hookup.qsrc 107 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406
  1. # hookup
  2. !! 2021/05/06
  3. if $ARGS[0] = 'start':
  4. hookup['orgasm_count'] = orgasm
  5. $location_type = 'indoors'
  6. if CloDress > 0:hookup['dress'] = 1
  7. gs 'clothing', 'strip'
  8. gs 'underwear', 'remove'
  9. gs 'stat'
  10. *clr & cla
  11. minut += 5
  12. gs 'arousal', 'kiss', 1
  13. '<center><video autoplay loop src="images/shared/sex/foreplay/kiss.mp4"></video></center>'
  14. 'You and <<$npc_firstname[$npclastsaved]>> rush through the door of his apartment and stumble into the bedroom. Before you know it, you''re both naked, hands all over each other, and kissing passionately.'
  15. act'Jerk him off':
  16. gs 'arousal', 'kiss', 1
  17. gs 'arousal', 'hj', 1
  18. gs 'stat'
  19. cla & *clr
  20. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/bed_jerk.jpg"></center>'
  21. 'The two of you fall back onto the bed and you crawl on top of <<$npc_firstname[$npclastsaved]>>, sticking your tongue back down his throat. At the same time, you reach down to grab hold of his <<dick>> cm cock and jerk it with slow sensual pulls.'
  22. hookup['bj_want'] = rand(0,1)
  23. if hookup['bj_want'] = 1:
  24. *nl
  25. 'Soon, he breaks off the kiss and smiles at you.'
  26. '"I want to feel my cock in your mouth."'
  27. act'Give him what he wants':
  28. cla & *clr
  29. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/bed_jerk.jpg"></center>'
  30. 'You give him another kiss and smile back at him, giving his cock a few more tugs to make sure it''s nice and hard before creeping down between his legs.'
  31. act'Blow him':gt'hookup','bj'
  32. end
  33. !!{act'69 him instead':
  34. cla & *clr
  35. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/bed_jerk.jpg"></center>'
  36. 'You give him another kiss and smile back at him before sitting up and reversing yourself on the bed, throwing one leg over his head and getting to work on the hard cock in front of you.'
  37. act'Enjoy yourself':gt'hookup','69_1'
  38. act'Go through the motions':gt'hookup','69_2'
  39. end}
  40. act'How about we skip the foreplay?':
  41. cla & *nl
  42. '"How about we skip the foreplay and instead of putting this cock in my mouth, you stuff it in my pussy?"'
  43. '"Sounds fun," he grins.'
  44. gs'hookup','condoms'
  45. gs'hookup','position_choose'
  46. end
  47. else
  48. act'Suck his cock':gt'hookup','bj'
  49. if prezikcount + prezik > 0:
  50. act'Put a condom on him':
  51. cla & *clr
  52. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  53. prezikcount -= 1
  54. hookup['condom'] = 1
  55. 'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open and roll it onto his cock for him.'
  56. '"Gotta practice safe sex," you wink.'
  57. gs'hookup','position_choose'
  58. end
  59. act'Put a condom on him with your mouth':
  60. cla & *clr
  61. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  62. prezikcount -= 1
  63. hookup['condom'] = 1
  64. 'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open, and place the rubber onto the tip of his penis, kissing it through the rubber. Then, using your fingers, you unroll it smoothly over the length of his cock, your lips following all the way down. You bob your head up and down a few more times to make sure it''s all the way on before glancing up at him.'
  65. '"Gotta practice safe sex," you smile.'
  66. gs'hookup','position_choose'
  67. end
  68. end
  69. act'Spread your legs':
  70. cla & *clr
  71. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss1.jpg"></center>'
  72. $hookup['position'] = 'miss'
  73. '"I want you inside me," you whisper, drawing back off of him and spreading your legs. <<$npc_firstname[$npclastsaved]>> eagerly follows you and you grab his cock, guiding it into your pussy.'
  74. act'Get fucked':
  75. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  76. gt'hookup_sex','miss_norm1'
  77. else
  78. gt'hookup_sex','miss_hard1'
  79. end
  80. end
  81. end
  82. act'Get on all fours':
  83. cla & *clr
  84. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  85. $hookupposition = 'doggy'
  86. '"I want you inside me," you whisper, drawing back off of him and get on your hands and knees, presenting your ass. You don''t turn around, not even when you feel his hand on your ass, but you do gasp when you feel his thumb spread apart your pussy.'
  87. act'Get fucked':
  88. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  89. gt'hookup_sex','doggy_norm1'
  90. else
  91. gt'hookup_sex','doggy_hard1'
  92. end
  93. end
  94. end
  95. act'Climb on top of him':
  96. cla & *clr
  97. '<center><video autoplay loop src="images/shared/sex/vag/cowgirl/enter1.mp4"></video></center>'
  98. $hookupposition = 'cowgirl'
  99. 'You give him a few more jerks before throwing your legs over his, holding his cock between your thighs.'
  100. '"I want you inside me," you whisper, lowering yourself down onto his cock.'
  101. if pcs_vag = 0:
  102. act'Ride him':gt'hookup_sex','cowgirl_virg_norm1'
  103. else
  104. act'Ride him':gt'hookup_sex','cowgirl_norm1'
  105. act'Ride him <i>hard</i>':gt'hookup_sex','cowgirl_hard1'
  106. end
  107. end
  108. end
  109. end
  110. act'Suck his cock':gt'hookup','bj'
  111. act'Skip the foreplay':
  112. cla & *nl
  113. '"Let''s skip the foreplay," you say, heading towards the bed. "I wanna fuck <i>now</i>."'
  114. '<<$npc_firstname[$npclastsaved]>> eagerly follows you over.'
  115. gs'hookup','condoms'
  116. gs'hookup','position_choose'
  117. end
  118. end
  119. if $ARGS[0] = 'bj':
  120. gs 'arousal','bj',rand(2,5)
  121. gs 'stat'
  122. if hookup['bj'] > 0:
  123. hookup['bj'] = 2
  124. '<center><video autoplay loop src="images/shared/sex/blowjob/bj49.mp4"></video></center>'
  125. 'You wrap your lips around his cock for the second time tonight, working his shaft with your mouth. Drool coats his length, making a great lube for your hand to support your efforts.'
  126. *nl
  127. 'After a few minutes, you hear his breathing start to get faster and you''re pretty sure he''s about to cum.'
  128. hookup['cum_choice'] = rand(1,2)
  129. act'Continue':gs'hookup','bj_cum'
  130. else
  131. '<center><video autoplay loop src="images/shared/sex/blowjob/bj47.mp4"></video></center>'
  132. hookup['bj'] = 1
  133. 'You lean down and begin blowing him, gently sucking on the tip of his dick and working the rest of his shaft with your hand at the same time.'
  134. '"Fuck..." he breathes, leaning back and enjoying the head you''re giving.'
  135. act'Really suck him off':
  136. cla & *clr
  137. '<center><video autoplay loop src="images/shared/sex/blowjob/bj49.mp4"></video></center>'
  138. 'You double your efforts, deciding to show him how good you really are at sucking cock.'
  139. if dick < 10:
  140. 'Taking advantage of the meager length of his <<dick>> cm dick, you completely envelop it with your mouth, using your tongue and lips to create as much vacuum pressure as possible. He groans loudly and you have to stop yourself from smiling when you see him writhe in pleasure.'
  141. elseif dick < 20:
  142. 'Taking the entirety of his <<dick>> cm dick in your mouth, you keep pushing your head down until you feel cock at the back of your throat. You draw your lips back up his length before plunging back down, each time swallowing him to the hilt. He groans loudly and you feel him writhing under your touch, giving yourself your own little spike of pleasure that you can make a man feel this way.'
  143. elseif dick < 30:
  144. 'His cock is pretty nicely sized, measuring at least <<dick>> cm long, but it doesn''t stop you from going down his entirely length and playing tonsil hockey with it. You bob your head up and down on it, feeling extreme satisfaction when his body tenses up each time you swallow him whole.'
  145. else
  146. 'His cock is monstrous! It must be at least <<dick>> cm long! But it doesn''t stop you from swallowing the whole thing, plunging your head up and down from tip to base. When you have his entire length inside your throat you can feel his cock twitch and his body tense up underneath your touch, giving you extreme pleasure that your oral skills can make somebody feel this way.'
  147. end
  148. gs 'arousal','bj',rand(3,5),'deepthroat'
  149. *nl
  150. hookup['cum_choice'] = rand(1,3)
  151. act'Continue':gs'hookup','bj_cum'
  152. end
  153. act'Just go through the motions':
  154. cla & *nl
  155. if hookup['return_bj'] = 1:
  156. 'Honestly, you''re damn bored right now. Giving head sucks, but it doesn''t feel like you have much choice so you keep bobbing up and down waiting till it''s over.'
  157. else
  158. 'You don''t really enjoy giving head to be honest. But guys like it and you want guys to like you, so you just put up with it, continuing to bob your head up and down his cock, waiting until he''s ready to move on to <i>real</i> sex.'
  159. end
  160. act'Keep waiting':
  161. if rand(0,1) = 1 or hookup['return_bj'] = 1:
  162. hookup['cum_choice'] = rand(1,3)
  163. gs'hookup','bj_cum'
  164. else
  165. cla & *clr
  166. '<center><video autoplay loop src="images/shared/sex/blowjob/bj47.mp4"></video></center>'
  167. 'You continue to dutifully blow <<$npc_firstname[$npclastsaved]>> until he finally taps you on the head, causing you to pull off.'
  168. '"You''re doing great babe, but I want to fuck you before I cum," he grins.'
  169. $OpenInnerThought + 'Finally...' + $CloseInnerThought
  170. gs'hookup','condoms'
  171. gs'hookup','position_choose'
  172. end
  173. end
  174. act'Getting kind of tired down here...':
  175. cla & *clr
  176. '<center><video autoplay loop src="images/shared/sex/blowjob/bj47.mp4"></video></center>'
  177. '"Hey," you mumble around his cock, pulling your lips off for a moment. "I''m getting kind of tired down here, can we do something else?"'
  178. '"Oh," he says, a little put off by your sudden reaction. "Uhh, yeah. Let''s fuck then."'
  179. $OpenInnerThought + 'Finally...' + $CloseInnerThought
  180. gs'hookup','condoms'
  181. gs'hookup','position_choose'
  182. end
  183. end
  184. act'Let''s get to the good part':
  185. cla & *clr
  186. '<center><video autoplay loop src="images/shared/sex/foreplay/jerk.mp4"></video></center>'
  187. 'You pull back, jerking his cock slick with your saliva as you do.'
  188. '"I didn''t come here to give blowjobs, I came to get fucked," you grin. "Wanna get to the good part already?"'
  189. '"Hell yeah," he smiles back.'
  190. gs'hookup','condoms'
  191. gs'hookup','position_choose'
  192. end
  193. end
  194. end
  195. if $ARGS[0] = 'bj_cum':
  196. cla
  197. $hookup['next_act1'] = 'hookup'
  198. $hookup['next_act2'] = 'bj2'
  199. if hookup['cum_choice'] = 1:
  200. $hookup['cum_choice'] = 'mouth'
  201. cla & *clr
  202. '<center><video autoplay loop src="images/shared/sex/blowjob/bj47.mp4"></video></center>'
  203. 'Suddenly, thick salty liquid begins spurting into your mouth as <<$npc_firstname[$npclastsaved]>> cums without warning.'
  204. act'Take it in stride (swallow)':
  205. hookup['bj_cum'] = 1
  206. gs'cum_call', 'mouth_swallow', $boydesc, 1
  207. gs'stat'
  208. cla & *clr
  209. '<center><video autoplay loop src="images/shared/sex/blowjob/bj48.mp4"></video></center>'
  210. 'You''re a little surprised but continue to suck anyways, using your hand to draw every last drop of semen from his cock and into your mouth. After a few seconds, it seems like he''s stopped orgasming and you pull back, gulping down the entire load.'
  211. gs'hookup','bj_react1.1'
  212. gs'hookup','bj_react2'
  213. gs'hookup','bj_react3'
  214. end
  215. act'Take it in stride (spit)':
  216. hookup['bj_cum'] = 2
  217. gs'cum_call', 'mouth', $boydesc, 1
  218. gs'stat'
  219. cla & *clr
  220. '<center><video autoplay loop src="images/shared/sex/cum/mouth/spit5.mp4"></video></center>'
  221. 'You''re a little surprised but continue to suck anyways, using your hand to draw every last drop of semen from him and letting it pool in your mouth. After a few seconds, it seems like he''s stopped orgasming and you carefully draw back. Then, with pursed lips, you let it dribble back out all over his cock.'
  222. gs'hookup','bj_react1.1'
  223. gs'hookup','bj_react3'
  224. end
  225. act'Panic swallow!':
  226. hookup['bj_cum'] = 3
  227. gs'cum_call', 'mouth_swallow', $boydesc, 1
  228. gs'stat'
  229. cla & *clr
  230. '<center><video autoplay loop src="images/shared/sex/blowjob/bj48.mp4"></video></center>'
  231. 'You tense up when you realize he''s cumming. Semen hits the back of your throat and you instinctively swallow immediately. Not knowing what else to do, you just keep sucking until he''s finished, doggedly gulping down the rest.'
  232. gs'hookup','bj_react1.1'
  233. gs'hookup','bj_react3'
  234. end
  235. !!{
  236. act'Yelp and jump back':
  237. gs'cum_call', 'mouth', $boydesc, 1
  238. gs'cum_call', 'mouth_swallow', $boydesc, 1
  239. hookup['bj_cum'] = 4
  240. cla & *clr
  241. !! IMAGE HERE
  242. end}
  243. elseif hookup['cum_choice'] = 2:
  244. '"I''m gonna cum!"'
  245. act'Finish him off (swallow)':
  246. $hookup['cum_choice'] = 'mouth'
  247. hookup['bj_cum'] = 1
  248. gs'cum_call', 'mouth_swallow', $boydesc, 1
  249. gs'stat'
  250. cla & *clr
  251. '<center><video autoplay loop src="images/shared/sex/blowjob/bj48.mp4"></video></center>'
  252. 'You keep working his cock with your mouth until you feel hot sperm shooting into your mouth. You keep sucking for a few more seconds until you''re sure he''s finished orgasming before pulling away, gulping down the entire load.'
  253. gs'hookup','bj_react1.2'
  254. gs'hookup','bj_react2'
  255. gs'hookup','bj_react4'
  256. end
  257. act'Finish him off (spit)':
  258. hookup['bj_cum'] = 2
  259. $hookup['cum_choice'] = 'face'
  260. gs'cum_call', 'mouth', $boydesc, 1
  261. gs'cum_call', 'hands', $boydesc, 1
  262. gs'cum_call', 'face', $boydesc, 1
  263. gs'stat'
  264. cla & *clr
  265. '<center><video autoplay loop src="images/shared/sex/cum/mouth/spit4.mp4"></video></center>'
  266. 'You draw back until your lips are right at the tip of his cock and rapidly start working it with your hands until you feel hot sperm shooting into your mouth. You pull back, immediately spitting it out onto his stomach even as he continues to cum, a stray shot hitting you square in the chin as you wipe your mouth.'
  267. gs'hookup','bj_react1.2'
  268. end
  269. act'Trade places':
  270. cla & *clr
  271. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  272. $npc_apt_bedroom[$npclastsaved]
  273. '"Hang on there big boy, can''t have you blowing your load on me just yet," you smile. You lay back and spread your legs, baring your pussy. "Your turn to show me what you''re made of."'
  274. act'Get licked':gt'hookup','lick_pussy'
  275. end
  276. act'Let''s fuck':
  277. cla & *clr
  278. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  279. $npc_apt_bedroom[$npclastsaved]
  280. '"Hang on there big boy, can''t have you blowing your load on me just yet," you smile, jerking his hardon gently.'
  281. *nl
  282. '"We haven''t fucked yet."'
  283. gs 'hookup','condoms'
  284. gs 'hookup','position_choose'
  285. end
  286. elseif hookup['cum_choice'] = 3:
  287. '"Wait!" You feel <<$npc_firstname[$npclastsaved]>>''s hand on your head. "Keep that up and I''m gonna cum. I want to fuck you tonight."'
  288. act'Redouble your efforts':
  289. cla & *clr
  290. '<center><video autoplay loop src="images/shared/sex/blowjob/bj49.mp4"></video></center>'
  291. 'You ignore his protests and instead pick up the pace, going as far down on him as you can. Within seconds, you feel him stiffen and cum begins to spill out into your mouth.'
  292. act'Swallow it':
  293. $hookup['cum_choice'] = 'mouth'
  294. hookup['bj_cum'] = 1
  295. gs'cum_call', 'mouth_swallow', $boydesc, 1
  296. gs'stat'
  297. cla & *clr
  298. '<center><video autoplay loop src="images/shared/sex/blowjob/bj48.mp4"></video></center>'
  299. 'You keep working his cock with your mouth until you''re sure he''s finished orgasming before pulling away, gulping down the entire load.'
  300. gs'hookup','bj_react1.2'
  301. gs'hookup','bj_react2'
  302. gs'hookup','bj_react3'
  303. gs'hookup','bj_react4'
  304. end
  305. act'Spit it out':
  306. $hookup['cum_choice'] = 'face'
  307. hookup['bj_cum'] = 2
  308. gs'cum_call', 'mouth', $boydesc, 1
  309. gs'cum_call', 'hands', $boydesc, 1
  310. gs'cum_call', 'face', $boydesc, 1
  311. gs'stat'
  312. cla & *clr
  313. '<center><video autoplay loop src="images/shared/sex/cum/mouth/spit4.mp4"></video></center>'
  314. 'The moment you taste cum on your tongue, you pull back, spitting it out onto his stomach even as he continues to orgasm, a stray shot hitting you square in the chin as you wipe your mouth.'
  315. gs'hookup','bj_react1.2'
  316. gs'hookup','bj_react3'
  317. end
  318. end
  319. act'Then let''s fuck':
  320. cla & *clr
  321. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  322. $npc_apt_bedroom[$npclastsaved]
  323. '"Then we should get to fucking then," you grin back, sitting up on the bed and drawing your lips away from his cock.'
  324. gs'hookup','condoms'
  325. gs'hookup','position_choose'
  326. end
  327. end
  328. end
  329. if $ARGS[0] = 'bj_react1.1':
  330. act'A little warning?':
  331. cla & *clr
  332. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  333. $npc_apt_bedroom[$npclastsaved]
  334. if hookup['bj_cum'] = 1:
  335. '"A little warning next time?" you smile, wiping a loose drop of cum from your lip. "I barely had time to swallow."'
  336. elseif hookup['bj_cum'] = 2:
  337. '"Eeeaaack," you let the cum dribble out from your lips. "A little warning next time? You really surprised me there!"'
  338. elseif hookup['bj_cum'] = 3:
  339. '"A little warning next time?!" you gulp again, feeling like there''s still cum sliming the back of your throat.'
  340. elseif hookup['bj_cum'] = 4:
  341. end
  342. '"You saying there''s going to be a next time?"'
  343. act'Maybe':
  344. cla & *clr
  345. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  346. $npc_apt_bedroom[$npclastsaved]
  347. '"Maybe," you say, giving him a dirty smile.'
  348. gs 'hookup','bj2'
  349. end
  350. act'Sure':
  351. cla & *clr
  352. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  353. $npc_apt_bedroom[$npclastsaved]
  354. '"Sure," you say with a dirty smirk. "I had a good time blowing you. Didn''t you have a good time getting blown?"'
  355. 'He returns your grin.'
  356. gs 'hookup','bj2'
  357. end
  358. if hookup['bj'] < 2:
  359. act'Right now?':
  360. cla & *nl
  361. '"What about right now? We didn''t get to fuck. I got your rocks off, what about mine?"'
  362. if rand(0,1) = 0:
  363. '"Uhh," he looks down at his quickly diminishing hardon. "I mean, I''d love to but... I don''t think I can get it up again after that."'
  364. if rand(0,1) = 1:'He seems a little embarrassed about it.'
  365. act'Oh well':
  366. cla & *clr
  367. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  368. $npc_apt_bedroom[$npclastsaved]
  369. '"Damn. Guess I''m too skilled at sucking dick for my own good," you complain, sitting up and stretching your arms behind your head. You flash him a smile to know you''re just kidding around and aren''t too upset about the result.'
  370. *nl
  371. if pcs_horny >= 65:
  372. 'You''re still pretty horny right now, but you''re not seriously going to be mad if he can''t get it up again. Dicks have a tough job, all the "abuse" they have to go through.'
  373. else
  374. 'You aren''t too turned on, so while not the best outcome, it''s pretty acceptable. Not getting laid tonight isn''t big a deal.'
  375. end
  376. gs'hookup_after','pre'
  377. end
  378. act'Disappointing':
  379. cla & *clr
  380. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  381. $npc_apt_bedroom[$npclastsaved]
  382. '"Damn," you frown. You sit back on your legs, thoroughly disappointed with this turn of events.'
  383. *nl
  384. if pcs_horny >= 70:
  385. 'And you''re really fucking horny right now too! Ugh. This blows.'
  386. else
  387. 'And you really wanted to get laid tonight! Ugh. This blows.'
  388. end
  389. gs'hookup_after','pre'
  390. end
  391. else
  392. '"You still want to fuck?" he asks, seeming eager. "Well I''m not going to say no to that. Just give me a minute to get hard again."'
  393. act'Wait':gt'hookup','wait'
  394. end
  395. end
  396. end
  397. end
  398. end
  399. if $ARGS[0] = 'bj_react1.2':
  400. act'Thanks for the warning':
  401. cla & *clr
  402. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  403. $npc_apt_bedroom[$npclastsaved]
  404. if hookup['cum_choice'] = 3:
  405. '"Thanks for the warning," you smile, licking your lips.'
  406. '"Ugh! Seriously?" Despite just blowing his load in your mouth, he looks somewhat upset. "I told you, I wanted to fuck tonight, not just get a blowjob."'
  407. if pcs_vag = 0:
  408. act'Sorry, saving myself for marriage':
  409. hookup['virgin'] = 1
  410. cla & *clr
  411. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  412. $npc_apt_bedroom[$npclastsaved]
  413. '"Sorry, but I''m saving myself for marriage," you smile apologetically.'
  414. if npc_generous[$npclastsaved] = 1 or npc_pussyeater[$npclastsaved] = 1:
  415. gs'hookup','generous_lick'
  416. else
  417. '"Saving yourself for marriage but still give blowjobs to strangers?" he asks pointedly.'
  418. if StoryLine = 1:
  419. '"I don''t know," you shrug. "Ask my mom why it matters so much."'
  420. else
  421. 'You shrug. "I''m still a virgin aren''t I?"'
  422. end
  423. gs'hookup_after','pre'
  424. end
  425. end
  426. end
  427. act'Not what I wanted':
  428. cla & *nl
  429. hookup['get_out'] = 1
  430. '"Sorry," you shrug. "Just wasn''t in the cards for you tonight. My pussy, my mouth. My choice."'
  431. gs'hookup_after','start'
  432. end
  433. act'We could keep going':
  434. cla & *nl
  435. '"Well, we could just keep going," you suggest, crawling over to <<$npc_firstname[$npclastsaved]>>. "Think you can get it up again for me?" Grabbing hold of his semi-flaccid cock, you lean into his ear.'
  436. '"I want to feel you inside me," you whisper. You instantly feel his cock stiffen up at your words. "Atta boy," you grin, giving it a few tugs.'
  437. gs'hookup','condoms'
  438. gs'hookup','position_choose'
  439. end
  440. elseif hookup['bj_cum'] = 1:
  441. '"Thanks for the warning," you smile, licking your lips. <<$npc_firstname[$npclastsaved]>> just looks back at you blissfully, almost like he can''t believe you swallowed it all.'
  442. gs 'hookup','bj2'
  443. elseif hookup['bj_cum'] = 2:
  444. '"Thanks for the warning," you say, cum still dripping from your smile.'
  445. if rand(0,1) = 1:
  446. '"What, you don''t swallow?"'
  447. gs'hookup_sex','dont_swallow'
  448. else
  449. '"Fuck, that was hot," he breathes.'
  450. '"Glad you enjoyed it," you smirk back.'
  451. gs $hookup['next_act1'],$hookup['next_act2']
  452. end
  453. end
  454. end
  455. end
  456. if $ARGS[0] = 'bj_react2':
  457. act'Tasty':
  458. cla & *clr
  459. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  460. $npc_apt_bedroom[$npclastsaved]
  461. '"Mmmm. Tasty."'
  462. if rand(0,1) = 0 and hookup['fuck'] ! 1:
  463. '"Aww man, I never got to fuck you."'
  464. if pcs_vag = 0:
  465. act'Sorry, saving myself for marriage':
  466. hookup['virgin'] = 1
  467. cla & *clr
  468. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  469. $npc_apt_bedroom[$npclastsaved]
  470. '"Sorry, but I''m saving myself for marriage," you smile apologetically.'
  471. if npc_generous[$npclastsaved] = 1 or npc_pussyeater[$npclastsaved] = 1:
  472. gs'hookup','generous_lick'
  473. else
  474. '"Saving yourself for marriage but still give blowjobs to strangers?" he asks pointedly.'
  475. if StoryLine = 1:
  476. '"I don''t know. Ask my mom why it matters so much," you shrug.'
  477. else
  478. 'You shrug. "I''m still a virgin aren''t I?"'
  479. end
  480. gs'hookup_after','pre'
  481. end
  482. end
  483. end
  484. act'We could keep going':
  485. cla & *nl
  486. '"Well, we could just keep going," you suggest, crawling over to <<$npc_firstname[$npclastsaved]>>. "Think you can get it up again for me?" Grabbing hold of his semi-flaccid cock, you lean into his ear.'
  487. '"I want to feel you inside me," you whisper. You instantly feel his cock stiffen up at your words. "Atta boy," you grin, giving it a few tugs.'
  488. gs'hookup','condoms'
  489. gs'hookup','position_choose'
  490. end
  491. else
  492. '<<$npc_firstname[$npclastsaved]>>''s jaw drops as you lick your lips.'
  493. gs 'hookup','bj2'
  494. end
  495. end
  496. end
  497. if $ARGS[0] = 'bj_react3':
  498. act'Already?':
  499. cla & *clr
  500. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  501. $npc_apt_bedroom[$npclastsaved]
  502. if hookup['bj_cum'] = 1:
  503. '"Seriously?" you ask, gulping again as you draw back from his cock. "You came already?"'
  504. elseif hookup['bj_cum'] = 2:
  505. '"Seriously?" you ask, wiping your mouth with your hand. "You came already?"'
  506. end
  507. if npc_insecure[$npclastsaved] = 1:
  508. '"Well maybe if you didn''t suck so much dick you wouldn''t be so good at it!" he huffs, pulling back from him. Seems you might have touched a nerve there.'
  509. !! (basically calling you a slut/whore)
  510. act'Play it off':
  511. cla & *clr
  512. '<center><video autoplay loop src="images/shared/romance/misc/pillow_talk1.mp4"></video></center>'
  513. '"Guess you''re right," you shrug. "I''m my own worst enemy. So good at giving head that guys can''t last long enough to fuck me." You dramatically fall backwards onto the bed.'
  514. '"What should I do?" you ask, turning towards him. "Think I should get worse at sucking dick?"'
  515. '"I didn''t say that," he smirks back. "You just shouldn''t be so rude."'
  516. *nl
  517. '<i>Well he''s being a bit rude himself,</i> you think, but at least his ego seems less bruised.'
  518. gs 'hookup','bj2'
  519. end
  520. act'Fuck you!':
  521. cla & *clr
  522. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  523. $npc_apt_bedroom[$npclastsaved]
  524. '"Fuck you!" you snap, springing from the bed and rushing for your clothes.'
  525. '"Yeah, I think that''s what you wanted you fucking slut!"'
  526. '"Some way of treating a girl who just sucked your dick you fucking asshole!" you snarl, throwing on your clothes.'
  527. '"What, did you want money for your job whore?"'
  528. *nl
  529. 'You get dressed as fast as you can while he slings various explitives at you.'
  530. *nl
  531. '"Well I hope you enjoyed your blowjob! Fucking bastard!" you scream as you leave, slamming the door behind you.'
  532. '"Try not to suck anymore dick on your way home!" you hear him shout back through the door.'
  533. act'Leave':gt'hookup_after','exit'
  534. end
  535. else
  536. '"Your mouth just felt too good!" he sighs blissfully. "I couldn''t hold it in!"'
  537. '"Well, I guess it''s kind of my fault too isn''t it?" you say, flashing him a toothy grin. "Not like I can get mad after getting compliments on my blowjob skills."'
  538. gs 'hookup','bj2'
  539. end
  540. end
  541. end
  542. if $ARGS[0] = 'bj_react4':
  543. act'Gross':
  544. cla & *clr
  545. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  546. $npc_apt_bedroom[$npclastsaved]
  547. '"Ugh, I hate swallowing," you say, shaking your head as if that would somehow get rid of the taste.'
  548. '"But you still did it," he says back, grin widening across his face.'
  549. '"Yeah, cause I know guys like you love watching girls like me drink cum," you raise an eyebrow back at him. "Still gross though."'
  550. gs'hookup','bj2'
  551. end
  552. end
  553. if $ARGS[0] = 'bj2':
  554. if hookup['bj'] = 2 or hookup['return_bj'] = 1:
  555. gs'hookup_after','pre'
  556. elseif (npc_generous[$npclastsaved] = 1 or npc_pussyeater[$npclastsaved] = 1) and hookup['cuni'] < 1:
  557. '"So, did you want a turn?"'
  558. '"A turn what?"'
  559. '"Getting head." <<$npc_firstname[$npclastsaved]>> begins creeping down towards your legs, kissing them all along the way until he''s between them.'
  560. act'Get eaten out':gt'hookup','lick_pussy'
  561. act'I''d rather just fuck':
  562. cla & *clr
  563. $npc_apt_bedroom[$npclastsaved]
  564. '<<$npc_firstname[$npclastsaved]>> gets all the way down to your pussy and you open your legs, but when he tries to move in you put your hand on his head and stop him in his tracks.'
  565. '"Actually, I''d rather just fuck instead," you grin.'
  566. '"Well, shit. Hang on, gimme a minute to get hard again."'
  567. act'Wait':gt'hookup','wait'
  568. end
  569. act'I''m okay (stop here)':
  570. cla & *clr
  571. $npc_apt_bedroom[$npclastsaved]
  572. '<<$npc_firstname[$npclastsaved]>> gets all the way down to your pussy, but when he tries to move in you put your hand on his head and stop him in his tracks, closing your legs in front of him.'
  573. '"Nah, I''m okay."'
  574. '"Really?" He looks up at you in confusion.'
  575. '"Yeah. No need for that."'
  576. '"Really? Why?"'
  577. act'Don''t feel like it':
  578. cla & *nl
  579. hookup['get_out'] = 2
  580. '"Just don''t really feel like it."'
  581. '"Oh. Well, if you say so." He pulls back and lays down on the bed next to you.'
  582. gs'hookup_after','pre'
  583. end
  584. act'You''re a stranger':
  585. cla & *nl
  586. hookup['get_out'] = 2
  587. '"I don''t know you well enough," you smile apologetically. "Sorry, I just need to be comfortable with a guy to let them go down on me. I wouldn''t be able to get off even if I let you."'
  588. '"Makes sense," he nods, withdrawing and laying down on the bed next to you.'
  589. gs'hookup_after','pre'
  590. end
  591. if stat['bj'] > 10:
  592. act'I prefer giving head':
  593. cla & *nl
  594. hookup['get_out'] = 2
  595. '"I prefer giving over receiving. I don''t know, I just can''t really enjoy it when someone goes down on me. Can''t get out of my own head. Would rather give head instead." You smirk at him and add on a wink to the end of your statement.'
  596. '"Well shit," he says, pulling back and flopping down on the bed next to you. "I''m the same way. Watching a girl squirm under my tongue is even more fun than a blowjob to me."'
  597. '"Really?" You give him a quizzical look.'
  598. '"Really! What are the odds huh? Two people who want to give head and neither of us want to receive it. Should we both just watch each other go down on other people?"'
  599. 'His last comment sparks an involuntary guffaw and the two of you both burst into laughter.'
  600. gs'hookup_after','pre'
  601. end
  602. end
  603. end
  604. else
  605. act'I should get going':
  606. cla & *clr
  607. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  608. $npc_apt_bedroom[$npclastsaved]
  609. '"Well, that was fun, but I should get going," you say, standing up.'
  610. if rand(0,1) = 0:
  611. '"Seriously?" he says, sitting up in bed. "We never even got to fuck."'
  612. if pcs_vag = 0:
  613. act'Sorry, saving myself for marriage':
  614. hookup['virgin'] = 1
  615. cla & *nl
  616. '"Sorry, but I''m saving myself for marriage," you say apologetically, reaching for your clothes.'
  617. if rand(0,1) = 1:
  618. '"Saving yourself for marriage but still give blowjobs to strangers?" he asks pointedly.'
  619. if StoryLine = 1:
  620. '"I don''t know. Ask my mom why it matters so much," you shrug.'
  621. else
  622. 'You shrug. "I''m still a virgin aren''t I?"'
  623. end
  624. act'Get dressed and leave':
  625. cla & *clr
  626. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  627. $npc_apt_bedroom[$npclastsaved]
  628. 'You quickly throw your clothes on and see yourself out, not even leaving your number behind for him.'
  629. act'Leave':gt'hookup_after','exit'
  630. end
  631. act'Leave your number':
  632. cla & *clr
  633. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  634. $npc_apt_bedroom[$npclastsaved]
  635. hookup['contact_info'] = 1
  636. '"But... I did have a good time tonight," you say, still holding your clothes. You drop them for a minute moving over to his clothes instead. You dig through them, pulling out his phone. You tap your number into his contacts list.'
  637. !! add option to take a naked selfie as your contact picture
  638. '"Call me sometime?" handing it back to him with a wink. With that, you get dressed and see yourself out.'
  639. act'Leave':gt'hookup_after','exit'
  640. end
  641. else
  642. '"There are other ways we can have fun without cashing out your V-card," he says, stepping up behind you.'
  643. act'I really have to go':
  644. cla & *nl
  645. '"Sorry, but I really have to go," untangling yourself from him and picking up your clothes.'
  646. 'He steps back, seeming disappointed.'
  647. 'You get dressed in silence and give an awkward goodbye, closing the door behind you and stepping out into the hall.'
  648. act'Leave':gt'hookup_after','exit'
  649. end
  650. act'Call me sometime?':
  651. cla & *nl
  652. hookup['contact_info'] = 1
  653. '"Sorry, I really don''t have time tonight. But..." You find a pen and scrap of paper in <<$npc_firstname[$npclastsaved]>>''s room and scribble down your number.'
  654. '"Call me sometime?" you smile. "We can... have fun."'
  655. '"Like another blowjob?" he asks shamelessly.'
  656. act'Maybe':
  657. cla & *clr
  658. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  659. $npc_apt_bedroom[$npclastsaved]
  660. '"Maybe," you reply, twisting your mouth into a smirk.'
  661. 'You say your goodbyes and leaving <<$npc_firstname[$npclastsaved]>>''s place behind with the possibility of another "date" in the future.'
  662. act'Leave':gt'hookup_after','exit'
  663. end
  664. act'Sure':
  665. cla & *clr
  666. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  667. $npc_apt_bedroom[$npclastsaved]
  668. '"Sure," you grin. "Whatever blows your hair back."'
  669. 'With a wink, you start picking up your clothes and getting dressed. Once you''re finished, you blow <<$npc_firstname[$npclastsaved]>> a kiss, closing the door to his place behind you.'
  670. act'Leave':gt'hookup_after','exit'
  671. end
  672. end
  673. act'Such as?':
  674. cla & *nl
  675. '"Such as?" you ask amusedly.'
  676. !! if rand(0,1) = 1:
  677. gs'arousal','foreplay',1
  678. gs'stat'
  679. '"I could go down on you now," he says, kissing your neck and moving down your shoulder. One hand begins to massage your breast while the other one snakes down towards your pussy. "It''s only fair after all."'
  680. *nl
  681. '<i>Mmm... That does feel good...</i>'
  682. act'I really have to go':
  683. cla & *nl
  684. '"Sorry, but I really have to go," untangling yourself from him and picking up your clothes.'
  685. 'He steps back, seemingly disappointed.'
  686. 'You get dressed in silence and give an awkward goodbye, closing the door behind you and stepping out into the hall.'
  687. act'Leave':gt'hookup_after','exit'
  688. end
  689. act'That sounds nice':
  690. cla & *clr
  691. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  692. $npc_apt_bedroom[$npclastsaved]
  693. '"That sounds really nice," you sigh under his touch. You let him lead you back to the bed where you lay back, spreading your legs as he puts his head between them.'
  694. act'Get eaten out':gt'hookup','lick_pussy'
  695. end
  696. !!else
  697. !! Anal option
  698. !!end
  699. end
  700. end
  701. end
  702. end
  703. act'Got stuff to do tomorrow':
  704. cla & *clr
  705. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  706. $npc_apt_bedroom[$npclastsaved]
  707. gs'stat'
  708. '"Sorry, I got stuff to do tomorrow," you say, picking up your clothes and checking the time on your phone. "Can''t stick around."'
  709. 'You get dressed in silence and give an awkward goodbye, seeing yourself out.'
  710. act'Leave':gt'hookup_after','exit'
  711. end
  712. act'Leave your number':
  713. cla & *clr
  714. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  715. $npc_apt_bedroom[$npclastsaved]
  716. hookup['contact_info'] = 1
  717. gs'stat'
  718. '"Sorry, I got stuff to do tomorrow," you say, picking up your clothes and checking the time on your phone. "Can''t stick around. But..."'
  719. 'You put down your clothes and fish around in his clothes instead, pulling out his phone. You tap your number into his contact list and save it.'
  720. '"Call me sometime," you smile as you hand his phone over. "I might be free later. We can do... stuff."'
  721. 'With that, you get dressed and see yourself out, blowing him a kiss as you shut the door behind you.'
  722. act'Leave':gt'hookup_after','exit'
  723. end
  724. else
  725. '"I''m not going to complain after a blowjob like that," he grins at you, laying back in bed.'
  726. act'Get dressed and leave':
  727. cla & *clr
  728. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  729. $npc_apt_bedroom[$npclastsaved]
  730. '"Well I''m glad you enjoyed yourself," you smirk, throwing your clothes on while <<$npc_firstname[$npclastsaved]>> watches you get dressed from his bed. Once you''re finished, you see yourself out, waving goodbye just before you shut the door behind you.'
  731. act'Leave':gt'hookup_after','exit'
  732. end
  733. act'Leave your number':
  734. cla & *clr
  735. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  736. $npc_apt_bedroom[$npclastsaved]
  737. gs'stat'
  738. '"Still, I had a nice time," you say. Instead of moving towards your own clothes, you begin riffling through his until you find his phone. You tap your number into his contact list and save it.'
  739. '"Call me sometime," you smile as you hand his phone over. "I''d hate for this to be the last time I see you." With that, you get dressed and see yourself out, blowing him a kiss as you shut the door behind you.'
  740. act'Leave':gt'hookup_after','exit'
  741. end
  742. end
  743. end
  744. act'Wanna fuck now?':
  745. cla & *clr
  746. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  747. $npc_apt_bedroom[$npclastsaved]
  748. '"So, wanna fuck now?" you ask.'
  749. if rand(0,1) = 0:
  750. '"Uhh," he looks down at his quickly diminishing hardon. "I mean, I''d love to but... I don''t think I can get it up again after that."'
  751. if rand(0,1) = 1:'He seems a little embarrassed about it.'
  752. act'Oh well':
  753. cla & *clr
  754. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  755. $npc_apt_bedroom[$npclastsaved]
  756. '"Damn. Guess I''m too skilled at sucking dick for my own good," you complain, sitting up and stretching your arms behind your head. You flash him a smile to know you''re just kidding around and aren''t too upset about the result.'
  757. *nl
  758. if pcs_horny >= 65:
  759. 'You''re still pretty horny right now, but you''re not seriously going to be mad if he can''t get it up again. Dicks have a tough job, all the "abuse" they have to go through.'
  760. else
  761. 'You aren''t too turned on, so while not the best outcome, it''s pretty acceptable. Not getting laid tonight isn''t big a deal.'
  762. end
  763. gs'hookup_after','pre'
  764. end
  765. act'Disappointing':
  766. cla & *clr
  767. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  768. $npc_apt_bedroom[$npclastsaved]
  769. '"Damn," you frown. You sit back on your legs, thoroughly disappointed with this turn of events.'
  770. *nl
  771. if pcs_horny >= 70:
  772. 'And you''re really fucking horny right now too! Ugh. This blows.'
  773. else
  774. 'And you really wanted to get laid tonight! Ugh. This blows.'
  775. end
  776. gs'hookup_after','pre'
  777. end
  778. else
  779. '"You still want to fuck??"'
  780. '"Uhh, duh! Did you think I''d be satisfied just from blowing you?"'
  781. '"Well I''m not going to say no to that. Just give me a minute to get hard again."'
  782. act'Wait':gt'hookup','wait'
  783. end
  784. end
  785. act'Ask him to return the favor':
  786. cla & *clr
  787. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  788. $npc_apt_bedroom[$npclastsaved]
  789. '"So..." you lick your lips seductively at him. "I think I gave your pipe a good cleaning there... Want to return the favor?" You lay back, opening your legs and spreading your cunt, grinning expectantly.'
  790. if npc_selfish[$npclastsaved] = 1:
  791. '"Nah, I''m good here," <<$npc_firstname[$npclastsaved]>> yawns, stretching back. "The blowjob was enough for me."'
  792. act'Ugh, whatever':
  793. cla & *nl
  794. hookup['selfish'] = 1
  795. 'Your grin melts into a slack-jawed stare and you can''t believe he just said that. You give a blowjob and he can''t even be bothered to eat you out in return? You aren''t so much offended as you are just shocked that he could be that selfish.'
  796. '"Uhh... Whatever, I guess..." you mumble quietly. He seems oblivious.'
  797. gs'hookup_after','pre'
  798. end
  799. act'Annoyed':
  800. cla & *nl
  801. hookup['selfish'] = 2
  802. 'Your jaw immediately drops and your expression quickly turns into a glare. Seriously? You''re going to go down on him and make him cum, and he''s not even willing to give you one lick in return?'
  803. '"Ugh, rude much?" you huff quietly, rolling your eyes. He seems oblivious.'
  804. gs'hookup_after','pre'
  805. end
  806. act'Get angry and leave':
  807. cla & *nl
  808. hookup['selfish'] = 2
  809. 'Your jaw immediately drops and your expression quickly turns into a glare.'
  810. '"Seriously?" you demand.'
  811. '"What?"'
  812. '"I go down on you, let you cum in my mouth, and you''re <i>not</i> going to return the favor?"'
  813. '"<i>What?</i> he asks again bewildered. "You asked if I <i>wanted</i> to. I didn''t think it was a selfish order or something."'
  814. '"<i>SELFISH?!</i>" Your voice cracks when the word comes out. "Oh I am so fucking done here."'
  815. 'You practically leap off the bed, grabbing your clothes and throwing them on as fast as you can while <<$npc_firstname[$npclastsaved]>> doesn''t seem to understand what''s going on.'
  816. act'Continue':
  817. cla & *clr
  818. gs'clothing','wear_last_worn'
  819. gs'underwear','wear'
  820. gs'stat'
  821. '"What the hell are you so upset about?" <<$npc_firstname[$npclastsaved]>> continues to ask.'
  822. '"You really don''t know what you did wrong here? You have got to be KIDDING ME!"'
  823. 'Your clothes in place, you grab your bag and walk straight out of the apartment, slamming the door behind you.'
  824. *nl
  825. '<i>Fucking ridiculous!</i> you fume to yourself on your way out the door.'
  826. act'Leave':gt 'hookup_after', 'exit'
  827. end
  828. end
  829. act'... then can we fuck?':
  830. cla & *nl
  831. hookup['selfish'] = 1
  832. 'Your grin melts into a slack-jawed stare and you can''t believe he just said that.'
  833. '"Then... can we at least fuck?" you ask him in exhasperation.'
  834. if rand(0,1) = 1:
  835. '"Ehhhh," he inhales slowly. "I don''t think so. I probably can''t get it up again after cumming like that. Refactory period and all that. Dicks have it rough, girls wanting to do all kinds of things to them. You get don''t you?"'
  836. 'He smiles back at you.'
  837. act'Well, <i>I''m leaving</i>':
  838. cla & *clr
  839. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  840. $npc_apt_bedroom[$npclastsaved]
  841. '"Well," you say, standing up. "<i>I''m leaving</i>."'
  842. 'You bend down, grabbing your clothes and throwing them on while <<$npc_firstname[$npclastsaved]>> sits up in his bed.'
  843. '"What? How come?"'
  844. '"How come," you roll your eyes. "You really can''t guess? Maybe it''s cause I came here to get laid and all I got was blue balls and cum in my mouth."'
  845. '"What? It''s not my fault. I told you, I can''t get it up so quick after the first time."'
  846. '"Ugh, whatever. But at the end of the night, I didn''t get laid, and this sucked."'
  847. *nl
  848. 'You finish getting dressed and stomp out the door, closing it angrily behind you.'
  849. 'Yup... Really sucked... In every sense of the word... You face palm in the hall before moving to leave the building.'
  850. act'Leave':gt 'hookup_after', 'exit'
  851. end
  852. gs'hookup_after','pre'
  853. else
  854. '"You still want to go? Hmmm..." He looks down at his cock, as if considering whether he can manage the desire to fuck you or not. "Yeah sure, I think I could get it up to give your pussy a taste."'
  855. '<i>Not literally apparently!</i> you think to yourself in annoyance.'
  856. gs'hookup','condoms'
  857. gs'hookup','position_choose'
  858. end
  859. end
  860. else
  861. '<<$npc_firstname[$npclastsaved]>> crawls over to you and gives your clit a kiss, causing you to hiss in pleasure.'
  862. '"Sure, I''d love to eat you out. It''s only polite after all," he mumbles before getting to work on your pussy.'
  863. act'Continue':gt'hookup','lick_pussy'
  864. end
  865. end
  866. act'End it there':
  867. cla & *clr
  868. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  869. $npc_apt_bedroom[$npclastsaved]
  870. '"Mind if we call it here?" you ask. "I think I''m done for tonight."'
  871. if npc_generous[$npclastsaved] = 1:
  872. '"Really?" <<$npc_firstname[$npclastsaved]>> raises an eyebrow at you. "But you didn''t get to cum. You only blew me."'
  873. if pcs_vag > 0:
  874. act'I''m saving myself for marriage':
  875. cla & *nl
  876. hookup['save_marriage'] = 1
  877. '"I don''t really mind," you shrug. "I''m saving myself for marriage anyways."'
  878. '"Well," he crawls over. "That doesn''t mean we can''t get you off."'
  879. 'He gives you a look. "You went down on me, I could return the favor?"'
  880. act'No need':
  881. cla & *clr
  882. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  883. $npc_apt_bedroom[$npclastsaved]
  884. '"No that''s okay," you shake your head. "I''m fine just getting you off."'
  885. '"Seriously?" The look on his face is one of pure confusion.'
  886. '"Yup. I''m good here."'
  887. '"Well, if you say so..." He seems a bit conflicted, but lays back in his bed anyways.'
  888. gs'hookup_after','pre'
  889. end
  890. act'I like giving head better anyways':
  891. cla & *clr
  892. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  893. $npc_apt_bedroom[$npclastsaved]
  894. '"No that''s okay," you shake your head. "I prefer giving than receiving anyways."'
  895. '"Seriously?" He seems skepitcal.'
  896. '"I can''t get out of my own head when someone''s going down on me," you shrug. "Can''t enjoy myself. I have a better time going down on other people."'
  897. '"Well, if you''re really okay..." <<$npc_firstname[$npclastsaved]>> returns your smile, laying back in bed and relaxing.'
  898. gs'hookup_after','pre'
  899. end
  900. act'Well, if you''re offering':
  901. cla & *nl
  902. '"Well..." you bite your lip. "If you''re offering..."'
  903. act'Get licked':gt'hookup','lick_pussy'
  904. end
  905. end
  906. end
  907. else
  908. '"Blowjob with no strings attached? Works for me."'
  909. gs'hookup_after','pre'
  910. end
  911. end
  912. end
  913. end
  914. if $ARGS[0] = 'lick_pussy':
  915. '<center><video autoplay loop src="images/shared/sex/kuni/pussylick4.mp4"></video></center>'
  916. hookup['orgasm'] = orgasm
  917. hookup['cuni'] += 1
  918. gs'arousal','cuni',rand(5,10),'no_orgasm_msg'
  919. if hookup['orgasm'] < orgasm:
  920. 'Chills ripple across your skin as <<$npc_firstname[$npclastsaved]>> goes down on you. Kissing, licking, teasing every part of your pussy. It leaves you squirming and your nipples quivering in time with your hitching breath.'
  921. *nl
  922. 'In no time at all, you''re about to cum. You hold it back, trying to enjoy <<$npc_firstname[$npclastsaved]>>''s tongue for as long as possible, but eventually you can''t take it anymore.'
  923. act'Orgasm':
  924. cla & *clr
  925. '<center><video autoplay loop src="images/shared/sex/kuni/pussylickorgasm2.mp4"></video></center>'
  926. 'Your entire body goes taut as your orgasm washes through you. Your back arches while your pussy clenches hard, completely unable to control your muscles in the face of ecstatic pleasure.'
  927. *nl
  928. '<<$npc_firstname[$npclastsaved]>> doesn''t let up for a moment, relentlessly teasing your clit and lapping up your pussy juices, drawing out every last spasm from you until you''re left breathing raggedly in a post orgasmic high.'
  929. if hookup['bj_cum'] > 0 or hookup['fuck'] > 0:
  930. act'Thanks':
  931. cla & *clr
  932. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  933. $npc_apt_bedroom[$npclastsaved]
  934. 'Tiredly, you roll your head to the side to smile at <<$npc_firstname[$npclastsaved]>>.'
  935. '"Thanks for returning the favor."'
  936. if npc_generous[$npclastsaved] = 1:
  937. '"My pleasure," he smiles back.'
  938. else
  939. '"You''re welcome," he grins back.'
  940. end
  941. if rand(0,1) = 1:
  942. 'You can''t help but notice the return of <<$npc_firstname[$npclastsaved]>>''s hardon. Seems he''s managed to get it up again while eating you out.'
  943. act'I''m tired':
  944. cla & *clr
  945. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  946. $npc_apt_bedroom[$npclastsaved]
  947. 'Regardless, you elect to ignore it.'
  948. '"That worked for me, how about you?" you ask. <<$npc_firstname[$npclastsaved]>> grins, leering eagerly at your body.'
  949. '"Well, I''ve got something here that you could take care of..."'
  950. '"Actually, I''m kinda worn out," you yawn, stretching your arms behind you. "I don''t think I can keep going."'
  951. '"Oh... I guess that''s enough for now then..."'
  952. 'He pulls away from you, seeming pretty disappointed.'
  953. gs'hookup_after','pre'
  954. end
  955. if pcs_vag > 0 and hookup['bj'] < 2:
  956. act'Round 2?':
  957. cla & *clr
  958. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  959. '"You look ready to go again," you ask, glancing down at his cock. "Round 2?"'
  960. 'Neither of you wait for a response and the two of you lunge at each other, meeting in a passionate kiss that involves tongues being thrust as far past lips as they can go.'
  961. gs'hookup','condoms'
  962. gs'hookup','position_choose'
  963. end
  964. elseif hookup['virgin'] = 1:
  965. gs'hookup','virginity_take'
  966. elseif pcs_vag = 0:
  967. act'Ask him to fuck you':
  968. *clr & cla
  969. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  970. $npc_apt_bedroom[$npclastsaved]
  971. gs 'willpower','pay','self'
  972. gs 'stat'
  973. 'In your post orgasmic high, you find yourself staring at <<$npc_firstname[$npclastsaved]>>''s cock. You''re so wet right now and looking at his erection makes you realize just how badly you want to be <i>filled.</i>'
  974. '"Like what you see?" You glance up and realize he''s noticed your stare.'
  975. '"I want you to fuck me," you whisper.'
  976. '"I think I can manage that," he replies, moving towards you.'
  977. gs'hookup','condoms'
  978. gs'hookup','position_choose'
  979. end
  980. end
  981. else
  982. gs'hookup_after','pre'
  983. end
  984. end
  985. else
  986. '"So, ready to fuck?"'
  987. if pcs_vag = 0:
  988. act'I''m saving my virginity':
  989. hookup['virgin'] = 1
  990. cla & *clr
  991. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  992. $npc_apt_bedroom[$npclastsaved]
  993. '"Sorry," you say. "No fucking tonight. I''m saving myself for marriage."'
  994. if hookup['bj_cum'] = 0:
  995. if npc_generous[$npclastsaved] = 1 or npc_pussyeater[$npclastsaved] = 1:
  996. '"Oh. Well, how about I just keep doing this?" <<$npc_firstname[$npclastsaved]>> kneels his head again and before you can respond you feel his tongue glide across your pussy again, sending shivers through you.'
  997. act'I want to... but I can''t':
  998. cla & *nl
  999. 'It feels great. And his next lick feels just as good as the last one. It''s so tempting... but you push his head away anyways.'
  1000. '"I want to, I really do. I just... can''t tonight."'
  1001. '"Oh." He pulls back. He looks surprisngly disappointed that he''s not eating you out for a guy you just blueballed. "Well, if you''re sure..."'
  1002. gs'hookup_after','pre'
  1003. end
  1004. act'Give in':gt'hookup','lick_pussy2'
  1005. elseif npc_selfish[$npclastsaved] = 1:
  1006. '"What the fuck? Then why''d you stop blowing me if you weren''t going to put out in the first place?"'
  1007. act'I wanted to get off first':
  1008. cla & *nl
  1009. '"I just wanted to get off first," you smile, crawling towards him and dipping your head towards his cock.'
  1010. act'Blow him':gt'hookup','bj'
  1011. end
  1012. act'It always ends when the guy cums':
  1013. cla & *nl
  1014. '"It always ends when the guy cums," you roll your eyes. "Didn''t want you running off before I got mine." Crawling towards him, you flash a grin before leaning down to take his cock in your mouth.'
  1015. act'Blow him':gt'hookup','bj'
  1016. end
  1017. !!{act'Just don''t like cum':
  1018. end}
  1019. end
  1020. elseif npc_generous[$npclastsaved] = 1:
  1021. gs'hookup','generous_lick'
  1022. else
  1023. '"Pretty loose for a girl who wants to stay a virgin," he remarks.'
  1024. '"What, you''re saying that you didn''t want someone to go down on you while you were still a virgin?"'
  1025. '"No, but I also wanted to fuck too."'
  1026. 'You roll your eyes at him.'
  1027. gs'hookup_after','pre'
  1028. end
  1029. end
  1030. end
  1031. !! {act'End here':
  1032. '"Nah, I think I''m good here," you sigh contently.'
  1033. '"You... you sure...?" <<$npc_firstname[$npclastsaved]>> looks down at his hardon as if contemplating'
  1034. gs'hookup_after','pre'
  1035. end}
  1036. gs'hookup','condoms'
  1037. gs'hookup','position_choose'
  1038. end
  1039. end
  1040. else
  1041. 'You lay back on <<$npc_firstname[$npclastsaved]>>''s bed, stretching out while he goes down on you. His tongue on your pussy feels nice, the occasional kiss on your clit causes you to reflexively twitch. You breathe deeply, feeling the warmth spreading through your hips, and letting yourself enjoy the lip service.'
  1042. act'Don''t stop!':
  1043. $orgasm_or = 'yes'
  1044. gs'arousal','cuni',rand(5,10),'no_orgasm_msg'
  1045. cla & *clr
  1046. '<center><video autoplay loop src="images/shared/sex/kuni/pussylickorgasm2.mp4"></video></center>'
  1047. '<<$npc_firstname[$npclastsaved]>> continues to eat you out until you''re right at the edge of climax.'
  1048. '"Don''t stop! Don''t stop! Don''t stop!" you cry out. He dutifully continues until your orgasm breaks. It washes through you, forcing your back to arch and every muscle in your body tense up.'
  1049. *nl
  1050. '<<$npc_firstname[$npclastsaved]>> doesn''t let up for a moment, relentlessly teasing your clit and lapping up your pussy juices, drawing out every last spasm from you until you''re left breathing raggedly in a post orgasmic high.'
  1051. if hookup['bj_cum'] > 0:
  1052. if rand(0,1) = 1:
  1053. 'You can''t help but notice the return of <<$npc_firstname[$npclastsaved]>>''s hardon. Seems he''s managed to get it up again while eating you out.'
  1054. act'Finish':
  1055. cla & *clr
  1056. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1057. $npc_apt_bedroom[$npclastsaved]
  1058. '"Thanks for returning the favor," you smile at <<$npc_firstname[$npclastsaved]>> tiredly.'
  1059. '"Happy to do it."'
  1060. '"I can certainly tell," you say, looking pointedly at his erection.'
  1061. gs'hookup_after','pre'
  1062. end
  1063. if pcs_vag > 0 and hookup['bj'] < 2:
  1064. act'Round 2?':
  1065. cla & *clr
  1066. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  1067. '"You look ready to go again," you ask, glancing down at his cock. "Round 2?"'
  1068. 'Neither of you wait for a response and the two of you lunge at each other, meeting in a passionate kiss that involves tongues being thrust as far past lips as they can go.'
  1069. gs'hookup','condoms'
  1070. gs'hookup','position_choose'
  1071. end
  1072. elseif hookup['virgin'] = 1:
  1073. gs'hookup','virginity_take'
  1074. end
  1075. else
  1076. act'Finish':
  1077. cla & *clr
  1078. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1079. $npc_apt_bedroom[$npclastsaved]
  1080. '"Thanks for returning the favor," you smile at <<$npc_firstname[$npclastsaved]>> tiredly. "You good? Cause I think I''m done for tonight."'
  1081. '"Yeah, I think I''m done too. My tongue is tired."'
  1082. gs'hookup_after','pre'
  1083. end
  1084. if hookup['bj'] < 2 and hookup['virgin'] = 0:
  1085. act'Round 2?':
  1086. cla & *clr
  1087. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1088. $npc_apt_bedroom[$npclastsaved]
  1089. '"Thanks for returning the favor," you smile at <<$npc_firstname[$npclastsaved]>> tiredly, eyeing his rejuvinated hardon. "But we still haven''t fucked yet. How ''bout it? Ready for round 2?"'
  1090. '"I think I can manage that," he smiles back.'
  1091. gs'hookup','condoms'
  1092. gs'hookup','position_choose'
  1093. end
  1094. elseif hookup['virgin'] = 1:
  1095. gs'hookup','virginity_take'
  1096. end
  1097. end
  1098. else
  1099. act'Finish':
  1100. cla & *clr
  1101. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1102. $npc_apt_bedroom[$npclastsaved]
  1103. '"That was great," you huff, breathing heavily. "I don''t think I can keep going after that..."'
  1104. '"Seriously?! I didn''t even get off!"'
  1105. act'I''m too tired':
  1106. cla & *clr
  1107. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1108. $npc_apt_bedroom[$npclastsaved]
  1109. '"Sorry babe, I''m too tired to even think about that right now."'
  1110. '"What a bunch of fuckin'' bullshit," he grumbles. "You should go."'
  1111. '"What??"'
  1112. 'You sit up in bed.'
  1113. '"If you''re just gonna come to my place to get off and blue ball me, then you need to get the fuck out. Now."'
  1114. act'Fine then':
  1115. cla & *clr
  1116. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1117. $npc_apt_bedroom[$npclastsaved]
  1118. '"Well, fine then," you huff.'
  1119. 'You get up, quickly grabbing your things and getting dressed before hussling out the door. At least you got off before he kicked you out though.'
  1120. act'Leave':gt'hookup_after','exit'
  1121. end
  1122. !! act'Make a scene':
  1123. end
  1124. act'Guys do it all the time':
  1125. cla & *clr
  1126. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1127. $npc_apt_bedroom[$npclastsaved]
  1128. '"And?" you ask. "Guys end sex without the girl getting off all the time. You saying a girl can''t do the same if she doesn''t feel like it?"'
  1129. '"What a bunch of fuckin'' bullshit," he grumbles. "You should go."'
  1130. '"What??"'
  1131. 'You sit up in bed.'
  1132. '"If you''re just gonna come to my place to get off and blue ball me, then you need to get the fuck out. Now."'
  1133. act'Fine then':
  1134. cla & *clr
  1135. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1136. $npc_apt_bedroom[$npclastsaved]
  1137. '"Well, fine then," you huff.'
  1138. 'You get up, quickly grabbing your things and getting dressed before hussling out the door. "Sexist pig," you mutter, walking away.'
  1139. *nl
  1140. 'At least you got off before he kicked you out though.'
  1141. act'Leave':gt'hookup_after','exit'
  1142. end
  1143. end
  1144. act'Well... I guess I could return the favor...':
  1145. hookup['return_bj'] = 1
  1146. cla & *clr
  1147. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1148. $npc_apt_bedroom[$npclastsaved]
  1149. '"Well... I guess it''s only fair," you say. You motion for him to join you on the bed. Then taking his cock in your hand, you bend down to give him some head.'
  1150. act'Blow him':gt'hookup','bj'
  1151. end
  1152. act'You earned it':
  1153. cla & *nl
  1154. '"Well... I guess you did earn it," you smile tiredly, motioning for him to join you on the bed.'
  1155. gs'hookup','condoms'
  1156. gs'hookup','position_choose'
  1157. end
  1158. end
  1159. act'Want to fuck now?':
  1160. cla & *clr
  1161. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1162. $npc_apt_bedroom[$npclastsaved]
  1163. '"That was great," you huff, breathing heavily. "So... did you want to fuck me now? I think I''m more than wet enough."'
  1164. '"Fuck yeah," <<$npc_firstname[$npclastsaved]>> grins back.'
  1165. gs'hookup','condoms'
  1166. gs'hookup','position_choose'
  1167. end
  1168. end
  1169. end
  1170. if hookup['bj_cum'] > 0:
  1171. act'See if he''s hard again':
  1172. cla & *clr
  1173. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1174. $npc_apt_bedroom[$npclastsaved]
  1175. '"Hey," you call out between gasps. "How''s your cock? You hard again yet?'
  1176. 'Looking down between your legs, you can see <<$npc_firstname[$npclastsaved]>> grinning back at you, a glisten on his lips. "More than hard enough."'
  1177. '"Well, I think it''s time to put it to use then." Scooting back up further onto the bed, you motion for him to join you.'
  1178. gs'hookup','condoms'
  1179. gs'hookup','position_choose'
  1180. end
  1181. else
  1182. act'Move on to sex':
  1183. cla & *clr
  1184. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1185. $npc_apt_bedroom[$npclastsaved]
  1186. '"Hey," you call out between gasps. "I think I''m more than wet enough. How about you get up here and fuck me?"'
  1187. '"Glad to." <<$npc_firstname[$npclastsaved]>> eagerly joins you on the bed as you decide how you''re going to get fucked tonight.'
  1188. gs'hookup','condoms'
  1189. gs'hookup','position_choose'
  1190. end
  1191. end
  1192. end
  1193. end
  1194. if $ARGS[0] = 'generous_lick':
  1195. '"Well, then how about I do this instead?" <<$npc_firstname[$npclastsaved]>> begins creeping downward, leaving a trail of kisses all along the way until he''s between them your legs.'
  1196. act'Get eaten out':gt'hookup','lick_pussy'
  1197. act'I''m okay (stop here)':
  1198. cla & *clr
  1199. $npc_apt_bedroom[$npclastsaved]
  1200. '<<$npc_firstname[$npclastsaved]>> gets all the way down to your pussy, but when he tries to move in you put your hand on his head and stop him in his tracks, closing your legs in front of him.'
  1201. '"Nah, I''m okay."'
  1202. '"Really?" He looks up at you in confusion.'
  1203. '"Yeah. No need for that."'
  1204. '"Really? Why?"'
  1205. act'Don''t feel like it':
  1206. cla & *nl
  1207. hookup['get_out'] = 2
  1208. '"Just don''t really feel like it."'
  1209. '"Oh. Well, if you say so." He pulls back and lays down on the bed next to you.'
  1210. gs'hookup_after','pre'
  1211. end
  1212. act'You''re a stranger':
  1213. cla & *nl
  1214. hookup['get_out'] = 2
  1215. '"I don''t know you well enough," you smile apologetically. "Sorry, I just need to be comfortable with a guy to let them go down on me. I wouldn''t be able to get off even if I let you."'
  1216. '"Makes sense," he nods, withdrawing and laying down on the bed next to you.'
  1217. gs'hookup_after','pre'
  1218. end
  1219. if stat['bj'] > 10:
  1220. act'I prefer giving head':
  1221. cla & *nl
  1222. hookup['get_out'] = 2
  1223. '"I prefer giving over receiving. I don''t know, I just can''t really enjoy it when someone goes down on me. Can''t get out of my own head. Would rather give head instead." You smirk at him and add on a wink to the end of your statement.'
  1224. '"Well shit," he says, pulling back and flopping down on the bed next to you. "I''m the same way. Watching a girl squirm under my tongue is even more fun than a blowjob to me."'
  1225. '"Really?" You give him a quizzical look.'
  1226. '"What are the odds huh? Two people who want to give head and neither of us want to receive it. Should we both just watch each other go down on other people?"'
  1227. 'His last comment sparks an involuntary guffaw and the two of you both burst into laughter.'
  1228. gs'hookup_after','pre'
  1229. end
  1230. end
  1231. end
  1232. end
  1233. if $ARGS[0] = 'lick_pussy2':
  1234. hookup['cuni_loop'] = rand(2,5)
  1235. hookup['get_out'] = 2
  1236. hookup['orgasm'] = orgasm
  1237. :hookup_cuni_loop
  1238. gs'arousal','cuni',rand(5,10),'no_orgasm_msg'
  1239. hookup['cuni_count'] += 1
  1240. if hookup['cuni_count'] < hookup['cuni_loop']: jump 'hookup_cuni_loop'
  1241. gs'stat'
  1242. if hookup['orgasm'] = orgasm - 1:
  1243. '<center><video autoplay loop src="images/shared/sex/kuni/pussylickorgasm2.mp4"></video></center>'
  1244. 'It feels too good and you can''t resist him. You lay back, enjoying his tongue rolling across your pussy, teasing your clit, lapping up your juices. You feel your orgasm building up and up and up until it crescendos and your whole body goes taut, the heat of your climax washing through you all the way from your groin to goosebumps prickling across your skin.'
  1245. *nl
  1246. 'Your climax starts to fade when you feel <<$npc_firstname[$npclastsaved]>>''s tongue on your pussy again and it''s drives you crazy. The sensory overload from your previous orgasms left your clit so sensitive that it hurts. You urgently push his head away, scooting backwards away from him.'
  1247. '"I can''t!" you gasp. "Too much! Too sensitive!"'
  1248. 'You snap your legs closed, one of your hands between them, shuddering as you wait for your sensitivity to die down.'
  1249. elseif orgasm >= hookup['orgasm'] + 2:
  1250. '<center><video autoplay loop src="images/shared/sex/kuni/pussylick4.mp4"></video></center>'
  1251. 'It feels too good and you can''t resist him. You lay back, enjoying his tongue rolling across your pussy, teasing your clit, lapping up your juices. You feel your orgasm building up and up and up until it crescendos and your whole body goes taut, the heat of your climax washing through you all the way from your groin to goosebumps prickling across your skin.'
  1252. *nl
  1253. 'Your climax starts to fade when you feel <<$npc_firstname[$npclastsaved]>>''s tongue on your pussy again and it''s drives you crazy. It immediately begins to build again and in no time, you cum again.'
  1254. *nl
  1255. 'He keeps going, giving you orgasm after orgasm until every part of your body is taut with energy. You can feel your nipples quivering in the cool air. Your pussy is so sensitive it hurts. When his tongue touches your clit again the sensory overload from your repeated climaxes is too much. You urgently push his head away, scooting backwards away from him.'
  1256. '"I can''t!" you gasp. "Too much! Too sensitive!"'
  1257. 'You snap your legs closed, one of your hands between them, shuddering as you wait for your sensitivity to die down.'
  1258. end
  1259. act'You really like eating pussy':
  1260. cla & *clr
  1261. $npc_apt_bedroom[$npclastsaved]
  1262. '"You... really like... eating pussy... huh...?" you pant, still quivering in sensitivity.'
  1263. '"I guess," he grins. "I suppose I just like giving more than receiving."'
  1264. act'I''ve heard of guys like you':
  1265. cla & *nl
  1266. '"I''ve... heard of... guys like you..." You take a few deep breaths, finally managing to calm down a little bit. "Not gonna lie, that''s kind of weird."'
  1267. '"What''s weird? That I like watching a woman writhe in pleasure under my tongue more than I like blowing a load in her mouth?"'
  1268. act'... actually I get it now':
  1269. cla & *clr
  1270. $npc_apt_bedroom[$npclastsaved]
  1271. 'You take a moment to consider his words before relenting.'
  1272. '"Actually... that makes sense. Seeing how a guy reacts when you go down on him is like... the best part of going down on him. I guess I just didn''t think it applied to boys. Usually they only want to get off."'
  1273. gs'hookup','pre'
  1274. end
  1275. act'Yeah, that''s weird':
  1276. cla & *clr
  1277. $npc_apt_bedroom[$npclastsaved]
  1278. 'You take a moment to consider his words before responding.'
  1279. '"Yeah. That''s weird. You''re telling me you''re a guy who doesn''t want a blowjob if he can eat a woman out instead?"'
  1280. '"Pretty much."'
  1281. '"Yup. Weird."'
  1282. gs'hookup','pre'
  1283. end
  1284. end
  1285. end
  1286. act'You''re really okay with not getting off?':
  1287. cla & *clr
  1288. $npc_apt_bedroom[$npclastsaved]
  1289. '"You... you''re... you''re really... okay... with not... getting off?" you pant, still quivering in sensitivity.'
  1290. '"Not okay with it exactly," he shrugs. "I''ll probably jack off in the shower, thinking about eating you out later. And I like fucking girls. But yeah I guess I like making girls get off more."'
  1291. act'I''ve heard of guys like you':
  1292. cla & *nl
  1293. '"I''ve... heard of... guys like you..." You take a few deep breaths, finally managing to calm down a little bit. "Not gonna lie, that''s kind of weird."'
  1294. '"What''s weird? That I like watching a woman writhe in pleasure under my tongue more than I like blowing a load in her mouth?"'
  1295. act'... actually I get it now':
  1296. cla & *clr
  1297. $npc_apt_bedroom[$npclastsaved]
  1298. 'You take a moment to consider his words before relenting.'
  1299. '"Actually... that makes sense. Seeing how a guy reacts when you go down on him is like... the best part of going down on him. I guess I just didn''t think it applied to boys. Usually they only want to get off."'
  1300. gs'hookup','pre'
  1301. end
  1302. act'Yeah, that''s weird':
  1303. cla & *clr
  1304. $npc_apt_bedroom[$npclastsaved]
  1305. 'You take a moment to consider his words before responding.'
  1306. '"Yeah. That''s weird. You''re telling me you''re a guy who doesn''t want a blowjob if he can eat a woman out instead?"'
  1307. '"Pretty much."'
  1308. '"Yup. Weird."'
  1309. gs'hookup','pre'
  1310. end
  1311. end
  1312. act'Why does that sound dirty':
  1313. cla & *nl
  1314. '"Why does... somehow sound... even dirtier...?" You take a few deep breaths, finally managing to calm down a little bit.'
  1315. '"Maybe you just have a sick mind," he grins.'
  1316. gs'hookup','pre'
  1317. end
  1318. end
  1319. end
  1320. !!{if $ARGS[0] = '69_1':
  1321. '<center><img <<$set_imgh>> src="images/shared/sex/69/1.jpg"></center>'
  1322. hookup['orgasm'] = orgasm
  1323. gs'arousal','cuni', 5
  1324. gs'arousal','bj', -5
  1325. 'You bob your head up and down, enjoying the taste and feel of <<$npc_firstname[$npclastsaved]>>''s cock in your mouth while his tongue plays with your dripping pussy. There are a couple moments where he makes your whole body squirm and you have to pull off lest you bite his dick off. Just the same, there are a few moments you hear him gasp instead of feel his tongue. All the same, it gives you the same satisfaction.'
  1326. *nl
  1327. if hookup['orgasm'] < orgasm:
  1328. 'After a few minutes, you feel yourself arrive right at the edge of climax.'
  1329. act'Orgasm':
  1330. cla & *clr
  1331. '<center><video autoplay loop src="images/shared/sex/69/kotovsex70.mp4"></video></center>'
  1332. '"Oh ffffffff-FFFFFFUCK!"'
  1333. *nl
  1334. 'Your orgasm crashes over the edge and you can''t help but release <<$npc_firstname[$npclastsaved]>>''s cock out of your mouth and cry out. Your muscles clench and it''s all you can do to not crush his head between your knees.'
  1335. *nl
  1336. 'Finally, it subsides and you''re left tired but satisfied.'
  1337. *nl
  1338. if rand(0,1) = 1:
  1339. '"Want to keep going?" <<$npc_firstname[$npclastsaved]>> asks. "Still got something you can take care of here."'
  1340. '<<$npc_firstname[$npclastsaved]>> rolls his hips, waggling his cock below your face.'
  1341. act'Yeah let''s keep going':
  1342. cla & *clr
  1343. '<center><img <<$set_imgh>> src="images/shared/sex/69/1.jpg"></center>'
  1344. '"Yeah," you say breathlessly. "Let''s keep going."'
  1345. 'You wrap your lips back around his cock to continue the job, mewing through when he gets back to work too.'
  1346. act'Continue':gt'hookup','69_cum'
  1347. end
  1348. act'Why don''t we fuck instead?':
  1349. end
  1350. else
  1351. '"Ready to fuck now?" <<$npc_firstname[$npclastsaved]>> asks. "I''m done licking this pussy out, I want to see you stuffed with my cock instead."'
  1352. end
  1353. end
  1354. else
  1355. act'Keep going till he cums':
  1356. act'Time for sex':
  1357. 'You climb off of him preparing to fuck.'
  1358. gs'hookup','condoms'
  1359. gs'hookup','position_choose'
  1360. end
  1361. end
  1362. end}
  1363. !!{if $ARGS[0] = '69_2':
  1364. !! IMAGE HERE
  1365. hookup['orgasm'] = orgasm
  1366. !! AROUSAL HERE
  1367. if hookup['orgasm'] < orgasm:
  1368. '"Oh ffffffff-FUCK!"'
  1369. else
  1370. 'Enjoyment description.'
  1371. end
  1372. act'Keep going till he cums':
  1373. act'Time for sex':
  1374. 'You climb off of him preparing to fuck.'
  1375. gs'hookup','condoms'
  1376. gs'hookup','position_choose'
  1377. end
  1378. end}
  1379. !!if $ARGS[0] = '69_cum':
  1380. !!end
  1381. if $ARGS[0] = 'wait':
  1382. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  1383. 'You lay back on the bed fidgeting and watching impatiently while he works himself with his hand trying to get his erection up a second time.'
  1384. *nl
  1385. 'After a minute or two, you can see his cock stiffening up and you grin, excited to <i>finally</i> get fucked.'
  1386. gs'hookup','condoms'
  1387. gs'hookup','position_choose'
  1388. end
  1389. if $ARGS[0] = 'condoms':
  1390. if npc_condom_conscious[$npclastsaved] = 1:
  1391. hookup['condom'] = 1
  1392. *nl
  1393. '<<$npc_firstname[$npclastsaved]>> takes a moment to reach for a package on his nightstand. He tears it open, rolling it onto his cock.'
  1394. else
  1395. act'Wait, condom first':
  1396. cla & *nl
  1397. '"Hang on, just one thing," you say, interrupting the moment.'
  1398. act'Ask him to put on a condom':
  1399. cla & *nl
  1400. '"Could you put on a condom?" you ask.'
  1401. if rand(1,10) >= 7:
  1402. if rand(1,2) = 1:
  1403. '"Come on, do we have to? We don''t need to use a condom."'
  1404. gs'hookup','no_condom1'
  1405. else
  1406. '"Don''t have any left. I''m all out."'
  1407. gs'hookup','no_condom2'
  1408. end
  1409. else
  1410. hookup['condom'] = 1
  1411. 'He nods, reaching over to his nightstand and retrieving one, rolling the rubber onto his cock. While he works that out, you consider how you want to do this with him...'
  1412. gs'hookup','position_choose'
  1413. end
  1414. end
  1415. if prezikcount + prezik > 0:
  1416. act'Put a condom on him':
  1417. cla & *clr
  1418. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  1419. prezikcount -= 1
  1420. hookup['condom'] = 1
  1421. 'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open and roll it onto his cock for him.'
  1422. '"Gotta practice safe sex," you wink.'
  1423. gs'hookup','position_choose'
  1424. end
  1425. act'Put a condom on him with your mouth':
  1426. cla & *clr
  1427. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  1428. prezikcount -= 1
  1429. hookup['condom'] = 1
  1430. 'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open, and place the rubber onto the tip of his penis, kissing it through the rubber. Then, using your fingers, you unroll it smoothly over the length of his cock, your lips following all the way down. You bob your head up and down a few more times to make sure it''s all the way on before glancing up at him.'
  1431. '"Gotta practice safe sex," you smile.'
  1432. gs'hookup','position_choose'
  1433. end
  1434. end
  1435. !!{if preziksabo > 0:
  1436. act'Put a sabotaged condom on him':
  1437. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  1438. preziksabo -= 1
  1439. hookup['condom'] = 1
  1440. '"Wait!" You pause and fish around in your purse, pulling out one of the condoms you sabotaged earlier. You tear the packaging open, rolling it onto his cock for him.'
  1441. '"Gotta practice safe sex," you wink.'
  1442. gs'hookup','position_choose'
  1443. end
  1444. end}
  1445. end
  1446. end
  1447. end
  1448. if $ARGS[0] = 'no_condom1':
  1449. act'Then I don''t wanna fuck!':
  1450. cla & *clr
  1451. $npc_apt_bedroom[$npclastsaved]
  1452. '"If you don''t want a condom, then I don''t want to fuck!"'
  1453. 'You push him off of you, jumping off the bed and throwing your clothes on.'
  1454. if hookup['rape_chance'] > 0:
  1455. !!put in chance he rapes you
  1456. elseif rand(1,10) > 8:
  1457. '"Okay, okay, I didn''t realize how important it is to you. I''ll use a condom."'
  1458. act'<i>Fuck</i> you!':
  1459. cla & *nl
  1460. 'You glare at him, furious that he''s trying to bargain his way into your pussy.'
  1461. '<i>Fuck</i> you!"'
  1462. '"I''m trying to but you won''t let me!"'
  1463. '<<$npc_firstname[$npclastsaved]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
  1464. *nl
  1465. 'The nerve of some people.'
  1466. act'Leave':gt'hookup_after','exit'
  1467. end
  1468. act'Okay fine':
  1469. hookup['condom'] = 1
  1470. cla & *nl
  1471. 'You pause halfway through putting your top on. You''re still irritated but look back at him. You glance at his hard cock and you''re reminded how much your pussy is <i>aching</i> to get fucked. You take a deep sigh.'
  1472. *nl
  1473. '"Okay, fine." Dropping your clothes, you climb back onto the bed while he puts on the condom you wanted.'
  1474. gs'hookup','position_choose'
  1475. end
  1476. else
  1477. '"What the fuck!" he complains. "It''s just a condom, this isn''t a big deal."'
  1478. '"Not a big deal??? You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
  1479. '"I''m trying to but you won''t let me!"'
  1480. '<<$npc_firstname[$npclastsaved]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
  1481. *nl
  1482. 'The nerve of some people.'
  1483. act'Leave':gt'hookup_after','exit'
  1484. end
  1485. end
  1486. act'Maybe just this once':
  1487. hookup['condom'] = 2
  1488. cla & *nl
  1489. '"Well... Maybe just this once..." you say.'
  1490. gs'hookup','position_choose'
  1491. end
  1492. act'Just don''t cum inside me':
  1493. hookup['condom'] = 3
  1494. cla & *nl
  1495. '"Well... Alright..." you say heistantly. "But don''t you dare cum inside me, okay?"'
  1496. gs'hookup','position_choose'
  1497. end
  1498. end
  1499. if $ARGS[0] = 'no_condom2':
  1500. if prezikcount+prezik > 0:
  1501. act'Get one out of your bag':
  1502. cla & *clr
  1503. prezikcount -= 1
  1504. hookup['condom'] = 1
  1505. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  1506. '"That''s okay, I''ve got one right here," you say, pulling a rubber from your bag and tearing it open.'
  1507. if rand(1,3) > 2:'<<$npc_firstname[$npclastsaved]>> seems a little disappointed as you roll it onto his cock for him. You think maybe he was just trying to weasel out of it so he could go bareback.'
  1508. 'You smile at <<$npc_firstname[$npclastsaved]>> as you roll it onto his cock for him.'
  1509. gs'hookup','position_choose'
  1510. end
  1511. end
  1512. act'Then we''re done here':
  1513. cla & *clr
  1514. $npc_apt_bedroom[$npclastsaved]
  1515. '"You''re out of condoms? Then we''re done here." You push him away from you, climbing off the bed and begin reaching for your clothes.'
  1516. '"Wait, where are you going?"'
  1517. '"I just told you, if you don''t have any condoms, then I don''t want to have sex'
  1518. if hookup['rape_chance'] > 80:
  1519. !! put in chance he rapes you
  1520. else
  1521. if rand(1,3) > 2:
  1522. !! he lied, he just wanted to go bareback
  1523. '"Wait! Wait!" You turn as he jumps towards his nightstand, digging through it. Moments later, he pulls out a rubber. "I have one after all! We can still have sex, right?"'
  1524. act'Wrong':
  1525. cla & *clr
  1526. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1527. $npc_apt_bedroom[$npclastsaved]
  1528. '"Wrong."'
  1529. 'You ignore him and continue picking up your clothes and putting them on.'
  1530. '"What? Why not?"'
  1531. '"Because I''m not going to sleep with a guy who just tried to trick me into going bareback with him because he ''doesn''t have any condoms left''. Fuck you!"'
  1532. '"I''m trying to! I don''t see what the problem is!"'
  1533. '<<$npc_firstname[$npclastsaved]>> continues to complain at you while you grab all of your belongings and stalk your way out the door, slamming it behind you.'
  1534. *nl
  1535. 'The nerve of some people.'
  1536. act'Leave':gt'hookup_after','exit'
  1537. end
  1538. act'Right':
  1539. cla & *clr
  1540. $npc_apt_bedroom[$npclastsaved]
  1541. '"Well, since you have one..."'
  1542. 'You drop your clothes and move back towards the bed while he opens the packaging and rolls the rubber onto his cock.'
  1543. gs'hookup','position_choose'
  1544. end
  1545. else
  1546. '"Come on, don''t be such a bitch about it. I promise I''ll pull out."'
  1547. act'What about STD''s?':
  1548. cla & *nl
  1549. '"That''s not what I''m worried about!" you snap at him. "I can still get an STD even if you don''t finish inside me!"'
  1550. '"What? Are you kidding? I don''t have STDs! I promise, I''m clean!"'
  1551. act'No way!':
  1552. !!if hookup['rape_chance'] > 80:
  1553. !! put in chance he rapes you
  1554. !!else
  1555. '"Nuh uh, no way! I''m not taking any chances!"'
  1556. 'You throw your clothes on and rush out of <<$npc_firstname[$npclastsaved]>>''s apartment.'
  1557. act'Leave':gt'hookup_after','exit'
  1558. !!end
  1559. end
  1560. act'Give in':
  1561. cla & *nl
  1562. 'You hesitate, weighing the odds and risk. If you want to be safe, you know you shouldn''t. But you <i>really</i> want to get laid tonight!'
  1563. '"Fine. But if I walk away with the clap I know where I got it from!" you warn.'
  1564. gs'hookup','position_choose'
  1565. end
  1566. end
  1567. act'... fine':
  1568. cla & *clr
  1569. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1570. $npc_apt_bedroom[$npclastsaved]
  1571. hookup['condom'] = 4
  1572. 'You hesitate, thinking about it. You really don''t want to get pregnant, but you also <i>really</i> want to get laid tonight. Finally, you give him an answer.'
  1573. '"... fine. But you better pull out!" you warn, getting back onto the bed.'
  1574. gs'hookup','position_choose'
  1575. end
  1576. end
  1577. end
  1578. end
  1579. act'Maybe just this once':
  1580. cla & *nl
  1581. hookup['condom'] = 2
  1582. '"Well... Maybe just this once..." you say.'
  1583. gs'hookup','position_choose'
  1584. end
  1585. act'Just don''t cum inside me':
  1586. cla & *nl
  1587. hookup['condom'] = 3
  1588. '"Well... Alright..." you say heistantly. "But don''t you dare cum inside me, okay?"'
  1589. gs'hookup','position_choose'
  1590. end
  1591. end
  1592. if $ARGS[0] = 'position_choose':
  1593. !! if hookup['switch_position'] = 0:
  1594. act'How do you want to fuck me?':
  1595. cla & *clr
  1596. hookup['fuck'] = 1
  1597. hookup['position'] = rand(1,3)
  1598. if hookup['position'] = 1:
  1599. $hookup['position'] = 'miss'
  1600. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss2.jpg"></center>'
  1601. '"So, how do you want to fuck me?" you ask, deciding to leave it up to him.'
  1602. '"Let''s just do it normally," he smiles back and moves between your legs. You eagerly spread them, laying down on your back and grabbing his cock when you feel it above your pussy.'
  1603. act'Continue':
  1604. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1605. gt'hookup_sex','miss_norm1'
  1606. else
  1607. gt'hookup_sex','miss_hard1'
  1608. end
  1609. end
  1610. gs'hookup','virgin'
  1611. elseif hookup['position'] = 2:
  1612. $hookup['position'] = 'doggy'
  1613. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  1614. '"So, how do you want to fuck me?" you ask, deciding to leave it up to him.'
  1615. '"I want to fuck you from behind."'
  1616. 'You flip over onto your belly and he pulls you up to your hands and knees. You wait excitedly, until you feel the tip of his cock press against pussy.'
  1617. act'Continue':
  1618. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1619. gt'hookup_sex','doggy_norm1'
  1620. else
  1621. gt'hookup_sex','doggy_hard1'
  1622. end
  1623. end
  1624. gs'hookup','virgin'
  1625. elseif hookup['position'] = 3:
  1626. $hookup['position'] = 'cowgirl'
  1627. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/cowgirl1.jpg"></center>'
  1628. '"So, how do you want to fuck me?" you ask, deciding to leave it up to him.'
  1629. '"I want you to be on top."'
  1630. 'He lays back and you climb on top of him, throwing your thighs over his, slapping his hardon against your belly.'
  1631. act'Continue':
  1632. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1633. gt'hookup_sex','cowgirl_norm1'
  1634. else
  1635. gt'hookup_sex','cowgirl_hard1'
  1636. end
  1637. end
  1638. gs'hookup','virgin'
  1639. end
  1640. end
  1641. !! end
  1642. act'Lay back on the bed and spread your legs':
  1643. cla & *clr
  1644. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss1.jpg"></center>'
  1645. $hookup['position'] = 'miss'
  1646. hookup['fuck'] = 1
  1647. 'You lay back onto the bed and spread your legs, beckoning him towards you with your finger.'
  1648. 'He scoots up between your legs, his cock dangling out in front of him. You grab hold of it, guiding him towards your pussy.'
  1649. !!{ if hookup['switch_position'] = 1:
  1650. act'Switch to missionary':
  1651. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1652. gt'hookup_sex','miss_norm2'
  1653. else
  1654. gt'hookup_sex','miss_hard2'
  1655. end
  1656. end
  1657. else}
  1658. act'Get fucked':
  1659. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1660. gt'hookup_sex','miss_norm1'
  1661. else
  1662. gt'hookup_sex','miss_hard1'
  1663. end
  1664. end
  1665. !! end
  1666. gs'hookup','virgin'
  1667. end
  1668. act'Get on all fours':
  1669. cla & *clr
  1670. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  1671. $hookup['position'] = 'doggy'
  1672. hookup['fuck'] = 1
  1673. 'You give his cock a few more tugs before turning around and getting on your hands and knees, pussy facing towards him.'
  1674. '"Enough of the appetizer, how about the main course?" you say, wiggling your bum at him. You don''t turn around, not even when you feel his hand on your ass, thumb spreading your pussy lips.'
  1675. act'Get fucked':
  1676. if rand(0,1) = 1 or hookup['gentle'] = 1 and hookup['rough'] ! 1:
  1677. gt'hookup_sex','doggy_norm1'
  1678. else
  1679. gt'hookup_sex','doggy_hard1'
  1680. end
  1681. end
  1682. gs'hookup','virgin'
  1683. end
  1684. act'Climb on top of him':
  1685. cla & *clr
  1686. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/cowgirl1.jpg"></center>'
  1687. $hookup['position'] = 'cowgirl'
  1688. hookup['fuck'] = 1
  1689. 'You give him a few more jerks before throwing your legs over his, holding his cock between your thighs.'
  1690. '"I think it''s time to go for a ride," you grin, gently slapping his hardon against your belly.'
  1691. act'Put him inside you':
  1692. if pcs_vag = 0:gt'hookup_sex','cowgirl_virg_norm1'
  1693. cla & *clr
  1694. gs'arousal','vaginal',1,'no_orgasm_msg'
  1695. gs'stat'
  1696. '<center><video autoplay loop src="images/shared/sex/vag/cowgirl/enter1.mp4"></video></center>'
  1697. 'Grabbing hold of his cock, you carefully line it up with your pussy, easing down onto it until you feel his full length standing up inside you.'
  1698. act'Ride him':gt'hookup_sex','cowgirl_norm1'
  1699. act'Ride him <i>hard</i>':gt'hookup_sex','cowgirl_hard1'
  1700. end
  1701. gs'hookup','virgin'
  1702. end
  1703. end
  1704. if $ARGS[0] = 'virgin':
  1705. if pcs_vag = 0:
  1706. act'Wait I''m a virgin!':
  1707. hookup['virgin'] = 1
  1708. cla & *clr
  1709. $npc_apt_bedroom[$npclastsaved]
  1710. if $hookup['position'] = 'miss':
  1711. '"Wait!" you yelp, closing up your legs halfway. <<$npc_firstname[$npclastsaved]>> freezes up, body over yours, his cock resting against your pussy.'
  1712. *nl
  1713. '"I... I''m a virgin..."'
  1714. '"Oh." He slumps backwards, not sure where you''re going with this.'
  1715. gs'hookup','not_ready'
  1716. act'Go slow okay?':
  1717. cla & *nl
  1718. '"Just... go slow, okay? I''m new at this," you smile nervously, spreading your legs again.'
  1719. '<<$npc_firstname[$npclastsaved]>> nods and gently pushes cock into your pussy.'
  1720. act'Lose your virginity':gt'hookup_sex','miss_virg_norm1'
  1721. end
  1722. gs'hookup','virgin_condom3'
  1723. gs'hookup','virgin_condom4'
  1724. elseif $hookup['position'] = 'doggy':
  1725. '"Wait!" you yelp. <<$npc_firstname[$npclastsaved]>> freezes up, hands on your ass, and you can feel his cock pressing right against your pussy lips.'
  1726. *nl
  1727. 'Sitting up and looking over your shoulder to face him, you stammer out, "I... I''m a virgin..."'
  1728. '"Oh." He slumps backwards, not sure where you''re going with this.'
  1729. gs'hookup','not_ready'
  1730. act'Go slow okay?':
  1731. cla & *nl
  1732. '"Just... go slow, okay? I''m new at this," you smile nervously.'
  1733. '<<$npc_firstname[$npclastsaved]>> nods and you turn back around and hold your breath, feeling him gently push his cock into your pussy.'
  1734. act'Lose your virginity':gt'hookup_sex','doggy_virg_norm1'
  1735. end
  1736. gs'hookup','virgin_condom3'
  1737. gs'hookup','virgin_condom4'
  1738. elseif $hookup['position'] = 'cowgirl':
  1739. '"Wait!" you yelp. <<$npc_firstname[$npclastsaved]>> freezes up, putting his hands up, .'
  1740. *nl
  1741. 'Still resting your thighs on top of his, you stammer out, "I... I''m a virgin..."'
  1742. '"Oh." He relaxes back onto the bed underneath you, not sure where you''re going with this.'
  1743. gs'hookup','not_ready'
  1744. act'Go slow okay?':
  1745. cla & *nl
  1746. '"Just... go slow, okay? I''m new at this," you smile nervously.'
  1747. '<<$npc_firstname[$npclastsaved]>> nods and you raise your hips again, biting your lip in apprehension as you slowly lower yourself down onto his cock.'
  1748. act'Lose your virginity':gt'hookup_sex','cowgirl_virg_norm1'
  1749. end
  1750. gs'hookup','virgin_condom3'
  1751. gs'hookup','virgin_condom4'
  1752. end
  1753. end
  1754. end
  1755. end
  1756. if $ARGS[0] = 'virginity_take':
  1757. act'Ask him to take your virginity':
  1758. *clr & cla
  1759. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1760. $npc_apt_bedroom[$npclastsaved]
  1761. 'In your post orgasmic high, you find yourself staring at <<$npc_firstname[$npclastsaved]>>''s cock. You''re so wet right now and looking at his erection makes you realize just how badly you want to be <i>filled.</i>'
  1762. '"Like what you see?" You glance up and realize he''s noticed your stare.'
  1763. '"I want you to fuck me," you whisper.'
  1764. '"What happened to saving yourself for marriage?"'
  1765. '<i>"I can''t wait that long."</i>'
  1766. gs 'willpower','misc','self'
  1767. if will_cost <= pcs_willpwr:
  1768. act'Ask him to use a condom (<<will_cost>> Willpower)':
  1769. gs 'willpower','pay','self'
  1770. gs 'stat'
  1771. gt'hookup','virgin_condom1'
  1772. end
  1773. if prezikcount + prezik > 0:
  1774. act'Put a condom on him (<<will_cost>> Willpower)':
  1775. gs 'willpower','pay','self'
  1776. gs 'stat'
  1777. gt'hookup','virgin_condom2'
  1778. end
  1779. end
  1780. end
  1781. act'Just get to fucking already!':
  1782. cla & *clr
  1783. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  1784. $npc_apt_bedroom[$npclastsaved]
  1785. if hookup['condom_conscious'] = 1:
  1786. hookup['condom'] = 1
  1787. 'Laying back on the bed, you beckon him toward you when he suddenly stops to reach for a condom from his nightstand. You rub your legs together impatiently as he seems to take forever to open the packaging and roll it on. Just when you think he''s ready, he reaches to apply lube and you almost scream in frustration.'
  1788. '<i>Fuck the lube! Can''t you see I''m already wet enough!</i>'
  1789. 'Finally, he slides up between your legs and you eagerly spread them for him, excitement coursing through you when you feel his cock rub against your pussy lips.'
  1790. else
  1791. 'You lay back on the bed, beckoning him toward you. You don''t have time for condoms, you need him inside you now!'
  1792. 'He eagerly follows and you spread your legs for him, excitement coursing through you when you feel his cock rub against your pussy lips.'
  1793. end
  1794. act'Lose your virginity':gt'hookup_sex','miss_virg_norm1'
  1795. end
  1796. !!{ if hookup['position'] = 1:
  1797. '"Let''s just do it normally," he smiles back and moves between your legs. You eagerly spread them, laying down on your back, feeling his cock rubbing against the outside of your pussy lips.'
  1798. act'Lose your virginity':
  1799. if rand(0,1) = 1:
  1800. gt'hookup_sex','miss_virg_norm1'
  1801. else
  1802. gt'hookup_sex','miss_virg_hard1'
  1803. end
  1804. end
  1805. elseif hookup['position'] = 2:
  1806. act'Lose your virginity':
  1807. if rand(0,1) = 1:
  1808. gt'hookup_sex','doggy_virg_norm1'
  1809. else
  1810. gt'hookup_sex','doggy_virg_hard1'
  1811. end
  1812. end
  1813. act'Climb on top of him':
  1814. act'Continue':
  1815. gt'hookup_sex','cowgirl_virg_norm1'
  1816. end
  1817. end}
  1818. end
  1819. end
  1820. if $ARGS[0] = 'not_ready':
  1821. act'I''m just not sure if I''m ready':
  1822. cla & *clr
  1823. $npc_apt_bedroom[$npclastsaved]
  1824. '"I''m just not sure if I''m ready," you stammer.'
  1825. if npc_generous[$npclastsaved] = 1:
  1826. '"Well... we don''t have to if you''re not ready. We can just stop right here."'
  1827. act'If that''s really okay':
  1828. cla & *nl
  1829. if hookup['bj_cum'] > 0:
  1830. '"Are you sure?" you ask. "I feel kind of bad now... we got this far and all..."'
  1831. '"Yeah of course. It''s your body, your choice. I can''t <i>make</i> you fuck me. Besides, you already got me off earlier. It''s not like you''re blueballing me."'
  1832. '"If it''s really okay then..."'
  1833. gs'hookup_after','pre'
  1834. else
  1835. '"Are you sure?" you ask. "I feel kind of bad now... we got this far and all..."'
  1836. '"Yeah of course. It''s your body, your choice."'
  1837. '"If it''s really okay then..."'
  1838. '"Although..." <<$npc_firstname[$npclastsaved]>> seems hesitant to say something. "Maybe you could at least blow me before we call it quits?"'
  1839. act'Sure':
  1840. cla & *nl
  1841. '"Yeah," you smile. "That sounds fair."'
  1842. 'You wiggle down the bed and lean down to get between his legs.'
  1843. act'Blow him':gt'hookup','bj'
  1844. end
  1845. end
  1846. end
  1847. gs'hookup','want_to'
  1848. gs'hookup','bj_instead'
  1849. elseif npc_selfish[$npclastsaved] = 1:
  1850. '"Seriously? We get right here and you''re going to call it quits?" <<$npc_firstname[$npclastsaved]>> seems furious.'
  1851. act'I''m just scared!':
  1852. cla & *nl
  1853. '"I''m jus-" you try to protest before he interrupts, shouting at you.'
  1854. '<i><b>"Are you fucking kidding me?!"</b></i>'
  1855. 'You recoil slightly in instinctual fear.'
  1856. if temp_rape_variable > 6:
  1857. !! rape scene
  1858. else
  1859. '"Get the fuck out!" he shouts again, pointing at the door.'
  1860. '"But-!"'
  1861. '"<i>Get out!</i>"'
  1862. act'Gather your things and leave':
  1863. cla & *clr
  1864. $npc_apt_bedroom[$npclastsaved]
  1865. 'After seeing his explosive anger, you don''t want to stick around any longer than you have to. You throw your clothes on as fast as you can, grab your things, and run out the door.'
  1866. act'Escape':gt'hookup_after','exit'
  1867. end
  1868. end
  1869. end
  1870. gs'hookup','want_to'
  1871. gs'hookup','bj_instead'
  1872. else
  1873. '"Uhh... well..."'
  1874. '<<$npc_firstname[$npclastsaved]>> looks down at himself, almost as if contemplating what to do with his solidly erect dick.'
  1875. '"Soooo... you <i>don''t</i> want to have sex...?'
  1876. gs'hookup','want_to'
  1877. gs'hookup','bj_instead'
  1878. end
  1879. end
  1880. end
  1881. if $ARGS[0] = 'want_to':
  1882. act'No, I want to':
  1883. cla & *clr
  1884. if $hookup['position'] = 'miss':
  1885. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss1.jpg"></center>'
  1886. '"No, no," you shake your head. "I want to. I was just getting cold feet."'
  1887. 'You spread your legs wider, tugging on <<$npc_firstname[$npclastsaved]>>''s cock, beckoning him in.'
  1888. act'Lose your virginity':
  1889. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  1890. gt 'hookup_sex','miss_virg_norm1'
  1891. else
  1892. gt 'hookup_sex','miss_virg_hard1'
  1893. end
  1894. end
  1895. elseif $hookup['position'] = 'doggy':
  1896. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  1897. '"No, no," you shake your head. "I want to. I was just getting cold feet."'
  1898. 'You adjust your knees, spreading your legs a little wider and squaring your shoulders to look forward.'
  1899. act'Lose your virginity':
  1900. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  1901. gt 'hookup_sex','doggy_virg_norm1'
  1902. else
  1903. gt 'hookup_sex','doggy_virg_hard1'
  1904. end
  1905. end
  1906. elseif $hookup['position'] = 'cowgirl':
  1907. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/cowgirl1.jpg"></center>'
  1908. '"No, no," you shake your head. "I want to. I was just getting cold feet."'
  1909. 'You scoot forward, raising your hips so you''re right over his cock. You grab hold of it and begin guiding it inside you.'
  1910. act'Lose your virginity':gt 'hookup_sex','cowgirl_virg_norm1'
  1911. end
  1912. '"Let''s do this. Make me a woman."'
  1913. end
  1914. end
  1915. if $ARGS[0] = 'bj_instead':
  1916. if hookup['bj_cum'] = 0:
  1917. act'Can I just blow you':
  1918. cla & *nl
  1919. '"Can I just blow you instead?"'
  1920. if npc_selfish[$npclastsaved] = 1:
  1921. if rand(0,1) = 1:
  1922. '"Ugh fine, but it better be good." He grabs you roughly by the head and shoves you down towards his crotch.'
  1923. act'Blow him':gt'hookup','bj'
  1924. else
  1925. '"No, it''s fuck or nothing! So what''s it gonna be?"'
  1926. act'Don''t give in':
  1927. cla & *clr
  1928. $npc_apt_bedroom[$npclastsaved]
  1929. '"... nothing then."'
  1930. '<i><b>"Are you fucking kidding me?!"</b></i> he screams.'
  1931. 'You recoil from him in fear.'
  1932. if temp_rape_variable > 6:
  1933. !! rape scene
  1934. else
  1935. '"Get the fuck out!" he shouts again, pointing at the door.'
  1936. '"But-!"'
  1937. '"<i>Get out!</i>"'
  1938. act'Gather your things and leave':
  1939. cla & *clr
  1940. $npc_apt_bedroom[$npclastsaved]
  1941. 'After seeing his explosive anger, you don''t want to stick around any longer than you have to. You throw your clothes on as fast as you can, grab your things, and run out the door.'
  1942. act'Escape':gt'hookup_after','exit'
  1943. end
  1944. end
  1945. end
  1946. act'Give in':
  1947. cla & *clr
  1948. if $hookup['position'] = 'miss':
  1949. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss1.jpg"></center>'
  1950. 'Unable to summon the will to say no, you nod and spread your legs, allowing <<$npc_firstname[$npclastsaved]>> to eagerly push his cock inside you.'
  1951. act'Lose your virginity':gt 'hookup_sex','miss_virg_hard1'
  1952. elseif $hookup['position'] = 'doggy':
  1953. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  1954. 'Unable to summon the will to say no, you nod and turn around. You bite your lip in apprehension as you feel <<$npc_firstname[$npclastsaved]>> push his cock inside you.'
  1955. act'Lose your virginity':gt 'hookup_sex','doggy_virg_hard1'
  1956. elseif $hookup['position'] = 'cowgirl':
  1957. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/cowgirl1.jpg"></center>'
  1958. 'Unable to summon the will to say no, you nod and raise your hips again. You bite your lip in apprehension as you slowly lower yourself down onto his cock.'
  1959. act'Lose your virginity':gt 'hookup_sex','cowgirl_virg_norm1'
  1960. end
  1961. end
  1962. end
  1963. else
  1964. '"Well, I''ll never say no to a blowjob."'
  1965. '"Thanks," you smile. With that, you scoot down the bed and lean down, lowering your head between his legs.'
  1966. act'Blow him':gt'hookup','bj'
  1967. end
  1968. end
  1969. !!{act'What about anal instead?':
  1970. end}
  1971. else
  1972. act'Can I just blow you again instead?':
  1973. cla & *nl
  1974. '"Can I just blow you again instead?"'
  1975. if npc_selfish[$npclastsaved] = 1:
  1976. if rand(0,1) = 1:
  1977. '"Ugh <i>again?</i>"'
  1978. '"... yes," you respond meekly.'
  1979. '"<i>Fine</i>, but it better be good." He grabs you roughly by the head and shoves you down towards his crotch.'
  1980. else
  1981. '"Ugh <i>again?</i>"'
  1982. '"... yes," you respond meekly.'
  1983. '"No, it''s fuck or nothing! So what''s it gonna be?"'
  1984. act'Don''t give in':
  1985. cla & *clr
  1986. $npc_apt_bedroom[$npclastsaved]
  1987. '"... nothing then."'
  1988. '<i><b>"Are you fucking kidding me?!"</b></i> he screams.'
  1989. 'You recoil from him in fear.'
  1990. if temp_rape_variable > 6:
  1991. !! rape scene
  1992. else
  1993. '"Get the fuck out!" he shouts again, pointing at the door.'
  1994. '"But-!"'
  1995. '"<i>Get out!</i>"'
  1996. act'Gather your things and leave':
  1997. cla & *clr
  1998. $npc_apt_bedroom[$npclastsaved]
  1999. 'After seeing his explosive anger, you don''t want to stick around any longer than you have to. You throw your clothes on as fast as you can, grab your things, and run out the door.'
  2000. act'Escape':gt'hookup_after','exit'
  2001. end
  2002. end
  2003. end
  2004. act'Give in':
  2005. cla & *clr
  2006. if $hookup['position'] = 'miss':
  2007. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss1.jpg"></center>'
  2008. 'Unable to summon the will to say no, you nod and spread your legs, allowing <<$npc_firstname[$npclastsaved]>> to eagerly push his cock inside you.'
  2009. act'Lose your virginity':gt 'hookup_sex','miss_virg_hard1'
  2010. elseif $hookup['position'] = 'doggy':
  2011. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/doggy1.jpg"></center>'
  2012. 'Unable to summon the will to say no, you nod and turn around. You bite your lip in apprehension as you feel <<$npc_firstname[$npclastsaved]>> push his cock inside you.'
  2013. act'Lose your virginity':gt 'hookup_sex','doggy_virg_hard1'
  2014. elseif $hookup['position'] = 'cowgirl':
  2015. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/cowgirl1.jpg"></center>'
  2016. 'Unable to summon the will to say no, you nod and raise your hips again. You bite your lip in apprehension as you slowly lower yourself down onto his cock.'
  2017. act'Lose your virginity':gt 'hookup_sex','cowgirl_virg_norm1'
  2018. end
  2019. end
  2020. end
  2021. else
  2022. '"Well, I''ll never say no to a blowjob."'
  2023. '"Thanks," you smile. With that, you scoot down the bed and lean down, lowering your head between his legs.'
  2024. act'Blow him':gt'hookup','bj'
  2025. end
  2026. end
  2027. end
  2028. end
  2029. if $ARGS[0] = 'virgin_condom1':
  2030. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  2031. $npc_apt_bedroom[$npclastsaved]
  2032. '<<$npc_firstname[$npclastsaved]>> climbs on top of you and just as he''s preparing to enter you, you freeze up and say, "Wait!" His body also goes tense at the panic in your voice.'
  2033. '"Could you put on a condom first?" you ask.'
  2034. if rand(1,10) >= 7:
  2035. '"Come on... You really want to use a condom for your first time?"'
  2036. act'Can''t take chances':
  2037. cla & *nl
  2038. '"Yes," you respond. "I can''t take any chances. Please?"'
  2039. '<<$npc_firstname[$npclastsaved]>> sighs. "Okay, fine." Pulling himself off of you, he grabs a package from his nightstand, tearing it open and rolling it onto his dick before taking his place back between you legs.'
  2040. act'Lose your virginity':
  2041. if rand(0,1) = 1:
  2042. gt 'hookup_sex','miss_virg_norm1'
  2043. else
  2044. gt 'hookup_sex','miss_virg_hard1'
  2045. end
  2046. end
  2047. end
  2048. act'Well...':
  2049. cla & *nl
  2050. '<i>Well...</i>'
  2051. '"Maybe..." you start. "... it''ll be okay this one time... this... first time..."'
  2052. act'Lose your virginity':
  2053. if rand(0,1) = 1:
  2054. gt 'hookup_sex','miss_virg_norm1'
  2055. else
  2056. gt 'hookup_sex','miss_virg_hard1'
  2057. end
  2058. end
  2059. end
  2060. else
  2061. hookup['condom'] = 1
  2062. 'He nods, reaching over to his nightstand and retrieving one, rolling the rubber onto his cock. While he works that out, you consider how you want to do this with him...'
  2063. gs'hookup','position_choose'
  2064. end
  2065. end
  2066. if $ARGS[0] = 'virgin_condom2':
  2067. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  2068. prezikcount -= 1
  2069. hookup['condom'] = 1
  2070. 'You hurriedly lean over the side of the bed and reach down to your purse, groping around inside it. You manage to grab hold of a condom and tear the open the packaging and impatiently roll it onto <<$npc_firstname[$npclastsaved]>>''s cock for him.'
  2071. '"Okay!" you grin. "Now let''s fuck!"'
  2072. 'He grins back at you, pushing you down onto the bed and climbing on top of you.'
  2073. act'Lose your virginity':
  2074. if rand(0,1) = 1:
  2075. gt 'hookup_sex','miss_virg_norm1'
  2076. else
  2077. gt 'hookup_sex','miss_virg_hard1'
  2078. end
  2079. end
  2080. end
  2081. if $ARGS[0] = 'virgin_condom3':
  2082. if hookup['condom'] < 1:
  2083. act'Ask him to use a condom (<<will_cost>> Willpower)':
  2084. cla & *clr
  2085. gs 'willpower','pay','self'
  2086. gs 'stat'
  2087. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  2088. $npc_apt_bedroom[$npclastsaved]
  2089. '"I changed my mind, can you use a condom? Please?"'
  2090. if rand(1,10) >= 7:
  2091. '"Come on... You really want to use a condom for your first time?"'
  2092. act'Can''t take chances':
  2093. cla & *nl
  2094. '"Yes," you respond. "I can''t take any chances. Please?"'
  2095. '<<$npc_firstname[$npclastsaved]>> sighs. "Okay, fine." Pulling himself off of you, he grabs a package from his nightstand, tearing it open and rolling it onto his dick before taking his place back between you legs.'
  2096. act'Lose your virginity':
  2097. if $hookup['position'] = 'miss':
  2098. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2099. gt 'hookup_sex','miss_virg_norm1'
  2100. else
  2101. gt 'hookup_sex','miss_virg_hard1'
  2102. end
  2103. elseif $hookup['position'] = 'doggy':
  2104. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2105. gt 'hookup_sex','doggy_virg_norm1'
  2106. else
  2107. gt 'hookup_sex','doggy_virg_hard1'
  2108. end
  2109. elseif $hookup['position'] = 'cowgirl':
  2110. gt 'hookup_sex','cowgirl_virg_norm1'
  2111. end
  2112. end
  2113. end
  2114. act'Well...':
  2115. cla & *nl
  2116. '<i>Well...</i>'
  2117. '"Maybe..." you start. "... it''ll be okay this one time... this... first time..."'
  2118. act'Lose your virginity':
  2119. if $hookup['position'] = 'miss':
  2120. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2121. gt 'hookup_sex','miss_virg_norm1'
  2122. else
  2123. gt 'hookup_sex','miss_virg_hard1'
  2124. end
  2125. elseif $hookup['position'] = 'doggy':
  2126. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2127. gt 'hookup_sex','doggy_virg_norm1'
  2128. else
  2129. gt 'hookup_sex','doggy_virg_hard1'
  2130. end
  2131. elseif $hookup['position'] = 'cowgirl':
  2132. gt 'hookup_sex','cowgirl_virg_norm1'
  2133. end
  2134. end
  2135. end
  2136. else
  2137. hookup['condom'] = 1
  2138. 'He nods, reaching over to his nightstand and retrieving one, rolling the rubber onto his cock. Looking at you for approval, you nod and he begins to press himself inside you.'
  2139. act'Lose your virginity':
  2140. if $hookup['position'] = 'miss':
  2141. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2142. gt 'hookup_sex','miss_virg_norm1'
  2143. else
  2144. gt 'hookup_sex','miss_virg_hard1'
  2145. end
  2146. elseif $hookup['position'] = 'doggy':
  2147. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2148. gt 'hookup_sex','doggy_virg_norm1'
  2149. else
  2150. gt 'hookup_sex','doggy_virg_hard1'
  2151. end
  2152. elseif $hookup['position'] = 'cowgirl':
  2153. gt 'hookup_sex','cowgirl_virg_norm1'
  2154. end
  2155. end
  2156. end
  2157. end
  2158. end
  2159. end
  2160. if $ARGS[0] = 'virgin_condom4':
  2161. if will_cost <= pcs_willpwr and (prezikcount + prezik > 0):
  2162. act'Put a condom on him (<<will_cost>> Willpower)':
  2163. gs 'willpower','pay','self'
  2164. gs 'stat'
  2165. if rand(1,10) >= 7:
  2166. '<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
  2167. $npc_apt_bedroom[$npclastsaved]
  2168. 'Reaching over the side of the bed, you scrabble through your purse until you find the condom you''re looking for, holding it up in front of you.'
  2169. '"Let''s use a condom, okay?"'
  2170. '"Come on... You really want to use a condom for your first time?"'
  2171. act'Can''t take chances':
  2172. cla & *nl
  2173. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  2174. '"Yes," you respond. "I can''t take any chances. Please?"'
  2175. '<<$npc_firstname[$npclastsaved]>> sighs. "Okay, fine."'
  2176. 'You sigh in relief, tearing open the packaging and clumsily rolling the rubber onto his cock.'
  2177. act'Lose your virginity':
  2178. if $hookup['position'] = 'miss':
  2179. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2180. gt 'hookup_sex','miss_virg_norm1'
  2181. else
  2182. gt 'hookup_sex','miss_virg_hard1'
  2183. end
  2184. elseif $hookup['position'] = 'doggy':
  2185. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2186. gt 'hookup_sex','doggy_virg_norm1'
  2187. else
  2188. gt 'hookup_sex','doggy_virg_hard1'
  2189. end
  2190. elseif $hookup['position'] = 'cowgirl':
  2191. gt 'hookup_sex','cowgirl_virg_norm1'
  2192. end
  2193. end
  2194. end
  2195. act'Well...':
  2196. cla & *nl
  2197. '<i>Well...</i>'
  2198. '"Maybe..." you start. "... it''ll be okay this one time... this... first time..."'
  2199. act'Lose your virginity':
  2200. if $hookup['position'] = 'miss':
  2201. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2202. gt 'hookup_sex','miss_virg_norm1'
  2203. else
  2204. gt 'hookup_sex','miss_virg_hard1'
  2205. end
  2206. elseif $hookup['position'] = 'doggy':
  2207. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2208. gt 'hookup_sex','doggy_virg_norm1'
  2209. else
  2210. gt 'hookup_sex','doggy_virg_hard1'
  2211. end
  2212. elseif $hookup['position'] = 'cowgirl':
  2213. gt 'hookup_sex','cowgirl_virg_norm1'
  2214. end
  2215. end
  2216. end
  2217. else
  2218. hookup['condom'] = 1
  2219. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  2220. 'Reaching over the side of the bed, you scrabble through your purse until you find the condom you''re looking for, holding it up in front of you.'
  2221. '"Let''s use a condom, okay?"'
  2222. 'He nods, and you sigh in relief, tearing open the packaging and clumsily rolling the rubber onto his cock.'
  2223. act'Lose your virginity':
  2224. if $hookup['position'] = 'miss':
  2225. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2226. gt 'hookup_sex','miss_virg_norm1'
  2227. else
  2228. gt 'hookup_sex','miss_virg_hard1'
  2229. end
  2230. elseif $hookup['position'] = 'doggy':
  2231. if rand(0,1) = 1 or npc_generous[$npclastsaved] = 1:
  2232. gt 'hookup_sex','doggy_virg_norm1'
  2233. else
  2234. gt 'hookup_sex','doggy_virg_hard1'
  2235. end
  2236. elseif $hookup['position'] = 'cowgirl':
  2237. gt 'hookup_sex','cowgirl_virg_norm1'
  2238. end
  2239. end
  2240. end
  2241. end
  2242. end
  2243. end
  2244. --- hookup ---------------------------------