sex_ev_shower.qsrc 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188
  1. # sex_ev_shower
  2. !! anything with the 'before_' prefix happens at the start of a booty call
  3. !! anything with the 'after_' prefix happens after the main content of a booty call
  4. if $ARGS[0] = 'shower_alone_direct':
  5. !! if sex_ev['sleepover'] = 1:
  6. act'Shower':gt'sex_ev_shower', 'after_alone'
  7. !! else
  8. !! end
  9. end
  10. if $ARGS[0] = 'shower_finish_direct':
  11. end
  12. if $ARGS[0] = 'before_borrow_shower':
  13. act'"Use your shower?"':
  14. cla & *nl
  15. '"Mind if I take a quick shower?" you ask.'
  16. !! replace with an npc stat later
  17. if npc_gymrat[$boy] = 1:
  18. '"I don''t mind the sweat," he answers, grinning.'
  19. act'I want to shower':
  20. gs 'sex_ev_start', 'undress_function'
  21. cla & *nl
  22. '"It''s for me," you roll your eyes. "I''ll feel better if I clean up first."'
  23. if rand(1,10) < npc_sexdrive[$boy]:
  24. '"How about I join you in there?" he says looking at you meaningfully.'
  25. gs'sex_ev_shower', 'borrow_shower2'
  26. else
  27. '"Okay," he snickers back.'
  28. gs'sex_ev_shower', 'borrow_shower3'
  29. end
  30. end
  31. act'If you don''t care...':
  32. cla & *nl
  33. '"Well, if <i>you</i> don''t care then..."'
  34. 'You give him a lewd smirk and rush inside, slamming the door behind him.'
  35. act'Take it to the bed':gt 'sex_ev_start', 'undress'
  36. end
  37. if pcs_horny >= 70:
  38. act'Good, I''m horny':
  39. cla & *nl
  40. '"Good, because I''m super horny right now..."'
  41. 'You practically tackle him inside, barely managing to close the door before making your way to the bedroom.'
  42. act'Clothes. Off. Now.':gt 'sex_ev_start', 'undress'
  43. end
  44. end
  45. else
  46. gs 'sex_ev_start', 'undress_function'
  47. if rand(1,10) < npc_sexdrive[$boy]:
  48. '"How about I join you in there?" he says looking at you meaningfully.'
  49. gs'sex_ev_shower', 'borrow_shower2'
  50. else
  51. '"Sure," he says, widening the door for you to come in.'
  52. gs'sex_ev_shower', 'borrow_shower3'
  53. end
  54. end
  55. end
  56. end
  57. if $ARGS[0] = 'borrow_shower2':
  58. act'Save it for later':
  59. cla & *nl
  60. '"Save it for the bedroom," you smirk, pushing past and heading for the bathroom.'
  61. act'Take a shower':gt'sex_ev_shower', 'before_alone'
  62. end
  63. act'Sure':
  64. cla & *nl
  65. '"That sounds great," you say huskily, voice dripping with arousal.'
  66. 'The two of you rush to the bathroom, peeling off each other''s clothes along the way.'
  67. act'Shower together':gt'sex_ev_shower', 'shower_together1'
  68. end
  69. end
  70. if $ARGS[0] = 'borrow_shower3':
  71. act'Take a shower':gt'sex_ev_shower', 'before_alone'
  72. act'You could join me':
  73. cla & *nl
  74. '"You know, you could always... join me?" you say huskily. "We could get <i>wet</i> together.'
  75. '<<$npc_firstname[$boy]>> locks eyes with you for a split second before both of you rush for the bathroom, peeling off each other''s clothes along the way.'
  76. act'Shower together':gt'sex_ev_shower', 'shower_together1'
  77. end
  78. end
  79. !! --------------------------------- Shower Alone ---------------------------------------
  80. if $ARGS[0] = 'before_alone':
  81. minut += 5
  82. cla & *clr
  83. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  84. noshampoo = 1
  85. dynamic $showerdin
  86. sex_ev['start_shower'] = 1
  87. gs 'stat'
  88. 'You slip into the bathroom and turn on the faucet. Hot water comes pouring out and you gratefully step under, rinsing the sweat from your body.'
  89. act'Finish':
  90. cla & *clr
  91. $sex_ev['bed_room']
  92. 'A few minutes later, you turn off the water and step out, getting practically attacked by <<$npc_firstname[$boy]>> as soon as you open the door.'
  93. gs 'sex_ev_foreplay', 'bed_start'
  94. end
  95. end
  96. if $ARGS[0] = 'after_alone':
  97. minut += 5
  98. cla & *clr
  99. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  100. noshampoo = 1
  101. dynamic $showerdin
  102. sex_ev['start_shower'] = 1
  103. gs 'stat'
  104. 'You slip into the bathroom and turn on the faucet. Hot water comes pouring out and you gratefully step under, rinsing the post-sex feeling from your body.'
  105. act'Finish':
  106. cla & *clr
  107. $sex_ev['bath_room']
  108. 'A few minutes later, you turn off the water and step out, clean and dripping.'
  109. gs'sex_ev_shower', 'after_alone_towel'
  110. end
  111. act'Rub one out':
  112. cla & *clr
  113. '<center><video autoplay loop src="images/shared/sex/shower/mast1.mp4"></video></center>'
  114. if hypnoHardToCum = 1:
  115. gs 'arousal', 'clit_finger', 10, 'no_orgasm_msg', 'masturbate'
  116. 'You try as hard as you can to get an orgasm, but you just can''t. Finally, you shut off the water in frustration and step out, annoyed and dripping.'
  117. else
  118. $orgasm_or = 'yes'
  119. gs 'arousal', 'clit_finger', 10, 'no_orgasm_msg', 'masturbate'
  120. if sex_ev['orgasm_count'] = 0:
  121. 'You masturbate to finally get at least one orgasm.'
  122. else
  123. 'You masturbate to get one more orgasm.'
  124. end
  125. end
  126. gs 'sex_ev_shower', 'after_alone_towel'
  127. end
  128. end
  129. if $ARGS[0] = 'after_alone_towel':
  130. sex_ev['shower'] = 1
  131. act'Put on a towel':
  132. cla & *clr
  133. sex_ev['towel'] = 1
  134. '<center><img <<$set_imgh>> src="images/shared/romance/lovers/misc/towel.jpg"></center>'
  135. 'You quickly wrap yourself in a spare towel from the cupboard. <<$npc_firstname[$boy]>> is still laying in bed, only covered by a sheet.'
  136. *nl
  137. '"Thanks," you smile at him.'
  138. gs'sex_ev_after', 'after_sex2'
  139. end
  140. act'Wrap it around your head':
  141. cla & *clr
  142. sex_ev['towel'] = 1
  143. sex_ev['towel_head'] = 1
  144. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/towel_head1.jpg"></center>'
  145. 'You pull a towel from the cupboard and dry your body with it, only pausing to wrapping it around your hair before opening the door. Upon stepping out of the bathroom, <<$npc_firstname[$boy]>> eyes light up at the sight of your body, completely naked except for the towel turban atop your head.'
  146. *nl
  147. '"Thanks," you smile at him.'
  148. gs'sex_ev_after', 'after_sex2'
  149. end
  150. act'Skip the towel':
  151. cla & *clr
  152. '<center><img <<$set_imgh>> src="images/shared/romance/lovers/misc/no_towel.jpg"></center>'
  153. 'You give your hair a quick wipe with <<$npc_firstname[$boy]>>''s towel to leave it merely damp instead of soaked and exit the bathroom.'
  154. 'His eyes light up as you step into his bedroom, naked, and still wet from the shower.'
  155. gs'sex_ev_after', 'after_sex2'
  156. end
  157. act'Stay to use the mirror':gt'sex_ev_after', 'boy_bathroom'
  158. end
  159. if $ARGS[0] = 'morning_alone':
  160. cla & *clr
  161. $sex_ev['bath_room']
  162. if sex_ev['boy_asleep'] = 1:
  163. 'You leave <<$npc_firstname[$boy]>> snoring on the bed and sleepily pad your way into the bathroom, yawning along the way.'
  164. else
  165. 'You leave <<$npc_firstname[$boy]>> in the bed and pad your way into the bathroom, yawning along the way..'
  166. end
  167. act'Shower':
  168. minut += 5
  169. cla & *clr
  170. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  171. noshampoo = 1
  172. dynamic $showerdin
  173. gs 'stat'
  174. if sex_ev['morning_fuck'] = 0:
  175. 'You turn the knob on the faucet and hot water comes pouring out, rinsing the sleep from your eyes.'
  176. else
  177. 'You turn the knob on the faucet and hot water comes pouring out, washing away the sweat of the sex you decided to start the day with.'
  178. end
  179. if sex_ev['boy_asleep'] = 1 and rand(1,10) < npc_sexdrive[$boy] and sex_ev['morning_fuck'] = 0:
  180. sex_ev['boy_asleep'] = 0
  181. 'A few minutes later, you hear the door open and <<$npc_firstname[$boy]>> comes clambering into the shower after you.'
  182. act'Shower with <<$npc_firstname[$boy]>>':gs'sex_ev_shower', 'shower_together1'
  183. else
  184. 'After a few minutes spent soaking, you decide you''ve had enough and turn off the tap, exiting the shower feeling awake and refreshed.'
  185. act'Finish':gt'sex_ev_after', 'boy_bathroom'
  186. end
  187. end
  188. end
  189. if $ARGS[0] = 'morning_look1':
  190. cla & *clr
  191. '<center><video autoplay loop src="images/shared/romance/misc/nude_walk1.mp4"></video></center>'
  192. 'Curious to know where <<$npc_firstname[$boy]>> is, you climb out of bed, wandering his apartment looking for him. A few doors down the hall, you realize you hear water running in the bathroom. He must be taking a shower.'
  193. act'Head back to the bedroom':gt'sex_ev_morning', 'morning_menu2'
  194. act'Wait your turn':
  195. minut += rand(1,5)
  196. gs 'stat'
  197. cla & *clr
  198. $sex_ev['hall_way']
  199. 'You wait a few minutes waiting outside the door for <<$npc_firstname[$boy]>> before you hear the water shuts off and he opens the door, his hair wet and a towel wrapped around his waist.'
  200. '"Hey," you say. "Can I use it now?"'
  201. '"Sure," <<$npc_firstname[$boy]>> replies, smirking as he shamelessly ogles your nude body.'
  202. '"Thanks," you smile, casually walking past him and closing the door behind you.'
  203. act'Take a shower':gt'sex_ev_morning', 'shower2'
  204. end
  205. act'Join <<$npc_firstname[$boy]>> in the shower':gt'sex_ev_shower', 'shower_join1'
  206. end
  207. !! --------------------------------- Shower Together ---------------------------------------
  208. if $ARGS[0] = 'shower_join1':
  209. cla & *clr
  210. sex_ev['join_shower'] = 1
  211. sex_ev['boy_shower'] = 1
  212. sex_ev['orgasm'] = orgasm
  213. '<center><video autoplay loop src="images/shared/sex/shower/join1.mp4"></video></center>'
  214. 'A blast of steam hits you in the face as you open the bathroom door. You pad your way inside and open the shower to find <<$npc_firstname[$boy]>> under the faucet.'
  215. gs 'sex_ev_shower', 'shower_join2'
  216. end
  217. if $ARGS[0] = 'shower_join2':
  218. act'Get under the water with him':
  219. cla & *clr
  220. '<center><video autoplay loop src="images/shared/sex/shower/grope1.mp4"></video></center>'
  221. 'You slip in tight, under the water right beside <<$npc_firstname[$boy]>>.'
  222. if sex_ev['join_shower_offer'] = 1:
  223. sex_ev['join_shower_offer'] = 0
  224. '"Couldn''t resist after all, huh?" he smirks as his hands immediately start roaming your body .'
  225. else
  226. 'He doesn''t miss a beat and his hands start roaming your body before your hair is even properly wet.'
  227. end
  228. act'Didn''t want to wait':
  229. cla & *nl
  230. '"Didn''t want to wait my turn," you smirk over your shoulder.'
  231. act'Shower with <<$npc_firstname[$boy]>>':gs'sex_ev_shower', 'shower_together1'
  232. end
  233. act'Couldn''t resist':
  234. cla & *nl
  235. if sex_ev['join_shower_offer'] = 1:
  236. '"Yeah," you smile over your shoulder.'
  237. else
  238. '"I couldn''t resist joining you after all," you smirk over your shoulder.'
  239. end
  240. act'Shower with <<$npc_firstname[$boy]>>':gs'sex_ev_shower', 'shower_together1'
  241. end
  242. act'Save the planet':
  243. cla & *nl
  244. '"Showering together saves water, doesn''t it?" you grin over your shoulder. "Just doing my part to protect the planet."'
  245. act'Shower with <<$npc_firstname[$boy]>>':gs'sex_ev_shower', 'shower_together1'
  246. end
  247. end
  248. act'Grab his cock':
  249. cla & *clr
  250. '<center><video autoplay loop src="images/shared/sex/shower/jerkoff2.mp4"></video></center>'
  251. 'Coming up right behind him, you wrap one arm around his chest and snake the other one down his waist to wrap his cock in your fingers.'
  252. if sex_ev['join_shower_offer'] = 1:
  253. sex_ev['join_shower_offer'] = 0
  254. '"Couldn''t resist after all, huh?" <<$npc_firstname[$boy]>> smirks as his soft shaft twitches in your grip.'
  255. else
  256. '<<$npc_firstname[$boy]>> doesn''t say anything but you hear his breathing grow heavy and his soft shaft twitches in your grip.'
  257. end
  258. act'Shower with <<$npc_firstname[$boy]>>':gs'sex_ev_shower', 'shower_together1'
  259. gs'sex_ev_shower', 'shower_together_jerkoff1'
  260. gs'sex_ev_shower', 'together_bj1'
  261. gs'sex_ev_shower', 'together_fuck_menu'
  262. end
  263. end
  264. if $ARGS[0] = 'boy_shower_join1':
  265. end
  266. if $ARGS[0] = 'shower_together1':
  267. sex_ev['orgasm'] = orgasm
  268. noshampoo = 1
  269. dynamic $showerdin
  270. gs'arousal', 'massage',5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  271. gs'stat'
  272. cla & *clr
  273. '<center><video autoplay loop src="images/shared/sex/shower/grope1.mp4"></video></center>'
  274. 'Time passes indeterminately as you shower with <<$npc_firstname[$boy]>>, letting the hot water rain down on you. <<$npc_firstname[$boy]>> fills his hands with soap and runs them up and down your body, sudsing you up and grabbing big handfuls of your breasts and ass in the process.'
  275. act'Moan':
  276. cla & *clr
  277. '<center><video autoplay loop src="images/shared/sex/shower/grope2.mp4"></video></center>'
  278. '"<i>Aahhh~!</i>"'
  279. *nl
  280. 'Your soft moans encourage him even more and he gropes your tits with both hands, giving them a hard squeeze, producing a gasp from your lips.'
  281. gs'sex_ev_shower', 'shower_sex_menu'
  282. end
  283. act'Giggle':
  284. cla & *clr
  285. '<center><video autoplay loop src="images/shared/sex/shower/grope2.mp4"></video></center>'
  286. 'You giggle uncontrollably at his rabid pawing, only serving to encourage him even more and he gropes your tits with both hands, giving them a hard squeeze, producing a gasp from your lips.'
  287. gs'sex_ev_shower', 'shower_sex_menu'
  288. end
  289. act'"Just like that!"':
  290. cla & *clr
  291. '<center><video autoplay loop src="images/shared/sex/shower/grope2.mp4"></video></center>'
  292. '"<i>Aahhh~!</i> Just like that!"'
  293. *nl
  294. 'You moan loudly, energizing his groping and making him grab your tits with both hands, giving them a mighty squeeze, producing a gasp to go along with your moans.'
  295. gs'sex_ev_shower', 'shower_sex_menu'
  296. end
  297. gs'sex_ev_shower', 'wash_boy1'
  298. gs'sex_ev_shower', 'shower_together_makeout1'
  299. end
  300. if $ARGS[0] = 'wash_boy1':
  301. act'Wash him':
  302. gs'arousal', 'massage_give', 5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  303. gs'arousal', 'foreplay_give', -5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  304. cla & *clr
  305. '<center><video autoplay loop src="images/shared/sex/shower/wash_boy1.mp4"></video></center>'
  306. '"Let me get you now," you smile, taking the soap from him.'
  307. *nl
  308. 'After sudsing up your hands, you gently run them down his back, massaging his muscles as you do.'
  309. '"Let me get the front too," you whisper in his ears and wrap your arms around his shoulders. As you slide your hands down his chest, press yourself all the way up against him, smooshing the softness of your breasts into his back, feeling them slide around across the soap covering his skin.'
  310. if sex_ev['sex_over'] = 0:
  311. act'Finish showering':
  312. cla & *nl
  313. '"You want to finish this in the bedroom?" you whisper in his ear.'
  314. '"Yeah," he pants back, voice hoarse.'
  315. act'Take it to the bed':gt 'sex_ev_shower', 'before_to_the_bed'
  316. end
  317. else
  318. gs 'sex_ev_shower', 'shower_together_end'
  319. end
  320. gs 'sex_ev_shower', 'shower_reach_cock'
  321. end
  322. end
  323. !! --------------------------------- Shower Sex ---------------------------------------
  324. if $ARGS[0] = 'shower_sex_menu':
  325. if sex_ev['cum_count'] >= 5 + sex_ev['extra_cum'] and rand(1,10) < npc_sexdrive[$boy]:
  326. *nl
  327. if sex_ev['sex_over'] = 0:
  328. '<<$npc_firstname[$boy]>> grins back at you but doesn''t push for something more, seeming just be revving you up for the main event.'
  329. *nl
  330. '"Bedroom now?" you gasp.'
  331. '"Bedroom," he agrees and shuts off the water.'
  332. act'Take it to the bed':gt 'sex_ev_shower', 'before_to_the_bed'
  333. elseif $sex_ev['position'] = 'makeout':
  334. 'But eventually, you have to call it quits. As much as you and him are enjoying this, the soft state of his cock doesn''t seem like it''s going to change.'
  335. gs 'sex_ev_shower', 'shower_together_end'
  336. else
  337. '<<$npc_firstname[$boy]>> grins back at you but doesn''t push for something more, seeming content to just cop a feel for now.'
  338. gs 'sex_ev_shower', 'shower_together_end'
  339. end
  340. else
  341. gs'sex_ev_shower', 'shower_together_jerkoff1'
  342. gs'sex_ev_shower', 'together_bj1'
  343. gs'sex_ev_shower', 'together_fuck_menu'
  344. end
  345. end
  346. if $ARGS[0] = 'shower_reach_cock':
  347. act'Reach for his cock':
  348. $sex_ev['position'] = 'handjob'
  349. gs'arousal', 'hj',rand(2,5)
  350. cla & *clr
  351. '<center><video autoplay loop src="images/shared/sex/shower/jerkoff2.mp4"></video></center>'
  352. 'You allow the soap to slip from your fingers, instead snaking your hand down to wrap them around <<$npc_firstname[$boy]>>''s cock.'
  353. *nl
  354. if sex_ev['cum_count'] >= 5 + sex_ev['extra_cum'] or rand(1,10) > npc_sexdrive[$boy]:
  355. 'Unfortunately, if you wanted something more, it seems like you already took it out of him. No matter how you work it, his cock stays soft and squishy, though not for lack of enjoyment on his part judging by the groans your fingers elicit.'
  356. gs 'sex_ev_shower', 'shower_together_end'
  357. else
  358. 'He groans under your touch, growing in stiffness beneath the gentle jerking of your hand.'
  359. gs'sex_ev_shower', 'shower_together_jerkoff1'
  360. gs'sex_ev_shower', 'together_bj1'
  361. gs'sex_ev_shower', 'together_fuck_menu'
  362. end
  363. end
  364. end
  365. if $ARGS[0] = 'shower_together_makeout1':
  366. act'Makeout with <<$npc_firstname[$boy]>>':
  367. $sex_ev['position'] = 'makeout'
  368. gs'arousal', 'foreplay_give', -5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  369. gs'arousal', 'foreplay', -5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  370. gs'arousal', 'kiss', rand(2,5), 'no_orgasm_msg', $sex_ev['prostitution_flag']
  371. cla & *clr
  372. '<center><video autoplay loop src="images/shared/sex/shower/kiss1.mp4"></video></center>'
  373. 'Things start getting hot and heavy under the shower. <<$npc_firstname[$boy]>>''s lips find yours and you kiss him back, enjoying the moment. Moans are released into each other''s mouths as hands roam bodies with unrestricted access.'
  374. gs'sex_ev_shower', 'shower_sex_menu'
  375. end
  376. end
  377. if $ARGS[0] = 'shower_together_jerkoff1':
  378. act'Jerk his cock':
  379. $sex_ev['position'] = 'handjob'
  380. gs'arousal', 'clit_finger', -5, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  381. gs'arousal', 'hj', rand(2,5), 'no_orgasm_msg', $sex_ev['prostitution_flag']
  382. cla & *clr
  383. '<center><video autoplay loop src="images/shared/sex/shower/fun3.mp4"></video></center>'
  384. 'You and <<$npc_firstname[$boy]>> face each other, staring into one another''s eyes as you fondle your most intimate parts. His cock is alive in your hand, twitching, stiffening, and pulsing as you work it with fervor. His fingers are on your clit, flicking your bean with intensity, occasionally slipping past to worm their way into your dripping snatch.'
  385. *nl
  386. 'It feels as though the steam should be coming from your heavy breaths instead of the water.'
  387. act'Make him cum':gs'sex_ev_shower', 'shower_together_jerkoff_cum'
  388. gs'sex_ev_shower', 'together_bj1'
  389. gs'sex_ev_shower', 'together_fuck_menu'
  390. end
  391. end
  392. if $ARGS[0] = 'together_bj1':
  393. act'Blow him':
  394. $sex_ev['position'] = 'blowjob'
  395. cla & *clr
  396. '<center><video autoplay loop src="images/shared/sex/shower/bj0.mp4"></video></center>'
  397. 'Without a word, you kneel down, taking <<$npc_firstname[$boy]>>''s wet member in your mouth and noisily lick, suck, and slurp it as water rains down on your head.'
  398. *nl
  399. if $npc_fav_pos[$boy] = 'blowjob':
  400. '"You''re fucking incredible," <<$npc_firstname[$boy]>> groans beneath the ministrations of your lips and tongue. He''s rock hard between your lips, somehow seeming to grow even harder by the second.'
  401. else
  402. '<<$npc_firstname[$boy]>> groans softly beneath the ministrations of your lips and tongue, occasionally letting his hand rest on your hair as a gentle guide to let you know you''re doing well.'
  403. end
  404. *nl
  405. if stat['bj'] = 0 and sex_ev['bj_count'] = 0:
  406. 'You think you''re doing pretty well for your first blowjob, but the most surprising part of it for you is the taste of cock. You run your tongue up the length of his shaft and... it doesn''t taste like anything. The flavor that stands out most to you is the mineral taste of tap water. Like rinsing your mouth out in sink. But with the texture of skin. Weird.'
  407. else
  408. 'It tastes clean, you can''t help but notice, as you run your tongue up the length of his shaft. Not the usual flavors of salt and sweat you normally associate with sucking cock. Just the mineral taste of tap water. Advantages of shower head.'
  409. end
  410. act'Make him come':gt 'sex_ev_shower', 'shower_cum_mouth1'
  411. gs'sex_ev_shower', 'together_fuck_menu'
  412. if sex_ev['sex_over'] = 0:
  413. act'Take it to the bedroom':
  414. cla & *clr
  415. '<center><video autoplay loop src="images/shared/sex/shower/bj5.mp4"></video></center>'
  416. '"Mmm mmrm mmm mmph mm mm mmph?"'
  417. '"What?" <<$npc_firstname[$boy]>> moans breathlessly. You let his cock slip from your mouth with a <i>pop</i>.'
  418. '"You wanna take this to the bed?" you ask, running your tongue up the length of his shaft before slipping the head back into your mouth.'
  419. '"Yeah," he says nodding, just as breathless as before.'
  420. act'Continue':gt 'sex_ev_shower', 'before_to_the_bed'
  421. end
  422. end
  423. end
  424. end
  425. if $ARGS[0] = 'together_fuck_menu':
  426. if stat['think_virgin'] = 0 or sex_ev['fuck_count'] > 0:
  427. act'Fuck him':
  428. cla
  429. sex_ev['fuck_count'] += 1
  430. sex_ev['shower_sex'] += 1
  431. sex_ev['orgasm'] = orgasm
  432. act'Put your leg up':gs 'sex_ev_shower', 'together_fuck_miss1'
  433. act'Bend over':gs 'sex_ev_shower', 'together_fuck_doggy1'
  434. end
  435. end
  436. end
  437. if $ARGS[0] = 'fuck_condom_check':
  438. if npc_free_creampies[$boy] < 2 and sex_ev['condom_setup'] ! 1:
  439. if npc_free_creampies[$boy] = 1 and sex_ev['safe_day'] = 0 and sex_ev['probably_safe_day'] = 0 and sex_ev['danger_day'] = 0:
  440. '"Is it safe?" <<$npc_firstname[$boy]>> whispers, asking if he can come inside you.'
  441. if stat['safe_day'] = 1:
  442. act'It''s safe':
  443. cla & *nl
  444. sex_ev['safe_day'] = 1
  445. sex_ev['no_condom'] = 1
  446. sex_ev['creampie_allowance'] = 1
  447. '"It''s safe," you gasp as he pushes his cock into the folds of your pussy. "You can come inside..."'
  448. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  449. end
  450. elseif stat['probably_safe_day'] = 1:
  451. act'Probably safe':
  452. cla & *nl
  453. sex_ev['probably_safe_day'] = 1
  454. sex_ev['no_condom'] = 1
  455. sex_ev['creampie_allowance'] = 1
  456. '"<i>Probably-!</i>" you squeak, gasping as he pushes his cock into the folds of your pussy. "You can come inside..."'
  457. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  458. end
  459. elseif stat['dangerous_day'] = 1:
  460. act'Not safe (pullout)':
  461. sex_ev['danger_day'] = 1
  462. sex_ev['no_condom'] = 1
  463. sex_ev['promise_no_creampie'] = 1
  464. cla & *nl
  465. '"It probably isn''t safe today," you admit. "But-"'
  466. 'Your reply is interrupted by a small squeak when <<$npc_firstname[$boy]>> pushes his cock between your folds.'
  467. '"Don''t forget to pull out~!" you gasp as he starts to fuck your pussy.'
  468. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  469. end
  470. act'Not safe (condom after)':
  471. sex_ev['danger_day'] = 1
  472. sex_ev['promise_no_creampie'] = 1
  473. cla & *nl
  474. '"It probably isn''t safe today," you admit. "But-"'
  475. 'Your reply is interrupted by a small squeak when <<$npc_firstname[$boy]>> pushes his cock between your folds.'
  476. '"You can''t come inside~!" you gasp as he starts to fuck your pussy. "We need to use condoms after this~!'
  477. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  478. end
  479. end
  480. else
  481. act'Don''t say anything':
  482. cla & *nl
  483. '"<i>Nngh~!</i>"'
  484. 'A small squeak escapes your lips as he pushes his cock into the folds of your pussy.'
  485. act'Continue':gt 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  486. end
  487. act'Remember to pullout':
  488. sex_ev['no_condom'] = 1
  489. sex_ev['promise_no_creampie'] = 1
  490. cla & *nl
  491. '"Don''t forget to pull- <i>Nngh~!</i>" Your warning is interrupted by a sharp breath when <<$npc_firstname[$boy]>> pushes his cock balls deep into your pussy.'
  492. '"... out," you finish with a sigh.'
  493. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  494. end
  495. act'Condom after (pullout)':
  496. sex_ev['promise_no_creampie'] = 1
  497. cla & *nl
  498. '"We''ll need to use a condom after this. But for now just don''t forget to pull- <i>Nngh~!</i>" Your warning is interrupted by a sharp breath when <<$npc_firstname[$boy]>> pushes his cock balls deep into your pussy.'
  499. '"... out," you finish with a sigh.'
  500. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  501. end
  502. if stat['safe_day'] = 1:
  503. act'It''s safe':
  504. cla & *nl
  505. sex_ev['safe_day'] = 1
  506. '"It''s a safe d-<i>aaaayyyy</i>," you gasp as he pushes his cock into the folds of your pussy.'
  507. gs 'sex_ev_shower', 'together_fuck_bareback'
  508. end
  509. elseif stat['probably_safe_day'] = 1:
  510. act'Probably safe':
  511. cla & *nl
  512. sex_ev['probably_safe_day'] = 1
  513. '"It should be safe tod-<i>aaaayyyy</i>," you gasp as he pushes his cock into the folds of your pussy.'
  514. gs 'sex_ev_shower', 'together_fuck_bareback'
  515. end
  516. elseif stat['dangerous_day'] = 1:
  517. act'Not safe (pullout)':
  518. sex_ev['danger_day'] = 1
  519. sex_ev['no_condom'] = 1
  520. sex_ev['promise_no_creampie'] = 1
  521. cla & *nl
  522. '"It probably isn''t safe today," you admit. "But-"'
  523. 'Your reply is interrupted by a small squeak when <<$npc_firstname[$boy]>> pushes his cock between your folds.'
  524. '"Don''t forget to pull out~!" you gasp as he starts to fuck your pussy.'
  525. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  526. end
  527. act'Not safe (condom after)':
  528. sex_ev['danger_day'] = 1
  529. sex_ev['promise_no_creampie'] = 1
  530. cla & *nl
  531. '"It probably isn''t safe today," you admit. "But-"'
  532. 'Your reply is interrupted by a small squeak when <<$npc_firstname[$boy]>> pushes his cock between your folds.'
  533. '"You can''t come inside~!" you gasp as he starts to fuck your pussy. "We need to use condoms after this~!'
  534. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  535. end
  536. end
  537. end
  538. else
  539. '"<i>Nngh~!</i>"'
  540. 'A small squeak escapes your lips as he pushes his cock into the folds of your pussy.'
  541. act'Continue':gt 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  542. end
  543. end
  544. if $ARGS[0] = 'together_fuck_bareback':
  545. act'Bareback is fine':
  546. cla & *nl
  547. sex_ev['no_condom'] = 1
  548. '"We''re fine without a condom," you finish, voice husky as he starts to ramp into a real fuck.'
  549. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  550. end
  551. act'Creampies are fine':
  552. cla & *nl
  553. sex_ev['no_condom'] = 1
  554. sex_ev['creampie_allowance'] = 1
  555. '"You can come inside me," you finish, voice husky as he starts to ramp into a real fuck.'
  556. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  557. end
  558. gs 'sex_ev_shower', 'together_fuck_<<$sex_ev[''position'']>>2'
  559. end
  560. if $ARGS[0] = 'together_fuck_miss1':
  561. $sex_ev['position'] = 'miss'
  562. sex_ev['cock_inserted'] = 1
  563. cla & *clr
  564. '<center><video autoplay loop src="images/shared/sex/shower/leg_up_enter1.mp4"></video></center>'
  565. if $sex_ev['position'] = 'handjob':
  566. 'Without a word, you raise your leg, wrapping it around <<$npc_firstname[$boy]>>''s waist and he grabs your thigh to hold you in place. '
  567. elseif $sex_ev['position'] = 'blowjob':
  568. 'You pull your lips off <<$npc_firstname[$boy]>>''s cock with a pop and stand to face him. Without a word, you raise your leg, wrapping it around <<$npc_firstname[$boy]>>''s waist and he grabs your thigh to hold you in place.'
  569. end
  570. gs 'sex_ev_shower', 'fuck_condom_check'
  571. end
  572. if $ARGS[0] = 'together_fuck_miss2':
  573. gs'arousal', 'vaginal',rand(10,15), 'no_orgasm_msg', $sex_ev['prostitution_flag']
  574. gs'stat'
  575. cla & *clr
  576. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  577. 'Water streams down your bodies as <<$npc_firstname[$boy]>> eagerly fucks your pussy, getting hot and steamy in every sense of the phrase. It interferes with the lubrication of your pussy if you''re being honest, but the pleasure is far more than the irritation.'
  578. if rand(1,20) > 1:
  579. *nl
  580. 'After what seems like an eternity of pleasure, <<$npc_firstname[$boy]>> moans into your ear.'
  581. gs'sex_ev_shower', 'shower_cum_ask'
  582. else
  583. *nl
  584. 'Then, without warning, <<$npc_firstname[$boy]>> stiffens and you feel something hot pour into your pussy.'
  585. gs'sex_ev_shower', 'shower_creampie_surprise'
  586. end
  587. end
  588. if $ARGS[0] = 'together_fuck_doggy1':
  589. $sex_ev['position'] = 'doggy'
  590. sex_ev['cock_inserted'] = 1
  591. cla & *clr
  592. '<center><video autoplay loop src="images/shared/sex/shower/doggy_enter1.mp4"></video></center>'
  593. if $sex_ev['position'] = 'handjob':
  594. 'Without a word, you turn around and bend over, placing your hands against the tile and invitingly pointing your ass in his direction. '
  595. elseif $sex_ev['position'] = 'blowjob':
  596. 'You pull your lips off <<$npc_firstname[$boy]>>''s cock with a pop and stand to face him. Without a word, you turn around and bend over, placing your hands against the tile and invitingly pointing your ass in his direction.'
  597. end
  598. gs 'sex_ev_shower', 'fuck_condom_check'
  599. end
  600. if $ARGS[0] = 'together_fuck_doggy2':
  601. gs'arousal', 'vaginal',rand(10,15), 'no_orgasm_msg', $sex_ev['prostitution_flag']
  602. gs'stat'
  603. cla & *clr
  604. '<center><video autoplay loop src="images/shared/sex/shower/doggy<<rand(1,4)>>.mp4"></video></center>'
  605. '<<$npc_firstname[$boy]>>''s hips slap against your ass as he eagerly fucks your pussy, helping you get hot and steamy in every sense of the phrase. Which is a good thing because it''s pretty chilly, bent over like this so far outside the range of the shower. But the sex is more than making up for it.'
  606. if rand(1,20) > 1:
  607. *nl
  608. 'After what seems like an eternity of pleasure, <<$npc_firstname[$boy]>> moans into your ear.'
  609. gs'sex_ev_shower', 'shower_cum_ask'
  610. else
  611. act'Continue':gs'sex_ev_shower', 'shower_creampie_surprise'
  612. end
  613. end
  614. !! --------------------------------- Shower Sex Cum ---------------------------------------
  615. if $ARGS[0] = 'shower_cum_ask':
  616. '"<<$pcs_nickname>>-! I''m almost there!"'
  617. iif(sex_ev['orgasm'] < orgasm, '"Me too-!" you gasp.', '"Mmmm-!" you hum back.')
  618. act'Jerk him off':gt'sex_ev_shower', 'shower_together_jerkoff_cum'
  619. act'Suck him dry':gt'sex_ev_shower', 'shower_cum_mouth1'
  620. act'Cum on your face':gt'sex_ev_shower', 'shower_cum_facial'
  621. if sex_ev['cock_inserted'] = 1:
  622. act'Let him come inside you':gt'sex_ev_shower', 'shower_creampie1'
  623. if sex_ev['creampie_allowance'] ! 1 or (npc_free_creampies[$boy] < 2 and sex_ev['danger_day'] ! 1):
  624. act'Not inside!':
  625. sex_ev['not_inside'] = 1
  626. gs'sex_ev_shower', 'shower_together_jerkoff_cum'
  627. end
  628. end
  629. end
  630. if sex_ev['orgasm'] < orgasm: act'Come together':gt'sex_ev_shower', 'shower_cum_together1'
  631. end
  632. if $ARGS[0] = 'shower_together_jerkoff_cum':
  633. $sex_ev['last_cum'] = 'jerkoff'
  634. gs'cum_call', 'stomach', $boy, 1
  635. sex_ev['cum_count'] += 1
  636. sex_ev['orgasm_count'] += 1
  637. cla & *clr
  638. '<center><video autoplay loop src="images/shared/sex/shower/cum_jerkoff1.mp4"></video></center>'
  639. if sex_ev['not_inside'] = 1:
  640. '"Not inside me!" you yelp.'
  641. *nl
  642. 'You practically jump off of his cock and begin furiously working it with your hand. Not even a second later, cum explodes from the tip, spattering across your stomach.'
  643. elseif sex_ev['orgasm'] < orgasm:
  644. gs'arousal', 'hj',-1
  645. 'Tension builds up inside you to bursting. You feel <<$npc_firstname[$boy]>>''s cock throb in your hand and you know he''s about to burst too.'
  646. *nl
  647. 'You work him even harder, trying to finish him with one final sprint. <<$npc_firstname[$boy]>> grunts and cum explodes from his tip. The feel of his cum spattering across your stomach is the last thing you need and you come as well, moaning loudly even as you continue to finish him off.'
  648. else
  649. gs'arousal', 'hj',-1
  650. 'Tension builds up inside you to bursting. You feel <<$npc_firstname[$boy]>>''s cock throb in your hand and you can tell he''s about to burst.'
  651. *nl
  652. 'You work him even harder, trying to finish him with one final sprint. <<$npc_firstname[$boy]>> grunts and cum explodes from his tip. It spatters across your belly, his cock pulsing in your hand, and you milk him for every last drop.'
  653. end
  654. gs 'sex_ev_shower', 'shower_together_end'
  655. end
  656. if $ARGS[0] = 'shower_cum_mouth1':
  657. gs 'cum_call', 'mouth_swallow', $boy, 1
  658. sex_ev['cum_count'] += 1
  659. gs 'stat'
  660. cla & *clr
  661. '<center><video autoplay loop src="images/shared/sex/shower/deepthroat1.mp4"></video></center>'
  662. if $sex_ev['position'] ! 'blowjob':'With extreme urgency, you hop off of <<$npc_firstname[$boy]>>''s cock and kneel down on the porcelain floor of the shower, wrapping his cock in your mouth.'
  663. '"That''s it-!" <<$npc_firstname[$boy]>> grunts when you swallow it whole, lips kissing the base of his shaft. "I''m gonna-!"'
  664. 'He doesn''t even manage to finish his warning before he groans loudly and his cock pulses on your tongue. <<$npc_firstname[$boy]>> pulls you further down with his hand and hot salty liquid pours into the back of your throat, your only choice to swallow or choke.'
  665. *nl
  666. 'Eventually his dick stops throbbing and you gently release him from your lips, looking up at him with seductive eyes.'
  667. gs'sex_ev_shower', 'shower_cum_mouth2'
  668. end
  669. if $ARGS[0] = 'shower_cum_mouth2':
  670. sex_ev['cum_mouth'] += 1
  671. $sex_ev['last_cum'] = 'mouth'
  672. act'Spit it out':
  673. gs'cum_call', 'mouth',$boy,1
  674. sex_ev['spit_count'] += 1
  675. cla & *clr
  676. $sex_ev['bath_room']
  677. 'You spit it out.'
  678. gs'sex_ev_shower', 'shower_together_end'
  679. end
  680. act'Swallow':
  681. gs 'cum_call', 'mouth_swallow', $boy, 1
  682. sex_ev['swallow'] = 1
  683. sex_ev['swallow_count'] += 1
  684. cla & *clr
  685. $sex_ev['bath_room']
  686. 'You gulp down <<$npc_firstname[$boy]>>''s load.'
  687. gs'sex_ev_shower', 'shower_together_end'
  688. end
  689. end
  690. if $ARGS[0] = 'shower_cum_facial':
  691. $sex_ev['last_cum'] = 'facial'
  692. cla & *clr
  693. '<center><img <<$set_imgh>> src="images/shared/sex/shower/facial1.jpg"></center>'
  694. if $sex_ev['position'] = 'blowjob':
  695. '<<$npc_firstname[$boy]>> pulls his cock from your lips and grabs hold of himself. His hand pumps his shaft twice '
  696. else
  697. 'You kneel down and <<$npc_firstname[$boy]>> plasters your face with hot, sticky cum.'
  698. end
  699. gs'sex_ev_shower', 'shower_cum_facial_after'
  700. end
  701. if $ARGS[0] = 'shower_cum_facial_after':
  702. act'Rinse off':
  703. cla & *clr
  704. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  705. 'You put your face to the faucet and clean the cum from your face.'
  706. gs'sex_ev_shower', 'shower_together_end'
  707. end
  708. end
  709. if $ARGS[0] = 'shower_creampie1':
  710. gs 'cum_call', '', $boy, 1
  711. sex_ev['shower_creampie'] += 1
  712. sex_ev['creampie_count'] += 1
  713. $sex_ev['last_cum'] = 'creampie'
  714. cla & *clr
  715. if $sex_ev['position'] = 'miss':
  716. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  717. elseif $sex_ev['position'] = 'doggy':
  718. '<center><video autoplay loop src="images/shared/sex/shower/doggy4.mp4"></video></center>'
  719. end
  720. '<<$npc_firstname[$boy]>> presses you up against the wall, forcing loud squelching from between your legs as he continues fervently fucking your pussy. He pulses inside you and you feel something warm shoot into your womb.'
  721. gs'sex_ev_shower', 'shower_creampie2'
  722. end
  723. if $ARGS[0] = 'shower_creampie2':
  724. act'Ride it out':
  725. cla & *nl
  726. if sex_ev['orgasm'] < orgasm:
  727. 'You''re already shuddering from your own orgasm before your brain even registers that he''s coming inside you. Muscles spasm. Your leg tightens around his hip. The other nearly cramps from supporting your weight mid-orgasm. And <<$npc_firstname[$boy]>> empties his balls into you, pumping load after load into your cunt.'
  728. else
  729. '<<$npc_firstname[$boy]>> pours load after load into your cunt. You sit patiently for him to finish emptying his balls, waiting until you no longer feel the pulse, quiver, and twitch inside you.'
  730. end
  731. gs'sex_ev_shower', 'shower_creampie_after'
  732. end
  733. act'Creampie induced orgasm':
  734. if sex_ev['orgasm'] = orgasm:
  735. $orgasm_or = 'yes'
  736. gs'arousal', 'vaginal',1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  737. end
  738. sex_ev['creampie_orgasm_count'] += 1
  739. cla & *clr
  740. if $sex_ev['position'] = 'miss':
  741. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  742. 'The first spurt of <<$npc_firstname[$boy]>>''s cum into you flips your switch and you''re immediately shuddering, muscles clenching, one leg tightening around his hip while the other wobbles beneath you, both on the verge of cramping in the throes of orgasm while he empties his balls into your cunt.'
  743. elseif $sex_ev['position'] = 'doggy':
  744. '<center><video autoplay loop src="images/shared/sex/shower/doggy_orgasm1.mp4"></video></center>'
  745. 'The first spurt of <<$npc_firstname[$boy]>>''s cum into you flips your switch and you''re immediately shuddering in orgasm. Your legs go weak and you nearly slip off his cock even as he pumps load after load into your cunt, emptying his balls inside you.'
  746. end
  747. gs'sex_ev_shower', 'shower_creampie_after'
  748. end
  749. act'Tolerate it (disgust)':
  750. cla & *nl
  751. sex_ev['creampie_gross'] = 1
  752. if sex_ev['orgasm'] < orgasm:
  753. '<<$npc_firstname[$boy]>>''s cum in your cunt immediately makes you go stiff, ruining your orgasm and cutting it short right after it started. Disgust and revulsion overwhelm you as he pours load after load into you, but it''s too late now. You give a silent sigh, grimacing internally as you wait for him to finish emptying his balls.'
  754. else
  755. '<<$npc_firstname[$boy]>>''s cum in your cunt immediately makes you stiffen up. Disgust and revulsion overwhelm you as he pours load after load into you, but it''s too late to do anything more about it. You give a silent sigh, grimacing internally as you wait for him to finish emptying his balls.'
  756. end
  757. gs'sex_ev_shower', 'shower_creampie_after'
  758. end
  759. end
  760. if $ARGS[0] = 'shower_cum_together1':
  761. if sex_ev['orgasm'] = orgasm:
  762. $orgasm_or = 'yes'
  763. gs'arousal', 'vaginal', -1
  764. end
  765. gs 'cum_call', '', $boy, 1
  766. sex_ev['shower_creampie'] += 1
  767. sex_ev['creampie_count'] += 1
  768. cla & *clr
  769. if $sex_ev['position'] = 'miss':
  770. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  771. 'You seem to crest the wave of climax right as you feel <<$npc_firstname[$boy]>> pulse inside you, a sudden warmth filling up your womb. Your eyes roll back and you shudder in orgasm, all muscles clenching, your left leg around his waist tightening and your right one threatening to give out beneath you with unsteady wobbles. Each new load pumped into you fuels your orgasm and it''s not until <<$npc_firstname[$boy]>> stops twitching inside you that it finally subsides.'
  772. elseif $sex_ev['position'] = 'doggy':
  773. '<center><video autoplay loop src="images/shared/sex/shower/doggy4.mp4"></video></center>'
  774. 'You seem to crest the wave of climax right as you feel <<$npc_firstname[$boy]>> pulse inside you, a sudden warmth filling up your womb. Your eyes roll back and you shudder in orgasm, legs going weak and nearly falling off his cock even as he empties his balls into you. Each new load pumped into you fuels your orgasm and it''s not until <<$npc_firstname[$boy]>> stops twitching inside you that it finally subsides.'
  775. end
  776. gs'sex_ev_shower', 'shower_creampie_after'
  777. end
  778. if $ARGS[0] = 'shower_creampie_after':
  779. act'Pull apart':
  780. cla & *clr
  781. iif($sex_ev['position'] = 'miss','<center><video autoplay loop src="images/shared/sex/shower/creampie1.mp4"></video></center>','<center><img <<$set_imgh>> src="images/shared/sex/shower/creampie_after1.jpg"></center>')
  782. if sex_ev['orgasm'] < orgasm:
  783. '<<$npc_firstname[$boy]>> slips his cock from your pussy and you shiver as a hot glob of cum immediately seeps out and dribbles down your leg.'
  784. else
  785. '<<$npc_firstname[$boy]>> slips his cock from your pussy and a hot glob of cum immediately seeps out and dribbles down your leg.'
  786. end
  787. gs'sex_ev_shower', 'shower_together_end'
  788. end
  789. end
  790. if $ARGS[0] = 'shower_creampie_surprise':
  791. gs 'cum_call', '', $boy, 1
  792. sex_ev['shower_creampie'] += 1
  793. sex_ev['creampie_count'] += 1
  794. cla & *clr
  795. if $sex_ev['position'] = 'miss':
  796. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  797. elseif $sex_ev['position'] = 'doggy':
  798. '<center><video autoplay loop src="images/shared/sex/shower/doggy4.mp4"></video></center>'
  799. end
  800. 'Suddenly, without warning, <<$npc_firstname[$boy]>> stiffens and you feel something hot pour into your pussy.'
  801. act'Take it in stride':
  802. cla & *clr
  803. if $sex_ev['position'] = 'miss':
  804. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  805. elseif $sex_ev['position'] = 'doggy':
  806. '<center><video autoplay loop src="images/shared/sex/shower/doggy4.mp4"></video></center>'
  807. end
  808. 'You gasp in surprise, but hold on to <<$npc_firstname[$boy]>>, allowing him to empty his balls into your cunt.'
  809. gs'sex_ev_shower', 'shower_creampie_surprise_reaction'
  810. end
  811. act'Creampie induced orgasm':
  812. if sex_ev['orgasm'] = orgasm:
  813. $orgasm_or = 'yes'
  814. gs'arousal', 'vaginal',1, 'no_orgasm_msg', $sex_ev['prostitution_flag']
  815. end
  816. sex_ev['creampie_orgasm_count'] += 1
  817. cla & *clr
  818. if $sex_ev['position'] = 'miss':
  819. '<center><video autoplay loop src="images/shared/sex/shower/leg_up2.mp4"></video></center>'
  820. elseif $sex_ev['position'] = 'doggy':
  821. '<center><video autoplay loop src="images/shared/sex/shower/doggy_orgasm1.mp4"></video></center>'
  822. end
  823. 'You gasp in surprise, feeling <<$npc_firstname[$boy]>> pulse inside you. You were already close yourself and his orgasm sends you over the edge. He holds you tight and you clench on to him with all your might, both of you riding out your orgasms completely intertwined.'
  824. gs'sex_ev_shower', 'shower_creampie_surprise_reaction'
  825. end
  826. if sex_ev['creampie_allowance'] = 0 and npc_free_creampies[$boy] < 2:
  827. act'Asshole!':
  828. cla & *clr
  829. '<center><video autoplay loop src="images/shared/sex/shower/creampie1.mp4"></video></center>'
  830. '"Asshole!" you shout, pushing <<$npc_firstname[$boy]>> away from you. But it''s too late and you feel a hot liquid that isn''t water running down your leg.'
  831. '"I told you not to come inside!"'
  832. act'Storm out':
  833. cla & *clr
  834. $sex_ev['bath_room']
  835. minut += 2
  836. gs 'stat'
  837. '"Fucking moron!!" you shout again, storming out of the shower, not caring that you''re dripping wet. You make your way over to his bedroom and pick up your clothes, throwing them on.'
  838. '"Wait!" <<$npc_firstname[$boy]>> protests, clumsily wrapping a towel around his waist and following you.'
  839. '"I''m not waiting for shit!" you sneer. The moment the last item of clothing is over your wet skin, you stomp out the door, slamming it behind you.'
  840. act'Leave':gt 'sex_ev_leave', 'exit'
  841. end
  842. act'Forgive him (my fault)':
  843. cla & *clr
  844. minut += 2
  845. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  846. 'After a few more moments of anger, you deflate. You pull <<$npc_firstname[$boy]>> close, pressing your naked skin against his.'
  847. '"I''m sorry," you say. "I was just... acting out. It''s my fault. I should''ve known better. I can''t blame you."'
  848. 'You stand there holding each other in silence for several more minutes before <<$npc_firstname[$boy]>> breaks it.'
  849. '"So... what should we do now?"'
  850. gs'sex_ev_shower', 'shower_what_now'
  851. end
  852. act'Forgive him (both our faults)':
  853. cla & *clr
  854. minut += 2
  855. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  856. 'After a few more moments of anger, you deflate. You pull <<$npc_firstname[$boy]>> close, pressing your naked skin against his.'
  857. '"I''m sorry," you say. "I was just... acting out. You should''ve held it, but... it takes two to fuck," you smile ruefully. "So it''s my fault too."'
  858. 'You stand there holding each other in silence for several more minutes before <<$npc_firstname[$boy]>> breaks it.'
  859. '"So... what should we do now?"'
  860. gs'sex_ev_shower', 'shower_what_now'
  861. end
  862. end
  863. end
  864. end
  865. if $ARGS[0] = 'shower_creampie_surprise_reaction':
  866. act'Pull away':
  867. cla & *clr
  868. if $sex_ev['position'] = 'miss':
  869. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  870. elseif $sex_ev['position'] = 'doggy':
  871. '<center><img <<$set_imgh>> src="images/shared/sex/shower/creampie_after1.jpg"></center>'
  872. end
  873. if sex_ev['orgasm'] < orgasm:
  874. 'When your orgasms finally subside, <<$npc_firstname[$boy]>> pulls away, eliciting shudders from you as his cum gushes from your pussy.'
  875. else
  876. 'Once <<$npc_firstname[$boy]>>''s orgasm finally subsides, he pulls out of your pussy with a pop, releasing a gush of cum that dribbles down your leg.'
  877. end
  878. gs'sex_ev_shower', 'shower_together_end'
  879. end
  880. act'That was nice':
  881. cla & *clr
  882. if $sex_ev['position'] = 'miss':
  883. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  884. elseif $sex_ev['position'] = 'doggy':
  885. '<center><img <<$set_imgh>> src="images/shared/sex/shower/creampie_after1.jpg"></center>'
  886. end
  887. '"That was nice," you smile as he pulls away, feeling something hot dribble down your leg.'
  888. '"Yeah..." <<$npc_firstname[$boy]>> smiles back at you.'
  889. gs'sex_ev_shower', 'shower_together_end'
  890. end
  891. if sex_ev['promise_no_creampie'] > 0:
  892. act'So much for pulling out (tease)':
  893. cla & *clr
  894. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  895. '"So much for pulling out," you say, a smirk twitching at your lips as he pulls away, feeling something hot dribble down your leg.'
  896. '"Sorry... I, uhh... So... what now?"'
  897. gs'sex_ev_shower', 'shower_what_now'
  898. end
  899. act'So much for pulling out (annoyed)':
  900. cla & *clr
  901. '<center><video autoplay loop src="images/shared/sex/shower/after1.mp4"></video></center>'
  902. '"So much for pulling out," you scowl as he pulls away, feeling his spunk dribble out of your pussy.'
  903. '"Sorry... I, uhh... So... what now?"'
  904. gs'sex_ev_shower', 'shower_what_now'
  905. end
  906. end
  907. end
  908. if $ARGS[0] = 'shower_what_now':
  909. act'We should stop':
  910. cla & *nl
  911. '"We should probably stop," you sigh regretfully, turning off the faucet. "We really shouldn''t have skipped the condom..."'
  912. act'Finish showering':gt 'sex_ev_shower', 'shower_together_towel'
  913. end
  914. if sex_ev['sex_over'] = 0:
  915. act'Fuck, obviously':
  916. cla & *nl
  917. '"What now?" you ask, looking at him with a humorous expression. "Isn''t it obvious? We should fuck again. But in a bed this time."'
  918. act'Leave the shower':gt 'sex_ev_shower', 'before_to_the_bed'
  919. end
  920. end
  921. end
  922. !! --------------------------------- Shower Ending ---------------------------------------
  923. if $ARGS[0] = 'shower_together_end':
  924. sex_ev['boy_shower'] = 1
  925. sex_ev['cock_cleanup'] = 1
  926. if sex_ev['sex_over'] = 0:
  927. if $sex_ev['last_cum'] = 'jerkoff':
  928. act'Catch your breath':
  929. noshampoo = 1
  930. dynamic $showerdin
  931. cla & *clr
  932. '<center><video autoplay loop src="images/shared/sex/shower/after2.mp4"></video></center>'
  933. 'You and <<$npc_firstname[$boy]>> stand there under the hot water together, breathing hard.'
  934. *nl
  935. '"Bedroom?" he asks.'
  936. '"After a quick rinse," you pant.'
  937. act'Take it to the bed':gt 'sex_ev_shower', 'before_to_the_bed'
  938. end
  939. else
  940. act'Bedroom?':
  941. cla & *nl
  942. '"You wanna take this to the bed?"'
  943. '"Yeah," he says nodding, just as breathless as before.'
  944. act'Take it to the bed':gt 'sex_ev_shower', 'before_to_the_bed'
  945. end
  946. end
  947. elseif rand(1,10) < npc_sexdrive[$boy] and sex_ev['cum_count'] <= 5 + sex_ev['extra_cum'] and sex_ev['fucked_out'] = 0:
  948. '"Want to go another round?" <<$npc_firstname[$boy]>> pants, grinning at you.'
  949. act'No thanks':
  950. cla & *nl
  951. '"Sorry soldier," you smile back ruefully. "I''m all tapped out."'
  952. act'Finish showering':gt 'sex_ev_shower', 'shower_together_towel'
  953. end
  954. act'Another round':
  955. cla & *nl
  956. '"Yeah," you reply huskily and you quickly stumble from the bathroom together.'
  957. act'Take it to the bed':gt 'sex_ev_shower', 'before_to_the_bed'
  958. end
  959. else
  960. act'Finish showering':gt 'sex_ev_shower', 'shower_together_towel'
  961. gs 'sex_ev_shower', 'shower_together_ending_kiss'
  962. end
  963. end
  964. if $ARGS[0] = 'shower_together_ending_kiss':
  965. act'Kiss him':
  966. gs 'npc_relationship', 'modify', $boy, 'like'
  967. cla & *clr
  968. '<center><video autoplay loop src="images/shared/sex/shower/kiss2.mp4"></video></center>'
  969. if sex_ev['orgasm'] < orgasm:
  970. 'Still panting as you wind down from your orgasm, you give <<$npc_firstname[$boy]>> one final parting kiss, pouring all of your enjoyment and satisfaction into the brief smack of your lips together. With '
  971. elseif $sex_ev['position'] = 'makeout':
  972. 'All good things must come to an end. <<$npc_firstname[$boy]>> shuts off the water and you give him one final parting kiss before stepping out of the shower together.'
  973. elseif $sex_ev['position'] = 'blowjob' and $sex_ev['last_cum'] ! 'facial':
  974. 'You smile at <<$npc_firstname[$boy]>> as you get off your knees and stand, giving him a small kiss just before he turns off the faucet and you step out of the shower together.'
  975. elseif $sex_ev['last_cum'] = 'facial':
  976. 'As the last of the cum is cleaned from your face, you turn and give <<$npc_firstname[$boy]>> a small kiss of satisfaction before he turns off the faucet and you step out of the shower together.'
  977. else
  978. 'With a smile, you give <<$npc_firstname[$boy]>> a small kiss of satisfaction just before he turns off the faucet and you step out of the shower together.'
  979. end
  980. act'Finish showering':gt 'sex_ev_shower', 'shower_together_towel'
  981. end
  982. end
  983. if $ARGS[0] = 'shower_together_towel':
  984. sex_ev['boy_in_shower'] = 0
  985. sex_ev['shower'] = 1
  986. noshampoo = 1
  987. dynamic $showerdin
  988. cla & *clr
  989. $sex_ev['bath_room']
  990. if npc_finance[$boy] = 0 and $sex_ev['loc'] = 'npc_home':
  991. '<<$npc_firstname[$boy]>> pulls his towel off the rack, wiping himself down with it.'
  992. act'Towel for me?':
  993. cla & *nl
  994. '"Uhh..." you say, looking around. "Can I borrow a towel to dry off?"'
  995. if npc_caretaker[$boy] = 1:
  996. 'He stop suddenly.'
  997. '"Er... I only have one towel," he says apologetically.'
  998. else
  999. '"Sorry, only got one towel," he shrugs.'
  1000. end
  1001. act'Annoyed':
  1002. cla & *nl
  1003. 'Your forehead creases in irritation.'
  1004. '<i>Seriously? He couldn''t have told me that</i> before <i>I showered?</i> you think as you pad back to the bedroom sopping wet.'
  1005. gs'sex_ev_after', 'after_sex2'
  1006. end
  1007. act'Fair':
  1008. cla & *nl
  1009. '"Fair," you grin, watching him leer at your naked wet body as you leave the bathroom.'
  1010. gs'sex_ev_after', 'after_sex2'
  1011. end
  1012. end
  1013. act'Leave naked':
  1014. cla & *nl
  1015. 'You give your hair a quick wring and exit the bathroom naked, <<$npc_firstname[$boy]>> following behind you with his towel around his waist.'
  1016. gs'sex_ev_after', 'after_sex2'
  1017. end
  1018. else
  1019. '<<$npc_firstname[$boy]>> pulls a towel out of a cupboard, offering it to you.'
  1020. act'Borrow a towel':
  1021. cla & *nl
  1022. sex_ev['towel'] = 1
  1023. 'You accept gratefully it and towel off before wrapping it around your chest, exiting the bathroom with him.'
  1024. gs'sex_ev_after', 'after_sex2'
  1025. end
  1026. act'Leave naked':
  1027. cla & *nl
  1028. 'Your eyes sparkle mischievously and ignore the towel, leaving the bathroom still naked and dripping, and giving him a great view of your wet ass in the process.'
  1029. gs'sex_ev_after', 'after_sex2'
  1030. end
  1031. end
  1032. end
  1033. if $ARGS[0] = 'before_to_the_bed':
  1034. gs'sex_ev_sex', 'session_reset'
  1035. cla & *clr
  1036. $sex_ev['bed_room']
  1037. 'The two of you stumble out of the shower to the bed with hands all over each other. You hit the mattress uncaring of the excess moisture on your bodies and you''re soaking wet, in every sense of the word.'
  1038. gs 'sex_ev_foreplay', 'bed_start'
  1039. end
  1040. if $ARGS[0] = 'boy_shower_finish':
  1041. cla & *clr
  1042. $sex_ev['bed_room']
  1043. '<<$npc_firstname[$boy]>> returns to the bedroom with wet hair and a towel wrapped around his waist.'
  1044. gs'sex_ev_shower', 'boy_shower_finish_acts'
  1045. end
  1046. if $ARGS[0] = 'boy_shower_finish_acts':
  1047. sex_ev['boy_in_shower'] = 0
  1048. sex_ev['boy_shower'] = 1
  1049. act'"Good shower?"':
  1050. cla & *nl
  1051. '"Did you have a good shower?" you ask' + iif(sex_ev['drawer_rummage'] = 1, ' innocently putting your hands behind your back as if you hadn''t just been snooping through his things.', '.')
  1052. if sex_ev['join_shower_offer'] = 1:
  1053. '"Could have used some company in there," he smiles back wistfully.'
  1054. act'Sorry':
  1055. cla & *nl
  1056. '"Sorry," you reply.'
  1057. act'Continue':gs'sex_ev_after', 'after_sex2_w_picture'
  1058. end
  1059. else
  1060. '"Yeah, I feel much better now," he says.'
  1061. act'Glad to hear it':
  1062. cla & *nl
  1063. '"Glad to hear it," you reply.'
  1064. act'Continue':gs'sex_ev_after', 'after_sex2_w_picture'
  1065. end
  1066. end
  1067. if sex_ev['shower'] = 0:
  1068. act'My turn':
  1069. cla & *nl
  1070. '"I think it''s my turn now," you say, hauling yourself out of bed and passing him by into the steamy just-used bathroom.'
  1071. act'Shower':gt'sex_ev_shower', 'after_alone'
  1072. end
  1073. end
  1074. end
  1075. end
  1076. --- sex_ev_shower ---------------------------------