Explorar o código

[fixes] various Anya lesbian progression fixes

KevinSmarts %!s(int64=4) %!d(string=hai) anos
pai
achega
b1f40a8d6b
Modificáronse 1 ficheiros con 66 adicións e 87 borrados
  1. 66 87
      locations/sistersleep.qsrc

+ 66 - 87
locations/sistersleep.qsrc

@@ -38,13 +38,13 @@ if $ARGS[0] = 'sister_sleep_1':
 	pcs_horny += 5
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/touch1.jpg"></center>'
 	act 'Move away': gs 'arousal', 'end' & gt 'bedrPar'
-	if sisterLesb = 0:
-		sisterLesb = 1
+	if sisterLesb <= 2:
+		sisterLesb += 1
 		'You dare to touch your sleeping sister''s perfect ass.'
 		'Touching such a soft butt with your hand, you feel a shock run through your body, the feeling is weird, you can''t seem to place it.'
-		'Her ass feels as good as it looks.'
+		'Her ass feels as good as it looks. You want to touch it more but when her breathing changes you panic a bit and pull away.'
 		act 'Move away': gt 'bedrPar'
-	elseif sisterLesb = 1:
+	elseif sisterLesb = 3:
 		'You dare to touch your sleeping sister''s perfect ass.'
 		'Touching such a soft butt with your hand, you feel a shock run through your body, the feeling is weird, you can''t seem to place it.'
 		'Her ass feels as good as it looks.'
@@ -82,8 +82,8 @@ if $ARGS[0] = 'sister_sleep_2':
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/sisboyqw_20.jpg"></center>'
 		'You decide to do nothing and quietly move away from your sleepy sister, maybe she will forget it all for the morning'
 		'As you step away from her bed she calls to you.'
-		if sisterLesb = 1:
-			sisterLesb = 2
+		if sisterLesb = 3:
+			sisterLesb = 4
 			'"I do not want to know what you did to me while I was asleep, but don''t do it again."'
 		else
 			'"I told you last time I don''t want to do stuff with you, so please stop and don''t do it again." Then she rolls over angrily.'
@@ -92,7 +92,7 @@ if $ARGS[0] = 'sister_sleep_2':
 		gs 'stat'
 		act 'Move away': gt 'bedrPar'
 	end
-	if sisterLesb < 2:
+	if sisterLesb >= 4:
 		gs 'willpower', 'foreplay', 'self'
 		if will_cost <= pcs_willpwr:
 			act 'Kiss Anya (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'sistersleep', 'sister_sleep_2_kiss'
@@ -122,6 +122,7 @@ if $ARGS[0] = 'sister_sleep_2_kiss':
 		gs 'stat'
 		act 'Keep fingering her':
 			*clr & cla
+			sisterLesb = 5
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les4.jpg"></center>'
 			'You slip another finger in her, now fingering her deeply with two fingers while your thumb rubs her clit. Anya lays all the way back and starts to moan louder, you lean forward and start kissing and sucking on her nipple as you keep finger banging her soaking wet pussy. Suddenly huddles in gentle convulsions and roughly orgasms, she looks at you with a gratefully, sleepy, but pleased look on her face and smiles.'
 			'"Well, aren''t you just the sweetest little sister. Now go to sleep." She says as she rolls over and nuzzles into her pillow, pulling her panties back up, as she goes back to sleep. You are really excited and even a little upset not to receive your own release, but you are satisfied for now.'
@@ -131,29 +132,27 @@ if $ARGS[0] = 'sister_sleep_2_kiss':
 			act 'Move away': gt 'bedrPar'
 		end
 	end
-	act 'Tell her you want to have sex':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les1.jpg"></center>'
-		'"I want to make you feel good, I want to make you orgasm." You tell her and then kiss her, she stiffens at the kiss but then relents and lets you kiss her, she is obviously turned on and trying to fight her desires.'
-		'Then she breaks the kiss and pulls her face a little ways away from yours. "No, it''s wrong, we''re sisters." She only sounds half convinced to you.'
-		act 'Say you''re sorry':
+	if sisterLesb => 5:
+		act 'Tell her you want to have sex':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/sisboyqw_20.jpg"></center>'
-			'You pull away from her. "Sorry, I didn''t think it was a big deal just comforting each other." You say softly.'
-			'She sighs. "It''s fine, just don''t do it again, ok. It is wrong and I''m into guys anyways." With that she rolls over and goes back to sleep.'
-			gs 'arousal', 'end'
-			gs 'stat'
-			act 'Move away': gt 'bedrPar'
-		end
-		if sisterLesb < 3:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les1.jpg"></center>'
+			'"I want to make you feel good, I want to make you orgasm." You tell her and then kiss her, she stiffens at the kiss but then relents and lets you kiss her, she is obviously turned on and trying to fight her desires.'
+			'Then she breaks the kiss and pulls her face a little ways away from yours. "No, it''s wrong, we''re sisters." She only sounds half convinced to you.'
+			act 'Say you''re sorry':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/sisboyqw_20.jpg"></center>'
+				'You pull away from her. "Sorry, I didn''t think it was a big deal just comforting each other." You say softly.'
+				'She sighs. "It''s fine, just don''t do it again, ok. It is wrong and I''m into guys anyways." With that she rolls over and goes back to sleep.'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Move away': gt 'bedrPar'
+			end
 			gs 'willpower', 'sex', 'force'
 			if will_cost <= pcs_willpwr:
 				act 'Convince her (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'force' & gt 'sistersleep', 'sister_sleep_3'
 			else
 				act 'Convince her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
-		else
-			act 'What about last time?': gt 'sistersleep', 'sister_sleep_3'
 		end
 	end
 end
@@ -161,18 +160,10 @@ end
 if $ARGS[0] = 'sister_sleep_3':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les2.jpg"></center>'
-	if sisterLesb <= 2:
-		sisterLesb = 3
-		'"Why is it wrong? We love each other and just making each other feel good, how can that be wrong?" You ask her as you pull her panties down, she only half heartedly resists you.'
-		'"You know why, where sisters and I like guys even if that wasn''t true." She says, still not really putting up much of a fight.'
-		'You push her legs apart and you can see her pussy is wet from here. "If it is so wrong, why is your pussy so wet?"'
-		'"I... I was having a sex dream is all." She explains.'
-	else
-		'"Did it feel wrong last time? I think you enjoyed it enough to cum, tell me you didn''t enjoy it?" You ask her as you pull her panties down, she only half heartedly resists you.'
-		'"It doesn''t matter, you can enjoy things that are wrong, it doesn''t make them any less wrong." She says, still not really putting up much of a fight.'
-		'You push her legs apart and you can see her pussy is wet from here. "If it is so wrong, why is your pussy so wet?"'
-		'"I... shut up." She says with a blush, knowing why she is wet and knowing you know why as well.'
-	end
+	'"Why is it wrong? We love each other and just making each other feel good, how can that be wrong?" You ask her as you pull her panties down, she only half heartedly resists you.'
+	'"You know why, where sisters and I like guys even if that wasn''t true." She says, still not really putting up much of a fight.'
+	'You push her legs apart and you can see her pussy is wet from here. "If it is so wrong, why is your pussy so wet?"'
+	'"I... I was having a sex dream is all." She explains.'
 	gs 'arousal', 'foreplay', 5, 'incest', 'lesbian'
 	gs 'stat'
 	act 'Finger her':
@@ -188,23 +179,14 @@ if $ARGS[0] = 'sister_sleep_3':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les5.jpg"></center>'
 			'With that you move around and lay down between her legs and start licking and sucking on her clit with your mouth and tongue, as your fingers keep plunging in and out of her pussy.'
-			if sisterLesb = 3:
-				'She finally lays back and starts caress her breasts no longer resisting or even pretending to not enjoy it anymore.'
-			else
-				'She lays back and starts caress her breasts moaning passionately having fully given into your love making.'
-			end
+			'She finally lays back and starts caress her breasts no longer resisting or even pretending to not enjoy it anymore.'
 			gs 'arousal', 'cuni_give', 5, 'incest', 'lesbian'
 			gs 'arousal', 'vaginal_finger_give', -5, 'incest', 'lesbian'
 			gs 'stat'
 			act 'Have her return the favor':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les6.jpg"></center>'
-				if sisterLesb = 3:
-					sisterLesb = 4
-					'You get up and strip down, you lay down near her head. She watches you with lust in her eyes, but you can still see a bit of resistance. Not wanting to give her time to recover, you reach over and pull her head between your legs. She resist for a moment and then stops, instead she starts to lick your pussy in return.'
-				else
-					'You get up and strip down, you lay down near her head. This time without even needing to prod her she rolls over and places her face between your legs and starts licking at your pussy and clit.'
-				end
+				'You get up and strip down, you lay down near her head. She watches you with lust in her eyes, but you can still see a bit of resistance. Not wanting to give her time to recover, you reach over and pull her head between your legs. She resist for a moment and then stops, instead she starts to lick your pussy in return.'
 				gs 'arousal', 'cuni', 5, 'incest', 'lesbian'
 				$orgasm_txt = '"Aaaaaaaaaaaa!!!" You catch a wave of pure bliss as you violently cum.'
 				$orgasm_or = 'yes'
@@ -223,46 +205,43 @@ if $ARGS[0] = 'sister_sleep_3':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les8.jpg"></center>'
 						'Once her orgasm has fully passed she climbs off you and gets up on her knees and blushes deeply. "Look I had fun but lets forget this ever happened ok?"'
-						if sisterLesb = 4:
-							sisterLesb = 5
-							'You respond by getting up on your knees and kissing her, she returns the kiss. Once you finish kissing her you tell her. "Sure sis, nothing happened." You tell her in a slightly teasing tone.'
-							'She shakes her head. "I need to get some sleep. You need to go back to your bed and go to sleep too." With that she lays back down and rolls over facing away from you and tries to go back to sleep.'
+						'You respond by getting up on your knees and kissing her, she returns the kiss. Once you finish kissing her you tell her. "Sure sis, nothing happened." You tell her in a slightly teasing tone.'
+						*nl
+						'She shakes her head. "I need to get some sleep. You need to go back to your bed and go to sleep too." With that she lays back down and rolls over facing away from you and tries to go back to sleep.'
+						'She gives you a stern look. "I''m serious we can''t do this anymore, do you hear me? This is the last time."'
+						act 'Accept her decision':
+							*clr & cla
+							sisterLesb = -1
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/sisboyqw_20.jpg"></center>'					
+							'You put your best little sister pout on your face, but thinking she has already made her mind up, you shrug, and accept that you won''t be having any more private times with her. You sigh and say. "Ok I promise I won''t wake you up for sex anymore."'
+							'She rolls over and goes to sleep.'
+							gs 'arousal', 'end'
+							gs 'stat'
+							act 'Move away': gt 'bedrPar'
+						end
+						!! Flagged for skill check (instead of willpower check, which has been removed)
+						act 'Convince her otherwise':
+							*clr & cla
+							girl += 1
+							sisterLesb = 6
+							npc_rel['A33'] += 5
+							$orgasm_or = 'no'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les8.jpg"></center>'
+							'"Anya, you don''t have to be a lesbian to enjoy a special release that only another woman can know how to give you.", you say as you begin lightly caressing her thigh.'
+							'"What if we agreed that we''ll help each other out only when we REALLLLYYYYY need it, but depend on our normal boyfriends most of the time, hmmm?". Her breathing starts to get faster as your fingertips glide to the center of her legs.'
+							*nl
+							'"Well... since you put it that way, I''m still not a lesbian, but helping each other out when we.... REALLLLYYYYY....need....mmmmmhhmmmm... help might be okay ....mmmmm..", she sighed, as she leans in and kisses you.'
+							*nl
+							'Once you break the kiss she adds. "Ok but seriously no more waking me up like this, we can ... when we really need it just tell the other one ok?" You nod and agree to not wake up her like this anymore, besides her into it from the start would be better anyways. Then she rolls over and tries to go to sleep. "Night" She tells you. You tell her good night as well and then go leave her to sleep.'
+							gs 'arousal', 'kiss', 3, 'incest'
+							gs 'arousal', 'forplay', 3, 'incest'
+							gs 'arousal', 'vaginal_finger', 3, 'incest'
+							$orgasm_txt = 'You both start feeling the heat, and lay down, kissing, touching, licking each other into orgasm.'
+							$orgasm_or = 'yes'
+							gs 'arousal', 'cuni', 3, 'incest'
+							gs 'arousal', 'end'
+							gs 'stat'
 							act 'Move away': gt 'bedrPar'
-						else
-							act 'Accept her decision':
-								*clr & cla
-								sisterLesb = -1
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/home/sisboyqw_20.jpg"></center>'					
-								'You put your best little sister pout on your face, but thinking she has already made her mind up, you shrug, and accept that you won''t be having any more private times with her.'
-								'She rolls over and goes to sleep.'
-								gs 'arousal', 'end'
-								gs 'stat'
-								act 'Move away': gt 'bedrPar'
-							end
-							!! Flagged for skill check (instead of willpower check, which has been removed)
-							act 'Convince her otherwise':
-								*clr & cla
-								girl += 1
-								sisterLesb = 6
-								npc_rel['A33'] += 5
-								$orgasm_or = 'no'
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/les8.jpg"></center>'
-								'"Anya, you don''t have to be a lesbian to enjoy a special release that only another woman can know how to give you.", you say as you begin lightly caressing her thigh.'
-								'"What if we agreed that we''ll help each other out only when we REALLLLYYYYY need it, but depend on our normal boyfriends most of the time, hmmm?". Her breathing starts to get faster as your fingertips glide to the center of her legs.'
-								*nl
-								'"Well... since you put it that way, I''m still not a lesbian, but helping each other out when we.... REALLLLYYYYY....need....mmmmmhhmmmm... help might be okay ....mmmmm..", she sighed, as she leans in and kisses you.'
-								*nl
-								'Once you break the kiss she adds. "Ok but seriously no more waking me up like this, we can ... when we really need it just tell the other one ok?" You nod and agree to not wake up her like this anymore, besides her into it from the start would be better anyways. Then she rolls over and tries to go to sleep. "Night" She tells you. You tell her good night as well and then go leave her to sleep.'
-								gs 'arousal', 'kiss', 3, 'incest'
-								gs 'arousal', 'forplay', 3, 'incest'
-								gs 'arousal', 'vaginal_finger', 3, 'incest'
-								$orgasm_txt = 'You both start feeling the heat, and lay down, kissing, touching, licking each other into orgasm.'
-								$orgasm_or = 'yes'
-								gs 'arousal', 'cuni', 3, 'incest'
-								gs 'arousal', 'end'
-								gs 'stat'
-								act 'Move away': gt 'bedrPar'
-							end
 						end
 					end
 				end
@@ -273,9 +252,9 @@ end
 
 if $ARGS[0] = 'sister_sex':
 	sisterLesb += 1
-	if sisterLesb <= 6: 
+	if sisterLesb => 6: 
 		gt 'sistersleep', 'sister_lesbian'
-	elseif sisterLesb < 8:
+	elseif sisterLesb = 9:
 		gt 'sistersleep', 'sister_strapon'
 	else
 		if rand(1,3) = 1: