sex_ev_condoms.qsrc 116 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125
  1. # sex_ev_condoms
  2. !! npc_bareback means you have agreed with the npc to regularly have sex without a condom
  3. !! sex_ev['no_condom'] = 1 - you have agreed not to use condoms today
  4. !! sex_ev['out_of_condoms'] = 1 - npc has run out of condoms
  5. !! sex_ev['out_of_condoms'] = 2 - npc has run out of condoms, will use players
  6. !! npc_bareback[$boy] = 1 - player and npc will never use condoms
  7. !! npc_bareback[$boy] = 2 - player and npc will only use condoms on days when player is in danger of getting pregnant
  8. if $ARGS[0] = 'setup':
  9. if npc_condom_conscious[$boy] > 0 and $sex_ev['loc'] = 'npc_home':
  10. sex_ev['condom_count'] = 100
  11. elseif npc_condom_conscious[$boy] > 0:
  12. sex_ev['condom_count'] = rand(5,10)
  13. elseif sex_ev['condom_count'] = 0 and sex_ev['fuck_count'] = 0 and npc_no_condoms[$boy] < 1:
  14. if rand(1,5) = 1:
  15. sex_ev['condom_count'] = 0
  16. else
  17. sex_ev['condom_count'] = rand(1,10)
  18. end
  19. elseif npc_no_condoms[$boy] > 0:
  20. sex_ev['condom_count'] = 0
  21. end
  22. sex_ev['condom_setup'] = 1
  23. end
  24. if $ARGS[0] = 'check_count':
  25. if sex_ev['condoms_used'] >= sex_ev['condom_count'] and sex_ev['condom_count'] > 0:
  26. sex_ev['npc_used_all_condoms'] = 1
  27. end
  28. end
  29. if $ARGS[0] = 'condoms':
  30. if sex_ev['condom_setup'] ! 1: gs 'sex_ev_condoms', 'setup'
  31. gs 'sex_ev_condoms', 'check_count'
  32. sex_ev['must_fuck'] = 1
  33. !! if sex_ev['no_condom'] ! 1 and sex_ev['skip_condom'] ! 1:
  34. if sex_ev['no_condom'] ! 1:
  35. if npc_bareback[$boy] = 1 and sex_ev['condom'] ! 1:
  36. !! if npc_know_bc[$boy] = 1 and npc_condom_conscious[$boy] ! 2: sex_ev['no_condom'] = 1
  37. 'You agreed to stop using condoms with <<$npc_firstname[$boy]>> and he makes no move to get one.'
  38. if npc_free_creampies[$boy] = 1 or npc_creampie_permission[$boy] = 1:
  39. gs 'sex_ev_condoms', 'safeday_check'
  40. else
  41. gs 'sex_ev_sex', 'position_choose'
  42. gs 'sex_ev_condoms', 'dont_cum_in_me'
  43. gs 'sex_ev_condoms', 'pc_safe_day'
  44. gs 'sex_ev_condoms', 'pc_dangerous_day'
  45. gs 'sex_ev_condoms', 'reenable_condoms1'
  46. gs 'sex_ev_condoms', 'no_more_free_creampies1'
  47. gs 'sex_ev_condoms', 'already_creampie1'
  48. end
  49. if npc_free_creampies[$boy] = 2 or npc_creampie_permission[$boy] = 2: sex_ev['creampie_allowance'] = 1
  50. !!elseif npc_free_creampies[$boy] = 1:
  51. elseif npc_bareback[$boy] = 2 and sex_ev['no_condom'] ! 1 and sex_ev['condom'] ! 1:
  52. if npc_free_creampies[$boy] = 1:
  53. gs 'sex_ev_condoms', 'safeday_check'
  54. else
  55. '"Is it safe?" <<$npc_firstname[$boy]>> asks. "Can we go bareback?"'
  56. gs 'sex_ev_condoms', 'bareback_check'
  57. end
  58. elseif sex_ev['condom'] = 0:
  59. cla
  60. if npc_condom_conscious[$boy] > 0:
  61. gs 'sex_ev_condoms', 'condom_conscious_npc'
  62. elseif sex_ev['condom_count'] > 0 and (rand(0,1) + rand(0,npc_diligent[$boy]) - npc_risktaker[$boy] >= 1 or npc_always_condoms[$boy] = 1) and ((npc_risktaker[$boy] ! 1 and $npc_cum_pref[$boy] ! 'pullout') or (npc_risktaker[$boy] ! 1 and $npc_cum_pref[$boy] ! 'facial')) and npc_no_condoms[$boy] ! 1:
  63. !! boy is less likely to use a condom if he is a risktaker and more likely if he is diligent
  64. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  65. elseif sex_ev['creampie_allowance'] = 1 and npc_free_creampies[$boy] < 1 and npc_creampie_permission[$boy] < 1:
  66. sex_ev['no_condom'] = 1
  67. '"Is it really okay for me to come inside?" <<$npc_firstname[$boy]>> asks as he gets into position.'
  68. 'You nod back, smiling warmly. He returns the smile and starts pushing his way in.'
  69. gs 'sex_ev_sex', 'position_choose'
  70. else
  71. *nl
  72. '<<$npc_firstname[$boy]>> makes no indication that he''s going to put on a condom.'
  73. !!if npc_no_condoms[$boy] > 0 or npc_risktaker[$boy] = 1:
  74. if npc_free_creampies[$boy] = 1 or npc_creampie_permission[$boy] = 1:
  75. gs 'sex_ev_condoms', 'safeday_check'
  76. elseif (npc_risktaker[$boy] = 1 and $npc_cum_pref[$boy] ! 'creampie') or (npc_abusive[$boy] = 1 and npc_childfree[$boy] > 1 and $npc_cum_pref[$boy] = 'creampie'):
  77. '"Don''t worry. I''ll pull out," he says.'
  78. gs 'sex_ev_condoms', 'npc_pullout_game'
  79. gs 'sex_ev_condoms', 'pc_dangerous_day'
  80. gs 'sex_ev_condoms', 'lube_up1'
  81. gs 'sex_ev_condoms', 'started_bc1'
  82. else
  83. gs 'sex_ev_condoms', 'pc_condom_ask'
  84. gs 'sex_ev_condoms', 'pc_condoms'
  85. gs 'sex_ev_condoms', 'dont_cum_in_me'
  86. gs 'sex_ev_condoms', 'pc_safe_day'
  87. gs 'sex_ev_condoms', 'pc_dangerous_day'
  88. gs 'sex_ev_condoms', 'already_creampie1'
  89. gs 'sex_ev_condoms', 'lube_up1'
  90. gs 'sex_ev_condoms', 'started_bc1'
  91. if stat['think_virgin'] = 1 and sex_ev['fuck_count'] = 0: gs 'sex_ev_condoms', 'virgin_condom_ask1'
  92. end
  93. end
  94. elseif sex_ev['using_pc_condoms'] = 1:
  95. cla
  96. if sex_ev['condom'] = 1:
  97. gs 'sex_ev_condoms', 'pc_use_condoms'
  98. else
  99. gs 'sex_ev_condoms', 'pc_condoms'
  100. end
  101. elseif sex_ev['condom'] = 1:
  102. cla
  103. if sex_ev['condoms_used'] >= sex_ev['condom_count']:
  104. act'Continue':gs 'sex_ev_condoms', 'npc_out_of_condoms'
  105. else
  106. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  107. end
  108. end
  109. elseif sex_ev['pc_out_of_condoms'] = 1 and sex_ev['npc_used_all_condoms'] = 0:
  110. if sex_ev['sleepover'] > 0:
  111. 'You''re about to get into position when you suddenly remember you ran out of condoms last night.'
  112. '"Uhm... do you have any condoms?"'
  113. gs'sex_ev_condoms', 'pc_no_condoms_left2'
  114. else
  115. '"I think that was my last condom..." you say.'
  116. gs'sex_ev_condoms', 'pc_no_condoms_left'
  117. end
  118. elseif sex_ev['npc_used_all_condoms'] > 0:
  119. gs 'sex_ev_condoms', 'npc_out_of_condoms'
  120. end
  121. end
  122. if $ARGS[0] = 'condom_wait':
  123. if sex_ev['no_condom'] ! 1 and sex_ev['skip_condom'] ! 1:
  124. act'Wait! (condoms)':
  125. cla
  126. act'Ask him to use a condom':
  127. cla & *nl
  128. '"Wait!" you yelp. "You need to use a condom!"'
  129. if npc_no_condoms[$boy] > 0:
  130. gs 'sex_ev_condoms', 'npc_doesnt_use_condoms'
  131. else
  132. gs 'sex_ev_condoms', 'pc_condom_ask3'
  133. end
  134. end
  135. if mc_inventory['normal_condoms'] > 0:
  136. act'Get a condom from your bag':
  137. cla & *nl
  138. '"Wait!" you yelp and scramble for your bag to pull out a condom, holding it between you. "You need to use a condom. Please?"'
  139. gs 'sex_ev_condoms', 'pc_condoms2'
  140. end
  141. end
  142. gs 'sex_ev_condoms', 'pc_dangerous_day'
  143. end
  144. end
  145. end
  146. if $ARGS[0] = 'pc_condom_use_stats':
  147. sex_ev['using_pc_condoms'] = 1
  148. sex_ev['condom'] = 1
  149. sex_ev['pc_condoms_used'] += 1
  150. sex_ev['must_fuck'] = 1
  151. sex_ev['condom_check'] = 1
  152. mc_inventory['normal_condoms'] -= 1
  153. if npc_no_condoms[$boy] > 0: sex_ev['pc_insist_condom'] = 1
  154. end
  155. if $ARGS[0] = 'npc_condom_use_stats':
  156. sex_ev['condoms_used'] += 1
  157. sex_ev['must_fuck'] = 1
  158. sex_ev['condom'] = 1
  159. sex_ev['condom_check'] = 1
  160. if npc_no_condoms[$boy] > 0: sex_ev['pc_insist_condom'] = 1
  161. end
  162. if $ARGS[0] = 'pc_use_lube_vag':
  163. vaginal_slip = 8
  164. ar_vag_lube = 1
  165. end
  166. if $ARGS[0] = 'pc_need_condoms':
  167. if mc_inventory['normal_condoms'] > 0:
  168. act'Use your condoms':
  169. sex_ev['pc_wants_condoms'] = 1
  170. cla & *nl
  171. '"Sorry," you say, pulling a condom from your bag. "But we need to be safe today."'
  172. gs 'sex_ev_condoms', 'pc_condoms'
  173. end
  174. end
  175. end
  176. if $ARGS[0] = 'pc_condoms':
  177. if mc_inventory['normal_condoms'] > 0:
  178. act'Pull out a condom':
  179. sex_ev['using_pc_condoms'] = 1
  180. cla & *nl
  181. 'Before <<$npc_firstname[$boy]>> can penetrate you, you take a swift moment to grab a condom out of your bag.'
  182. '"Condom first?" you ask, holding it up between you.'
  183. gs 'sex_ev_condoms', 'pc_condoms2'
  184. end
  185. end
  186. end
  187. if $ARGS[0] = 'npc_latex_allergy':
  188. if pc_know_npc_latex_allrg[$boy] = 1:
  189. if npc_assertive[$boy] = 1:
  190. '"Come on. You know I''m allergic to them," <<$npc_firstname[$boy]>> frowns.'
  191. else
  192. '"I''m allergic, remember?" <<$npc_firstname[$boy]>> says embarrassedly.'
  193. end
  194. else
  195. if npc_assertive[$boy] = 1:
  196. '"I can''t use condoms," <<$npc_firstname[$boy]>> says. "I''m allergic to latex. Makes my dick break out in a rash."'
  197. else
  198. '"I''m, uhh, allergic to condoms..." <<$npc_firstname[$boy]>> says uncomfortably.'
  199. '"You''re kidding."'
  200. '"Latex allergy," he replies with an embarrassed smile. "Makes my dick break out in a really bad rash."'
  201. end
  202. end
  203. pc_know_npc_latex_allrg[$boy] = 1
  204. end
  205. if $ARGS[0] = 'pc_condoms2':
  206. if npc_no_condoms[$boy] > 0:
  207. if npc_latex_allergy[$boy] = 1:
  208. gs 'sex_ev_condoms', 'npc_latex_allergy'
  209. else
  210. sex_ev['npc_doesnt_want_condoms'] = 1
  211. '"Come on," he moans. "Do we have to? I hate condoms."'
  212. end
  213. gs 'sex_ev_condoms', 'no_condom1'
  214. elseif rand(1,10) >= 7 and npc_bareback[$boy] ! 2:
  215. sex_ev['npc_doesnt_want_condoms'] = 1
  216. '"Come on," he moans. "Do we have to use one today?"'
  217. gs 'sex_ev_condoms', 'no_condom1'
  218. else
  219. '<<$npc_firstname[$boy]>> nods and you sigh in relief as he takes it from you, tearing open the package and clumsily rolling the little rubber onto his cock.'
  220. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  221. if $sex_ev['position'] ! 'miss' or $sex_ev['position'] ! 'doggy' or $sex_ev['position'] ! 'cowgirl': $sex_ev['position'] = 'miss'
  222. act'Let <<$npc_firstname[$boy]>> fuck you':gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>>_goto'
  223. end
  224. end
  225. if $ARGS[0] = 'pc_use_condoms':
  226. if mc_inventory['normal_condoms'] > 0:
  227. act'Put a condom on him':
  228. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  229. cla & *clr
  230. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  231. if sex_ev['first_condom'] = 0:
  232. sex_ev['first_condom'] = 1
  233. if $sex_ev['loc'] = 'family_home':
  234. 'Leaning over the side of the bed, you reach into your desk drawer, the one where you hide all your birth control from your mother. After fishing around blindly for a few moments, you mange to find a condom, upon which you tear open the packaging and roll it onto his cock for him.'
  235. elseif $sex_ev['loc'] = 'player_home':
  236. 'Leaning over the side of the bed, you reach into the nightstand where you keep your birth control. After fishing around blindly for a few moments, you mange to find a condom, upon which you tear open the packaging and roll it onto his cock for him.'
  237. else
  238. 'Leaning over the side of the bed, you 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 <<$npc_firstname[$boy]>>''s cock for him.'
  239. end
  240. *nl
  241. '"Gotta practice safe sex," you wink.'
  242. else
  243. 'You grab another condom from your stash and roll it on to his cock.'
  244. end
  245. gs 'sex_ev_sex', 'position_choose'
  246. end
  247. act'Put a condom on him with your mouth':
  248. cla & *clr
  249. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  250. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  251. '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.'
  252. if sex_ev['first_condom'] = 0:
  253. sex_ev['first_condom'] = 1
  254. '"Gotta practice safe sex," you smile.'
  255. end
  256. gs 'sex_ev_sex', 'position_choose'
  257. end
  258. elseif sex_ev['using_pc_condoms'] = 1 and sex_ev['pc_out_of_condoms'] ! 1:
  259. sex_ev['pc_out_of_condoms'] = 1
  260. cla
  261. if sex_ev['out_of_condoms'] = 1:
  262. '"I think that was my last condom..." you say. "I guess that means we''re both out...?"'
  263. '"I guess so," <<$npc_firstname[$boy]>> shrugs.'
  264. gs'sex_ev_after', 'no_condom_end'
  265. elseif sex_ev['fuck_count'] > 0:
  266. '"I think that was my last condom..." you say.'
  267. gs'sex_ev_condoms', 'pc_no_condoms_left'
  268. else
  269. '"Uhm..." You hesitate. "I don''t think I have any on me..."'
  270. gs'sex_ev_condoms', 'pc_no_condoms_left'
  271. end
  272. gs'sex_ev_condoms', 'no_sex_only'
  273. gs'sex_ev_condoms', 'pc_skip_the_condom'
  274. end
  275. end
  276. if $ARGS[0] = 'pc_no_condoms_left':
  277. gs'sex_ev_after', 'no_condom_end'
  278. act'Do you have any?':
  279. cla & *clr
  280. $sex_ev['bed_room']
  281. if sex_ev['cock_inserted'] = 1:
  282. '"But I''m not ready to stop," you grin, flexing your pussy around <<$npc_firstname[$boy]>>''s cock inside you. "Have you got any?"'
  283. else
  284. '"But I''m not ready to stop," you say. "Have you got any?"'
  285. end
  286. gs'sex_ev_condoms', 'pc_no_condoms_left2'
  287. end
  288. end
  289. if $ARGS[0] = 'pc_no_condoms_left2':
  290. if npc_condom_conscious[$boy] = 1:
  291. '"I always have condoms," <<$npc_firstname[$boy]>> says. "You don''t have to keep buying them if you don''t want to, you know. I order in bulk."'
  292. gs'sex_ev_sex', 'reset'
  293. gs'sex_ev_condoms', 'bulk_condoms'
  294. elseif sex_ev['condom_count'] > 0 and sex_ev['condoms_used'] < sex_ev['condom_count']:
  295. '"Yeah, I have some," <<$npc_firstname[$boy]>> says.'
  296. gs'sex_ev_sex', 'reset'
  297. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  298. else
  299. if npc_no_condoms_know[$boy] = 1:
  300. '"Come on," <<$npc_firstname[$boy]>> says, rolling his eyes. "You know I hate using condoms. Lucky you can even talk me into using yours."'
  301. else
  302. '<<$npc_firstname[$boy]>> shakes his head.'
  303. '"I don''t."'
  304. end
  305. gs'sex_ev_after', 'no_condom_end'
  306. gs'sex_ev_condoms', 'pc_skip_the_condom'
  307. gs'sex_ev_condoms', 'no_sex_only'
  308. end
  309. end
  310. if $ARGS[0] = 'pc_condom_ask':
  311. act'Don''t say anything':
  312. cla & *nl
  313. sex_ev['no_condom'] = 1
  314. '<<$npc_firstname[$boy]>> takes your silence as consent and begins maneuvering into position.'
  315. gs 'sex_ev_sex', 'position_choose'
  316. end
  317. gs 'sex_ev_condoms', 'pc_condom_ask2'
  318. end
  319. if $ARGS[0] = 'pc_condom_ask2':
  320. act'Ask him to put on a condom':
  321. cla & *nl
  322. sex_ev['pc_wants_condoms'] = 1
  323. if npc_bareback[$boy] = 2:
  324. '"We need a condom today," you shake your head.'
  325. else
  326. '"Could you put on a condom?" you ask.'
  327. end
  328. if ($npc_cum_pref[$boy] = 'pullout' or npc_arrogant[$boy] > 0 or npc_abusive[$boy] > 0 or npc_risktaker[$boy] > 0) and npc_condom_conscious[$boy] < 1 and npc_know_bc[$boy] = 0:
  329. '"Don''t worry," <<$npc_firstname[$boy]>> says. "I''ve got pullout game."'
  330. npc_pullout_game[$boy] = 1
  331. gs 'sex_ev_condoms', 'npc_pullout_game'
  332. elseif npc_no_condoms[$boy] > 0:
  333. gs 'sex_ev_condoms', 'npc_doesnt_use_condoms'
  334. else
  335. gs 'sex_ev_condoms', 'pc_condom_ask3'
  336. end
  337. end
  338. end
  339. if $ARGS[0] = 'pc_condom_ask3':
  340. if npc_latex_allergy[$boy] = 1:
  341. gs 'sex_ev_condoms', 'npc_latex_allergy'
  342. gs 'sex_ev_condoms', 'no_condom1'
  343. elseif rand(1,10) >= 7 and npc_bareback[$boy] ! 2:
  344. !!if sex_ev['condom_count'] > sex_ev['condoms_used'] and npc_dislike_condom[$boy] = 1:
  345. if sex_ev['condom_count'] > sex_ev['condoms_used']:
  346. sex_ev['npc_doesnt_want_condoms'] = 1
  347. '"Come on," he moans. "Do we have to use one today?"'
  348. gs 'sex_ev_condoms', 'no_condom1'
  349. else
  350. '"I''m all out. Don''t have any left."'
  351. gs 'sex_ev_condoms', 'no_condom2'
  352. end
  353. else
  354. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  355. if $sex_ev['loc'] = 'npc_home':
  356. 'He nods, reaching over to his nightstand to retrieve one.'
  357. elseif $sex_ev['loc'] = 'hotel_room':
  358. 'He nods, reaching into his suitcase to retrieve one.'
  359. else
  360. 'He nods, reaching to retrieve one from his wallet.'
  361. end
  362. gs 'sex_ev_condoms', 'npc_condom_put_on'
  363. end
  364. end
  365. if $ARGS[0] = 'pc_skip_the_condom':
  366. act'We could skip the condom':
  367. sex_ev['pc_skip_the_condom'] = 1
  368. sex_ev['skip_condom'] = 1
  369. sex_ev['no_condom'] = 1
  370. sex_ev['must_fuck'] = 1
  371. cla
  372. act'Just this once?':
  373. cla & *clr
  374. $sex_ev['bed_room']
  375. '"Maybe we can skip it..." you smile. "Just this once?"'
  376. gs'sex_ev_condoms', 'pc_skip_the_condom2'
  377. end
  378. act'What could go wrong?':
  379. cla & *clr
  380. $sex_ev['bed_room']
  381. '"Maybe we can skip it..." you smile. "What could go wrong?"'
  382. gs'sex_ev_condoms', 'pc_skip_the_condom2'
  383. end
  384. gs'sex_ev_condoms', 'pulled_out_last_time'
  385. end
  386. end
  387. if $ARGS[0] = 'pc_skip_the_condom2':
  388. if sex_ev['danger_day'] = 1 and npc_childfree = 1 and npc_no_condoms[$boy] ! 1:
  389. sex_ev['no_condom'] = 0
  390. '"Seems like a bad idea," <<$npc_firstname[$boy]>> says, shaking his head. "You said it''s dangerous for you today. I don''t want to take the risk."'
  391. act'Disappointed':
  392. cla & *nl
  393. 'You sigh deeply as <<$npc_firstname[$boy]>> already starts to pull away from you.'
  394. gs'sex_ev_after', 'after_sex1'
  395. end
  396. act'You''re probably right':
  397. cla & *nl
  398. '"Yeah... You''re probably right," you say ruefully as <<$npc_firstname[$boy]>> is already pulling away from you.'
  399. gs'sex_ev_after', 'after_sex1'
  400. end
  401. gs 'sex_ev_condoms', 'no_sex_only'
  402. else
  403. '"Just this once," he smiles back.'
  404. gs 'sex_ev_sex', 'position_choose'
  405. end
  406. end
  407. if $ARGS[0] = 'will_morning_after_pill':
  408. if mc_inventory['morning_after_pill'] > 0:
  409. act'Have a morning after pill':
  410. cla & *clr
  411. $sex_ev['bed_room']
  412. sex_ev['skip_condom'] = 1
  413. sex_ev['no_condom'] = 1
  414. sex_ev['must_fuck'] = 1
  415. sex_ev['ma_pill'] = 1
  416. '"I have a morning after pill," you say. '
  417. end
  418. act'Have a morning after pill':
  419. cla & *clr
  420. $sex_ev['bed_room']
  421. sex_ev['skip_condom'] = 1
  422. sex_ev['no_condom'] = 1
  423. sex_ev['must_fuck'] = 1
  424. sex_ev['ma_pill'] = 1
  425. '"I have a morning after pill," you say. '
  426. end
  427. else
  428. act'Buy a morning after pill tomorrow':
  429. cla & *clr
  430. $sex_ev['bed_room']
  431. sex_ev['skip_condom'] = 1
  432. sex_ev['no_condom'] = 1
  433. sex_ev['must_fuck'] = 1
  434. sex_ev['ma_pill_tomorrow'] = 1
  435. '"I''ll buy a pill tomorrow," you say. '
  436. end
  437. end
  438. end
  439. if $ARGS[0] = 'npc_condom_use':
  440. cla & *clr
  441. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  442. sex_ev['must_fuck'] = 1
  443. sex_ev['cock_inserted'] = 0
  444. if sex_ev['fuck_count'] > 1 and $sex_ev['last_cum'] = 'condom':
  445. '<<$npc_firstname[$boy]>> swaps out his used condom for a new one.'
  446. elseif sex_ev['fuck_count'] > 1:
  447. '<<$npc_firstname[$boy]>> reaches for a new condom.'
  448. else
  449. '<<$npc_firstname[$boy]>> reaches for a condom from his nightstand.'
  450. end
  451. !! gs 'sex_ev_sex', 'position_choose'
  452. gs 'sex_ev_condoms', 'npc_condom_put_on'
  453. if sex_ev['virgin'] = 1 and sex_ev['fuck_count'] = 0:
  454. gs 'sex_ev_condoms', 'virgin_no_condom'
  455. else
  456. if sex_ev['condom'] = 0:
  457. gs 'sex_ev_condoms', 'temp_disable_condoms'
  458. if $sex_ev['type'] ! 'hookup': gs 'sex_ev_condoms', 'disable_condoms'
  459. end
  460. end
  461. end
  462. if $ARGS[0] = 'npc_condom_put_on':
  463. act'Wait for him':
  464. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  465. cla & *clr
  466. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  467. if sex_ev['fuck_count'] = 0:
  468. 'He tears open the packaging and begins rolling the rubber sleeve onto his cock. You wait patiently, watching him, thinking about what position you want to fuck him in.'
  469. else
  470. 'He tears open the packaging and begins rolling the rubber sleeve onto his cock. You wait patiently, watching him, thinking about the next position you want him to fuck you in.'
  471. end
  472. gs 'sex_ev_sex', 'position_choose'
  473. end
  474. act'Put it on for him':
  475. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  476. cla & *clr
  477. gs 'arousal', 'foreplay_give', -2
  478. gs 'stat'
  479. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  480. '<<$npc_firstname[$boy]>> tears open the packaging when you swiftly reach over and pluck the condom out of the wrapper.'
  481. '"Here, let me," you say with a sexy smile. You gently roll the rubber sleeve down his shaft, squeezing just hard enough to make him twitch under your touch.'
  482. gs 'sex_ev_sex', 'position_choose'
  483. end
  484. act'Put it on with your mouth':
  485. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  486. cla & *clr
  487. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  488. '<<$npc_firstname[$boy]>> tears open the packaging when you swiftly reach over and pluck the condom out of the wrapper.'
  489. '"Here, let me," you say with a sexy smile. Placing it on the tip of his cock, you lean over and put your lips over both. Then, using both hands, you roll the sleeve down his shaft, following with your head, lips pressed tight against the rubber. Even through the rubber, you can feel the heat of his member against your tongue.'
  490. 'You bob your head up and down a few times for good measure before coming up and flashing a grin.'
  491. gs 'sex_ev_sex', 'position_choose'
  492. end
  493. gs 'sex_ev_sex', 'lube_up_condom1'
  494. end
  495. if $ARGS[0] = 'condom_conscious_npc':
  496. if sex_ev['fuck_count'] <= 1:
  497. '<<$npc_firstname[$boy]>> immediately reaches for a condom.'
  498. elseif sex_ev['fuck_count'] > 1:
  499. '<<$npc_firstname[$boy]>> reaches for another condom.'
  500. end
  501. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  502. if sex_ev['virgin'] = 1 and sex_ev['fuck_count'] = 0:
  503. gs 'sex_ev_condoms', 'virgin_no_condom'
  504. end
  505. end
  506. if $ARGS[0] = 'bulk_condoms':
  507. act'If you''re offering':
  508. cla & *nl
  509. '"Well, if you''re offering..." you say gratefully.'
  510. gs 'sex_ev_condoms', 'npc_condom_put_on'
  511. end
  512. act'I might take you up on that':
  513. cla & *nl
  514. '"I just might take you up on that..." you say.'
  515. gs 'sex_ev_condoms', 'npc_condom_put_on'
  516. end
  517. act'I want to ':
  518. cla & *nl
  519. '"I want to do my part," you smile. "I''m enjoying the sex with you. Only fair that I pay for it too."'
  520. gs 'sex_ev_condoms', 'npc_condom_put_on'
  521. end
  522. if karta + money < 2000:
  523. act'Good, money''s tight':
  524. cla & *nl
  525. '"That would be great," you smile. "I don''t have a lot of spare cash on hand, so not buying them myself would save a lot of cash.'
  526. gs 'sex_ev_condoms', 'npc_condom_put_on'
  527. end
  528. end
  529. end
  530. if $ARGS[0] = 'npc_out_of_condoms':
  531. sex_ev['npc_used_all_condoms'] = 1
  532. cla & *clr
  533. $sex_ev['bed_room']
  534. if sex_ev['fuck_count'] > 5:
  535. '"I think that was my last condom," <<$npc_firstname[$boy]>> pants.'
  536. else
  537. '"I think that was my last condom," <<$npc_firstname[$boy]>> says.'
  538. end
  539. gs 'sex_ev_after', 'no_condom_end'
  540. gs 'sex_ev_condoms', 'pc_skip_the_condom'
  541. if mc_inventory['normal_condoms'] > 0:
  542. act'Use one of your condoms':
  543. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  544. cla & *clr
  545. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  546. iif(mc_inventory['normal_condoms'] = 1, '"That''s okay, I''ve got one."', '"That''s okay, I''ve got some."')
  547. 'You reach into your bag and pull out a condom, rolling it onto his cock.'
  548. gs 'sex_ev_sex', 'position_choose'
  549. end
  550. act'Use one of your condoms (mouth)':
  551. sex_ev['using_pc_condoms'] = 1
  552. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  553. cla & *clr
  554. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  555. iif(mc_inventory['normal_condoms'] = 1, '"That''s okay, I''ve got one."', '"That''s okay, I''ve got some."')
  556. 'You reach into your bag and pull out a condom, rolling it onto his cock with your mouth.'
  557. gs 'sex_ev_sex', 'position_choose'
  558. end
  559. end
  560. gs 'sex_ev_condoms', 'still_got_pullout_game'
  561. end
  562. if $ARGS[0] = 'npc_pullout_game':
  563. !! if $npc_cum_pref[$boy] = 'pullout' and he isn''t condom conscious, he will say he has pullout game
  564. sex_ev['pullout_game'] = 1
  565. gs 'sex_ev_condoms', 'insist_need_condom'
  566. gs 'sex_ev_condoms', 'no_condom_pullout_allow'
  567. gs 'sex_ev_condoms', 'pulled_out_last_time'
  568. gs 'sex_ev_condoms', 'didnt_pull_out_last_time'
  569. if npc_no_creampie_mistakes[$boy] <= npc_pullout_failure[$boy] and npc_pullout_failure[$boy] > 0:
  570. act'"You always say that" (annoyed)':
  571. cla & *nl
  572. '"You always say that," you scowl. "And yet, for some reason I find myself full of cum half the time you say it."'
  573. '"I won''t this time, I swear!" he insists.'
  574. gs 'sex_ev_condoms', 'pulled_out_last_time'
  575. gs 'sex_ev_condoms', 'didnt_pull_out_last_time'
  576. act'Allow it':
  577. sex_ev['promise_no_creampie'] = 1
  578. cla & *nl
  579. '"... fine..." you sigh begrudgingly. "But you better pull out this time!"'
  580. 'He nods eagerly as he gets into position.'
  581. gs 'sex_ev_sex', 'position_choose'
  582. end
  583. act'Last chance':
  584. sex_ev['promise_no_creampie'] = 1
  585. npc_last_pullout_chance[$boy] += 1
  586. cla & *nl
  587. '"... fine..." you sigh begrudgingly. "But this is your last chance!"'
  588. if npc_last_pullout_chance[$boy] > 1 and (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0):
  589. '"Yeah, yeah, sure," he snickers back as he gets into position. "You''ve said that before too."'
  590. else
  591. 'He nods eagerly as he gets into position.'
  592. end
  593. gs 'sex_ev_sex', 'position_choose'
  594. end
  595. act'<i>Need</i> a condom':
  596. cla & *nl
  597. '"Not a chance," you reply. "We''re using one."'
  598. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  599. end
  600. end
  601. act'"You always say that" (tease)':
  602. cla & *nl
  603. '"You always say that and half the time I end up with a full load inside me," you giggle at <<$npc_firstname[$boy]>>.'
  604. '"I won''t this time, I swear!" he insists.'
  605. gs 'sex_ev_condoms', 'pulled_out_last_time'
  606. gs 'sex_ev_condoms', 'didnt_pull_out_last_time'
  607. act'Allow it':
  608. sex_ev['promise_no_creampie'] = 1
  609. cla & *nl
  610. '"Oh <i>fine</i>..." you sigh with false drama, giving him a teasing smile. "I''ll trust you this time."'
  611. 'He nods eagerly as he gets into position.'
  612. gs 'sex_ev_sex', 'position_choose'
  613. end
  614. act'Last chance':
  615. sex_ev['promise_no_creampie'] = 1
  616. npc_last_pullout_chance[$boy] += 1
  617. cla & *nl
  618. '"Oh <i>fine</i>..." you sigh with false drama, giving him a teasing smile. "I''ll give you one more chance to prove yourself."'
  619. if npc_last_pullout_chance[$boy] > 1 and (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0):
  620. '"Yeah, yeah, sure," he snickers back as he gets into position. "You''ve said that before too."'
  621. else
  622. 'He nods eagerly as he gets into position.'
  623. end
  624. gs 'sex_ev_sex', 'position_choose'
  625. end
  626. act'<i>Need</i> a condom':
  627. cla & *nl
  628. '"Sorry, <<$npc_lovername[$boy]>>," you smirk. "Gotta use a rubber this time."'
  629. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  630. end
  631. end
  632. elseif npc_pullout_failure[$boy] > 0:
  633. act'"<i>Most</i> of the time" (annoyed)':
  634. cla & *nl
  635. '"<i>Most</i> of the time," you scowl. "But it only takes one fuck up to get me pregnant.' + iif(npc_pullout_failure_last_time[$boy] = 1, ' And I seem to recall you fucking up <i>majorly</i> last time..."', '"')
  636. if npc_pay_for_ma_pill[$boy] = 1:
  637. '"At least I paid for it, right?" <<$npc_firstname[$boy]>> grins back.'
  638. elseif (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0) and npc_caretaker[$boy] < 1:
  639. '"Everybody makes mistakes," <<$npc_firstname[$boy]>> grins back.'
  640. else
  641. 'At least <<$npc_firstname[$boy]>> has the decency to look embarrassed.'
  642. end
  643. gs 'sex_ev_condoms', 'pulled_out_last_time'
  644. gs 'sex_ev_condoms', 'didnt_pull_out_last_time'
  645. gs 'sex_ev_condoms', 'no_condom_allow_annoyed'
  646. act'<i>Need</i> a condom':
  647. cla & *nl
  648. '"Sorry, <<$npc_lovername[$boy]>>," you smirk. "Gotta use a rubber this time."'
  649. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  650. end
  651. end
  652. act'"<i>Most</i> of the time" (tease)':
  653. cla & *nl
  654. '"<i>Most</i> of the time," you say with a meaningful smirk.' + iif(npc_pullout_failure_last_time[$boy] = 1, ' "I seem to recall something white and sticky filling me up last time..."', ' ')
  655. if npc_pay_for_ma_pill[$boy] = 1:
  656. '"At least I paid for it, right?" <<$npc_firstname[$boy]>> grins back.'
  657. elseif (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0) and npc_caretaker[$boy] < 1:
  658. '"Everybody makes mistakes," <<$npc_firstname[$boy]>> grins back.'
  659. else
  660. 'At least <<$npc_firstname[$boy]>> has the decency to look embarrassed.'
  661. end
  662. gs 'sex_ev_condoms', 'pulled_out_last_time'
  663. gs 'sex_ev_condoms', 'didnt_pull_out_last_time'
  664. gs 'sex_ev_condoms', 'no_condom_allow_amused'
  665. act'<i>Need</i> a condom':
  666. cla & *nl
  667. '"Sorry, <<$npc_lovername[$boy]>>," you smirk. "Gotta use a rubber this time."'
  668. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  669. end
  670. end
  671. end
  672. if stat['safe_day'] = 1:
  673. act'It''s a safe day':
  674. cla
  675. act'Good day to go bareback':
  676. cla & *nl
  677. '"It''s a safe day in my cycle anyways," you smile. "A good day to go bareback."'
  678. gs 'sex_ev_sex', 'position_choose'
  679. end
  680. act'No need to pull out':
  681. cla & *nl
  682. sex_ev['creampie_allowance'] = 1
  683. sex_ev['pullout_game'] = 0
  684. '"You don''t have to," you say with a wry smile. "It''s a safe day in my cycle."'
  685. gs 'sex_ev_sex', 'position_choose'
  686. end
  687. end
  688. elseif stat['probably_safe_day'] = 1:
  689. act'It''s probably safe':
  690. cla
  691. act'Good day to go bareback':
  692. cla & *nl
  693. '"It''s a relatively safe day in my cycle," you smile. "It should be okay to go bareback."'
  694. gs 'sex_ev_sex', 'position_choose'
  695. end
  696. act'No need to pull out':
  697. cla & *nl
  698. sex_ev['creampie_allowance'] = 1
  699. sex_ev['pullout_game'] = 0
  700. '"You don''t have to," you say with a wry smile. "It should be a safe day in my cycle."'
  701. gs 'sex_ev_sex', 'position_choose'
  702. end
  703. end
  704. end
  705. end
  706. if $ARGS[0] = 'no_condom_allow_annoyed':
  707. act'Allow it':
  708. cla & *nl
  709. sex_ev['promise_no_creampie'] = 1
  710. '"... fine..." you sigh begrudgingly. "But you better pull out this time!"'
  711. 'He nods eagerly as he gets into position.'
  712. gs 'sex_ev_sex', 'position_choose'
  713. end
  714. act'Last chance':
  715. npc_last_pullout_chance[$boy] += 1
  716. sex_ev['promise_no_creampie'] = 1
  717. cla & *nl
  718. '"... fine..." you sigh begrudgingly. "But this is your last chance!"'
  719. if npc_last_pullout_chance[$boy] > 1 and (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0):
  720. '"Yeah, yeah, sure," he snickers back as he gets into position. "You''ve said that before too."'
  721. else
  722. 'He nods eagerly as he gets into position.'
  723. end
  724. gs 'sex_ev_sex', 'position_choose'
  725. end
  726. end
  727. if $ARGS[0] = 'no_condom_allow_amused':
  728. act'Allow it':
  729. cla & *nl
  730. sex_ev['promise_no_creampie'] = 1
  731. '"Oh <i>fine</i>..." you sigh with false drama, giving him a teasing smile. "I''ll trust you this time."'
  732. 'He nods eagerly as he gets into position.'
  733. gs 'sex_ev_sex', 'position_choose'
  734. end
  735. act'Last chance':
  736. npc_last_pullout_chance[$boy] += 1
  737. sex_ev['promise_no_creampie'] = 1
  738. cla & *nl
  739. '"Oh <i>fine</i>..." you sigh with false drama, giving him a teasing smile. "I''ll give you one more chance to prove yourself."'
  740. if npc_last_pullout_chance[$boy] > 1 and (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0):
  741. '"Yeah, yeah, sure," he snickers back as he gets into position. "You''ve said that before."'
  742. else
  743. 'He nods eagerly as he gets into position.'
  744. end
  745. gs 'sex_ev_sex', 'position_choose'
  746. end
  747. end
  748. if $ARGS[0] = 'pulled_out_last_time':
  749. if npc_no_creampie_mistakes_last_time[$boy] > 0:
  750. act'It turned out well last time':
  751. cla & *nl
  752. sex_ev['no_condom'] = 1
  753. sex_ev['promise_no_creampie'] = 1
  754. '"Well... You did a good job of pulling out the last time..." you smile warmly at <<$npc_firstname[$boy]>>. "Okay. Let''s do it."'
  755. 'Your heart flutters in excitement as the both of you get into position to fuck. <i>Without</i> protection.'
  756. gs 'sex_ev_sex', 'position_choose'
  757. end
  758. end
  759. end
  760. if $ARGS[0] = 'didnt_pull_out_last_time':
  761. if npc_pullout_failure_last_time[$boy] > 0:
  762. act'Like how he "pulled out" last time?':
  763. cla
  764. act'Annoyed':
  765. cla & *nl
  766. '"Oh yeah, <i>really good</i> pullout game," you say flatly. "So good you don''t even <i>need</i> to pull out!"'
  767. 'You give him a pointed look to remind how the last time he filled you up with a load of swimmers.'
  768. if npc_pay_for_ma_pill[$boy] = 1:
  769. '"At least I paid for it, right?" <<$npc_firstname[$boy]>> grins back.'
  770. elseif (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0) and npc_caretaker[$boy] < 1:
  771. '"Everybody makes mistakes," <<$npc_firstname[$boy]>> grins back.'
  772. else
  773. 'At least <<$npc_firstname[$boy]>> has the decency to look embarrassed.'
  774. end
  775. gs 'sex_ev_condoms', 'no_condom_allow_annoyed'
  776. act'<i>Need</i> a condom':
  777. cla & *nl
  778. '"Sorry, <<$npc_lovername[$boy]>>," you smirk. "Gotta use a rubber this time."'
  779. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  780. end
  781. end
  782. act'Amused':
  783. cla & *nl
  784. '"You mean like how you ''pulled out'' last time?" you snicker, pointedly reminding him how the last time you were together he filled you with a load of swimmers.'
  785. if npc_pay_for_ma_pill[$boy] = 1:
  786. '"At least I paid for it, right?" <<$npc_firstname[$boy]>> grins back.'
  787. elseif (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0) and npc_caretaker[$boy] < 1:
  788. '"Everybody makes mistakes," <<$npc_firstname[$boy]>> grins back.'
  789. else
  790. 'At least <<$npc_firstname[$boy]>> has the decency to look embarrassed.'
  791. end
  792. gs 'sex_ev_condoms', 'no_condom_allow_amused'
  793. act'<i>Need</i> a condom':
  794. cla & *nl
  795. '"Sorry, <<$npc_lovername[$boy]>>," you smirk. "Gotta use a rubber this time."'
  796. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  797. end
  798. end
  799. end
  800. end
  801. end
  802. if $ARGS[0] = 'still_got_pullout_game':
  803. if npc_pullout_game[$boy] = 1:
  804. act'"Still got that pullout game?"':
  805. cla & *clr
  806. '<center><img <<$set_imgh>> src="images/shared/sex/misc/smile.jpg"></center>'
  807. sex_ev['no_condom'] = 1
  808. sex_ev['must_fuck'] = 1
  809. sex_ev['pullout_game'] = 1
  810. '"Still got that pullout game?" you ask <<$npc_firstname[$boy]>>, biting your lip and aiming a sexy smirk at him.'
  811. if sex_ev['npc_used_all_condoms'] = 1:
  812. sex_ev['skip_condom'] = 1
  813. '"Hell yeah I do," he grins back, tossing the last used condom aside and wiping his dick for the next round.'
  814. else
  815. '"Hell yeah I do," he grins back, eagerly getting into position.'
  816. end
  817. gs 'sex_ev_sex', 'position_choose'
  818. end
  819. end
  820. end
  821. if $ARGS[0] = 'npc_doesnt_use_condoms':
  822. !! boy says he doesn''t use condoms
  823. if npc_latex_allergy[$boy] = 1:
  824. gs 'sex_ev_condoms', 'npc_latex_allergy'
  825. elseif npc_no_condoms_know[$boy] = 1:
  826. if npc_selfish[$boy] = 1:
  827. '"You know I don''t use that shit," <<$npc_firstname[$boy]>> frowns. "It''s bareback or nothing."'
  828. else
  829. '"Come on! We don''t need condoms," <<$npc_firstname[$boy]>> insists.'
  830. end
  831. else
  832. npc_no_condoms_know[$boy] = 1
  833. '"I never use condoms," <<$npc_firstname[$boy]>> grunts. "It feels better bareback."'
  834. end
  835. gs 'sex_ev_condoms', 'no_condom1'
  836. end
  837. if $ARGS[0] = 'npc_promise_wont_creampie':
  838. gs 'sex_ev_condoms', 'insist_need_condom'
  839. gs 'sex_ev_condoms', 'trust_no_creampie'
  840. gs 'sex_ev_condoms', 'trust_no_creampie_nervous'
  841. gs 'sex_ev_condoms', 'pc_skip_the_condom'
  842. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist'
  843. end
  844. if $ARGS[0] = 'insist_need_condom':
  845. act'We <i>need</i> a condom':
  846. cla & *nl
  847. '"No," you say adamantly. "We <i>need</i> a condom. I''m not fucking you without one."'
  848. !!{ if npc_abusive[$boy] = 1:
  849. '"Relax," he says dismissively and keeps moving into a position to fuck you. "It''ll be fine."'
  850. act'Let him do what he wants':
  851. gs 'willpower', 'sex', 'resist'
  852. else}
  853. if sex_ev['condom_count'] > 0 and sex_ev['using_pc_condoms'] ! 1:
  854. '"Ugh, <i>fine</i>..." he sighs and grabs a rubber off his nightstand.'
  855. gs 'sex_ev_condoms', 'npc_condom_put_on'
  856. elseif sex_ev['using_pc_condoms'] = 1:
  857. '"Ugh, <i>fine</i>..." he sighs and waits expectantly for you to give him one.'
  858. gs 'sex_ev_condoms', 'pc_use_condoms'
  859. else
  860. '"Ugh, <i>fine</i>..." he sighs. "But I don''t have any. Do you?"'
  861. if mc_inventory['normal_condoms'] = 0:
  862. '"No..." you say, a little embarrassed. "I thought you would."'
  863. if npc_no_condoms[$boy] > 0:
  864. if npc_no_condoms_know[$boy] = 1:
  865. '"I can''t imagine why you''d think that," he replies dryly. "You know I don''t use them."'
  866. else
  867. npc_no_condoms_know[$boy] = 1
  868. '"Well I don''t," he replies dryly. "I don''t use them."'
  869. end
  870. else
  871. '"So... what should we do?"'
  872. end
  873. gs'sex_ev_after', 'no_condom_end'
  874. gs'sex_ev_condoms', 'no_sex_only'
  875. gs'sex_ev_condoms', 'pc_skip_the_condom'
  876. else
  877. gs 'sex_ev_condoms', 'pc_use_condoms'
  878. end
  879. end
  880. end
  881. end
  882. if $ARGS[0] = 'trust_no_creampie':
  883. act'I guess I trust you':
  884. cla & *nl
  885. sex_ev['no_condom'] = 1
  886. sex_ev['promise_no_creampie'] = 1
  887. gs 'npc_relationship', 'modify', $boy, 'like'
  888. $sex_ev['bed_room']
  889. 'You hesitate for a moment before relenting.'
  890. '"I guess it''s okay... I trust you," you smile as <<$npc_firstname[$boy]>> eagerly forgoes the condom.'
  891. gs 'sex_ev_sex', 'position_choose'
  892. end
  893. end
  894. if $ARGS[0] = 'trust_no_creampie_nervous':
  895. act'I guess I trust you (nervous)':
  896. cla & *nl
  897. sex_ev['no_condom'] = 1
  898. sex_ev['promise_no_creampie'] = 1
  899. gs 'npc_relationship', 'modify', $boy, 'like'
  900. $sex_ev['bed_room']
  901. 'You hesitate for a moment before relenting.'
  902. '"If you promise..." you say reluctantly as <<$npc_firstname[$boy]>> eagerly forgoes the condom.'
  903. gs 'sex_ev_sex', 'position_choose'
  904. end
  905. end
  906. if $ARGS[0] = 'condom_why2':
  907. !! player says they don''t want to use a condom
  908. act'We don''t need a condom (feel better)':
  909. sex_ev['pc_skip_the_condom'] = 1
  910. cla & *nl
  911. '"Come on," you say, grabbing his arm. "Let''s skip the condom. It''ll feel better without one."'
  912. if npc_condom_conscious[$boy] = 2 or (npc_condom_conscious[$boy] = 1 and npc_childfree[$boy] = 1):
  913. '"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
  914. else
  915. if rand(npc_willpwr[$boy],100) < pcs_persuas + npc_rel[$boy]:
  916. sex_ev['no_condom'] = 1
  917. sex_ev['condom'] = 0
  918. '<<$npc_firstname[$boy]>> stops, looking back at you for a moment before smiling.'
  919. '"Okay," he says and leaves the rubber where it is.'
  920. else
  921. '"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
  922. end
  923. end
  924. gs 'sex_ev_sex', 'position_choose'
  925. end
  926. if birth_control['think_safe'] = 1:
  927. if tabletkishot > 0:
  928. act'We don''t need a condom (on the shot)':
  929. gs'sex_ev_stats', 'birth_control_know'
  930. npc_know_not_bc[$boy] = 0
  931. sex_ev['must_fuck'] = 1
  932. sex_ev['pc_skip_the_condom'] = 1
  933. cla & *nl
  934. '"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the shot."'
  935. if npc_condom_conscious[$boy] = 2:
  936. sex_ev['npc_condom_insist'] = 1
  937. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
  938. 'Your jaw drops.'
  939. *nl
  940. '<i>A free pass to go bareback and he doesn''t take it? What''s with this guy?</i>'
  941. else
  942. sex_ev['no_condom'] = 1
  943. '<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
  944. end
  945. gs 'sex_ev_sex', 'position_choose'
  946. end
  947. elseif pillcon2 > 0:
  948. act'We don''t need a condom (on the pill)':
  949. gs'sex_ev_stats', 'birth_control_know'
  950. npc_know_not_bc[$boy] = 0
  951. sex_ev['must_fuck'] = 1
  952. sex_ev['pc_skip_the_condom'] = 1
  953. cla & *nl
  954. '"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the pill."'
  955. if npc_condom_conscious[$boy] = 2:
  956. sex_ev['npc_condom_insist'] = 1
  957. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
  958. 'Your jaw drops.'
  959. *nl
  960. '<i>A free pass to go bareback and he doesn''t take it? What''s with this guy?</i>'
  961. else
  962. sex_ev['no_condom'] = 1
  963. '<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
  964. end
  965. gs 'sex_ev_sex', 'position_choose'
  966. end
  967. end
  968. else
  969. act'Lie about birth control':
  970. sex_ev['must_fuck'] = 1
  971. gs'sex_ev_stats', 'birth_control_know'
  972. sex_ev['pc_skip_the_condom'] = 1
  973. npc_know_not_bc[$boy] = 0
  974. cla & *nl
  975. '"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on birth control."'
  976. if npc_condom_conscious[$boy] = 2:
  977. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
  978. 'Your jaw drops.'
  979. *nl
  980. '<i>Son of a bitch! Why is this guy so fucking careful?!</i>'
  981. else
  982. sex_ev['no_condom'] = 1
  983. 'Upon hearing your barefaced lie, <<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire. Your smile widens into a full blown grin.'
  984. end
  985. gs 'sex_ev_sex', 'position_choose'
  986. end
  987. end
  988. end
  989. if $ARGS[0] = 'no_condom_leave':
  990. !!if sex_ev['rape_chance'] > 0:
  991. !!put in chance he rapes you
  992. '<<$npc_firstname[$boy]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
  993. *nl
  994. if $sex_ev['type'] = 'hookup':
  995. 'Just because you wanted to sleep with him doesn''t mean you''ll allow yourself to get taken advantage of!'
  996. elseif $sex_ev['type'] = 'booty call':
  997. 'Just because he''s your fuckbuddy doesn''t mean he can take advantage of you!'
  998. elseif $npc_rel_type[$boy] = 'boyfriend':
  999. 'Just because he''s your boyfriend doesn''t mean he can take advantage of you!'
  1000. end
  1001. act'Leave':gt 'sex_ev_leave', 'exit'
  1002. end
  1003. if $ARGS[0] = 'no_condom_pullout_allow':
  1004. act'Allow it (worried)':
  1005. sex_ev['no_condom'] = 1
  1006. sex_ev['promise_no_creampie'] = 1
  1007. cla & *nl
  1008. '"Uhm... er..." You bite your lip nervously. "If you say so..."'
  1009. 'You can''t help but gulp anxiously as the both of you get into position to fuck without protection.'
  1010. gs 'sex_ev_sex', 'position_choose'
  1011. end
  1012. act'Allow it (trusting)':
  1013. sex_ev['no_condom'] = 1
  1014. sex_ev['promise_no_creampie'] = 1
  1015. cla & *nl
  1016. '"Okay, if you say so," you smile at him. "I''m trusting you on this one."'
  1017. 'Your heart flutters in excitement as the both of you get into position to fuck. <i>Without</i> protection.'
  1018. gs 'sex_ev_sex', 'position_choose'
  1019. end
  1020. act'Allow it (carefree)':
  1021. sex_ev['no_condom'] = 1
  1022. sex_ev['promise_no_creampie'] = 1
  1023. cla & *nl
  1024. '"Well then..." You twist your mouth in a sly smirk. "If you say you''ve got game..."'
  1025. 'Your heart flutters in excitement as the both of you get into position to fuck. <i>Without</i> protection.'
  1026. gs 'sex_ev_sex', 'position_choose'
  1027. end
  1028. end
  1029. if $ARGS[0] = 'no_condom1':
  1030. !! he says he doesn''t want to use a condom
  1031. if npc_latex_allergy[$boy] ! 1:
  1032. act'No way':
  1033. cla & *clr
  1034. $sex_ev['bed_room']
  1035. if npc_condom_rule[$boy] = 1:
  1036. '"You know my rule," you say sternly. "We''re not fucking without one!"'
  1037. elseif stat['dangerous_day'] = 1 and birth_control['think_safe'] ! 1:
  1038. sex_ev['danger_day'] = 1
  1039. '"I''m ovulating right now!" you say sternly. "I could get pregnant!'
  1040. else
  1041. '"We''re not fucking without one," you say sternly.'
  1042. end
  1043. if sex_ev['buy_virginity'] > 0 and sex_ev['fuck_count'] = 0:
  1044. gs 'sex_ev_virgin', 'no_condom_offer'
  1045. elseif sex_ev['danger_day'] = 1 and npc_childfree[$boy] > 0:
  1046. sex_ev['condom'] = 1
  1047. if sex_ev['using_pc_condoms'] = 1 and mc_inventory['normal_condoms'] > 0:
  1048. '"What the fuck! Why didn''t you say so!" he says, immediately taking the condom from you and clumsily rolling the little rubber onto his cock.'
  1049. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  1050. if $sex_ev['position'] ! 'miss' or $sex_ev['position'] ! 'doggy' or $sex_ev['position'] ! 'cowgirl': $sex_ev['position'] = 'miss'
  1051. act'Let <<$npc_firstname[$boy]>> fuck you':gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>>_goto'
  1052. else
  1053. '"What the fuck! Why didn''t you say so!" he says, immediately reaching for a condom.'
  1054. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1055. end
  1056. elseif rand(1,10) < 8:
  1057. sex_ev['condom'] = 1
  1058. sex_ev['pc_insist_condom'] = 1
  1059. if sex_ev['using_pc_condoms'] = 1 and mc_inventory['normal_condoms'] > 0:
  1060. '"Ugh, fine," <<$npc_firstname[$boy]>> grumbles, taking the condom from you and clumsily rolling the little rubber onto his cock.'
  1061. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  1062. if $sex_ev['position'] ! 'miss' or $sex_ev['position'] ! 'doggy' or $sex_ev['position'] ! 'cowgirl': $sex_ev['position'] = 'miss'
  1063. act'Let <<$npc_firstname[$boy]>> fuck you':gt 'sex_ev_<<$sex_ev[''position'']>>', '<<$sex_ev[''position'']>>_goto'
  1064. else
  1065. '"Ugh, fine," <<$npc_firstname[$boy]>> grumbles, reaching for a condom.'
  1066. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1067. end
  1068. else
  1069. sex_ev['dont_need_condom'] = 1
  1070. '"Come on," he complains. "It''ll be fine. Let''s skip it. Just this once."'
  1071. act'Not a big deal?!':
  1072. cla & *clr
  1073. $sex_ev['bed_room']
  1074. if npc_condom_rule[$boy] = 1:
  1075. '"Not a big deal?! We said- You know what? <i>Fuck</i> you!"'
  1076. else
  1077. '"Not a big deal?! You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
  1078. end
  1079. '"I''m trying to but you won''t let me!"'
  1080. gs'sex_ev_condoms', 'no_condom_leave'
  1081. end
  1082. gs'sex_ev_condoms', 'pc_skip_the_condom'
  1083. act'Just don''t come inside me':
  1084. sex_ev['dont_need_condom'] = 1
  1085. sex_ev['promise_no_creampie'] = 1
  1086. sex_ev['must_fuck'] = 1
  1087. npc_rule_no_creampies[$boy] = 1
  1088. cla & *nl
  1089. 'You hesitate, mulling it over for a moment'
  1090. '"Well... Alright..." you say somewhat reluctantly. "But don''t you dare come inside me, okay?"'
  1091. gs 'sex_ev_sex', 'position_choose'
  1092. end
  1093. end
  1094. end
  1095. end
  1096. gs'sex_ev_condoms', 'pc_skip_the_condom'
  1097. act'Just don''t come inside me':
  1098. sex_ev['promise_no_creampie'] = 1
  1099. sex_ev['must_fuck'] = 1
  1100. npc_rule_no_creampies[$boy] = 1
  1101. cla & *nl
  1102. '"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
  1103. gs 'sex_ev_sex', 'position_choose'
  1104. end
  1105. gs'sex_ev_condoms', 'no_sex_only'
  1106. end
  1107. if $ARGS[0] = 'no_condom2':
  1108. !! he says he has no condoms
  1109. act'Seriously?':
  1110. cla & *clr
  1111. $sex_ev['bed_room']
  1112. if npc_condom_rule[$boy] = 1:
  1113. '"Are you serious?" you ask exasperatedly. "You know my rule! We need a condom!"'
  1114. else
  1115. '"Are you serious?" you ask exasperatedly. "We''re not fucking without one!"'
  1116. end
  1117. if rand(1,10) < 8:
  1118. '"Do you have some?" he asks.'
  1119. gs 'sex_ev_condoms', 'no_condom2.1'
  1120. else
  1121. sex_ev['dont_need_condom'] = 1
  1122. '"Come on," he says. "It''ll be fine. Let''s skip it. Just this once."'
  1123. act'Not a big deal?!':
  1124. '"Not a big deal??? You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
  1125. '"I''m trying to but you won''t let me!"'
  1126. gs'sex_ev_condoms', 'no_condom_leave'
  1127. end
  1128. end
  1129. gs'sex_ev_condoms', 'pc_skip_the_condom'
  1130. act'Just don''t come inside me':
  1131. sex_ev['promise_no_creampie'] = 1
  1132. sex_ev['must_fuck'] = 1
  1133. npc_rule_no_creampies[$boy] = 1
  1134. cla & *nl
  1135. '"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
  1136. gs 'sex_ev_sex', 'position_choose'
  1137. end
  1138. end
  1139. gs 'sex_ev_condoms', 'no_condom2.1'
  1140. act'How many girls are you fucking? (tease)':
  1141. cla & *nl
  1142. '"Damn! How many of these things do you go through?" you laugh, giving him a look. "Are you fucking 20 girls a day?"'
  1143. '"Hey, when you''re as good as I am," he says, a smug grin on his face. "Do you have any?"'
  1144. gs 'sex_ev_condoms', 'no_condom2.1'
  1145. end
  1146. end
  1147. if $ARGS[0] = 'no_condom2.1':
  1148. if mc_inventory['normal_condoms'] > 0:
  1149. act'I''ve got some':
  1150. cla & *clr
  1151. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  1152. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  1153. '"I''ve got some right here," you say, pulling a rubber from your bag and tearing it open.'
  1154. 'You smile at <<$npc_firstname[$boy]>> as you roll it onto his cock for him.'
  1155. gs 'sex_ev_sex', 'position_choose'
  1156. end
  1157. else
  1158. act'Don''t have any condoms':
  1159. cla & *nl
  1160. '"No..." you say reluctantly. "I thought you would..."'
  1161. if npc_no_condoms[$boy] > 0:
  1162. if npc_no_condoms_know[$boy] = 1:
  1163. '"I can''t imagine why you''d think that," he replies dryly. "You know I don''t use them."'
  1164. else
  1165. npc_no_condoms_know[$boy] = 1
  1166. '"Well I don''t," he replies dryly. "I don''t use them."'
  1167. end
  1168. else
  1169. '"So... what should we do?"'
  1170. end
  1171. gs'sex_ev_after', 'no_condom_end'
  1172. gs'sex_ev_condoms', 'pc_skip_the_condom'
  1173. act'Just don''t come inside me (trusting)':
  1174. sex_ev['promise_no_creampie'] = 1
  1175. sex_ev['must_fuck'] = 1
  1176. cla & *nl
  1177. '"Just don''t come inside me," you smile warmly.'
  1178. gs 'sex_ev_sex', 'position_choose'
  1179. end
  1180. act'Just don''t come inside me (nervous)':
  1181. sex_ev['promise_no_creampie'] = 1
  1182. sex_ev['must_fuck'] = 1
  1183. cla & *nl
  1184. '"Well..." you say hesitantly. "Just don''t come inside me, okay?"'
  1185. gs 'sex_ev_sex', 'position_choose'
  1186. end
  1187. gs'sex_ev_condoms', 'no_sex_only'
  1188. end
  1189. end
  1190. gs'sex_ev_condoms', 'pc_skip_the_condom'
  1191. act'Just don''t come inside me (trusting)':
  1192. sex_ev['promise_no_creampie'] = 1
  1193. sex_ev['must_fuck'] = 1
  1194. cla & *nl
  1195. '"Just don''t come inside me," you smile warmly.'
  1196. gs 'sex_ev_sex', 'position_choose'
  1197. end
  1198. act'Just don''t come inside me (nervous)':
  1199. sex_ev['promise_no_creampie'] = 1
  1200. sex_ev['must_fuck'] = 1
  1201. cla & *nl
  1202. '"Well..." you say hesitantly. "Just don''t come inside me, okay?"'
  1203. gs 'sex_ev_sex', 'position_choose'
  1204. end
  1205. end
  1206. if $ARGS[0] = 'no_sex_only':
  1207. if sex_ev['no_sex'] = 0:
  1208. act'We could do other stuff':
  1209. sex_ev['no_sex'] = 1
  1210. cla & *clr
  1211. $sex_ev['bed_room']
  1212. '"Maybe we could do other stuff without having sex?" you suggest.'
  1213. if npc_no_kiss[$boy] ! 1:
  1214. act'We could make out':
  1215. cla & *clr
  1216. $sex_ev['bed_room']
  1217. '"Maybe we could do other stuff without having sex?" you suggest. "We could just make out?"'
  1218. '"Okay," <<$npc_firstname[$boy]>> nods and you happily move to kiss him.'
  1219. gs 'sex_ev_foreplay', 'makeout_dom1'
  1220. end
  1221. end
  1222. act'I could blow you':
  1223. cla & *clr
  1224. $sex_ev['bed_room']
  1225. '"Maybe we could do other stuff without having sex?" you suggest. "I could just blow you?"'
  1226. if $npc_fav_pos[$npclastgenerated] = 'blowjob':
  1227. '"I would love that," <<$npc_firstname[$boy]>> grins.'
  1228. else
  1229. '"I could get behind that..." <<$npc_firstname[$boy]>> smiles.'
  1230. end
  1231. act'Blow him':gt 'sex_ev_foreplay', 'bj_dom2'
  1232. end
  1233. if sex_ev['cuni_orgasm'] < 5:
  1234. act'You could eat me out':
  1235. cla & *clr
  1236. $sex_ev['bed_room']
  1237. '"Maybe we could do other stuff without having sex?" you suggest. "I wouldn''t mind if you ate my pussy for a little while..."'
  1238. if npc_pussyeater[$boy] = 1:
  1239. '"I think I''d like that too," <<$npc_firstname[$boy]>> says with a dangerous glint in his eye.'
  1240. act'Get eaten out':gs 'sex_ev_foreplay', 'pussy_lick'
  1241. elseif npc_selfish[$boy] = 1:
  1242. '"How about you blow me instead?" he asks.'
  1243. act'That sounds fun':
  1244. cla & *nl
  1245. '"That sounds fun," you smile, moving down between his legs.'
  1246. act'Blow him':gt 'sex_ev_foreplay', 'bj_sub1'
  1247. end
  1248. act'I guess I could':
  1249. cla & *nl
  1250. '"I guess I could do that," you say reluctantly, moving down between his legs.'
  1251. act'Blow him':gt 'sex_ev_foreplay', 'bj_sub1'
  1252. end
  1253. end
  1254. end
  1255. end
  1256. end
  1257. end
  1258. end
  1259. if $ARGS[0] = 'npc_condom_complain':
  1260. end
  1261. if $ARGS[0] = 'npc_lets_skip_condom':
  1262. end
  1263. if $ARGS[0] = 'dont_cum_in_me':
  1264. if npc_creampie_okay[$boy] = 0 and npc_free_creampies[$boy] < 2:
  1265. act'Don''t come inside me':
  1266. cla & *nl
  1267. sex_ev['promise_no_creampie'] = 1
  1268. npc_rule_no_creampies[$boy] = 1
  1269. if birth_control['think_safe'] ! 1 and npc_know_not_bc[$boy] = 1:
  1270. '"Don''t forget, you can''t come inside me," you warn him as you get into position. "I''m still not on birth control."'
  1271. elseif birth_control['think_safe'] ! 1 and pillcon2 > 0:
  1272. gs'sex_ev_stats', 'no_birth_control_know'
  1273. npc_know_bc[$boy] = 0
  1274. npc_know_bc_not_effective[$boy] = 1
  1275. '"Don''t come inside me," you warn him as you get into position. "My birth control hasn''t kicked in yet."'
  1276. elseif birth_control['think_safe'] ! 1:
  1277. gs'sex_ev_stats', 'no_birth_control_know'
  1278. npc_know_bc[$boy] = 0
  1279. '"Don''t come inside me," you warn him as you get into position. "I''m not on birth control."'
  1280. else
  1281. '"Don''t come inside me," you murmur as you get into position.'
  1282. end
  1283. gs 'sex_ev_sex', 'position_choose'
  1284. end
  1285. end
  1286. end
  1287. if $ARGS[0] = 'disable_condoms':
  1288. if npc_bareback[$boy] = 0 and sex_ev['condom'] = 0:
  1289. act'We don''t need condoms':
  1290. cla
  1291. act'Never':
  1292. sex_ev['temp_bareback'] = 1
  1293. cla & *clr
  1294. $sex_ev['bed_room']
  1295. $sex_ev['disable_condoms_desc'] = '"Hey," you smile. "We don''t need to use condoms.'
  1296. gs 'sex_ev_condoms', 'disable_condoms_options1'
  1297. end
  1298. if stat['dangerous_day'] ! 1:
  1299. act'I''ll tell you when it''s safe':
  1300. sex_ev['temp_bareback'] = 2
  1301. cla & *clr
  1302. $sex_ev['bed_room']
  1303. $sex_ev['disable_condoms_desc'] = '"Hey," you smile. "We don''t need to use condoms every time.'
  1304. gs 'sex_ev_condoms', 'disable_condoms_options2'
  1305. end
  1306. end
  1307. end
  1308. end
  1309. end
  1310. if $ARGS[0] = 'disable_condoms_options1':
  1311. act'I trust you':
  1312. cla & *clr
  1313. $sex_ev['bed_room']
  1314. '<<$sex_ev[''disable_condoms_desc'']>> I trust you."'
  1315. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1316. end
  1317. act'It''ll feel better':
  1318. cla & *clr
  1319. $sex_ev['bed_room']
  1320. '<<$sex_ev[''disable_condoms_desc'']>> Bareback is so much better. I want the full feeling of your cock inside me."'
  1321. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1322. end
  1323. if knowpreg = 1:
  1324. act'I''m pregnant':
  1325. npc_knowpreg[$boy] = 1
  1326. cla & *clr
  1327. $sex_ev['bed_room']
  1328. '"Hey," you smile. "We don''t need to use condoms. I found out I''m pregnant. Can''t get any more knocked up than I already am."'
  1329. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1330. end
  1331. elseif birth_control['think_safe'] = 1:
  1332. if tabletkishot > 0:
  1333. act'On the shot':
  1334. gs'sex_ev_stats', 'birth_control_know'
  1335. npc_know_not_bc[$boy] = 0
  1336. sex_ev['must_fuck'] = 1
  1337. cla & *clr
  1338. $sex_ev['bed_room']
  1339. '"Hey," you smile. "We don''t need to use condoms anymore. I''m on the shot."'
  1340. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1341. end
  1342. elseif pillcon2 > 0:
  1343. act'On the pill':
  1344. gs'sex_ev_stats', 'birth_control_know'
  1345. npc_know_not_bc[$boy] = 0
  1346. sex_ev['must_fuck'] = 1
  1347. cla & *clr
  1348. $sex_ev['bed_room']
  1349. if npc_know_bc_not_effective[$boy] = 1:
  1350. '"Hey," you smile. "We don''t need to use condoms anymore. My birth control has finally kicked in."'
  1351. else
  1352. '"Hey," you smile. "We don''t need to use condoms anymore. I''m on the pill."'
  1353. end
  1354. npc_know_not_bc[$boy] = 0
  1355. gs'sex_ev_stats', 'birth_control_know'
  1356. npc_know_bc_not_effective[$boy] = 0
  1357. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1358. end
  1359. end
  1360. elseif npc_know_bc[$boy] = 0:
  1361. act'Lie about birth control':
  1362. sex_ev['must_fuck'] = 1
  1363. gs'sex_ev_stats', 'birth_control_know'
  1364. npc_know_not_bc[$boy] = 0
  1365. cla & *clr
  1366. $sex_ev['bed_room']
  1367. '"Hey," you smile. "We don''t need to use condoms anymore. I''m on birth control."'
  1368. if npc_condom_conscious[$boy] = 2:
  1369. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
  1370. 'Your jaw drops.'
  1371. *nl
  1372. '<i>Son of a bitch! Why is this guy so fucking careful?!</i>'
  1373. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1374. else
  1375. sex_ev['no_condom'] = 1
  1376. npc_bareback[$boy] = 1
  1377. 'Upon hearing your barefaced lie, <<$npc_firstname[$boy]>> stares back into your eyes filled with desire and your smile widens into a full blown grin.'
  1378. end
  1379. gs 'sex_ev_sex', 'position_choose'
  1380. end
  1381. end
  1382. end
  1383. if $ARGS[0] = 'disable_condoms_options2':
  1384. act'I trust you':
  1385. cla & *clr
  1386. $sex_ev['bed_room']
  1387. '<<$sex_ev[''disable_condoms_desc'']>> I trust you. So we only need to use condoms on dangerous days."'
  1388. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1389. end
  1390. act'It''ll feel better':
  1391. cla & *clr
  1392. $sex_ev['bed_room']
  1393. '<<$sex_ev[''disable_condoms_desc'']>> Bareback is so much better. I want the full feeling of your cock inside me. So we only need to use condoms on dangerous days."'
  1394. gs 'sex_ev_condoms', 'npc_no_condom_react'
  1395. end
  1396. end
  1397. if $ARGS[0] = 'reenable_condoms_code':
  1398. npc_bareback[$boy] = 0
  1399. npc_free_creampies[$boy] = 0
  1400. end
  1401. if $ARGS[0] = 'reenable_condoms1':
  1402. if pc_know_npc_latex_allrg[$boy] ! 1:
  1403. if birth_control['think_safe'] = 0 and npc_know_bc[$boy] = 1:
  1404. act'Need condoms again':
  1405. cla & *clr
  1406. $sex_ev['bed_room']
  1407. '"Hey, we need to start using condoms again," you say.'
  1408. '"What for?" <<$npc_firstname[$boy]>> asks, confused.'
  1409. '"I''m not on birth control anymore."'
  1410. '"Huh? How come?"'
  1411. gs 'sex_ev_condoms', 'reenable_condoms1_stop_bc'
  1412. if pcs_lover - pcs_girlfriends > 0 and $sex_ev['type'] ! 'married_sex' and $sex_ev['type'] ! 'dating_sex':
  1413. act'Trying for baby':
  1414. gs 'sex_ev_condoms', 'trying_for_baby'
  1415. gs 'sex_ev_condoms', 'reenable_condoms2'
  1416. end
  1417. end
  1418. end
  1419. else
  1420. act'Can we use condoms again?':
  1421. cla & *clr
  1422. $sex_ev['bed_room']
  1423. '"Hey, can we start using condoms again?" you say.'
  1424. '"What for?" <<$npc_firstname[$boy]>> asks, confused.'
  1425. act'Assurance':
  1426. cla & *nl
  1427. '"I just want to be more safe," you explain. "It would be a weight off my mind. I can''t afford to get pregnant right now. So can we just switch back to using condoms?"'
  1428. gs 'sex_ev_condoms', 'reenable_condoms2'
  1429. end
  1430. if birth_control['think_safe'] = 0 and pillcon2 > 0:
  1431. act'I stopped my birth control':
  1432. cla & *nl
  1433. '"I''m not on birth control anymore."'
  1434. '"Huh? How come?"'
  1435. gs 'sex_ev_condoms', 'reenable_condoms1_stop_bc'
  1436. end
  1437. end
  1438. if npc_risky_creampie_count[$boy] > 0 and birth_control['think_safe'] = 0:
  1439. act'Too many close calls':
  1440. cla & *nl
  1441. '"We''ve had too many close calls," you say, recalling all the times <<$npc_firstname[$boy]>>''s come inside you on dangerous days. "I''ve been too reckless. I can''t afford to get pregnant right now. So can we just switch back to using condoms?"'
  1442. gs 'sex_ev_condoms', 'reenable_condoms2'
  1443. end
  1444. end
  1445. end
  1446. end
  1447. end
  1448. end
  1449. if $ARGS[0] = 'reenable_condoms1_stop_bc':
  1450. act'No reason':
  1451. cla & *nl
  1452. '"No reason," you shrug. "I need to explain myself to you? Let''s just use condoms."'
  1453. gs 'sex_ev_condoms', 'reenable_condoms2'
  1454. end
  1455. act'Too much hassle':
  1456. cla & *nl
  1457. '"Was too much hassle to take the pill every day," you shrug. "Easier just to use condoms. So let''s use them."'
  1458. gs 'sex_ev_condoms', 'reenable_condoms2'
  1459. end
  1460. act'Didn''t like it':
  1461. cla & *nl
  1462. '"I didn''t like it," you shrug. "It was messing up my hormones and making me feel all weird. So let''s just use condoms."'
  1463. gs 'sex_ev_condoms', 'reenable_condoms2'
  1464. end
  1465. end
  1466. if $ARGS[0] = 'reenable_condoms2':
  1467. if npc_latex_allergy[$boy] = 1:
  1468. if pc_know_npc_latex_allrg[$boy] = 1:
  1469. if npc_assertive[$boy] = 1:
  1470. '"Come on. You know I can''t do that because of my allergy," <<$npc_firstname[$boy]>> frowns.'
  1471. else
  1472. '"But I''m allergic... remember?" <<$npc_firstname[$boy]>> says embarrassedly.'
  1473. end
  1474. else
  1475. if npc_assertive[$boy] = 1:
  1476. '"The thing is..." <<$npc_firstname[$boy]>> says. "I can''t do that. I never told you this because we never used them before but I''m allergic to condoms. Makes my dick break out in a rash."'
  1477. else
  1478. '"I''m, uhh, allergic to condoms..." <<$npc_firstname[$boy]>> says uncomfortably.'
  1479. '"You''re kidding."'
  1480. '"Latex allergy," he replies in deepening embarrassment. "Makes my dick break out in a really bad rash. Sorry I never told you before."'
  1481. end
  1482. end
  1483. pc_know_npc_latex_allrg[$boy] = 1
  1484. 'You frown.'
  1485. '"I promise I''ll pull out," <<$npc_firstname[$boy]>> insists.'
  1486. gs 'sex_ev_condoms', 'reenable_condoms3'
  1487. elseif npc_no_condoms[$boy] > 0:
  1488. sex_ev['npc_doesnt_want_condoms'] = 1
  1489. '"Come on, do we have to use condoms? I''ll pull out if it''s not a safe day, I promise."'
  1490. gs 'sex_ev_condoms', 'reenable_condoms3'
  1491. else
  1492. gs 'sex_ev_condoms', 'reenable_condoms_code'
  1493. '"That''s fair," <<$npc_firstname[$boy]>> nods. "So do you want to use mine or yours today?"'
  1494. act'Yours':
  1495. cla & *nl
  1496. if mc_inventory['normal_condoms'] = 0:
  1497. '"Yours," you say. "I don''t have any on me today."'
  1498. '<<$npc_firstname[$boy]>> nods again and reaches for a condom from his nightstand while you wait, happy that this didn''t have to be a big deal.'
  1499. else
  1500. '"Do you mind if we use yours today?"'
  1501. '"Not at all," he says, reaching for a condom from his nightstand and you feel happy that this didn''t turn into a big deal.'
  1502. end
  1503. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1504. end
  1505. if mc_inventory['normal_condoms'] > 0:
  1506. act'Mine':
  1507. cla & *nl
  1508. '"Mine," you smile, happy that this didn''t have to be a big deal.'
  1509. gs 'sex_ev_condoms', 'pc_use_condoms'
  1510. end
  1511. end
  1512. end
  1513. end
  1514. if $ARGS[0] = 'reenable_condoms3':
  1515. if pc_know_npc_latex_allrg[$boy] ! 1:
  1516. act'We need condoms':
  1517. cla & *clr
  1518. $sex_ev['bed_room']
  1519. '"Seriously," you say. "We need to use condoms. I can''t take chances on this."'
  1520. act'Insist':
  1521. gs'sex_ev_condoms', 'reenable_condoms_code'
  1522. npc_rel -= 10
  1523. cla & *nl
  1524. '"This isn''t up for debate," you insist. "It''s condoms or we can''t fuck anymore."'
  1525. '"Ugh, fine. But you need to bring them. I don''t have any."'
  1526. if mc_inventory['normal_condoms'] = 0:
  1527. act'Uh oh':
  1528. cla & *nl
  1529. '"Uhh..."'
  1530. 'You gulp as you realize you didn''t think to bring any condoms yourself.'
  1531. '"Come on," <<$npc_firstname[$boy]>> says with a flat stare. "You''re going to insist all that and then not have any condoms to use? So what are we going to do now?"'
  1532. act'No sex':
  1533. cla & *clr
  1534. $sex_ev['bed_room']
  1535. '"I guess that means we''re not going to have sex today..."'
  1536. '"Well this was fucking bullshit," <<$npc_firstname[$boy]>> grumbles.'
  1537. gs'sex_ev_after', 'after_sex1'
  1538. end
  1539. gs'sex_ev_condoms', 'no_sex_only'
  1540. act'Last time without':
  1541. sex_ev['skip_condom'] = 1
  1542. sex_ev['no_condom'] = 1
  1543. sex_ev['must_fuck'] = 1
  1544. cla & *clr
  1545. $sex_ev['bed_room']
  1546. '"I guess... one more time couldn''t hurt," you say hesitantly. "But this is the last time, okay?"'
  1547. gs 'sex_ev_sex', 'position_choose'
  1548. end
  1549. end
  1550. else
  1551. '"Way ahead of you," you grin.'
  1552. gs 'sex_ev_condoms', 'pc_condoms'
  1553. end
  1554. end
  1555. gs 'sex_ev_condoms', 'condom_compromise'
  1556. end
  1557. else
  1558. gs 'sex_ev_condoms', 'condom_compromise'
  1559. end
  1560. act'Do you promise?':
  1561. npc_bareback[$boy] = 1
  1562. if npc_free_creampies[$boy] = 2:
  1563. npc_free_creampies[$boy] = 1
  1564. elseif npc_free_creampies[$boy] ! 1:
  1565. npc_free_creampies[$boy] = 0
  1566. end
  1567. sex_ev['promise_no_creampie'] = 1
  1568. cla & *nl
  1569. '"Well..." You chew your lip, mulling it over. "You promise promise?"'
  1570. '"That''s what I said, didn''t I? And? Is it safe today?"'
  1571. if mesec > 0:
  1572. '"I''m on my period so... probably."'
  1573. 'Your smile breaks into a grin and he pulls you over, preparing to fuck you bareback.'
  1574. elseif stat['safe_day'] = 1:
  1575. sex_ev['safe_day'] = 1
  1576. cla & *nl
  1577. '"Yeah."'
  1578. 'Your eyes meet for just a moment before <<$npc_firstname[$boy]>> begins clambering into position to fuck you bareback.'
  1579. elseif stat['probably_safe_day'] = 1:
  1580. sex_ev['probably_safe_day'] = 1
  1581. '"Probably," you admit, your smile twisting into a smirk. His smile breaks into a grin and pulls you over, preparing to fuck you bareback.'
  1582. else
  1583. sex_ev['danger_day'] = 1
  1584. sex_ev['no_creampies_today'] = 1
  1585. '"No. So don''t you dare come inside me," you say sternly before you break into a smile and spread your legs. "Now hurry up and fuck me."'
  1586. end
  1587. gs 'sex_ev_sex', 'position_choose'
  1588. end
  1589. end
  1590. if $ARGS[0] = 'condom_compromise':
  1591. if npc_free_creampies[$boy] = 1:
  1592. '"Why can''t we just keep doing what we''re doing? You already don''t want me to come inside you on unsafe days. Let''s just keep doing that."'
  1593. elseif pc_know_npc_latex_allrg[$boy] = 1:
  1594. '"What if it''s just on days when you''re in danger of getting pregnant? We just won''t have sex on those days?"'
  1595. else
  1596. '"What if it''s just on days when you''re in danger of getting pregnant? Condoms on those days and bareback on other days?"'
  1597. end
  1598. act'Compromise - Danger days only':
  1599. npc_bareback[$boy] = 2
  1600. !! if npc_free_creampies[$boy] = 2:
  1601. !! npc_free_creampies[$boy] = 1
  1602. !! else
  1603. !! npc_free_creampies[$boy] = 0
  1604. !! end
  1605. cla & *nl
  1606. 'You chew your lip, mulling it over.'
  1607. '"Well... I guess that would be a good compromise..." you smile. "Just as long as I tell you when it''s safe..."'
  1608. '"So?" <<$npc_firstname[$boy]>> says, looking expectantly. "Is it safe today?"'
  1609. if mesec > 0:
  1610. act'I''m on my period':
  1611. sex_ev['safe_day'] = 1
  1612. cla & *nl
  1613. '"I''m on my period so... probably?"'
  1614. 'Your smile breaks into a grin and he pulls you over, preparing to fuck you bareback.'
  1615. gs 'sex_ev_sex', 'position_choose'
  1616. end
  1617. elseif stat['safe_day'] = 1:
  1618. act'It''s a safe day':
  1619. sex_ev['safe_day'] = 1
  1620. cla & *nl
  1621. '"Yeah."'
  1622. 'Your eyes meet for just a moment before <<$npc_firstname[$boy]>> begins clambering into position to fuck you bareback.'
  1623. gs 'sex_ev_sex', 'position_choose'
  1624. end
  1625. elseif stat['probably_safe_day'] = 1:
  1626. act'It''s probably safe day':
  1627. sex_ev['probably_safe_day'] = 1
  1628. cla & *clr
  1629. $sex_ev['bed_room']
  1630. '"Probably," you say, your smile twisting into a smirk. His breaks into a grin and pulls you over, preparing to fuck you bareback.'
  1631. gs 'sex_ev_sex', 'position_choose'
  1632. end
  1633. elseif stat['dangerous_day'] = 1:
  1634. act'Not today':
  1635. sex_ev['danger_day'] = 1
  1636. cla & *clr
  1637. $sex_ev['bed_room']
  1638. '"Not today, sorry to say." Your smile turns wistful. "I''ll definitely get pregnant if we have an ''accident'' today. So that means condoms."'
  1639. if sex_ev['condom_count'] > sex_ev['condoms_used']:
  1640. '<<$npc_firstname[$boy]>> sighs wearily and goes to get some.'
  1641. gs 'sex_ev_condoms', 'npc_condom_put_on'
  1642. else
  1643. '<<$npc_firstname[$boy]>> sighs wearily.'
  1644. '"Do you have any then? I''m all out.'
  1645. gs 'sex_ev_condoms', 'pc_use_condoms'
  1646. end
  1647. gs 'sex_ev_sex', 'position_choose'
  1648. end
  1649. end
  1650. end
  1651. end
  1652. if $ARGS[0] = 'temp_disable_condoms':
  1653. if npc_bareback[$boy] = 0 and sex_ev['condom'] = 0:
  1654. act'Let''s skip the condom':
  1655. sex_ev['pc_skip_the_condom'] = 1
  1656. cla & *clr
  1657. $sex_ev['bed_room']
  1658. iif($sex_ev['type'] ! 'hookup','"Let''s skip the condom today," you smile.', '"We don''t need to use condoms," you smile.')
  1659. act'I trust you':
  1660. cla & *clr
  1661. $sex_ev['bed_room']
  1662. iif($sex_ev['type'] ! 'hookup','"Let''s skip the condom today," you smile. ', '"We don''t need to use condoms," you smile. ') + '"I trust you."'
  1663. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1664. end
  1665. act'It''ll feel better':
  1666. cla & *clr
  1667. $sex_ev['bed_room']
  1668. iif($sex_ev['type'] ! 'hookup','"Let''s skip the condom today," you smile. ', '"We don''t need to use condoms," you smile. ') + '"It''ll feel better bareback."'
  1669. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1670. end
  1671. if birth_control['think_safe'] = 1 and $sex_ev['type'] = 'hookup':
  1672. act'"I''m on birth control"':
  1673. gs'sex_ev_stats', 'birth_control_know'
  1674. npc_know_not_bc[$boy] = 0
  1675. sex_ev['must_fuck'] = 1
  1676. cla & *clr
  1677. $sex_ev['bed_room']
  1678. '"We don''t need to use condoms," you smile. ' + iif(tabletkishot > 0, '"I''m on the shot."', '"I''m on the pill."')
  1679. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1680. end
  1681. elseif mesec > 0:
  1682. act'I''m on my period':
  1683. sex_ev['probably_safe_day'] = 1
  1684. cla & *clr
  1685. $sex_ev['bed_room']
  1686. '"Let''s skip the condom today," you smile. "I don''t think I can get pregnant on my period."'
  1687. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1688. end
  1689. elseif stat['safe_day'] = 1:
  1690. act'It''s a safe day':
  1691. sex_ev['safe_day'] = 1
  1692. cla & *clr
  1693. $sex_ev['bed_room']
  1694. '"Let''s skip the condom," you smile. "It''s a safe day for me. I won''t get pregnant."'
  1695. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1696. end
  1697. elseif stat['probably_safe_day'] = 1:
  1698. act'It''s probably safe day':
  1699. sex_ev['probably_safe_day'] = 1
  1700. cla & *clr
  1701. $sex_ev['bed_room']
  1702. '"Let''s skip the condom," you smile. "It should be a safe day for me. I won''t get pregnant."'
  1703. !! if npc_childfree[$boy] = 1:
  1704. !! gs 'sex_ev_condoms', 'npc_hesitate_childfree'
  1705. !! else
  1706. *nl
  1707. '<i>Probably...</i> you think quietly to yourself.'
  1708. gs 'sex_ev_condoms', 'npc_temp_no_condom_react'
  1709. !! end
  1710. end
  1711. end
  1712. end
  1713. end
  1714. end
  1715. if $ARGS[0] = 'father_check':
  1716. potfather_temp[1] = arrsize('$wombpotfath')
  1717. potfather_counter = 0
  1718. 'List of potential fathers:'
  1719. :potfather_loop
  1720. if $wombpotfath[potfather_counter] ! 'unknown':
  1721. $potfather_temp[2] = '<a href="exec: $wombthfath = ''<<$npc_usedname[$wombpotfath[potfather_counter]]>>'' & $wombthfathID = ''<<$wombpotfath[potfather_counter]>>'' & dynamic $d_cycreport_actor, 7 & gs ''stat''"><<$npc_usedname[$wombpotfath[potfather_counter]]>> (<<$wombpotfath[potfather_counter]>>)</a>'
  1722. else
  1723. $potfather_temp[2] = '<a href="exec: $wombthfath = ''<<$npc_usedname[$wombpotfath[potfather_counter]]>>'' & $wombthfathID = ''<<$wombpotfath[potfather_counter]>>'' & dynamic $d_cycreport_actor, 7 & gs ''stat''">Unknown (-)</a>'
  1724. end
  1725. if $boy = $potfather_temp[2]: potfather_counter += 1
  1726. if potfather_counter < arrsize('$wombpotfath'): jump 'potfather_loop'
  1727. end
  1728. if $ARGS[0] = 'npc_preg_react':
  1729. if npc_creampie_count[$boy] > 0:
  1730. '<<$npc_firstname[$boy]>>''s eyes go wide.'
  1731. if npc_childfree[$boy] > 0:
  1732. '"It''s... it''s not mine, is it?"'
  1733. if npc_is_father = 1:
  1734. act'Maybe':
  1735. cla & *nl
  1736. '"It could be," you murmur. "There are... a few people who could be the father..."'
  1737. end
  1738. act'Lie':
  1739. end
  1740. else
  1741. end
  1742. else
  1743. end
  1744. end
  1745. end
  1746. if $ARGS[0] = 'npc_no_condom_react':
  1747. if npc_condom_conscious[$boy] = 2 or (npc_condom_conscious[$boy] = 1 and (rand(npc_willpwr[$boy],100) - npc_rel[$boy]) > pcs_persuas):
  1748. sex_ev['condom'] = 1
  1749. sex_ev['npc_condom_insist'] = 1
  1750. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaching back for the condom. "Better to be safe."'
  1751. 'Your jaw drops.'
  1752. *nl
  1753. '<i>A free pass to go bareback forever and he doesn''t take it? What''s with this guy?</i>'
  1754. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1755. else
  1756. sex_ev['no_condom'] = 1
  1757. npc_bareback[$boy] = sex_ev['temp_bareback']
  1758. if npc_bareback[$boy] = 1:
  1759. '"This is going to feel so good," <<$npc_firstname[$boy]>> says and your smile widens into a full blown grin.'
  1760. gs 'sex_ev_sex', 'position_choose'
  1761. else
  1762. '"So is today safe?" <<$npc_firstname[$boy]>> asks with a smile.'
  1763. gs 'sex_ev_condoms', 'bareback_check'
  1764. end
  1765. end
  1766. end
  1767. if $ARGS[0] = 'npc_temp_no_condom_react':
  1768. if npc_condom_conscious[$boy] = 2 or (npc_condom_conscious[$boy] = 1 and (rand(npc_willpwr[$boy],100) - npc_rel[$boy]) > pcs_persuas):
  1769. sex_ev['condom'] = 1
  1770. sex_ev['npc_condom_insist'] = 1
  1771. '"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaching back for the condom. "Better to be safe."'
  1772. 'Your jaw drops.'
  1773. *nl
  1774. '<i>A free pass to go bareback and he doesn''t take it? What''s with this guy?</i>'
  1775. act'Continue':gs 'sex_ev_condoms', 'npc_condom_use'
  1776. else
  1777. sex_ev['no_condom'] = 1
  1778. '"This is going to feel so good," <<$npc_firstname[$boy]>> says and your smile widens into a full blown grin.'
  1779. end
  1780. gs 'sex_ev_sex', 'position_choose'
  1781. end
  1782. if $ARGS[0] = 'npc_hesitate_childfree':
  1783. '<<$npc_firstname[$boy]>> pauses.'
  1784. '"What do you mean ''should'' be?" he asks.'
  1785. end
  1786. if $ARGS[0] = 'bareback_check':
  1787. if stat['safe_day'] = 1:
  1788. act'No condoms today (safe)':
  1789. cla & *nl
  1790. sex_ev['safe_day'] = 1
  1791. sex_ev['no_condom'] = 1
  1792. '"It''s safe," you smile. "Let''s go bareback."'
  1793. gs 'sex_ev_sex', 'position_choose'
  1794. end
  1795. elseif stat['probably_safe_day'] = 1:
  1796. act'No condoms today (probably safe)':
  1797. cla & *nl
  1798. sex_ev['probably_safe_day'] = 1
  1799. sex_ev['no_condom'] = 1
  1800. '"Should be safe," you smile. "Let''s go bareback."'
  1801. gs 'sex_ev_sex', 'position_choose'
  1802. end
  1803. elseif stat['dangerous_day'] = 1:
  1804. act'No condoms today (risky)':
  1805. sex_ev['danger_day'] = 1
  1806. cla & *nl
  1807. '"It probably isn''t safe today," you admit. "But I want to feel you. I want to go bareback."'
  1808. gs 'sex_ev_condoms', 'pc_dangerous_day2'
  1809. end
  1810. end
  1811. gs 'sex_ev_condoms', 'need_condoms_today'
  1812. gs 'sex_ev_condoms', 'already_creampie2'
  1813. end
  1814. if $ARGS[0] = 'need_condoms_today':
  1815. act'Need condoms today':
  1816. if stat['dangerous_day'] = 1: sex_ev['danger_day'] = 1
  1817. sex_ev['no_creampies_today'] = 1
  1818. cla
  1819. act'Use his':
  1820. cla & *nl
  1821. '"It''s dangerous to go without protection today," you tell him. "We should use a condom. Can we use yours?"'
  1822. if ($npc_cum_pref[$boy] = 'pullout' or npc_arrogant[$boy] > 0 or npc_abusive[$boy] > 0) and npc_condom_conscious[$boy] < 1:
  1823. '"We don''t need condoms," <<$npc_firstname[$boy]>> says. "I''ve got pullout game."'
  1824. npc_pullout_game[$boy] = 1
  1825. gs 'sex_ev_condoms', 'npc_pullout_game'
  1826. elseif sex_ev['condom_count'] > sex_ev['condoms_used']:
  1827. sex_ev['condom'] = 1
  1828. sex_ev['must_fuck'] = 1
  1829. if $sex_ev['loc'] = 'npc_home':
  1830. 'He nods, reaching over to his nightstand for a condom.'
  1831. elseif $sex_ev['loc'] = 'hotel_room':
  1832. 'He nods, reaching into his suitcase to retrieve one.'
  1833. else
  1834. 'He nods, reaching to retrieve one from his wallet.'
  1835. end
  1836. gs 'sex_ev_condoms', 'npc_condom_put_on'
  1837. else
  1838. '"Don''t have any left. I''m all out."'
  1839. gs 'sex_ev_condoms', 'no_condom2'
  1840. end
  1841. end
  1842. if mc_inventory['normal_condoms'] > 0:
  1843. act'Use yours':
  1844. sex_ev['using_pc_condoms'] = 1
  1845. cla & *nl
  1846. '"Sorry," you say pulling out a condom from your stash. "We should use protection today."'
  1847. if ($npc_cum_pref[$boy] = 'pullout' or npc_arrogant[$boy] > 0 or npc_abusive[$boy] > 0) and npc_condom_conscious[$boy] < 1:
  1848. '"We don''t need condoms," <<$npc_firstname[$boy]>> says. "I''ve got pullout game."'
  1849. npc_pullout_game[$boy] = 1
  1850. gs 'sex_ev_condoms', 'npc_pullout_game'
  1851. else
  1852. act'Put it on him':
  1853. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  1854. cla & *clr
  1855. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  1856. 'With sensually slow movements you crawl over to <<$npc_firstname[$boy]>> and tear open the packaging, gently rolling the condom down his erect manhood and jerking it a few times as much as for pleasure as for making sure the rubber''s snug.'
  1857. gs 'sex_ev_sex', 'position_choose'
  1858. end
  1859. act'Use your mouth':
  1860. cla & *clr
  1861. '<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
  1862. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  1863. 'With sensually slow movements you crawl over to <<$npc_firstname[$boy]>> and tear open the packaging, placing the condom on the tip of his penis and 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 pulling back.'
  1864. gs 'sex_ev_sex', 'position_choose'
  1865. end
  1866. end
  1867. end
  1868. end
  1869. end
  1870. end
  1871. if $ARGS[0] = 'safeday_check':
  1872. '"Is today a safe day?" <<$npc_firstname[$boy]>> asks. "Can I come inside you?"'
  1873. if stat['safe_day'] = 1:
  1874. act'It''s safe':
  1875. cla & *nl
  1876. sex_ev['safe_day'] = 1
  1877. sex_ev['creampie_allowance'] = 1
  1878. '"It''s safe," you smile. "Fill me up."'
  1879. gs 'sex_ev_sex', 'position_choose'
  1880. end
  1881. elseif stat['probably_safe_day'] = 1:
  1882. act'Probably safe':
  1883. cla & *nl
  1884. sex_ev['probably_safe_day'] = 1
  1885. sex_ev['no_condom'] = 1
  1886. sex_ev['creampie_allowance'] = 1
  1887. '"Safe enough," you smile. "Go ahead. Fill me up."'
  1888. gs 'sex_ev_sex', 'position_choose'
  1889. end
  1890. !!{elseif stat['dangerous_day'] = 1:
  1891. act'Risk it (dangerous)':
  1892. sex_ev['danger_day'] = 1
  1893. cla & *nl
  1894. '"It probably isn''t safe today," you admit. "But I ."'
  1895. gs 'sex_ev_condoms', 'pc_dangerous_day2'
  1896. end}
  1897. end
  1898. gs 'sex_ev_condoms', 'already_creampie2'
  1899. gs 'sex_ev_condoms', 'pc_dangerous_day_cant_cum_inside'
  1900. gs 'sex_ev_condoms', 'pc_dangerous_day_pullout'
  1901. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist'
  1902. end
  1903. if $ARGS[0] = 'pc_dangerous_day':
  1904. if stat['dangerous_day'] = 1 and birth_control['think_safe'] ! 1 and succubusflag ! 1 and sex_ev['dangerous_day'] = 0 and sex_ev['safe_day'] = 0:
  1905. act'Today is a dangerous day':
  1906. sex_ev['danger_day'] = 1
  1907. sex_ev['no_creampies_today'] = 1
  1908. cla & *clr
  1909. $sex_ev['bed_room']
  1910. if ovulate > 0:
  1911. '"I''m ovulating right now," you warn <<$npc_firstname[$boy]>>. '
  1912. else
  1913. '"I''m ovulating soon," you warn <<$npc_firstname[$boy]>>. '
  1914. end
  1915. gs 'sex_ev_condoms', 'pc_dangerous_day_cant_cum_inside'
  1916. gs 'sex_ev_condoms', 'pc_dangerous_day_pullout'
  1917. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist'
  1918. end
  1919. end
  1920. end
  1921. if $ARGS[0] = 'pc_dangerous_day_cant_cum_inside':
  1922. if stat['dangerous_day'] = 1 and birth_control['think_safe'] ! 1 and succubusflag ! 1:
  1923. act'"You can''t come inside me"':
  1924. sex_ev['no_creampies_today'] = 1
  1925. cla & *clr
  1926. $sex_ev['bed_room']
  1927. if ovulate > 0:
  1928. '"I''m ovulating right now," you warn <<$npc_firstname[$boy]>>. "You can''t come inside me, I''ll get pregnant."'
  1929. else
  1930. '"I''m ovulating soon," you warn <<$npc_firstname[$boy]>>. "If you come inside me now, I''ll could pregnant."'
  1931. end
  1932. gs 'sex_ev_condoms', 'pc_dangerous_day2'
  1933. end
  1934. end
  1935. end
  1936. if $ARGS[0] = 'pc_dangerous_day_pullout':
  1937. if stat['dangerous_day'] = 1 and birth_control['think_safe'] ! 1 and succubusflag ! 1:
  1938. act'"You better pull out"':
  1939. sex_ev['no_creampies_today'] = 1
  1940. cla & *clr
  1941. $sex_ev['bed_room']
  1942. if ovulate > 0:
  1943. '"I''m ovulating right now," you warn <<$npc_firstname[$boy]>>. ' + iif(sex_ev['pullout_game'] = 1,'"So you better live up to that."','"Don''t forget to pull out."')
  1944. else
  1945. '"I''m ovulating soon," you warn <<$npc_firstname[$boy]>>. ' + iif(sex_ev['pullout_game'] = 1,'"So you better live up to that if you don''t want me to get pregnant."', '"Don''t forget to pull out if you don''t want to risk getting me pregnant."')
  1946. end
  1947. gs 'sex_ev_condoms', 'pc_dangerous_day2'
  1948. end
  1949. end
  1950. end
  1951. if $ARGS[0] = 'pc_dangerous_day_condom_insist':
  1952. if stat['dangerous_day'] = 1 and birth_control['think_safe'] ! 1 and succubusflag ! 1:
  1953. act'We need to use a condom (danger day)':
  1954. sex_ev['danger_day'] = 1
  1955. sex_ev['no_creampies_today'] = 1
  1956. cla & *clr
  1957. sex_ev['pc_wants_condoms'] = 1
  1958. $sex_ev['bed_room']
  1959. if ovulate > 0:
  1960. '"I''m ovulating right now," you warn <<$npc_firstname[$boy]>>. "We <i>need</i> to use a condom."'
  1961. else
  1962. '"I''m ovulating soon," you warn <<$npc_firstname[$boy]>>. "If you come inside me now, I''ll get pregnant. We <i>need</i> to use a condom."'
  1963. end
  1964. if ($npc_cum_pref[$boy] = 'pullout' or npc_arrogant[$boy] > 0 or npc_abusive[$boy] > 0) and npc_condom_conscious[$boy] < 1:
  1965. '"We don''t need condoms," <<$npc_firstname[$boy]>> says. "I''ve got pullout game."'
  1966. npc_pullout_game[$boy] = 1
  1967. gs 'sex_ev_condoms', 'npc_pullout_game'
  1968. else
  1969. gs 'sex_ev_condoms', 'pc_dangerous_day_condom_insist2'
  1970. end
  1971. end
  1972. end
  1973. end
  1974. if $ARGS[0] = 'pc_dangerous_day_condom_insist2':
  1975. if npc_condom_conscious[$boy] > 0:
  1976. '"<<$npc_firstname[$boy]>> nods and immediately reaches for one from his stash.'
  1977. gs 'sex_ev_condoms', 'npc_condom_put_on'
  1978. elseif npc_no_condoms[$boy] > 0 and npc_childfree[$boy] = 1:
  1979. '"Ugh fine..." he sighs. "But I don''t have any. We need to use yours."'
  1980. if mc_inventory['normal_condoms'] = 0:
  1981. '"I don''t have any..." you say reluctantly. "I thought you would."'
  1982. if npc_no_condoms_know[$boy] = 1:
  1983. '"I can''t imagine why you''d think that," he replies dryly. "You know I don''t use them."'
  1984. else
  1985. npc_no_condoms_know[$boy] = 1
  1986. '"Well I don''t," he replies dryly. "I don''t use them."'
  1987. end
  1988. gs'sex_ev_after', 'no_condom_end'
  1989. gs'sex_ev_condoms', 'no_sex_only'
  1990. else
  1991. gs 'sex_ev_condoms', 'pc_use_condoms'
  1992. end
  1993. elseif npc_no_condoms[$boy] > 0:
  1994. '"Come on, do we really have to? I promise I won''t come inside."'
  1995. gs 'sex_ev_condoms', 'npc_promise_wont_creampie'
  1996. else
  1997. '"Okay," <<$npc_firstname[$boy]>> nods.'
  1998. act'Ask to use his':
  1999. cla & *clr
  2000. $sex_ev['bed_room']
  2001. if mc_inventory['normal_condoms'] > 0:
  2002. '"Could we use yours?" you ask and he immediately reaches over to grab one.'
  2003. else
  2004. '"I don''t have any on me. Can we use yours?" you ask and he immediately reaches over to grab one.'
  2005. end
  2006. gs 'sex_ev_condoms', 'npc_condom_put_on'
  2007. end
  2008. gs 'sex_ev_condoms', 'pc_condoms'
  2009. end
  2010. end
  2011. if $ARGS[0] = 'pc_dangerous_day2':
  2012. if npc_condom_conscious[$boy] = 1:
  2013. '"Maybe we should just use a condom," he says, eyeing his stash of rubbers.'
  2014. act'Good idea':
  2015. cla & *nl
  2016. '"Good idea," you nod.'
  2017. act'Ask to use his':
  2018. cla & *clr
  2019. $sex_ev['bed_room']
  2020. if mc_inventory['normal_condoms'] > 0:
  2021. '"Could we use yours?" you ask and he immediately reaches for one.'
  2022. else
  2023. '"I don''t have any on me. Can we use yours?" you ask.'
  2024. '"You know, you don''t have to buy any if you want," he says as he pulls one out. "I buy in bulk so I always have some on hand."'
  2025. end
  2026. gs 'sex_ev_condoms', 'npc_condom_put_on'
  2027. end
  2028. gs 'sex_ev_condoms', 'pc_condoms'
  2029. end
  2030. act'I trust you':
  2031. cla & *clr
  2032. gs 'npc_relationship', 'modify', $boy, 'like'
  2033. $sex_ev['bed_room']
  2034. '"No, it''s okay," you say, shaking your head and smiling. "I trust you."'
  2035. if npc_childfree[$boy] = 1:
  2036. 'He hesitates for a moment before shaking his head back at you.'
  2037. '"No, better to be safe." He reaches for a condom anyways and you sigh deeply. "I really don''t want kids," he says, rolling it onto his cock.'
  2038. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  2039. gs 'sex_ev_sex', 'position_choose'
  2040. else
  2041. sex_ev['no_condom'] = 1
  2042. sex_ev['promise_no_creampie'] = 1
  2043. '"If you say so," he smiles back.'
  2044. gs 'sex_ev_sex', 'position_choose'
  2045. end
  2046. end
  2047. else
  2048. sex_ev['no_condom'] = 1
  2049. sex_ev['promise_no_creampie'] = 1
  2050. gs 'sex_ev_sex', 'position_choose'
  2051. end
  2052. end
  2053. if $ARGS[0] = 'pc_safe_day':
  2054. if stat['safe_day'] = 1 or stat['probably_safe_day'] = 1 and birth_control['think_safe'] ! 1 and succubusflag ! 1 and sex_ev['danger_day'] = 0 and sex_ev['safe_day'] = 0 and sex_ev['condom'] = 0:
  2055. if mesec > 0:
  2056. $sex_ev['safe_day_act'] = 'I''m on my period'
  2057. $sex_ev['safe_day_desc1'] = 'I''m on my period'
  2058. $sex_ev['safe_day_creampie_desc'] = 'So you can come inside me if you want. I don''t think I can get pregnant on my period'
  2059. $sex_ev['safe_day_no_condom_desc'] = 'So we don''t need a condom. I don''t think I can get pregnant on my period'
  2060. elseif stat['safe_day'] = 1:
  2061. $sex_ev['safe_day_act'] = 'Today is a safe day'
  2062. $sex_ev['safe_day_desc1'] = 'It''s a safe day'
  2063. $sex_ev['safe_day_creampie_desc'] = 'You can come inside me if you want'
  2064. $sex_ev['safe_day_no_condom_desc'] = 'We can skip the condom today'
  2065. elseif stat['probably_safe_day'] = 1:
  2066. $sex_ev['safe_day_act'] = 'I''m probably safe today'
  2067. $sex_ev['safe_day_desc1'] = 'It should be a safe day for me'
  2068. $sex_ev['safe_day_creampie_desc'] = 'I think it''ll be okay if you want to come inside me'
  2069. $sex_ev['safe_day_no_condom_desc'] = 'We can skip the condom today'
  2070. end
  2071. if npc_bareback[$boy] = 1:
  2072. act'You can come inside me':
  2073. sex_ev['creampie_allowance'] = 1
  2074. cla & *clr
  2075. $sex_ev['bed_room']
  2076. if mesec > 0:
  2077. '"You can come inside me today," you tell at <<$npc_firstname[$boy]>>. "I don''t think I can get pregnant on my period."'
  2078. else
  2079. if stat['safe_day'] = 1:sex_ev['safe_day'] = 1
  2080. if stat['probably_safe_day'] = 1:sex_ev['probably_safe_day'] = 1
  2081. '"<<$sex_ev[''safe_day_desc1'']>>," you tell at <<$npc_firstname[$boy]>>. "<<$sex_ev[''safe_day_creampie_desc'']>>."'
  2082. end
  2083. !! if stat['probably_safe_day'] = 1 and npc_childfree[$boy] = 1:
  2084. !! gs 'sex_ev_condoms', 'npc_hesitate_childfree'
  2085. if $npc_cum_pref[$boy] = 'creampie':
  2086. '"I''m going to pump you full of so many creampies," he grins.'
  2087. else
  2088. '"Good to know," he smiles back.'
  2089. end
  2090. gs 'sex_ev_sex', 'position_choose'
  2091. end
  2092. else
  2093. act'<<$sex_ev[''safe_day_act'']>>':
  2094. sex_ev['safe_day'] = 1
  2095. sex_ev['no_condom'] = 1
  2096. cla & *clr
  2097. $sex_ev['bed_room']
  2098. '"<<$sex_ev[''safe_day_desc1'']>>," you tell <<$npc_firstname[$boy]>>.'
  2099. act'You can come inside me':
  2100. sex_ev['creampie_allowance'] = 1
  2101. cla & *clr
  2102. $sex_ev['bed_room']
  2103. '"<<$sex_ev[''safe_day_desc1'']>>," you tell <<$npc_firstname[$boy]>>. "<<$sex_ev[''safe_day_creampie_desc'']>>."'
  2104. !! if stat['probably_safe_day'] = 1 and npc_childfree[$boy] = 1:
  2105. !! gs 'sex_ev_condoms', 'npc_hesitate_childfree'
  2106. if $npc_cum_pref[$boy] = 'creampie':
  2107. '"I''m going to pump you full of so much cum," he grins.'
  2108. else
  2109. '"Good to know," he smiles back.'
  2110. end
  2111. gs 'sex_ev_sex', 'position_choose'
  2112. end
  2113. if npc_bareback[$boy] ! 1:
  2114. act'We can skip the condom':
  2115. sex_ev['pc_skip_the_condom'] = 1
  2116. cla & *clr
  2117. $sex_ev['bed_room']
  2118. '"<<$sex_ev[''safe_day_desc1'']>>," you smile at <<$npc_firstname[$boy]>>. "<<$sex_ev[''safe_day_no_condom_desc'']>>."'
  2119. if $npc_cum_pref[$boy] = 'creampie':
  2120. '"I''m going to pump you full of so many creampies," he whispers.'
  2121. act'I didn''t say that (annoyed)':
  2122. cla & *nl
  2123. '"I didn''t say you could do that," you frown back.'
  2124. gs 'sex_ev_sex', 'position_choose'
  2125. end
  2126. act'I didn''t say that (amused)':
  2127. cla & *nl
  2128. '"That''s not what I said," you giggle.'
  2129. '"It''s what I heard," he grins back.'
  2130. gs 'sex_ev_sex', 'position_choose'
  2131. end
  2132. elseif npc_no_condoms[$boy] > 0:
  2133. '"Finally," <<$npc_firstname[$boy]>> says. "I''m sick of using that rubber shit."'
  2134. gs 'sex_ev_sex', 'position_choose'
  2135. else
  2136. '"Good to know," he smiles back.'
  2137. gs 'sex_ev_sex', 'position_choose'
  2138. end
  2139. end
  2140. end
  2141. if sex_ev['virgin'] = 1:
  2142. act'I don''t want my first time with a condom':
  2143. sex_ev['pc_skip_the_condom'] = 1
  2144. cla & *clr
  2145. $sex_ev['bed_room']
  2146. '"<<$sex_ev[''safe_day_desc1'']>>," you smile at <<$npc_firstname[$boy]>>. "Besides, I don''t want my first time to be with a condom."'
  2147. if npc_no_condoms[$boy] > 0:
  2148. npc_no_condoms_know[$boy] = 1
  2149. '"I never use condoms anyways," he grins.'
  2150. else
  2151. '"It''ll feel better," he nods back.'
  2152. end
  2153. gs 'sex_ev_sex', 'position_choose'
  2154. end
  2155. end
  2156. end
  2157. end
  2158. end
  2159. end
  2160. if $ARGS[0] = 'already_creampie1':
  2161. !! someone already came inside you earlier today so you throw caution to the wind
  2162. if stat['last_creampie'] = daystart:
  2163. if npc_bareback[$boy] ! 1:
  2164. act'Already been creampied today (go bareback)':
  2165. sex_ev['no_condom'] = 1
  2166. sex_ev['pc_skip_the_condom'] = 1
  2167. cla & *nl
  2168. '"Somebody came inside me earlier," you say. "So let''s skip the rubber. Seems a little too late for condoms."'
  2169. if $npc_cum_pref[$boy] = 'creampie':
  2170. '"Does that mean I can come inside you too?" <<$npc_firstname[$boy]>> asks eagerly.'
  2171. act'No':
  2172. cla & *nl
  2173. '"No it does not," you reply, twisting your mouth in a wry smirk. "I feel like we don''t need to be extra careful, I didn''t say I want to be extra risky."'
  2174. gs 'sex_ev_sex', 'position_choose'
  2175. end
  2176. act'Yes':
  2177. cla & *nl
  2178. sex_ev['creampie_allowance'] = 1
  2179. '"Go for it," you reply.'
  2180. gs 'sex_ev_sex', 'position_choose'
  2181. end
  2182. else
  2183. '"You really get around don''t you?" <<$npc_firstname[$boy]>> says amusedly.'
  2184. act'Blush':
  2185. cla & *nl
  2186. 'Your cheeks flush with heat as <<$npc_firstname[$boy]>> pulls you towards him.'
  2187. gs 'sex_ev_sex', 'position_choose'
  2188. end
  2189. act'Grumble':
  2190. cla & *nl
  2191. '"Shut up," you grumble as <<$npc_firstname[$boy]>> pulls you towards him.'
  2192. gs 'sex_ev_sex', 'position_choose'
  2193. end
  2194. act'Giggle':
  2195. cla & *nl
  2196. '"Shut up," you giggle back as <<$npc_firstname[$boy]>> pulls you towards him.'
  2197. gs 'sex_ev_sex', 'position_choose'
  2198. end
  2199. end
  2200. end
  2201. end
  2202. if npc_creampie_okay[$boy] ! 2 and npc_free_creampies[$boy] < 2:
  2203. act'Already been creampied today (free creampies)':
  2204. sex_ev['no_condom'] = 1
  2205. sex_ev['creampie_allowance'] = 1
  2206. cla & *nl
  2207. '"Somebody already came inside me today," you say. "If I have to get a pill anyways, I might as well make the most of it."'
  2208. 'You pull <<$npc_firstname[$boy]>> close to whisper in his ear.'
  2209. '<i>"Come inside me as much as you want."</i>'
  2210. gs 'sex_ev_sex', 'position_choose'
  2211. end
  2212. end
  2213. end
  2214. end
  2215. if $ARGS[0] = 'already_creampie2':
  2216. !! someone already came inside you earlier today so you throw caution to the wind
  2217. if stat['last_creampie'] = daystart:
  2218. act'Already been creampied today (go bareback)':
  2219. cla & *nl
  2220. sex_ev['no_condom'] = 1
  2221. sex_ev['pc_skip_the_condom'] = 1
  2222. '"Well," you say wryly. "Seeing as someone else already came inside me today, it feels a little silly to worry about condoms. So yeah, fuck me bareback."'
  2223. gs 'sex_ev_sex', 'position_choose'
  2224. end
  2225. act'Already been creampied today (free creampies)':
  2226. sex_ev['no_condom'] = 1
  2227. sex_ev['creampie_allowance'] = 1
  2228. cla & *nl
  2229. '"Well," you say wryly. "Seeing as someone else already came inside me today, it feels a little silly to worry about condoms. In fact..."'
  2230. 'You pull <<$npc_firstname[$boy]>> close to whisper in his ear.'
  2231. '<i>"Come inside me as much as you want."</i>'
  2232. gs 'sex_ev_sex', 'position_choose'
  2233. end
  2234. end
  2235. end
  2236. if $ARGS[0] = 'started_bc1':
  2237. if birth_control['think_safe'] = 1:
  2238. act'No need to pull out (birth control)':
  2239. cla & *nl
  2240. npc_bareback[$boy] = 1
  2241. sex_ev['no_condom'] = 1
  2242. sex_ev['creampie_allowance'] = 1
  2243. gs 'sex_ev_stats', 'birth_control_know'
  2244. if sex_ev['pullout_game'] = 1:
  2245. '"Why bother?" you ask in a mischievous tone. ' + iif(tabletkishot > 0, '"I''m on the shot', '"I''m on the pill') + iif(npc_fuck_times[$boy] > 1, ' now."', '."')
  2246. else
  2247. '"Don''t worry about pulling out," you say in a mischievous tone. ' + iif(tabletkishot > 0, '"I''m on the shot', '"I''m on the pill') + iif(npc_fuck_times[$boy] > 1, ' now."', '."')
  2248. end
  2249. '<<$npc_firstname[$boy]>>''s eyes light up.'
  2250. '"Come inside me as much as you want," you smirk.'
  2251. gs 'sex_ev_sex', 'position_choose'
  2252. end
  2253. act'Don''t pull out (birth control)':
  2254. cla & *nl
  2255. npc_bareback[$boy] = 1
  2256. sex_ev['no_condom'] = 1
  2257. sex_ev['creampie_allowance'] = 1
  2258. if sex_ev['pullout_game'] = 1:
  2259. '"You better not," you say in a mischievous tone. ' + iif(tabletkishot > 0, '"I''m on the shot', '"I''m on the pill') + iif(npc_fuck_times[$boy] > 1, ' now."', '."')
  2260. else
  2261. '"Don''t you dare pull out," you warn in a mischievous tone. ' + iif(tabletkishot > 0, '"I''m on the shot', '"I''m on the pill') + iif(npc_fuck_times[$boy] > 1, ' now."', '."')
  2262. end
  2263. '<<$npc_firstname[$boy]>>''s eyes light up.'
  2264. '"Fill me with your cum," you whisper.'
  2265. gs 'sex_ev_sex', 'position_choose'
  2266. end
  2267. end
  2268. end
  2269. if $ARGS[0] = 'no_more_free_creampies1':
  2270. if npc_free_creampies[$boy] > 0:
  2271. act'About creampies':
  2272. cla & *nl
  2273. '"Hey, you remember when I said you could come inside me whenever you want?"'
  2274. '"Yeah? What about it?"'
  2275. gs 'sex_ev_condoms', 'no_more_free_creampies2'
  2276. end
  2277. end
  2278. end
  2279. if $ARGS[0] = 'no_more_free_creampies2':
  2280. act'Never mind':
  2281. cla & *nl
  2282. '"Never mind," you say. "You can keep doing that. Forget I said anything."'
  2283. gs 'sex_ev_sex', 'position_choose'
  2284. gs 'sex_ev_condoms', 'condoms'
  2285. end
  2286. act'Can''t come inside me anymore':
  2287. cla & *nl
  2288. '"I can''t let you come inside me anymore. At all."'
  2289. '"What? Why not?"'
  2290. sex_ev['temp_disable_creampies'] = 0
  2291. gs 'sex_ev_condoms', 'no_more_free_creampies3'
  2292. end
  2293. if npc_free_creampies[$boy] = 2:
  2294. act'You need to ask permission now':
  2295. cla & *nl
  2296. '"You need to ask permission to come inside me now."'
  2297. '"What? Why?"'
  2298. sex_ev['temp_disable_creampies'] = 1
  2299. gs 'sex_ev_condoms', 'no_more_free_creampies3'
  2300. end
  2301. end
  2302. end
  2303. if $ARGS[0] = 'no_more_free_creampies3':
  2304. act'No explanation':
  2305. cla & *nl
  2306. if sex_ev['temp_disable_creampies'] = 0:
  2307. '"You just can''t," you say flatly.'
  2308. elseif sex_ev['temp_disable_creampies'] = 1:
  2309. '"Because I want you to," you say flatly.'
  2310. end
  2311. gs 'sex_ev_condoms', 'no_more_free_creampies4'
  2312. end
  2313. if (birth_control['think_safe'] = 0 and pillcon2 > 0) or (birth_control['remind_hour'] = 0 and tabletkicheck = 0):
  2314. act'I stopped my birth control':
  2315. cla & *nl
  2316. gs 'sex_ev_stats', 'no_birth_control_know'
  2317. '"I''m not on birth control anymore."'
  2318. '"Huh? How come?"'
  2319. gs 'sex_ev_condoms', 'no_more_free_creampies3.bc'
  2320. end
  2321. end
  2322. if pcs_lover - pcs_girlfriends > 0:
  2323. act'Trying for baby with lover':
  2324. gs 'sex_ev_condoms', 'trying_for_baby'
  2325. gs 'sex_ev_condoms', 'no_more_free_creampies4'
  2326. end
  2327. end
  2328. end
  2329. if $ARGS[0] = 'no_more_free_creampies3.bc':
  2330. act'No reason':
  2331. cla & *nl
  2332. '"No reason," you shrug. "I need to explain myself to you? Look, does this have to be a whole thing? Can''t you just not come inside me because I asked you not to?"'
  2333. gs 'sex_ev_condoms', 'no_more_free_creampies4'
  2334. end
  2335. act'Too much hassle':
  2336. cla & *nl
  2337. '"Was too much hassle to take the pill every day," you shrug. "I''d rather use the calendar method. Look, does this have to be a whole thing? Can''t you just not come inside me because I asked you not to?"'
  2338. gs 'sex_ev_condoms', 'no_more_free_creampies4'
  2339. end
  2340. act'Didn''t like it':
  2341. cla & *nl
  2342. '"I didn''t like it," you shrug. "It was messing up my hormones and making me feel all weird. I''d rather use the calendar method. Look, does this have to be a whole thing? Can''t you just not come inside me because I asked you not to?"'
  2343. gs 'sex_ev_condoms', 'no_more_free_creampies4'
  2344. end
  2345. end
  2346. if $ARGS[0] = 'no_more_free_creampies4':
  2347. if $npc_cum_pref[$boy] = 'creampie' and (npc_selfish[$boy] > 0 or npc_abusive[$boy] > 0):
  2348. if npc_free_creampies[$boy] = 1 and sex_ev['temp_disable_creampies'] = 0:
  2349. '"Seriously? Why can''t we just keep doing what we''re doing? You already don''t want me to come inside you on unsafe days. Let''s just keep doing that."'
  2350. else
  2351. '"What if it''s just on days when you''re not in danger of getting pregnant? You can tell me when it''s safe and I can pull out on days when it''s not?"'
  2352. end
  2353. gs 'sex_ev_condoms', 'no_more_free_creampies5'
  2354. else
  2355. npc_free_creampies[$boy] = sex_ev['temp_disable_creampies']
  2356. '"Okay," <<$npc_firstname[$boy]>> nods. "That''s fair."'
  2357. '"Thanks for making this easy," you smile.'
  2358. gs 'sex_ev_sex', 'position_choose'
  2359. end
  2360. end
  2361. if $ARGS[0] = 'no_more_free_creampies5':
  2362. act'Insist':
  2363. npc_free_creampies[$boy] = sex_ev['temp_disable_creampies']
  2364. npc_rel -= 10
  2365. cla & *nl
  2366. '"This isn''t up for debate," you insist. "You need to promise me that you''re not going to come inside me or we can''t fuck anymore."'
  2367. '"Fine, fine," <<$npc_firstname[$boy]>> grumbles.'
  2368. '"<i>Thank you</i>," you sigh frustratedly.'
  2369. gs 'sex_ev_sex', 'position_choose'
  2370. end
  2371. act'Do you promise?':
  2372. npc_free_creampies[$boy] = 1
  2373. cla & *nl
  2374. '"Well..." You chew your lip, mulling it over. "You promise you won''t come inside me without permission?"'
  2375. '"That''s what I said, didn''t I? And? Is it safe today?"'
  2376. if mesec > 0:
  2377. '"I''m on my period so... probably."'
  2378. 'Your smile breaks into a grin and he pulls you over, preparing to fuck you.'
  2379. '"Pump me full of cum," you giggle.'
  2380. elseif stat['safe_day'] = 1:
  2381. sex_ev['safe_day'] = 1
  2382. cla & *nl
  2383. '"Yeah."'
  2384. 'Your eyes meet for just a moment before <<$npc_firstname[$boy]>> begins clambering into position to fuck you.'
  2385. '"Pump me full of cum," you giggle.'
  2386. elseif stat['probably_safe_day'] = 1:
  2387. sex_ev['probably_safe_day'] = 1
  2388. '"Probably," you admit, your smile twisting into a smirk.'
  2389. 'His smile breaks into a grin and pulls you over, preparing to fuck you.'
  2390. '"Pump me full of cum," you giggle.'
  2391. else
  2392. sex_ev['danger_day'] = 1
  2393. sex_ev['no_creampies_today'] = 1
  2394. '"No. So don''t you dare come inside me," you say sternly before you break into a smile and spread your legs. "Now hurry up and fuck me."'
  2395. end
  2396. gs 'sex_ev_sex', 'position_choose'
  2397. end
  2398. end
  2399. if $ARGS[0] = 'trying_for_baby':
  2400. cla & *nl
  2401. npc_know_cheat[$boy] = 1
  2402. npc_know_trying_baby[$boy] = 1
  2403. gs 'sex_ev_stats', 'no_birth_control_know'
  2404. if $sex_ev['type'] = 'booty call':
  2405. if husband > 0:
  2406. '"My husband and I are trying for a baby," you explain. "It would be really bad if I got impregnated by fuckbuddy."'
  2407. else
  2408. '"My boyfriend and I are trying for a baby," you explain. "It would be really bad if I got impregnated by my fuckbuddy."'
  2409. end
  2410. else
  2411. if husband > 0:
  2412. '"My husband and I are trying for a baby," you explain. "It would be really bad if I got impregnated by some other guy."'
  2413. else
  2414. '"My boyfriend and I are trying for a baby," you explain. "It would be really bad if I got impregnated by some other guy."'
  2415. end
  2416. end
  2417. end
  2418. if $ARGS[0] = 'virgin_condom1':
  2419. act'Wait for him':
  2420. sex_ev['condom'] = 1
  2421. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  2422. cla & *clr
  2423. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  2424. 'He tears open the packaging and begins rolling the rubber sleeve onto his cock. You watch him, anxious with anticipation, thinking about what''s about to happen next.'
  2425. *nl
  2426. 'With the condom securely wrapped around his manhood, he lines his cock up with your pussy and moments later, <<$npc_firstname[$boy]>> takes your virginity.'
  2427. if npc_sex_speed[$boy] = 3 and (npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1):
  2428. act'Continue':gt'sex_ev_virgin', 'miss_virg_hard1'
  2429. else
  2430. act'Continue':gt'sex_ev_virgin', 'miss_virg_norm1'
  2431. end
  2432. end
  2433. gs 'sex_ev_condoms', 'virgin_no_condom'
  2434. end
  2435. if $ARGS[0] = 'virgin_condom_ask1':
  2436. act'Ask him to use a condom':
  2437. if sex_ev['condom_setup'] ! 1: gs 'sex_ev_condoms', 'setup'
  2438. gs 'sex_ev_condoms', 'check_count'
  2439. cla & *clr
  2440. $sex_ev['bed_room']
  2441. '"Can you use a condom?" you whisper. "Please?"'
  2442. if npc_condom_conscious[$boy] = 1:
  2443. '"Of course," <<$npc_firstname[$boy]>> says, already tearing open a package. "I''m not an idiot you know."'
  2444. gs 'sex_ev_virgin', 'start_with_condom'
  2445. else
  2446. if npc_no_condoms[$boy] > 0:
  2447. '"Nah, fuck that rubber shit. I don''t use it."'
  2448. npc_no_condoms_know[$boy] = 1
  2449. gs'sex_ev_condoms', 'virgin_condom_ask2'
  2450. gs'sex_ev_condoms', 'virgin_no_condom_shock1'
  2451. elseif sex_ev['condom_count'] <= 0:
  2452. '"Can''t. I''m all out."'
  2453. gs'sex_ev_condoms', 'virgin_condom_ask2'
  2454. else
  2455. if rand(1,2) = 2:
  2456. '<<$npc_firstname[$boy]>> nods and gets one out, tearing open the package and pulling out the little rubber sleeve.'
  2457. gs 'sex_ev_virgin', 'start_with_condom'
  2458. else
  2459. '"Come on," he says. "You really want to use a condom for your first time?"'
  2460. gs'sex_ev_condoms', 'virgin_condom_ask3'
  2461. end
  2462. end
  2463. end
  2464. end
  2465. end
  2466. if $ARGS[0] = 'virgin_condom_pc_ask1':
  2467. gs 'willpower', 'sex', 'resist', 'medium'
  2468. if will_cost <= pcs_willpwr and (mc_inventory['normal_condoms'] + mc_inventory['normal_condoms'] > 0):
  2469. !! if mc_inventory['normal_condoms'] + mc_inventory['normal_condoms'] > 0:
  2470. act'Pull out a condom (<<will_cost>> Willpower)':
  2471. cla & *clr
  2472. sex_ev['using_pc_condoms'] = 1
  2473. gs 'willpower','pay','self'
  2474. gs 'stat'
  2475. $sex_ev['bed_room']
  2476. 'Reaching over the side of the bed, you scrabble through your purse until you find what you''re looking for: a condom.'
  2477. 'You hold it up between you and <<$npc_firstname[$boy]>>.'
  2478. '"Let''s use a condom, okay?"'
  2479. if npc_condom_conscious[$boy] = 1:
  2480. '"Of course," <<$npc_firstname[$boy]>> says, immediately taking it from you and tearing open the package. "I''m not an idiot you know."'
  2481. gs 'sex_ev_virgin', 'start_with_condom'
  2482. else
  2483. if npc_no_condoms[$boy] > 0:
  2484. '"Nah, fuck that rubber shit. I don''t use it."'
  2485. npc_no_condoms_know[$boy] = 1
  2486. gs'sex_ev_condoms', 'virgin_condom_ask2'
  2487. gs'sex_ev_condoms', 'virgin_no_condom_shock1'
  2488. elseif sex_ev['condom_count'] <= 0 and sex_ev['using_pc_condoms'] ! 1:
  2489. '"Can''t. I''m all out."'
  2490. gs'sex_ev_condoms', 'virgin_condom_ask2'
  2491. else
  2492. if rand(1,2) = 2:
  2493. if sex_ev['using_pc_condoms'] = 1:
  2494. '<<$npc_firstname[$boy]>> nods and you sigh in relief as he takes it from you, tearing open the package and clumsily rolling the little rubber onto his cock.'
  2495. else
  2496. '<<$npc_firstname[$boy]>> nods and gets one out, tearing open the package and pulling out the little rubber sleeve.'
  2497. end
  2498. gs 'sex_ev_virgin', 'start_with_condom'
  2499. else
  2500. '"Come on," he says. "You really want to use a condom for your first time?"'
  2501. gs'sex_ev_condoms', 'virgin_condom_ask3'
  2502. end
  2503. end
  2504. end
  2505. end
  2506. end
  2507. end
  2508. if $ARGS[0] = 'virgin_condom_ask2':
  2509. act'Then we''re not fucking':
  2510. cla & *clr
  2511. if npc_selfish[$boy] = 1 or npc_abusive[$boy] = 1:
  2512. $sex_ev['bed_room']
  2513. if npc_no_condoms[$boy] > 0:
  2514. '"Woah! What the fuck?!" you exclaim, snapping your legs closed and pulling back from him. "If you''re not gonna use a condom, there''s no way I''m letting you fuck me!"'
  2515. elseif sex_ev['condom_count'] <= 0:
  2516. '"Woah!" you exclaim, snapping your legs closed and pulling back from him. "If you don''t have a condom, then we can''t do this."'
  2517. end
  2518. '"Don''t be such a bitch about it! Come on! Let''s just do this! It''ll feel really good, I promise."'
  2519. act'Let him pressure you':
  2520. cla & *nl
  2521. 'Your conscience rails against you as he pushes you down onto the bed. You want to refuse him, you <i>want</i> to tell him no, but you don''t want to fight him either. You don''t want him to see you as a bitch, even if you know you''re right.'
  2522. *nl
  2523. 'With an internal sigh of resignation and not a small amount of regret, you spread your legs, and moments later, he takes your virginity.'
  2524. *nl
  2525. '<i>Without</i> a condom.'
  2526. gs'sex_ev_virgin', 'miss_virg_start'
  2527. end
  2528. gs 'willpower', 'sex', 'resist', 'medium'
  2529. if will_cost <= pcs_willpwr:
  2530. act'Stand firm (<<will_cost>> Willpower)':
  2531. cla & *nl
  2532. if sex_ev['using_pc_condoms'] = 1:
  2533. '"Nuh uh. If there''s no condom, there''s no sex." <<$npc_firstname[$boy]>> pulls back with a sigh.'
  2534. '"Alright, fine. We''ll use the damn condom."'
  2535. 'He begrudgingly takes it and starts rolling it onto his cock, though you can''t help but feel some of the magic of the moment has been lost here.'
  2536. gs'sex_ev_virgin', 'start_with_condom'
  2537. else
  2538. '"Nuh uh. If there''s no condom, there''s no sex." He pulls back with a sigh.'
  2539. gs'sex_ev_virgin', 'change_mind'
  2540. end
  2541. end
  2542. else
  2543. act'Stand firm (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  2544. end
  2545. else
  2546. '<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
  2547. if npc_no_condoms[$boy] > 0:
  2548. '"Woah! What the fuck?!" you exclaim, snapping your legs closed and pulling back from him. "If you''re not gonna use a condom, there''s no way I''m letting you fuck me!"'
  2549. elseif sex_ev['using_pc_condoms'] = 1:
  2550. elseif sex_ev['condom_count'] <= 0:
  2551. '"Woah!" you exclaim, snapping your legs closed and pulling back from him. "If you don''t have a condom, then we can''t do this."'
  2552. end
  2553. '<<$npc_firstname[$boy]>> takes a deep breath and pulls back.'
  2554. '"Sorry," he smiles shyly at you. "I was thinking with my dick instead of my head. You''re right, we shouldn''t do this without protection. What should we do instead?"'
  2555. gs'sex_ev_foreplay', 'foreplay_choose'
  2556. act'Change your mind':
  2557. cla & *clr
  2558. '<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
  2559. 'You blink in surprise.'
  2560. 'His reasonableness is somehow... unexpected? But that he was willing to accept what you wanted so easily makes you...'
  2561. *nl
  2562. 'Arousal throbs in your pussy. You can feel juices practically dripping from its lips. You <i>ache</i> to feel him inside you.'
  2563. *nl
  2564. '"Okay," you whisper. "We can do it without a condom."'
  2565. '"But I thought-"'
  2566. '"You''re too reasonable. Makes me want you more," you smile. "Enough to risk doing it without a condom."'
  2567. '"I''m not sure I understand," he smiles back. You shrug.'
  2568. '"Me either."'
  2569. act'Let him get into position':
  2570. cla & *clr
  2571. '<center><img <<$set_imgh>> src="images/shared/sex/foreplay/miss3.jpg"></center>'
  2572. gs 'sex_ev_virgin', 'start_without_condom'
  2573. end
  2574. gs 'sex_ev_condoms', 'virgin_condom2'
  2575. end
  2576. end
  2577. end
  2578. act'Maybe it''s okay?':
  2579. cla & *nl
  2580. '<i>Well... Maybe it''s okay?</i> you rationalize. It''s your first time. If he doesn''t use condoms, maybe he knows better? You can always change your mind in the future. But it''s just once. What could go wrong?'
  2581. sex_ev['no_condom'] = 1
  2582. gs'sex_ev_condoms', 'virgin_condom2'
  2583. end
  2584. if mc_inventory['normal_condoms'] > 0:
  2585. act'Get one from your bag':
  2586. sex_ev['using_pc_condoms'] = 1
  2587. gs 'sex_ev_condoms', 'pc_condom_use_stats'
  2588. cla & *clr
  2589. $sex_ev['bed_room']
  2590. if mc_inventory['normal_condoms'] > 1:
  2591. '"That''s okay, I''ve got some."'
  2592. elseif mc_inventory['normal_condoms'] = 1:
  2593. '"That''s okay, I''ve got one."'
  2594. end
  2595. if LudaQW['free_condoms'] = 1:
  2596. 'You reach into your bag and pull out one of the condoms your aunt gave you and hand it to <<$npc_firstname[$boy]>>.'
  2597. else
  2598. 'You reach into your bag and pull out one of the condoms you bought and hand it to <<$npc_firstname[$boy]>>.'
  2599. end
  2600. 'He takes it and opens the packaging, rolling it onto his cock.'
  2601. gs 'sex_ev_virgin', 'start_with_condom'
  2602. end
  2603. end
  2604. end
  2605. if $ARGS[0] = 'virgin_condom_ask3':
  2606. act'Can''t take chances':
  2607. cla & *clr
  2608. '<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
  2609. '"Yes," you respond. "I can''t take any chances. Please?"'
  2610. '<<$npc_firstname[$boy]>> sighs. "Okay, fine."'
  2611. 'You sigh in relief, tearing open the packaging and clumsily rolling the rubber onto his cock.'
  2612. gs 'sex_ev_virgin', 'start_with_condom'
  2613. end
  2614. act'Well... (no condom)':
  2615. cla & *clr
  2616. sex_ev['npc_insist_no_condom'] = 1
  2617. $sex_ev['bed_room']
  2618. 'Once again, the heady feeling of arousal becomes irresistible. You <i>ache</i> to feel him inside you and the thought of even a thin sleeve of rubber separating your cock from your pussy suddenly feels distasteful to you. It''s your first time. You want to feel <i>everything.</i>'
  2619. *nl
  2620. '"Okay," you smile. "Just this once."'
  2621. sex_ev['no_condom'] = 1
  2622. gs 'sex_ev_condoms', 'virgin_condom2'
  2623. end
  2624. act'Hell yes I do (STD)':
  2625. cla & *nl
  2626. '"Uhh, <i>hell yes</i> I do," you say with a look of suspicion. "I''m not about to have sex for the first time and immediately get an STD."'
  2627. '"An STD? That''s what you''re afraid of? I''m clean! Obviously!"'
  2628. act'I don''t know that':
  2629. cla & *nl
  2630. if npc_no_condoms_know[$boy] = 1:
  2631. '"How the fuck am I supposed to know that''s true?" you exclaim. "You just told me you don''t use condoms! That means you''re a risk! Unless you have a negative test on you right now, which I''m guessing you don''t. I''m not about to risk it just because you tell me to ''trust you.''"'
  2632. '"Well if you want to use a condom, then you''re gonna have to provide one," he huffs. "Cause I just told you: I don''t use them."'
  2633. gs 'sex_ev_condoms', 'virgin_npc_doesnt_condom'
  2634. else
  2635. '"I don''t know that!" you spit back. "Where''s the proof? You have a negative test on you? I''m not about to risk it just because you tell me to ''trust you.''"'
  2636. '"Fine, fine," he grumbles, rolling his eyes. You fume for a little bit, feeling like he''s totally ruined the moment while he rolls the rubber onto his cock. A little bit later, he''s back in position between your legs.'
  2637. *nl
  2638. 'A moment after that, <<$npc_firstname[$boy]>> takes your virginity.'
  2639. sex_ev['condom'] = 1
  2640. gs'sex_ev_virgin', 'miss_virg_start'
  2641. end
  2642. end
  2643. act'Trust him':
  2644. cla & *clr
  2645. sex_ev['npc_insist_no_condom'] = 1
  2646. $sex_ev['bed_room']
  2647. '"If you say so..." you say hesitantly. He just smiles back in response. You can''t help but fume just a little bit, feeling like he''s ruined the mood somewhat. But you don''t have much time to think about that as moments later, <<$npc_firstname[$boy]>> takes your virginity.'
  2648. gs'sex_ev_virgin', 'miss_virg_start'
  2649. end
  2650. end
  2651. if birth_control['think_safe'] = 0:
  2652. act'Hell yes I do (pregnancy)':
  2653. cla & *nl
  2654. '"Uhh, <i>hell yes</i> I do," you say with an obvious expression on your face. "I''m not risking getting pregnant. <i>Especially</i> on my first time!"'
  2655. '"That''s what you''re worried about? Come on, I''ll pull out. I promise."'
  2656. act'No way!':
  2657. cla & *nl
  2658. '"No fucking way!" you say. "I''m not just gonna trust you to pull out because you say you will! Even if you really mean it, anything could happen by accident. I''m not taking any chances!"'
  2659. if npc_no_condoms_know[$boy] = 1:
  2660. '"Well if you want to use a condom, then you''re gonna have to provide one," he huffs. "Cause I just told you: I don''t use them."'
  2661. gs 'sex_ev_condoms', 'virgin_npc_doesnt_condom'
  2662. else
  2663. sex_ev['pc_insist_condom'] = 1
  2664. '"Fine, fine," he grumbles, rolling his eyes. You fume for a little bit, feeling like he''s totally ruined the moment while he rolls the rubber onto his cock. A little bit later, he''s back in position between your legs. A moment after that, he takes your virginity.'
  2665. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  2666. gs'sex_ev_virgin', 'miss_virg_start'
  2667. end
  2668. end
  2669. act'Trust him':
  2670. sex_ev['promise_no_creampie'] = 1
  2671. sex_ev['npc_insist_no_condom'] = 1
  2672. cla & *clr
  2673. $sex_ev['bed_room']
  2674. '"If you say so," you sigh. "But you <i>absolutely cannot</i> cum inside me, alright?"'
  2675. 'He just smiles back in response. You can''t help but fume just a little bit, feeling like he''s ruined the mood somewhat. But you don''t have much time to think about that as moments later, he takes your virginity.'
  2676. sex_ev['condom'] = 3
  2677. gs'sex_ev_virgin', 'miss_virg_start'
  2678. end
  2679. end
  2680. end
  2681. gs'sex_ev_condoms', 'virgin_safe_day_no_condoms'
  2682. end
  2683. if $ARGS[0] = 'virgin_safe_day_no_condoms':
  2684. if stat['safe_day'] = 1:
  2685. act'It <i>is</i> a safe day...':
  2686. sex_ev['safe_day'] = 1
  2687. sex_ev['no_condom'] = 1
  2688. cla & *nl
  2689. '"I guess... it''s a safe day for me so..." you murmur nervously.'
  2690. gs'sex_ev_virgin', 'start_without_condom'
  2691. end
  2692. elseif stat['probably_safe_day'] = 1:
  2693. act'It''s <i>probably</i> a safe day...':
  2694. sex_ev['probably_safe_day'] = 1
  2695. sex_ev['no_condom'] = 1
  2696. cla & *nl
  2697. '"I guess... it shouldn''t be too risky for me today..." you murmur nervously.'
  2698. gs'sex_ev_virgin', 'start_without_condom'
  2699. end
  2700. end
  2701. end
  2702. if $ARGS[0] = 'virgin_no_condom_shock1':
  2703. act'What the fuck?!':
  2704. cla & *clr
  2705. $sex_ev['bed_room']
  2706. '"What the fuck?!" you exclaim, snapping your legs closed and pulling back from him. "You don''t use condoms?"'
  2707. '"No! Of course I don''t!" he says. "Condoms fucking suck. Can''t feel anything with one of those on. You want to use something that gets in the way of pleasure?"'
  2708. gs 'sex_ev_leave', 'no_condom_breakoff'
  2709. end
  2710. gs 'sex_ev_condoms', 'virgin_condom_ask3'
  2711. end
  2712. if $ARGS[0] = 'virgin_npc_doesnt_condom':
  2713. if mc_inventory['normal_condoms'] > 0:
  2714. act'Use one of your condoms':
  2715. '"Fine! Here!" You fish through your bag and pull one out handing it to him.'
  2716. 'While he rolls it on, you make sounds of annoyance, glaring at him.'
  2717. '"Really making my first time special," you grumble to yourself.'
  2718. *nl
  2719. 'With the condom securely in place, he gets back in position between your legs.'
  2720. *nl
  2721. 'A moment after that, <<$npc_firstname[$boy]>> takes your virginity.'
  2722. sex_ev['condom'] = 1
  2723. gs'sex_ev_virgin', 'miss_virg_start'
  2724. end
  2725. gs 'sex_ev_leave', 'no_condom_breakoff'
  2726. else
  2727. '"Well I don''t have any either," you growl back.'
  2728. '"Look who wants to fuck with a condom but doesn''t have any now," <<$npc_firstname[$boy]>> rolls his eyes.'
  2729. act'Embarrassed':
  2730. cla & *clr
  2731. $sex_ev['bed_room']
  2732. 'You blush fiercely, turning away.'
  2733. '<i>I''m a virgin!</i> you think to yourself. <i>Why would I have condoms?</i>'
  2734. '<i>You wanted to have sex,</i> another part of you thinks. <i>Why <b>don''t</b> you have any condoms?</i>'
  2735. gs'sex_ev_virgin', 'change_mind'
  2736. end
  2737. act'Angry':
  2738. cla & *clr
  2739. $sex_ev['bed_room']
  2740. '"I''m a fucking virgin!" you shout. "Why would I have condoms?!"'
  2741. gs'sex_ev_after', 'quit2'
  2742. end
  2743. end
  2744. end
  2745. if $ARGS[0] = 'virgin_no_condom':
  2746. act'Ask him not to use a condom':
  2747. cla
  2748. act'Not for your first time':
  2749. cla & *nl
  2750. '"Wait," you say. "I don''t want you to use a condom. Not for my first time."'
  2751. gs 'sex_ev_condoms', 'virgin_condom2'
  2752. end
  2753. end
  2754. end
  2755. if $ARGS[0] = 'virgin_condom2':
  2756. if mc_inventory['morning_after_pill'] > 0:
  2757. act'Have a morning after pill':
  2758. sex_ev['ma_pill'] = 1
  2759. cla & *nl
  2760. '"Besides," you look pointedly at your bag. "I have a morning after pill."'
  2761. '<<$npc_firstname[$boy]>> raises an eyebrow back at you.'
  2762. if hour >= 18:
  2763. '"Were you expecting to lose your virginity tonight?"'
  2764. else
  2765. '"Were you expecting to lose your virginity today?"'
  2766. end
  2767. if LudaQW['free_condoms'] = 1 and LudaQW['luda_ma_pill'] = 0:
  2768. if LudaQW['condom_give_day'] = daystart:
  2769. '"My aunt gave it to me today," you say. "I don''t think she was expecting me to use it this soon though..."'
  2770. elseif LudaQW['condom_give_day'] >= daystart - 7:
  2771. '"My aunt gave it to me earlier this week," you say. "For emergencies..."'
  2772. elseif LudaQW['condom_give_day'] >= daystart - 30:
  2773. '"My aunt gave it to me a few weeks ago," you say. "Just in case..."'
  2774. else
  2775. '"My aunt gave it to me a long time ago," you say. "Just in case..."'
  2776. end
  2777. gs 'sex_ev_condoms', 'virgin_condom3'
  2778. else
  2779. act'No':
  2780. cla & *nl
  2781. '"No," you blush fiercely. You''re not sure if he believes you though...'
  2782. gs 'sex_ev_condoms', 'virgin_condom3'
  2783. end
  2784. act'Maybe':
  2785. cla & *nl
  2786. '"Maybe..." you smile nervously.'
  2787. gs 'sex_ev_condoms', 'virgin_condom3'
  2788. end
  2789. act'Yes':
  2790. cla & *nl
  2791. '"I was really hoping I would..." you smile nervously.'
  2792. gs 'sex_ev_condoms', 'virgin_condom3'
  2793. end
  2794. act'Rape emergency':
  2795. cla & *nl
  2796. '"A girl has to be careful," you mumble nervously. "There are rapists out there you know..."'
  2797. gs 'sex_ev_condoms', 'virgin_condom3'
  2798. end
  2799. end
  2800. end
  2801. else
  2802. act'Buy a morning after pill':
  2803. sex_ev['ma_pill_tomorrow'] = 1
  2804. cla & *nl
  2805. '"Besides, something bad happens I can get a morning after pill," you promise. "I might even get one regardless, just to be safe."'
  2806. gs 'sex_ev_condoms', 'virgin_condom3'
  2807. end
  2808. end
  2809. if stat['safe_day'] = 1:
  2810. act'It''s a safe day':
  2811. cla & *nl
  2812. sex_ev['safe_day'] = 1
  2813. '"It''s a safe day," you add nervously. "I won''t get pregnant."'
  2814. gs 'sex_ev_condoms', 'virgin_condom3'
  2815. end
  2816. act'It''s a safe day (come inside)':
  2817. cla & *nl
  2818. sex_ev['virgin_creampie_request'] = 1
  2819. sex_ev['safe_day'] = 1
  2820. '"And it''s a safe day," you add. "I won''t get pregnant if you come inside me..."'
  2821. gs 'sex_ev_condoms', 'virgin_condom3'
  2822. end
  2823. act'It''s a safe day (come inside nervous)':
  2824. cla & *nl
  2825. sex_ev['virgin_creampie_request'] = 1
  2826. sex_ev['safe_day'] = 1
  2827. '"And it''s a safe day," you add hesitantly. "I won''t get pregnant if you... if you want to come inside me..."'
  2828. gs 'sex_ev_condoms', 'virgin_condom3'
  2829. end
  2830. elseif stat['probably_safe_day'] = 1:
  2831. act'It''s probably safe today':
  2832. sex_ev['probably_safe_day'] = 1
  2833. cla & *nl
  2834. '"It''s a safe-ish day," you add nervously. "I probably won''t get pregnant."'
  2835. gs 'sex_ev_condoms', 'virgin_condom3'
  2836. end
  2837. act'It''s probably safe today (come inside)':
  2838. cla & *nl
  2839. sex_ev['virgin_creampie_request'] = 1
  2840. sex_ev['probably_safe_day'] = 1
  2841. '"And it should be a safe-ish day," you add. "I probably won''t get pregnant if you come inside me..."'
  2842. gs 'sex_ev_condoms', 'virgin_condom3'
  2843. end
  2844. act'It''s probably safe today (come inside nervous)':
  2845. cla & *nl
  2846. sex_ev['virgin_creampie_request'] = 1
  2847. sex_ev['probably_safe_day'] = 1
  2848. '"And it should be a safe-ish day," you add hesitantly. "I probably won''t get pregnant if you... if you want to come inside me..."'
  2849. gs 'sex_ev_condoms', 'virgin_condom3'
  2850. end
  2851. elseif stat['dangerous_day'] = 1:
  2852. act'Don''t come inside me (danger day)':
  2853. cla & *nl
  2854. sex_ev['danger_day'] = 1
  2855. '"Just... don''t come inside me," you add nervously. "It''s a danger day for me..."'
  2856. gs 'sex_ev_condoms', 'virgin_condom3'
  2857. end
  2858. end
  2859. end
  2860. if $ARGS[0] = 'virgin_condom3':
  2861. if sex_ev['safe_day'] = 1:
  2862. if npc_childfree[$boy] = 1 and sex_ev['virgin_creampie_request'] = 1:
  2863. sex_ev['condom_bonus'] -= 15
  2864. else
  2865. sex_ev['condom_bonus'] -= 30
  2866. end
  2867. elseif sex_ev['probably_safe_day'] = 1:
  2868. if npc_childfree[$boy] = 1 and sex_ev['virgin_creampie_request'] = 1:
  2869. sex_ev['condom_bonus'] -= 5
  2870. else
  2871. sex_ev['condom_bonus'] -= 20
  2872. end
  2873. elseif sex_ev['danger_day'] = 1:
  2874. if npc_childfree[$boy] = 1 and sex_ev['virgin_creampie_request'] = 1:
  2875. sex_ev['condom_bonus'] += 30
  2876. else
  2877. sex_ev['condom_bonus'] -= 10
  2878. end
  2879. elseif npc_childfree[$boy] = 1 and npc_condom_conscious[$boy] > 0:
  2880. sex_ev['condom_bonus'] += 30
  2881. end
  2882. if sex_ev['condom_count'] = 0 or sex_ev['no_condom'] = 1:
  2883. if $npc_cum_pref[$boy] = 'creampie' and sex_ev['virgin_creampie_request'] = 1:
  2884. '<<$npc_firstname[$boy]>> gulps, apparently stunned with arousal at the thought of coming inside you. It takes several seconds before he nods slowly.'
  2885. else
  2886. '"Okay," <<$npc_firstname[$boy]>> nods.'
  2887. end
  2888. gs 'sex_ev_virgin', 'start_without_condom'
  2889. elseif rand(npc_willpwr[$boy],100) + sex_ev['condom_bonus'] < pcs_persuas + npc_rel[$boy] and npc_condom_conscious[$boy] ! 2:
  2890. sex_ev['no_condom'] = 1
  2891. sex_ev['condom'] = 0
  2892. if sex_ev['virgin_creampie_request'] = 1: sex_ev['creampie_allowance'] = 1
  2893. '<<$npc_firstname[$boy]>> stops, looking back at you for a moment before smiling.'
  2894. '"Okay," he says and puts the rubber back on the nightstand.'
  2895. *nl
  2896. gs 'sex_ev_virgin', 'start_without_condom'
  2897. else
  2898. '"We shouldn''t risk it," <<$npc_firstname[$boy]>> says, shaking his head and opening the condom anyways. "Especially not for your first time."'
  2899. act'Wait for him':
  2900. sex_ev['condom'] = 1
  2901. gs 'sex_ev_condoms', 'npc_condom_use_stats'
  2902. cla & *clr
  2903. '<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
  2904. 'He tears open the packaging and begins rolling the rubber sleeve onto his cock. You watch him, anxious with anticipation, thinking about what''s about to happen next.'
  2905. gs 'sex_ev_virgin', 'start_with_condom'
  2906. end
  2907. end
  2908. end
  2909. --- sex_ev_condoms ---------------------------------