orgasm.qsrc 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  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 $orgasm_or = 'custom':
  25. $orgasm_txt
  26. elseif $orgasm_txt ! '':
  27. $orgasm_txt
  28. elseif pcs_horny <= 10:
  29. if temp_text = 0:
  30. i = rand(0,3)
  31. if i = 0:
  32. 'You are caught off guard by your arousal and have a surprising, but pleasing orgasm.'
  33. elseif i = 1:
  34. 'You don''t realize how aroused you have gotten until you moan in orgasm.'
  35. elseif i = 2:
  36. 'Gradually the pleasurable sensations spread throughout the body and you orgasm.'
  37. elseif i = 3:
  38. 'Suddenly, you orgasm and moan with pleasure.'
  39. end
  40. end
  41. elseif pcs_horny <= 20:
  42. orgasm_buildup -= 10
  43. if temp_text = 0:
  44. i = rand(0,3)
  45. if i = 0:
  46. 'The combination of sensations is enough to take you past your peak and you orgasm.'
  47. elseif i = 1:
  48. 'Your breath catches several times as you feel the waves of an orgasm wash over you.'
  49. elseif i = 2:
  50. 'Your breath shudders as your body tingles.'
  51. elseif i = 3:
  52. 'Once the sensations pass you can''t help but grin in the afterglow.'
  53. end
  54. end
  55. elseif pcs_horny <= 30:
  56. orgasm_buildup -= 20
  57. if temp_text = 0:
  58. i = rand(0,3)
  59. if i = 0:
  60. 'A long slow sigh escapes your lips as you ride the wave to its finish.'
  61. elseif i = 1:
  62. 'Your mouth opens in a silent cry as the sensation courses through your body.'
  63. elseif i = 2:
  64. 'You bit your lower lip, feeling satisfied, yet wanting more at the same time.'
  65. elseif i = 3:
  66. 'A feeling of intense concentration followed by a sharp releases shudders you body.'
  67. end
  68. end
  69. elseif pcs_horny <= 40:
  70. orgasm_buildup -= 30
  71. if temp_text = 0:
  72. i = rand(0,3)
  73. if i = 0:
  74. 'That was intense! You can still feel the tingles.'
  75. elseif i = 1:
  76. 'You excitedly breathed and as you have a shuddering orgasm.'
  77. elseif i = 2:
  78. 'Long drawn out moans escape your lips as a long pleasant orgasm hits you.'
  79. elseif i = 3:
  80. 'You have an orgasm, leaving you with an incredible pleasurable sensation.'
  81. end
  82. end
  83. elseif pcs_horny <= 50:
  84. orgasm_buildup -= 30
  85. if orgasm_buildup > 10:orgasm_buildup -= 10
  86. if temp_text = 0:
  87. i = rand(0,3)
  88. if i = 0:
  89. 'An intense orgasm rocks your body and you momentarily forget where you are and what''s going on.'
  90. elseif i = 1:
  91. 'You huddle in convulsions and pant as you wait for them to finish.'
  92. elseif i = 2:
  93. 'You moaned loudly and orgasm from the skilful stimulation.'
  94. elseif i = 3:
  95. 'The abundance of surging emotions, causes you to moan loudly as you orgasm.'
  96. end
  97. end
  98. elseif pcs_horny <= 60:
  99. orgasm_buildup -= 30
  100. if orgasm_buildup > 20:
  101. orgasm_buildup -= 20
  102. elseif orgasm_buildup > 10:
  103. orgasm_buildup -= 10
  104. end
  105. if temp_text = 0:
  106. i = rand(0,3)
  107. if i = 0:
  108. 'The feelings nearly overwhelm you, as you violently orgasm.'
  109. elseif i = 1:
  110. 'You managed to have a strong orgasm and your whole body shakes for a couple of minutes.'
  111. elseif i = 2:
  112. 'Gradually a pleasant warmth and pulsation increases in the lower abdomen, that descends to your entire body as you orgasm'
  113. elseif i = 3:
  114. 'Suddenly a sumptuous jolt hits your body and you delight in a powerful orgasm.'
  115. end
  116. end
  117. elseif pcs_horny <= 70:
  118. orgasm_buildup -= 30
  119. if orgasm_buildup > 30:
  120. orgasm_buildup -= 30
  121. elseif orgasm_buildup > 20:
  122. orgasm_buildup -= 20
  123. elseif orgasm_buildup > 10:
  124. orgasm_buildup -= 10
  125. end
  126. if rand(1,100) > 99:orgasmic = totminut
  127. if temp_text = 0:
  128. i = rand(0,3)
  129. if i = 0:
  130. 'Shock waves of orgasms roll over you, leaving you a quivering heap.'
  131. elseif i = 1:
  132. '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!'
  133. elseif i = 2:
  134. 'You can''t take any more and you explode in a powerful orgasm. Your legs give way.'
  135. elseif i = 3:
  136. 'You bite your lips to keep yourself from screaming while you have an orgasm, like a wanton whore.'
  137. end
  138. end
  139. elseif pcs_horny <= 80:
  140. orgasm_buildup -= 30
  141. if orgasm_buildup > 40:
  142. orgasm_buildup -= 40
  143. elseif orgasm_buildup > 30:
  144. orgasm_buildup -= 30
  145. elseif orgasm_buildup > 20:
  146. orgasm_buildup -= 20
  147. elseif orgasm_buildup > 10:
  148. orgasm_buildup -= 10
  149. end
  150. if rand(1,100) > 95:orgasmic = totminut
  151. if temp_text = 0:
  152. i = rand(0,3)
  153. if i = 0:
  154. '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.'
  155. elseif i = 1:
  156. '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.'
  157. elseif i = 2:
  158. 'The passion rolls, like the waves on the shore, raising you to an all new level of bliss.'
  159. elseif i = 3:
  160. 'Suddenly as if hit by an electric shock and abdomen began pleasant spasms, you squirm biting your lip, to keep from screaming with pleasure.'
  161. end
  162. end
  163. elseif pcs_horny <= 90:
  164. orgasm_buildup -= 30
  165. if orgasm_buildup > 50:
  166. orgasm_buildup -= 50
  167. elseif orgasm_buildup > 40:
  168. orgasm_buildup -= 40
  169. elseif orgasm_buildup > 30:
  170. orgasm_buildup -= 30
  171. elseif orgasm_buildup > 20:
  172. orgasm_buildup -= 20
  173. elseif orgasm_buildup > 10:
  174. orgasm_buildup -= 10
  175. end
  176. if rand(1,100) > 90:orgasmic = totminut
  177. if temp_text = 0:
  178. i = rand(0,3)
  179. if i = 0:
  180. '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.'
  181. elseif i = 1:
  182. '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.'
  183. elseif i = 2:
  184. 'Gradually your entire body is overcome with hot waves of orgasm, you involuntarily scream and writhing with pleasure.'
  185. elseif i = 3:
  186. 'Gradually a pleasant warmth and pulsating feeling starts in your lower abdomen, the feeling then descends along your entire body as you orgasm.'
  187. end
  188. end
  189. else
  190. orgasm_buildup -= 30
  191. if orgasm_buildup > 50:
  192. orgasm_buildup -= 50
  193. elseif orgasm_buildup > 40:
  194. orgasm_buildup -= 40
  195. elseif orgasm_buildup > 30:
  196. orgasm_buildup -= 30
  197. elseif orgasm_buildup > 20:
  198. orgasm_buildup -= 20
  199. elseif orgasm_buildup > 10:
  200. orgasm_buildup -= 10
  201. end
  202. if rand(1,100) > 75:orgasmic = totminut
  203. if temp_text = 0:
  204. i = rand(0,3)
  205. if i = 0:
  206. ' 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.'
  207. elseif i = 1:
  208. ' 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.'
  209. elseif i = 2:
  210. ' 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.'
  211. elseif i = 3:
  212. ' 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.'
  213. end
  214. end
  215. end
  216. if orgasmic > 0:
  217. orgasmic = totminut
  218. pcs_horny -= 10
  219. $orgasm_or = 'yes'
  220. else
  221. pcs_horny = 0
  222. killvar '$orgasm_or'
  223. end
  224. if orgasm_buildup < 0: orgasm_buildup = 0
  225. killvar '$orgasm_txt'
  226. !!'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.'
  227. !!'You can resist no more, the dam breaks and you''re whole body is flooded in ecstasy.'
  228. --- orgasm ---------------------------------