浏览代码

[fixes] Some fixes to the new Katja varibles, one of the reported on the forum by pellizza.

bgkjdgbizgblzdgbr 2 年之前
父节点
当前提交
4f1fa2a617

+ 7 - 0
locations/KatjaHomeTalk.qsrc

@@ -10,6 +10,8 @@
 !! katjaQW['pantiesQWstage'] The stages of the side quest of getting Katja to go comando to school. 1 to 3 are just temprary counts,
 !!									4 means you have gotten Katja to take of her panties when you ask her, and 5 means that she wont wear panties to school anymore.
 !!									So if you waht to chack if Katja are not wearing pantios at school use katjaQW['pantiesQWstage'] >= 5. (katjaTanga, katja_tanga_end)
+
+!! katjaQW['school_kiss'] Increases the first two times you kiss as school, used to trigger the kissing competition in the park. (flag_start_parc)
 									
 !! katjaQW['slut'] a number that increasese as Katja becomes more and more sexualy liberated, and alows her to be villing to do more sexual stuff. (katjaSlut)
 !! katjaQW['horny'] a messure of Katja''s arousal. Grows until she have an orgasmn and will determine how willing she is at the moment to have sex.
@@ -23,6 +25,11 @@
 !! npc_vag['A14'] The capacity for Katja to take a dick (or dildo) in the vagina.
 !! npc_ass['A14'] The capacity for Katja to take a dick (or dildo) in her ass. (KatjaAnus)
 
+!! katjaQW['strapon_bj'] = 1 Katja have given a bj to your strap-on.
+!! katjaQW['strapon_vag'] = 1 You have fucked Katja''s pussy with youe strap-on.
+!! katjaQW['strapon_ass'] = 1 You have fucked Katja''s ass with youe strap-on.
+
+!! katjaQW['ivan_pussy'] = 1 Katja have take Ivan''s cock in her pussy.
 !! katjaQW['ivan_anal'] = 1 Katja have take Ivan''s cock in her ass.
 
 !! KatjaQW['orgasm_day'] Is set to be equal to daystart when Katja gain an orgasm (It is not set all palces). (KatjaOrgasm)

+ 5 - 5
locations/katjaEv.qsrc

@@ -335,16 +335,16 @@ end
 !!School and dance actions
 if $ARGS[0] = 'kiss_events':
 	cla
-	if flag_start_parc = 0:
-		flag_start_parc += 1
+	if katjaQW['school_kiss'] = 0:
+		katjaQW['school_kiss'] += 1
 		'While you kissed Katja, someone came nearby sighed loudly, probably, appreciating the view. But when you could break away from Katja''s lips, there was no one there.'
 		if $loc = 'pav_disco':
 			act 'Return to dance': gt 'pav_disco'
 		else
 			act 'Continue': gt 'gschool_lessons', 'short_break'
 		end
-	elseif flag_start_parc = 1:
-		flag_start_parc += 1
+	elseif katjaQW['school_kiss'] = 1:
+		katjaQW['school_kiss'] += 1
 		if pcs_haircol = 0:
 			$textEvent = 'fire in the night'
 		elseif pcs_haircol = 1:
@@ -364,7 +364,7 @@ if $ARGS[0] = 'kiss_events':
 		else
 			act 'Continue': gt 'gschool_lessons', 'short_break'
 		end
-	elseif flag_start_parc >= 2:
+	elseif katjaQW['school_kiss'] >= 2:
 		'While you kissed Katja, someone came nearby sighed loudly, probably, appreciating the view.'
 		'"How beautiful," again it was Ivan, he was waiting for you or something. Not being distracted, you continued to kiss Katja.'
 		'"Look, look, lesbians." one guy yelled and pointed at Katja and you.'

+ 3 - 0
locations/katjaEvDin.qsrc

@@ -62,6 +62,7 @@ if $ARGS[0] = 'strapon_bj':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_bj.jpg"></center>'
 	'You grab a handful of Katja red hair and keep a good hold on it. You pull her face over to the strap-on and smack her lips with it a couple of times till she opens her mouth. Once her mouth is open you slide it in and let her suck it for a bit. Then you buck your hips forward and start fucking her mouth and throat with the strap-on, your hand in her hair holding her head in place as you do.'
 
+	if katjaQW['strapon_bj'] = 0: katjaQW['strapon_bj'] = 1
 	gs 'arousal', 'foreplay', 5, 'dom', 'lesbian'
 	gs 'stat'
 
@@ -98,6 +99,7 @@ if $ARGS[0] = 'strapon_miss':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_miss.jpg"></center>'
 	'You lay Katja on her back and spread her legs. You crawl between her legs, rubbing the dildo against her wet pussy. Then you slip it into her and start to fuck her, you slowly work the strap-on balls deep into her, as you start to fuck her hard.'
 
+	if katjaQW['strapon_vag'] = 0: katjaQW['strapon_vag'] = 1
 	gs 'arousal', 'vaginal_strap_give', 5, 'lesbian', 'dom'
 	gs 'stat'
 
@@ -147,6 +149,7 @@ if $ARGS[0] = 'strapon_anal':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_anal.jpg"></center>'
 	'You roll Katja onto her stomach and spread her legs, spreading her ass cheeks with your hands you being to rub her anus with your fingers. Grabbing a bottle of lube you lube up your fingers and slide one then a second one into her ass, working it a bit and lubing it up. Then you stop and lube up the strap-on. Once it is good and lubed you lean over her and slip the strap-on in her ass and being anally fucking her.'
 
+	if katjaQW['strapon_ass'] = 0: katjaQW['strapon_ass'] = 1
 	gs 'arousal', 'anal_strap_give', 5, 'lesbian', 'dom'
 	gs 'stat'
 

+ 1 - 1
locations/nyp_school.qsrc

@@ -261,7 +261,7 @@ if $ARGS[0] = 'cool jocks':
 				act 'Leave':gt 'gschool_grounds', 'main'
 			end
 		end
-	elseif flag_start_parc >= 2:
+	elseif npc_sex['A14'] > 0:
 		!!if Sveta has started having sex with Katja
 		'While you are hanging out with the girls chatting, Katja strikes up a conversation with you. After a few moments,  a song comes on and Katja says "I love this song." She turns to you, grins and grabs you by the hand. "Come dance with me <<$pcs_nickname>>."'
 

+ 2 - 2
locations/pav_residential.qsrc

@@ -122,14 +122,14 @@ end
 if Enable_tablemap = 0:
 	if DimaBeHomeOnce = 1 and DimaRudeBlock = 0:'<a href="exec:minut += 10 & gt ''dimaHome'', ''home''">Dimka Nosov</a>, one of your classmates, lives in one of the fancier houses in town.'
 	if (igor_history = 1 or IgorLoverQW > 0) and IdorBlock = 0:'<a href="exec:minut += 10 & gt ''IgorHome'', ''home''">Igor Kruglov</a>, one of your classmates, lives in one of the fancier houses in town.'
-	if katjaFirstKiss >= 1 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: 'Nearby is a large house where the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a> live.'
+	if katjaQW['QWstage'] >= 2 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: 'Nearby is a large house where the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a> live.'
 	if LariskaQW['story'] >= 6: '<a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''">Lariska Gruzdev</a>, one of your classmates, lives about 10 minutes away from your parents.'
 	if AlbinaQW['KnowsHouse'] = 1:'<a href="exec:minut += 10 & gt ''albinahome'',''gate''">Albina Barlovskaya</a>, one of your classmates, lives in one of the few luxurious mansions Pavlovsk has to offer.'
 else
 	st_count=0 & $show_table=''
 	if DimaBeHomeOnce = 1 and DimaRudeBlock = 0:gs'show_table','Fancier house of <a href="exec:minut += 10 & gt ''dimaHome'', ''home''">Dimka Nosov</a>','3'
 	if (igor_history = 1 or IgorLoverQW > 0) and IdorBlock = 0:gs'show_table','Fancier house of <a href="exec:minut += 10 & gt ''IgorHome'', ''home''">Igor Kruglov</a>', '3'
-	if katjaFirstKiss >= 1 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: gs'show_table','The house of the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a>','3'
+	if katjaQW['QWstage'] >= 2 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: gs'show_table','The house of the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a>','3'
 	if LariskaQW['story'] >= 6:gs'show_table','House of <a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''" >Lariska Gruzdev</a> in the richer part of town','3'
 	if AlbinaQW['KnowsHouse'] = 1:gs'show_table','A luxurious mansion that''s home to <a href="exec:minut += 10 & gt ''albinahome'',''gate''">Albina Barlovskaya</a>','3'
 	if st_count > 0 :'<TABLE BORDER=1><<$show_table>></TR></TABLE>'

+ 1 - 0
locations/saveupdater.qsrc

@@ -1343,6 +1343,7 @@ if ((100*version_major +version_minor)*100+version_revision)*100+version_patch
 	if meynoldQW = 3: katjaQW['drunk_help'] = 1 & killvar 'meynoldQW'
 	if katja_disco_end > 0: katjaQW['no_panties_at_disco'] = 1 & killvar 'katja_disco_end'
 	if KatjaOhrenet > 0: KatjaQW['sex_in_the_park_comment'] = KatjaOhrenet & killvar 'KatjaOhrenet'
+	if flag_start_parc > 0: katjaQW['school_kiss'] = flag_start_parc & killvar 'flag_start_parc'
 
 end