|
@@ -717,6 +717,31 @@ if $ARGS[0] = 'bj_sub1':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
+if $ARGS[0] = 'bj_sub2':
|
|
|
+ booty_call['bj_count'] += 1
|
|
|
+ gs'arousal','bj',rand(2,7),'no_orgasm_msg'
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/blowjob/bj52.mp4"></video></center>'
|
|
|
+ '<<$npc_firstname[$boy]>> slowly pumps his cock in and out of your mouth, plunging it all the way down your throat where you can feel it bulge against your windpipe. You keep it loose while he does occasionally letting your tongue snake out for a cheekly lick, but otherwise just let <<$npc_firstname[$boy]>> keep fucking your face.'
|
|
|
+ *nl
|
|
|
+ booty_call['bj_cum_choice'] = rand(1,20)
|
|
|
+ if booty_call['bj_cum_choice'] > 12 and booty_call['not_today'] = 0:
|
|
|
+ gs 'booty_call_start', 'bj_sub_lets_fuck'
|
|
|
+ elseif booty_call['bj_cum_choice'] > 10 or booty_call['bj_warning'] = 1:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_warn'
|
|
|
+ elseif booty_call['bj_cum_choice'] > 8:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_mouth1'
|
|
|
+ elseif booty_call['bj_cum_choice'] > 6:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_face1'
|
|
|
+ elseif booty_call['bj_cum_choice'] > 4:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_tits1'
|
|
|
+ elseif booty_call['bj_cum_choice'] > 2 and booty_call['not_today'] = 0:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_wait'
|
|
|
+ elseif booty_call['fuck_count'] > 0:
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_surprise'
|
|
|
+ else
|
|
|
+ gs 'booty_call_start', 'bj_sub_cum_warn'
|
|
|
+ end
|
|
|
+end
|
|
|
|
|
|
|
|
|
if $ARGS[0] = 'bj_sub_cum_surprise':
|
|
@@ -2329,19 +2354,22 @@ if $ARGS[0] = 'facesit_3':
|
|
|
'"I- I was..." you pant. "But my pussy is too sensitive now." You manage a smile down at him. "You made me come too many times in a row. I don''t think I can take it any more. I need a break."'
|
|
|
gs 'booty_call_sex', 'sex_end'
|
|
|
else
|
|
|
- '<<$npc_firstname[$boy]>> doesn''t stop for a moment. His tongue continues to lap up your juices like he''s dying of thirst and keeps going, always making sure to give the little man in the boat the attention he deserves. In return, you just press your pussy into his face and let yourself enjoy it.'
|
|
|
+ '<<$npc_firstname[$boy]>>''s tongue keeps going like a pussy-eating machine, never stopping, and always making sure to give the little man in the boat the attention he deserves.'
|
|
|
|
|
|
act'Cum again':
|
|
|
+ $orgasm_or = 'yes'
|
|
|
+ gs 'arousal', 'cuni', rand(2,5),'no_orgasm_msg'
|
|
|
cla & *clr
|
|
|
'<center><video autoplay loop src="images/shared/sex/facesit/orgasm1.mp4"></video></center>'
|
|
|
- 'You cum again.'
|
|
|
-
|
|
|
+ 'Within minutes, <<$npc_firstname[$boy]>> has you spasming around his mouth again.'
|
|
|
+ *nl
|
|
|
if npc_pussyeater[$boy] > 0:
|
|
|
- '<<$npc_firstname[$boy]>> keeps eating you out.'
|
|
|
+ 'But <<$npc_firstname[$boy]>> still doesn''t stop, and continues to lap up your juices like he''s dying of thirst.'
|
|
|
|
|
|
act'Let him':gt 'booty_call_start', 'facesit_3'
|
|
|
|
|
|
act'Let''s do something else':
|
|
|
+ $orgasm_or = ''
|
|
|
cla & *clr
|
|
|
$npc_apt_bedroom[$boy]
|
|
|
'"Hold your horses cowboy," you grin. "I love your tongue, but how about we do something else?"'
|
|
@@ -2349,12 +2377,12 @@ if $ARGS[0] = 'facesit_3':
|
|
|
end
|
|
|
|
|
|
if stat['think_virgin'] = 1 and booty_call['fuck_count'] = 0:
|
|
|
- act'Give him your virginity':gt'booty_call_virgin','start1'
|
|
|
+ act'Give him your virginity':$orgasm_or = '' & gt'booty_call_virgin','start1'
|
|
|
else
|
|
|
- act'Have sex':gs 'booty_call_sex', 'sex_start'
|
|
|
+ act'Have sex':$orgasm_or = '' & gs 'booty_call_sex', 'sex_start'
|
|
|
end
|
|
|
else
|
|
|
- 'You wind down, pulling back from his face.'
|
|
|
+ '"How about we do something else now?" <<$npc_firstname[$boy]>>asks as your orgasm winds down.'
|
|
|
|
|
|
gs 'booty_call_start', 'foreplay_choose'
|
|
|
|
|
@@ -2382,18 +2410,21 @@ end
|
|
|
if $ARGS[0] = 'transition1':
|
|
|
act'Continue':
|
|
|
cla & *clr
|
|
|
- !! IMAGE HERE
|
|
|
- 'He pushes you towards his cock towards your mouth.'
|
|
|
- act'Blow him':gt 'booty_call_start', 'bj_sub1'
|
|
|
-
|
|
|
+ $npc_apt_bedroom[$boy]
|
|
|
+ 'You breathe heavily on <<$npc_firstname[$boy]>>''s bed, as your orgasm begins to wind down. As you lay there, you see <<$npc_firstname[$boy]>>''s cock dangling above your head and he bends over you, trying to push it into your panting mouth.'
|
|
|
+ act'Let him':
|
|
|
+ cla & *clr
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/blowjob/bj51.mp4"></video></center>'
|
|
|
+ 'Relaxing your jaw, you let his cock part your lips and slowly slip into inside your mouth.'
|
|
|
+ act'Blowjob':gt 'booty_call_start', 'bj_sub2'
|
|
|
+ end
|
|
|
if stat['think_virgin'] = 1 and booty_call['fuck_count'] = 0:
|
|
|
act'Take my virginity':gt'booty_call_virgin','start'
|
|
|
else
|
|
|
act'Fuck instead?':
|
|
|
- cla & *clr
|
|
|
- !! IMAGE HERE
|
|
|
- '"Fuck instead?"'
|
|
|
- '"Yeah, let''s fuck."'
|
|
|
+ cla & *nl
|
|
|
+ '"Uhh, no," you say, turning your head away with a smirk. "How about we fuck instead?"'
|
|
|
+ '"I won''t say no to that," <<$npc_firstname[$boy]>> grins back.'
|
|
|
act'Continue':gt 'booty_call_start', 'sex_start'
|
|
|
end
|
|
|
end
|
|
@@ -2403,24 +2434,31 @@ end
|
|
|
if $ARGS[0] = 'transition2':
|
|
|
act'End it there':
|
|
|
cla & *clr
|
|
|
- !! IMAGE HERE
|
|
|
- '"I''m done."'
|
|
|
- '"But I didn''t get to come??"'
|
|
|
- act'Ugh, fine':
|
|
|
+ $npc_apt_bedroom[$boy]
|
|
|
+ '"I think I''m done there," you pant.'
|
|
|
+ '"What the hell?" <<$npc_firstname[$boy]>> protests. "How is that fair? Only you got off!"'
|
|
|
+ act'Ugh, fine (blowjob)':
|
|
|
cla & *nl
|
|
|
- '"Ugh, fine."'
|
|
|
+ '"Ugh," you moan irately. "<i>Fine</i>. Come here," you say rolling over and bending your head down towards his cock.'
|
|
|
gs 'booty_call_start', 'bj_dom1'
|
|
|
- act'Spread your legs ':
|
|
|
+ end
|
|
|
+
|
|
|
+ act'Ugh, fine (sex)':
|
|
|
+ cla & *nl
|
|
|
+ '"Ugh," you moan irately. "<i>Fine</i>."'
|
|
|
+ 'You turn around, laying back on the bed and spreading your legs. "I guess I can let you fuck me before we stop."'
|
|
|
+ act'Continue':
|
|
|
booty_call['position_choose'] = 1
|
|
|
gs 'booty_call_sex', 'sex_start'
|
|
|
end
|
|
|
end
|
|
|
- act'Sorry, I''m done':gs 'booty_call_sex', 'sex_end'
|
|
|
|
|
|
- act'Switch places':
|
|
|
- cla & *clr
|
|
|
- !! IMAGE HERE
|
|
|
- 'Pulling away, you reposition him into a place to go down on him.'
|
|
|
+ act'Sorry, I''m done':gs 'booty_call_after', 'finish'
|
|
|
+
|
|
|
+ act'Blow him':
|
|
|
+ cla & *nl
|
|
|
+ '"You''re right," you smile apologetically. "It''s only fair that I get you off too. Here, just let me..."'
|
|
|
+ 'You kneel down, taking his cock into your mouth.'
|
|
|
gs 'booty_call_start', 'bj_dom1'
|
|
|
end
|
|
|
if stat['think_virgin'] = 1 and booty_call['fuck_count'] = 0:
|