|
@@ -5,88 +5,67 @@
|
|
|
|
|
|
|
|
|
if $ARGS[0] = 'start':
|
|
|
- $loc = 'katja_dorm'
|
|
|
- $loc_arg = 'start'
|
|
|
+ $loc = 'katja_dorm'
|
|
|
+ $loc_arg = 'start'
|
|
|
$menu_loc = 'katja_dorm'
|
|
|
$menu_arg = 'start'
|
|
|
$locclass = 'livingr'
|
|
|
$location_type = 'indoors'
|
|
|
CLOSE ALL
|
|
|
menu_off = 0
|
|
|
-
|
|
|
gs 'katja_meynold_schedule'
|
|
|
gs 'stat'
|
|
|
-
|
|
|
'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> ''S Dorm Room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/uni/dorm/dorm_room.jpg"></center>'
|
|
|
'The dorm room has two beds. The one on the left belongs to '+iif( sofiaQW['know'] = 0, 'Katja''s room mate', 'Sofia')+' while the one on the right is Katja''s. Above Katja''s bed is a full bookcase, and the wall is plastered with posters and notes.'
|
|
|
'Her table is likewise full of stuff; in the middle of it sits her laptop. '+iif( sofiaQW['know'] = 0, 'Her room mate''s', 'Sofia')+' side of the room is a lot less cluttered.'
|
|
|
-
|
|
|
if locat['katja'] = 31:
|
|
|
'Katja is sitting at her desk.'
|
|
|
act 'Talk to Katja': gt 'katja_dorm', 'talk'
|
|
|
-
|
|
|
elseif locat['katja'] = 20:
|
|
|
'Katja is asleep, so you should not disturb her.'
|
|
|
-
|
|
|
elseif locat['katja'] = 22:
|
|
|
'Katja is getting dressed and doing her makeup. She doesn''t want to be disturbed right now.'
|
|
|
-
|
|
|
elseif locat['katja'] = 24:
|
|
|
if minut < 50:
|
|
|
'Katja is preparing to go to class, collecting the things she needs.'
|
|
|
act 'Talk to Katja': gt 'katja_chat', 'chat'
|
|
|
-
|
|
|
else
|
|
|
'Katja is heading out the door to class and has no time to talk.'
|
|
|
end
|
|
|
-
|
|
|
elseif locat['katja'] = 35:
|
|
|
'Katja is moving around getting dressed up, seemingly preparing for a night out.'
|
|
|
act 'Talk to Katja': gt 'katja_party', 'going_out'
|
|
|
-
|
|
|
elseif locat['katja'] = 51:
|
|
|
'Katja is moving around the room while setting up her laptop.'
|
|
|
act 'Talk to Katja': gt 'katja_dorm', 'movie_talk1'
|
|
|
-
|
|
|
elseif locat['katja'] = 52:
|
|
|
'Katja is sitting on her bed, having set up her laptop so she can watch a film.'
|
|
|
act 'Talk to Katja': gt 'katja_dorm', 'movie_talk2'
|
|
|
-
|
|
|
else
|
|
|
'Katja is not in her room.'
|
|
|
end
|
|
|
-
|
|
|
act 'Leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'talk':
|
|
|
menu_off = 1
|
|
|
gs 'katja_meynold_schedule'
|
|
|
gs 'stat'
|
|
|
-
|
|
|
'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
-
|
|
|
if katjaQW['QWstage'] > 2:
|
|
|
if katjaQW['horny'] < 20:
|
|
|
'Katja looks calm and stoic.'
|
|
|
-
|
|
|
elseif katjaQW['horny'] < 40:
|
|
|
'Katja looks at you with a naughty twinkle in her eyes.'
|
|
|
-
|
|
|
elseif katjaQW['horny'] < 60:
|
|
|
'Katja looks at you with a faint blush as she smiles at you mischievously.'
|
|
|
-
|
|
|
elseif katjaQW['horny'] < 80:
|
|
|
'Katja is blushing fairly obviously and looks at you longingly.'
|
|
|
-
|
|
|
else
|
|
|
'Katja''s face is flushed bright red, and her chest is heaving from her heavy breathing. She''s idly rubbing her thighs against one another.'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'Katja looks at you with a smile.'
|
|
|
end
|
|
@@ -101,17 +80,14 @@ if $ARGS[0] = 'talk':
|
|
|
!! Katja wants to go to bed and shows you out
|
|
|
'"I''m off to bed now. Talk another time?" Katja asks as she shows you out.'
|
|
|
act 'Leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
-
|
|
|
elseif locat['katja'] = 29:
|
|
|
!! Katja wants to go to the library to study
|
|
|
'"I need to do some studying at the library. Care to join me?" Katja asks.'
|
|
|
if week = 4:
|
|
|
if npc_sex['A14'] >= 1:
|
|
|
gs 'willpower', 'misc', 'force', 'easy'
|
|
|
-
|
|
|
elseif katjaQW['slut'] < 50:
|
|
|
gs 'willpower', 'misc', 'force', 'hard'
|
|
|
-
|
|
|
else
|
|
|
gs 'willpower', 'misc', 'force'
|
|
|
end
|
|
@@ -124,69 +100,55 @@ if $ARGS[0] = 'talk':
|
|
|
locat['katja_rand2'] = daystart
|
|
|
locat['katja_save2'] = locat['katja']
|
|
|
minut += 10
|
|
|
-
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
'"Come on, let''s watch a movie instead! You can always study tomorrow . Why do you even need to study anyway? You''re so smart that you know everything!" you say.'
|
|
|
'"That''s not true. I only do so well in class because I study a lot," Katja answers.'
|
|
|
'"Please?" you plead, trying to make puppy eyes at Katja, who has a hard time not laughing.'
|
|
|
'"Okay, just this once." she finally relents. "Go prepare some popcorn while I set up my laptop."'
|
|
|
'You go to the kitchen and prepare the popcorn before you both settle down on her bed and watch the film Katja has selected.'
|
|
|
-
|
|
|
act 'Watch the movie': gt 'katja_dorm', 'watch_movie'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Convince Katja to stay here and watch a movie (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
end
|
|
|
end
|
|
|
act 'Go to the library with Katja': minut += 10 & gt 'katja_uni', 'library2'
|
|
|
act 'Say no and leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
-
|
|
|
elseif locat['katja'] = 37:
|
|
|
gt 'katja_party', 'going_out_talk'
|
|
|
-
|
|
|
elseif locat['katja'] = 51:
|
|
|
gt 'katja_dorm', 'movie_talk1'
|
|
|
-
|
|
|
elseif locat['katja'] = 52:
|
|
|
gt 'katja_dorm', 'movie_talk2'
|
|
|
-
|
|
|
else
|
|
|
!!If Katja is not doiing any of the above activities then she just shows you out.
|
|
|
'"Sorry, but I have to run now. See you later," she says.'
|
|
|
act 'Leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if (katjaQW['lazer_pussy_talk'] = 0 or (katjaQW['lazer_pussy_talk'] = 2 and katjaQW['knows_sex'] = 1 and rand(0,4) = 0)) and katjaQW['lazer_pussy'] = 0 and katjaQW['boy_block'] = 0 and katjaQW['slut'] >= 50 and katjaQW['horny'] >= 40 and katjaQW['lazar_uni_meet'] = 1 and npc_sex['A14'] > 0 and katjaQW['sex_clossedness'] = 0:
|
|
|
!!If Katja have been corrupted enough, have had sex with the player and Lazar have hit on her and Sveta at the uni cafe. She will if she is horny ask the player if the should have sex with him, provided they have not already done so before.
|
|
|
gt 'Katja_dorm', 'lazar_pussy_talk'
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['lazer_anal_talk'] = 0 and katjaQW['lazer_anal'] = 0 and katjaQW['boy_block'] = 0 and katjaQW['slut'] >= 60 and katjaQW['lazar_uni_meet'] = 1 and katjaQW['horny'] >= 40 and npc_sex['A14'] > 0 and katjaQW['sex_clossedness'] = 0:
|
|
|
!!If Katja have been corrupted enough, have had sex with the player and Lazar have hit on her and Sveta at the uni cafe. She will if she is horny ask the player if the should have anal sex with him, provided they have not already done so before.
|
|
|
gt 'Katja_dorm', 'lazar_anal_talk'
|
|
|
-
|
|
|
else
|
|
|
if min(katjaQW['horny'],100) > rand(40,400) or (katjaQW['QWstage'] = 2 and katjaQW['boy_block'] = 0 and min(katjaQW['horny'],100) > rand(40,160)) and katjaQW['sex_clossedness'] < 2:
|
|
|
if katjaQW['lazer_anal'] + katjaQW['lazer_pussy'] >= 2 and katjaQW['lazar_day'] ! daystart and rand(0,6) = 0 and katjaQW['sex_clossedness'] = 0:
|
|
|
!! Katja want to have a threesome with Lazar
|
|
|
gt 'katja_dorm', 'lazar_kiss'
|
|
|
-
|
|
|
elseif katjaQW['QWstage'] > 2:
|
|
|
!!The standard start of her sex scenes at home.
|
|
|
gt 'KatjaHomeTalk', 'hornykiss'
|
|
|
-
|
|
|
else
|
|
|
!!This only triggers if the player have never kissed Katja.
|
|
|
gt 'KatjaHomeTalk', 'tender_kiss'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['coke_day_ask'] ! daystart and katjaQW['coke_day'] ! daystart and rand(6,12) <= katjaQW['coke_stage']:
|
|
|
!! Katja want to do cocaine
|
|
|
gt 'katja_dorm', 'cocain_offer'
|
|
|
-
|
|
|
else
|
|
|
if npc_pregtalk['A14'] = 0 and (KatjaConflict = 0 or katjaconflict = 2) and func('body_din','pregnancyVisibility') = 1:
|
|
|
!! If Katja can see you are pregant and you haven''t already told her this will create a conflict with to different responses depending on if Katja is pregnant or not.
|
|
@@ -199,7 +161,6 @@ if $ARGS[0] = 'talk':
|
|
|
'"You''re pregnant again?" Her face turns red, and she glares at you with an intensity you''ve never seen before. "After everything, you still didn''t trust me enough to tell me?"'
|
|
|
'You try to speak up, but she folds her arms and turns her back to you.'
|
|
|
'"I thought there was something special between us..." Something wet glistens on her cheek, which she wipes away dismissively. "Get out. I don''t want to see you right now."'
|
|
|
-
|
|
|
elseif knowKatjaPreg = 1:
|
|
|
cla
|
|
|
gs 'stat'
|
|
@@ -207,7 +168,6 @@ if $ARGS[0] = 'talk':
|
|
|
KatjaConflict = 1
|
|
|
KatConCheck = daystart
|
|
|
'"Are you pregnant?" Katja looks at you, betrayal in her eyes. "Why didn''t you tell me? I thought we were closer than that. I told you when I got pregnant. I need to think. We''ll talk later."'
|
|
|
-
|
|
|
else
|
|
|
cla
|
|
|
*nl
|
|
@@ -215,9 +175,8 @@ if $ARGS[0] = 'talk':
|
|
|
KatjaConflict = 1
|
|
|
KatConCheck = daystart
|
|
|
'"Are you pregnant? Why didn''t you tell me? I thought we were closer than that. I need to think. We''ll talk later."'
|
|
|
- end
|
|
|
- act 'Leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
-
|
|
|
+ end
|
|
|
+ act 'Leave Katja''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
|
|
|
else
|
|
|
!!If no events triggers they you go to the part where the player can choose things to do with Katja.
|
|
|
gt 'katja_dorm', 'chat'
|
|
@@ -241,7 +200,6 @@ if $ARGS[0] = 'chat':
|
|
|
!!This is what gives the different option for the player to talk with Katja about.
|
|
|
'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
-
|
|
|
if katjaQW['QWstage'] > 2 and katjaQW['sex_clossedness'] < 2:
|
|
|
if katjaQW['horny'] < 20:
|
|
|
'Katja looks calm and stoic.'
|
|
@@ -268,7 +226,6 @@ if $ARGS[0] = 'chat':
|
|
|
gs 'stat'
|
|
|
'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
-
|
|
|
if (rand(0,100) > katjaQW['horny'] + min(katjaQW['slut']/2,50)) or katjaQW['sex_clossedness'] = 2:
|
|
|
!!If Katja is horny she will talk about sex, else she will talk about normal stuff. The more corrupted she is the less horny she need to be to talk about sex.
|
|
|
'Katja talks about her university subjects, cosmetics, the latest fashion trends and other things she considers very important.'
|
|
@@ -357,7 +314,6 @@ if $ARGS[0] = 'chat':
|
|
|
'Her face lights up. "Congratulations! This is even more exciting than last time! Every time you tell me you''re pregnant, I feel better about my pregnancy. Hell, that''s probably why you keep getting pregnant, isn''t it?" she giggles jokingly.'
|
|
|
act 'Next':gt 'KatjaHomeTalk', 'katjaknows1'
|
|
|
end
|
|
|
-
|
|
|
elseif knowKatjaPreg = 1:
|
|
|
act 'Tell her you''re pregnant':
|
|
|
cla & *clr
|
|
@@ -366,7 +322,6 @@ if $ARGS[0] = 'chat':
|
|
|
'"What?! That''s so exciting! You didn''t get pregnant to be like me?" she asks playfully.'
|
|
|
act 'Next':gt 'KatjaHomeTalk', 'katjaknows'
|
|
|
end
|
|
|
-
|
|
|
elseif KatjaPreg = 0:
|
|
|
act 'Tell her you''re pregnant':
|
|
|
cla & *clr
|
|
@@ -423,13 +378,10 @@ if $ARGS[0] = 'chat':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'sofia_meet':
|
|
|
minut += 3
|
|
|
sofiaQW['know'] = 1
|
|
|
gs 'stat'
|
|
|
-
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big260.jpg"></center>'
|
|
|
'Just as you''re about to leave, the door opens and a girl walks in.'
|
|
|
'"Hi, Katja! I''m home early since Maxim suddenly had a meeting with one of his professors. I swear that he''s doing so much to study hard; almost too much. Always trying to meet with his teachers. I told him that they might see it as..." She suddenly stops, having noticed you. "Oh, you have a guest."'
|
|
@@ -442,12 +394,9 @@ if $ARGS[0] = 'sofia_meet':
|
|
|
'"That''s right, I''ll be leaving now," you say.'
|
|
|
'"Nice meeting you," Sofia says. "Wish we had more time to chat since I barely know anybody here; just Katja and my boyfriend Maxim. See you again soon. I''m sure we''ll become great friends," she continues.'
|
|
|
'You say goodbye to Katja and as you leave the room, you hear Sofia continuing to talk the ear off of Katja.'
|
|
|
-
|
|
|
act 'Leave': gt 'uni_dorm', 'second_floor'
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
if katjaQW['pussy_sex'] > 0 and katjaQW['QWstage'] < 6:
|
|
@@ -471,7 +420,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"I made myself clear the last time we talked about this, and my answer has not changed," you tell her. It''s clear that Katja is not happy about your response.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
elseif katjaQW['QWstage'] = 5:
|
|
|
'"We agreed that you would help me try to have... vaginal sex... with a guy," Katja says with some pause. "Maybe that guy could be Lazar?"'
|
|
|
act 'Agree':
|
|
@@ -488,7 +436,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"Okay," Katja says, but it doesn''t seem like she really accepts your answer.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
katjaQW['QWstage'] = 4
|
|
|
if katjaQW['knows_sex'] = 1:
|
|
@@ -503,7 +450,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
katjaQW['lazer_pussy_talk'] = 2
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"Have you ever..." she continues.'
|
|
|
'"Have I ever what?" you ask.'
|
|
@@ -523,7 +469,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if npc_sex['A149'] > 0:
|
|
|
act 'Tell her you''ve fucked Lazar before':
|
|
@@ -541,7 +486,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Tell her you''ve had sex before':
|
|
|
cla
|
|
@@ -563,7 +507,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
act 'Tell Katja you''re not interested in guys': gt 'KatjaHomeTalk', 'boy_no'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['QWstage'] < 6:
|
|
|
'"You know, <<$pcs_nickname>>, meeting Lazar at the cafe got me thinking," Katja says.'
|
|
@@ -580,7 +523,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"I made myself clear last time, and that''s not changed," you tell her. That is something she''s not completely happy with.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
elseif katjaQW['QWstage'] = 5:
|
|
|
'"We have agreed that you would help me to try having... vaginal sex... with a guy," Katja says with some pause. "Maybe that guy could be Lazar?"'
|
|
|
act 'Agree':
|
|
@@ -597,7 +539,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"Okay," Katja says, but it doesn''t seem like she really accepts your answer.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
katjaQW['QWstage'] = 4
|
|
|
if katjaQW['knows_sex'] = 1:
|
|
@@ -611,7 +552,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
katjaQW['lazer_pussy_talk'] = 2
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"We''ve had anal sex with a guy, but have you ever had vaginal sex with one?" she continues.'
|
|
|
if stat['vaginal'] = 0:
|
|
@@ -629,7 +569,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if npc_sex['A149'] > 0:
|
|
|
act 'Tell her you''ve fucked Lazar before':
|
|
@@ -647,7 +586,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Tell her you''ve had sex before':
|
|
|
cla
|
|
@@ -669,7 +607,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
act 'Tell Katja you''re not interested in guys': gt 'KatjaHomeTalk', 'boy_no'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"You know <<$pcs_nickname>>, when we talked with Lazar at the café, he seemed really into us," Katja says. "Maybe we should call him and see if he''s up to having some fun with us?"'
|
|
|
act 'Agree':
|
|
@@ -693,7 +630,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
end
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['lazer_pussy_talk'] = 2:
|
|
|
'"I know you said earlier that you didn''t want to have vaginal sex with Lazar'+iif(katjaQW['lazer_anal'] > 0, ', but we''ve had anal sex with him; ', ' ')+'so would you please reconsider? I really want to try with a guy, and I want you to be there. Please?" Katja pleads, looking at you with her big eyes.'
|
|
@@ -707,7 +643,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"I made myself clear the last time you asked and that hasn''t changed," you tell her. She doesn''t plead her case, but she doesn''t seem satisfied.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['lazer_anal_talk'] + katjaQW['lazer_anal'] > 0:
|
|
|
katjaQW['lazer_pussy_talk'] = 1
|
|
@@ -721,7 +656,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
'"So you want to also have vaginal sex with him?" you ask.'
|
|
|
'"We''ve had vaginal sex with other boys, so why not him as well?" she replies.'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['QWstage'] < 4: katjaQW['QWstage'] = 4
|
|
|
'"I''ve never had vaginal sex with a guy," you tell Katja.'
|
|
@@ -735,7 +669,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
katjaQW['lazer_pussy_talk'] = 2
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'pussy'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
gt 'katja_dorm', 'chat'
|
|
|
end
|
|
@@ -743,8 +676,6 @@ if $ARGS[0] = 'lazar_pussy_talk':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'lazar_refuse':
|
|
|
minut = +5
|
|
|
gs 'stat'
|
|
@@ -781,8 +712,6 @@ if $ARGS[0] = 'lazar_refuse':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'lazar_agree':
|
|
|
minut = +5
|
|
|
gs 'stat'
|
|
@@ -790,7 +719,6 @@ if $ARGS[0] = 'lazar_agree':
|
|
|
if katjaQW['QWstage'] = 5:
|
|
|
'"Okay. We should let Lazar be '+iif(stat['vaginal'] >0, 'your', 'our')+' first guy," you agree.'
|
|
|
'Katja looks a little embarrassed, but has a naughty gleam in her eyes.'
|
|
|
-
|
|
|
elseif katjaQW['QWstage'] > 5:
|
|
|
'"Okay. '+iif(katjaQW['ivan_anal'] + katjaQW['marcus_pussy'] + katjaQW['marcus_anal'] >0, 'We can include Lazar in our harem of hot guys', 'We Having a threesome with Lazar do sounds fun')+'" you say, which causes Katja to start laughing.'
|
|
|
'When she stops, she looks very excited. "Great. I want his cock in my pussy!"'
|
|
@@ -800,18 +728,15 @@ if $ARGS[0] = 'lazar_agree':
|
|
|
if katjaQW['QWstage'] > 5:
|
|
|
'"And we''ll let him fuck our butts, like we said earlier?" Katja asks.'
|
|
|
'"Of course. We already agreed to that," you answer.'
|
|
|
-
|
|
|
else
|
|
|
'"Okay. We should let Lazar be the first guy to fuck '+iif(stat['anal'] >0, 'your', 'our')+' ass," you agree.'
|
|
|
'Katja looks a little embarrassed, but has a naughty gleam in her eyes.'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
katjaQW['lazer_anal_talk'] = 1
|
|
|
'"And we''ll let him fuck our butts, like we talked about getting somebody to do earlier?" Katja asks.'
|
|
|
'"We could get him to do that if he wants to," you answer.'
|
|
|
end
|
|
|
-
|
|
|
elseif katjaQW['anal_quest'] = 3:
|
|
|
if katjaQW['QWstage'] > 5:
|
|
|
katjaQW['lazer_anal_talk'] = 1
|
|
@@ -824,10 +749,8 @@ if $ARGS[0] = 'lazar_agree':
|
|
|
end
|
|
|
if katjajQW['slut'] > 60 and katjaQW['anal_quest'] = 0:
|
|
|
act 'Katja has something more to say': gt 'Katja_dorm', 'lazar_anal_talk'
|
|
|
-
|
|
|
elseif katjajQW['slut'] > 50 and katjaQW['QWstage'] < 5:
|
|
|
act 'Katja has something more to say': gt 'Katja_dorm', 'lazar_pussy_talk'
|
|
|
-
|
|
|
else
|
|
|
act 'Call Lazar':
|
|
|
cla & *clr
|
|
@@ -837,13 +760,12 @@ if $ARGS[0] = 'lazar_agree':
|
|
|
'"I''m always ready for some fun," he says. "What kind of fun do you have in mind?"'
|
|
|
if katjaQW['QWstage'] = 5:
|
|
|
if katjaQW['anal_quest'] = 2:
|
|
|
- '"Well ' + iif(stat['vaginal'] > 0, 'Katja has a pussy', 'we have pussies') + ' and ' + iif(stat['anal']> 0, 'Katja has a butt', 'we have butts') + ' that have never tried a cock, and thought that you would be the man for doing something about it?" you say.'
|
|
|
+ '"Well '+iif(stat['vaginal'] > 0, 'Katja has a pussy', 'we have pussies')+' and '+iif(stat['anal']> 0, 'Katja has a butt', 'we have butts')+' that have never tried a cock, and thought that you would be the man for doing something about it?" you say.'
|
|
|
else
|
|
|
- '"Well ' + iif(stat['vaginal'] > 0, 'Katja has a pussy that has', 'we have pussies that have') + ' never tried a cock, and thought that you would be the man for doing something about it?" you say.'
|
|
|
+ '"Well '+iif(stat['vaginal'] > 0, 'Katja has a pussy that has', 'we have pussies that have')+' never tried a cock, and thought that you would be the man for doing something about it?" you say.'
|
|
|
end
|
|
|
'You hear Lazar gasp at your brazenness and see Katja''s face turning completely red.'
|
|
|
'After getting himself together, he answers, "Of course, I am the right man for that. Come on over."'
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['anal_quest'] = 2:
|
|
|
'"Well, ' + iif( stat['anal'] > 0, 'Katja has a butt that has', 'we have butts that have') + ' never tried a cock, and thought that you would be the man for doing something about that?" you say.'
|
|
@@ -862,8 +784,6 @@ if $ARGS[0] = 'lazar_agree':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'lazar_anal_talk':
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
if katjaQW['anal_sex'] > 0 and katjaQW['anal_quest'] < 3:
|
|
@@ -887,7 +807,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
'"I made myself clear last time and that hasn''t changed," you tell her. She''s not completely happy.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
katjaQW['anal_quest'] = 1
|
|
|
if katjaQW['knows_anal'] = 1:
|
|
@@ -901,7 +820,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
katjaQW['lazer_anal_talk'] = 2
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"Have you ever..." she continues.'
|
|
|
'"Have I ever what?" you ask.'
|
|
@@ -921,7 +839,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if npc_sex['A149'] > 0:
|
|
|
act 'Tell her you''ve fucked Lazar before':
|
|
@@ -939,7 +856,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Tell her you''ve had anal sex before':
|
|
|
cla
|
|
@@ -961,7 +877,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
act 'Tell Katja you have no interest in boys': gt 'KatjaHomeTalk', 'boy_no'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['anal_quest'] < 3:
|
|
|
'"You know, <<$pcs_nickname>>, meeting Lazar at the cafe got me thinking," Katja says.'
|
|
@@ -978,7 +893,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
'"I made myself clear last time and that hasn''t changed," you tell her. But, nevertheless, she''s not completely happy.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
katjaQW['anal_quest'] = 1
|
|
|
if katjaQW['knows_anal'] = 1:
|
|
@@ -992,7 +906,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
katjaQW['lazer_anal_talk'] = 2
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"We''ve had sex with a guy, but have you ever had anal sex with one?" she continues.'
|
|
|
if stat['anal'] = 0:
|
|
@@ -1010,7 +923,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if npc_sex['A149'] > 0:
|
|
|
act 'Tell her you''ve fucked Lazar before':
|
|
@@ -1028,7 +940,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
gt 'katja_dorm', 'lazar_refuse', 'anal'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Tell her you''ve had anal sex before':
|
|
|
cla
|
|
@@ -1050,7 +961,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
act 'Tell Katja you''re not interested in guys': gt 'KatjaHomeTalk', 'boy_no'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'"You know, <<$pcs_nickname>>, when we talked with Lazar at the café, he seemed really into us," Katja says. "Maybe we should call him and see if he''s up for having some fun with us."'
|
|
|
act 'Agree':
|
|
@@ -1073,7 +983,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
end
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['lazer_anal_talk'] = 2:
|
|
|
'"I know you said earlier that you didn''t want to have anal sex with Lazar but'+iif(katjaQW['lazer_pussy'] > 0, ' we''ve had vaginal sex with him, so ', ' ')+'would you please reconsider? I really want to try anal with a guy, and I want you to be there. Please?" Katja pleads, looking at you with her big eyes,'
|
|
@@ -1088,11 +997,9 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
'"I made myself clear the last time you asked and that hasn''t changed," you tell her. She doesn''t plead her case, but she doesn''t seem satisfied.'
|
|
|
act 'Talk about something else': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['lazer_pussy_talk'] + katjaQW['lazer_pussy'] <= 0:
|
|
|
gt 'katja_dorm', 'chat'
|
|
|
-
|
|
|
else
|
|
|
katjaQW['lazer_anal_talk'] = 1
|
|
|
'"You know we have '+iif(katjaQW['lazer_pussy'] = 0, 'talked about', 'had')+' sex with Lazar," Katja says. "Maybe we could also have... anal sex with him?" she continues.'
|
|
@@ -1104,7 +1011,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
'"So you want to also have anal sex with him?" you ask.'
|
|
|
'"We have anal sex with other guys, so why not him too?" she answers.'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
if katjaQW['anal_quest'] < 2: katjaQW['anal_quest'] = 2
|
|
|
'"I''ve never had anal sex with a guy," you tell Katja.'
|
|
@@ -1123,8 +1029,6 @@ if $ARGS[0] = 'lazar_anal_talk':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'lazar_kiss':
|
|
|
*clr & cla
|
|
|
minut += 5
|
|
@@ -1144,20 +1048,17 @@ if $ARGS[0] = 'lazar_kiss':
|
|
|
'You tell Lazar that you''ll come over, and when you turn back towards Katja, she''s holding something in her hands. "Look what I have," she says and shows you two almost identically black bodysuits.'
|
|
|
'"I think it would be sexy if we were these matching bodysuits," she says. You agree and the two of you quickly change into the bodysuits before you head out the door and start walking towards Lazar''s house.'
|
|
|
act 'Go to Lazar''s place': gt 'katja_uni_sex', 'lazar_ivan_katja_uni_4some'
|
|
|
-
|
|
|
else
|
|
|
'Katja suddenly looks nervous when you tell her that Ivan is at Lazar''s place. "I... I don''t think... I think .... It''s best if we wait for another time. I''m not ready for two guys at the same time."'
|
|
|
'You accept Katja''s decision and tell Lazar that you won''t be coming over. He''s a little disappointed, but tells you to call him another time.'
|
|
|
act 'Continue': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
minut += 5
|
|
|
'Katja readily agrees to also include Ivan in the fun and you tell Lazar you''ll come over. Katja then runs to her drawer and pulls out the black bodysuits you wore last time and suggests you do it again since it seemed to turn the boys on.'
|
|
|
'You agree and the two of you quickly change into the bodysuits before you head out the door and start walking towards Lazar''s house.'
|
|
|
act 'Go to Lazar''s place': gt 'katja_uni_sex', 'lazar_ivan_katja_uni_4some'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
'You call him, and he quickly agrees to have you over.'
|
|
|
act 'Go to Lazar''s place': gt 'katja_uni_sex', 'lazar_katja_uni_3some'
|
|
@@ -1166,8 +1067,6 @@ if $ARGS[0] = 'lazar_kiss':
|
|
|
act 'You''re not in the mood': katjaQW['horny'] -= 20 & gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'movie_talk1':
|
|
|
cla & *clr
|
|
|
menu_off = 1
|
|
@@ -1193,16 +1092,13 @@ if $ARGS[0] = 'movie_talk1':
|
|
|
'"Why don''t we go out partying instead? It''ll be fun" you say.'
|
|
|
if katjaQW['horny'] >= 100:
|
|
|
gs 'willpower', 'misc', 'force', 'easy'
|
|
|
-
|
|
|
elseif katjaQW['horny'] < 50:
|
|
|
gs 'willpower', 'misc', 'force', 'hard'
|
|
|
-
|
|
|
else
|
|
|
gs 'willpower', 'misc', 'force'
|
|
|
end
|
|
|
if week = 4 and university['exam_week'] = 1:
|
|
|
'"No. Not tonight. I need to be fresh so I can study tomorrow. I want to do well on my exam, so not tonight" Katja says.'
|
|
|
-
|
|
|
else
|
|
|
'"I don''t know. I''m not sure I''m up for it tonight. I really want to watch this movie." Katja answers.'
|
|
|
if will_cost <= pcs_willpwr:
|
|
@@ -1246,8 +1142,6 @@ if $ARGS[0] = 'movie_talk1':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'movie_talk2':
|
|
|
cla & *clr
|
|
|
menu_off = 1
|
|
@@ -1267,8 +1161,6 @@ if $ARGS[0] = 'movie_talk2':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'watch_movie':
|
|
|
if katjaQW['relationship_cont_start'] + 350/(1+ katjaQW['boy_block']) < daystart and hour < 21 and katjaQW['relationship_talk'] = 0:
|
|
|
gt 'katja_dorm', 'relationship_talk'
|
|
@@ -1403,8 +1295,6 @@ if $ARGS[0] = 'watch_movie':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'after_movie_strip1':
|
|
|
cla & *clr
|
|
|
'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/uni/dorm/after_movie1.jpg"></center>'
|
|
@@ -1424,8 +1314,6 @@ if $ARGS[0] = 'after_movie_strip1':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'after_movie_strip2':
|
|
|
cla & *clr
|
|
|
'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/uni/dorm/after_movie3.jpg"></center>'
|
|
@@ -1445,15 +1333,12 @@ if $ARGS[0] = 'after_movie_strip2':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'relationship_talk':
|
|
|
locat['katja_save2'] = 20
|
|
|
menu_off = 1
|
|
|
katjaQW['relationship_talk'] = 1
|
|
|
if hour < 20:
|
|
|
minut += 210
|
|
|
-
|
|
|
else
|
|
|
minut += 190
|
|
|
end
|
|
@@ -1473,7 +1358,7 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
act 'Stop having sex <br><font color="red">(Sex with Katja will no longer be a option)</font>':
|
|
|
cla & *clr
|
|
|
katjaQW['sex_clossedness'] = 2
|
|
|
- katjaQW['liberated'] = 1
|
|
|
+ if katjaQW['liberated'] = 0: katjaQW['liberated'] = 1
|
|
|
minut += 5
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
@@ -1484,7 +1369,7 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
act 'Friends with benefits':
|
|
|
cla & *clr
|
|
|
minut += 5
|
|
|
- katjaQW['liberated'] = 1
|
|
|
+ if katjaQW['liberated'] = 0: katjaQW['liberated'] = 1
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
|
'"Sure, and it''s fun. I want to continue doing that. We are what you call ''friends with benefits''," you tell her.'
|
|
@@ -1507,7 +1392,6 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
'"Yes... Yes, I would love that," Katja replies, still looking thoughtful but now with a smile on her face.'
|
|
|
if katjaQW['QWstage'] >= 6 or katjaQW['anal_quest'] >=3 or katjaQW['simultanous_girls'] > 1:
|
|
|
'"But we have also had sex with other '+iif(katjaQW['boy_block'] = 1, 'girls', 'people')+'. How does that fit with us being in a relationship?" Katja asks.'
|
|
|
-
|
|
|
else
|
|
|
'"So, we are now a couple. Only having sex with each other?"'
|
|
|
end
|
|
@@ -1515,6 +1399,7 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
cla & *clr
|
|
|
katjaQW['sex_clossedness'] = 1
|
|
|
katjaQW['faithful'] = 1
|
|
|
+ if katjaQW['liberated'] = 1: katjaQW['liberated'] = 0
|
|
|
minut += 5
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
@@ -1527,6 +1412,7 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
act 'OK to have sex with others but only together <br><font color="red">(Katja will expect you not to have sex with other unless she is also there)</font>':
|
|
|
cla & *clr
|
|
|
katjaQW['faithful'] = 1
|
|
|
+ if katjaQW['liberated'] = 1: katjaQW['liberated'] = 0
|
|
|
minut += 5
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
|
|
@@ -1554,8 +1440,6 @@ if $ARGS[0] = 'relationship_talk':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if $ARGS[0] = 'cocain_offer':
|
|
|
katjaQW['coke_day_ask'] = daystart
|
|
|
minut += 2
|
|
@@ -1564,10 +1448,8 @@ if $ARGS[0] = 'cocain_offer':
|
|
|
'"Look what I have here" Katja says as she shows you a small plastic bag with white powder. "Why don''t we take some lines to make this more fun?" she ask.'
|
|
|
if katjaQW['coke_stage'] = 6:
|
|
|
gs 'willpower', 'drugs', 'resist', 'easy'
|
|
|
-
|
|
|
elseif katjaQW['coke_stage'] = 7:
|
|
|
gs 'willpower', 'drugs', 'resist'
|
|
|
-
|
|
|
elseif katjaQW['coke_stage'] = 8:
|
|
|
gs 'willpower', 'drugs', 'resist', 'hard'
|
|
|
end
|
|
@@ -1588,7 +1470,6 @@ if $ARGS[0] = 'cocain_offer':
|
|
|
'Katja is silently thinking about it for a moment. "Fine. You get it your way, this time," she says, clearly not happy about it, but packs the drugs away and after a few minutes she seems to have forgotten about it.'
|
|
|
act 'Continue talking': gt 'katja_dorm', 'talk'
|
|
|
end
|
|
|
-
|
|
|
else
|
|
|
act 'Convince Katja not to take the cocaine (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
end
|
|
@@ -1610,6 +1491,5 @@ if $ARGS[0] = 'cocain_offer':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-
|
|
|
--- katja_dorm ---------------------------------
|
|
|
|