|
@@ -8,7 +8,7 @@ if $ARGS[0] = 'sex_start':
|
|
|
elseif booty_call['cock_inserted'] = 1 and $booty_call['last_cum'] = 'creampie' and ($booty_call['position'] = 'miss' or $booty_call['position'] = 'doggy' or $booty_call['position'] = 'cowgirl'):
|
|
|
act'Fuck again':
|
|
|
booty_call['must_fuck'] = 1
|
|
|
- if booty_call['cum_count'] >= npc_sexdrive[$boy]:
|
|
|
+ if booty_call['cum_count'] >= npc_sexdrive[$boy] + booty_call['extra_cum']:
|
|
|
gs 'booty_call_after', 'fucked_out'
|
|
|
else
|
|
|
!! cla & *nl
|
|
@@ -27,7 +27,7 @@ if $ARGS[0] = 'sex_start':
|
|
|
end
|
|
|
|
|
|
act'Change positions':
|
|
|
- booty_call['force_initiative'] = 2
|
|
|
+ booty_call['force_initiative'] = 1
|
|
|
cla
|
|
|
if booty_call['no_condom'] ! 1:
|
|
|
gs 'booty_call_condoms', 'condoms'
|
|
@@ -103,20 +103,25 @@ if $ARGS[0] = 'sex_pre':
|
|
|
end
|
|
|
|
|
|
|
|
|
-
|
|
|
if $ARGS[0] = 'position_choose':
|
|
|
if stat['think_virgin'] = 1 and booty_call['fuck_count'] = 0:
|
|
|
gs 'booty_call_virgin', 'start_options'
|
|
|
!! initiative roll
|
|
|
!! elseif booty_call['no_sex'] = 0:
|
|
|
+ else
|
|
|
booty_call['initiative'] = rand(0,1)
|
|
|
if (booty_call['initiative'] = 1 and booty_call['force_initiative'] ! 2) or booty_call['force_initiative'] = 1:
|
|
|
!! player wins initiative
|
|
|
- if $booty_call['pos_speed'] = '':
|
|
|
- act'Let him choose':
|
|
|
- cla & *nl
|
|
|
- '"Take me however you want," you smile.'
|
|
|
+
|
|
|
+ act'Let him choose':
|
|
|
+ cla & *nl
|
|
|
+ if $booty_call['pos_speed'] = '':
|
|
|
+ '"Take me however you want," you smile.'
|
|
|
+ else
|
|
|
+ '"Fuck me again," you smile. "You pick how."'
|
|
|
+ end
|
|
|
booty_call['must_fuck'] = 1
|
|
|
+ booty_call['force_initiative'] = 2
|
|
|
if $npc_fav_pos[$boy] = 'missionary':
|
|
|
gs 'booty_call_miss', 'missionary_start'
|
|
|
elseif $npc_fav_pos[$boy] = 'doggy':
|
|
@@ -148,7 +153,7 @@ if $ARGS[0] = 'position_choose':
|
|
|
gs 'booty_call_sex', 'rand_position'
|
|
|
end
|
|
|
end
|
|
|
-!! end
|
|
|
+ end
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'he_choose_position':
|
|
@@ -217,6 +222,9 @@ if $ARGS[0] = 'rand_position':
|
|
|
!! failsafe: default to missionary
|
|
|
gs 'booty_call_miss', 'missionary_start'
|
|
|
end
|
|
|
+ else
|
|
|
+ !! failsafe: default to missionary
|
|
|
+ gs 'booty_call_miss', 'missionary_start'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -709,7 +717,7 @@ end
|
|
|
|
|
|
if $ARGS[0] = 'keep_going':
|
|
|
act'Keep going?':
|
|
|
- if booty_call['cum_count'] >= npc_sexdrive[$boy]:
|
|
|
+ if booty_call['cum_count'] >= npc_sexdrive[$boy] + booty_call['extra_cum']:
|
|
|
gs 'booty_call_after', 'fucked_out'
|
|
|
elseif $booty_call['position'] = 'miss' or $booty_call['position'] = 'doggy' or $booty_call['position'] = 'cowgirl':
|
|
|
|
|
@@ -939,8 +947,10 @@ if $ARGS[0] = 'harden_mouth':
|
|
|
'"Yeah, that''s right... Just like that little guy..." you whisper, pulling your mouth off with a pop and smiling wickedly as you continue slowly pumping him with your hand.'
|
|
|
end
|
|
|
booty_call['not_done'] = 0
|
|
|
- if booty_call['force_harden'] > 0:booty_call['force_harden'] = 2
|
|
|
- booty_call['extra_cum'] += 1
|
|
|
+ if booty_call['force_harden'] > 0:
|
|
|
+ booty_call['force_harden'] = 2
|
|
|
+ booty_call['extra_cum'] += 1
|
|
|
+ end
|
|
|
$booty_call['foreplay'] = ''
|
|
|
gs'booty_call_sex', 'reset'
|
|
|
act'Keep blowing him':cla & *clr & gs 'booty_call_start', 'bj_dom2'
|
|
@@ -1001,7 +1011,7 @@ if $ARGS[0] = 'reset':
|
|
|
booty_call['spit'] = 0
|
|
|
booty_call['gag'] = 0
|
|
|
booty_call['react'] = 0
|
|
|
-
|
|
|
+ booty_call['force_initiative'] = 0
|
|
|
booty_call['smoke_break'] = 0
|
|
|
booty_call['first_break'] = 0
|
|
|
booty_call['cycle_limit'] = 0
|
|
@@ -1011,6 +1021,7 @@ if $ARGS[0] = 'reset':
|
|
|
booty_call['take_in_stride'] = 0
|
|
|
booty_call['sex_over'] = 0
|
|
|
if booty_call['no_condom'] = 1: booty_call['condom'] = 0
|
|
|
+ booty_call['good_for_you'] = 0
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'pain':
|
|
@@ -1400,6 +1411,7 @@ end
|
|
|
if $ARGS[0] = 'wakeup_sex':
|
|
|
booty_call['sleep_fuck'] = 1
|
|
|
booty_call['wake_fuck'] = 1
|
|
|
+ booty_call['morning_after'] = 1
|
|
|
gs'arousal', 'vaginal', rand(5,10), 'no_orgasm_msg'
|
|
|
if npc_sex_speed <= 2:
|
|
|
$booty_call['sleep_video1'] = '<center><video autoplay loop src="images/shared/sex/sleep/slow<<rand(1,2)>>.mp4"></video></center>'
|
|
@@ -1424,11 +1436,7 @@ end
|
|
|
|
|
|
if $ARGS[0] = 'wakeup_sex2':
|
|
|
cla & *clr
|
|
|
- if daystage = 2:
|
|
|
- '<center><video autoplay loop src="images/shared/sex/vag/miss/kotovsex0.mp4"></video></center>'
|
|
|
- else
|
|
|
- '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
|
|
|
- end
|
|
|
+ '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/3.jpg"></center>'
|
|
|
'Your eyes flutter open and find <<$npc_firstname[$boy]>> balls deep inside you, happily fucking you first thing in the morning.'
|
|
|
gs'booty_call_sex', 'wakeup_sex_options'
|
|
|
end
|
|
@@ -1447,8 +1455,7 @@ if $ARGS[0] = 'wakeup_sex_options':
|
|
|
|
|
|
act'Moan':
|
|
|
cla & *clr
|
|
|
- booty_call['wakeup_fuck'] = 1
|
|
|
- $booty_call['position'] = 'miss'
|
|
|
+ gs'booty_call_sex', 'morning_wake_fuck_code'
|
|
|
if daystage = 2:
|
|
|
'<center><video autoplay loop src="images/shared/sex/vag/miss/med1.mp4"></video></center>'
|
|
|
else
|
|
@@ -1503,6 +1510,7 @@ if $ARGS[0] = 'wakeup_sex_options':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'morning_wake_fuck_code':
|
|
|
+ booty_call['start_time'] = totminut
|
|
|
booty_call['wakeup_fuck'] = 1
|
|
|
$booty_call['position'] = 'miss'
|
|
|
if daystage = 2:
|
|
@@ -1621,6 +1629,7 @@ if $ARGS[0] = 'morning_wtf_forgive2':
|
|
|
|
|
|
act'Oh alright':
|
|
|
booty_call['morning_fuck'] = 2
|
|
|
+ booty_call['start_time'] = totminut
|
|
|
cla & *clr
|
|
|
$npc_apt_bedroom[$boy]
|
|
|
'You give him a look and after a brief pause, you sigh dramatically, rolling your eyes.'
|
|
@@ -1632,6 +1641,7 @@ if $ARGS[0] = 'morning_wtf_forgive2':
|
|
|
|
|
|
act'Sure':
|
|
|
booty_call['morning_fuck'] = 2
|
|
|
+ booty_call['start_time'] = totminut
|
|
|
cla & *clr
|
|
|
$npc_apt_bedroom[$boy]
|
|
|
'"Sure," you grin, beckoning him closer so you can put his raging erection to use.'
|
|
@@ -1641,6 +1651,7 @@ if $ARGS[0] = 'morning_wtf_forgive2':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'wakeup_sex_continue':
|
|
|
+ booty_call['start_time'] = totminut
|
|
|
if npc_sex_speed <= 2:
|
|
|
booty_call['speed'] = 1
|
|
|
act'Fuck <<$npc_firstname[$boy]>>':gs'booty_call_miss', 'miss1.2'
|