|
@@ -387,7 +387,7 @@ if $ARGS[0] = 'cum_decider':
|
|
|
if $sex_ev['preg_risk'] = 'danger' and npc_selfish[$npcID] = 1 and npc_childfree[$npcID] ! 1:
|
|
|
sex_ev['extra_caution'] = 0
|
|
|
elseif ($sex_ev['preg_risk'] = 'danger' or (npc_diligent[$npcID] > 0 and $npc_cum_pref[$npcID] = 'pullout')) and sex_ev['no_condom'] = 1:
|
|
|
- sex_ev['extra_caution'] = rand(0,1)
|
|
|
+ sex_ev['extra_caution'] = rand(0,(1+npc_diligent[$npcID]))
|
|
|
end
|
|
|
if sex_ev['creampie_allowance'] ! 1 or npc_know_bc[$npcID] = 0: sex_ev['extra_caution'] = 0
|
|
|
|
|
@@ -399,9 +399,8 @@ if $ARGS[0] = 'cum_decider':
|
|
|
!! if sex_ev['cum_choice'] = 10 and sex_ev['fuck'] = 1:
|
|
|
|
|
|
!! if the boy has the two-pump chump trait or loses concentration, he will unexpectedly finish inside without warning or barely manage to pull out in time
|
|
|
- if sex_ev['cum_choice'] = 10 or sex_ev['two_pump'] = 1 or sex_ev['cant_hold_cum'] = 1:
|
|
|
+ if sex_ev['cum_choice'] = 10 or sex_ev['2pump'] = 1 or sex_ev['cant_hold_cum'] = 1:
|
|
|
sex_ev['cum_warn'] = 0
|
|
|
- if sex_ev['two_pump'] = 1: sex_ev['two_pump'] = 2
|
|
|
|
|
|
if sex_ev['extra_caution'] > 0 and sex_ev['no_condom'] = 1:
|
|
|
$sex_ev['cum_choice'] = 'pullout'
|
|
@@ -497,6 +496,11 @@ end
|
|
|
if $ARGS[0] = 'fuck_cum':
|
|
|
cla
|
|
|
!! flags to remember what kind of fucking happened during sex
|
|
|
+ if sex_ev['speed'] < 3:
|
|
|
+ gs 'sex_ev_sex', 'fuck_arousal_code'
|
|
|
+ else
|
|
|
+ gs 'sex_ev_sex', 'fuck_rough_arousal_code'
|
|
|
+ end
|
|
|
if sex_ev['morning_after'] = 1:sex_ev['morning_fuck'] = 1
|
|
|
sex_ev['fuck'] = 1
|
|
|
sex_ev['cock_inserted'] = 1
|
|
@@ -517,8 +521,8 @@ if $ARGS[0] = 'fuck_cum':
|
|
|
|
|
|
if (sex_ev['cycle_limit'] + sex_ev['extra_stim'] > npc_sex_stamina[$npcID] and sex_ev['boy_cocaine'] = 0 and rand(1,10) <= npc_sex_stamina[$npcID]) or (sex_ev['boy_cocaine'] = 1 and sex_ev['cycle_limit'] + sex_ev['extra_stim'] = 10): sex_ev['boy_cum'] = 1
|
|
|
|
|
|
- if npc_two_pump[$npcID] = 1 and sex_ev['two_pump'] = 0:
|
|
|
- sex_ev['two_pump'] = 1
|
|
|
+ if npc_two_pump[$npcID] = 1 and sex_ev['2pump'] = 0:
|
|
|
+ sex_ev['2pump'] = 1
|
|
|
sex_ev['fuck_count'] += 1
|
|
|
sex_ev['boy_cum'] = 1
|
|
|
end
|
|
@@ -532,7 +536,9 @@ if $ARGS[0] = 'fuck_cum':
|
|
|
!!gs 'sex_ev_cum', 'fuck_cum_random'
|
|
|
gs 'sex_ev_cum', 'cum_decider'
|
|
|
end
|
|
|
- if sex_ev['girl_orgasm'] > 0 and sex_ev['cycle_limit'] + sex_ev['extra_stim'] <= npc_sex_stamina[$npcID] + 1:
|
|
|
+ if sex_ev['2pump'] = 1:
|
|
|
+ act'Continue': gt 'sex_ev_cum', '2pumpchump'
|
|
|
+ elseif sex_ev['girl_orgasm'] > 0 and sex_ev['cycle_limit'] + sex_ev['extra_stim'] <= npc_sex_stamina[$npcID] + 1:
|
|
|
gs 'sex_ev_cum', 'girl_cum'
|
|
|
elseif sex_ev['boy_cum'] > 0:
|
|
|
gs 'sex_ev_cum', 'fuck_cum2'
|
|
@@ -949,7 +955,7 @@ if $ARGS[0] = 'cum_jerkoff':
|
|
|
$sex_ev['cum_describe2'] = 'looking down at the strands of cum coating your fingers'
|
|
|
$sex_ev['last_cum'] = 'hand'
|
|
|
sex_ev['cum_hand'] += 1
|
|
|
- gs 'cum_call', 'hands', $boy, 1
|
|
|
+ gs 'cum_call', 'hands', $npcID, 1
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/shared/sex/handjob/bossbjcum.jpg"></center>'
|
|
|
if sex_ev['condom'] = 1:
|
|
@@ -980,7 +986,7 @@ if $ARGS[0] = 'cum_facial':
|
|
|
!!{ if sex_ev['position'] = 'miss' and npc_cum_cannon[[$npcID] = 1:
|
|
|
|
|
|
else}
|
|
|
- gs 'cum_call', 'face', $boy, 1
|
|
|
+ gs 'cum_call', 'face', $npcID, 1
|
|
|
if pcs_makeup > 1:pcs_makeup = 0
|
|
|
!! differing descriptions based on position
|
|
|
cla & *clr
|
|
@@ -1009,6 +1015,7 @@ if $ARGS[0] = 'cum_facial':
|
|
|
gs 'sex_ev_cum', 'facial_tongue_spit'
|
|
|
gs 'sex_ev_cum', 'facial_brace'
|
|
|
act 'Jerk him yourself':gt 'sex_ev_cum', 'facial_jerk_him'
|
|
|
+ act 'Jerk him into your mouth':gt 'sex_ev_cum', 'facial_jerk_mouth'
|
|
|
|
|
|
!! act 'Let him jerk off on your face':gt 'sex_ev_cum', 'facial_he_jerks'
|
|
|
!! end
|
|
@@ -1046,17 +1053,17 @@ if $ARGS[0] = 'facial_jerk_him':
|
|
|
'Climax breaks inside you just as hot cum erupts from <<$npc_firstname[$npcID]>>''s cock, spattering across your O-face.'
|
|
|
else
|
|
|
if $sex_ev['position'] = 'miss' and sex_ev['condom'] = 1:
|
|
|
- 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
elseif $sex_ev['position'] = 'miss':
|
|
|
- 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you, and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you, and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
elseif $sex_ev['position'] = 'doggy' and sex_ev['condom'] = 1:
|
|
|
- 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
elseif $sex_ev['position'] = 'miss':
|
|
|
- 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
elseif $sex_ev['position'] = 'cowgirl' and sex_ev['condom'] = 1:
|
|
|
- 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed while he tears off the condom. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed while he tears off the condom. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
elseif $sex_ev['position'] = 'cowgirl':
|
|
|
- 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurts out, coating your face.'
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, coating your face.'
|
|
|
end
|
|
|
end
|
|
|
*nl
|
|
@@ -1064,7 +1071,72 @@ if $ARGS[0] = 'facial_jerk_him':
|
|
|
'The warm liquid making contact with your skin is the only thing left you need and you come with him, getting caught in the throes of orgasm as you keep working his shaft, emptying his balls all over your face.'
|
|
|
end
|
|
|
gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
+end
|
|
|
+
|
|
|
+if $ARGS[0] = 'facial_jerk_mouth':
|
|
|
+ sex_ev['cock_inserted'] = 0
|
|
|
+ sex_ev['cum_face'] += 1
|
|
|
+ sex_ev['cum_mouth'] += 1
|
|
|
+ sex_ev['facial_count'] += 1
|
|
|
+ sex_ev['pc_facial_jerk'] += 1
|
|
|
+ $sex_ev['last_cum'] = 'facial'
|
|
|
+ if sex_ev['he_ask_creampie'] = 1:
|
|
|
+ $sex_ev['cum_describe1'] = 'Sorry,'
|
|
|
+ else
|
|
|
+ $sex_ev['cum_describe1'] = 'Thanks,'
|
|
|
+ end
|
|
|
+ $sex_ev['cum_describe2'] = 'blinking the cum from your eyes'
|
|
|
+ cla & *clr
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/mouth/cum15.mp4"></video></center>'
|
|
|
+ if sex_ev['his_choice'] ! 2:
|
|
|
+ if sex_ev['cum_where'] = 1:
|
|
|
+ '"In my mouth!"'
|
|
|
+ elseif sex_ev['he_ask_mouth'] = 1:
|
|
|
+ '"Okay," you say.'
|
|
|
+ elseif sex_ev['he_ask'] = 1 and sex_ev['he_ask_facial'] ! 1:
|
|
|
+ '"Cum in my mouth instead!"'
|
|
|
+ elseif sex_ev['not_inside'] = 1:
|
|
|
+ '"Not inside me!" you yelp frantically.'
|
|
|
+ end
|
|
|
+ end
|
|
|
+ if sex_ev['orgasm'] < orgasm:
|
|
|
+ if $sex_ev['position'] = 'miss' and sex_ev['condom'] = 1:
|
|
|
+ '<<$npc_firstname[$npcID]>> slips his cock from between your legs and tears off the condom as he straddles your chest. Taking hold of his length, you pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ elseif $sex_ev['position'] = 'miss':
|
|
|
+ '<<$npc_firstname[$npcID]>> slips his cock from between your legs and moves to straddle your chest. Taking hold of his length, you pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ elseif $sex_ev['position'] = 'doggy' and sex_ev['condom'] = 1:
|
|
|
+ '<<$npc_firstname[$npcID]>> slips his cock out from behind you and tears off the condom as you flip over onto your back and he straddles your chest. Taking hold of his length, you pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ '<<$npc_firstname[$npcID]>> slips his cock out from behind you as you flip over onto your back and he straddles your chest. Taking hold of his length, you pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl' and sex_ev['condom'] = 1:
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed while he tears off the condom. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft while frantically working your clit at the same time. You''re so close! You just need to-'
|
|
|
+ end
|
|
|
+ *nl
|
|
|
+ 'Climax breaks inside you just as hot cum erupts from <<$npc_firstname[$npcID]>>''s cock, spattering all over your tongue and across your cheeks.'
|
|
|
+ else
|
|
|
+ if $sex_ev['position'] = 'miss' and sex_ev['condom'] = 1:
|
|
|
+ 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ elseif $sex_ev['position'] = 'miss':
|
|
|
+ 'You open up your legs, letting <<$npc_firstname[$npcID]>> slip his cock from inside you, and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ elseif $sex_ev['position'] = 'doggy' and sex_ev['condom'] = 1:
|
|
|
+ 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. He tears the condom off and you pull him close so he''s straddling you. Taking hold of him, you pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ elseif $sex_ev['position'] = 'miss':
|
|
|
+ 'You pull away from <<$npc_firstname[$npcID]>> and turn around, laying down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl' and sex_ev['condom'] = 1:
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed while he tears off the condom. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ 'You hop off of <<$npc_firstname[$npcID]>> and lay down on the bed. Pulling him close so he''s straddling you, you take hold of his cock and pump his shaft no more than twice before thick, hot cum comes spurting out, spattering all over your tongue and across your cheeks.'
|
|
|
+ end
|
|
|
+ end
|
|
|
+ *nl
|
|
|
+ if orgasm > sex_ev['orgasm']:
|
|
|
+ 'The warm liquid making contact with your skin is the only thing left you need and you come with him, getting caught in the throes of orgasm as you keep working his shaft, emptying his balls all over your face.'
|
|
|
+ end
|
|
|
+ gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'facial_he_jerks':
|
|
@@ -1081,8 +1153,9 @@ if $ARGS[0] = 'cum_cannon_facial':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'facial_wipe_eyes':
|
|
|
+ gs 'sex_ev_reactions', 'bask_satisfaction'
|
|
|
act 'Wipe your eyes':
|
|
|
- gs 'cum_call', 'hands', $boy, 1
|
|
|
+ gs 'cum_call', 'hands', $npcID, 1
|
|
|
gs 'stat'
|
|
|
cla & *clr
|
|
|
'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial31.jpg"></center>'
|
|
@@ -1107,7 +1180,7 @@ if $ARGS[0] = 'facial_close_eyes':
|
|
|
'The warm cum making contact with your skin is the only thing left you need and you come with him, quivering in orgasm as he empties his balls all over your face.'
|
|
|
end
|
|
|
gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -1118,7 +1191,7 @@ if $ARGS[0] = 'facial_tongue_cum':
|
|
|
sex_ev['cum_mouth'] += 1
|
|
|
sex_ev['facial_count'] += 1
|
|
|
cla & *clr
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
$sex_ev['last_cum'] = 'face_mouth'
|
|
|
gs 'stat'
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/facial/facial25.mp4"></video></center>'
|
|
@@ -1140,7 +1213,7 @@ if $ARGS[0] = 'facial_tongue_cum':
|
|
|
end
|
|
|
act 'Gulp':
|
|
|
cla & *clr
|
|
|
- gs 'cum_call', 'mouth_swallow', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth_swallow', $npcID, 1
|
|
|
!!stat['swallow'] += 1
|
|
|
sex_ev['swallow'] = 1
|
|
|
sex_ev['swallow_count'] += 1
|
|
@@ -1163,12 +1236,12 @@ if $ARGS[0] = 'facial_tongue_cum':
|
|
|
npc_seen_swallow[$npcID] = 1
|
|
|
|
|
|
gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
|
|
|
act 'Force it down (hide your disgust)':
|
|
|
cla & *clr
|
|
|
- gs 'cum_call', 'mouth_swallow', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth_swallow', $npcID, 1
|
|
|
!!stat['swallow'] += 1
|
|
|
sex_ev['swallow'] = 1
|
|
|
sex_ev['swallow_count'] += 1
|
|
@@ -1190,7 +1263,7 @@ if $ARGS[0] = 'facial_tongue_cum':
|
|
|
npc_seen_swallow[$npcID] = 1
|
|
|
|
|
|
gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
gs 'sex_ev_cum', 'cum_mouth2'
|
|
|
end
|
|
@@ -1201,9 +1274,9 @@ if $ARGS[0] = 'facial_tongue_spit':
|
|
|
$sex_ev['next_act1'] = 'sex_ev_after'
|
|
|
$sex_ev['next_act2'] = 'pre'
|
|
|
cla & *clr
|
|
|
- gs 'cum_call', 'mouth', $boy, 1
|
|
|
- gs 'cum_call', 'face', $boy, 1
|
|
|
- gs 'cum_call', 'hair', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth', $npcID, 1
|
|
|
+ gs 'cum_call', 'face', $npcID, 1
|
|
|
+ gs 'cum_call', 'hair', $npcID, 1
|
|
|
sex_ev['facial_count'] += 1
|
|
|
sex_ev['spit_count'] += 1
|
|
|
sex_ev['cum_mouth'] += 1
|
|
@@ -1219,7 +1292,7 @@ if $ARGS[0] = 'facial_tongue_spit':
|
|
|
'The warm cum making contact with your tongue is the only thing left you need and you come with him, even as more cum continues to splash against your cheeks and dribble down your chin.'
|
|
|
end
|
|
|
gs 'sex_ev_cum', 'facial_wipe_eyes'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -1227,7 +1300,7 @@ if $ARGS[0] = 'facial_brace':
|
|
|
act 'Brace yourself (disgust)':
|
|
|
$sex_ev['last_cum'] = 'facial'
|
|
|
sex_ev['facial_count'] += 1
|
|
|
- sex_ev['react '] = 1
|
|
|
+ sex_ev['react'] = 1
|
|
|
cla & *clr
|
|
|
gs 'stat'
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/facial/facial30.mp4"></video></center>'
|
|
@@ -1425,7 +1498,7 @@ if $ARGS[0] = 'cum_mouth2':
|
|
|
sex_ev['spit'] = 1
|
|
|
sex_ev['spit_count'] += 1
|
|
|
$sex_ev['last_cum'] = 'spit'
|
|
|
- gs 'cum_call', 'mouth', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth', $npcID, 1
|
|
|
gs 'stat'
|
|
|
cla & *clr
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit1.mp4"></video></center>'
|
|
@@ -1443,12 +1516,12 @@ if $ARGS[0] = 'cum_mouth2':
|
|
|
else
|
|
|
$sex_ev['last_cum'] = 'swallow'
|
|
|
end
|
|
|
- gs 'cum_call', 'mouth_swallow', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth_swallow', $npcID, 1
|
|
|
cla & *clr
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/mouth/swallow3.mp4"></video></center>'
|
|
|
'Taking a step back, you open your mouth again to show <<$npc_firstname[$npcID]>> how much cum is still inside before taking a deep breath and swallowing his entire load in one gulp. Afterwards, you stick your tongue back out to show him a clean mouth that swallowed every last drop.'
|
|
|
act 'Continue':cla & gs 'sex_ev_sex', 'sex_end'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -1457,7 +1530,7 @@ if $ARGS[0] = 'cum_mouth2':
|
|
|
sex_ev['spit'] = 1
|
|
|
sex_ev['swallow'] = 0
|
|
|
sex_ev['cum_count'] += 1
|
|
|
- gs 'cum_call', 'mouth', $boy, 1
|
|
|
+ gs 'cum_call', 'mouth', $npcID, 1
|
|
|
gs 'stat'
|
|
|
cla & *clr
|
|
|
if $sex_ev['last_cum'] = 'mouth':
|
|
@@ -1478,8 +1551,8 @@ if $ARGS[0] = 'cum_mouth2':
|
|
|
sex_ev['spit_count'] += 1
|
|
|
sex_ev['mouth_cum_gross'] = 1
|
|
|
sex_ev['gag'] = 1
|
|
|
- sex_ev['react '] = 1
|
|
|
- gs 'cum_call', 'mouth', $boy, 1
|
|
|
+ sex_ev['react'] = 1
|
|
|
+ gs 'cum_call', 'mouth', $npcID, 1
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag2.mp4"></video></center>'
|
|
|
'The intensity of the bitter flavor is far more than you expect and you immediately pull your mouth off, spitting out the first load. You stick your tongue out, trying to soldier through and at least take the rest of it but as soon as the next shot hits your tongue your gag reflex kicks in instead, causing you to retch.'
|
|
|
'Still holding onto <<$npc_firstname[$npcID]>>''s cock with one hand, you clamp your other hand over your mouth, throat convulsing. It smears the cum on your lips all over your face, but you somehow manage to stop yourself from throwing up all over the bed.'
|
|
@@ -1584,7 +1657,7 @@ if $ARGS[0] = 'cum_tits1':
|
|
|
sex_ev['cock_inserted'] = 0
|
|
|
$sex_ev['last_cum'] = 'tits'
|
|
|
sex_ev['cum_tits'] += 1
|
|
|
- gs 'cum_call', 'face', $boy, 1
|
|
|
+ gs 'cum_call', 'face', $npcID, 1
|
|
|
!! differing descriptions based on position
|
|
|
cla & *nl
|
|
|
if sex_ev['tits_ask'] = 1:
|
|
@@ -1631,7 +1704,7 @@ if $ARGS[0] = 'cum_tits2':
|
|
|
cla & *clr
|
|
|
sex_ev['pc_titcum_jerk'] = 1
|
|
|
$sex_ev['last_cum'] = 'tits'
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/chest/tits2.mp4"></video></center>'
|
|
|
if sex_ev['condom'] = 1:
|
|
|
'Beckoning <<$npc_firstname[$npcID]>> towards you, he moves forward, straddling your stomach with his legs. You take hold of his member with your hand and immediately start working it. Within two pumps, cum spurts from the tip of his cock, the thick white liquid spattering across your chest, hot against your skin.'
|
|
@@ -1645,8 +1718,8 @@ if $ARGS[0] = 'cum_tits3':
|
|
|
sex_ev['cock_inserted'] = 0
|
|
|
cla & *clr
|
|
|
$sex_ev['last_cum'] = 'tits'
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
- gs 'cum_call', 'stomach', $boy, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
+ gs 'cum_call', 'stomach', $npcID, 1
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/chest/tits4.mp4"></video></center>'
|
|
|
|
|
|
if sex_ev['he_ask'] > 0:
|
|
@@ -1687,8 +1760,8 @@ if $ARGS[0] = 'cum_tits4':
|
|
|
sex_ev['cum_tits'] = 1
|
|
|
$sex_ev['last_cum'] = 'tits'
|
|
|
sex_ev['cum_count'] += 1
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
- gs 'cum_call', 'hands', $boy, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
+ gs 'cum_call', 'hands', $npcID, 1
|
|
|
gs 'stat'
|
|
|
cla & *clr
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/chest/tits1.mp4"></video></center>'
|
|
@@ -1714,7 +1787,7 @@ if $ARGS[0] = 'cum_tits_end':
|
|
|
!! missing code
|
|
|
!! sex_end?
|
|
|
!! clean code?
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'creampie_code':
|
|
@@ -1729,9 +1802,9 @@ if $ARGS[0] = 'creampie_code':
|
|
|
end
|
|
|
!! if birth_control['think_safe'] = 0: sex_ev['risky_creampie'] = 1
|
|
|
|
|
|
- gs 'cum_call', '',$boy,1
|
|
|
+ gs 'cum_call', '',$npcID,1
|
|
|
$sex_ev['last_cum'] = 'creampie'
|
|
|
- if $npc_cum_pref = 'creampie': gs 'npc_relationship', 'modify', $boy, 'like'
|
|
|
+ if $npc_cum_pref = 'creampie': gs 'npc_relationship', 'modify', $npcID, 'like'
|
|
|
gs 'stat'
|
|
|
end
|
|
|
|
|
@@ -1960,7 +2033,7 @@ if $ARGS[0] = 'cum_inside':
|
|
|
'You lay there patiently, letting <<$npc_firstname[$npcID]>> empty himself into your womb, waiting until you no longer feel him twitching inside you.'
|
|
|
act 'Continue':cla & gs 'sex_ev_sex', 'sex_end'
|
|
|
gs 'sex_ev_cum', 'cum_inside_pull_away'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
|
|
|
act 'Come together':
|
|
@@ -2005,7 +2078,7 @@ if $ARGS[0] = 'cum_inside':
|
|
|
'You lay there, trying not to squirm as <<$npc_firstname[$npcID]>> orgasm pumps load after load into your womb. Despite your disgust, you don''t move, waiting until you no longer feel him twitching inside you.'
|
|
|
act 'Continue':cla & gs 'sex_ev_sex', 'sex_end'
|
|
|
gs 'sex_ev_cum', 'cum_inside_pull_away'
|
|
|
- gs 'sex_ev_reactions', 'cum_react '
|
|
|
+ gs 'sex_ev_reactions', 'cum_react'
|
|
|
end
|
|
|
!! end
|
|
|
elseif $sex_ev['position'] = 'doggy':
|
|
@@ -2108,7 +2181,7 @@ if $ARGS[0] = 'cum_inside':
|
|
|
end
|
|
|
end
|
|
|
elseif $sex_ev['position'] = 'anal':
|
|
|
- gs 'cum_call', 'anus', $boy, 1
|
|
|
+ gs 'cum_call', 'anus', $npcID, 1
|
|
|
!!{ if pcs_horny > 90:
|
|
|
$orgasm_or = 'yes'
|
|
|
gs 'sex_ev_sex', 'fuck_arousal_cum_code'
|
|
@@ -2192,7 +2265,7 @@ if $ARGS[0] = 'cum_inside_pull_away':
|
|
|
if sex_ev['surprise_cum_together'] = 1 and sex_ev['came_together'] < 3:
|
|
|
*nl
|
|
|
'<<$npc_firstname[$npcID]>>''s cum.'
|
|
|
- gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react '
|
|
|
+ gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react'
|
|
|
else
|
|
|
gs 'sex_ev_sex', 'sex_end'
|
|
|
end
|
|
@@ -2211,7 +2284,7 @@ if $ARGS[0] = 'cum_inside_pull_away':
|
|
|
*nl
|
|
|
'<<$npc_firstname[$npcID]>>''s cum.'
|
|
|
if sex_ev['came_together'] = 2:
|
|
|
- gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react '
|
|
|
+ gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react'
|
|
|
else
|
|
|
gs 'sex_ev_sex', 'sex_end'
|
|
|
end
|
|
@@ -2295,7 +2368,7 @@ end
|
|
|
if $ARGS[0] = 'anal_cum_together':
|
|
|
sex_ev['came_together'] = 1
|
|
|
$sex_ev['last_cum'] = 'anal_creampie'
|
|
|
- gs 'cum_call', 'anus', $boy, 1
|
|
|
+ gs 'cum_call', 'anus', $npcID, 1
|
|
|
cla & *nl
|
|
|
!! if sex_ev['he_ask_creampie'] = 1:
|
|
|
if sex_ev['he_ask_creampie_yes'] = 1:
|
|
@@ -2369,7 +2442,7 @@ if $ARGS[0] = 'surprise_cum_together':
|
|
|
else
|
|
|
'As your orgasm finishes winding down, you realize with a start that <<$npc_firstname[$npcID]>> isn''t moving and appears to be breathing very heavily.'
|
|
|
end
|
|
|
- gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react '
|
|
|
+ gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'anal_surprise_cum_together':
|
|
@@ -2382,14 +2455,14 @@ if $ARGS[0] = 'anal_surprise_cum_together':
|
|
|
sex_ev['anal_surprise_cum_together'] = 1
|
|
|
sex_ev['simultaneous_orgasm_count'] += 1
|
|
|
$sex_ev['last_cum'] = 'anal_creampie'
|
|
|
- gs 'cum_call', 'anus', $boy, 1
|
|
|
+ gs 'cum_call', 'anus', $npcID, 1
|
|
|
'As your orgasm finishes winding down, you realize with a start that your ass feels very... <i><b>full</b></i>...'
|
|
|
!! previously act 'What the fuck!':
|
|
|
gs 'sex_ev_reactions', 'anal_did_you_come_inside'
|
|
|
else
|
|
|
'As your orgasm finishes winding down, you realize with a start that <<$npc_firstname[$npcID]>> isn''t moving and appears to be breathing very heavily.'
|
|
|
end
|
|
|
- gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react '
|
|
|
+ gs 'sex_ev_reactions_creampie', 'creampie_cum_together_react'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'cum_together2':
|
|
@@ -2432,7 +2505,7 @@ if $ARGS[0] = 'cum_force':
|
|
|
sex_ev['creampie_force'] = 1
|
|
|
!! differing descriptions based on position
|
|
|
if sex_ev['condom'] = 1 and sex_ev['no_condom'] = 0:
|
|
|
- gs 'cum_call', '',$boy,1,3
|
|
|
+ gs 'cum_call', '',$npcID,1,3
|
|
|
!!{ if pcs_horny > 90:
|
|
|
$orgasm_or = 'yes'
|
|
|
gs 'sex_ev_sex', 'fuck_arousal_cum_code'
|
|
@@ -2599,8 +2672,8 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
sex_ev['cum_stomach'] += 1
|
|
|
sex_ev['cum_stomach'] += 1
|
|
|
$sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
- gs 'cum_call', 'stomach', $boy, 1
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
+ gs 'cum_call', 'stomach', $npcID, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
!! '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum2.jpg"></center>'
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/stomach/bellycum<<rand(3,4)>>.mp4"></video></center>'
|
|
|
'"Pull out!" ' + iif(sex_ev['speed'] < 3, 'you cry.', 'you scream.')
|
|
@@ -2608,8 +2681,8 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
'<<$npc_firstname[$npcID]>> spreads your legs and yanks his cock from your pussy. After only a couple seconds of jacking himself off, cum erupts from the tip, spattering thick white droplets across your belly and chest.'
|
|
|
elseif $sex_ev['position'] = 'doggy':
|
|
|
sex_ev['cum_back'] += 1
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
- gs 'cum_call', 'back', $boy,1
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
$sex_ev['cum_describe2'] = 'looking back at the white liquid glazing your ass'
|
|
|
'<center><video autoplay loop src="images/shared/sex/cum/pullout_doggy1.mp4"></video></center>'
|
|
|
'"Pull out!" ' + iif(sex_ev['speed'] < 3, 'you cry.', 'you scream.')
|
|
@@ -2617,7 +2690,7 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
'Not even a second passes between feeling <<$npc_firstname[$npcID]>>''s cock slip from your snatch and when hot liquid spatters across your back and dribbles onto your ass.'
|
|
|
elseif $sex_ev['position'] = 'cowgirl':
|
|
|
$sex_ev['cum_describe2'] = 'looking back at the white liquid glazing your ass'
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
sex_ev['cum_ass'] += 1
|
|
|
'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum4.jpg"></center>'
|
|
|
'"Pull out!" ' + iif(sex_ev['speed'] < 3, 'you cry.', 'you scream.')
|
|
@@ -2626,8 +2699,8 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
end
|
|
|
else
|
|
|
if $sex_ev['position'] = 'miss':
|
|
|
- gs 'cum_call', 'stomach', $boy, 1
|
|
|
- gs 'cum_call', 'breasts', $boy, 1
|
|
|
+ gs 'cum_call', 'stomach', $npcID, 1
|
|
|
+ gs 'cum_call', 'breasts', $npcID, 1
|
|
|
$sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
sex_ev['cum_stomach'] += 1
|
|
|
!! '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum2.jpg"></center>'
|
|
@@ -2648,8 +2721,8 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
end
|
|
|
end
|
|
|
elseif $sex_ev['position'] = 'doggy':
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
- gs 'cum_call', 'back', $boy,1
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
sex_ev['cum_back'] += 1
|
|
|
sex_ev['cum_ass'] += 1
|
|
|
$sex_ev['cum_describe2'] = 'looking back at the white liquid glazing your ass'
|
|
@@ -2671,11 +2744,11 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
end
|
|
|
elseif $sex_ev['position'] = 'cowgirl':
|
|
|
if sex_ev['not_inside'] = 1 or sex_ev['condom'] = 1:
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
- gs 'cum_call', 'back', $boy,1
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
sex_ev['cum_stomach'] += 1
|
|
|
$sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/cum4.jpg"></center>'
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/pullout_cowgirl1.mp4"></video></center>'
|
|
|
if sex_ev['not_inside'] = 1:'"Not inside me!" you yelp frantically.'
|
|
|
*nl
|
|
|
if sex_ev['condom'] = 1:
|
|
@@ -2684,8 +2757,8 @@ if $ARGS[0] = 'cum_pullout':
|
|
|
'"Oh fuck!" <<$npc_firstname[$npcID]>> suddenly cries out. He barely slips out of you in time and within a split second you feel his cum spatter across your ass and back.'
|
|
|
end
|
|
|
else
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
- gs 'cum_call', 'back', $boy,1
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
sex_ev['cum_back'] += 1
|
|
|
sex_ev['cum_ass'] += 1
|
|
|
$sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
@@ -2815,7 +2888,7 @@ if $ARGS[0] = 'creampie_surprise2':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'creampie_surprise_cum_together':
|
|
|
- sex_ev['react '] = 1
|
|
|
+ sex_ev['react'] = 1
|
|
|
if $sex_ev['position'] = 'miss':
|
|
|
'<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
|
|
|
'You lay there, breathing heavily with <<$npc_firstname[$npcID]>> on top of you.'
|
|
@@ -2833,7 +2906,7 @@ if $ARGS[0] = 'creampie_surprise_cum_together':
|
|
|
'"Did... did we... did you...?" he pants.'
|
|
|
end
|
|
|
|
|
|
-!! gs 'sex_ev_reactions_creampie', 'creampie_react '
|
|
|
+!! gs 'sex_ev_reactions_creampie', 'creampie_react'
|
|
|
gs 'sex_ev_reactions', 'react_menu'
|
|
|
|
|
|
if (sex_ev['orgasm_count'] >= 5 or pcs_sleep < 20) and (hour >= 20 or hour =< 4):
|
|
@@ -2990,7 +3063,7 @@ end
|
|
|
if $ARGS[0] = 'anal_creampie_surprise':
|
|
|
!! if sex_ev['condom'] = 1 and sex_ev['no_condom'] ! 1:gt 'sex_ev_cum', 'cum_condom'
|
|
|
sex_ev['creampie_surprise'] = 1
|
|
|
- gs 'cum_call', 'anus', $boy, 1
|
|
|
+ gs 'cum_call', 'anus', $npcID, 1
|
|
|
$sex_ev['last_cum'] = 'anal_creampie'
|
|
|
if sex_ev['no_condom'] = 1 and sex_ev['creampie_allowance'] < 1 and npc_creampie_permission[$npcID] < 1: sex_ev['accidental_creampie_count'] += 1
|
|
|
if $sex_ev['position'] = 'miss':
|
|
@@ -3091,7 +3164,7 @@ if $ARGS[0] = 'anal_creampie_surprise2':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'anal_creampie_surprise_cum_together':
|
|
|
- sex_ev['react '] = 1
|
|
|
+ sex_ev['react'] = 1
|
|
|
'<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/1.jpg"></center>'
|
|
|
'You let your knees give out underneath you, falling down to the bed with <<$npc_firstname[$npcID]>> on top of you. Breathing heavily, you look over your shoulder at him.'
|
|
|
if npc_know_love_creampie[$npcID] = 1:
|
|
@@ -3101,7 +3174,7 @@ if $ARGS[0] = 'anal_creampie_surprise_cum_together':
|
|
|
'"Did... did we... did you...?" he pants.'
|
|
|
end
|
|
|
|
|
|
-!! gs 'sex_ev_reactions_creampie', 'creampie_react '
|
|
|
+!! gs 'sex_ev_reactions_creampie', 'creampie_react'
|
|
|
gs 'sex_ev_reactions', 'react_menu'
|
|
|
|
|
|
if (sex_ev['orgasm_count'] >= 5 or pcs_sleep < 20) and (hour >= 20 or hour =< 4):
|
|
@@ -3164,10 +3237,10 @@ end
|
|
|
|
|
|
if $ARGS[0] = 'cum_condom':
|
|
|
cla & *clr
|
|
|
- gs 'cum_call', '',$boy,1,3
|
|
|
+ gs 'cum_call', '', $npcID, 1, 3
|
|
|
$sex_ev['last_cum'] = 'condom'
|
|
|
!! remove later when reactions are written
|
|
|
-!! sex_ev['react '] = 1
|
|
|
+!! sex_ev['react'] = 1
|
|
|
|
|
|
|
|
|
if sex_ev['orgasm'] < orgasm:
|
|
@@ -3368,102 +3441,150 @@ if $ARGS[0] = 'broken_condom2':
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-if $ARGS[0] = 'girl_cum_condom_react ':
|
|
|
+if $ARGS[0] = 'girl_cum_condom_react':
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
+if $ARGS[0] = '2pump_enjoyment_desc':
|
|
|
+ if $sex_ev['fuck_enjoyment'] = 'enjoy':
|
|
|
+ 'Not that the enjoyment lasts very long.'
|
|
|
+ elseif $sex_ev['fuck_enjoyment'] = 'unsatisfying':
|
|
|
+ 'Not that the experience lasts very long.'
|
|
|
+ elseif $sex_ev['fuck_enjoyment'] = 'painful':
|
|
|
+ 'Thankfully, the pain doesn''t last very long.'
|
|
|
+ else
|
|
|
+ !! failsafe
|
|
|
+ 'Though it doesn''t last very long.'
|
|
|
+ end
|
|
|
+ '"Oh fuck! I''m cumming!"'
|
|
|
+end
|
|
|
+
|
|
|
if $ARGS[0] = '2pumpchump':
|
|
|
- act 'Continue':
|
|
|
- if sex_ev['condom'] = 1 and sex_ev['no_condom'] = 0:
|
|
|
+ if $sex_ev['cum_choice'] = 'creampie_surprise' or $sex_ev['cum_choice'] = 'creampie' or sex_ev['condom'] = 1:
|
|
|
+ gs 'cum_call', '', $npcID, 1, 3
|
|
|
+ !! remove later when reactions are written
|
|
|
+ !! sex_ev['react'] = 1
|
|
|
+ if $sex_ev['position'] = 'miss':
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/creampie1.mp4"></video></center>'
|
|
|
+ gs 'sex_ev_cum', '2pump_enjoyment_desc'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly stiffens up and thrusts his dick into you to the hilt.'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/cum71.jpg"></center>'
|
|
|
+ gs 'sex_ev_cum', '2pump_enjoyment_desc'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly stiffens up and thrusts his dick to the hilt behind you.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/cumvaginal.mp4"></video></center>'
|
|
|
+ gs 'sex_ev_cum', '2pump_enjoyment_desc'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly stiffens up, grabs your hips, and pulls you down all the way to the base of his cock.'
|
|
|
+ end
|
|
|
+ if sex_ev['condom'] = 1:
|
|
|
$sex_ev['last_cum'] = 'condom'
|
|
|
- gs 'cum_call', '',$boy,1,3
|
|
|
- !! remove later when reactions are written
|
|
|
- !! sex_ev['react '] = 1
|
|
|
- if $sex_ev['position'] = 'miss':
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/cum61.jpg"></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into you no more than <<rand(1,5)>> times total when his body suddenly stiffens up and groans, "Oh fuck!"'
|
|
|
- elseif $sex_ev['position'] = 'doggy':
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/cum71.jpg"></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into from behind you no more than <<rand(1,5)>> times total when his body suddenly stiffens up and you hear him groan, "Oh fuck!"'
|
|
|
- elseif $sex_ev['position'] = 'cowgirl':
|
|
|
- '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/cumvaginal.mp4"></video></center>'
|
|
|
- 'You bounce on top of <<$npc_firstname[$npcID]>> no more than <<rand(1,5)>> times total when his body suddenly stiffens beneath you and he grabs your hips, groaning, "Oh fuck!"'
|
|
|
- end
|
|
|
- '<<$npc_firstname[$npcID]>>''s cock throbs inside you, as well as something distinct moving beneath the latex of the condom. Seems like he''s already come.'
|
|
|
+ 'His cock throbs inside you and distinct moves inside the latex of the condom.'
|
|
|
if condom_break > 0:
|
|
|
gs 'sex_ev_cum', 'broken_condom1'
|
|
|
else
|
|
|
- gs 'sex_ev_cum', '2pumpchump_condom'
|
|
|
+ act 'Continue': gt 'sex_ev_cum', '2pumpchump_condom'
|
|
|
end
|
|
|
- elseif rand(1,2) = 1 and sex_ev['extra_caution'] = 0 and sex_ev['no_condom'] = 1 and sex_ev['creampie_allowance'] ! 1:
|
|
|
+ elseif sex_ev['no_condom'] = 1:
|
|
|
sex_ev['creampie_surprise'] = 1
|
|
|
gs 'sex_ev_cum', 'creampie_code'
|
|
|
- if $sex_ev['position'] = 'miss':
|
|
|
- '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/creampie1.mp4"></video></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into you no more than <<rand(1,5)>> times total when he suddenly grabs you tight as his body stiffens up, groaning, "Oh fuck!"'
|
|
|
- elseif $sex_ev['position'] = 'doggy':
|
|
|
- '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/doggy3.mp4"></video></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into you from behind no more than <<rand(1,5)>> times total when he suddenly grabs you tight as his body stiffens up, groaning, "Oh fuck!"'
|
|
|
- elseif $sex_ev['position'] = 'cowgirl':
|
|
|
- '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/cumvaginal.mp4"></video></center>'
|
|
|
- 'You bounce on top of <<$npc_firstname[$npcID]>> no more than <<rand(1,5)>> times total when he suddenly grabs you tight and his body stiffens beneath you, groaning, "Oh fuck!"'
|
|
|
- end
|
|
|
*nl
|
|
|
'His cock pulses within you and warmth floods your pussy.'
|
|
|
gs 'sex_ev_cum', '2pumpchump_creampie'
|
|
|
- else
|
|
|
- $sex_ev['last_cum'] = 'pullout'
|
|
|
- sex_ev['cock_inserted'] = 0
|
|
|
- if $sex_ev['position'] = 'miss':
|
|
|
- gs 'cum_call', 'stomach', $boy, 1
|
|
|
- $sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
- sex_ev['cum_stomach'] += 1
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum2.jpg"></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into you no more than <<rand(1,5)>> times total when he suddenly suddenly cries out, "Oh fuck!"'
|
|
|
- *nl
|
|
|
- 'His cock slips from your pussy and immediately sticky white liquid erupts from the tip, spattering across your stomach.'
|
|
|
- elseif $sex_ev['position'] = 'doggy':
|
|
|
- gs 'cum_call', 'butt', $boy,1
|
|
|
- gs 'cum_call', 'back', $boy,1
|
|
|
- sex_ev['cum_back'] += 1
|
|
|
- sex_ev['cum_ass'] += 1
|
|
|
- $sex_ev['cum_describe2'] = 'looking back at the white liquid glazing your ass'
|
|
|
- '<center><video autoplay loop src="images/shared/sex/cum/pullout_doggy1.mp4"></video></center>'
|
|
|
- '<<$npc_firstname[$npcID]>> thrusts into you from behind no more than <<rand(1,5)>> times total when he suddenly suddenly cries out, "Oh fuck!"'
|
|
|
- *nl
|
|
|
- 'His cock slips from your snatch and not even a moment later, hot sticky liquid spatters across your ass and back.'
|
|
|
- elseif $sex_ev['position'] = 'cowgirl':
|
|
|
- if sex_ev['not_inside'] = 1:
|
|
|
- gs 'cum_call', 'stomach', $boy, 1
|
|
|
- sex_ev['cum_stomach'] += 1
|
|
|
- $sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum2.jpg"></center>'
|
|
|
- 'You bounce on top of <<$npc_firstname[$npcID]>> no more than <<rand(1,5)>> times total when he suddenly groans, "Oh fuck!"'
|
|
|
- *nl
|
|
|
- 'He pushes you off him and onto your back, his cock popping out of you along the way. The second it clears your pussy, sticky white liquid erupts from the tip and spatters across your stomach.'
|
|
|
- end
|
|
|
- end
|
|
|
- gs 'sex_ev_cum', '2pumpchump_pullout'
|
|
|
end
|
|
|
+ else
|
|
|
+ $sex_ev['last_cum'] = 'pullout'
|
|
|
+ sex_ev['cock_inserted'] = 0
|
|
|
+ if $sex_ev['position'] = 'miss':
|
|
|
+ gs 'cum_call', 'stomach', $npcID, 1
|
|
|
+ $sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
+ sex_ev['cum_stomach'] += 1
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/stomach/bellycum5.mp4"></video></center>'
|
|
|
+ gs 'sex_ev_cum', '2pump_enjoyment_desc'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly pulls out.'
|
|
|
+ *nl
|
|
|
+ 'He pumps his shaft with his hand exactly once and cum erupts from the tip, spattering across your stomach.'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
+ sex_ev['cum_back'] += 1
|
|
|
+ sex_ev['cum_ass'] += 1
|
|
|
+ $sex_ev['cum_describe2'] = 'looking back at the white liquid glazing your ass'
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/pullout_doggy1.mp4"></video></center>'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly pulls out.'
|
|
|
+ *nl
|
|
|
+ 'His cock slips from your snatch and not even a moment later, hot sticky liquid spatters across your ass and back.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ gs 'cum_call', 'butt', $npcID,1
|
|
|
+ gs 'cum_call', 'back', $npcID,1
|
|
|
+ sex_ev['cum_stomach'] += 1
|
|
|
+ $sex_ev['cum_describe2'] = 'looking at the white liquid glazing your stomach'
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/pullout_cowgirl1.mp4"></video></center>'
|
|
|
+ 'It can''t be more than 30 seconds before <<$npc_usedname[$npcID]>> suddenly slips his cock out from under you and feel something hot and wet spattering across your back.'
|
|
|
+ end
|
|
|
+ act 'Continue': gt 'sex_ev_cum', '2pumpchump_pullout'
|
|
|
end
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = '2pumpchump_condom':
|
|
|
- act 'Continue':
|
|
|
+ sex_ev['cock_inserted'] = 0
|
|
|
+ cla & *clr
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/condom1.jpg"></center>'
|
|
|
+ if $sex_ev['position'] = 'miss':
|
|
|
+ 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, you can see that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, you look over your shoulder and can see that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ 'As you pull yourself off of <<$npc_firstname[$npcID]>>, his cock flops from your pussy you can see clearly that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
+ end
|
|
|
+ *nl
|
|
|
+ 'He looks incredibly uncomfortable and embarrassed.'
|
|
|
+ gs 'sex_ev_reactions', '2pump_react'
|
|
|
+end
|
|
|
+
|
|
|
+
|
|
|
+if $ARGS[0] = '2pumpchump_creampie':
|
|
|
+ act'Let him pull out':
|
|
|
+ sex_ev['cock_inserted'] = 0
|
|
|
cla & *clr
|
|
|
- '<center><img <<$set_imgh>> src="images/shared/sex/cum/condom1.jpg"></center>'
|
|
|
if $sex_ev['position'] = 'miss':
|
|
|
- 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, you can see that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/oops.jpg"></center>'
|
|
|
+ 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, feel a <i>pop</i> inside you and milky white fluid spills out from your snatch.'
|
|
|
elseif $sex_ev['position'] = 'doggy':
|
|
|
- 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, you look over your shoulder and can see that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/doggy2.mp4"></video></center>'
|
|
|
+ 'As <<$npc_firstname[$npcID]>> withdraws his cock from your pussy, feel a <i>pop</i> inside you and something thick dribble out of your snatch.'
|
|
|
elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ '<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/cowgirl3.mp4"></video></center>'
|
|
|
'As you pull yourself off of <<$npc_firstname[$npcID]>>, his cock flops from your pussy you can see clearly that the latex covering it is sagging and filled with white liquid. Any doubt you had that he hadn''t just nutted immediately is erased by the visual evidence.'
|
|
|
end
|
|
|
*nl
|
|
|
'He looks incredibly uncomfortable and embarrassed.'
|
|
|
- gs 'sex_ev_reactions', '2pump_react '
|
|
|
+ gs 'sex_ev_reactions', '2pump_react'
|
|
|
+ end
|
|
|
+ gs 'sex_ev_reactions_creampie', 'did_you_come_inside'
|
|
|
+end
|
|
|
+
|
|
|
+if $ARGS[0] = '2pumpchump_pullout':
|
|
|
+ sex_ev['cock_inserted'] = 0
|
|
|
+ cla & *clr
|
|
|
+ if $sex_ev['position'] = 'miss':
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum2.jpg"></center>'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/pullout_doggy1.jpg"></center>'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/cum/pullout_cowgirl1.jpg"></center>'
|
|
|
+ end
|
|
|
+ if $sex_ev['position'] = 'miss':
|
|
|
+ 'You look down at the cum spattered across your belly.'
|
|
|
+ elseif $sex_ev['position'] = 'doggy':
|
|
|
+ 'You look over your shoulder at the cum spattered across your back.'
|
|
|
+ elseif $sex_ev['position'] = 'cowgirl':
|
|
|
+ 'You look over your shoulder at the cum spattered across your back.'
|
|
|
end
|
|
|
+ *nl
|
|
|
+ 'He looks incredibly uncomfortable and embarrassed.'
|
|
|
+ gs 'sex_ev_reactions', '2pump_react'
|
|
|
end
|
|
|
|
|
|
|