orgasm.qsrc 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. # orgasm
  2. !This is intended to be hidden and the stats and calculations should not appear in game.
  3. if hypnoHardToCum = 1 and rand(1,9) > 2 and $orgasm_or ! 'custom':
  4. orgasm_buildup -= 70
  5. i = rand(0,3)
  6. if i = 0:
  7. 'You feel an orgasm building up, the warmth in your abdomen, the tell tale tingles but it just stops and you feel calm again.'
  8. elseif i = 1:
  9. 'You feel an orgasm building up, but then nothing. Your pussy is still hungry and needy but you feel like you are no closer to release than when you started.'
  10. elseif i = 2:
  11. 'Gradually the pleasurable sensations spread throughout you are close so close, but nothing except even hornier than before.'
  12. elseif i = 3:
  13. 'You moan with pleasure, riding the edge of an orgasm... but instead of being hit by bliss you just feel an emptiness like your prize was stolen. Why? You need this.'
  14. end
  15. exit
  16. end
  17. orgasm_buildup -= 70
  18. if orgasm_buildup < 0:orgasm_buildup = 0
  19. if orgasm_flag['anal'] = 1: orgasm_anal += 1
  20. if orgasm_flag['masturbate'] = 1: orgasm_masturbate += 1
  21. if orgasm_flag['clit'] = 1: orgasm_clit += 1
  22. if orgasm_flag['anal'] = 0 and orgasm_flag['clit'] = 0: orgasm_vaginal += 1
  23. orgasm += 1
  24. if stat['think_virgin'] = 1: virgin_stats['orgasm'] = 1
  25. if $orgasm_or = 'custom':
  26. $orgasm_txt
  27. elseif $orgasm_txt ! '':
  28. $orgasm_txt
  29. elseif pcs_horny <= 10:
  30. if temp_text = 0:
  31. i = rand(0,3)
  32. if i = 0:
  33. 'You are caught off guard by your arousal and have a surprising, but pleasing orgasm.'
  34. elseif i = 1:
  35. 'You don''t realize how aroused you have gotten until you moan in orgasm.'
  36. elseif i = 2:
  37. 'Gradually the pleasurable sensations spread throughout the body and you orgasm.'
  38. elseif i = 3:
  39. 'Suddenly, you orgasm and moan with pleasure.'
  40. end
  41. end
  42. elseif pcs_horny <= 20:
  43. orgasm_buildup -= 10
  44. if temp_text = 0:
  45. i = rand(0,3)
  46. if i = 0:
  47. 'The combination of sensations is enough to take you past your peak and you orgasm.'
  48. elseif i = 1:
  49. 'Your breath catches several times as you feel the waves of an orgasm wash over you.'
  50. elseif i = 2:
  51. 'Your breath shudders as your body tingles.'
  52. elseif i = 3:
  53. 'Once the sensations pass you can''t help but grin in the afterglow.'
  54. end
  55. end
  56. elseif pcs_horny <= 30:
  57. orgasm_buildup -= 20
  58. if temp_text = 0:
  59. i = rand(0,3)
  60. if i = 0:
  61. 'A long slow sigh escapes your lips as you ride the wave to its finish.'
  62. elseif i = 1:
  63. 'Your mouth opens in a silent cry as the sensation courses through your body.'
  64. elseif i = 2:
  65. 'You bit your lower lip, feeling satisfied, yet wanting more at the same time.'
  66. elseif i = 3:
  67. 'A feeling of intense concentration followed by a sharp releases shudders you body.'
  68. end
  69. end
  70. elseif pcs_horny <= 40:
  71. orgasm_buildup -= 30
  72. if temp_text = 0:
  73. i = rand(0,3)
  74. if i = 0:
  75. 'That was intense! You can still feel the tingles.'
  76. elseif i = 1:
  77. 'You excitedly breathed and as you have a shuddering orgasm.'
  78. elseif i = 2:
  79. 'Long drawn out moans escape your lips as a long pleasant orgasm hits you.'
  80. elseif i = 3:
  81. 'You have an orgasm, leaving you with an incredible pleasurable sensation.'
  82. end
  83. end
  84. elseif pcs_horny <= 50:
  85. orgasm_buildup -= 30
  86. if orgasm_buildup > 10:orgasm_buildup -= 10
  87. if temp_text = 0:
  88. i = rand(0,3)
  89. if i = 0:
  90. 'An intense orgasm rocks your body and you momentarily forget where you are and what''s going on.'
  91. elseif i = 1:
  92. 'You huddle in convulsions and pant as you wait for them to finish.'
  93. elseif i = 2:
  94. 'You moaned loudly and orgasm from the skillful stimulation.'
  95. elseif i = 3:
  96. 'The abundance of surging emotions, causes you to moan loudly as you orgasm.'
  97. end
  98. end
  99. elseif pcs_horny <= 60:
  100. orgasm_buildup -= 30
  101. if orgasm_buildup > 20:
  102. orgasm_buildup -= 20
  103. elseif orgasm_buildup > 10:
  104. orgasm_buildup -= 10
  105. end
  106. if temp_text = 0:
  107. i = rand(0,3)
  108. if i = 0:
  109. 'The feelings nearly overwhelm you, as you violently orgasm.'
  110. elseif i = 1:
  111. 'You managed to have a strong orgasm and your whole body shakes for a couple of minutes.'
  112. elseif i = 2:
  113. 'Gradually a pleasant warmth and pulsation increases in the lower abdomen, that descends to your entire body as you orgasm'
  114. elseif i = 3:
  115. 'Suddenly a sumptuous jolt hits your body and you delight in a powerful orgasm.'
  116. end
  117. end
  118. elseif pcs_horny <= 70:
  119. orgasm_buildup -= 30
  120. if orgasm_buildup > 30:
  121. orgasm_buildup -= 30
  122. elseif orgasm_buildup > 20:
  123. orgasm_buildup -= 20
  124. elseif orgasm_buildup > 10:
  125. orgasm_buildup -= 10
  126. end
  127. if rand(1,100) > 99:orgasmic = totminut
  128. if temp_text = 0:
  129. i = rand(0,3)
  130. if i = 0:
  131. 'Shock waves of orgasms roll over you, leaving you a quivering heap.'
  132. elseif i = 1:
  133. 'Suddenly your muscles tighten and you cum powerfully, while you stifle your moans so no one hears you. Afterwards, you have goosebumps all over your skin. That was just what you needed!'
  134. elseif i = 2:
  135. 'You can''t take any more and you explode in a powerful orgasm. Your legs give way.'
  136. elseif i = 3:
  137. 'You bite your lips to keep yourself from screaming while you have an orgasm, like a wanton whore.'
  138. end
  139. end
  140. elseif pcs_horny <= 80:
  141. orgasm_buildup -= 30
  142. if orgasm_buildup > 40:
  143. orgasm_buildup -= 40
  144. elseif orgasm_buildup > 30:
  145. orgasm_buildup -= 30
  146. elseif orgasm_buildup > 20:
  147. orgasm_buildup -= 20
  148. elseif orgasm_buildup > 10:
  149. orgasm_buildup -= 10
  150. end
  151. if rand(1,100) > 95:orgasmic = totminut
  152. if temp_text = 0:
  153. i = rand(0,3)
  154. if i = 0:
  155. 'Suddenly, you hit just the right spot and your whole body starts to shiver in orgasm. The intensity of the orgasm nearly makes you scream, but you bite down on your lip and do your best to stifle down the moans so no one hears you.'
  156. elseif i = 1:
  157. 'Muscles of the vagina began to clinch sharply, your entire abdomen feels as if covered in hot waves of pleasure, you scream from a powerful orgasm.'
  158. elseif i = 2:
  159. 'The passion rolls, like the waves on the shore, raising you to an all new level of bliss.'
  160. elseif i = 3:
  161. 'Suddenly as if hit by an electric shock and abdomen began pleasant spasms, you squirm biting your lip, to keep from screaming with pleasure.'
  162. end
  163. end
  164. elseif pcs_horny <= 90:
  165. orgasm_buildup -= 30
  166. if orgasm_buildup > 50:
  167. orgasm_buildup -= 50
  168. elseif orgasm_buildup > 40:
  169. orgasm_buildup -= 40
  170. elseif orgasm_buildup > 30:
  171. orgasm_buildup -= 30
  172. elseif orgasm_buildup > 20:
  173. orgasm_buildup -= 20
  174. elseif orgasm_buildup > 10:
  175. orgasm_buildup -= 10
  176. end
  177. if rand(1,100) > 90:orgasmic = totminut
  178. if temp_text = 0:
  179. i = rand(0,3)
  180. if i = 0:
  181. 'A blazing fire builds inside of you, burning its way out in waves of pleasure. As it sweeps through your body, you moan in a deep orgasm.'
  182. elseif i = 1:
  183. 'From your groin a pleasant warmth ripples in your lower abdomen and then the feeling intensifies and your whole body tenses as the hot waves of orgasm rush over you. You can not help screaming in pleasure as you writhe under the sensation.'
  184. elseif i = 2:
  185. 'Gradually your entire body is overcome with hot waves of orgasm, you involuntarily scream and writhing with pleasure.'
  186. elseif i = 3:
  187. 'Gradually a pleasant warmth and pulsating feeling starts in your lower abdomen, the feeling then descends along your entire body as you orgasm.'
  188. end
  189. end
  190. else
  191. orgasm_buildup -= 30
  192. if orgasm_buildup > 50:
  193. orgasm_buildup -= 50
  194. elseif orgasm_buildup > 40:
  195. orgasm_buildup -= 40
  196. elseif orgasm_buildup > 30:
  197. orgasm_buildup -= 30
  198. elseif orgasm_buildup > 20:
  199. orgasm_buildup -= 20
  200. elseif orgasm_buildup > 10:
  201. orgasm_buildup -= 10
  202. end
  203. if rand(1,100) > 75:orgasmic = totminut
  204. if temp_text = 0:
  205. i = rand(0,3)
  206. if i = 0:
  207. ' An intense erotic sensation builds inside your body, getting stronger and stronger. Then it suddenly bursts, like a dam bursting, with gushing water, you are overwhelmed in a sudden surge of hypersensitivity in every nerve in your body.'
  208. elseif i = 1:
  209. ' You feel a fire building inside your body and then like an erupting volcano, your whole body starts to shake, pulse, and become hypersensitive for several moments. Leaving you feeling light headed and unable to move for a few seconds.'
  210. elseif i = 2:
  211. ' Every muscle in your body begins to tighten tighter and tighter, then they begin to quiver and pulsate. Your pussy gets so wet it feels like someone turned a faucet on inside of you as your vagina pulses uncontrollably.'
  212. elseif i = 3:
  213. ' You feel an intense almost primal feeling building up inside of you, leaving you unable to focus on anything, but wanting more. Then the crashing waves of pleasure soar through your whole body, your vision goes blurry and you feel light headed for several moments.'
  214. end
  215. end
  216. end
  217. if orgasmic > 0:
  218. orgasmic = totminut
  219. pcs_horny -= 10
  220. if pcs_horny > 90: pcs_horny = 90
  221. $orgasm_or = 'yes'
  222. else
  223. pcs_horny = 0
  224. killvar '$orgasm_or'
  225. end
  226. if orgasm_buildup < 0: orgasm_buildup = 0
  227. killvar '$orgasm_txt'
  228. !!'You feel so horny in this situation, you''re very close to having a spontaneous orgasm. You close your eyes and surrender yourself to the moment, reaching an explosive orgasm without ever touching yourself.'
  229. !!'You can resist no more, the dam breaks and you''re whole body is flooded in ecstasy.'
  230. --- orgasm ---------------------------------