sex_ev_sex.qsrc 83 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939
  1. # sex_ev_sex
  2. if $ARGS[0] = 'inserted_img':
  3. if sex_ev['cock_inserted'] = 1:
  4. if $sex_ev['position'] = 'miss':
  5. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
  6. elseif $sex_ev['position'] = 'doggy':
  7. '<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/2.jpg"></center>'
  8. elseif $sex_ev['position'] = 'cowgirl':
  9. '<center><img <<$set_imgh>> src="images/shared/sex/vag/cowgirl/1.jpg"></center>'
  10. end
  11. else
  12. $sex_ev['bed_room']
  13. end
  14. end
  15. if $ARGS[0] = 'sex_start':
  16. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0:
  17. act'Give him your virginity':gs'sex_ev_virgin', 'start1'
  18. elseif sex_ev['fuck_count'] = 0 and ($sex_ev['position'] ! 'miss' or $sex_ev['position'] ! 'doggy' or $sex_ev['position'] ! 'cowgirl'):
  19. act'Fuck <<$npc_firstname[$boy]>>':sex_ev['must_fuck'] = 1 & gs 'sex_ev_sex', 'sex_pre'
  20. elseif sex_ev['cock_inserted'] = 1 and $sex_ev['last_cum'] = 'creampie' and ($sex_ev['position'] = 'miss' or $sex_ev['position'] = 'doggy' or $sex_ev['position'] = 'cowgirl'):
  21. act'Fuck again':
  22. sex_ev['must_fuck'] = 1
  23. if sex_ev['cum_count'] >= npc_sexdrive[$boy] + sex_ev['extra_cum']:
  24. gs 'sex_ev_after', 'fucked_out'
  25. else
  26. !! cla & *nl
  27. cla
  28. $sex_ev['reset_pos'] = $sex_ev['position']
  29. !! minut += rand(1,2)
  30. !! '"Wanna keep going?" you ask, flexing your pussy around his cock. It twitches inside in response, feeling a little stiffer than before, causing you to grin. "That feels like a yes."'
  31. act'Stay in the same position':
  32. cla
  33. gs 'sex_ev_sex', 'reset'
  34. if sex_ev['no_condom'] ! 1:
  35. gs 'sex_ev_condoms', 'condoms'
  36. else
  37. gt 'sex_ev_<<$sex_ev[''reset_pos'']>>', $sex_ev['pos_speed']
  38. end
  39. end
  40. act'Change positions':
  41. sex_ev['force_initiative'] = 1
  42. sex_ev['change_pos'] = 1
  43. cla
  44. if sex_ev['no_condom'] ! 1:
  45. gs 'sex_ev_condoms', 'condoms'
  46. else
  47. gs 'sex_ev_sex', 'position_choose'
  48. end
  49. end
  50. end
  51. end
  52. else
  53. act'Fuck again':
  54. cla
  55. sex_ev['fuck_again'] = 1
  56. if sex_ev['cum_count'] >= npc_sexdrive[$boy] + sex_ev['extra_cum']:
  57. gs 'sex_ev_after', 'fucked_out'
  58. else
  59. !! cla & *clr
  60. !! '<center><img <<$set_imgh>> src="images/shared/sex/misc/smile.jpg"></center>'
  61. !! '"Ready to go again?" you grin eagerly at <<$npc_firstname[$boy]>>.'
  62. !! '"Yeah, gimme a minute to get hard again," he grunts back, working himself with his hand to force some stiffness back into his cock while you decide what position you want to fuck in next.'
  63. gs 'sex_ev_sex', 'reset'
  64. sex_ev['must_fuck'] = 1
  65. if sex_ev['no_condom'] = 0:
  66. gs 'sex_ev_condoms', 'condoms'
  67. else
  68. gs 'sex_ev_sex', 'position_choose'
  69. end
  70. end
  71. end
  72. end
  73. end
  74. if $ARGS[0] = 'sex_pre':
  75. cla & *clr
  76. $sex_ev['bed_room']
  77. if sex_ev['fuck_count'] = 0:
  78. if sex_ev['skip_foreplay'] = 1:
  79. '"I need you inside me <i>now</i>," you gasp, desperate to skip the foreplay and get to the fucking already.'
  80. elseif sex_ev['about_time'] = 1:
  81. '"It''s about fucking time," you say, scooting backwards onto the bed.'
  82. elseif sex_ev['fuck_now'] = 1:
  83. sex_ev['must_fuck'] = 1
  84. '"Enough of the foreplay," you say with a lusty growl. "It''s time to fuck."'
  85. elseif sex_ev['not_today'] = 1:
  86. sex_ev['not_today'] = 2
  87. '"I thought you didn''t want to fuck today," <<$npc_firstname[$boy]>> says with a wry smile.'
  88. '"Changed my mind," you grin back.'
  89. elseif sex_ev['position_choose'] = 0:
  90. '"I want you inside me," you smile seductively.'
  91. end
  92. elseif sex_ev['fuck_count'] > 0:
  93. if sex_ev['get_hard'] = 1:
  94. minut += rand(1,2)
  95. sex_ev['get_hard'] = 0
  96. 'After a minute or so, he starts to stiffen up again.'
  97. '<i>Finally...</i>'
  98. else
  99. '"I haven''t had enough yet," you say, seductively, pulling <<$npc_firstname[$boy]>> towards you.'
  100. end
  101. end
  102. if know_virgin[$boy] = 1:
  103. know_virgin[$boy] = 2
  104. '"I thought you said you were saving your virginity," <<$npc_firstname[$boy]>> says, looking a little confused but extremely excited.'
  105. '"I accidentally lost it somewhere," you grin. "Now hurry up and fuck me."'
  106. end
  107. sex_ev['position_choose'] = 1
  108. gs 'stat'
  109. if sex_ev['condom'] ! 0 or sex_ev['no_condom'] ! 0:
  110. gs 'sex_ev_sex', 'position_choose'
  111. end
  112. gs 'sex_ev_condoms', 'condoms'
  113. end
  114. if $ARGS[0] = 'position_choose':
  115. sex_ev['cum_warn'] = 0
  116. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0:
  117. gs 'sex_ev_virgin', 'start_options'
  118. !! initiative roll
  119. !! elseif sex_ev['no_sex'] = 0:
  120. else
  121. sex_ev['initiative'] = rand(0,1)
  122. if (sex_ev['initiative'] = 1 and sex_ev['force_initiative'] ! 2) or sex_ev['force_initiative'] = 1:
  123. !! player wins initiative
  124. act'Let him choose':
  125. cla & *nl
  126. if $sex_ev['pos_speed'] = '':
  127. '"Take me however you want," you smile.'
  128. else
  129. '"Fuck me again," you smile. "You pick how."'
  130. end
  131. sex_ev['must_fuck'] = 1
  132. sex_ev['force_initiative'] = 2
  133. if $npc_fav_pos[$boy] = 'miss':
  134. gs 'sex_ev_miss', 'missionary_start'
  135. elseif $npc_fav_pos[$boy] = 'doggy':
  136. gs 'sex_ev_doggy', 'doggy_start'
  137. elseif $npc_fav_pos[$boy] = 'cowgirl':
  138. gs 'sex_ev_cowgirl', 'cowgirl_start'
  139. else
  140. gs 'sex_ev_sex', 'rand_position'
  141. end
  142. !! if npc_condom_conscious[$boy] = 1 or sex_ev['condom'] = 1:
  143. !! end
  144. end
  145. gs 'sex_ev_miss', 'missionary_start'
  146. gs 'sex_ev_doggy', 'doggy_start'
  147. gs 'sex_ev_cowgirl', 'cowgirl_start'
  148. else
  149. !! boy wins initiative
  150. cla
  151. if rand(0,1) = 1:
  152. if $npc_fav_pos[$boy] = 'miss':
  153. gs 'sex_ev_miss', 'missionary_start'
  154. elseif $npc_fav_pos[$boy] = 'doggy':
  155. gs 'sex_ev_doggy', 'doggy_start'
  156. elseif $npc_fav_pos[$boy] = 'cowgirl':
  157. gs 'sex_ev_cowgirl', 'cowgirl_start'
  158. else
  159. gs 'sex_ev_sex', 'rand_position'
  160. end
  161. else
  162. gs 'sex_ev_sex', 'rand_position'
  163. end
  164. end
  165. end
  166. end
  167. if $ARGS[0] = 'he_initiate':
  168. end
  169. if $ARGS[0] = 'he_choose_position':
  170. if $sex_ev['position'] = 'kuni' or $sex_ev['position'] = 'blowjob':sex_ev['must_fuck'] = 1
  171. *nl
  172. if $npc_lovername[$boy] = '':
  173. '"Do whatever you want to me babe," you smile.'
  174. else
  175. '"Do whatever you want to me <<$npc_lovername[$boy]>>," you smile.'
  176. end
  177. act'Continue':
  178. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0:
  179. cla & *clr
  180. $sex_ev['position'] = 'miss'
  181. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss3.jpg"></center>'
  182. '<<$npc_firstname[$boy]>> pushes you down onto the bed and puts his hands on your knees, spreading your legs apart, and lines his cock up with your pussy.'
  183. '"I wanna fuck your pussy."'
  184. act'Stop him (virgin)':gt'sex_ev_virgin', 'lover_wait'
  185. act'Let him take your virginity':gs'sex_ev_virgin', 'start3'
  186. elseif rand(0,1) = 1:
  187. if $npc_fav_pos[$boy] = 'miss':
  188. gs 'sex_ev_miss', 'missionary_start'
  189. elseif $npc_fav_pos[$boy] = 'doggy':
  190. gs 'sex_ev_doggy', 'doggy_start'
  191. elseif $npc_fav_pos[$boy] = 'cowgirl':
  192. gs 'sex_ev_cowgirl', 'cowgirl_start'
  193. elseif $npc_fav_pos[$boy] = 'blowjob' and sex_ev['must_fuck'] ! 1:
  194. gs 'sex_ev_foreplay', 'bj_ask'
  195. elseif npc_pussyeater[$boy] = 1 and sex_ev['must_fuck'] ! 1:
  196. *nl
  197. '<<$npc_firstname[$boy]>> starts leading a trail of kisses down your stomach towards your pussy.'
  198. gs 'sex_ev_foreplay', 'kuni_start'
  199. else
  200. gs 'sex_ev_sex', 'rand_position'
  201. end
  202. else
  203. gs 'sex_ev_sex', 'rand_position'
  204. end
  205. end
  206. end
  207. if $ARGS[0] = 'rand_position':
  208. cla
  209. if sex_ev['must_fuck'] = 1:
  210. sex_ev['position_rand'] = rand(1,3)
  211. else
  212. sex_ev['position_rand'] = rand(1,5)
  213. end
  214. if stat['think_virgin'] = 0 or sex_ev['fuck_count'] > 0:
  215. if sex_ev['position_rand'] = 1:
  216. !! missionary
  217. gs 'sex_ev_miss', 'missionary_start'
  218. elseif sex_ev['position_rand'] = 2:
  219. !! doggy
  220. gs 'sex_ev_doggy', 'doggy_start'
  221. elseif sex_ev['position_rand'] = 3:
  222. !! cowgirl
  223. gs 'sex_ev_cowgirl', 'cowgirl_start'
  224. elseif sex_ev['position_rand'] = 4 and sex_ev['must_fuck'] ! 1:
  225. !! blowjob
  226. gs 'sex_ev_foreplay', 'bj_ask'
  227. elseif sex_ev['position_rand'] = 5 and sex_ev['must_fuck'] ! 1 and (sex_ev['creampie_count'] < 1 or npc_pussyeater[$boy] = 1):
  228. *nl
  229. '<<$npc_firstname[$boy]>> starts leading a trail of kisses down your stomach towards your pussy.'
  230. gs 'sex_ev_foreplay', 'kuni_start'
  231. else
  232. !! failsafe: default to missionary
  233. gs 'sex_ev_miss', 'missionary_start'
  234. end
  235. else
  236. !! failsafe: default to missionary
  237. gs 'sex_ev_miss', 'missionary_start'
  238. end
  239. end
  240. if $ARGS[0] = 'fuck_arousal_code':
  241. sex_ev['fuck_time_temp'] = rand(1,4)
  242. sex_ev['fuck_time_total'] += sex_ev['fuck_time_temp']
  243. gs 'arousal', 'vaginal', sex_ev['fuck_time_temp'],'no_orgasm_msg'
  244. gs 'arousal', 'vaginal', -sex_ev['fuck_time_temp'],'no_orgasm_msg'
  245. gs 'stat'
  246. end
  247. if $ARGS[0] = 'fuck_rough_arousal_code':
  248. sex_ev['fuck_time_temp'] = rand(1,4)
  249. sex_ev['fuck_time_total'] += sex_ev['fuck_time_temp']
  250. gs 'arousal', 'vaginal', sex_ev['fuck_time_temp'],'no_orgasm_msg', 'rough'
  251. gs 'arousal', 'vaginal', -sex_ev['fuck_time_temp'],'no_orgasm_msg', 'rough'
  252. gs 'stat'
  253. end
  254. if $ARGS[0] = 'fuck_rough_no_cum_code':
  255. $orgasm_or = 'no'
  256. sex_ev['fuck_time_temp'] = rand(1,4)
  257. sex_ev['fuck_time_total'] += sex_ev['fuck_time_temp']
  258. gs 'arousal', 'vaginal', sex_ev['fuck_time_temp'],'no_orgasm_msg', 'rough'
  259. gs 'stat'
  260. end
  261. if $ARGS[0] = 'fuck_no_cum_code':
  262. $orgasm_or = 'no'
  263. sex_ev['fuck_time_temp'] = rand(1,4)
  264. sex_ev['fuck_time_total'] += sex_ev['fuck_time_temp']
  265. gs 'arousal', 'vaginal', sex_ev['fuck_time_temp'],'no_orgasm_msg'
  266. gs 'stat'
  267. end
  268. if $ARGS[0] = 'fuck_arousal_cum_code':
  269. sex_ev['fuck_time_temp'] = 1
  270. sex_ev['fuck_time_total'] += 1
  271. if sex_ev['creampie_ask'] = 1: sex_ev['ask_creampie_count'] += 1
  272. gs 'arousal', 'vaginal', sex_ev['fuck_time_temp'],'no_orgasm_msg'
  273. gs 'stat'
  274. end
  275. if $ARGS[0] = 'girl_orgasm_change_position':
  276. if $sex_ev['position'] = $npc_fav_pos[$boy] or rand(1,2) = 1:
  277. gs 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>>_girl_orgasm_continue'
  278. else
  279. if rand(1,3) = 1:
  280. gs 'sex_ev_miss', 'miss_girl_orgasm_continue'
  281. elseif rand(1,2) = 1:
  282. gs 'sex_ev_doggy', 'doggy_girl_orgasm_continue'
  283. else
  284. gs 'sex_ev_cowgirl', 'cowgirl_girl_orgasm_continue'
  285. end
  286. end
  287. end
  288. if $ARGS[0] = 'fuck_continue':
  289. sex_ev['cock_inserted'] = 1
  290. sex_ev['fuck'] = 1
  291. !! this is just so the game remembers what positions you fucked in
  292. if $sex_ev['position'] = 'miss':
  293. sex_ev['miss_fuck'] = 1
  294. elseif $sex_ev['position'] = 'doggy':
  295. sex_ev['doggy_fuck'] = 1
  296. elseif $sex_ev['position'] = 'cowgirl':
  297. sex_ev['cowgirl_fuck'] = 1
  298. end
  299. if sex_ev['girl_orgasm'] = 0:
  300. if sex_ev['bored'] = 1:
  301. act'Keep going':gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''pos_speed'']>>.bored'
  302. elseif sex_ev['fuck_enjoyment'] = -1:
  303. $orgasm_or = 'no'
  304. if sex_ev['speed'] = 3:
  305. act'Sob':sex_ev['fuck_pain'] = 4 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  306. act'Try to hold back tears':sex_ev['fuck_pain'] = 3 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  307. else
  308. act'Hold back tears':sex_ev['fuck_pain'] = 3 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  309. end
  310. act'Perservere':sex_ev['fuck_pain'] = 2 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  311. act'The pain is fading':sex_ev['fuck_pain'] = 1 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  312. elseif sex_ev['fuck_enjoyment'] = 0:
  313. $orgasm_or = 'no'
  314. act'Just keep fucking':sex_ev['moan'] = 1 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  315. act'Fake some moans':sex_ev['moan'] = 2 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  316. act'Starting to feel good':sex_ev['fuck_pain'] = -1 & $orgasm_or = '' & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  317. else
  318. act'Focus on the sensations':$orgasm_or = '' & sex_ev['dirty_talk'] = 0 & sex_ev['moan'] = 0 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  319. act'Moan softly':$orgasm_or = '' & sex_ev['dirty_talk'] = 0 & sex_ev['moan'] = 1 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  320. act'Moan loudly':$orgasm_or = '' & sex_ev['dirty_talk'] = 0 & sex_ev['moan'] = 2 & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  321. !! act'Dirty talk...':gs 'sex_ev_sex', 'dirty_talk1'
  322. act'Dirty talk':
  323. $orgasm_or = ''
  324. sex_ev['moan'] = 0
  325. sex_ev['dirty_talk'] = 1
  326. gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  327. end
  328. !!{ if $sex_ev['speed'] ! 3:
  329. act'Talk while fucking':
  330. cla
  331. if mid($boy,1,1) = 'A':
  332. gs 'sex_ev_sex_talk_<<$boy>>', 'talk_menu'
  333. else
  334. gs 'sex_ev_sex_talk', 'talk_menu'
  335. end
  336. end
  337. end}
  338. if sex_ev['fuck_enjoyment'] ! 2:
  339. act'Fake enjoyment':sex_ev['bored'] = 1 & sex_ev['moan'] = 3 & $orgasm_or = 'no' & gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  340. end
  341. end
  342. act'Change position':
  343. cla
  344. sex_ev['change_pos'] = 1
  345. gs 'sex_ev_sex', 'position_change'
  346. end
  347. if $sex_ev['position'] = 'cowgirl':
  348. act'Change pace':gs 'sex_ev_cowgirl', 'cowgirl_change_pace'
  349. end
  350. if sex_ev['stop_orgasm'] = 0:
  351. act'Prevent orgasm':
  352. sex_ev['stop_orgasm'] = 1
  353. $orgasm_or = 'no'
  354. msg 'You will not orgasm from sex while this is toggled'
  355. gs 'sex_ev_sex', 'fuck_continue'
  356. end
  357. else
  358. act'Release orgasm':
  359. sex_ev['stop_orgasm'] = 0
  360. $orgasm_or = ''
  361. msg 'You can orgasm again'
  362. gs 'sex_ev_sex', 'fuck_continue'
  363. end
  364. end
  365. gs'sex_ev_after', 'tap_out'
  366. else
  367. sex_ev['girl_orgasm'] = 0
  368. if $npc_fav_pos[$boy] = 'miss' and rand(0,1) = 1:
  369. gs 'sex_ev_miss', 'miss_girl_orgasm_continue'
  370. elseif $npc_fav_pos[$boy] = 'doggy' and rand(0,1) = 1:
  371. gs 'sex_ev_doggy', 'doggy_girl_orgasm_continue'
  372. elseif $npc_fav_pos[$boy] = 'cowgirl' and rand(0,1) = 1:
  373. gs 'sex_ev_cowgirl', 'cowgirl_girl_orgasm_continue'
  374. else
  375. gs 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>>_girl_orgasm_continue'
  376. end
  377. end
  378. end
  379. if $ARGS[0] = 'position_change':
  380. sex_ev['bored'] = 0
  381. if $sex_ev['position'] ! 'miss': gs 'sex_ev_miss', 'missionary_start'
  382. if $sex_ev['position'] ! 'doggy': gs 'sex_ev_doggy', 'doggy_start'
  383. if $sex_ev['position'] ! 'cowgirl': gs 'sex_ev_cowgirl', 'cowgirl_start'
  384. act'Switch to blowjob':
  385. cla
  386. sex_ev['blowjob_switch'] = 1
  387. act'Pussy needs a break':
  388. cla & *clr
  389. if $sex_ev['position'] = 'miss':
  390. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/3.jpg"></center>'
  391. else
  392. gs 'sex_ev_sex', 'inserted_img'
  393. end
  394. '"Think I could blow you for a little while?" you ask, stopping <<$npc_firstname[$boy]>> mid-thrust. "My pussy could use quick break."'
  395. if npc_selfish[$boy] = 1 and rand(1,3) < 3 and $npc_fav_pos[$boy] ! 'blowjob':
  396. '"Come on, can''t you just bear with it a little longer?" <<$npc_firstname[$boy]>> whines. "I''m really enjoying this."'
  397. act'Acquiesce':
  398. cla
  399. act'Reluctantly':
  400. cla & *nl
  401. '"I guess we can keep going for now," you sigh reluctantly and get back to fucking <<$npc_firstname[$boy]>>.'
  402. gs'sex_ev_sex', 'fuck_continue'
  403. end
  404. act'Generously':
  405. cla & *nl
  406. '"If you''re really enjoying it that much..." you trail off with a smile and resume fucking <<$npc_firstname[$boy]>>.'
  407. gs'sex_ev_sex', 'fuck_continue'
  408. end
  409. end
  410. act'Insist':
  411. cla & *nl
  412. '"Seriously," you insist. "My pussy can''t take much more of this if we keep it up. Just a quick break and then we''ll get right back to sex, okay?"'
  413. '"Ugh, fiiiine," <<$npc_firstname[$boy]>> moans begrudgingly.'
  414. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  415. end
  416. if $npc_dick_desc[$boy] = 'thick' or $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':
  417. act'Dick too big':
  418. cla & *nl
  419. '"You''re dick is just too big for me," you moan. "My vagina is gonna have bruises tomorrow if we keep going like this. I just need a break. Please?"'
  420. '"Ugh, fiiiine," <<$npc_firstname[$boy]>> moans begrudgingly.'
  421. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  422. end
  423. act'Dick too big (appeal to his pride)':
  424. cla & *nl
  425. '"It''s cause your dick is so big," you say with a sultry smile. "I just can''t handle your <i>big <b>huge</b></i> cock. Just a quick break and then you can get right back to destroying my pussy."'
  426. '"Well," <<$npc_firstname[$boy]>> says haughtily. "I guess if you can''t handle it..."'
  427. act'Thanks':
  428. cla & *nl
  429. '"Thanks," you smile with gratitude and slip off his cock to take it in your mouth.'
  430. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  431. end
  432. act'Moron':
  433. cla & *nl
  434. '"Thanks," you smile and slip off his cock.'
  435. *nl
  436. '<i>Boys are so easy to control,</i> you think to yourself, rolling your eyes as you take his cock in your mouth.'
  437. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  438. end
  439. end
  440. end
  441. elseif $npc_fav_pos[$boy] = 'blowjob':
  442. '"Sure," he grins. "I love blowjobs anyways."'
  443. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  444. else
  445. '"Sure," he grins. "As long as we can come back later."'
  446. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  447. end
  448. end
  449. end
  450. end
  451. if $ARGS[0] = 'girl_cum_pre':
  452. *nl
  453. 'It isn''t long before you feel right at the edge of climax. Your body tenses up, pressure builds inside you, straining against your skin which feels hot and tingly. You feel like you''re going to explode any second now.'
  454. end
  455. if $ARGS[0] = 'sex_end':
  456. if sex_ev['mad'] = 1:
  457. gs'sex_ev_after', 'bad_sex_end'
  458. else
  459. gs'sex_ev_after', 'stop_here'
  460. end
  461. if sex_ev['sex_stop'] = 0:
  462. !! gs'sex_ev_sex', 'keep_fucking'
  463. gs'sex_ev_sex', 'keep_going'
  464. !! gs'sex_ev_sex', 'sex_start'
  465. gs'sex_ev_sex', 'take_a_break'
  466. gs'sex_ev_sex', 'harden_hand'
  467. gs'sex_ev_sex', 'harden_mouth'
  468. end
  469. !! act'Clean up': gs'sex_ev_after', 'wipe_menu'
  470. !! gs'sex_ev_after', 'his_wipes'
  471. gs'sex_ev_after', 'cum_clean'
  472. if sex_ev['react'] = 0:
  473. gs'sex_ev_after', 'facial_mouth_clean'
  474. gs'sex_ev_reactions', 'cum_kiss_cock'
  475. gs'sex_ev_reactions', 'cum_react'
  476. end
  477. gs'sex_ev_after', 'tap_out'
  478. end
  479. if $ARGS[0] = 'speed_select':
  480. if sex_ev['hate_fuck'] = 1:
  481. sex_ev['speed'] = 3
  482. elseif sex_ev['too_rough'] = 1 or npc_no_rough[$boy] > 0:
  483. sex_ev['speed'] = rand(1,2)
  484. else
  485. sex_ev['speed'] = npc_sex_speed[$boy] + rand(-1,1)
  486. if sex_ev['speed'] <= 0: sex_ev['speed'] = 1
  487. if sex_ev['speed'] > 3: sex_ev['speed'] = 3
  488. end
  489. end
  490. if $ARGS[0] = 'dirty_talk1':
  491. cla
  492. act'... about his cock':
  493. sex_ev['dirty_talk'] = 1
  494. gs 'sex_ev_sex', 'dirty_talk2'
  495. end
  496. act'... about your arousal':
  497. sex_ev['dirty_talk'] = 2
  498. gs 'sex_ev_sex', 'dirty_talk2'
  499. end
  500. act'... about his fucking':
  501. sex_ev['dirty_talk'] = 3
  502. gs 'sex_ev_sex', 'dirty_talk2'
  503. end
  504. !! act'... because you''re a dirty girl':
  505. !! sex_ev['dirty_talk'] = 4
  506. !! gs 'sex_ev_sex', 'dirty_talk2'
  507. !! end
  508. end
  509. if $ARGS[0] = 'dirty_talk2':
  510. $orgasm_or = ''
  511. sex_ev['moan'] = 0
  512. sex_ev['dirty_talk'] = 1
  513. gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>><<sex_ev[''speed'']>>.2'
  514. end
  515. if $ARGS[0] = 'take_a_break':
  516. act'Take a break':
  517. cla & *clr
  518. !! if Sveta came
  519. minut += rand(1,3)
  520. gs 'stat'
  521. sex_ev['react'] = 1
  522. if $sex_ev['last_cum'] = 'creampie':
  523. if sex_ev['cock_inserted'] = 0:
  524. '<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/miss1.jpg"></center>'
  525. gs 'sex_ev_sex', 'break_ask'
  526. *nl
  527. 'You flop down onto the bed beside <<$npc_firstname[$boy]>>, feeling his cum trickling from your pussy.'
  528. *nl
  529. 'A few minutes pass and your breathing slowly calms, relaxing in a moment of quiet satisfaction.'
  530. gs 'sex_ev_sex', 'break_time'
  531. else
  532. if $sex_ev['position'] = 'miss':
  533. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
  534. elseif $sex_ev['position'] = 'doggy':
  535. '<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/1.jpg"></center>'
  536. elseif $sex_ev['position'] = 'cowgirl':
  537. '<center><img <<$set_imgh>> src="images/shared/sex/vag/cowgirl/1.jpg"></center>'
  538. end
  539. gs 'sex_ev_sex', 'break_ask'
  540. act'Pull apart':
  541. sex_ev['cock_inserted'] = 0
  542. cla & *clr
  543. if $sex_ev['last_cum'] = 'creampie':
  544. if $sex_ev['position'] = 'miss':
  545. '<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/after1.jpg"></center>'
  546. '<<$npc_firstname[$boy]>> climbs off of you and flops down beside you. You breathe slowly, letting yourself sink into the bed as you feel <<$npc_firstname[$boy]>>''s cum trickle from your pussy.'
  547. elseif $sex_ev['position'] = 'doggy':
  548. '<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/doggy2.jpg"></center>'
  549. '<<$npc_firstname[$boy]>> climbs off of you and flops down beside you. You barely move, breathing slowly and let your face sink into the pillow as <<$npc_firstname[$boy]>>''s cum trickles from your pussy.'
  550. elseif $sex_ev['position'] = 'cowgirl':
  551. '<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/after1.jpg"></center>'
  552. 'You climb off of <<$npc_firstname[$boy]>>, flopping down beside him and let yourself sink into the softness of the bed. His cum slowly oozes from your pussy.'
  553. end
  554. elseif $sex_ev['last_cum'] = 'condom':
  555. if $sex_ev['position'] = 'miss':
  556. '<center><video autoplay loop src="images/shared/sex/after/miss_after1.mp4"></video></center>'
  557. '<<$npc_firstname[$boy]>> climbs off of you and flops down beside you. You breathe slowly, letting yourself sink into the bed, feeling your your pussy continue to leak as <<$npc_firstname[$boy]>> pulls off the used condom and tosses it aside.'
  558. elseif $sex_ev['position'] = 'doggy':
  559. '<center><video autoplay loop src="images/shared/sex/after/doggy_after1.mp4"></video></center>'
  560. '<<$npc_firstname[$boy]>> climbs off of you and you roll over to face him, thighs slick with your own juices and head swimming with post-fuck endorphins, while he pulls off the used condom and tosses it aside.'
  561. elseif $sex_ev['position'] = 'cowgirl':
  562. '<center><video autoplay loop src="images/shared/sex/after/cowgirl_after1.mp4"></video></center>'
  563. 'You climb off of <<$npc_firstname[$boy]>>, flopping down beside him and let yourself sink into the softness of the bed, sighing with satisfaction as you feel post-fuck juices continue to leak from your pussy and <<$npc_firstname[$boy]>> pulls off the used condom and tosses it aside.'
  564. end
  565. end
  566. *nl
  567. if sex_ev['speed'] <= 2:
  568. 'The two of you just stay like that for a while, basking in the afterglow of your love-making.'
  569. else
  570. 'The two of you just stay like that for a while, basking in the afterglow of your rough fucking.'
  571. end
  572. gs 'sex_ev_sex', 'break_time'
  573. end
  574. act'Stay like this':
  575. cla & *nl
  576. if $sex_ev['position'] = 'miss':
  577. 'You lay still, leaving <<$npc_firstname[$boy]>>''s occasionally twitching cock stuffed inside you, your pussy full of his cum, taking deep breaths as you wind down.'
  578. elseif $sex_ev['position'] = 'doggy':
  579. 'You let your legs give out from under you, collapsing to the bed with <<$npc_firstname[$boy]>> still on top, his occasionally twitching cock stuffed inside you and your pussy full of his cum, taking deep breaths as you wind down.'
  580. elseif $sex_ev['position'] = 'cowgirl':
  581. 'You collapse onto <<$npc_firstname[$boy]>>, feeling his breathing through your breasts pressed up against his chest and the occasional twitch of his cock still stuffed inside your pussy.'
  582. end
  583. *nl
  584. if sex_ev['speed'] <= 2:
  585. 'The two of you just stay like that for a while, basking in the afterglow of your love-making.'
  586. else
  587. 'The two of you just stay like that for a while, basking in the afterglow of your rough fucking.'
  588. end
  589. gs 'sex_ev_sex', 'break_time'
  590. end
  591. end
  592. elseif $sex_ev['last_cum'] = 'condom':
  593. '<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
  594. if sex_ev['cock_inserted'] = 0:
  595. 'You flop down onto the bed, breathing hard as your body slowly unwinds, relaxing as you let yourself sink into the mattress. <<$npc_firstname[$boy]>> removes the condom from his cock, tossing it aside before laying down beside you.'
  596. *nl
  597. if sex_ev['speed'] <= 2:
  598. 'The two of you just stay like that for a while, basking in the afterglow of your love-making.'
  599. else
  600. 'The two of you just stay like that for a while, basking in the afterglow of your rough fucking.'
  601. end
  602. else
  603. if $sex_ev['position'] = 'miss':
  604. '<<$npc_firstname[$boy]>> climbs off of you, removing the condom from his softening cock before flopping down beside you. You breathe slowly, letting yourself sink into the bed as your body relaxes.'
  605. elseif $sex_ev['position'] = 'doggy':
  606. '<<$npc_firstname[$boy]>> climbs off of you, removing the condom from his softening cock before flopping down beside you. You turn over onto your back and breathe slowly, letting yourself sink into the bed as your body relaxes.'
  607. elseif $sex_ev['position'] = 'cowgirl':
  608. 'You climb off of <<$npc_firstname[$boy]>>, flopping down beside him as he removes the condom from his softening cock, and let yourself sink into the softness of the bed. He ties off the rubber and tosses it aside.'
  609. end
  610. *nl
  611. if sex_ev['speed'] <= 2:
  612. 'The two of you just stay like that for a while, basking in the afterglow of your love-making.'
  613. else
  614. 'The two of you just stay like that for a while, basking in the afterglow of your rough fucking.'
  615. end
  616. end
  617. gs'sex_ev_sex', 'break_time'
  618. else
  619. if $sex_ev['last_cum'] = 'face_mouth':
  620. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial35.jpg"></center>'
  621. 'You lay back, breathing slowly as you wind down, the warm mask of <<$npc_firstname[$boy]>>''s cum across your face, its salty taste on your tongue.'
  622. elseif $sex_ev['last_cum'] = 'spit':
  623. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial35.jpg"></center>'
  624. 'You lay back, breathing slowly as you wind down, the salty taste of <<$npc_firstname[$boy]>>''s sperm on your tongue as it dribbles down your chin.'
  625. elseif $sex_ev['last_cum'] = 'swallow':
  626. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial35.jpg"></center>'
  627. 'You lay back, breathing slowly as you wind down, the salty taste of <<$npc_firstname[$boy]>>''s sperm still on your lips.'
  628. elseif $sex_ev['last_cum'] = 'facial':
  629. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial35.jpg"></center>'
  630. 'You lay back, breathing slowly as you wind down, the warm mask of <<$npc_firstname[$boy]>>''s cum across your face already beginning to cool.'
  631. elseif $sex_ev['last_cum'] = 'tits':
  632. $sex_ev['bed_room']
  633. 'You lay back, breathing slowly as you wind down, the warm glaze of <<$npc_firstname[$boy]>>''s cum across your chest already beginning to cool.'
  634. elseif $sex_ev['last_cum'] = 'pullout':
  635. if $sex_ev['position'] = 'miss' or $sex_ev['position'] = 'cowgirl':
  636. '<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/sleep1.jpg"></center>'
  637. 'You lay back, breathing slowly as you wind down, feeling the warm cum on your belly already beginning to cool.'
  638. elseif $sex_ev['position'] = 'doggy':
  639. '<center><img <<$set_imgh>> src="images/shared/sex/cum/back1.jpg"></center>'
  640. 'You just lay there, <<$npc_firstname[$boy]>>''s cum spattered across your ass, breathing slowly as you wind down.'
  641. end
  642. end
  643. *nl
  644. 'A few minutes pass and your breathing slowly calms, relaxing in a moment of quiet satisfaction.'
  645. gs'sex_ev_sex', 'break_time'
  646. end
  647. end
  648. end
  649. if $ARGS[0] = 'break_ask':
  650. if sex_ev['orgasm'] < orgasm and sex_ev['cum_together_fake'] ! 1:
  651. !! if Sveta came
  652. if sex_ev['came_together'] > 0:
  653. '"Can we take a quick break?," you gasp, still shivering in the throes of your simultaneous orgasm. "I need a breather."'
  654. elseif orgasm - sex_ev['orgasm'] > 1:
  655. '"Can we take a quick break?," you gasp, quivering from your consecutive orgasms. "I need a breather."'
  656. else
  657. '"Can we take a quick break?," you gasp, quivering from your recent orgasms. "I need a breather."'
  658. end
  659. else
  660. '"Can we take a quick break?," you gasp. "Can we take a quick break? I need a breather."'
  661. end
  662. if sex_ev['cum_count'] - 2 >= npc_sexdrive[$boy]:
  663. '"Yeah," he pants back. "I think I need one too."'
  664. else
  665. !! if npc_selfish[$boy] = 1:
  666. !! else
  667. '"Sure," he nods.'
  668. !! end
  669. end
  670. end
  671. if $ARGS[0] = 'break_time':
  672. if sex_ev['first_break'] = 0 or rand(1,3) < 3 or sex_ev['cum_count'] >= npc_sexdrive[$boy]:
  673. sex_ev['first_break'] = 1
  674. gs 'sex_ev_after', 'stop_here'
  675. gs 'sex_ev_sex', 'keep_going'
  676. act'Relax and talk':cla & gs'sex_ev_pillow_talk', 'topics'
  677. gs 'sex_ev_sex', 'ciga_break'
  678. gs 'sex_ev_sex', 'birth_control_take'
  679. else
  680. act'Continue': gs 'sex_ev_sex', 'he_end_break'
  681. end
  682. end
  683. if $ARGS[0] = 'birth_control_take':
  684. if (birth_control['using_bc'] > 0 and tabletkiday ! daystart and sex_ev['bc_take'] ! 1 and birth_control['remind_hour'] = 0) or (birth_control['remind_hour'] > 0 and hour >= birth_control['remind_hour'] and hour <= birth_control['remind_hour'] + 1 and tabletkiday ! daystart and sex_ev['bc_take'] ! 1):
  685. act'Take your birth control':
  686. birth_control['message_skip'] = daystart
  687. cla & *clr
  688. $sex_ev['bed_room']
  689. if birth_control['remind_icon'] = 1:
  690. if $sex_ev['loc'] = 'pc_home':
  691. '"Wait," you say, noticing your phone blinking at you from your nightstand.'
  692. else
  693. '"Wait," you say, noticing your phone blinking at you from your purse.'
  694. end
  695. *nl
  696. '<i><font color="pink"><b>Take your vitamins!</b></font></i>'
  697. *nl
  698. '"Gimme a sec?" you ask. "I need to take my birth control."'
  699. else
  700. 'A spark fires somewhere in the back of your brain reminding you of something very important.'
  701. *nl
  702. if birth_control['remind_hour'] > 0:
  703. if hour >= birth_control['remind_hour'] + 2 or hour < 5:
  704. '"Oh shit! I almost forgot to take my birth control!"'
  705. else
  706. '"Hang on a second, I just remembered I need to take my birth control. I should do it now before I forget."'
  707. end
  708. else
  709. '"Hang on a second, I just remembered I need to take my birth control."'
  710. end
  711. end
  712. sex_ev['bc_take'] = 1
  713. gs'din_bad', 'quick_takepill'
  714. gs 'stat'
  715. act'Take it shyly':
  716. cla & *clr
  717. $sex_ev['bed_room']
  718. if sex_ev['cock_inserted'] = 1:
  719. 'You somehow manage to grab hold of your pills without extricating yourself from <<$npc_firstname[$boy]>> and pop a birth control pill from the packaging.'
  720. *nl
  721. '"This is what the pill is for after all," you blush, shyly placing it between your lips, feeling your pussy give <<$npc_firstname[$boy]>>''s cock a nice squeeze as you swallow.'
  722. elseif cumloc[0] > 0:
  723. 'With <<$npc_firstname[$boy]>>''s cum still leaking from your pussy, you reach for your pills and pull out your birth control.'
  724. *nl
  725. if sex_ev['risky_creampie'] = 1:
  726. '"Hopefully we won''t have to worry about this stuff soon," you smile, shyly placing the pill between your lips and swallowing.'
  727. else
  728. '"This is what the pill is for after all," you smile, shyly placing the pill between your lips and swallowing.'
  729. end
  730. else
  731. if $sex_ev['loc'] = 'pc_home':
  732. 'You reach over to your nightstand and pull out your birth control.'
  733. else
  734. 'You reach down to your purse and pull out your birth control.'
  735. end
  736. *nl
  737. if pillcon2 > 20000 and birth_control['think_safe'] ! 1:
  738. npc_know_bc_not_effective[$boy] = 1
  739. '"I think it''ll kick in soon," you smile, shyly placing the pill between your lips and swallowing.'
  740. elseif pillcon2 > 10000 and birth_control['think_safe'] ! 1:
  741. npc_know_bc_not_effective[$boy] = 1
  742. '"It''s gonna be a while before it starts working," you smile, shyly placing the pill between your lips and swallowing.'
  743. elseif pillcon2 > 0 and birth_control['think_safe'] ! 1:
  744. npc_know_bc_not_effective[$boy] = 1
  745. '"I only just started it," you smile, shyly placing the pill between your lips and swallowing.'
  746. else
  747. '"This is what the pill is for after all," you smile, shyly placing the pill between your lips and swallowing.'
  748. end
  749. end
  750. gs'sex_ev_sex', 'break_time'
  751. end
  752. act'Take it sexily':
  753. cla & *nl
  754. if sex_ev['cock_inserted'] = 1:
  755. 'You somehow manage to grab hold of your pills without extricating yourself from <<$npc_firstname[$boy]>> and pop a birth control pill from the packaging.'
  756. *nl
  757. if sex_ev['risky_creampie'] = 1:
  758. '"You better hope this stuff kicks in soon," you say, placing the pill between your lips and swallowing with a grin, feeling your pussy give <<$npc_firstname[$boy]>>''s cock a nice squeeze as you swallow.'
  759. elseif birth_control['think_safe'] = 1:
  760. '"My baby police pill," you say, placing it between your lips. "So you can keep coming inside me without worry."'
  761. 'You swallow the pill, feeling your pussy give <<$npc_firstname[$boy]>>''s cock a nice squeeze as you swallow.'
  762. else
  763. '"This is what the pill is for after all," you grin, placing it between your lips, feeling your pussy squeeze his cock as you swallow.'
  764. end
  765. elseif $sex_ev['last_cum'] = 'swallow':
  766. 'You pop the pill from its packaging and stick out your tongue, placing the pill in the center of it for <<$npc_firstname[$boy]>> to see before gulping it down in a single swallow.'
  767. '"Chaser," you wink.'
  768. elseif cumloc[0] > 0:
  769. if $sex_ev['loc'] = 'pc_home':
  770. 'With <<$npc_firstname[$boy]>>''s cum still leaking from your pussy, you reach over to your nightstand and pull out your birth control.'
  771. else
  772. 'With <<$npc_firstname[$boy]>>''s cum still leaking from your pussy, you reach down to your purse and pull out your birth control.'
  773. end
  774. *nl
  775. if sex_ev['risky_creampie'] = 1:
  776. '"You better hope this stuff kicks in soon," you say, placing the pill between your lips and swallowing with a grin.'
  777. elseif birth_control['think_safe'] = 1:
  778. '"My baby police pill," you say, placing the pill between your lips and swallowing with a grin. "So you can keep coming inside me without worry."'
  779. else
  780. '"This is what the pill is for after all," you say, placing the pill between your lips and swallowing with a grin.'
  781. end
  782. else
  783. if $sex_ev['loc'] = 'pc_home':
  784. 'You reach over to your nightstand and pull out your birth control.'
  785. else
  786. 'You reach down to your purse and pull out your birth control.'
  787. end
  788. *nl
  789. if pillcon2 > 20000 and birth_control['think_safe'] ! 1:
  790. npc_know_bc_not_effective[$boy] = 1
  791. '"Just a few more days and we''ll never have to worry about condoms again," you say, placing the pill between your lips and swallowing with a grin.'
  792. elseif pillcon2 > 10000 and birth_control['think_safe'] ! 1:
  793. npc_know_bc_not_effective[$boy] = 1
  794. '"It''ll take a little while, but then we''ll never have to worry about condoms again," you say, placing the pill between your lips and swallowing with a grin.'
  795. elseif pillcon2 > 0 and birth_control['think_safe'] ! 1:
  796. npc_know_bc_not_effective[$boy] = 1
  797. '"I only just started," you say, placing the pill between your lips and swallowing with a grin. "But in about a few weeks, we''ll be able to go condom free."'
  798. else
  799. '"Nothing sexier than safe sex," you say, placing the pill between your lips and swallowing with a grin.'
  800. end
  801. end
  802. gs'sex_ev_sex', 'break_time'
  803. end
  804. end
  805. end
  806. end
  807. if $ARGS[0] = 'he_end_break':
  808. sex_ev['position_rand'] = rand(1,5)
  809. cla & *clr
  810. $sex_ev['bed_room']
  811. if sex_ev['position_rand'] = 1 or $npc_fav_pos[$boy] = 'miss' or (stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0 and sex_ev['position_rand'] <= 3):
  812. $sex_ev['position'] = 'miss'
  813. !! missionary
  814. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you. You realize what''s about to happen just before he jumps on top of you, eliciting...'
  815. act'... giggles':
  816. cla & *clr
  817. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss3.jpg"></center>'
  818. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you with a raging erection. You realize what''s about to happen just before he jumps on top of you, eliciting uncontrollable giggles from your lips as he forces your legs open and lines his cock up with your pussy.'
  819. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0:
  820. act'Stop him (virgin)':gt'sex_ev_virgin', 'lover_wait'
  821. act'Let him take your virginity':gs'sex_ev_virgin', 'start3'
  822. else
  823. act'Get fucked':gs'sex_ev_miss', 'miss_goto'
  824. end
  825. end
  826. act'... a yelp of surprise':
  827. cla & *clr
  828. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss3.jpg"></center>'
  829. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you with a raging erection. You realize what''s about to happen just before he jumps on top of you, eliciting a yelp of surprise from your lips as he forces your legs open and lines his cock up with your pussy.'
  830. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0:
  831. act'Stop him (virgin)':gt'sex_ev_virgin', 'lover_wait'
  832. act'Let him take your virginity':gs'sex_ev_virgin', 'start3'
  833. else
  834. act'Get fucked':gs'sex_ev_miss', 'miss_goto'
  835. end
  836. end
  837. elseif sex_ev['position_rand'] = 2 or $npc_fav_pos[$boy] = 'doggy':
  838. !! doggy
  839. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you. You realize what''s about to happen just before he jumps you, eliciting...'
  840. act'... giggles':
  841. cla & *clr
  842. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  843. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you with a raging erection. You realize what''s about to happen just before he jumps on top of you, eliciting uncontrollable giggles from your lips as flips you onto your stomach, pulls you up by the hips, and slaps your ass, lining his cock up with your pussy.'
  844. act'Get fucked':gs'sex_ev_doggy', 'doggy_goto'
  845. end
  846. act'... a yelp of surprise':
  847. cla & *clr
  848. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  849. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you with a raging erection. You realize what''s about to happen just before he jumps on top of you, eliciting a yelp of surprise from from your lips as flips you onto your stomach, pulls you up by the hips, and slaps your ass before plunging his cock into your pussy.'
  850. act'Get fucked':gs'sex_ev_doggy', 'doggy_goto'
  851. end
  852. elseif sex_ev['position_rand'] = 3 and sex_ev['must_fuck'] ! 1:
  853. !! blowjob
  854. 'After a few minutes, you glance over at <<$npc_firstname[$boy]>> and find him hungrily staring at you.'
  855. '"What...?" you ask hesitantly.'
  856. '"I can''t stop thinking about your mouth around my cock," he says, his stare becoming even more predatory.'
  857. gs 'sex_ev_foreplay', 'bj_ask2'
  858. elseif sex_ev['position_rand'] = 4 and (cum_loc['vagina'] = 0 or npc_pussyeater[$boy] = 1):
  859. gs 'arousal', 'foreplay', -5, 'no_orgasm_msg'
  860. 'After a few minutes, <<$npc_firstname[$boy]>> climbs on top of you without saying anything.'
  861. '"Hey, what are you-" you start to ask until his head descends to your stomach. He lightly kisses it, sending shivers across your skin, before kissing again and again and again, each kiss lower than the last, slowly heading towards your thighs.'
  862. gs 'sex_ev_foreplay', 'kuni_start'
  863. else
  864. gs 'arousal', 'foreplay', -5, 'no_orgasm_msg'
  865. 'After a few minutes, <<$npc_firstname[$boy]>> climbs on top of you without saying anything.'
  866. '"Hey, what are you-" you start to ask until his head descends to your neck. He lightly kisses your throat, sending shivers across your skin, before kissing again and again and again, each kiss lower than the last, blazing a trail down your collarbone to the breasts his hands are already thoroughly massaging.'
  867. act'Continue':gs 'sex_ev_foreplay', 'nipple_play'
  868. end
  869. end
  870. if $ARGS[0] = 'keep_going':
  871. act'Keep going?':
  872. if sex_ev['cum_count'] >= npc_sexdrive[$boy] + sex_ev['extra_cum']:
  873. gs 'sex_ev_after', 'fucked_out'
  874. elseif $sex_ev['position'] = 'miss' or $sex_ev['position'] = 'doggy' or $sex_ev['position'] = 'cowgirl':
  875. minut += rand(1,2)
  876. if sex_ev['cock_inserted'] = 1 and $sex_ev['last_cum'] = 'creampie':
  877. cla & *nl
  878. '"Wanna keep going?" you ask, flexing your pussy around his cock. It twitches inside in response, feeling a little stiffer than before, causing you to grin. "That feels like a yes."'
  879. else
  880. cla & *clr
  881. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  882. '"Wanna keep going?" you ask, looking over at <<$npc_firstname[$boy]>>.'
  883. '"Yeah, gimme a minute to get hard again," he grunts back, working himself with his hand to force some stiffness back into his cock.'
  884. !!act'Sex':cla & gs'sex_ev_sex', 'position_choose' & gs 'sex_ev_condoms', 'condoms'
  885. end
  886. gs'sex_ev_sex', 'reset'
  887. gs'sex_ev_sex', 'sex_menu'
  888. else
  889. cla & *clr
  890. minut += rand(1,2)
  891. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  892. '"Wanna keep going?" you ask eagerly.'
  893. if $sex_ev['cum_choice'] ! '':
  894. '"Yeah, gimme a minute to get hard again," he grunts back, working himself with his hand to force some stiffness back into his cock.'
  895. else
  896. '"What do you have in mind?" <<$npc_firstname[$boy]>> grins back.'
  897. end
  898. gs'sex_ev_sex', 'reset'
  899. gs'sex_ev_sex', 'sex_menu'
  900. !!act'Sex':cla & gs'sex_ev_sex', 'position_choose' & gs 'sex_ev_condoms', 'condoms'
  901. end
  902. end
  903. end
  904. if $ARGS[0] = 'sex_menu':
  905. act'Let him lead':cla & gs 'sex_ev_sex', 'he_choose_position'
  906. act'Foreplay':cla & gs 'sex_ev_foreplay', 'foreplay_choose'
  907. gs'sex_ev_sex', 'sex_start'
  908. end
  909. if $ARGS[0] = 'keep_fucking':
  910. end
  911. if $ARGS[0] = 'keep_fucking_act':
  912. if sex_ev['cock_inserted'] = 1 and ($sex_ev['position'] = 'miss' or $sex_ev['position'] = 'doggy' or $sex_ev['position'] = 'cowgirl'):
  913. act'Keep fucking':
  914. $sex_ev['reset_pos'] = $sex_ev['position']
  915. cla
  916. gs 'sex_ev_sex', 'reset'
  917. gs 'sex_ev_condoms', 'condoms'
  918. gt 'sex_ev_<<$sex_ev[''reset_pos'']>>', $sex_ev['pos_speed']
  919. end
  920. end
  921. end
  922. if $ARGS[0] = 'ciga_break':
  923. if sex_ev['smoke_break'] = 0:
  924. if siga > 0:
  925. act'Have a smoke':
  926. cla & *clr
  927. sex_ev['smoke_break'] = 1
  928. gs 'drugs', 'smoke'
  929. if npc_smoker[$boy] > 0:
  930. '<center><img <<$set_imgh>> src="images/shared/sex/after/bed_smoke3.jpg"></center>'
  931. if sex_ev['cock_inserted'] = 0:
  932. if $sex_ev['loc'] = 'pc_home':
  933. 'You reach over and pull out your pack of cigarettes, placing one in your mouth and tossing the pack back onto your nightstand. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  934. else
  935. 'You reach down and pull out your pack of cigarettes, placing one in your mouth and tossing the pack back into your purse. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  936. end
  937. else
  938. sex_ev['cock_inserted'] = 0
  939. if $sex_ev['last_cum'] = 'creampie':
  940. if $sex_ev['loc'] = 'pc_home':
  941. 'You finally pull apart, immediately feeling <<$npc_firstname[$boy]>>''s cum spill from inside you as his cock vacates your pussy before reaching for your cigarettes, placing one in your mouth and tossing the pack back onto your nightstand. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  942. else
  943. 'You finally pull apart, immediately feeling <<$npc_firstname[$boy]>>''s cum spill from inside you as his cock vacates your pussy before reaching down for your cigarettes, placing one in your mouth and tossing the pack back into your purse. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  944. end
  945. elseif $sex_ev['last_cum'] = 'condom':
  946. if $sex_ev['loc'] = 'pc_home':
  947. 'You finally pull apart, letting <<$npc_firstname[$boy]>>''s rubber coated cock slip from your pussy before reaching for your cigarettes, placing one in your mouth and tossing the pack back onto your nightstand. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  948. else
  949. 'You finally pull apart, letting <<$npc_firstname[$boy]>>''s rubber coated cock slip from your pussy before reaching down for your cigarettes, placing one in your mouth and tossing the pack back into your purse. <<$npc_firstname[$boy]>> takes the opportunity to light up as well while you take your first drag.'
  950. end
  951. end
  952. end
  953. *nl
  954. 'Smoke fills your lungs and you hold it there, savouring it, before exhaling slowly. As the smoke blows past your lips, it''s like all your stress goes with it and you sigh happily, and the two of you continue to puff away until there''s but the charred butts left.'
  955. else
  956. '<center><img <<$set_imgh>> src="images/shared/sex/after/bed_smoke1.jpg"></center>'
  957. if $sex_ev['last_cum'] = 'creampie':
  958. 'You finally pull apart, immediately feeling <<$npc_firstname[$boy]>>''s cum spill from inside you as his cock vacates your pussy before reaching down for your cigarettes, placing one in your mouth and tossing the pack back into your purse. You spark your lighter, inhaling deeply as you take your first drag.'
  959. elseif $sex_ev['last_cum'] = 'condom':
  960. 'You finally pull apart, letting <<$npc_firstname[$boy]>>''s rubber coated cock slip from your pussy before reaching down for your cigarettes, placing one in your mouth and tossing the pack back into your purse. You spark your lighter, inhaling deeply as you take your first drag.'
  961. end
  962. *nl
  963. 'Smoke fills your lungs and you hold it there, savouring it, before exhaling slowly. As the smoke blows past your lips, it''s like all your stress goes with it and you sigh happily, puffing away until there''s nothing but a charred butt left.'
  964. end
  965. gs'sex_ev_sex', 'break_time'
  966. end
  967. else
  968. act'Got any smokes?':
  969. cla & *clr
  970. sex_ev['smoke_break'] = 1
  971. if npc_smoker[$boy] > 0 and rand(1,20) < 20:
  972. siga += 1
  973. siga_bum = 1
  974. gs 'drugs', 'smoke'
  975. '<center><img <<$set_imgh>> src="images/shared/sex/after/bed_smoke3.jpg"></center>'
  976. if sex_ev['cock_inserted'] = 0:
  977. '"Got any smokes?" you ask. <<$npc_firstname[$boy]>> nods and fishes out a pack, proffering the first one to you and igniting it for you. He pulls out one for himself and lights up as well while you take your first drag.'
  978. else
  979. sex_ev['cock_inserted'] = 0
  980. if $sex_ev['last_cum'] = 'creampie':
  981. '"Got any smokes?" you ask, feeling the cum spill from your pussy as you finally let <<$npc_firstname[$boy]>>''s cock slip from your pussy before sitting up. <<$npc_firstname[$boy]>> nods and fishes out a pack, proffering the first one to you and igniting it for you. He pulls out one for himself and lights up as well while you take your first drag.'
  982. else
  983. '"Got any smokes?" you ask as you pull apart, finally letting <<$npc_firstname[$boy]>>''s cock slip from your pussy before sitting up. <<$npc_firstname[$boy]>> nods and fishes out a pack, proffering the first one to you and igniting it for you. He pulls out one for himself and lights up as well while you take your first drag.'
  984. end
  985. end
  986. *nl
  987. 'Smoke fills your lungs and you hold it there, savouring it, before exhaling slowly. As the smoke blows past your lips, it''s like all your stress goes with it and you sigh happily, and the two of you continue to puff away until there''s but the charred butts left.'
  988. gs'sex_ev_sex', 'break_time'
  989. else
  990. '<center><img <<$set_imgh>> src="images/shared/sex/after/annoyed1.jpg"></center>'
  991. if sex_ev['cock_inserted'] = 0:
  992. '"Got any smokes?" you ask but <<$npc_firstname[$boy]>> just shakes his head.'
  993. elseif $sex_ev['last_cum'] = 'creampie':
  994. '"Got any smokes?" you ask, feeling the cum spill from your pussy as you finally let <<$npc_firstname[$boy]>>''s cock slip from your pussy before sitting up. Unfortunately, he just shakes his head.'
  995. else
  996. '"Got any smokes?" you ask as you pull apart, finally letting <<$npc_firstname[$boy]>>''s cock slip from your pussy before sitting up. Unfortunately, he just shakes his head.'
  997. end
  998. sex_ev['cock_inserted'] = 0
  999. act'Damn':
  1000. cla & *nl
  1001. '"Damn," you sigh unhappily. "A cigarette is just what I need right now..."'
  1002. gs'sex_ev_sex', 'break_time'
  1003. end
  1004. if npc_smoker[$boy] > 0:
  1005. '"Fresh out," he shrugs.'
  1006. else
  1007. '"I don''t smoke. It''s bad for you y''know."'
  1008. act'I should probably quit':
  1009. cla & *nl
  1010. '"Yeah, I should probably quit," you say ruefully. "I just want one so badly after sex..."'
  1011. gs'sex_ev_sex', 'break_time'
  1012. end
  1013. end
  1014. end
  1015. end
  1016. end
  1017. end
  1018. end
  1019. if $ARGS[0] = 'harden_hand':
  1020. if $sex_ev['last_cum'] ! '':
  1021. act'Try to get him hard again (hand)':
  1022. sex_ev['cock_inserted'] = 0
  1023. cla & *clr
  1024. if sex_ev['cum_count'] >= npc_sexdrive[$boy] + sex_ev['extra_cum'] and (sex_ev['force_harden'] >= 2 or rand(1,3) = 1):
  1025. !! IMAGE HERE
  1026. $sex_ev['bed_room']
  1027. if sex_ev['force_harden'] > 0:
  1028. '"Oh no you''re not," you growl lustfully.'
  1029. *nl
  1030. end
  1031. if $sex_ev['cum_choice'] = 'creampie' or $sex_ev['cum_choice'] = 'creampie_surprise':
  1032. 'You pull away, pussy trailing semen as you get down in front of <<$npc_firstname[$boy]>> and grab his cock. You work his shaft furiously, trying to keep him hard. But despite your best efforts, his dick softens in your grasp and you can''t get it to rise again. '
  1033. else
  1034. 'Taking hold of his cock, you work his shaft furiously, trying to keep him hard. But despite your best efforts, his dick softens in your grasp and you can''t get it to rise again.'
  1035. end
  1036. if sex_ev['not_done'] = 1:
  1037. '"Goddammit!" you growl. "I still wanted more out of you!"'
  1038. end
  1039. gs 'sex_ev_after', 'after_sex1'
  1040. else
  1041. '<center><video autoplay loop src="images/shared/sex/handjob/hj3.mp4"></video></center>'
  1042. if sex_ev['force_harden'] > 0:
  1043. '"Oh no you''re not," you growl lustfully.'
  1044. *nl
  1045. end
  1046. if $sex_ev['cum_choice'] = 'creampie' or $sex_ev['cum_choice'] = 'creampie_surprise':
  1047. 'You pull away, pussy trailing semen as you get down in front of <<$npc_firstname[$boy]>> and grab his cock. You work his shaft furiously, trying to keep him hard. It doesn''t take long, only a minute or two, and before you know it <<$npc_firstname[$boy]>> is standing at attention once again.'
  1048. else
  1049. 'Taking hold of his cock, you work his shaft furiously, trying to keep him hard. It doesn''t take long, only a minute or two, and before you know it <<$npc_firstname[$boy]>> is standing at attention once again.'
  1050. end
  1051. if sex_ev['not_done'] = 1:
  1052. '"Yeah, that''s right... Just like that little guy..."'
  1053. end
  1054. sex_ev['not_done'] = 0
  1055. if sex_ev['force_harden'] > 0:
  1056. sex_ev['force_harden'] = 2
  1057. sex_ev['extra_cum'] += 1
  1058. end
  1059. $sex_ev['foreplay'] = ''
  1060. gs'sex_ev_sex', 'reset'
  1061. gs 'sex_ev_foreplay', 'handjob_dom1'
  1062. gs'sex_ev_sex', 'sex_menu'
  1063. end
  1064. end
  1065. end
  1066. end
  1067. if $ARGS[0] = 'harden_mouth':
  1068. if $sex_ev['last_cum'] ! '':
  1069. act'Try to get him hard again (mouth)':
  1070. cla & *clr
  1071. if sex_ev['cum_count'] >= npc_sexdrive[$boy] + sex_ev['extra_cum'] and (sex_ev['force_harden'] >= 2 or rand(1,3) = 1):
  1072. !! IMAGE HERE
  1073. $sex_ev['bed_room']
  1074. if sex_ev['force_harden'] > 0:
  1075. '"Oh no you''re not," you growl lustfully.'
  1076. *nl
  1077. end
  1078. if ($sex_ev['last_cum'] = 'creampie' or $sex_ev['cum_choice'] = 'creampie_surprise') and sex_ev['cock_inserted'] = 1:
  1079. 'You pull away, pussy trailing semen as you get down in front of <<$npc_firstname[$boy]>>. You take him in your mouth, tasting of cum and your own juices, and suck gently on its head, licking, teasing, playing with his softening cock. But try as you might, it''s like trying to play billiards with a rope. You just can''t get him hard again.'
  1080. elseif $sex_ev['last_cum'] = 'condom':
  1081. 'You pull away and get down in front of <<$npc_firstname[$boy]>>. You slip the condom from his cock and take him in your mouth, you suck gently on its head, licking, teasing, playing, cleaning the cum from with his softening cock. But try as you might, it''s like trying to play billiards with a rope. You just can''t get him hard again.'
  1082. else
  1083. 'You pull away and get down in front of <<$npc_firstname[$boy]>>. Taking his cock in your mouth, you suck gently on its head, licking, teasing, playing with his softening cock. But try as you might, it''s like trying to play billiards with a rope. You just can''t get him hard again.'
  1084. end
  1085. if sex_ev['not_done'] = 1:
  1086. '"Goddammit!" you growl. "I still wanted more out of you!"'
  1087. end
  1088. gs 'sex_ev_after', 'after_sex1'
  1089. else
  1090. !! REPLACE
  1091. !! IMAGE HERE
  1092. '<center><video autoplay loop src="images/shared/sex/blowjob/play1.mp4"></video></center>'
  1093. !! if ($sex_ev['cum_choice'] = 'creampie' or $sex_ev['cum_choice'] = 'creampie_surprise') and sex_ev['cock_inserted'] = 1:
  1094. if sex_ev['force_harden'] > 0:
  1095. '"Oh no you''re not," you growl lustfully.'
  1096. *nl
  1097. end
  1098. if $sex_ev['last_cum'] = 'creampie' and sex_ev['cock_inserted'] = 1:
  1099. 'You pull away, pussy trailing semen as you get down in front of <<$npc_firstname[$boy]>>. You take him in your mouth, tasting of cum and your own juices, and suck gently on its head, licking, teasing, playing, trying to keep him hard. As you do, the dick between your lips begins to stiffen up again.'
  1100. elseif $sex_ev['last_cum'] = 'creampie' and sex_ev['cock_inserted'] = 1 and sex_ev['force_harden'] > 0:
  1101. 'You pull away, pussy trailing semen as you get down in front of <<$npc_firstname[$boy]>>. You take him in your mouth, tasting of cum and your own juices as you lick, tease, and play with his shaft. After a few moments of softness, <<$npc_firstname[$boy]>> groans in a way that sounds almost painful and the dick between your lips begins to stiffen up again..'
  1102. elseif $sex_ev['last_cum'] = 'condom':
  1103. 'You pull away and get down in front of <<$npc_firstname[$boy]>>. You slip the condom from his cock and take him in your mouth, you suck gently on its head, licking, teasing, playing, cleaning the cum from his shaft. As you do, the dick between your lips begins to stiffen up again.'
  1104. elseif sex_ev['force_harden'] > 0:
  1105. 'Taking his cock in your mouth, you suck gently on its head, licking, teasing, playing, with your lips and tongue across his shaft. After a few moments of softness, <<$npc_firstname[$boy]>> groans in a way that sounds almost painful and the dick between your lips begins to stiffen up again.'
  1106. else
  1107. 'Taking his cock in your mouth, you suck gently on its head, licking, teasing, playing, with your lips and tongue across his shaft. After a few moments of softness, the dick between your lips begins to stiffen up again.'
  1108. end
  1109. if sex_ev['not_done'] = 1:
  1110. '"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.'
  1111. end
  1112. sex_ev['not_done'] = 0
  1113. if sex_ev['force_harden'] > 0:
  1114. sex_ev['force_harden'] = 2
  1115. sex_ev['extra_cum'] += 1
  1116. end
  1117. $sex_ev['foreplay'] = ''
  1118. gs'sex_ev_sex', 'reset'
  1119. act'Keep blowing him':cla & *clr & gs 'sex_ev_foreplay', 'bj_dom2'
  1120. gs'sex_ev_sex', 'sex_menu'
  1121. end
  1122. sex_ev['cock_inserted'] = 0
  1123. end
  1124. end
  1125. end
  1126. if $ARGS[0] = 'cock_sex_clean':
  1127. if sex_ev['cock_sex_clean'] ! 1 and sex_ev['fuck'] > 0 and sex_ev['get_up'] ! 1:
  1128. act'Clean his cock':
  1129. sex_ev['cock_sex_clean'] = 1
  1130. cla & *clr
  1131. '<center><video autoplay loop src="images/shared/sex/blowjob/play1.mp4"></video></center>'
  1132. if sex_ev['no_condom'] = 1:
  1133. if $sex_ev['last_cum'] = 'creampie':
  1134. '"Here, let me take care of that for you," you say, slithering down between <<$npc_firstname[$boy]>>''s legs and taking his cock in your mouth. You run your lips up and down his shaft and give it a thorough tongue bath, lapping up your own juices and the remnants of the creampie he filled you with.'
  1135. else
  1136. '"Here, let me take care of that for you," you say, slithering down between <<$npc_firstname[$boy]>>''s legs and taking his cock in your mouth. You run your lips up and down his shaft and give it a thorough tongue bath, lapping up your own juices and sucking any remaining cum out of the tip.'
  1137. end
  1138. elseif sex_ev['condoms_used'] > 0:
  1139. if sex_ev['cum_condom'] > 0:
  1140. '"Here, let me take care of that for you," you say, slithering down between <<$npc_firstname[$boy]>>''s legs and taking his cock in your mouth. You run your lips up and down his shaft and give it a thorough tongue bath, lapping up your own juices and the cum that filled the inside of the condom.'
  1141. else
  1142. '"Here, let me take care of that for you," you say, slithering down between <<$npc_firstname[$boy]>>''s legs and taking his cock in your mouth. You run your lips up and down his shaft and give it a thorough tongue bath, lapping up the condom lube, your own juices, and sucking any remaining cum out of the tip.'
  1143. end
  1144. end
  1145. *nl
  1146. '<<$npc_firstname[$boy]>> smiles at you appreciatively.'
  1147. gs'sex_ev_sex', 'sex_end'
  1148. end
  1149. end
  1150. end
  1151. if $ARGS[0] = 'reset':
  1152. sex_ev['bj_cum_choice'] = 0
  1153. sex_ev['cum_choice'] = 0
  1154. $sex_ev['cum_choice'] = ''
  1155. !! $sex_ev['last_cum'] = ''
  1156. if sex_ev['orgasm'] < orgasm and sex_ev['virgin'] = 1:
  1157. sex_ev['fuck_enjoyment'] = 0
  1158. sex_ev['fuck_pain'] = 0
  1159. end
  1160. sex_ev['orgasm'] = orgasm
  1161. sex_ev['kiss'] = 0
  1162. sex_ev['bored'] = 0
  1163. sex_ev['he_ask'] = 0
  1164. $orgasm_or = ''
  1165. !! sex_ev['cock_remove'] = 0
  1166. sex_ev['not_inside'] = 0
  1167. sex_ev['pullout_ask'] = 0
  1168. sex_ev['creampie_exit'] = 0
  1169. sex_ev['no_cum'] = 0
  1170. !! $sex_ev['position'] = ''
  1171. !! $sex_ev['pos_speed'] = ''
  1172. sex_ev['cleanup'] = 0
  1173. if sex_ev['came_together'] > 0:
  1174. sex_ev['came_together'] = 0
  1175. sex_ev['creampie_orgasm'] = 1
  1176. sex_ev['did_we_cum_together'] = 0
  1177. end
  1178. sex_ev['cum_together_fake'] = 0
  1179. sex_ev['cum_react'] = 0
  1180. if sex_ev['mad'] = 1:sex_ev['mad'] = 2
  1181. sex_ev['boy_cum'] = 0
  1182. sex_ev['bj_cum'] = 0
  1183. sex_ev['consecutive_cuni_orgasm'] = 0
  1184. !! sex_ev['reluctant_bj'] = 0
  1185. !! sex_ev['cum_mouth'] = 0
  1186. !! sex_ev['cum_mouth_force'] = 0
  1187. sex_ev['about_time'] = 0
  1188. sex_ev['his_choice'] = 0
  1189. sex_ev['cum_warn'] = 0
  1190. sex_ev['cum_where'] = 0
  1191. sex_ev['he_ask'] = 0
  1192. sex_ev['he_ask_creampie'] = 0
  1193. sex_ev['he_ask_creampie_yes'] = 0
  1194. sex_ev['he_ask_mouth'] = 0
  1195. sex_ev['he_ask_facial'] = 0
  1196. sex_ev['he_ask_tits'] = 0
  1197. sex_ev['cum_wherever'] = 0
  1198. sex_ev['swallow'] = 0
  1199. sex_ev['spit'] = 0
  1200. sex_ev['gag'] = 0
  1201. sex_ev['react'] = 0
  1202. sex_ev['force_initiative'] = 0
  1203. sex_ev['smoke_break'] = 0
  1204. sex_ev['first_break'] = 0
  1205. sex_ev['cycle_limit'] = 0
  1206. if sex_ev['consecutive_orgasm'] = 0: sex_ev['magik'] = pcs_magik
  1207. $sex_ev['reaction'] = ''
  1208. sex_ev['just_cum_inside_me'] = 0
  1209. sex_ev['take_in_stride'] = 0
  1210. sex_ev['sex_over'] = 0
  1211. if sex_ev['no_condom'] = 1: sex_ev['condom'] = 0
  1212. sex_ev['good_for_you'] = 0
  1213. sex_ev['blowjob_switch'] = 0
  1214. sex_ev['cock_sex_clean'] = 0
  1215. if sex_ev['creampie_force'] = 1: sex_ev['creampie_force'] = 2
  1216. sex_ev['creampie_ask'] = 0
  1217. end
  1218. if $ARGS[0] = 'pain':
  1219. if sex_ev['speed'] ! 3:
  1220. if $npc_dick_desc[$boy] = 'lengthy':
  1221. if pcs_vag <= 20:
  1222. gs 'pain', 2, 'cervix', 'hit'
  1223. else
  1224. gs 'pain', 1, 'cervix', 'hit'
  1225. end
  1226. elseif $npc_dick_desc[$boy] = 'gigantic':
  1227. if pcs_vag <= 20:
  1228. gs 'pain', 2, 'cervix', 'hit'
  1229. gs 'pain', 1, 'vaginal', 'stretch'
  1230. else
  1231. gs 'pain', 1, 'cervix', 'hit'
  1232. end
  1233. elseif $npc_dick_desc[$boy] = 'monster':
  1234. if pcs_vag <= 20:
  1235. gs 'pain', 2, 'cervix', 'hit'
  1236. gs 'pain', 2, 'vaginal', 'stretch'
  1237. else
  1238. gs 'pain', 1, 'cervix', 'hit'
  1239. gs 'pain', 1, 'vaginal', 'stretch'
  1240. end
  1241. end
  1242. else
  1243. if $npc_dick_desc[$boy] = 'lengthy':
  1244. if pcs_vag <= 20:
  1245. gs 'pain', 3, 'cervix', 'hit'
  1246. else
  1247. gs 'pain', 2, 'cervix', 'hit'
  1248. end
  1249. elseif $npc_dick_desc[$boy] = 'gigantic':
  1250. if pcs_vag <= 20:
  1251. gs 'pain', 3, 'cervix', 'hit'
  1252. gs 'pain', 2, 'vaginal', 'stretch'
  1253. else
  1254. gs 'pain', 2, 'cervix', 'hit'
  1255. end
  1256. elseif $npc_dick_desc[$boy] = 'monster':
  1257. if pcs_vag <= 20:
  1258. gs 'pain', 3, 'cervix', 'hit'
  1259. gs 'pain', 2, 'vaginal', 'stretch'
  1260. else
  1261. gs 'pain', 2, 'cervix', 'hit'
  1262. gs 'pain', 2, 'vaginal', 'stretch'
  1263. end
  1264. end
  1265. end
  1266. if sex_ev['fuck_enjoyment'] = -1: gs 'pain', 1, 'vaginal', 'ache'
  1267. if sex_ev['fuck_time_total'] > pcs_vag * 3 and sex_ev['pain_counter'] = 0:
  1268. sex_ev['pain_counter'] = 1
  1269. gs 'pain', 2, 'vaginal', 'ache'
  1270. else
  1271. sex_ev['pain_counter'] -= 1
  1272. end
  1273. end
  1274. if $ARGS[0] = 'sleep_sex':
  1275. sex_ev['start_time'] = totminut
  1276. sex_ev['sleep_fuck'] = 1
  1277. gs'arousal', 'vaginal', rand(5,10), 'no_orgasm_msg'
  1278. if npc_sex_speed <= 2:
  1279. $sex_ev['sleep_video1'] = '<center><video autoplay loop src="images/shared/sex/sleep/slow<<rand(1,2)>>.mp4"></video></center>'
  1280. $sex_ev['sleep_video2'] = '<center><video autoplay loop src="images/shared/sex/sleep/slow2.mp4"></video></center>'
  1281. else
  1282. $sex_ev['sleep_video1'] = '<center><video autoplay loop src="images/shared/sex/sleep/fast<<rand(1,2)>>.mp4"></video></center>'
  1283. $sex_ev['sleep_video2'] = '<center><video autoplay loop src="images/shared/sex/sleep/fast2.mp4"></video></center>'
  1284. end
  1285. $sex_ev['sleep_video1']
  1286. '<i>Mmmmmmm...</i>'
  1287. *nl
  1288. 'You''re in a dream...'
  1289. *nl
  1290. 'What kind of dream is it?'
  1291. act'Nice':
  1292. cla & *clr
  1293. $sex_ev['sleep_video1']
  1294. '<i>Mmmmmmm...</i>'
  1295. *nl
  1296. 'It''s a nice dream. You''re rocking back and forth on a hammock on the water. There''s a thick pillow between your legs and everything feels so comfy.'
  1297. act'Keep dreaming':
  1298. cla & *clr
  1299. $sex_ev['sleep_video2']
  1300. 'You carry on with your pleasant dream, falling deeper and deeper into it, and don''t wake up until the morning.'
  1301. act'. . .':gt'sex_ev_after', 'sleep_function'
  1302. end
  1303. act'Wait a minute':
  1304. cla & *clr
  1305. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1306. '<i>Hang on a minute.</i>'
  1307. *nl
  1308. 'Even in your sleep your brow wrinkles.'
  1309. *nl
  1310. '<i>Hammock on the water? That doesn''t make any sense. And don''t hammocks swing side to side, not back and forth? And it doesn''t feel like a <b>pillow</b> between my legs, it feels like a...</i>'
  1311. *nl
  1312. 'Your eyes flutter open and find <<$npc_firstname[$boy]>> on top of you, his cock balls deep inside you, and his hand openly groping your breast.'
  1313. gs'sex_ev_sex', 'sleep_wake_options'
  1314. end
  1315. end
  1316. act'Bad':
  1317. cla & *clr
  1318. $sex_ev['sleep_video1']
  1319. '<i>Nnngh...</i>'
  1320. *nl
  1321. 'It''s a horrid dream. The town has declared you''re a witch and are to be impaled and then burned at the stake. You can already feel it stabbing between your legs.'
  1322. act'Keep dreaming':
  1323. cla & *clr
  1324. $sex_ev['sleep_video2']
  1325. 'You toss back and forth, moaning incoherently in your sleep, and don''t wake up until the morning.'
  1326. act'. . .':gt'sex_ev_after', 'sleep_function'
  1327. end
  1328. act'Wait a minute':
  1329. cla & *clr
  1330. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1331. '<i>Hang on a minute.</i>'
  1332. *nl
  1333. 'Even in your sleep your brow wrinkles.'
  1334. *nl
  1335. '<i>That doesn''t feel like wood. I''m not being impaled, I''m being...</i>'
  1336. *nl
  1337. 'Your eyes flutter open and find <<$npc_firstname[$boy]>> on top of you, his cock balls deep inside you, and his hand openly groping your breast.'
  1338. gs'sex_ev_sex', 'sleep_wake_options'
  1339. end
  1340. end
  1341. act'Sexy':
  1342. cla & *clr
  1343. $sex_ev['sleep_video1']
  1344. '<i>Mmmmmmm...</i>'
  1345. *nl
  1346. if $sex_ev['type'] = 'married_sex' or husband > 0:
  1347. 'It''s a <i>good</i> dream. You''re rocking back and forth on a your husband''s cock, riding him like there''s no tomorrow as it fills your pussy in all the right ways.'
  1348. elseif $npc_rel_type[$boy] = 'boyfriend' or pcs_lover - pcs_girlfriends > 0:
  1349. 'It''s a <i>good</i> dream. You''re rocking back and forth on a your boyfriend''s cock, riding him like there''s no tomorrow as it fills your pussy in all the right ways.'
  1350. elseif pcs_girlfriends > 0:
  1351. 'It''s a <i>good</i> dream. You''re rocking back and forth on a your girlfriend''s strapon, riding her like there''s no tomorrow as it fills your pussy in all the right ways.'
  1352. elseif $npc_rel_type[$boy] = 'fuckbuddy':
  1353. 'It''s a <i>good</i> dream. You''re rocking back and forth on a your fuckbuddy''s cock, riding him like there''s no tomorrow as it fills your pussy in all the right ways.'
  1354. else
  1355. 'It''s a <i>good</i> dream. You''re rocking back and forth on a some guy''s cock, riding him like there''s no tomorrow as it fills your pussy in all the right ways.'
  1356. end
  1357. act'Keep dreaming':
  1358. cla & *clr
  1359. $sex_ev['sleep_video2']
  1360. if orgasm > sex_ev['orgasm']:
  1361. 'You carry on with your pleasant dream, feeling your entire body quake in orgasm, even in sleep, and don''t wake up until the morning.'
  1362. else
  1363. 'You carry on with your pleasant dream, moaning loudly even in your sleep, and don''t wake up until the morning.'
  1364. end
  1365. act'. . .':gt'sex_ev_after', 'sleep_function'
  1366. end
  1367. act'Wait a minute':
  1368. cla & *clr
  1369. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1370. '<i>Hang on a minute.</i>'
  1371. *nl
  1372. 'You moan involuntarily as a spark of pleasure jumps through your chest.'
  1373. *nl
  1374. '<i>I''m not dreaming... I''m...</i>'
  1375. *nl
  1376. 'Your eyes flutter open and find <<$npc_firstname[$boy]>> on top of you, his cock balls deep inside you, and his hand openly groping your breast.'
  1377. gs'sex_ev_sex', 'sleep_wake_options'
  1378. end
  1379. end
  1380. act'Weird':
  1381. cla & *clr
  1382. $sex_ev['sleep_video1']
  1383. '<i>Mmmmmmm...</i>'
  1384. *nl
  1385. 'It''s a weird dream. You''re suspended in a giant block of gelatin. You can''t move your arms or your legs, but you can breath, and the jelly is alive somehow. You can feel it pulsing between your thighs. In fact, it almost feels like its inside you.'
  1386. act'Keep dreaming':
  1387. cla & *clr
  1388. $sex_ev['sleep_video2']
  1389. 'You carry on with your strange dream, falling deeper and deeper into it, and don''t wake up until the morning.'
  1390. act'. . .':gt'sex_ev_after', 'sleep_function'
  1391. end
  1392. act'Wait a minute':
  1393. cla & *clr
  1394. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1395. '<i>Hang on a minute.</i>'
  1396. *nl
  1397. 'Even in your sleep your brow wrinkles.'
  1398. *nl
  1399. '<i>It <b>is</b> inside me! And that''s not jelly, that''s...</i>'
  1400. *nl
  1401. 'Your eyes flutter open and find <<$npc_firstname[$boy]>> on top of you, his cock balls deep inside you, and his hand openly groping your breast.'
  1402. gs'sex_ev_sex', 'sleep_wake_options'
  1403. end
  1404. end
  1405. end
  1406. if $ARGS[0] = 'sleep_wake_options':
  1407. *nl
  1408. if npc_sleep_sex_okay[$boy] < 1:
  1409. act'What the fuck!':gt'sex_ev_sex', 'sleep_wake_wtf'
  1410. elseif npc_sleep_sex_okay[$boy] = 1:
  1411. !! npc_sleep_sex_okay[$boy] = 2 means you''ve asked him to wake you up for sleep sex
  1412. '"You''re finally awake," <<$npc_firstname[$boy]>> smiles.'
  1413. end
  1414. act'Moan':
  1415. cla & *clr
  1416. sex_ev['sleep_fuck'] = 2
  1417. $sex_ev['position'] = 'miss'
  1418. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1419. '<i>Ahh~! Aahn~!</i>'
  1420. *nl
  1421. 'You moan with hoarse arousal, spreading your legs wider so <<$npc_firstname[$boy]>> can keep fucking you.'
  1422. if npc_sex_speed <= 2:
  1423. sex_ev['speed'] = 1
  1424. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss1.2'
  1425. else
  1426. sex_ev['speed'] = 3
  1427. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss3.1'
  1428. end
  1429. end
  1430. act'Oh. (go back to sleep)':
  1431. cla & *nl
  1432. '"Hmm? Oh," you say flatly and lazily close your eyes, letting yourself drift back into dreamland.'
  1433. gs'sex_ev_sex', 'sleep_cum'
  1434. end
  1435. act'Orgasm':
  1436. $orgasm_or = 'yes'
  1437. gs 'sex_ev_sex', 'fuck_arousal_cum_code'
  1438. cla & *clr
  1439. '<center><video autoplay loop src="images/shared/sex/vag/miss/orgasm1.mp4"></video></center>'
  1440. 'In your relaxed state of sleep, you didn''t realize how close you were to orgasm. The instant you''re aware of it, your arousal finally breaks and an orgasm rocks through your body. You whimper sleepily as you squirm beneath <<$npc_firstname[$boy]>> and your climax washes over you.'
  1441. act'Back to sleep':
  1442. cla & *clr
  1443. $sex_ev['sleep_video2']
  1444. '<i>That was... nice...</i> you think before tiredness overtakes you and you drift off back to dreamland.'
  1445. *nl
  1446. '...'
  1447. gs'sex_ev_sex', 'sleep_cum'
  1448. end
  1449. act'Keep fucking':
  1450. cla & *clr
  1451. sex_ev['sleep_fuck'] = 2
  1452. $sex_ev['position'] = 'miss'
  1453. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1454. '<i>Ahh~! Aahn~!</i>'
  1455. *nl
  1456. 'You moan with hoarse arousal as your orgasm fades and control comes back to your body, spreading your legs wider so <<$npc_firstname[$boy]>> can keep fucking you.'
  1457. if npc_sex_speed <= 2:
  1458. sex_ev['speed'] = 1
  1459. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss1.2'
  1460. else
  1461. sex_ev['speed'] = 3
  1462. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss3.1'
  1463. end
  1464. end
  1465. end
  1466. act'Don''t wake me up':
  1467. cla & *nl
  1468. '"Do whatever you want to me, just don''t wake me up," you murmur and promptly close your eyes, letting yourself drift back into dreamland.'
  1469. gs'sex_ev_sex', 'sleep_cum'
  1470. end
  1471. end
  1472. if $ARGS[0] = 'sleep_wake_wtf':
  1473. cla & *clr
  1474. $sex_ev['bed_room']
  1475. '"<i>WHAT THE FUCK!</i>" you scream, kicking <<$npc_firstname[$boy]>> out of you and scrambling across the bed from him. "What the fuck do you think you''re doing?!"'
  1476. if (npc_caretaker[$boy] = 1 or rand(1,3) = 1) and npc_abusive[$boy] ! 1:
  1477. '<<$npc_firstname[$boy]>> looks deeply embarrassed.'
  1478. if sex_ev['cum_count'] >= npc_sexdrive[$boy]:
  1479. '"I- I''m sorry," he stammers. "After you fell asleep, I woke up. You were right there and I was so hard. I just couldn''t get back to sleep. And since we just... you know... I thought I could...'
  1480. else
  1481. '"I- I''m sorry," he stammers. "After you fell asleep, I was still hard. I just couldn''t get to bed. And since we just... you know... I thought I could...'
  1482. end
  1483. act'Forgive him':
  1484. cla & *nl
  1485. 'Your hard stare softens and you feel the anger slowly drain from your body.'
  1486. '"It''s fine, I guess," you say. "Just..."'
  1487. gs'sex_ev_sex', 'sleep_wtf_forgive'
  1488. end
  1489. else
  1490. '"What?" he asks, unabashed. "It''s not like I was doing anything we hadn''t already done."'
  1491. act'Forgive him':
  1492. cla & *nl
  1493. 'Your hard stare softens and you feel the anger slowly drain from your body.'
  1494. '"I guess you have a point," you admit reluctantly. "Just..."'
  1495. gs'sex_ev_sex', 'sleep_wtf_forgive'
  1496. end
  1497. end
  1498. end
  1499. if $ARGS[0] = 'sleep_wtf_forgive':
  1500. act'Don''t do it again':
  1501. npc_sleep_sex_okay[$boy] = -1
  1502. cla & *nl
  1503. '"... don''t do it again, okay?" you warn.'
  1504. '"Okay..." he says. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1505. gs'sex_ev_sex', 'sleep_wtf_forgive2'
  1506. end
  1507. act'Ask next time':
  1508. npc_sleep_sex_okay[$boy] = 1
  1509. cla & *nl
  1510. '"... ask next time, okay?" you say with a soft smile.'
  1511. '"Ask?" he says hesitantly. "You mean, wake you up?"'
  1512. act'For permission':
  1513. cla & *nl
  1514. '"Just enough to get my permission," you reply. "I don''t like getting raped in my sleep. But if you have my consent, it''s not rape."'
  1515. '"Okay," he nods. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1516. gs'sex_ev_sex', 'sleep_wtf_forgive2'
  1517. end
  1518. act'Maybe I''ll be in the mood':
  1519. cla & *nl
  1520. '"Maybe I''ll be in the mood too," you smirk teasingly. "It''s not fair if you get all the fun."'
  1521. '"Okay," he nods. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1522. gs'sex_ev_sex', 'sleep_wtf_forgive2'
  1523. end
  1524. end
  1525. end
  1526. if $ARGS[0] = 'sleep_wtf_forgive2':
  1527. act'No way':
  1528. sex_ev['sleep_fuck'] = -1
  1529. cla & *clr
  1530. $sex_ev['bed_room']
  1531. 'Your anger returns swiftly.'
  1532. '"No! Did you really think I was going to say yes after you were just <i>molesting</i> me in my sleep?"'
  1533. '<<$npc_firstname[$boy]>> sighs disappointedly and lays back in bed.'
  1534. act'Time to leave':
  1535. cla & *clr
  1536. $sex_ev['bed_room']
  1537. '"Ugh." You sneer at him as you get up. "I see how it''s gonna be. Not gonna get a wink of sleep with you around. I''m leaving."'
  1538. *nl
  1539. 'Quick as you can, you gather your things and get dressed and head out the door.'
  1540. act'Leave':gt'sex_ev_leave', 'exit'
  1541. end
  1542. act'Back to sleep':
  1543. cla & *clr
  1544. $sex_ev['bed_room']
  1545. 'You crawl back under the sheets, closing your eyes, and try to get back to sleep.'
  1546. act'. . .':gt'sex_ev_after', 'sleep_function'
  1547. end
  1548. end
  1549. act'Oh alright':
  1550. sex_ev['sleep_fuck'] = 2
  1551. cla & *clr
  1552. $sex_ev['bed_room']
  1553. 'You give him a look and after a brief pause, you sigh dramatically, rolling your eyes.'
  1554. *nl
  1555. '"Oh alright. Come here," you say, beckoning him towards you so you can do something about his raging hard-on.'
  1556. gs'sex_ev_sex', 'reset'
  1557. gs'sex_ev_sex', 'sex_menu'
  1558. end
  1559. act'Sure':
  1560. sex_ev['sleep_fuck'] = 2
  1561. cla & *clr
  1562. $sex_ev['bed_room']
  1563. '"Sure," you grin, beckoning him closer so you can put his raging erection to use.'
  1564. gs'sex_ev_sex', 'reset'
  1565. gs'sex_ev_sex', 'sex_menu'
  1566. end
  1567. end
  1568. if $ARGS[0] = 'sleep_cum':
  1569. if $npc_cum_pref[$boy] = 'creampie' and ((npc_condom_conscious[$boy] ! 1 and npc_childfree[$boy] ! 1) or (npc_free_creampies[$boy] = 1 and (sex_ev['safe_day'] = 1 or sex_ev['probably_safe_day'] = 1)) or npc_free_creampies[$boy] = 2 or npc_know_bc[$boy] = 1):
  1570. gs'cum_call', '', $boy,1
  1571. elseif $npc_cum_pref[$boy] = 'mouth' or $npc_cum_pref[$boy] = 'face':
  1572. gs'cum_call', 'face',$boy,1
  1573. elseif $npc_cum_pref[$boy] = 'tits':
  1574. gs'cum_call', 'breasts',$boy,1
  1575. elseif $npc_cum_pref[$boy] = 'pullout':
  1576. gs'cum_call', 'stomach',$boy,1
  1577. else
  1578. gs'cum_call', 'stomach',$boy,1
  1579. end
  1580. act'. . .':gt'sex_ev_after', 'sleep_function'
  1581. end
  1582. if $ARGS[0] = 'wakeup_fondling':
  1583. gs'arousal', 'foreplay', -rand(5,10), 'no_orgasm_msg'
  1584. cla & *clr
  1585. '<center><img <<$set_imgh>> src="images/shared/sex/sleep/fondle1.jpg"></center>'
  1586. '"Mmmmm..."'
  1587. *nl
  1588. 'You stir as you feel a hands roaming your body. One passes over your breasts, squeezing them on the way down to your stomach. The other is already snaking its way between your legs.'
  1589. act'"Good morning"':
  1590. end
  1591. end
  1592. if $ARGS[0] = 'wakeup_sex':
  1593. sex_ev['sleep_fuck'] = 1
  1594. sex_ev['wake_fuck'] = 1
  1595. sex_ev['morning_after'] = 1
  1596. gs'arousal', 'vaginal', rand(5,10), 'no_orgasm_msg'
  1597. if npc_sex_speed <= 2:
  1598. $sex_ev['sleep_video1'] = '<center><video autoplay loop src="images/shared/sex/sleep/slow<<rand(1,2)>>.mp4"></video></center>'
  1599. $sex_ev['sleep_video2'] = '<center><video autoplay loop src="images/shared/sex/sleep/slow2.mp4"></video></center>'
  1600. else
  1601. $sex_ev['sleep_video1'] = '<center><video autoplay loop src="images/shared/sex/sleep/fast<<rand(1,2)>>.mp4"></video></center>'
  1602. $sex_ev['sleep_video2'] = '<center><video autoplay loop src="images/shared/sex/sleep/fast2.mp4"></video></center>'
  1603. end
  1604. if daystage = 2:
  1605. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
  1606. '<i>Mmmmmmm...</i>'
  1607. *nl
  1608. 'Your consciousness stirs. A bright light shines on your eyelids. Must be the sun coming through the window. But also, what''s that between your...'
  1609. else
  1610. $sex_ev['sleep_video1']
  1611. '<i>Mmmmmmm...</i>'
  1612. *nl
  1613. 'Your consciousness stirs. It doesn''t seem to be light out yet, but hazily somewhere your body feels like morning has already arrived. Speaking of your body, what''s that...'
  1614. end
  1615. act'Open your eyes':gt'sex_ev_sex', 'wakeup_sex2'
  1616. end
  1617. if $ARGS[0] = 'wakeup_sex2':
  1618. cla & *clr
  1619. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/3.jpg"></center>'
  1620. 'Your eyes flutter open and find <<$npc_firstname[$boy]>> balls deep inside you, happily fucking you first thing in the morning.'
  1621. gs'sex_ev_sex', 'wakeup_sex_options'
  1622. end
  1623. if $ARGS[0] = 'wakeup_sex_options':
  1624. *nl
  1625. if npc_sleep_sex_okay[$boy] > 0:
  1626. !! npc_sleep_sex_okay[$boy] = 2 means you''ve asked him to wake you up for sleep sex
  1627. if npc_humor[$boy] = 1 and $npc_apt_spare[$boy] = 'gaming' and rand(1,3) = 1:
  1628. sex_ev['skyrim_joke'] = 1
  1629. '"You''re finally awake," <<$npc_firstname[$boy]>> says, putting on a stern face and a gruff voice. "You were trying to cross the border, right?"'
  1630. else
  1631. '"Good morning," <<$npc_firstname[$boy]>> smiles. "Have any good dreams?"'
  1632. end
  1633. end
  1634. act'Moan':
  1635. cla & *clr
  1636. gs'sex_ev_sex', 'morning_wake_fuck_code'
  1637. '<i>Ahh~! Aahn~!</i>'
  1638. *nl
  1639. 'You moan with hoarse arousal, spreading your legs wider so <<$npc_firstname[$boy]>> can keep fucking you.'
  1640. gs'sex_ev_sex', 'wakeup_sex_continue'
  1641. end
  1642. if npc_sleep_sex_okay[$boy] < 1:
  1643. act'What the fuck!':gt'sex_ev_sex', 'morning_wake_wtf'
  1644. elseif npc_sleep_sex_okay[$boy] = 1:
  1645. act'"You were supposed to wake me" (not mad)':
  1646. cla & *clr
  1647. gs'sex_ev_sex', 'morning_wake_fuck_code'
  1648. '"Weren''t <i>mm-!</i> you supposed to <i>aah~!</i> wake me?" you moan with hoarse arousal, spreading your legs wider so <<$npc_firstname[$boy]>> can keep fucking you.'
  1649. '"I just did," he grins.'
  1650. gs'sex_ev_sex', 'wakeup_sex_continue'
  1651. end
  1652. end
  1653. if sex_ev['skyrim_joke'] = 1:
  1654. act'Giggle':
  1655. cla & *clr
  1656. gs'sex_ev_sex', 'morning_wake_fuck_code'
  1657. '<<$npc_firstname[$boy]>>''s internet video game joke is stupid to be sure, but despite that you can''t help but smile at it.'
  1658. '"You''re such a dork," you say, your giggles turning to moans as you feel him thrust again inside you.'
  1659. gs'sex_ev_sex', 'wakeup_sex_continue'
  1660. end
  1661. act'What are you talking about?':
  1662. cla & *clr
  1663. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1664. '"Huh?" Your nose scrunches up in confusion. "What on earth are you talking about?"'
  1665. '"It''s a meme," he says, breaking into a silly smile.'
  1666. act'Uhh, okay?':
  1667. cla & *nl
  1668. '"Uhmm... okay...?" you reply with confusion as he keeps fucking you and you think to yourself, <i>Boys are weird...</i>'
  1669. end
  1670. gs'sex_ev_sex', 'morning_skyrim_joke'
  1671. end
  1672. act'Shut up and fuck me':
  1673. cla & *clr
  1674. gs'sex_ev_sex', 'morning_wake_fuck_code'
  1675. '"Keep your dumb jokes to yourself and fuck me," you groan hoarsely, spreading your legs as an invitation to pick up the pace.'
  1676. gs'sex_ev_sex', 'wakeup_sex_continue'
  1677. end
  1678. end
  1679. end
  1680. if $ARGS[0] = 'morning_wake_fuck_code':
  1681. sex_ev['start_time'] = totminut
  1682. sex_ev['wakeup_fuck'] = 1
  1683. $sex_ev['position'] = 'miss'
  1684. if daystage = 2:
  1685. '<center><video autoplay loop src="images/shared/sex/vag/miss/med1.mp4"></video></center>'
  1686. else
  1687. '<center><video autoplay loop src="images/shared/sex/sleep/wake2.mp4"></video></center>'
  1688. end
  1689. if npc_sex_speed <= 2:
  1690. sex_ev['speed'] = 1
  1691. else
  1692. sex_ev['speed'] = 3
  1693. end
  1694. end
  1695. if $ARGS[0] = 'morning_skyrim_joke':
  1696. act'What a terrible joke':
  1697. cla
  1698. act'Are you a child?':
  1699. cla & *clr
  1700. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1701. '"Ugh," you groan loudly. "Internet memes? Seriously? What are you? Twelve?"'
  1702. '<<$npc_firstname[$boy]>> seems to feel no shame at all, letting his shit eating grin widen as he keeps fucking you.'
  1703. gs'sex_ev_sex', 'wakeup_sex_continue'
  1704. end
  1705. act'That killed the mood':
  1706. cla & *clr
  1707. '<center><video autoplay loop src="images/shared/sex/sleep/wake1.mp4"></video></center>'
  1708. '"<i>Wow</i>," you say, cringing something awful. "You sure know how to instantly kill the mood. I think we''re done here."'
  1709. '"Oh come on! It wasn''t that bad!" <<$npc_firstname[$boy]>> tries to protest as you push him away. "Come on, don''t be like that."'
  1710. act'Yes it was':
  1711. cla & *clr
  1712. $sex_ev['bed_room']
  1713. '"Uhh, <i>yes</i>. It was," you say, giving him a look of contempt. "I felt the moisture in my vagina practically evaporate. There is no way I''m going to let you fuck me right after saying that with your cock <i>inside</i> me."'
  1714. *nl
  1715. 'You successfully push <<$npc_firstname[$boy]>> off of you, shuddering with utter disgust the moment he''s out from between your legs.'
  1716. gs'sex_ev_morning', 'wakeup1'
  1717. end
  1718. act'Ugh, fine':
  1719. cla & *clr
  1720. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
  1721. '"Ugh, <i>fine!</i>" you groan loudly. "I can''t believe I''m going to let you do this after saying that..."'
  1722. *nl
  1723. 'You spread your legs wider, allowing him to fuck you more deeply.'
  1724. gs'sex_ev_sex', 'wakeup_sex_continue'
  1725. end
  1726. end
  1727. end
  1728. end
  1729. if $ARGS[0] = 'morning_wake_wtf':
  1730. cla & *clr
  1731. $sex_ev['bed_room']
  1732. '"<i>WHAT THE FUCK!</i>" you scream, kicking <<$npc_firstname[$boy]>> out of you and scrambling across the bed from him. "What the fuck do you think you''re doing?!"'
  1733. if (npc_caretaker[$boy] = 1 or rand(1,3) = 1) and npc_abusive[$boy] ! 1:
  1734. '<<$npc_firstname[$boy]>> looks deeply embarrassed.'
  1735. '"I- I''m sorry," he stammers. "I woke up. You were right there and... I thought it would be sexy if I... you know...'
  1736. act'Forgive him':
  1737. cla & *nl
  1738. 'Your hard stare softens and you feel the anger slowly drain from your body.'
  1739. '"It''s fine, I guess," you say. "Just..."'
  1740. gs'sex_ev_sex', 'morning_wtf_forgive'
  1741. end
  1742. else
  1743. '"What?" he asks, unabashed. "You were just laying there all naked and sexy, so I just thought I''d give you some wakeup sex. It''s not like we haven''t fucked before."'
  1744. act'Forgive him':
  1745. cla & *nl
  1746. 'Your hard stare softens and you feel the anger slowly drain from your body.'
  1747. '"I guess you have a point," you admit reluctantly. "Just..."'
  1748. gs'sex_ev_sex', 'morning_wtf_forgive'
  1749. end
  1750. end
  1751. end
  1752. if $ARGS[0] = 'morning_wtf_forgive':
  1753. act'Don''t do it again':
  1754. npc_sleep_sex_okay[$boy] = -1
  1755. cla & *nl
  1756. '"... don''t do it again, okay?" you warn.'
  1757. '"Okay..." he says. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1758. gs'sex_ev_sex', 'morning_wtf_forgive2'
  1759. end
  1760. act'Wake me up first':
  1761. npc_sleep_sex_okay[$boy] = 1
  1762. cla & *nl
  1763. '"... wake me next time, okay?" you say with a soft smile.'
  1764. '"I can do that," he grins.'
  1765. act'For permission':
  1766. cla & *nl
  1767. '"For <i>permission</i>," you roll your eyes. "I don''t like getting raped in my sleep. But if you wake me up first and have my consent, it''s not rape."'
  1768. '"Okay," he nods. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1769. gs'sex_ev_sex', 'morning_wtf_forgive2'
  1770. end
  1771. act'Maybe I''ll be in the mood':
  1772. cla & *nl
  1773. '"Maybe I''ll be in the mood too," you smirk teasingly. "It''s not fair if you get all the fun."'
  1774. '"Okay," he nods. After a moment, still blushing, he says, "Since you''re awake... do you think we could...?"'
  1775. gs'sex_ev_sex', 'morning_wtf_forgive2'
  1776. end
  1777. end
  1778. end
  1779. if $ARGS[0] = 'morning_wtf_forgive2':
  1780. act'No way':
  1781. sex_ev['morning_fuck'] = -1
  1782. cla & *clr
  1783. $sex_ev['bed_room']
  1784. 'Your anger returns swiftly.'
  1785. '"No! Did you really think I was going to say yes after you were just <i>molesting</i> me in my sleep?"'
  1786. '<<$npc_firstname[$boy]>> sighs disappointedly and lays back in bed.'
  1787. gs'sex_ev_morning', 'wakeup1'
  1788. end
  1789. act'Oh alright':
  1790. sex_ev['morning_fuck'] = 2
  1791. sex_ev['start_time'] = totminut
  1792. cla & *clr
  1793. $sex_ev['bed_room']
  1794. 'You give him a look and after a brief pause, you sigh dramatically, rolling your eyes.'
  1795. *nl
  1796. '"Oh alright. Come here," you say, beckoning him towards you so you can do something about his raging hard-on.'
  1797. gs'sex_ev_sex', 'reset'
  1798. gs'sex_ev_sex', 'sex_menu'
  1799. end
  1800. act'Sure':
  1801. sex_ev['morning_fuck'] = 2
  1802. sex_ev['start_time'] = totminut
  1803. cla & *clr
  1804. $sex_ev['bed_room']
  1805. '"Sure," you grin, beckoning him closer so you can put his raging erection to use.'
  1806. gs'sex_ev_sex', 'reset'
  1807. gs'sex_ev_sex', 'sex_menu'
  1808. end
  1809. end
  1810. if $ARGS[0] = 'wakeup_sex_continue':
  1811. sex_ev['start_time'] = totminut
  1812. if npc_sex_speed <= 2:
  1813. sex_ev['speed'] = 1
  1814. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss1.2'
  1815. else
  1816. sex_ev['speed'] = 3
  1817. act'Fuck <<$npc_firstname[$boy]>>':gs'sex_ev_miss', 'miss3.1'
  1818. end
  1819. end
  1820. --- sex_ev_sex ---------------------------------