# sex_ev_virgin
if $ARGS[0] = 'start1':
!! player initiated
act'Ask <<$npc_firstname[$boy]>> to take your virginity':
cla & *clr
sex_ev['virgin'] = 1
$sex_ev['bed_room']
'With a fast beating heart, you turn to look at <<$npc_firstname[$boy]>>.'
'"<<$npc_firstname[$boy]>>... I want you to take my virginity."'
gs'sex_ev_virgin', 'start_flavor'
gs'sex_ev_virgin', 'start_options'
end
end
if $ARGS[0] = 'start2':
!! player initiated, alternative suggestion variant
act'Give <<$npc_firstname[$boy]>> your virginity':
cla & *clr
sex_ev['virgin'] = 1
$sex_ev['bed_room']
'"Well..." You bite your lip, heart pounding inside your chest, mulling over what you''re about to say. "What if... I let you fuck me?"'
gs'sex_ev_virgin', 'start_flavor'
gs'sex_ev_virgin', 'start_options'
end
end
if $ARGS[0] = 'start3':
!! NPC initiated, player doesn''t stop them
act'Let <<$npc_firstname[$boy]>> take your virginity':
cla & *nl
sex_ev['virgin'] = 1
'Your breath catches in your throat as <<$npc_firstname[$boy]>> moves closer and closer. Your pussy feels like it''s on fire. You want it so badly that it hurts.'
'"Okay," you whisper, spreading your legs, gasping when his fingers find your dripping lips. "You can have it. Take my virginity."'
gs'sex_ev_virgin', 'start_flavor'
gs'sex_ev_virgin', 'start_options'
end
end
if $ARGS[0] = 'start4':
!! NPC initiated, they know that player wants to save it before attempting, player doesn''t stop them
act'Okay (lose your virginity)':
sex_ev['virgin'] = 1
cla & *clr
pcs_horny += 20
$sex_ev['bed_room']
'Your breath catches in your throat as <<$npc_firstname[$boy]>> moves closer and closer. You know what you told him before. You know that you want to save it. But right now, you just can''t hold yourself back. Your pussy feels like it''s on fire. You want it so badly that it hurts.'
'"Okay," you whisper, spreading your legs, gasping when his fingers find your dripping lips. "You can have me."'
gs'sex_ev_virgin', 'start_flavor'
gs'sex_ev_virgin', 'start_options'
end
end
if $ARGS[0] = 'start5':
!! player initiated, player just wants to fuck
sex_ev['virgin'] = 1
cla & *clr
$sex_ev['bed_room']
'"Enough of the foreplay," you say with a lusty growl. "It''s time to fuck."'
if know_virgin[$boy] < 1:
if npc_selfish[$boy] = 1:
'"I was wondering when you''d spread your legs for me," he grins.'
else
'"I was wondering if you were ever going to let me fuck you," he says with a gentle smile.'
end
else
if npc_selfish[$boy] = 1:
'"It''s about damn time," he grins back wickedly.'
elseif npc_generous[$boy] = 1:
'"Are you sure?" he asks. "I thought you said you were saving it for marriage?"'
'"I''m sick of waiting."'
else
'"Really?" he asks, eyes wide. "Are you sure?"'
'"I''m sick of waiting."'
end
end
gs'sex_ev_virgin', 'start_options'
end
if $ARGS[0] = 'start_flavor':
if sex_ev['virgin_flavor_skip'] = 0:
if know_virgin[$boy] < 1:
if npc_selfish[$boy] = 1:
'"I was wondering when you''d spread your legs for me," he grins.'
'"Hey! Be nice," you say shyly. "This is my first time..."'
else
'"I was wondering if you were ever going to let me fuck you," he says with a gentle smile.'
'"It''s my first time," you say shyly. "But I want to give it to you."'
end
else
if npc_selfish[$boy] = 1:
'"It''s about damn time," he grins wickedly.'
'"Hey! Be nice!" you blush. "Don''t make me regret this."'
elseif npc_generous[$boy] = 1:
'"Are you sure?" he asks. "I thought you said you were saving it for marriage?"'
'"I''m sure," you smile back. "I don''t want to wait anymore. I want you now."'
else
'"Really?" he asks, eyes wide. "Are you sure?"'
'"I''m sure," you smile back. "I don''t want to wait anymore. I want you now."'
end
end
end
end
if $ARGS[0] = 'start_options':
sex_ev['orgasm_count'] = orgasm
if sex_ev['condom'] = 0 and sex_ev['no_condom'] = 0 and sex_ev['condom_setup'] ! 1:
act'Continue':cla & gs 'sex_ev_condoms', 'condoms'
elseif sex_ev['force_initiative'] = 2:
act'Continue':gt'sex_ev_virgin', 'his_choice'
else
act'Let him take the lead':gt'sex_ev_virgin', 'his_choice'
act'Spread your legs':gt'sex_ev_virgin', 'miss_virg_norm1'
act'Get on all fours':gt'sex_ev_virgin', 'doggy_virg_norm1'
act'Climb on top':gt'sex_ev_virgin', 'cowgirl_virg_norm1'
end
end
if $ARGS[0] = 'start_with_condom':
if sex_ev['using_pc_condoms'] = 1:
gs 'sex_ev_condoms', 'pc_condom_use_stats'
else
gs 'sex_ev_condoms', 'npc_condom_use_stats'
end
if npc_caretaker[$boy] = 1 or npc_generous[$boy] = 1 or (rand(1,2) = 1 and npc_selfish[$boy] ! 1 and npc_abusive[$boy] ! 1):
'With the condom securely wrapped around <<$npc_firstname[$boy]>>''s cock, he moves back in between your legs before he stops, hesitating.'
gs 'sex_ev_virgin', 'start_options2'
else
'With the condom securely wrapped around <<$npc_firstname[$boy]>>''s cock, he moves back in between your legs. Moments later, he takes your virginity.'
gs'sex_ev_virgin', 'miss_virg_start'
end
end
if $ARGS[0] = 'start_without_condom':
if npc_caretaker[$boy] = 1 or npc_generous[$boy] = 1 or (rand(1,2) = 1 and npc_selfish[$boy] ! 1 and npc_abusive[$boy] ! 1):
'<<$npc_firstname[$boy]>> moves back in between your legs before he stops, hesitating.'
gs 'sex_ev_virgin', 'start_options2'
else
'<<$npc_firstname[$boy]>> moves back in, lining his naked cock up with your pussy. Moments later, he takes your virginity.'
gs'sex_ev_virgin', 'miss_virg_start'
end
end
if $ARGS[0] = 'start_options2':
sex_ev['orgasm_count'] = orgasm
'"Did you want to decide how we do this?" he asks. "It''s your first time after all."'
act'Let him take the lead':
cla & *clr
$sex_ev['bed_room']
'You shake your head.'
*nl
'"You pick. I trust your experience," you smile.'
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Spread your legs':gt'sex_ev_virgin', 'miss_virg_norm1'
act'Get on all fours':gt'sex_ev_virgin', 'doggy_virg_norm1'
act'Climb on top':gt'sex_ev_virgin', 'cowgirl_virg_norm1'
end
if $ARGS[0] = 'saving_virginity':
if know_virgin[$boy] = 1:gt'sex_ev_virgin', 'lover_wait'
cla & *clr
$sex_ev['bed_room']
'"We can''t do that," you shake your head. "I''m saving my virginity."'
if npc_finance[$boy] = 2 and npc_caretaker[$boy] ! 1 and npc_assertive[$boy] ! -1:
gs 'sex_ev_virgin', 'buy_virginity1'
elseif (npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1 or rand(1,3) = 1) and npc_caretaker[$boy] ! 1:
if rand(1,2) = 1:
'"Come on," he whispers. "I''m so fucking hard for you right now... Let me pop your cherry..."'
else
'"Come on," he whispers. "What are you waiting for? Just lose it already. It''ll feel really good..."'
end
act'Saving it for marriage':
cla & *nl
'"Sorry," you say, denying him. "I''ve got to stay a virgin until I get married."'
gs'sex_ev_virgin', 'change_mind'
end
act'Saving it for marriage (<<$npc_nickname[''A29'']>> says)':
cla & *nl
'"Sorry," you say, denying him. "I''ve got to stay a virgin until I get married. <<$npc_nickname[''A29'']>>''s orders."'
gs'sex_ev_virgin', 'change_mind'
end
act'Waiting for the right guy':
cla & *nl
'"Nope," you say, denying him. "I''m waiting for the right guy. Sorry to say but I don''t think you''re him."'
gs'sex_ev_virgin', 'change_mind'
end
act'Well...':
sex_ev['orgasm'] = orgasm
cla & *clr
'
'
'<<$npc_firstname[$boy]>> doesn''t wait for your permission and starts rubbing his cock against your pussy lips.'
'You''re about to protest when his tip rubs right against your clit and a wave of pleasure flushes through your hips, causing an involuntary moan. Your judgement starts to get clouded, your willpower eroded.'
'Well... You moan softly under his touch. It feels so good. What if... I just... let him...'
*nl
'<<$npc_firstname[$boy]>> gently pushes your legs open. You can feel his hardon rubbing right against your clit.'
act'Let <<$npc_firstname[$boy]>> take your virginity':
cla & *nl
'"Okay," you whisper. "Put it in."'
if npc_condom_conscious[$boy] > 0:
'<<$npc_firstname[$boy]>> grabs a condom off his nightstand.'
gs 'sex_ev_condoms', 'virgin_condom1'
else
'You spread your legs for him and moments later, <<$npc_firstname[$boy]>> takes your virginity.'
gs'sex_ev_virgin', 'miss_virg_start'
end
end
gs 'sex_ev_condoms', 'virgin_condom_ask1'
gs 'sex_ev_condoms', 'virgin_condom_pc_ask1'
end
else
sex_ev['no_sex'] = 1
'"Oh," <<$npc_firstname[$boy]>> seems taken aback. "Sorry, I didn''t realize. Did you want to do something else then?"'
gs 'sex_ev_foreplay', 'foreplay_choose'
end
end
if $ARGS[0] = 'hookup_wait':
know_virgin[$boy] = 1
cla & *clr
$sex_ev['bed_room']
if $sex_ev['position'] = 'miss':
'"Wait!" you yelp, closing up your legs halfway. <<$npc_firstname[$boy]>> freezes up, body over yours, his cock resting against your pussy.'
*nl
'"I... I''m a virgin..."'
'"Oh." He slumps backwards, not sure where you''re going with this.'
gs'sex_ev_virgin', 'not_ready'
act'Go slow okay?':
cla & *nl
'"Just... go slow, okay? I''m new at this," you smile nervously, spreading your legs again.'
'<<$npc_firstname[$boy]>> nods and gently pushes cock into your pussy.'
act'Lose your virginity': gt'sex_ev_virgin', 'miss_virg_norm1'
end
elseif $sex_ev['position'] = 'doggy':
'"Wait!" you yelp. <<$npc_firstname[$boy]>> freezes up, hands on your ass, and you can feel his cock pressing right against your pussy lips.'
*nl
'Sitting up and looking over your shoulder to face him, you stammer out, "I... I''m a virgin..."'
'"Oh." He slumps backwards, not sure where you''re going with this.'
gs'sex_ev_virgin', 'not_ready'
act'Go slow okay?':
cla & *nl
'"Just... go slow, okay? I''m new at this," you smile nervously.'
'<<$npc_firstname[$boy]>> nods and you turn back around and hold your breath, feeling him gently push his cock into your pussy.'
act'Lose your virginity':gt'sex_ev_virgin', 'doggy_virg_norm1'
end
elseif $sex_ev['position'] = 'cowgirl':
'"Wait!" you yelp. <<$npc_firstname[$boy]>> freezes up, putting his hands up, .'
*nl
'Still resting your thighs on top of his, you stammer out, "I... I''m a virgin..."'
'"Oh." He relaxes back onto the bed underneath you, not sure where you''re going with this.'
gs'sex_ev_virgin', 'not_ready'
act'Go slow okay?':
cla & *nl
'"Just... go slow, okay? I''m new at this," you smile nervously.'
'<<$npc_firstname[$boy]>> nods and you raise your hips again, biting your lip in apprehension as you slowly lower yourself down onto his cock.'
act'Lose your virginity':gt'sex_ev_virgin', 'cowgirl_virg_norm1'
end
end
gs'sex_ev_condoms', 'virgin_condom_ask1'
gs'sex_ev_condoms', 'virgin_condom_pc_ask1'
end
if $ARGS[0] = 'lover_wait':
if $sex_ev['type'] = 'hookup' and know_virgin[$boy] = 0:gt'sex_ev_virgin', 'hookup_wait'
cla & *clr
if WIP_enabled > 0 and rand(1,10) < npc_sexdrive[$boy] and npc_abusive[$boy] > 0:
sex_ev['rape_ev'] = 1
'> src="images/shared/sex/vag/miss/3.jpg">'
if know_virgin[$boy] = 1:
'"Wait!" you yelp. "Knock it off! You know I''m saving my virg-!"'
'Your protests cut off in a choked scream as <<$npc_firstname[$boy]>> rams his cock full force into you, stabbing it through your hymen and sending waves of agony through you. Tears well up in your eyes as you look up at <<$npc_firstname[$boy]>>, horrified at what he''s done.'
if sex_ev['virgin_deny'] >= 10:
'"I''m so fucking sick of you blueballing me," he says. "So we''re gonna fuck today, whether you like it or not."'
elseif sex_ev['virgin_deny'] > 0:
'"I got tired of waiting," he says.'
else
'"Congratulations on becoming a woman," he says.'
end
else
'"Wait!" you yelp. "I''m a-"'
'Your protests cut off in a choked scream as <<$npc_firstname[$boy]>> rams his cock full force into you, stabbing it through your hymen and sending waves of agony through you.'
'"... virgin..." you whimper helplessly, tears running down your cheeks.'
end
elseif rand(1,10) > npc_sexdrive[$boy]:
$sex_ev['bed_room']
if know_virgin[$boy] = 1:
'"Wait!" you yelp. "Knock it off! You know I''m saving my virginity!"'
'"Sorry. I got caught up in the moment. I forgot."'
!! '"Fucking idiot! Are you trying to knock me up or something?" you growl.'
!! '"Well what do you want to do instead?" he asks.'
else
'"Wait!" you yelp. "I''m a virgin! You can''t!"'
'"Oh. I didn''t realize. You realize that we''re fuckbuddies right?"'
'"A girl can have fun while saving herself for marriage."'
'"Well what do you want to do instead?"'
end
gs'sex_ev_foreplay', 'foreplay_choose'
else
cla & *clr
''
if know_virgin[$boy] = 1:
'"Wait!" you yelp. "Knock it off! You know I''m saving my virginity!"'
else
'"Wait!" you yelp. "I''m a virgin! You can''t!"'
end
gs'arousal', 'foreplay',-5
'<<$npc_firstname[$boy]>> can''t stop moving, rubbing his cock against your pussy lips.'
if npc_selfish[$boy] = 1:
'"Come on," he whispers. "I''m so fucking hard right now... Just let me fuck you already..."'
elseif npc_gentle_lover[$boy] = 1 or npc_caretaker[$boy] = 1:
'"<<$pcs_nickname>>..." he whispers. "I want you so bad... Can I be your first time? Please?"'
else
'"Come on," he whispers. "Just lose it already. It''ll feel really good..."'
end
act'No way!':
sex_ev['virgin_deny'] += 1
sex_ev['no_sex'] = 1
cla & *clr
$sex_ev['bed_room']
'"No means no!" You snap your legs closed and turn your face away. "Take it for an answer already."'
'He pulls back with a sigh.'
gs'sex_ev_virgin', 'change_mind'
end
act'Well...':
sex_ev['orgasm'] = orgasm
cla & *clr
''
'Well... You moan softly under his touch. It feels so good. What if... you just... let him...'
'<<$npc_firstname[$boy]>> gently pushes your legs open. You can feel his hardon rubbing right against your clit.'
act'Let <<$npc_firstname[$boy]>> take your virginity':
cla & *nl
'"Okay," you whisper. "Put it in."'
if npc_condom_conscious[$boy] > 0:
'<<$npc_firstname[$boy]>> grabs a condom off his nightstand.'
gs 'sex_ev_condoms', 'virgin_condom1'
else
'You spread your legs for him and moments later, <<$npc_firstname[$boy]>> takes your virginity.'
gs'sex_ev_virgin', 'miss_virg_start'
end
end
gs 'sex_ev_condoms', 'virgin_condom_ask1'
end
end
end
if $ARGS[0] = 'not_ready':
act'I''m just not sure if I''m ready':
cla & *clr
$sex_ev['bed_room']
'"I''m just not sure if I''m ready," you mumble shyly.'
if npc_finance[$boy] = 2 and npc_caretaker[$boy] ! 1 and npc_assertive[$boy] ! -1:
gs 'sex_ev_virgin', 'buy_virginity1'
elseif npc_caretaker[$boy] = 1:
'"Well... we don''t have to if you''re not ready. We can do something else."'
act'If that''s really okay':
sex_ev['no_sex'] = 1
cla & *nl
if sex_ev['cum_count'] > 0:
'"Are you sure?" you ask. "I feel kind of bad now... we got this far and all..."'
'"Yeah of course. It''s your body, your choice. I can''t make you fuck me. Besides, you already got me off earlier. It''s not like you''d be blueballing me if we stopped now."'
'"If it''s really okay then..."'
gs 'sex_ev_foreplay', 'foreplay_choose'
else
'"Are you sure?" you ask. "I feel kind of bad now... we got this far and all..."'
'"Yeah of course. It''s your body, your choice."'
'"If it''s really okay then..."'
'"Maybe..." <<$npc_firstname[$boy]>> seems hesitant to say something. "Maybe you could give me a blowjob?"'
act'Sounds fair':
cla & *nl
'"Yeah," you smile. "That sounds fair."'
'You wiggle down the bed and lean down to get between his legs.'
act'Blow him':gt'sex_ev_foreplay', 'bj_sub1'
end
end
end
gs 'sex_ev_virgin', 'want_to'
gs 'sex_ev_virgin', 'bj_instead'
elseif npc_selfish[$boy] = 1:
'"Seriously? We get right here and you''re going to call it quits?" <<$npc_firstname[$boy]>> seems furious.'
act'I''m just scared!':
cla & *nl
'"I''m jus-" you try to protest before he interrupts, shouting at you.'
'"Are you fucking kidding me?!"'
'You recoil slightly in instinctual fear.'
if temp_rape_variable > 6:
!! rape scene
else
'"Get the fuck out!" he shouts again, pointing at the door.'
'"But-!"'
'"Get out!"'
act'Gather your things and leave':
cla & *clr
$sex_ev['bed_room']
'After seeing his explosive anger, you don''t want to stick around any longer than you have to. You throw your clothes on as fast as you can, grab your things, and run out the door.'
act'Escape':gt'sex_ev_leave', 'exit'
end
end
end
gs 'sex_ev_virgin', 'want_to'
gs 'sex_ev_virgin', 'bj_instead'
else
'"Uhh... well..."'
'<<$npc_firstname[$boy]>> looks down at himself, almost as if contemplating what to do with his solidly erect dick.'
'"Soooo... you don''t want to have sex...?'
gs 'sex_ev_virgin', 'want_to'
gs 'sex_ev_virgin', 'bj_instead'
end
end
end
if $ARGS[0] = 'want_to':
act'No, I want to':
cla & *clr
if $sex_ev['position'] = 'miss':
'> src="images/shared/sex/foreplay/miss1.jpg">'
'"No, no," you shake your head. "I want to. I was just getting cold feet."'
'You spread your legs wider, tugging on <<$npc_firstname[$boy]>>''s cock, beckoning him in.'
act'Lose your virginity':
if rand(0,1) = 1 or npc_generous[$boy] = 1:
gt 'sex_ev_virgin', 'miss_virg_norm1'
else
gt 'sex_ev_virgin', 'miss_virg_hard1'
end
end
elseif $sex_ev['position'] = 'doggy':
'> src="images/shared/sex/foreplay/doggy1.jpg">'
'"No, no," you shake your head. "I want to. I was just getting cold feet."'
'You adjust your knees, spreading your legs a little wider and squaring your shoulders to look forward.'
act'Lose your virginity':
if rand(0,1) = 1 or npc_generous[$boy] = 1:
gt 'sex_ev_virgin', 'doggy_virg_norm1'
else
gt 'sex_ev_virgin', 'doggy_virg_hard1'
end
end
elseif $sex_ev['position'] = 'cowgirl':
'> src="images/shared/sex/foreplay/cowgirl1.jpg">'
'"No, no," you shake your head. "I want to. I was just getting cold feet."'
'You scoot forward, raising your hips so you''re right over his cock. You grab hold of it and begin guiding it inside you.'
act'Lose your virginity':gt 'sex_ev_virgin', 'cowgirl_virg_norm1'
end
'"Let''s do this. Make me a woman."'
end
end
if $ARGS[0] = 'bj_instead':
act'Can I just blow you':
cla & *nl
'"Can I just blow you instead?"'
if (npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1) and npc_caretaker[$boy] ! 1:
if rand(0,1) = 1:
'"Ugh fine, but it better be good." He grabs you roughly by the head and shoves you down towards his crotch.'
act'Blow him':gt 'sex_ev_foreplay', 'bj_sub1'
else
'"No, it''s fuck or nothing! So what''s it gonna be?"'
act'Don''t give in':
cla & *clr
$sex_ev['bed_room']
'"... nothing then."'
'"Are you fucking kidding me?!" he screams.'
'You recoil from him in fear.'
if temp_rape_variable > 6:
!! rape scene
else
'"Get the fuck out!" he shouts again, pointing at the door.'
'"But-!"'
'"Get out!"'
act'Gather your things and leave':
cla & *clr
$sex_ev['bed_room']
'After seeing his explosive anger, you don''t want to stick around any longer than you have to. You throw your clothes on as fast as you can, grab your things, and run out the door.'
act'Escape':gt'sex_ev_leave', 'exit'
end
end
end
act'Give in':
cla & *clr
sex_ev['orgasm'] = orgasm
if $sex_ev['position'] = 'miss':
'> src="images/shared/sex/foreplay/miss1.jpg">'
'Unable to summon the will to say no, you nod and spread your legs, allowing <<$npc_firstname[$boy]>> to eagerly push his cock inside you.'
act'Lose your virginity':gt 'sex_ev_virgin', 'miss_virg_hard1'
elseif $sex_ev['position'] = 'doggy':
'> src="images/shared/sex/foreplay/doggy1.jpg">'
'Unable to summon the will to say no, you nod and turn around. You bite your lip in apprehension as you feel <<$npc_firstname[$boy]>> push his cock inside you.'
act'Lose your virginity':gt 'sex_ev_virgin', 'doggy_virg_hard1'
elseif $sex_ev['position'] = 'cowgirl':
'> src="images/shared/sex/foreplay/cowgirl1.jpg">'
'Unable to summon the will to say no, you nod and raise your hips again. You bite your lip in apprehension as you slowly lower yourself down onto his cock.'
act'Lose your virginity':gt 'sex_ev_virgin', 'cowgirl_virg_norm1'
end
end
end
else
'"Well, I''ll never say no to a blowjob."'
'"Thanks," you smile. With that, you scoot down the bed and lean down, lowering your head between his legs.'
act'Blow him':gt 'sex_ev_foreplay', 'bj_sub1'
end
end
!!{act'What about anal instead?':
end}
end
if $ARGS[0] = 'buy_virginity1':
sex_ev['buy_virginity'] = 5
'"Would this change your mind?" He picks up his wallet and pulls several large notes from it.'
'"W-what?" you gasp in surprise.'
'"5000 ₽," he says. "5000 ₽ to let me take your virginity."'
act'No way!':
cla & *clr
$sex_ev['bed_room']
'"What?! No way!" You gape at <<$npc_firstname[$boy]>> in horror, snapping your legs closed. "What on earth kind of offer is that?"'
gs'sex_ev_virgin', 'buy_virginity_bigger_offer'
end
act'I''m not a hooker!':
cla & *clr
$sex_ev['bed_room']
'"What the fuck?" You snap your legs closed as you gape at <<$npc_firstname[$boy]>>''s audacity. "What do you think I am? Some kind of hooker?"'
'"Only if you say yes," he smirks.'
gs'sex_ev_virgin', 'not_for_sale'
gs'sex_ev_virgin', 'buy_virginity_consider'
end
gs'sex_ev_virgin', 'buy_virginity_consider'
act'Try to haggle':
cla & *nl
'"Only 5000 ₽?" you ask. "Surely my first time is worth more than that. I''ve only got one of these after all."'
'A teasing smirk tugs at the corner of your lips.'
sex_ev['buy_virginity'] = 10
'"You make a good point," <<$npc_firstname[$boy]>> grins. "How about 10,000 ₽ then?"'
'He counts out twice as many notes and casually tosses them on the bed.'
act'Not enough':
cla & *clr
$sex_ev['bed_room']
'"Sorry," you reply. "That''s not enough for me. Guess you''re not getting lucky tonight."'
'"Well, let me know if you change your mind," <<$npc_firstname[$boy]>> smirks as he moves the cash to a bedside table. "But that''s fine. We can still have fun without losing your virginity. Why don''t we just do this instead?"'
*nl
if npc_pussyeater[$boy] = 1:
'He gently pushes you onto your back and spreads your knees apart with his hands, dipping his head between your thighs...'
act'Get eaten out':gs 'sex_ev_foreplay', 'pussy_lick'
else
'He puts a firm hand on your shoulder and pushes you to your knees. His <<$npc_dick_desc[$boy]>> cock dangles before you as he moves his hand to your head and pulls your face toward it.'
act'Suck him off':gt 'sex_ev_foreplay', 'bj_sub1'
end
end
gs'sex_ev_virgin', 'buy_virginity_consider'
end
end
if $ARGS[0] = 'not_for_sale':
act'Not for sale':
cla & *clr
$sex_ev['bed_room']
'"I''m not for sale!" you snap.'
'"Well, let me know if you change your mind," <<$npc_firstname[$boy]>> smirks as he moves the cash to a bedside table. "But that''s fine. We can still have fun without losing your virginity. Why don''t we just do this instead?"'
*nl
if npc_pussyeater[$boy] = 1:
'He gently pushes you onto your back and spreads your knees apart with his hands, dipping his head between your thighs...'
act'Get eaten out':gs 'sex_ev_foreplay', 'pussy_lick'
else
'He puts a firm hand on your shoulder and pushes you to your knees. His <<$npc_dick_desc[$boy]>> cock dangles before you as he moves his hand to your head and pulls your face toward it.'
act'Suck him off':gt 'sex_ev_foreplay', 'bj_sub1'
end
end
end
if $ARGS[0] = 'buy_virginity_bigger_offer':
sex_ev['buy_virginity'] = 10
'"Fine. 10,000 ₽ then."'
'He counts out twice as many notes and casually tosses them on the bed.'
'"Let me fuck you and 10,000 ₽ are yours right now."'
gs'sex_ev_virgin', 'not_for_sale'
gs'sex_ev_virgin', 'buy_virginity_consider'
end
if $ARGS[0] = 'buy_virginity_consider':
act'Consider it':
cla & *nl
'Well...'
*nl
'You chew your lip as you start to consider it.'
*nl
'<>,000 ₽ is a lot of money...'
gs'sex_ev_virgin', 'not_for_sale'
gs'sex_ev_virgin', 'buy_virginity_accept'
end
end
if $ARGS[0] = 'buy_virginity_accept':
act'Take the money (reluctant)':
cla & *clr
$sex_ev['bed_room']
'"I guess that seems fair..." you say. You hesitantly pick up the cash, a heavy weight in your heart as you put it into your purse.'
gs'sex_ev_virgin', 'buy_virginity_accept2'
end
act'Take the money (agreeable)':
cla & *clr
$sex_ev['bed_room']
'"That seems a fair price," you say slowly. You pick up the cash and slip it into your purse.'
gs'sex_ev_virgin', 'buy_virginity_accept2'
end
act'Take the money (surprised)':
cla & *clr
$sex_ev['bed_room']
'"Well..." you say, hesitantly picking up the cash. "If you''re really willing to pay this much then..."'
'You quickly take the money and slip it into your bag.'
gs'sex_ev_virgin', 'buy_virginity_accept2'
end
act'Take the money (eager)':
cla & *clr
$sex_ev['bed_room']
'Your eyes go wide for a moment and then you quickly snatch the cash as if afraid he''ll suddenly change his mind.'
'"Damn! If you''re gonna pay this much, then yeah I''ll let you fuck me!" you say, giddy as you slip the money into your bag.'
gs'sex_ev_virgin', 'buy_virginity_accept2'
end
end
if $ARGS[0] = 'buy_virginity_accept2':
act'Continue':
cla & *clr
$sex_ev['bed_room']
money += sex_ev['buy_virginity'] * 1000
sex_ev['prostitution'] = 1
$sex_ev['prostitution_flag'] = 'prostitution'
sex_ev['prostitution_paid'] = 1
sex_ev['force_initiative'] = 2
sex_ev['must_fuck'] = 1
gs 'sex_ev_condoms', 'setup'
'No sooner have you finished than <<$npc_firstname[$boy]>> firmly grabs you by the shoulders and pushes you onto the bed.'
if (npc_risktaker[$boy] > 0 and npc_condom_conscious[$boy] < 1) or npc_no_condoms[$boy] = 1:
!! npc_no_condoms[$boy] must = 1 because if he has the trait he won''t even ask
gs 'sex_ev_virgin', 'no_condom_offer'
else
act'Continue':cla & gs 'sex_ev_condoms', 'condoms'
end
end
end
if $ARGS[0] = 'no_condom_offer':
'"I''ll throw in another five grand right now if we can do it without a condom," he says.'
act'Too far':
sex_ev['condom'] = 1
cla & *nl
'"That''s too far," you say, shaking your head.'
'"Damn," he says ruefully.'
gs 'sex_ev_condoms', 'condoms'
end
act'Don''t push it':
sex_ev['condom'] = 1
cla & *nl
'"Don''t push it," you say, giving him a nasty glare.'
'"You''re cute when you''re mad," he snickers back.'
gs 'sex_ev_condoms', 'condoms'
end
act'Agree (hesitant)':
money += 5000
sex_ev['paid_no_condom'] = 1
sex_ev['no_condom'] = 1
cla & *nl
'"O-okay," you stammer. <<$npc_firstname[$boy]>> doesn''t even hesitate and immediately pulls out another 5,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins.'
*nl
if stat['safe_day'] = 1:
'It should be a safe day anyways... you think to yourself nervously.'
elseif stat['probably_safe_day'] = 1:
'It shouldn''t be too risky today... you think to yourself nervously.'
elseif stat['dangerous_day'] = 1:
'What am I thinking?! you think to yourself panickedly. It''s a danger day today! I could get pregnant!'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Agree (eager)':
money += 5000
sex_ev['paid_no_condom'] = 1
sex_ev['no_condom'] = 1
cla & *nl
'"It''s your money," you say with a smirk and a shrug. "I won''t say no if you want to give me more."'
'<<$npc_firstname[$boy]>> doesn''t even hesitate and immediately pulls out another 5,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins as he gets into position.'
*nl
if stat['safe_day'] = 1:
'It should be a safe day anyways... you think to yourself.'
elseif stat['probably_safe_day'] = 1:
'It shouldn''t be too risky today... you think to yourself.'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Cash up front':
money += 5000
sex_ev['paid_no_condom'] = 1
sex_ev['no_condom'] = 1
cla & *nl
'"Only if you pay me up front," you say. <<$npc_firstname[$boy]>> doesn''t even hesitate and immediately pulls out another 5,000 ₽ and slaps it on the bedside table.'
'"All yours," he grins he grins as he gets into position.'
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'But you can''t come inside':
cla & *nl
sex_ev['paid_no_condom'] = 1
sex_ev['no_condom'] = 1
if $npc_cum_pref[$boy] ! 'creampie':
money += 5000
'"Only if you promise not to come inside me," you say. <<$npc_firstname[$boy]>> doesn''t even hesitate and immediately pulls out another 5,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins as he gets into position.'
act'Continue':gt'sex_ev_virgin', 'his_choice'
else
gs'sex_ev_virgin', 'paid_creampie_offer'
end
end
end
if $ARGS[0] = 'paid_creampie_offer':
'"But that''s the best part," he grins back. "Fine. Another 10,000 ₽ if you let me come inside you. <<(sex_ev[''buy_virginity''] + 10) * 1000>> ₽ in total."'
act'Too far':
cla & *nl
'"That''s too far," you say, shaking your head. "I can''t let you come inside me without a condom."'
'"Damn," he says ruefully. "Guess I''ll just take what I can get then."'
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Don''t push it':
cla & *nl
'"Don''t push it," you say, giving him a nasty glare. "No condoms is one thing, but now it just sounds like you''re trying to knock me up."'
if npc_childfree[$boy] = 1:
'"Wouldn''t dream of it," he snickers, getting into position.. "I hate kids."'
else
'"What if I am?" he snickers, getting into position.'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Agree (hesitant)':
money += 10000
sex_ev['paid_free_creampies'] = 1
sex_ev['creampie_allowance'] = 1
cla & *nl
'"I can''t believe I''m letting you do this..." you say reluctantly and <<$npc_firstname[$boy]>> doesn''t even hesitate, immediately pulling out another 10,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins.'
*nl
if stat['safe_day'] = 1:
'It should be a safe day anyways... you think to yourself nervously as you put the money in your bag.'
elseif stat['probably_safe_day'] = 1:
'It shouldn''t be too risky today... you think to yourself nervously as you put the money in your bag.'
elseif stat['dangerous_day'] = 1:
'What am I thinking?! you think to yourself panickedly as you put the money in your bag. It''s a danger day today! I could get pregnant!'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Agree (agreeable)':
money += 10000
sex_ev['paid_free_creampies'] = 1
sex_ev['creampie_allowance'] = 1
cla & *nl
'"Well..." you say with a slow smirk. "It''s your money."'
'<<$npc_firstname[$boy]>> doesn''t even hesitate, immediately pulling out another 10,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins.'
*nl
if stat['safe_day'] = 1:
'It should be a safe day anyways... you think to yourself as you put the money in your bag.'
elseif stat['probably_safe_day'] = 1:
'It shouldn''t be too risky today... you think to yourself as you put the money in your bag.'
elseif stat['dangerous_day'] = 1:
'I can just get a morning after pill you think to yourself as you put the money in your bag, realizing it''s the fertile part of your cycle.'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
act'Agree (eager)':
money += 10000
sex_ev['paid_free_creampies'] = 1
sex_ev['creampie_allowance'] = 1
cla & *nl
'"For another 10 grand?" you say eyes sparkling. "Go ahead! Come inside me as much as you want!"'
'<<$npc_firstname[$boy]>> doesn''t even hesitate and immediately pulls out another 10,000 ₽ and slaps it on the bedside table.'
'"This is gonna feel so good," he grins as he gets into position.'
*nl
if stat['safe_day'] = 1:
'It should be a safe day anyways... you think to yourself nervously as you put the money in your bag.'
elseif stat['probably_safe_day'] = 1:
'It shouldn''t be too risky today... you think to yourself nervously as you put the money in your bag.'
elseif stat['dangerous_day'] = 1:
'I can just get a morning after pill you think to yourself as you put the money in your bag, realizing it''s the fertile part of your cycle.'
end
act'Continue':gt'sex_ev_virgin', 'his_choice'
end
end
if $ARGS[0] = 'his_choice':
sex_ev['his_choice_virg'] = 1
gs'sex_ev_sex', 'speed_select'
if sex_ev['speed'] < 3 or npc_generous[$boy] = 1 or npc_caretaker[$boy] = 1:
if $npc_fav_pos[$boy] = 'miss':
gt'sex_ev_virgin', 'miss_virg_norm1'
elseif $npc_fav_pos[$boy] = 'doggy':
gt'sex_ev_virgin', 'doggy_virg_norm1'
else
gt'sex_ev_virgin', 'miss_virg_norm1'
end
else
if $npc_fav_pos[$boy] = 'miss':
gt'sex_ev_virgin', 'miss_virg_hard1'
elseif $npc_fav_pos[$boy] = 'doggy':
gt'sex_ev_virgin', 'doggy_virg_hard1'
else
gt'sex_ev_virgin', 'miss_virg_hard1'
end
end
end
if $ARGS[0] = 'change_mind':
if npc_selfish[$boy] = 1:
if sex_ev['bj_count'] = 0:
'"Ugh, fine," he grumbles, backing off. "At least suck me off if you''re not going to let me fuck you," he says, shoving your head towards his cock.'
else
'"Ugh, fine," he grumbles, backing off. "At least suck me off again if you''re not going to let me fuck you," he says, shoving your head towards his cock.'
end
act'Blow him':cla & gs 'sex_ev_foreplay', 'bj_sub1'
act'Grumble (but still do it)':
cla & *nl
sex_ev['reluctant_bj'] = 1
'You grumble to yourself but lean forward anyways and take his dick into your mouth.'
act'Suck':gt 'sex_ev_foreplay', 'bj_sub1'
end
!!{ gs 'willpower', 'bj', 'resist', 'easy'
if will_cost <= pcs_willpwr:
act'Can we 69? (<> Willpower)':
cla & *nl
gs 'willpower', 'pay', 'self'
gs 'stat'
'"Can we at least sixty-nine? I really need some loving down there right now."'
'"I can get behind that," he grins, laying back.'
act'Climb over him':gs 'sex_ev_foreplay', '69_sub'
end
else
act'Can we 69? (<> Willpower)': '
You don''t have enough willpower to use this action.'
end}
else
if npc_caretaker[$boy] = 1:
'"That''s fair," he smiles wryly. "What do you want to do instead then?"'
else
'"Okay, fine," he sighs, backing off. "What do you want to do instead then?"'
end
gs'sex_ev_foreplay', 'foreplay_choose'
end
know_virgin[$boy] = 1
end
if $ARGS[0] = 'no_condom1':
end
if $ARGS[0] = 'no_condom2':
act'Then we''re not fucking':
cla & *clr
$sex_ev['bed_room']
'"Woah! What the fuck?!" you exclaim, snapping your legs closed and pulling back from him. "If you''re not gonna use a condom, there''s no way I''m letting you fuck me!"'
'"Don''t be such a bitch about it! Come on! Let''s just do this!"'
act'Stand firm':
end
act'Let him pressure you':
end
end
act'Maybe it''s okay?':
end
act'What the fuck?!':
cla & *clr
$sex_ev['bed_room']
'"What the fuck?!" you exclaim, snapping your legs closed and pulling back from him. "You don''t use condoms?"'
'"No! Of course I don''t!" he says. "Condoms fucking suck. Can''t feel anything with one of those on."'
end
end
if $ARGS[0] = 'miss_virg_start':
gs'sex_ev_sex', 'speed_select'
if sex_ev['speed'] = 3 and (npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1 or npc_likes_rough[$boy] = 1) and npc_caretaker[$boy] ! 1:
act'Continue':gt'sex_ev_virgin', 'miss_virg_hard1'
else
act'Continue':gt'sex_ev_virgin', 'miss_virg_norm1'
end
end
if $ARGS[0] = 'miss_virg_norm1':
!! sex_ev['boy_cum'] = 2
sex_ev['virgin'] = 1
sex_ev['speed'] = 1
if sex_ev['condom'] ! 1: sex_ev['no_condom'] = 1
gs'arousal', 'vaginal', 1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
if $npc_dick_desc[$boy] = 'long' or $npc_dick_desc[$boy] = 'huge' or $npc_dick_desc[$boy] = 'enormous' or $npc_dick_desc[$boy] = 'lengthy' or $npc_dick_desc[$boy] = 'gigantic' or $npc_dick_desc[$boy] = 'monster':
gs 'pain', 3, 'vaginal', 'stretch'
sex_ev['big_cock_virgin'] = 1
$virginity_desc[] = 'big_dick'
end
gs'stat'
$sex_ev['position'] = 'miss'
''
'<<$npc_firstname[$boy]>> presses his cock inside you slowly, centimeter by centimeter. It fills you up, stretching your walls until you feel it bump against your hymen. He doesn''t stop though, and keeps pushing until... you feel him tear straight through your maidenhood, eliciting a gasp from your mouth. Whether in excitement or pain, you aren''t really sure.'
'"You okay?"'
act'It hurts':
$sex_ev['virgin_react'] = 'hurt'
gs'sex_ev_virgin', 'miss_virg_norm1.1'
end
act'I''m fine':
$sex_ev['virgin_react'] = 'fine'
gs'sex_ev_virgin', 'miss_virg_norm1.1'
end
act'Just hum':
$sex_ev['virgin_react'] = 'mmm'
gs'sex_ev_virgin', 'miss_virg_norm1.1'
end
!! if alko > 6:
!! end
if $npc_dick_desc[$boy] = 'long' or $npc_dick_desc[$boy] = 'huge' or $npc_dick_desc[$boy] = 'enormous' or $npc_dick_desc[$boy] = 'lengthy' or $npc_dick_desc[$boy] = 'gigantic' or $npc_dick_desc[$boy] = 'monster':
act'He''s big!':
$sex_ev['virgin_react'] = 'big'
gs'sex_ev_virgin', 'miss_virg_norm1.1'
end
end
end
if $ARGS[0] = 'miss_virg_norm1.1':
gs'sex_ev_virgin', '<<$sex_ev[''virgin_react'']>>_react1'
act'Continue':
cla & *clr
if sex_ev['condom'] = 1:
'> src="images/shared/sex/vag/miss/blood_condom1.jpg">'
else
'> src="images/shared/sex/vag/miss/blood1.jpg">'
end
gs 'sex_ev_virgin', '<<$sex_ev[''virgin_react'']>>_react2'
'"I''ll be gentle," he says, and begins to move again.'
act'Continue':
cla & *clr
sex_ev['orgasm'] = orgasm
$sex_ev['pos_speed'] = 'miss1'
gs'stat'
$sex_ev['virgin_media'] = ''
$sex_ev['virgin_media']
'As promised, <<$npc_firstname[$boy]>> fucks you very gently, slowly pumping his cock in and out of you. He displays what you can only imagine is incredible patience, as he maintains this slow and gentle pace for several minutes, at which point you think...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
end
end
if $ARGS[0] = 'miss_virg_kiss':
''
gs'arousal', 'vaginal',1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'arousal', 'kiss',2, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'arousal', 'kiss',-10, 'no_orgasm_msg', $sex_ev['prostitution_flag']
sex_ev['kiss'] = 1
if npc_no_kiss[$boy] = 1:
'Unable to contain yourself, you forget your rules and reach up, pulling <<$npc_firstname[$boy]>>''s face down to press it against yours. Your eyes roll back in your head, feeling the thrust of his cock in your pussy and the invasion of his tongue in your mouth. You moan into his mouth and he moans back.'
else
'Caught up in the moment, you reach up and grab <<$npc_firstname[$boy]>>''s face, pulling it down to kiss him. Your eyes roll back in your head, feeling the thrust of his cock in your pussy and the invasion of his tongue in your mouth. You moan into his mouth and he moans back.'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'miss_virg_norm2':
cla & *clr
''
'<<$npc_firstname[$boy]>> slows down and you sigh in relief.'
*nl
'Now that he isn''t trying to tear you in half, you close your eyes, trying to focus on the sensations and you...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
if $ARGS[0] = 'miss_virg_hard1':
if sex_ev['condom'] ! 1: sex_ev['no_condom'] = 1
!! sex_ev['boy_cum'] = 2
sex_ev['virgin'] = 1
$orgasm_or = 'no'
gs'arousal', 'vaginal',1,'rough', 'no_orgasm_msg', $sex_ev['prostitution_flag']
sex_ev['speed'] = 3
$sex_ev['fuck_enjoyment'] = 'painful'
gs'stat'
$sex_ev['position'] = 'miss'
$sex_ev['pos_speed'] = 'miss3'
if sex_ev['condom'] = 1:
'> src="images/shared/sex/vag/miss/blood_condom1.jpg">'
else
'> src="images/shared/sex/vag/miss/blood1.jpg">'
end
'You half gasp half shriek as <<$npc_firstname[$boy]>> slams his cock inside you, tearing straight through your hymen in one thrust and your eyes water at the intense stab of pain.'
*nl
if know_virgin[$boy] = 1:
'Despite telling <<$npc_firstname[$boy]>> how important your first time is to you, he doesn''t seem to care about taking it easy on you. You scream in pain as he rams his cock in and out of you with tremendous force, pistoning with jackhammer like intensity.'
else
'If you thought that <<$npc_firstname[$boy]>> was going to take it easy on you for your first time, you were sorely mistaken. Literally. You scream in pain as he rams his cock in and out of you with tremendous force, pistoning with jackhammer like intensity.'
end
act'Scream':
cla & *clr
''
'"Ahh! Ahh!! AH! AHH!!"'
'<<$npc_firstname[$boy]>> fucks you roughly and with high intensity. It hurts so much. Every time his cock stabs into you, you wonder if you''re going to die. The force of his thrusts bounce your breasts so violently they hurt. It feels like your pussy is being fucked into an open wound and you question if you''re going to have internal bruises tomorrow morning.'
act'Endure it':
gs'sex_ev_sex', 'fuck_no_cum_code'
gs'stat'
cla & *nl
'You decided to give him your virginity and you don''t want to be a sour puss by trying to back out now. You grit your teeth and endure, spending every second hoping it will end soon.'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'Can we slow down?':
cla & *nl
'"Can we-! Slow down-! A little-?" you whimper under <<$npc_firstname[$boy]>>''s relentless pounding. "This is-! A bit-! Rough-!"'
if (rand(1,10) >= 7 or npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1) and npc_generous[$boy] ! 1:
$orgasm_or = 'no'
'"This is what sex is like," he grins. "You''ll get used to it soon, then it''ll feel really good."'
'He keeps fucking you roughly and you keep your teeth clenched. Despite his promises, that good feeling never comes and you spend the next few minutes in agony, waiting for it to end.'
!! sex_ev['boy_cum'] = 2
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
else
sex_ev['speed_change'] = 1
'"Oh! Sorry! I just... I thought it would make you feel good..."'
'He stops and pulls back before pushing into you again, slowly, and much more gently.'
act'Continue':gt'sex_ev_virgin', 'miss_virg_norm2'
end
end
end
end
if $ARGS[0] = 'miss_virg_hard2':
cla & *clr
$sex_ev['pos_speed'] = 'miss2'
gs'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
''
'<<$npc_firstname[$boy]>> picks up the pace as you command and you instinctively arch your back, getting him to thrust deeper into you. The heightened pace feels even better than it did when he was being gentle and you moan loudly with intense pleasure.'
*nl
if sex_ev['orgasm'] < orgasm:
'You''re so caught up in the enjoyment of it that your orgasm catches you by surprise. The pressure inside you builds and builds with each time <<$npc_firstname[$boy]>>''s cock fills you up. One moment you''re thinking, More! More! More! and the next, every muscle in your body goes taut and you realize you''re about to come.'
else
'It''s your first time having sex, but it''s mindblowingly good. Why didn''t you do this sooner?!'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'miss_virg_hard2_2':
cla & *clr
$sex_ev['pos_speed'] = 'miss3'
gs'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
''
'<<$npc_firstname[$boy]>> picks up the pace as you command and you groan loudly, face contorting in a mixture of pain and pleasure. Maybe sensing something within you, he reaches up and grabs a fistful of your hair, using it to pull himself into you even harder.'
*nl
'It hurts. But that makes it feel even better.'
*nl
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'doggy_virg_norm1':
!! sex_ev['boy_cum'] = 2
if sex_ev['condom'] ! 1: sex_ev['no_condom'] = 1
sex_ev['speed'] = 1
sex_ev['virgin'] = 1
$sex_ev['pos_speed'] = 'doggy1'
$orgasm_or = 'no'
gs'arousal', 'vaginal',1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
$sex_ev['position'] = 'doggy'
$sex_ev['pos_speed'] = 'doggy1'
'> src="images/shared/sex/vag/doggy/blood1.jpg">'
'<<$npc_firstname[$boy]>> slowly presses his cock inside you from behind. It fills you up, stretching your walls before bumping against your hymen. After a brief pause, he pushes through, tearing your maidenhood and causing you to gasp. Whether in excitement or pain, you aren''t really sure yet.'
'"You okay?"'
act'It hurts':
$sex_ev['virgin_react'] = 'hurt'
gs'sex_ev_virgin', 'doggy_virg_norm1.1'
end
act'I''m fine':
$sex_ev['virgin_react'] = 'fine'
gs'sex_ev_virgin', 'doggy_virg_norm1.1'
end
act'Just hum':
$sex_ev['virgin_react'] = 'mmm'
gs'sex_ev_virgin', 'doggy_virg_norm1.1'
end
end
if $ARGS[0] = 'doggy_virg_norm1.1':
gs'sex_ev_virgin', '<<$sex_ev[''virgin_react'']>>_react1'
act'Continue':
cla & *clr
'> src="images/shared/sex/vag/doggy/blood1.jpg">'
gs'sex_ev_virgin', '<<$sex_ev[''virgin_react'']>>_react2'
'"I''ll be gentle," he says, and begins to move again.'
act'Continue':
cla & *clr
sex_ev['orgasm'] = orgasm
$sex_ev['pos_speed'] = 'doggy1'
gs'stat'
$sex_ev['virgin_media'] = ''
$sex_ev['virgin_media']
'As promised, <<$npc_firstname[$boy]>> fucks you very gently, slowly pumping his cock in and out of you. He displays what you can only imagine is incredible patience, as he maintains this slow and gentle pace for several minutes, at which point you think...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
end
end
if $ARGS[0] = 'doggy_virg_norm2':
cla & *clr
$sex_ev['pos_speed'] = 'doggy1'
''
'As <<$npc_firstname[$boy]>> changes his pace, you sigh deeply, feeling like you can breathe again.'
*nl
'Now that you aren''t worried about being literally fucked to death, you feel like you can focus on the sensations of your first time and you...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
if $ARGS[0] = 'doggy_virg_hard1':
!! sex_ev['boy_cum'] = 2
sex_ev['virgin'] = 1
if sex_ev['condom'] ! 1: sex_ev['no_condom'] = 1
$orgasm_or = 'no'
gs'stat'
$sex_ev['position'] = 'doggy'
$sex_ev['pos_speed'] = 'doggy3'
sex_ev['speed'] = 3
$sex_ev['fuck_enjoyment'] = 'painful'
cla & *clr
'> src="images/shared/sex/vag/doggy/blood2.jpg">'
if know_virgin[$boy] = 1:
'Without warning, <<$npc_firstname[$boy]>> plunges his entire cock all the way inside you. He tears straight through your hymen, eliciting a uncontainable shriek of pain from your lips and tears immediately filling your eyes. If he understood how much saving your virginity meant to you, then he doesn''t show it as he throws his full weight against you and bears you down onto the bed. Your arms and legs buckle beneath you, and his cock drives all the way inside you. '
*nl
'He doesn''t give you even a moment to adjust and begins fucking you full force, absolutely pounding your pussy.'
else
'Without warning, <<$npc_firstname[$boy]>> plunges his entire cock all the way inside you. He tears straight through your hymen, eliciting a uncontainable shriek of pain from your lips and tears immediately filling your eyes. If he understood how much saving your virginity meant to you, then he doesn''t show it as he throws his full weight against you and bears you down onto the bed. Your arms and legs buckle beneath you, and his cock drives all the way inside you.'
*nl
'<<$npc_firstname[$boy]>> doesn''t stop for even a second and begins fucking you hard.'
end
act'Scream':
cla & *clr
$orgasm_or = 'no'
gs'arousal', 'vaginal', 1,'rough', 'no_orgasm_msg', $sex_ev['prostitution_flag']
!! gs 'pain', 2, 'breasts', 'stretch'
gs'stat'
''
'"Mmmm! Mmm!! MM!! MMM!!"'
'<<$npc_firstname[$boy]>> fucks you roughly and without mercy or restraint. It hurts so much. Every time his cock slams back in to you, you feel like you''re going to die. It''s like your pussy is being torn in half and you wonder if you''re going to piss blood after this. He lets all of his weight rest on top of you, driving the breath from your lungs. You can''t even scream. All you can do is squirm beneath <<$npc_firstname[$boy]>> as he pounds your virgin pussy over and over again.'
act'Endure it':
gs 'sex_ev_sex', 'fuck_rough_no_cum_code'
gs'stat'
cla & *nl
'The next few minutes pass by in a torturous blur. You have no idea how much time actually passes by, only that every second of it is filled with pain, tears, and prayer that it will end after the next thrust.'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'Can we slow down?':
cla & *nl
'"Can we-! Slow down-! A little-?" you manage to gasp under <<$npc_firstname[$boy]>>''s relentless pounding. "This is-! Too-! Rough-!"'
if (rand(1,10) >= 7 or npc_selfish[$boy] = 1 or npc_abusive = 1) and npc_generous[$boy] ! 1:
$orgasm_or = 'no'
'"This is what sex is like," he grins. "You''ll get used to it soon, then it''ll feel really good."'
'He keeps fucking you roughly and you keep your teeth clenched. Despite his promises, that good feeling never comes and you spend the next few minutes in agony, waiting for it to end.'
!! sex_ev['boy_cum'] = 2
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
else
sex_ev['speed_change'] = 1
'"Oh! Sorry! I just... I thought it would make you feel good..."'
'He stops and pulls back for a moment. You take a breath of relief, pulling yourself back up to your arms and knees again and <<$npc_firstname[$boy]>> re-enters you. Slowly this time, and much more gently.'
act'Continue':gt'sex_ev_virgin', 'doggy_virg_norm2'
end
end
end
end
if $ARGS[0] = 'doggy_virg_hard2':
cla & *clr
$sex_ev['pos_speed'] = 'doggy2'
$orgasm_or = ''
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
''
'<<$npc_firstname[$boy]>> picks up the pace as you command and you start to push your hips back in times with his. The sound of your ass being clapped echoes off the walls. The heightened pace feels even better than it did when he was being gentle and you moan loudly with intense pleasure.'
*nl
if sex_ev['orgasm'] < orgasm:
'You''re so caught up in the enjoyment of it that your orgasm catches you by surprise. The pressure inside you builds and builds with each time <<$npc_firstname[$boy]>>''s cock fills you up. One moment you''re thinking, More! More! More! and the next, every muscle in your body goes taut and you realize you''re about to come.'
else
'It''s your first time having sex, but it''s mind-blowingly good. Why didn''t you do this sooner?!'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'doggy_virg_hard2_2':
cla & *clr
$sex_ev['pos_speed'] = 'doggy3'
$orgasm_or = ''
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
''
'<<$npc_firstname[$boy]>> picks up the pace as you command and you groan loudly, face contorting in a mixture of pain and pleasure. Maybe sensing something within you, he reaches up and grabs a fistful of your hair, using it to pull himself into you even harder.'
*nl
'It hurts. But that makes it feel even better.'
*nl
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'cowgirl_virg_norm1':
!! sex_ev['boy_cum'] = 2
sex_ev['virgin'] = 1
sex_ev['speed'] = 1
if sex_ev['condom'] ! 1: sex_ev['no_condom'] = 1
gs'stat'
$sex_ev['position'] = 'cowgirl'
$sex_ev['pos_speed'] = 'cowgirl1'
''
'Grabbing hold of <<$npc_firstname[$boy]>>''s cock, you try to guide it in with your hand as you ease yourself down onto it. It''s kind of awkward to do and you have a lot of difficulty getting it to enter your pussy straight.'
if npc_generous[$boy] = 1:
'"It''s okay, take your time," <<$npc_firstname[$boy]>> assures you. "Hard to get it in, isn''t it?"'
'"Y-yeah," you blush, embarrassed at your obvious lack of experience.'
*nl
'Finally, you manage to get the tip inside your pussy and carefully lower yourself down. You feel your walls stretch slowly and keep going lower until you feel yourself bump into something, some kind of resistance. It takes a moment, but then you realize it''s your hymen.'
'"Ready?" <<$npc_firstname[$boy]>> asks gently.'
'"Mhmm," you nod. With a deep breath, you lift yourself up slightly and bounce straight down, tearing through your virginity.'
act'!!!!':
$orgasm_or = 'no'
gs'arousal', 'vaginal', 1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
cla & *clr
'> src="images/shared/sex/vag/cowgirl/blood1.jpg">'
'The pain of <<$npc_firstname[$boy]>>''s cock ripping through your hymen is enough to make your eyes water.'
'"Fuck!" you involuntarily squeak. "Fuckfuckfuckfuckfuckfuckfuck! That hurts!"'
'"It''s okay," <<$npc_firstname[$boy]>> says, assuring you, putting his hands on your hips. "Take it slow, alright?"'
act'Take his advice':
cla & *clr
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'stat'
''
'You nod in response, taking deep breaths trying to adjust to feeling this... thing impaling you, filling you up, stretching you to your limits. Once you feel ready, you start to move.'
*nl
'Clenching your jaw, you slowly lift yourself up before sliding back down on his cock. And then again. And again. And again. Your legs feel slick with something running down your thighs, but it doesn''t feel like your juices. In fact it''s hard to feel aroused at all right now. Suddenly you realize; it''s blood. You did just pop your cherry after all...'
*nl
'You soldier onwards, continuing to ride <<$npc_firstname[$boy]>>. A few minutes pass and you work yourself up to a slow but steady rhythm, bouncing up and down on his cock. And soon, you realize you...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
act'Go hard, power through':
cla & *clr
$sex_ev['pos_speed'] = 'cowgirl3'
gs 'sex_ev_sex', 'fuck_rough_arousal_code'
gs'stat'
if sex_ev['condom'] = 1:
''
else
''
end
'Fuck that, you think and immediately raise your hips up and slam them back down again.'
*nl
'"AHH! FUCK!" you shout, leaning back and bouncing again.'
'"Hey! Slow down! I-!"'
'"SHUT THE FUCK UP!" you scream. "I''M GONNA FUCK YOU AND I''M GONNA LIKE IT!"'
*nl
'You soldier onwards, continuing to fuck <<$npc_firstname[$boy]>> with relentless fervor, riding him like your life depends on it. Soon, you realize...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
end
elseif npc_selfish[$boy] = 1:
'"Come on, hurry up," <<$npc_firstname[$boy]>> complains loudly.'
'"I''m trying!" you yelp, blushing hard at your obvious lack of experience.'
*nl
'Finally, you manage to get the tip inside your pussy and carefully lower yourself down. You feel your walls stretch slowly and keep going lower until you feel yourself bump into something, some kind of resistance. It takes a moment, but then you realize it''s your hymen and you sit there for a moment, pausing.'
'"Come on already!" <<$npc_firstname[$boy]>> doesn''t wait for a response and thrusts his hips up, sending his cock tearing through your virginity.'
act'!!!!':
$orgasm_or = 'no'
gs'arousal', 'vaginal', 1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
cla & *clr
'> src="images/shared/sex/vag/cowgirl/blood1.jpg">'
'The pain of <<$npc_firstname[$boy]>>''s cock ripping through your hymen is enough to make your eyes water.'
'"FUCK!" you shout. "Cocksucker! Motherfuck! Piece of shit, bastard!"'
'You continue to scream obscenities at him even as he grabs your hips.'
'"You were taking too long, decided to help you take the plunge," he grins, trying to guide you back up again.'
*nl
act'Ride him':
cla & *clr
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'stat'
if sex_ev['condom'] = 1:
''
else
''
end
'Deciding you''re already this far, you let him, slowly lifting yourself up and sliding back down on his cock. And then again. And again. And again. A few minutes pass and you''ve worked yourself up to a steady rhythm, bouncing up and down on <<$npc_firstname[$boy]>>''s cock. And soon, you realize you...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
act'Fuck him angrily':
cla & *clr
$sex_ev['pos_speed'] = 'cowgirl3'
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_rough_arousal_code'
gs'stat'
if sex_ev['condom'] = 1:
''
else
''
end
'"FINE!" you shout, leaning back and bouncing again. "You want me to take the plunge?! I''LL FUCKING PLUNGE THEN!"'
'<<$npc_firstname[$boy]>> grins back at you and pulls you back down with equal eagerness, and soon you''re riding <<$npc_firstname[$boy]>> with relentless fervor, fucking him like there''s no tomorrow. Somewhere in the back of your mind, you realize your first time is turning into some kind of hate fuck but the anger that burns within refuses to let you back down. Soon, you realize...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
end
else
'"You okay up there?" <<$npc_firstname[$boy]>> asks, a quizzical look on his face.'
'"Y-yeah," you stammer. "I''m just having a hard time... getting it in..." You blush hard, embarrassed at your obvious lack of experience.'
*nl
'Finally, you manage to get the tip inside your pussy and carefully lower yourself down. You feel your walls stretch slowly and keep going lower until you feel yourself bump into something, some kind of resistance. It takes a moment, but then you realize it''s your hymen.'
'"Whenever you''re ready," <<$npc_firstname[$boy]>> says.'
'You nod back at him and take a deep breath. You lift yourself up slightly, and then force yourself straight down, tearing through your virginity.'
act'!!!!':
$orgasm_or = 'no'
gs'arousal', 'vaginal', 1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
cla & *clr
'> src="images/shared/sex/vag/cowgirl/blood1.jpg">'
'The pain of <<$npc_firstname[$boy]>>''s cock ripping through your hymen is enough to make your eyes water.'
'"Fuck!" you involuntarily squeak. "Fuckfuckfuckfuckfuckfuckfuck! That hurts!"'
'"Keep moving, it''ll get better," <<$npc_firstname[$boy]>> says, assuring you, putting his hands on your hips.'
act'Take his advice':
cla & *clr
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'stat'
''
'You nod in response and clench your jaw, slowly lifting yourself up before sliding back down on his cock. You slowly go up and down a few more times when you feel something running down your thighs. It takes you a moment, as you don''t feel very aroused right now so you figure it can''t be your juices. And then you realize; it''s blood. The last mark of your virginity.'
*nl
'You soldier onwards, continuing to ride <<$npc_firstname[$boy]>>. A few minutes pass and you work yourself up to a slow but steady rhythm, bouncing up and down on his cock. And soon, you realize you...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
act'Go hard, power through':
cla & *clr
$sex_ev['pos_speed'] = 'cowgirl3'
gs 'sex_ev_sex', 'fuck_rough_arousal_code'
gs'stat'
if sex_ev['condom'] = 1:
''
else
''
end
'You immediately raise your hips up and slam them back down again.'
*nl
'"AHH! FUCK!" you shout, leaning back and bouncing again.'
'"Hey!" he grunts in surprise. "You don''t have to do it like-'
'"SHUT THE FUCK UP!" you scream. "You said it''ll get better if I keep moving right?! So I''m gonna fucking keep moving!"'
*nl
'You pound yourself down on <<$npc_firstname[$boy]>>''s cock, fucking him with reckless abandon, riding him like your life depends on it, trying to plow your way past the hard part to the "good part." Whatever that''s supposed to feel like, you think to yourself with gritted teeth. Soon, you realize...'
gs'sex_ev_virgin', 'virgin_enjoyment'
end
end
end
end
if $ARGS[0] = 'cowgirl_virg_hard1':
$orgasm_or = ''
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-10, 'no_orgasm_msg', $sex_ev['prostitution_flag']
sex_ev['speed'] = 2
$sex_ev['pos_speed'] = 'cowgirl2'
''
'Feeling good, you pick up the pace, bouncing up and down on <<$npc_firstname[$boy]>>''s cock with giddy excitement. Going a little harder feels even better than before and without warning you begin bursting into giggles.'
*nl
'Who knew that sex was so much fun?'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'cowgirl_virg_hard2':
$sex_ev['pos_speed'] = 'cowgirl3'
sex_ev['speed'] = 3
!! sex_ev['boy_cum'] = 2
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_rough_arousal_code'
gs'arousal', 'vaginal',-10, 'no_orgasm_msg', $sex_ev['prostitution_flag']
''
'With no warning other than a sudden cry, you throw yourself down on <<$npc_firstname[$boy]>>''s cock with as much force as you can. The impact reverberates through you flaring both the pain and the pleasure inside of your cunt. You raise yourself up and impale yourself again and again and again until you''re riding him like a bucking stallion. Tears stream down your face and protracted groans of exertion escape from behind your teeth, clenched in a fierce grin. Your pussy hurts so much, and you never want this pain to end.'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $ARGS[0] = 'virg_continue_harder':
if $sex_ev['position'] = 'miss':
if sex_ev['fuck_enjoyment'] ! 2:
gt'sex_ev_virgin', 'miss_virg_hard2'
else
gt'sex_ev_virgin', 'miss_virg_hard2_2'
end
elseif $sex_ev['position'] = 'doggy':
if sex_ev['fuck_enjoyment'] ! 2:
gt'sex_ev_virgin', 'doggy_virg_hard2'
else
gt'sex_ev_virgin', 'doggy_virg_hard2_2'
end
end
end
if $ARGS[0] = 'fuck_cum':
if sex_ev['boy_cum'] ! 2:sex_ev['boy_cum'] = rand(-1,1)
if sex_ev['boy_cum'] > 0:
gs 'sex_ev_cum', 'fuck_cum_random'
elseif sex_ev['orgasm'] < orgasm:
act'Orgasm':gt'sex_ev_virgin', 'girl_cum'
else
sex_ev['boy_cum'] = 2 & gs 'sex_ev_virgin', 'fuck_cum'
!!gs'sex_ev_virgin', 'virgin_continue'
end
if $sex_ev['cum_choice'] = 'warn':
if sex_ev['boy_cum'] = 2 and sex_ev['kiss'] = 1:
cla & *clr
$sex_ev['virgin_media']
'A short while later, <<$npc_firstname[$boy]>> reaches his limit.'
'"I''m-! Almost there!" he says, breaking away from your lips, panting heavily.'
elseif sex_ev['boy_cum'] = 2:
cla & *clr
$sex_ev['virgin_media']
'A short while later, <<$npc_firstname[$boy]>> reaches his limit.'
'"I''m-! Almost there!" he says, panting heavily.'
elseif sex_ev['kiss'] = 1:
'A short while later, <<$npc_firstname[$boy]>> reaches his limit.'
'"I''m-! Almost there!" he says, breaking away from your lips, panting heavily.'
if sex_ev['orgasm'] < orgasm:
'You barely register what he''s saying. The feeling of his cock stretching your walls, the tension that keeps tightening and tightening inside you. You feel like you''re about to burst. It''s all so new to you that when you realize what''s happening, it startles you.'
'"I think am too," you whisper, on the verge of orgasming from your first time, barely able to speak.'
end
else
'A short while later, <<$npc_firstname[$boy]>> reaches his limit.'
'"I''m-! Almost there!"'
if sex_ev['orgasm'] < orgasm:
'You barely register what he''s saying. The feeling of his cock stretching your walls, the tension that keeps tightening and tightening inside you. You feel like you''re about to burst. It''s all so new to you that when you realize what''s happening, it startles you.'
'"I think am too," you whisper, on the verge of orgasming from your first time, barely able to speak.'
end
end
if (rand(0,1) = 1 or npc_selfish[$boy] = 1) and ($npc_cum_pref[$boy] = 'creampie' and sex_ev['condom'] ! 1) and $npc_cum_pref[$boy] ! 'pullout' and $npc_cum_pref[$boy] ! '':
sex_ev['he_ask'] = 1
if $npc_cum_pref[$boy] = 'creampie':
sex_ev['he_ask_creampie'] = 1
if sex_ev['orgasm'] < orgasm:
'"Let''s come together," <<$npc_firstname[$boy]>> says, smiling at you.'
else
'"I wanna come inside you so bad," <<$npc_firstname[$boy]>> says, grunting with the effort of holding himself back from blowing his load inside you right now.'
end
elseif $npc_cum_pref[$boy] = 'mouth':
sex_ev['he_ask_mouth'] = 1
'"Let me come in your mouth," <<$npc_firstname[$boy]>> says, grunting with the effort of holding himself back from blowing his load right now.'
elseif $npc_cum_pref[$boy] = 'face':
sex_ev['he_ask_facial'] = 1
'"I wanna come on your face," <<$npc_firstname[$boy]>> says, grunting with the effort of holding himself back from blowing his load right now. "I want to see my cum all over you."'
elseif $npc_cum_pref[$boy] = 'tits':
sex_ev['he_ask_tits'] = 1
'"I wanna come on your tits," <<$npc_firstname[$boy]>> says, grunting with the effort of holding himself back from blowing his load right now.'
end
end
act'Come wherever you want':
sex_ev['cum_wherever'] = 1
cla & *nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'"You can come wherever you want," you say, trying to smile through the pained expression on your face.'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'"Come wherever you want," you grunt, still numbly going along with the motion of his thrusting.'
elseif $sex_ev['fuck_enjoyment'] = 'enjoy':
if $sex_ev['position'] = 'doggy':
'You turn your head over your shoulder to look at <<$npc_firstname[$boy]>>.'
end
'"Come wherever you want," you smile.'
end
act'Continue':gt 'sex_ev_cum', 'cum_his_choice'
end
act'Finish him with your hand':gt 'sex_ev_cum', 'cum_jerkoff'
if sex_ev['he_ask_facial'] = 1:
act'You can come on my face':gt 'sex_ev_cum', 'cum_facial'
else
act'On my face!':sex_ev['facial_ask'] = 1 & gt 'sex_ev_cum', 'cum_facial'
end
if sex_ev['he_ask_mouth'] = 1:
act'Let him come in your mouth':gt 'sex_ev_cum', 'cum_mouth'
else
act'In my mouth!':sex_ev['mouth_ask'] = 1 & gt 'sex_ev_cum', 'cum_mouth'
end
if sex_ev['he_ask_tits'] = 1:
act'Let him come on your tits':gs 'sex_ev_cum', 'cum_tits1'
else
act'On my tits!':sex_ev['tits_ask'] = 1 & gs 'sex_ev_cum', 'cum_tits1'
end
if sex_ev['condom'] ! 1:
if sex_ev['orgasm'] < orgasm:
if sex_ev['he_ask_creampie'] = 1:
act'Come together':gs 'sex_ev_cum', 'cum_together'
else
act'Let''s come together':sex_ev['creampie_ask'] = 1 & gs 'sex_ev_cum', 'cum_together'
end
elseif sex_ev['he_ask_creampie'] = 1:
act'Let him come inside you':
npc_creampie_okay[$boy] = 1
gt 'sex_ev_cum', 'cum_inside'
end
act'Let''s come together (fake orgasm)':gs 'sex_ev_cum', 'cum_together_fake'
else
act'Come inside me!':sex_ev['creampie_ask'] = 1 & gt 'sex_ev_cum', 'cum_inside'
act'Let''s come together (fake orgasm)':gs 'sex_ev_cum', 'cum_together_fake'
end
act'Pull out!':sex_ev['pullout_ask'] = 1 & gt 'sex_ev_cum', 'cum_pullout'
act'Not inside me!':sex_ev['not_inside'] = 1 & gt 'sex_ev_cum', 'cum_not_inside'
else
act'Let him come in the condom':gt 'sex_ev_cum', 'cum_condom'
end
elseif $sex_ev['cum_choice'] = 'creampie_surprise':
if sex_ev['condom'] = 1:
act'Continue':gt 'sex_ev_cum', 'cum_condom_pre'
else
act'Continue':gt 'sex_ev_cum', 'creampie_surprise'
end
elseif $sex_ev['cum_choice'] = 'his_choice':
gs 'sex_ev_cum', 'cum_his_choice'
end
!! write special virgin version for this later
if sex_ev['orgasm'] = orgasm:
act'Fake an orgasm':
sex_ev['fake_orgasm_count'] += 1
fake_orgasm += 1
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_arousal_code'
cla & *clr
''
'"Ugh! Ugh! Ugh! Ughhhh!!"'
*nl
if pcs_horny >= 80:
'<<$npc_firstname[$boy]>> is doing a good job, even if he''s not quite getting you off. You don''t think you''ll manage to come this time, but you don''t want him to feel bad about it either. So...'
elseif pcs_horny >= 40:
'<<$npc_firstname[$boy]>> isn''t doing bad, but he''s nowhere near to really getting you off. But you also don''t want him to feel bad, so...'
end
*nl
'You moan loudly despite the distinct lack of pleasure you feel right now before crying out and clenching down on <<$npc_firstname[$boy]>>''s cock with your pussy as hard as you can, dramatically tensing all your muscles as hard as you can, forcing your body to quiver.'
*nl
'<<$npc_firstname[$boy]>> slows down even more for a beat.'
'"Did you just...?"'
'"Yeah," you pant with feigned breathlessness and smile at him. "You''re incredible."'
'He smiles back and gets right on back to fucking you.'
gs 'sex_ev_cum', 'fuck_cum'
end
end
end
if $ARGS[0] = 'girl_cum':
sex_ev['boy_cum'] = 2
sex_ev['orgasm'] = orgasm
if $sex_ev['position'] = 'miss':
gt'sex_ev_virgin', 'miss_cum'
elseif $sex_ev['position'] = 'doggy':
gt'sex_ev_virgin', 'doggy_cum'
elseif $sex_ev['position'] = 'cowgirl':
gt'sex_ev_virgin', 'cowgirl_cum'
end
end
if $ARGS[0] = 'miss_cum':
cla & *clr
if $sex_ev['pos_speed'] = 'miss3':
''
'You orgasm in rough missionary position.'
elseif $sex_ev['pos_speed'] = 'miss2':
''
else
''
'The feeling of <<$npc_firstname[$boy]>>''s cock inside you is so wonderful, your pussy tightens on him with every gentle thrust. The feeling is so sublime and the experience is so new, you don''t realize you''re about to orgasm until right before it happens. The pleasure that was building inside you suddenly releases and you find yourself caught in the throes of it, shuddering uncontrollably beneath <<$npc_firstname[$boy]>> with his cock in a vice grip inside you.'
end
act'Continue':
cla & *clr
if $sex_ev['pos_speed'] = 'miss3':
''
'Eventually, your orgasm fades and you''re left teetering at the edge of blacking out, taking ragged gasps of breath in an effort to stay conscious.'
$sex_ev['virgin_media'] = ''
elseif $sex_ev['pos_speed'] = 'miss2':
''
$sex_ev['virgin_media'] = ''
else
''
'Eventually, your orgasm fades and you''re left panting heavily, trying to catch your breath.'
$sex_ev['virgin_media'] = ''
end
*nl
'Woah... Orgasming from real sex is... really different... you think, groans coming from your mouth as <<$npc_firstname[$boy]>> continues fucking your still-sensitive pussy.'
act'Continue':gt'sex_ev_virgin', 'fuck_cum'
!! gs'sex_ev_virgin', 'virgin_continue'
end
end
if $ARGS[0] = 'doggy_cum':
cla & *clr
if $sex_ev['pos_speed'] = 'doggy3':
''
'You orgasm in rough doggy position.'
else
''
'You orgasm in doggy style.'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
!! gs'sex_ev_virgin', 'virgin_continue'
end
if $ARGS[0] = 'cowgirl_cum':
cla & *clr
''
'You orgasm in cowgirl.'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
!! gs'sex_ev_virgin', 'virgin_continue'
end
!!{
if $ARGS[0] = 'virgin_continue':
sex_ev['orgasm'] = orgasm
act'Keep going':
end
act'Try another position':
end
end}
!! --------------------------------------------- reaction stuff -----------------------------------------------
if $ARGS[0] = 'hurt_react1':
cla & *nl
'"It hurts," you wince, eyes beginning to tear up in pain.'
'"I know," he nods sympathetically. "Just a little more. I''m almost all the way in."'
end
if $ARGS[0] = 'hurt_react2':
'He keeps pushing inside, eliciting more grunts of discomfort from you, until he finally stops moving. You wriggle uncomfortably beneath him. Having a penis inside you is not what you expected. It fills you completely and you can feel it pressing against the walls of your pussy, straining against them and forcing them to stretch. That feeling leaves you like you''re being torn in half and you wonder why any girl would ever say she enjoys sex.'
'"Let''s just take a minute. Give you some time to adjust," <<$npc_firstname[$boy]>> says. Just after he says that, you feel something running down the curve of your thigh. What is tha- you start to wonder before it hits you; it''s blood from your torn hymen. You''ve officially lost your virginity.'
*nl
'After a minute or two of letting <<$npc_firstname[$boy]>>''s cock stretch your pussy, you nod for him to move again.'
'"Okay. You can keep going," you grimace, hoping this horrible experience ends soon.'
end
if $ARGS[0] = 'fine_react1':
cla & *nl
'"I''m fine," you grunt, in a little bit of discomfort, but determined to power through.'
'"Okay," he nods. "Just a little more. I''m almost all the way in."'
end
if $ARGS[0] = 'fine_react2':
'He keeps pushing inside, eliciting more grunts of discomfort from you, until he finally stops moving and you think he''s fully inside you. Having a penis inside you is a decidedly strange experience. You can feel his cock pressing against your pussy, stretching it to its limits and straining against them. You feel "full", and you can''t think of another way to describe it at the moment.'
'"Let''s just take a minute. Give you some time to adjust," <<$npc_firstname[$boy]>> says. Just after he says that, you feel something running down the curve of your thigh. What is tha- you start to wonder before it hits you; it''s blood from your torn hymen. You''ve officially lost your virginity.'
*nl
'After a minute or two of letting <<$npc_firstname[$boy]>>''s cock stretch your pussy, you signal for him to move again.'
'"Okay. You can keep going," you nod.'
end
if $ARGS[0] = 'mmm_react1':
cla & *nl
'"Mhmm," you hum, nodding, not feeling able to say anything else in the moment.'
'"Okay," he nods. "Just a little more. I''m almost all the way in."'
end
if $ARGS[0] = 'mmm_react2':
'He keeps pushing inside, eliciting more grunts of discomfort from you, until he finally stops moving and you think he''s fully inside you. Having a penis inside you is a decidedly strange experience. You can feel his cock pressing against your pussy, stretching it to its limits and straining against them. You feel "full", and you can''t think of another way to describe it at the moment.'
'"Let''s just take a minute. Give you some time to adjust," <<$npc_firstname[$boy]>> says. Just after he says that, you feel something running down the curve of your thigh. What is tha- you start to wonder before it hits you; it''s blood from your torn hymen. You''ve officially lost your virginity.'
*nl
'After a minute or two of letting <<$npc_firstname[$boy]>>''s cock stretch your pussy, you signal for him to move again.'
'"Okay. You can keep going," you nod.'
end
if $ARGS[0] = 'big_react1':
cla & *nl
'"Ahh~!" you gasp, feeling breathless as <<$npc_firstname[$boy]>> begins to penetrate you. "You''re really -ah- big-!"'
if npc_caretaker[$boy] = 1:
'"Sorry about that," he mumbles shyly. "Maybe not the best guy to lose your virginity too. Just hold on a little longer. I''m almost all the way in."'
elseif npc_arrogant[$boy] = 1:
'"You picked a great cock to lose your virginity to," he grins, forcing more of his <<$npc_dick_desc[$boy]>> shaft inside you.'
else
'"Just a little more," he says. "I''m almost all the way in."'
end
end
if $ARGS[0] = 'big_react2':
'You barely stifle another gasp as <<$npc_firstname[$boy]>> finishes pushing the entire length of his <<$npc_dick_desc[$boy]>> cock into your pussy. It makes you feel stuffed, like your stomach is bulging with it inside you. Your pussy is crying in protest and sharp pains lance through your uncomfortably stretched sex.'
*nl
'"Let''s just take a minute. Give you some time to adjust," <<$npc_firstname[$boy]>> says. Just after he says that, you feel something running down the curve of your thigh. What is tha- you start to wonder before it hits you; it''s blood from your torn hymen. You''ve officially lost your virginity.'
*nl
'After a minute or two of letting <<$npc_firstname[$boy]>>''s cock stretch your pussy, you nod for him to move again.'
'"Okay. You can keep going," you grunt out.'
end
if $ARGS[0] = 'virgin_enjoyment':
if sex_ev['speed_change'] = 1:
act'... still find it painful':
$sex_ev['fuck_enjoyment'] = 'painful'
sex_ev['virgin_hurt'] = 1
cla & *nl
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_arousal_code'
pcs_horny -= 50
gs'stat'
'... still find it really painful.'
*nl
'Maybe it''s just the after effect of being too rough with you before carrying over, but this really fucking hurts! Every time <<$npc_firstname[$boy]>> thrusts into you, it feels like your vagina is going to split in half. Everything about it hurts. Your insides hurt, your vulva hurts, your cervix hurts, it feels like your pussy is literally being stabbed. You keep expecting it to get better, for the pain to go away and the enjoyment to start, but it never does. All you can do is clench your teeth, squeeze your eyes shut, and keep enduring until it''s over.'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'... aren''t really enjoying it':
$sex_ev['fuck_enjoyment'] = 'unsatisfying'
sex_ev['virgin_numb'] = 1
cla & *nl
$orgasm_or = 'no'
gs'arousal', 'vaginal', 1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
minut += rand(3,4)
gs'stat'
'... still don''t really enjoy it...'
*nl
'It hurt when <<$npc_firstname[$boy]>> first entered you and when he was just pounding on you with no regard for your comfort, but now that he''s slowed down, it''s just a sort of pressure you feel inside you. The sensation isn''t painful but it you''re not getting any pleasure from it either. After his previous speed, maybe your pussy just went numb...?'
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'... are starting to feel good':
$sex_ev['fuck_enjoyment'] = 'enjoy'
sex_ev['virgin_good'] = 1
$orgasm_or = ''
cla & *nl
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'stat'
'... start to feel really good...'
*nl
'The pain of the previous form of fucking begins to fade and pleasure takes its place. Like an itch you''ve never been able to scratch or a "fullness" you''ve never experienced, you can feel his cock deep inside you and it feels so good, causing you to openly moan as he fucks you.'
*nl
if sex_ev['orgasm'] < orgasm:
'You''re so caught up in the enjoyment of it, you almost don''t realize when you''re about to come. The pressure inside you building and building with each time <<$npc_firstname[$boy]>>''s cock fills you up. One moment you''re thinking, More! More! More! and the next, every muscle in your body goes taut as you cum hard on <<$npc_firstname[$boy]>>''s dick.'
else
'You spend the next several minutes fucking joyously, wondering why you waited so long to feel this good!'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
else
act'... this is painful':
$sex_ev['fuck_enjoyment'] = 'painful'
sex_ev['virgin_hurt'] = 1
!! sex_ev['boy_cum'] = 2
cla & *nl
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_arousal_code'
minut += rand(3,4)
gs'stat'
!! 'Something tears inside you '
'... this is really painful.'
*nl
if $sex_ev['pos_speed'] = 'cowgirl3':
'This was a fucking terrible idea! Why did you think that you could lose your virginity like this? Why are you even trying? Tears well up in your eyes as you continue to impale yourself on <<$npc_firstname[$boy]>>''s cock, wondering to yourself why you''re so fucking stupid.'
elseif $sex_ev['virgin_react'] = 'hurt':
'What initially started as a painful experience continues to be one. Every time <<$npc_firstname[$boy]>>''s cock moves inside you, it feels like your vagina is going to split in half. Everything about it hurts. Your insides hurt, your vulva hurts, your cervix hurts, it feels like your pussy is literally being stabbed. You spend each moment praying he''ll just cum already and your agony can end.'
elseif $sex_ev['virgin_react'] = 'fine':
'It wasn''t so bad when he first entered you, but what started as mild discomfort has become full blown agony. Every time <<$npc_firstname[$boy]>>''s cock moves inside you, it feels like your vagina is going to split in half. Everything about it hurts. Your insides hurt, your vulva hurts, your cervix hurts, it feels like your pussy is literally being stabbed. You keep expecting it to get better, for the pain to go away and the enjoyment to start, but it never does. All you can do is clench your teeth, squeeze your eyes shut, and keep enduring until it''s over.'
elseif $sex_ev['virgin_react'] = 'mmm':
'It wasn''t so bad when he first entered you, but what started as mild discomfort has become full blown agony. Every time <<$npc_firstname[$boy]>>''s cock moves inside you, it feels like your vagina is going to split in half. Everything about it hurts. Your insides hurt, your vulva hurts, your cervix hurts, it feels like your pussy is literally being stabbed. You keep expecting it to get better, for the pain to go away and the enjoyment to start, but it never does. All you can do is clench your teeth, squeeze your eyes shut, and keep enduring until it''s over.'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'... you aren''t really enjoying it':
$sex_ev['fuck_enjoyment'] = 'unsatisfying'
sex_ev['virgin_numb'] = 1
!! sex_ev['boy_cum'] = 2
cla & *nl
$orgasm_or = 'no'
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'stat'
'... you aren''t really enjoying this...'
*nl
if $sex_ev['pos_speed'] = 'cowgirl3':
'It takes you a few minutes, but at some point you realize it doesn''t really hurt anymore. Actually, you don''t really feel anything. You keep slamming your hips down on <<$npc_firstname[$boy]>>, expecting to feel something pleasurable, but all you really feel is a vague pressure inside you that ebbs and flows with the motions of your hips. Despite how hard you''re riding him, you can''t help but feel the experience is... boring?'
else
'It hurt when <<$npc_firstname[$boy]>> first entered you, but now that your pussy has adjusted but that pain has taken a back seat and become nothing more than a dull throb. But other than that, it''s just a sort of pressure you feel inside you that comes and goes with the motions of his cock. The sensation isn''t painful but it you''re not getting any pleasure from it either. The experience is just sort of... bland.'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
act'... this feels good':
$sex_ev['fuck_enjoyment'] = 'enjoy'
sex_ev['virgin_good'] = 1
cla & *nl
$orgasm_or = ''
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
'... this is starting to feel really good...'
*nl
if $sex_ev['virgin_react'] = 'hurt':
'The initial pain you felt is still there, but now there''s something else that''s going along with it. Like an itch you''ve never been able to scratch or a "fullness" you''ve never experienced. Your arousal flows like water from your pussy and his cock is slick with your blood and juices. It reaches deep inside you and it feels so good, causing you to openly moan.'
elseif $sex_ev['virgin_react'] = 'fine':
'That "fullness" you remarked upon earlier has somehow become even more full as <<$npc_firstname[$boy]>> has continued to fuck you. Your arousal flows like water from your pussy and his cock is slick with your blood and juices. It reaches deep inside you and it feels so good, causing you to openly moan.'
elseif $sex_ev['virgin_react'] = 'mmm':
'That "fullness" you remarked upon earlier has somehow become even more full as <<$npc_firstname[$boy]>> has continued to fuck you. Your arousal flows like water from your pussy and his cock is slick with your blood and juices. It reaches deep inside you and it feels so good, causing you to openly moan.'
end
act'Continue at this pace':
cla & *clr
$sex_ev['virgin_media']
if sex_ev['orgasm'] < orgasm:
'You''re so caught up in the enjoyment of it that your orgasm catches you by surprise. The pressure inside you builds and builds with each time <<$npc_firstname[$boy]>>''s cock fills you up. One moment you''re thinking, More! More! More! and the next, every muscle in your body goes taut and you realize you''re about to come.'
else
'You spend the next several minutes fucking joyously, wondering why you waited so long to feel this good!'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $sex_ev['position'] ! 'cowgirl':
act'"Fuck me harder"':
cla & *clr
$sex_ev['virgin_media']
'"<<$npc_firstname[$boy]>>," you say. "I want you to fuck me harder."'
'"You''re sure?" he asks.'
'"Yeah, I''m sure," you grin lustfully. "I can take it. I want it. Give me your dick!"'
act'Continue':gt'sex_ev_virgin', 'virg_continue_harder'
end
elseif $sex_ev['pos_speed'] ! 'cowgirl3':
act'Pick up the pace':gt'sex_ev_virgin', 'cowgirl_virg_hard2'
end
if $sex_ev['position'] = 'miss':
act'Kiss him':gt'sex_ev_virgin', 'miss_virg_kiss'
!! elseif $sex_ev['position'] = 'cowgirl':
!! act'Kiss him':gt'sex_ev_virgin', 'cowgirl_virg_kiss'
end
end
act'... this feels painfully good':
sex_ev['fuck_enjoyment'] = 3
sex_ev['virgin_pain_good'] = 1
cla & *nl
$orgasm_or = ''
gs 'sex_ev_sex', 'fuck_arousal_code'
gs'arousal', 'vaginal',-15, 'no_orgasm_msg', $sex_ev['prostitution_flag']
gs'stat'
'The initial pain you felt is still there, but somehhow it''s evolved. <<$npc_firstname[$boy]>>''s cock is slick with your blood cock and every time moves inside you, it feels like your vagina is going to split in half. It reaches deep inside you, like a knife stabbing into your cervix. And it feels so good.'
*nl
'It hurts like fire, but somehow it burns you in all the best ways. And you want nothing more than for it to continue. There are tears in your eyes, but you honestly can''t tell anymore if they''re tears of pain or tears of joy.'
*nl
act'Continue at this pace':
cla & *clr
$sex_ev['virgin_media']
if sex_ev['orgasm'] < orgasm:
'You''re so caught up in the enjoyment of it that your orgasm catches you by surprise. The pressure inside you builds and builds with each time <<$npc_firstname[$boy]>>''s cock fills you up. One moment you''re thinking, More! More! More! and the next, every muscle in your body goes taut and you realize you''re about to come.'
else
'You spend the next several minutes fucking joyously, wondering why you waited so long to feel this good!'
end
!!act'Continue':cla & gs'sex_ev_cum', 'fuck_cum'
gs'sex_ev_cum', 'fuck_cum'
end
if $sex_ev['position'] ! 'cowgirl':
act'"Fuck me harder"':
cla & *clr
$sex_ev['virgin_media']
'"<<$npc_firstname[$boy]>>," you say, tears now streaming down your face. "I want you to fuck me harder."'
'"You''re sure?" he asks hesitantly.'
'"Yes! I''m sure!" you cry even harder. "I want it. Give me your dick. Split me in half!"'
act'Continue':gt'sex_ev_virgin', 'virg_continue_harder'
end
elseif $sex_ev['pos_speed'] ! 'cowgirl3':
act'Fuck him harder':gt'sex_ev_virgin', 'cowgirl_virg_hard2'
end
end
end
end
if $ARGS[0] = 'first_time_talk':
sex_ev['virgin_talk'] = 1
'"So," he asks. "How was your first time?"'
if $sex_ev['fuck_enjoyment'] = 'painful':
act'It really hurt':
cla & *clr
sex_ev['virgin_enjoyment_share'] = -1
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"It really hurt," you grimace. "God, it was like I was getting stabbed with a knife! I don''t get why people like doing this so much."'
'"It gets better. You were probably too tight because you were a virgin."'
act'Really?':
cla & *nl
'"Really?" you ask, voice heavy with sketicism.'
'"Yeah, really," <<$npc_firstname[$boy]>> laughs back. "Some girls I know said their first time hurt. But those same girls love it now."'
'"Wish you could''ve warned me."'
'"If it''s any consolation, your pussy felt great."'
'"It''s not," you harumph, crossing your arms and he laughs again.'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'I hope so':
cla & *nl
'"I hope so," you groan, throwing your head back as <<$npc_firstname[$boy]>> laughs.'
'"If it''s any consolation, your pussy felt great."'
'"It''s not," you harumph, crossing your arms and he laughs again.'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'How would you know?':
cla & *nl
'"How would you know?" you ask, giving him a dirty look. "Have you ever taken a cock inside you?"'
'<<$npc_firstname[$boy]>> laughs in reply but holds his hands up in surrender.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
act'Didn''t feel much (lie)':
sex_ev['virgin_enjoyment_share'] = 1
cla & *clr
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
'Not wanting to spoil the mood, you decide to lie.'
'"I didn''t feel very much to be honest. Maybe it''s just because it''s the first time?"'
'"Maybe," he shrugs back.'
'God, I wish I didn''t feel very much, you cry internally.'
gs'sex_ev_pillow_talk', 'topic_route'
end
if sex_ev['orgasm_count'] = 0:
gs'sex_ev_talk', 'nice_lie1'
gs'sex_ev_talk', 'amazing_lie1'
end
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
act'Didn''t feel much':
sex_ev['virgin_enjoyment_share'] = 1
cla & *clr
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
'"It was... I don''t know..." you admit. "I didn''t actually feel much. It hurt when you first put it in me, but after that it was just sort of... there... inside me..."'
act'Reassure him it wasn''t bad':
cla & *nl
'"It wasn''t bad!" you rush to reassure him. "But... it wasn''t... what I expected I guess? I don''t really know how this is supposed to feel..."'
if npc_caretaker[$boy] = 1:
'"Well, maybe it''ll be better in the future. But I''m sorry I couldn''t make your first time special."'
'You blush at how sweet he''s being, but you don''t say anything else and leave it there.'
else
'"Eh, this is why first times suck. You''ll feel better next time, now that you''re not a virgin."'
'"I hope so," you say, not really sure how else to respond.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Disappointed':
cla & *nl
'"It was pretty disappointing if I''m being honest," you say. "I was expecting more."'
if npc_caretaker[$boy] = 1:
'"Sorry I couldn''t live up to expectation," <<$npc_firstname[$boy]>> says with a rueful smile.'
'You blush at how sweet he''s being, but you don''t say anything else and leave it there.'
else
'"This is why first times suck," <<$npc_firstname[$boy]>> shrugs. "You''ll feel better next time, now that you''re not a virgin."'
'"I hope so," you say, not really sure how else to respond.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
if sex_ev['orgasm_count'] = 0:
gs'sex_ev_talk', 'nice_lie1'
gs'sex_ev_talk', 'amazing_lie1'
end
!! elseif $sex_ev['fuck_enjoyment'] = 'enjoy':
else
act'It was nice':
sex_ev['virgin_enjoyment_share'] = 2
cla & *clr
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
'"It was... nice," you say, giving a genuine smile. "Felt really good. I just felt... full. Like my insides were getting massaged but like, better than a massage."'
if npc_generous[$boy] = 1:
'"I''m glad I was able to give you a good first time," <<$npc_firstname[$boy]>> smiles back, leaning in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let him press his lips against yours, leaning in to steal another one when he pulls away.'
*nl
'Wow, he''s really sweet, you think to yourself when he finally breaks away from the kiss.'
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Yeah," <<$npc_firstname[$boy]>> grins. "Might not always be that way though. Not every guy''s as good a lay as I am."'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
act'It was amazing':
sex_ev['virgin_enjoyment_share'] = 3
cla & *clr
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
'"It was amazing!" you gush with a shameless grin. "It was like I''ve been missing something this entire time. And you being inside me made me feel full. I can''t believe I waited this long to have sex! I need to be careful or I could get addicted to this!"'
if npc_generous[$boy] = 1:
'Perhaps spurred by your words, <<$npc_firstname[$boy]>> quickly moves in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let him. He presses his lips against you passionately and your eyes go wide in surprise when you feel his tongue snake between your lips and press against yours. You push back with your own, enjoying the way it feels, savoring the taste of his mouth. It''s not as good as the sex you just experienced, but it feels damn nice. You even lean in to steal another kiss when he pulls away.'
'"I could get addicted to you if I''m not careful," he whispers when you finally let him break away.'
*nl
'Despite everything, you turn feel your face turn beet red. Whether from arousal or embarrassment or both, you''re not sure. But fuck!'
*nl
'He is so sweet! you think to yourself.'
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Yeah," <<$npc_firstname[$boy]>> grins. "Might not always be that way though. Not every guy''s as good a lay as I am."'
act'Thought: Really?!':
cla & *nl
'Fuck, really?! you think to yourself. This isn''t how it always feels? Shit!'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Thought: Arrogant much?':
cla & *nl
'Fuck, arrogant much? you think to yourself. If only his dick was as big as his head.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
end
gs'sex_ev_virgin', 'hurt_then_good'
gs'sex_ev_virgin', 'numb_then_good'
gs'sex_ev_virgin', 'big_cock_virgin'
end
if $ARGS[0] = 'arrogant_react':
act'Thought: Really?!':
cla & *nl
'Fuck, really?! you think to yourself. This isn''t how it always feels?'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Thought: "Arrogant much?"':
*nl
'If only his dick was as big as his head, you think to yourself, resisting the urge to roll your eyes.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
if $ARGS[0] = 'nice_lie1':
act'It was nice (lie)':
sex_ev['virgin_enjoyment_share'] = 3
first_time_nice_lie1[$boy] = 1
cla & *clr
!! this variable is so that if you end up dating, you can confess down the line that you lied about your first time feeling good
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
if $sex_ev['fuck_enjoyment'] = 'painful':
'"It was... nice," you say, giving a forced smile. Actually, it hurt like hell! But you don''t want to spoil the mood so you just lie instead. "Felt really good."'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'"It was... nice," you say, giving a forced smile. Actually, it didn''t feel like very much at all. All you really felt was a weird pressure moving inside you. Didn''t feel bad, but it didn''t feel good either. But you don''t want to hurt his feelings so you just lie instead. "Felt really good."'
end
if npc_generous[$boy] = 1:
'"I''m glad I was able to give you a good first time," <<$npc_firstname[$boy]>> smiles back, leaning in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let him press his lips against yours, leaning in to steal another one when he pulls away. Unlike the experience you just had, this does feel nice.'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Losing your virginity was painful, but at least he''s sweet.'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Losing your virginity didn''t feel like much in the end, but at least he''s sweet.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Yeah," <<$npc_firstname[$boy]>> grins. "Might not always be that way though. Not every guy''s as good a lay as I am."'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Fuck, I hope so, you think to yourself. That was fucking torture!'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Fuck, I hope so, you think to yourself. That was boring as all hell!'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
if $ARGS[0] = 'nice_lie2':
act'It was nice (lie)':
sex_ev['virgin_enjoyment_share'] = 3
first_time_nice_lie1[$boy] = 1
cla & *clr
!! this variable is so that if you end up dating, you can confess down the line that you lied about your first time feeling good
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
if $sex_ev['fuck_enjoyment'] = 'painful':
'"It was... nice," you say, giving a forced smile, trying to ignore his hand between your legs. Actually, it hurt like hell! But you don''t want to spoil the mood so you just lie instead. "Felt really good."'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'"It was... nice," you say, giving a forced smile, boredly ignoring his hand between your legs. Actually, it didn''t feel like very much at all. All you really felt was a weird pressure moving inside you. Didn''t feel bad, but it didn''t feel good either. But you don''t want to hurt his feelings so you just lie instead. "Felt really good."'
end
if npc_generous[$boy] = 1:
'"I''m glad I was able to give you a good first time," <<$npc_firstname[$boy]>> smiles back, leaning in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let <<$npc_firstname[$boy]>> press his lips against yours, gasping into his mouth when you feel his fingers thumb over your clit again before pulling away. Unlike the experience you just had, this does feel nice.'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Losing your virginity was painful, but at least he''s sweet.'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Losing your virginity didn''t feel like much in the end, but at least he''s sweet.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Yeah," <<$npc_firstname[$boy]>> grins, giving your clit a hard rub before pulling away. "Might not always be that way though. Not every guy''s as good a lay as I am."'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Fuck, I hope so, you think to yourself. That was fucking torture!'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Fuck, I hope so, you think to yourself. That was boring as all hell!'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
if $ARGS[0] = 'amazing_lie1':
act'It was amazing (lie)':
!! this variable is so that if you end up dating, you can confess down the line that you lied about your first time feeling good
first_time_nice_amazing[$boy] = 1
sex_ev['virgin_enjoyment_share'] = 3
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
if $sex_ev['fuck_enjoyment'] = 'painful':
'"It was amazing!" you say, giving a fake smile, hoping it isn''t coming out like a grimace. Actually, it hurt like hell! But you don''t want to spoil the mood so you just lie instead. "I loved the way it felt when you were inside me. I could get addicted to this if I''m not careful."'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'"It was amazing!" you say, giving a fake smile. Actually, it didn''t feel like very much at all. All you really felt was a weird pressure moving inside you. Didn''t feel bad, but it didn''t feel good either. But you don''t want to hurt his feelings so you just lie instead. "I loved the way it felt when you were inside me. I could get addicted to this if I''m not careful."'
end
if npc_generous[$boy] = 1:
'Perhaps spurred by your words, <<$npc_firstname[$boy]>> quickly moves in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let him. He presses his lips against you passionately and your eyes go wide in surprise when you feel his tongue snake between your lips and press against yours. You push back with your own, enjoying the way it feels, savoring the taste of his mouth. Unlike the experience you just had, this does feel nice. You even lean in to steal another kiss when he pulls away.'
'"I could get addicted to you if I''m not careful," he whispers when you finally let him break away.'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Losing your virginity was painful, but at least he''s sweet.'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Losing your virginity didn''t feel like much in the end, but at least <<$npc_firstname[$boy]>> is sweet.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Better hope you don''t," <<$npc_firstname[$boy]>> grins. "Not every guy''s as good a lay as I am. Could be hard for you to get your fix."'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Fuck, I hope so, you think to yourself. That was fucking torture!'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Fuck, I hope so, you think to yourself. That was boring as hell!'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
if $ARGS[0] = 'amazing_lie2':
act'It was amazing (lie)':
sex_ev['virgin_enjoyment_share'] = 3
!! this variable is so that if you end up dating, you can confess down the line that you lied about your first time feeling good
first_time_nice_amazing[$boy] = 1
cla & *clr
'> src="images/shared/sex/after/pillow_talk<>.jpg">'
if $sex_ev['fuck_enjoyment'] = 'painful':
'"It was amazing!" you say, giving a forced grin, trying to ignore the hand between your legs. Actually, it hurt like hell! But you don''t want to spoil the mood so you just lie instead. "I loved the way it felt when you were inside me. I could get addicted to this if I''m not careful."'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'"It was amazing!" you say, giving a forced grin, boredly ignoring hand between your legs. Actually, it didn''t feel like very much at all. All in all, the experience was pretty boring. Practically numb. But you don''t want to hurt his feelings so you just lie instead. "I loved the way it felt when you were inside me. I could get addicted to this if I''m not careful."'
end
if npc_generous[$boy] = 1:
'Perhaps spurred by your words, <<$npc_firstname[$boy]>> quickly moves in to kiss you.'
gs'sex_ev_virgin', 'kiss_turn_head'
act'Kiss him back':
cla & *nl
'You smile and let him. He presses his lips against you passionately and your eyes go wide in surprise when you feel his tongue snake between your lips and press against yours. You push back with your own, enjoying the way it feels, savoring the taste of his mouth. Then you feel his fingers give your clit another good rub, making you moan directly into his mouth. Unlike the experience you just had, this does feel nice. You bite your lip, letting the pleasure roll through you.'
'"I could get addicted to you if I''m not careful," he whispers when you finally let him break away.'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Losing your virginity was painful, but at least he''s sweet.'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Losing your virginity didn''t feel like much in the end, but at least <<$npc_firstname[$boy]>> is sweet.'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"Better hope you don''t," <<$npc_firstname[$boy]>> grins. "Not every guy''s as good a lay as I am. Could be hard for you to get your fix."'
*nl
if $sex_ev['fuck_enjoyment'] = 'painful':
'Fuck, I hope so, you think to yourself. That was fucking torture!'
elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
'Fuck, I hope so, you think to yourself. That was boring as all hell!'
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
if $ARGS[0] = 'hurt_then_good':
if sex_ev['virgin_hurt'] = 1:
if sex_ev['fuck_pain'] = -1:
act'It hurt but then it felt good':
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"It was really painful at first," you smile sheepishly. "It took me a while to get used to it, but eventually I started feeling really good. It was really surprising how much it hurt though."'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
if sex_ev['creampie_orgasm'] > 0:
act'It hurt until you came inside':
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"It was really painful at first," you smile sheepishly. "Actually, I didn''t enjoy it at all. But then when you came..." You stop, shivering involuntarily. "I don''t know what happened, but it made me come too. After that, everything started feeling really good."'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
end
if $ARGS[0] = 'numb_then_good':
if sex_ev['virgin_numb'] = 1:
if sex_ev['fuck_pain'] = -1:
act'It took a while to feel good':
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"It didn''t actually feel like much at first," you confess. "A little bit of pain when you put it in, and then my pussy went almost numb for a while. I couldn''t really feel anything. But after a while I started feeling really good. Thanks for keeping it up until then."'
'You smile gratefully at <<$npc_firstname[$boy]>>.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
if sex_ev['creampie_orgasm'] > 0:
act'Felt good when you came inside':
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"It didn''t actually feel like much at first," you confess. "A little bit of pain when you put it in, and then my pussy went almost numb for a while. I couldn''t really feel anything. But then when you came..." You stop, shivering involuntarily. "It... awoke something in me. Somehow it made me come too. And then it started feeling really good."'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
end
if $ARGS[0] = 'big_cock_virgin':
if sex_ev['big_cock_virgin'] = 1 and pain['vaginal'] > 10:
act'He was too big':
cla & *clr
'> src="images/shared/sex/after/pillow_talk1.jpg">'
'"I think you might have been too big for me," you admit, ruefully rubbing your thighs together over your sore, throbbing pussy.'
if npc_caretaker[$boy] > 0:
'"Sorry," he replies with a small smile, looking as apologetic as he says. "I probably wasn''t the best one to have your first time with."'
act'Reassure him':
cla & *nl
'Despite the pain, you touch him affectionately on the arm.'
'"I wouldn''t have done anything differently," you smile back softly.'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Agree':
cla & *nl
'"Probably not." You grimace as another throb of pain pulses inside you. You''re going to be feeling this tomorrow for sure...'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'"Next time will be better"':
npc_rel[$boy] += 1
cla & *nl
'"I''m not too stressed about it," you smile wryly. "Next time will be better."'
'"Next time...?" <<$npc_firstname[$boy]>> raises an amused eyebrow.'
gs'sex_ev_pillow_talk', 'topic_route'
end
elseif npc_arrogant[$boy] > 0:
'"You''ll be grateful one day," he grins back, stopping to seemingly admire his own <<$npc_dick_desc[$boy]>> cock. "After a bunch of tiny limp dick dudes with micro penises, you''ll look back and remember me."'
act'Laugh':
cla & *nl
'"I hope not!" you laugh in return.'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Arrogant much? (thought)':
cla & *nl
$virginity_desc[] = 'douchebag'
'Fuck me, you think to yourself. I gave my virginity to a douchebag...'
gs'sex_ev_pillow_talk', 'topic_route'
end
else
'"It is a pretty big one," he replies with a small smile, looking down at his own <<$npc_dick_desc[$boy]>> cock. "Not much I can do about the size of my own dick though."'
act'Agree':
cla & *nl
'"Just the way you were born I guess," you smile before another throb of pain pulses inside you, turning it to a wince. You''re going to be feeling this tomorrow for sure...'
gs'sex_ev_pillow_talk', 'topic_route'
end
act'Joke about it':
cla & *nl
'"As if you wish you were smaller," you snort. "Don''t lie. You like having a big dick."'
'"Okay, maybe I do," <<$npc_firstname[$boy]>> chuckles.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
if $ARGS[0] = 'kiss_turn_head':
act'Turn your head':
cla & *nl
'You turn your head quickly, moving your lips away from his.'
act'Too intimate':
cla & *nl
'"Uhh, sorry... I guess I''m not ready for that yet..."'
'"We just had sex and you don''t want to kiss?" he asks, amusedly. "That''s too intimate for you?"'
'"Uhh, yeah... I guess..." you smile awkwardly back.'
gs'sex_ev_pillow_talk', 'topic_route'
end
if pcs_lover > 0:
act'I have a boyfriend':
cla & *nl
'"Don''t do that," you say, not meeting his eyes. "I have a boyfriend."'
'"Kissing isn''t the worst thing we''ve done if you''re worried about cheating," he smirks, but backs off anyways.'
gs'sex_ev_pillow_talk', 'topic_route'
end
elseif npc_know_cheat[$boy] = 1:
act'Boyfriend, remember?':
cla & *nl
'"Hey," you say, not meeting his eyes. "I have a boyfriend, remember?"'
'"Kissing isn''t the worst thing we''ve done if you''re worried about cheating," he smirks, but backs off anyways.'
gs'sex_ev_pillow_talk', 'topic_route'
end
end
end
end
--- sex_ev_virgin ---------------------------------