1
0

lover_change.qsrc 53 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187
  1. # lover_change
  2. gs 'lover_pronouns'
  3. if $ARGS[0] = 'Hair':
  4. 'As you arrive at the salon with <<$loverdesc[lover_number]>>, <<$tXe>> heads over to the counter and tells something to the barber. The barber nods and comes towards you.'
  5. '"So Ms.<<$pcs_lastname>>, you want to get your hair dyed <<$hairPref>> now is that right?"'
  6. act 'Nod':
  7. cla
  8. 'Knowing there is no way to back out of this now, you meekly nod.'
  9. '"Alrighty then, your hair will be <<$hairPref>> before you know it!"'
  10. act 'Take a seat':
  11. cla
  12. if pcs_haircol ! hairPref: pcs_haircol = hairPref
  13. dyefade = rand(35,42)
  14. collength = pcs_hairlng
  15. minut += 20
  16. 'In less then 20 minutes you see that your hair''s original color has been changed to <<$hairPref>>.'
  17. act 'Get up from chair and go to your <<$tBoyGirlfriend>>.':
  18. cla
  19. 'You walk towards your <<$tBoyGirlfriend>> with your new <<$hairPref>> hair and <<$tXe>> tells you that you look amazing.'
  20. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  21. 'You then leave the salon and head home.'
  22. loverscompliance[lover_number] += 1
  23. act 'Continue': dynamic $go_home
  24. exit
  25. end
  26. end
  27. end
  28. end
  29. if $ARGS[0] = 'Make':
  30. 'After you agree to change your makeup routine for <<$tXem>>, you talk a bit with <<$tXem>> for an hour and then head home.'
  31. 'You can''t say why, but you feel it would be harder to say no next time if he asked you to change something.'
  32. minut += 60
  33. if makeupSetting ! makePrefTmp: makeupSetting = makePrefTmp
  34. loverscompliance[lover_number] += 1
  35. act 'Continue': dynamic $go_home
  36. exit
  37. end
  38. if $ARGS[0] = 'Pier':
  39. 'Since you agreed to adjust your piercings to fit your <<$tBoyGirlfriend>>''s preferences, <<$tXe>> looks at any pre-existing piercings you may have.'
  40. if pierWearCount < pierPrefTmpMin and pierCount >= pierPrefTmpMin:
  41. '<<$loverdesc[lover_number]>> sees that you have enough piercings already, and that you just need to wear them.'
  42. act 'Let <<$tXem>> add piercings':
  43. cla
  44. '<<$tXec>> pulls out a couple of piercings and starts to put them on you.'
  45. if pirsA = 1000 and pierWearCount < pierPrefTmpMin:
  46. '<<$tXec>> asks you to stick out your tongue, then inserts a barbell into your tongue.'
  47. pirsA = 1
  48. pierWearCount += 1
  49. end
  50. if pirsB = 1000 and pierWearCount < pierPrefTmpMin:
  51. '<<$tXec>> gently holds your lip, then inserts a ring.'
  52. pirsB = 1
  53. pierWearCount += 1
  54. end
  55. if pirsC = 1000 and pierWearCount < pierPrefTmpMin:
  56. '<<$tXec>> sees you do not have earrings and proceeds to put rings onto your ears. '
  57. pirsC = 1
  58. pierWearCount += 1
  59. end
  60. if pirsD = 1000 and pierWearCount < pierPrefTmpMin:
  61. '<<$tXec>> takes out a ring and then carefully inserts a ring through your nose.'
  62. pirsD = 1
  63. pierWearCount += 1
  64. end
  65. if pirsE = 1000 and pierWearCount < pierPrefTmpMin:
  66. '<<$loverdesc[lover_number]>> moves to your eyebrow and proceeds to insert a barbell.'
  67. pirsE = 1
  68. pierWearCount += 1
  69. end
  70. if pirsN = 1000 and pierWearCount < pierPrefTmpMin:
  71. '<<$tXec>> takes out a barbell and inserts it into your navel.'
  72. pcs_horny += 2
  73. pirsN = 1
  74. pierWearCount += 1
  75. end
  76. if pirsF = 1000 and pierWearCount < pierPrefTmpMin:
  77. '<<$loverdesc[lover_number]>> looks around, then pulls out a couple of nipple rings. You can tell it slightly turns <<$tXem>> on as <<$tXe>> works <<$tXyr>> way up your shirt to put on the nipple rings.'
  78. pcs_horny += 5
  79. pirsF = 1
  80. pierWearCount += 1
  81. end
  82. if pirsG = 1000 and pierWearCount < pierPrefTmpMin:
  83. '<<$loverdesc[lover_number]>> gets close to your ear, "Don''t make a scene okay?", then <<$tXe>> nonchalantly slides <<$tXyr>> hand down to your labia, and inserts a ring.'
  84. 'You cover your mouth as you let out a quick "Eep!", but in a second, its over.'
  85. pcs_horny += 7
  86. pirsG = 1
  87. pierWearCount += 1
  88. end
  89. act '"All done!" <<$loverdesc[lover_number]>> says.':
  90. cla
  91. gs'stat'
  92. 'You look at your body and examine it.'
  93. if pierPrefTmp = 1:
  94. 'This should not fire off how did <<$tXe>> want to add stuff to nothing?'
  95. elseif pierPrefTmp = 2:
  96. 'You can tell <<$tXe>> likes a girl with a bit more piercings, and you can''t help but agree in some aspect, it does make you look a bit sexier.'
  97. elseif pierPrefTmp = 3:
  98. 'With this many piercings, you can feel many people will be exploring your body with their eyes, curious on where else you may have piercings.'
  99. end
  100. if haraklover[lover_number] = 0:
  101. 'You can see <<$tXe>> loves how many piercings you have, as <<$tXe>> has a slight blush on his face.'
  102. elseif haraklover[lover_number] = 1:
  103. '<<$loverdesc[lover_number]>> gives you one last examination with $tXyr eyes and gives you a quick kiss on your cheek.'
  104. elseif haraklover[lover_number] = 2:
  105. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "Now this is a bombshell."'
  106. end
  107. act 'Continue':
  108. cla
  109. 'After this you guys talk for an hour about various things, before <<$tXe>> gets up and says <<$tXe>> has to go.'
  110. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  111. loverscompliance[lover_number] += 1
  112. minut += 60
  113. act 'Continue': dynamic $go_home
  114. exit
  115. end
  116. end
  117. end
  118. elseif pierWearCount > pierPrefTmpMax:
  119. '<<$loverdesc[lover_number]>> says that you just need to remove the ones that you have and you will look amazing.'
  120. act 'Let <<$tXem>> remove some piercings.':
  121. cla
  122. if pirsN > 0 and pirsN < 1000 and pierWearCount < pierPrefTmpMin:
  123. '<<$tXec>> takes the barbell out of your navel.'
  124. pcs_horny += 2
  125. pirsN = 1000
  126. pierWearCount -= 1
  127. end
  128. if pirsE > 0 and pirsE < 1000 and pierWearCount > pierPrefTmpMax:
  129. '<<$loverdesc[lover_number]>> <<$tXec>> sees the piercing in your eyebrow and proceeds to remove it.'
  130. pirsE = 1000
  131. pierWearCount -= 1
  132. end
  133. if pirsB > 0 and pirsB < 1000 and pierWearCount > pierPrefTmpMax:
  134. '<<$tXec>> carefully takes the ring out of your lips.'
  135. pirsB = 1000
  136. pierWearCount -= 1
  137. end
  138. if pirsF > 0 and pirsF < 1000 and pierWearCount > pierPrefTmpMax:
  139. '<<$loverdesc[lover_number]>> looks around, then carefully uses <<$tXyr>> hands to take the nipple rings off your breasts.'
  140. pcs_horny += 5
  141. pirsF = 1000
  142. pierWearCount -= 1
  143. end
  144. if pirsD > 0 and pirsD < 1000 and pierWearCount > pierPrefTmpMax:
  145. '<<$tXec>> sees the nose ring that you are wearing and removes it.'
  146. pirsD = 1000
  147. pierWearCount -= 1
  148. end
  149. if pirsG > 0 and pirsG < 1000 and pierWearCount > pierPrefTmpMax:
  150. '<<$loverdesc[lover_number]>> gets close to your ear, "Don''t make a scene okay?", then he non chalontely slides <<$tXyr>> hand down to your labia, and removes the ring there.'
  151. 'You cover your mouth as you let out a quick "Eep!", but in a second, its over.'
  152. pcs_horny += 7
  153. pirsG = 1000
  154. pierWearCount -= 1
  155. end
  156. if pirsA > 0 and pirsA < 1000 and pierWearCount > pierPrefTmpMax:
  157. '<<$tXec>> asks you to stick out your tongue, then removes the barbell in your tongue.'
  158. pirsA = 1000
  159. pierWearCount -= 1
  160. end
  161. if pirsC > 0 and pirsC < 1000 and pierWearCount > pierPrefTmpMax:
  162. '<<$tXec>> sees your earrings and quickly takes them off.'
  163. pirsC = 1000
  164. pierWearCount -= 1
  165. end
  166. act '"All done!" <<$loverdesc[lover_number]>> says.':
  167. cla
  168. minut += 60
  169. gs'stat'
  170. '<<$loverdesc[lover_number]>> says "All done!" and promptly hands you the piercings <<$tXe>> took off.'
  171. 'After this you guys talk for an hour about various things, before <<$tXe>> gets up and says <<$tXe>> has to go.'
  172. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  173. loverscompliance[lover_number] += 1
  174. act 'Continue': dynamic $go_home
  175. exit
  176. end
  177. end
  178. elseif pierWearCount < pierPrefTmpMin and pierCount < pierPrefTmpMin:
  179. '<<$loverdesc[lover_number]>> takes you by the hand and heads over to the piercing salon.'
  180. act 'Enter the piercing salon':
  181. cla
  182. 'As you both arrive at the salon, <<$tXe>> talks real quick to the tattoo artist and piercer.'
  183. 'You see <<$tXem>> hand the artist some money and the artist starts to walk up towards you.'
  184. '"Your <<$tBoyGirlfriend>> says you want to get some piercings?", the artist asks.'
  185. act 'Quietly nod':
  186. cla
  187. 'You know you can''t pull out now, so you meekly nod.'
  188. 'The man shrugs and says "Head over to the chair over there okay?"'
  189. act 'Head over to the chair':
  190. cla
  191. 'As you sit down you see the man come over with the various needles he needs to do his job.'
  192. 'He sees you are a little bit concerned about the needles and laughs, "Don''t worry ma ''am, it will be all over before you know it!"'
  193. 'He takes out a clean needle and proceeds with his job.'
  194. act 'Continue':
  195. cls
  196. :alreadyGotPierLoop
  197. randchan = rand(0, 7)
  198. if randchan = 0 and pirsC = 0:
  199. if pirsC = 0 and pierCount < pierPrefTmpMin:
  200. 'The artist takes a look at your unpierced ears, and with a quick sharp pain, pierces them.'
  201. '<center><img <<$set_imgh>> src="images/pc/body/piercings/c1.jpg"></center>'
  202. pirsC = 1
  203. pirsC1_owned = 1
  204. pierCount += 1
  205. pierWearCount += 1
  206. gs 'pain', 7, 'ears', 'pierce'
  207. end
  208. elseif randchan = 1 and pirsA = 0:
  209. if pirsA = 0 and pierCount < pierPrefTmpMin:
  210. 'He asks you to stick out your tongue. You comply and then start to regret it as he pierces your tongue.'
  211. '<center><img <<$set_imgh>> src="images/pc/body/piercings/a1.jpg"></center>'
  212. pirsA = 1
  213. pirsA1_owned = 1
  214. pierCount += 1
  215. pierWearCount += 1
  216. gs 'pain', 7, 'tongue', 'pierce'
  217. end
  218. elseif randchan = 2 and pirsB = 0:
  219. if pirsB = 0 and pierCount < pierPrefTmpMin:
  220. 'The artist gently holds your lip as he drives the needle through to pierce it.'
  221. '<center><img <<$set_imgh>> src="images/pc/body/piercings/b1.jpg"></center>'
  222. pirsB = 1
  223. pirsB1_owned = 1
  224. pierCount += 1
  225. pierWearCount += 1
  226. gs 'pain', 7, 'lips', 'pierce'
  227. end
  228. elseif randchan = 3 and pirsD = 0:
  229. if pirsD = 0 and pierCount < pierPrefTmpMin:
  230. 'You feel a sharp pain in your nose as he pierces your nose.'
  231. '<center><img <<$set_imgh>> src="images/pc/body/piercings/d1.jpg"></center>'
  232. pirsD = 1
  233. pirsD1_owned = 1
  234. pierCount += 1
  235. pierWearCount += 1
  236. gs 'pain', 7, 'nose', 'pierce'
  237. end
  238. elseif randchan = 4 and pirsE = 0:
  239. if pirsE = 0 and pierCount < pierPrefTmpMin:
  240. 'The artist moves to above your eyes and quickly pierces your eyebrow.'
  241. '<center><img <<$set_imgh>> src="images/pc/body/piercings/e1.jpg"></center>'
  242. pirsE = 1
  243. pirsE1_owned = 1
  244. pierCount += 1
  245. pierWearCount += 1
  246. gs 'pain', 7, 'eyebrows', 'pierce'
  247. end
  248. elseif randchan = 5 and pirsN = 0:
  249. if pirsN = 0 and pierCount < pierPrefTmpMin:
  250. 'He positions himself to pierce your belly button. You feel a sharp pain through your navel as he pierces it.'
  251. '<center><img <<$set_imgh>> src="images/pc/body/piercings/n1.jpg"></center>'
  252. pcs_horny += 2
  253. pirsN = 1
  254. pirsN1_owned = 1
  255. pierCount += 1
  256. pierWearCount += 1
  257. gs 'pain', 7, 'tummy', 'pierce'
  258. end
  259. elseif randchan = 6 and pirsF = 0:
  260. if pirsF = 0 and pierCount < pierPrefTmpMin:
  261. 'He motions for you to lift up your shirt. After you do the man grabs your breasts rather softly and carefully pierces each nipple.'
  262. !!'<center><img <<$set_imgh>> src="images/pc/body/piercings/f1.jpg"></center>'
  263. pcs_horny += 5
  264. pirsF = 1
  265. pirsF1_owned = 1
  266. pierCount += 1
  267. pierWearCount += 1
  268. gs 'pain', 7, 'nipples', 'pierce'
  269. end
  270. elseif randchan = 7 and pirsG = 0:
  271. if pirsG = 0 and pierCount < pierPrefTmpMin:
  272. '"Ma ''am can you take off your bottoms?", the man says. You realize that he plans to pierce your labia and you reluctantly present yourself.'
  273. 'You cover your mouth as you let out a quick "Eep!", as you feel a quick pain through your labia, but in a second, its over.'
  274. !!'<center><img <<$set_imgh>> src="images/pc/body/piercings/g1.jpg"></center>'
  275. pcs_horny += 7
  276. pirsG = 1
  277. pirsG1_owned = 1
  278. pierCount += 1
  279. pierWearCount += 1
  280. gs 'pain', 7, 'pubic', 'pierce'
  281. end
  282. else
  283. emergencyAbort += 1
  284. if emergencyAbort > 10000 :
  285. '<b><font color="teal">DEVELOPER WARNING: Emergency backout. Either you got very lucky or some dev made a mistake, if it happens again, file a bug report. </font></b>'
  286. else
  287. jump 'alreadyGotPierLoop'
  288. end
  289. end
  290. gs'stat'
  291. '"All done!", the artist says as he starts to clean up his various tools. He says to not irritate the places that he pierced and baby them for a week or two.'
  292. 'Before you leave he puts on the various new piercings throughout your body.'
  293. act 'Go back towards your <<$tBoyGirlfriend>>':
  294. cla
  295. 'As you go back towards him, <<$tXe>> looks you up and down.'
  296. if pierWearCount < pierPrefTmpMin and pierCount >= pierPrefTmpMin:
  297. '"Now lets just add the rest of the piercings...", <<$loverdesc[lover_number]>> says.'
  298. if pirsA = 1000 and pierWearCount < pierPrefTmpMin:
  299. '<<$tXec>> asks you to stick out your tongue, then inserts a barbell into your tongue.'
  300. pirsA = 1
  301. pierWearCount += 1
  302. end
  303. if pirsB = 1000 and pierWearCount < pierPrefTmpMin:
  304. '<<$tXec>> gently holds your lip, then inserts a ring.'
  305. pirsB = 1
  306. pierWearCount += 1
  307. end
  308. if pirsC = 1000 and pierWearCount < pierPrefTmpMin:
  309. '<<$tXec>> sees you do not have earrings and proceeds to put rings onto your ears. '
  310. pirsC = 1
  311. pierWearCount += 1
  312. end
  313. if pirsD = 1000 and pierWearCount < pierPrefTmpMin:
  314. '<<$tXec>> takes out a ring and then carefully inserts a ring through your nose.'
  315. pirsD = 1
  316. pierWearCount += 1
  317. end
  318. if pirsE = 1000 and pierWearCount < pierPrefTmpMin:
  319. '<<$loverdesc[lover_number]>> moves to your eyebrow and proceeds to insert a barbell.'
  320. pirsE = 1
  321. pierWearCount += 1
  322. end
  323. if pirsN = 1000 and pierWearCount < pierPrefTmpMin:
  324. '<<$tXec>> takes out a barbell and inserts it into your navel.'
  325. pcs_horny += 2
  326. pirsN = 1
  327. pierWearCount += 1
  328. end
  329. if pirsF = 1000 and pierWearCount < pierPrefTmpMin:
  330. '<<$loverdesc[lover_number]>> looks around, then pulls out a couple of nipple rings. You can tell it slightly turns <<$tXem>> on as <<$tXe>> works <<$tXyr>> way up your shirt to put on the nipple rings.'
  331. pcs_horny += 5
  332. pirsF = 1
  333. pierWearCount += 1
  334. end
  335. if pirsG = 1000 and pierWearCount < pierPrefTmpMin:
  336. '<<$loverdesc[lover_number]>> gets close to your ear, "Don''t make a scene okay?", then <<$tXe>> nonchalantly slides <<$tXyr>> hand down to your labia, and inserts a ring.'
  337. 'You cover your mouth as you let out a quick "Eep!", but in a second, its over.'
  338. pcs_horny += 7
  339. pirsG = 1
  340. pierWearCount += 1
  341. end
  342. gs'stat'
  343. '"There we go!", <<$tXe>> says with a smile.'
  344. if pierPrefTmp = 2:
  345. 'You can tell <<$tXe>> likes a girl with a bit more piercings, and you can''t help but agree in some aspect, it does make you look a bit sexier.'
  346. elseif pierPrefTmp = 3:
  347. 'With this many piercings, you can feel many people will be exploring your body with their eyes, curious on where else you may have piercings.'
  348. end
  349. if haraklover[lover_number] = 0:
  350. 'You can see <<$tXe>> loves how many piercings you have, as <<$tXe>> has a slight blush on <<$tXyr>> face.'
  351. elseif haraklover[lover_number] = 1:
  352. '<<$loverdesc[lover_number]>> gives you one last examination with <<$tXyr>> eyes and gives you a quick kiss on your cheek.'
  353. elseif haraklover[lover_number] = 2:
  354. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "Now this is a bombshell."'
  355. end
  356. act 'Continue':
  357. minut += 40
  358. cla
  359. 'After getting the piercings, you both part ways and head home.'
  360. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  361. minut += 20
  362. act 'Continue': dynamic $go_home
  363. exit
  364. end
  365. elseif pierWearCount >= pierPrefTmpMin:
  366. '"There we go!", <<$tXe>> says with a smile.'
  367. if pierPrefTmp = 2:
  368. 'You can tell <<$tXe>> likes a girl with a bit more piercings, and you can''t help but agree in some aspect, it does make you look a bit sexier.'
  369. elseif pierPrefTmp = 3:
  370. 'With this many piercings, you can feel many people will be exploring your body with their eyes, curious on where else you may have piercings.'
  371. end
  372. if haraklover[lover_number] = 0:
  373. 'You can see <<$tXe>> loves how many piercings you have, as <<$tXe>> has a slight blush on <<$tXyr>> face.'
  374. elseif haraklover[lover_number] = 1:
  375. '<<$loverdesc[lover_number]>> gives you one last examination with <<$tXyr>> eyes and gives you a quick kiss on your cheek.'
  376. elseif haraklover[lover_number] = 2:
  377. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "Now this is a bombshell."'
  378. end
  379. act 'Continue':
  380. minut += 40
  381. cla
  382. 'After getting the piercings, you both part ways and head home.'
  383. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  384. loverscompliance[lover_number] += 1
  385. minut += 20
  386. act 'Continue': dynamic $go_home
  387. exit
  388. end
  389. else
  390. '"There we go!", <<$tXe>> says with a smile.'
  391. if pierPrefTmp > 1: 'You can tell <<$tXe>> likes a girl with a more piercings and you can''t help but agree in some aspect, it does make you look a bit sexier.'
  392. if haraklover[lover_number] = 0:
  393. 'You can see <<$tXe>> is pleased with your piercing, as <<$tXe>> has a slight blush on <<$tXyr>> face.'
  394. elseif haraklover[lover_number] = 1:
  395. '<<$loverdesc[lover_number]>> gives you one last examination with <<$tXyr>> eyes and gives you a quick kiss on your cheek.'
  396. elseif haraklover[lover_number] = 2:
  397. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "You look much better."'
  398. end
  399. act 'Continue':
  400. minut += 40
  401. cla
  402. 'After getting the piercing, you both part ways and head home.'
  403. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  404. loverscompliance[lover_number] += 1
  405. minut += 20
  406. act 'Continue': dynamic $go_home
  407. exit
  408. end
  409. end
  410. end
  411. end
  412. end
  413. end
  414. end
  415. else
  416. 'This should not fire off. NO else if.'
  417. end
  418. end
  419. if $ARGS[0] = 'Tatt':
  420. !! Arm Slot tatarm4, tatarm
  421. !! ass slot tatass21, tatass
  422. !! back slot tatback2, tatback
  423. !! belly slot tatblly1, tatblly
  424. !! Breast Slot tatbrst8, tatbrst
  425. !! Chest Slot tatchst1, tatchst
  426. !! face slot tatfce1, tatfce
  427. !! Foot Slot tatankle5, tatankle
  428. !! Leg Slot tatleg2, tatleg
  429. !! Lip Slot tatlip1, tatlip
  430. !! Neck Slot tatnck12, tatneck
  431. !! Pubic Slot tatvag6, tatvag
  432. !! Shoulder Slot tatshldr7 ,tatlech
  433. !! Side Slot tatside9 ,tatside
  434. !! Tramp Slot tatlowbck16 , tatupb
  435. !! UnderBreast Slot tatundbreast5 , tatunder
  436. !! Wrist Slot tatwrst8 , tatwrist
  437. act 'Enter Tattoo Parlor':
  438. cla
  439. 'As you arrive at the tattoo parlor, <<$loverdesc[lover_number]>> looks you up and down to decide what needs to be done about your tattoos.'
  440. if tattCount < tattPrefTmpMin:
  441. 'You need some more tattoos, it would make you look so much better!'
  442. '<<$tXec>> heads over to the counter and starts talks to the tattoo artist.'
  443. 'You see <<$tXem>> hand the artist some money and the artist starts to walk up towards you.'
  444. '"Your <<$tBoyGirlfriend>> says you want to get some tattoos?", the artist asks.'
  445. act 'Quietly nod':
  446. cla
  447. 'You know you can''t pull out now, so you meekly nod.'
  448. 'The man shrugs and says "Head over to the chair over there okay?"'
  449. act 'Head over to the chair':
  450. cls
  451. 'As you sit down you see the man come over with the various needles he needs to do his job.'
  452. 'He sees you are a little bit concerned about the needles and laughs, "Don''t worry ma ''am, it will be all over before you know it!"'
  453. 'He takes out a clean needle and proceeds with his job.'
  454. randchan = rand(0, 17)
  455. if randchan = 0 and tatarm = 0:
  456. randchan = rand(1, 82)
  457. !!randchan = 4
  458. if tatarm = 0 and tattCount < tattPrefTmpMin:
  459. tatarm = randchan
  460. tattCount += 1
  461. 'He gives you a tattoo on your arm.'
  462. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/arms/tatarm<<tatarm>>.jpg"></center>'
  463. end
  464. elseif randchan = 1 and tatass = 0:
  465. randchan = rand(1, 25)
  466. !!randchan = 21
  467. if tatass = 0 and tattCount < tattPrefTmpMin:
  468. tatass = randchan
  469. tattCount += 1
  470. 'He gives you a tattoo on your ass.'
  471. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/ass/tatass<<tatass>>.jpg"></center>'
  472. end
  473. elseif randchan = 2 and tatback = 0:
  474. randchan = rand(1, 61)
  475. !!randchan = 2
  476. if tatback = 0 and tattCount < tattPrefTmpMin:
  477. tatback = randchan
  478. tattCount += 1
  479. 'He gives you a tattoo on your back.'
  480. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/back/tatback<<tatback>>.jpg"></center>'
  481. end
  482. !!
  483. elseif randchan = 3 and tatblly = 0:
  484. randchan = rand(1, 21)
  485. !!randchan = 1
  486. if tatblly = 0 and tattCount < tattPrefTmpMin:
  487. tatblly = randchan
  488. tattCount += 1
  489. 'He gives you a tattoo on your belly.'
  490. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/belly/tatblly<<tatblly>>.jpg"></center>'
  491. end
  492. elseif randchan = 4 and tatbrst = 0:
  493. randchan = rand(1, 11)
  494. !!randchan = 8
  495. if tatbrst = 0 and tattCount < tattPrefTmpMin:
  496. tatbrst = randchan
  497. tattCount += 1
  498. 'He gives you a tattoo on your breasts.'
  499. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/breasts/tatbrst<<tatbrst>>.jpg"></center>'
  500. end
  501. elseif randchan = 5 and tatchst = 0:
  502. randchan = rand(1, 15)
  503. !!randchan = 1
  504. if tatchst = 0 and tattCount < tattPrefTmpMin:
  505. tatchst = randchan
  506. tattCount += 1
  507. 'He gives you a tattoo on your chest.'
  508. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/chest/tatchst<<tatchst>>.jpg"></center>'
  509. end
  510. elseif randchan = 6 and tatfce = 0:
  511. randchan = rand(1, 8)
  512. !!randchan = 1
  513. if tatfce = 0 and tattCount < tattPrefTmpMin:
  514. tatfce = randchan
  515. tattCount += 1
  516. 'He gives you a tattoo on your face.'
  517. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/face/tatfce<<tatfce>>.jpg"></center>'
  518. end
  519. elseif randchan = 7 and tatankle = 0:
  520. randchan = rand(1, 25)
  521. !!randchan = 5
  522. if tatankle = 0 and tattCount < tattPrefTmpMin:
  523. tatankle = randchan
  524. tattCount += 1
  525. 'He gives you a tattoo on your ankles.'
  526. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/foot/tatankle<<tatankle>>.jpg"></center>'
  527. end
  528. elseif randchan = 8 and tatleg = 0:
  529. randchan = rand(1, 47)
  530. !!randchan = 2
  531. if tatleg = 0 and tattCount < tattPrefTmpMin:
  532. tatleg = randchan
  533. tattCount += 1
  534. 'He gives you a tattoo on your legs.'
  535. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/legs/tatleg<<tatleg>>.jpg"></center>'
  536. end
  537. elseif randchan = 9 and tatlip = 0:
  538. randchan = rand(1, 9)
  539. !!randchan = 1
  540. if tatlip = 0 and tattCount < tattPrefTmpMin:
  541. tatlip = randchan
  542. tattCount += 1
  543. 'He gives you a tattoo on your bottom lip.'
  544. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/lip/tatlip<<tatlip>>.jpg"></center>'
  545. end
  546. elseif randchan = 10 and tatneck = 0:
  547. randchan = rand(1, 30)
  548. !!randchan = 12
  549. if tatneck = 0 and tattCount < tattPrefTmpMin:
  550. tatneck = randchan
  551. tattCount += 1
  552. 'He gives you a tattoo on your neck.'
  553. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/neck/tatnck<<tatneck>>.jpg"></center>'
  554. end
  555. elseif randchan = 11 and tatvag = 0:
  556. randchan = rand(1, 53)
  557. !!randchan = 6
  558. if tatvag = 0 and tattCount < tattPrefTmpMin:
  559. tatvag = randchan
  560. tattCount += 1
  561. 'He gives you a tattoo above your cunt.'
  562. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/pubic/tatvag<<tatvag>>.jpg"></center>'
  563. end
  564. elseif randchan = 12 and tatlech = 0:
  565. randchan = rand(1, 25)
  566. !!randchan = 7
  567. if tatlech = 0 and tattCount < tattPrefTmpMin:
  568. tatlech = randchan
  569. tattCount += 1
  570. 'He gives you a tattoo on your shoulder.'
  571. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/shoulder/tatshldr<<tatlech>>.jpg"></center>'
  572. end
  573. elseif randchan = 13 and tatside = 0:
  574. randchan = rand(1, 19)
  575. !!randchan = 9
  576. if tatside = 0 and tattCount < tattPrefTmpMin:
  577. tatside = randchan
  578. tattCount += 1
  579. 'He gives you a tattoo on your sides.'
  580. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/side/tatside<<tatside>>.jpg"></center>'
  581. end
  582. elseif randchan = 14 and tatupb = 0:
  583. randchan = rand(1, 32)
  584. !!randchan = 16
  585. if tatupb = 0 and tattCount < tattPrefTmpMin:
  586. tatupb = randchan
  587. tattCount += 1
  588. 'He gives you a tramp stamp.'
  589. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/trampstamp/tatlowbck<<tatupb>>.jpg"></center>'
  590. end
  591. elseif randchan = 15 and tatunder = 0:
  592. randchan = rand(1, 22)
  593. !!randchan = 5
  594. if tatunder = 0 and tattCount < tattPrefTmpMin:
  595. tatunder = randchan
  596. tattCount += 1
  597. 'He gives you a tattoo under your breasts.'
  598. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/underbreast/tatundbreast<<tatunder>>.jpg"></center>'
  599. end
  600. elseif randchan = 16 and tatwrist = 0:
  601. randchan = rand(1, 51)
  602. !!randchan = 8
  603. if tatwrist = 0 and tattCount < tattPrefTmpMin:
  604. tatwrist = randchan
  605. tattCount += 1
  606. 'He gives you a tattoo on your wrists.'
  607. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/wrists/tatwrst<<tatwrist>>.jpg"></center>'
  608. end
  609. elseif randchan = 17 and tathand = 0:
  610. randchan = rand(1, 9)
  611. !!randchan = 8
  612. if tathand = 0 and tattCount < tattPrefTmpMin:
  613. tathand = randchan
  614. tattCount += 1
  615. 'He gives you a tattoo on your hand.'
  616. '<center><img <<$set_imgh>> src="images/pc/body/tattoos/hand/tathnd<<tathand>>.jpg"></center>'
  617. end
  618. end
  619. gs'stat'
  620. '"All done!", the artist smiles as he starts to clean up his various tools."'
  621. '"I must say, your body looks amazing with the art on you!"'
  622. 'You are reluctant to admit it, but having these tattoos feels like they do make you look sexier for some people, though a bit more slutty too.'
  623. act 'Go back towards your <<$tBoyGirlfriend>>':
  624. cls
  625. 'As you go back towards him, <<$tXe>> looks you up and down.'
  626. '"There we go!", <<$tXe>> says with a smile.'
  627. if pierPrefTmp = 2:
  628. 'You can tell <<$tXe>> likes a girl with at least a couple of tattoos, and you can''t help but agree in some aspect, it does make you look a bit sexier.'
  629. elseif pierPrefTmp = 3:
  630. 'With this many tattoos, you look like a punk or scene girl, and you can feel that many people would want to explore you to see if you have any "hidden" gems underneath your clothes.'
  631. end
  632. if haraklover[lover_number] = 0:
  633. 'You can see <<$tXe>> loves how many tattoos you have, as <<$tXe>> has a slight blush on <<$tXyr>> face.'
  634. elseif haraklover[lover_number] = 1:
  635. '<<$loverdesc[lover_number]>> gives you one last examination with <<$tXyr>> eyes and gives you a quick kiss on your cheek.'
  636. elseif haraklover[lover_number] = 2:
  637. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "Now this is a bombshell."'
  638. end
  639. act 'Continue':
  640. minut += 40
  641. cla
  642. 'After getting the tattoos, you both part ways and head home.'
  643. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  644. loverscompliance[lover_number] += 1
  645. minut += 20
  646. act 'Continue': dynamic $go_home
  647. exit
  648. end
  649. end
  650. end
  651. end
  652. elseif tattCount > tattPrefTmpMax:
  653. 'You need to get rid of some tattoos, it would make you look so much better!'
  654. '<<$tXec>> heads over to the counter and starts talks to the tattoo artist.'
  655. 'You see <<$tXem>> hand the artist some money and the artist starts to walk up towards you.'
  656. '"Your <<$tBoyGirlfriend>> says you want to get rid of some tattoos?", the artist asks.'
  657. act 'Quietly nod':
  658. cla
  659. 'You know you can''t pull out now, so you meekly nod.'
  660. 'The man shrugs and says "Head over to the chair over there okay?"'
  661. act 'Head over to the chair':
  662. cls
  663. 'As you sit down you see the man come over with the various needles and lasers he needs to do his job.'
  664. 'He sees you are a little bit concerned about the laser and laughs, "Don''t worry ma ''am, it will be all over before you know it!"'
  665. 'He takes he turns on the mini laser and proceeds with his job.'
  666. randchan = rand(0, 16)
  667. if randchan = 0 and tatarm > 0:
  668. if tattCount > tattPrefTmpMax:
  669. tatarm = 0
  670. tattCount -= 1
  671. 'He removes the tattoo on your arm.'
  672. end
  673. elseif randchan = 1 and tatass > 0:
  674. if tattCount > tattPrefTmpMax:
  675. tatass = 0
  676. tattCount -= 1
  677. 'He removes the tattoo on your ass.'
  678. end
  679. elseif randchan = 2 and tatback > 0:
  680. if tattCount > tattPrefTmpMax:
  681. tatback = 0
  682. tattCount -= 1
  683. 'He removes the tattoo on your back.'
  684. end
  685. elseif randchan = 3 and tatblly > 0:
  686. if tattCount > tattPrefTmpMax:
  687. tatblly = 0
  688. tattCount -= 1
  689. 'He removes the tattoo on your belly.'
  690. end
  691. elseif randchan = 4 and tatbrst > 0:
  692. if tattCount > tattPrefTmpMax:
  693. tatbrst = 0
  694. tattCount -= 1
  695. 'He removes the tattoo on your breasts.'
  696. end
  697. elseif randchan = 5 and tatchst > 0:
  698. if tattCount > tattPrefTmpMax:
  699. tatchst = 0
  700. tattCount -= 1
  701. 'He removes the tattoo on your chest.'
  702. end
  703. elseif randchan = 6 and tatfce > 0:
  704. if tattCount > tattPrefTmpMax:
  705. tatfce = 0
  706. tattCount -= 1
  707. 'He removes the tattoo on your face.'
  708. end
  709. elseif randchan = 7 and tatankle > 0:
  710. if tattCount > tattPrefTmpMax:
  711. tatankle = 0
  712. tattCount -= 1
  713. 'He removes the tattoo on your ankles.'
  714. end
  715. elseif randchan = 8 and tatleg > 0:
  716. if tattCount > tattPrefTmpMax:
  717. tatleg = 0
  718. tattCount -= 1
  719. 'He removes the tattoo on your legs.'
  720. end
  721. elseif randchan = 9 and tatlip > 0:
  722. if tattCount > tattPrefTmpMax:
  723. tatlip = 0
  724. tattCount -= 1
  725. 'He removes the tattoo on your bottom lip.'
  726. end
  727. elseif randchan = 10 and tatneck > 0:
  728. if tattCount > tattPrefTmpMax:
  729. tatneck = 0
  730. tattCount -= 1
  731. 'He removes the tattoo on your neck.'
  732. end
  733. elseif randchan = 11 and tatvag > 0:
  734. if tattCount > tattPrefTmpMax:
  735. tatvag = 0
  736. tattCount -= 1
  737. 'He removes the tattoo above your cunt.'
  738. end
  739. elseif randchan = 12 and tatlech > 0:
  740. if tattCount > tattPrefTmpMax:
  741. tatlech = 0
  742. tattCount -= 1
  743. 'He removes the tattoo on your shoulder.'
  744. end
  745. elseif randchan = 13 and tatside > 0:
  746. if tattCount > tattPrefTmpMax:
  747. tatside = 0
  748. tattCount -= 1
  749. 'He removes the tattoo on your sides.'
  750. end
  751. elseif randchan = 14 and tatupb > 0:
  752. if tattCount > tattPrefTmpMax:
  753. tatupb = 0
  754. tattCount -= 1
  755. 'He removes your tramp stamp.'
  756. end
  757. elseif randchan = 15 and tatunder > 0:
  758. if tattCount > tattPrefTmpMax:
  759. tatunder = 0
  760. tattCount -= 1
  761. 'He removes the tattoo under your breasts.'
  762. end
  763. elseif randchan = 16 and tatwrist > 0:
  764. if tattCount > tattPrefTmpMax:
  765. tatwrist = 0
  766. tattCount -= 1
  767. 'He removes the tattoo on your wrists.'
  768. end
  769. end
  770. gs'stat'
  771. '"All done!", the artist says as he starts to clean up his various tools."'
  772. '"Me myself, I like a girl with a lot of tattoos, but to each their own." he tells you.'
  773. 'You are reluctant to admit it, but taking away tattoos does make your skin look much cleaner, and makes people focus more on the figure, and not just the art on it.'
  774. act 'Go back towards your <<$tBoyGirlfriend>>':
  775. cla
  776. 'As you go back towards <<$tXem>>, <<$tXe>> looks you up and down.'
  777. '"There we go!", <<$tXe>> says with a smile.'
  778. if tattPrefTmp = 1:
  779. 'You can tell <<$tXe>> hates girls with tattoos and likes them to have as few as possible. You can''t help but agree in some aspect, it does make your body look a bit sexier.'
  780. elseif tattPrefTmp = 2:
  781. 'You can tell that though <<$loverdesc[lover_number]>> likes a girl to have some tattoos, <<$tXe>> doesn''t want them to be the focus on a girl. You can''t help but agree that there is a thing as too many tattoos.'
  782. end
  783. if haraklover[lover_number] = 0:
  784. 'You can see <<$tXe>> loves how many tattoos you have, as <<$tXe>> has a slight blush on <<$tXyr>> face.'
  785. elseif haraklover[lover_number] = 1:
  786. '<<$loverdesc[lover_number]>> gives you one last examination with <<$tXyr>> eyes and gives you a quick kiss on your cheek.'
  787. elseif haraklover[lover_number] = 2:
  788. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on the lips and says, "Now this is a bombshell."'
  789. end
  790. act 'Continue':
  791. minut += 40
  792. cla
  793. 'After getting rid of the tattoos, you both part ways and head home.'
  794. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  795. loverscompliance[lover_number] += 1
  796. minut += 20
  797. act 'Continue': dynamic $go_home
  798. exit
  799. end
  800. end
  801. end
  802. end
  803. end
  804. end
  805. end
  806. if $ARGS[0] = 'Lips':
  807. act 'Enter clinic':
  808. cla
  809. 'As you arrive at the clinic, <<$loverdesc[lover_number]>> walks up to the front desc and asks to speak with the plastic surgeon. After a couple of minutes the plastic surgeon comes out with a clipboard.'
  810. '<<$loverdesc[lover_number]>> talks to the surgeon and after a brief exchange of words, <<$tXe>> hands the surgeon a respectable stack of bills. The surgeon discreetly puts the bills into his jacket and starts to walk toward you.'
  811. 'Even though you don''t know what <<$loverdesc[lover_number]>> said to the surgeon, you still jump when he starts to speak to you.'
  812. if pcs_lip < lipsPrefTmpMin:
  813. '"So that <<$loverGenderName>> over there says you want to get lip enhancements?", the doctor asks quizically, looking at the size of your lips.'
  814. else
  815. '"So that <<$loverGenderName>> over there says you want to get a lip reduction?", the doctor asks quizically, looking at the size of your lips.'
  816. end
  817. '"Y-yes.", you manage to squeek out, your face turning slightly red at the topic of the conversation.'
  818. '"All right, lets get started right away", he says as he looks at his clipboard.'
  819. act 'Go with doctor to operating room':
  820. cls
  821. 'The doctor motions for you to sit on the operating table, and you reluctantly comply.'
  822. '"Don''t worry it will just be a quick injection and we will be done, its perfectly safe.", the doctor says.'
  823. 'As you try to get confortable on the table the doctor comes up to you with the injection.'
  824. '"Okay now if you can pucker out your lips it will give me a nice surface for the shot.", he says holding your face gently.'
  825. act 'Pucker out lips':
  826. cla
  827. '"And... Done. There we go! You should feel the effects almost immediately."'
  828. 'He holds up a mirror and you look at your changed lips.'
  829. if pcs_lip < lipsPrefTmpMin:
  830. minut += 20
  831. pcs_lip = lipsPrefTmpMin + 1
  832. gs 'stat'
  833. 'Your lips have grown! They are whorishly huge!'
  834. 'You look at the doctor and he shrugs, "You look much nicer with huge lips in my opinion."'
  835. else
  836. minut += 20
  837. pcs_lip = lipsPrefTmpMax - 1
  838. 'Your lips have shrunk! They look much more modest now.'
  839. 'You look at the doctor and he shrugs, "You look much nicer with more modest lips in my opinion."'
  840. end
  841. 'You stand up and leave the room.'
  842. act 'Go back towards your <<$tBoyGirlfriend>>':
  843. cla
  844. 'As you go back towards <<$tXem>>, <<$tXe>> looks you up and down.'
  845. '"There we go!", <<$tXe>> says with a smile.'
  846. if lipsPrefTmp = 1:
  847. 'You can tell <<$tXe>> loves girls with more modest yet full lips, and you have to admit, its better then having big whorish, cocksucking lips.'
  848. elseif lipsPrefTmp = 2:
  849. 'You can tell that <<$loverdesc[lover_number]>> likes a girl to have whorish, cocksucking lips, and as you give the mirror in the room a quick slutty face, you have to admit it does make you look sexier.'
  850. end
  851. if haraklover[lover_number] = 0:
  852. 'You can see <<$tXe>> loves the size of your lips, for even with all of <<$tXyr>> shyness, <<$tXe>> still gives you a kiss on your new lips.'
  853. elseif haraklover[lover_number] = 1:
  854. '<<$loverdesc[lover_number]>> gives you one last examination of your new lips before giving you a kiss on the lips, probably to test the new wares.'
  855. elseif haraklover[lover_number] = 2:
  856. '<<$loverdesc[lover_number]>> comes up to you, and with a quick squeeze on the ass, kisses you on your new lips and says, "Now those lips are the lips of a goddess."'
  857. end
  858. act 'Continue':
  859. cla
  860. 'After improving your lips, you both part ways and head home.'
  861. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  862. loverscompliance[lover_number] += 1
  863. minut += 20
  864. act 'Continue': dynamic $go_home
  865. exit
  866. end
  867. end
  868. end
  869. end
  870. end
  871. end
  872. if $ARGS[0] = 'Tits':
  873. act 'Enter clinic':
  874. cla
  875. 'As you arrive at the clinic, <<$loverdesc[lover_number]>> walks up to the front desc and asks to speak with the plastic surgeon. After a couple of minutes the plastic surgeon comes out with a clipboard.'
  876. '<<$loverdesc[lover_number]>> talks to the surgeon and after a brief exchange of words, <<$tXe>> hands the surgeon a respectable stack of bills. The surgeon discreetly puts the bills into his jacket and starts to walk toward you.'
  877. if tits < titMin:
  878. 'Even though you don''t know what <<$loverdesc[lover_number]>> said to the surgeon, you still jump when he starts to speak to you.'
  879. '"So that <<$loverGenderName>> over there says you want to get breast implants?", the doctor asks quizically, looking you up and down.'
  880. '"Y-yes.", you manage to squeek out, your face turning slightly red at the topic of the conversation.'
  881. '"All right, lets get started right away, let me see what size <<$tXe>> got for you...", he says as he looks at his clipboard.'
  882. titAmount = (titMin - tits) * 5 + 9
  883. if titAmount <= 10:
  884. '"It seems you will be getting our smallest breast implants."'
  885. 'As you hear this you relax a bit. At least it''s not a big difference.'
  886. elseif titAmount <= 15:
  887. '"It seems you will be getting small breast implants." '
  888. 'As you hear this you shift nervously. At least it''s not going to be that big of a change.'
  889. elseif titAmount <= 20:
  890. '"It seems you will be getting medium breast implants."'
  891. 'Your heart skips a beat, "Those are kind of big.", you think to yourself.'
  892. elseif titAmount <= 25:
  893. '"It seems you will be getting large breast implants."'
  894. 'Your heart skips a beat, What? "Those will be huge...", you tell to yourself.'
  895. elseif titAmount <= 30:
  896. '"It seems you will be getting our largest, the XLarge breast implants." '
  897. 'What?! You are about to get up and leave, but you realize that its to late for that now. "God, those will be MASSIVE", you think to yourself.'
  898. else
  899. 'This should not shoot off, if you go from 10 to 35 it should fall into preference still.'
  900. end
  901. '"If you would follow me, I will take you to the operating room.", the doctor says indifferently.'
  902. act 'Go with doctor to operating room':
  903. cls
  904. 'The doctor motions for you to lay on the operating table, and you reluctantly comply.'
  905. '"Now this is going to take about 2 hours for us to do the procedure, but do not worry, the procedure is safe, I have done this dozens of times." the doctor says.'
  906. 'As you try to get confortable on the table the doctor comes up to you with the anesthesia.'
  907. '"Okay before I continue I want you to take a deep breath okay?", he says.'
  908. act 'Take a deep breath':
  909. cla
  910. 'You take a deep breath of the sleeping gas, and soon the room starts to spin and your mind starts to fog, then everything goes dark...'
  911. *nl
  912. *nl
  913. *nl
  914. act 'Wake up':
  915. cla
  916. minut += 120
  917. silicone += titAmount
  918. gs 'stat'
  919. '"<<$pcs_firstname>> <<$pcs_lastname>>, are you listening?"'
  920. ' ''Wait... I''m awake?'' It seemed just a couple of seconds ago you were laying down on the operating table about to have surgery.'
  921. ' ''My breasts feel fuller...'' '
  922. 'You grab your breasts as you look down, and you see you have a bigger breasts! Your breasts are now <<$titsize>>s.'
  923. '<center><img <<$set_imgh>> src="images/pc/body/tits/t<<tits>>.jpg"></center>'
  924. 'You aren''t paying attention to the doctor as he finishes up, and you slowly get off the operating table and head over to your <<$tBoyGirlfriend>>.'
  925. act 'Head over to your <<$tBoyGirlfriend>>':
  926. cla
  927. 'As you go back towards <<$tXem>>, <<$tXe>> looks you up and down.'
  928. '"There we go!", <<$tXe>> says with a smile.'
  929. if titBoy = 0:
  930. 'If you are getting inplants this should not fire off.'
  931. elseif titBoy = 1:
  932. 'You can tell that <<$loverdesc[lover_number]>> likes a girl with a good rack, thankfully although you look more like a bimbo then before, <<$tXyr>> tit preference is not outragously big, and you must admit, it does make you look sexier.'
  933. elseif titBoy = 2:
  934. 'You can clearly tell <<$loverdesc[lover_number]>> loves a girl with bimbo-sized tits, as you hold your tits you look at yourself in the mirror. The girl staring back at you looks like a bimbo that doesn''t know where to put her whorish tits. And you have to admit, it does turn you on a little.'
  935. end
  936. if haraklover[lover_number] = 0:
  937. 'From the blush on <<$tXyr>> face, you can tell <<$loverdesc[lover_number]>> loves your new breasts.'
  938. elseif haraklover[lover_number] = 1:
  939. '<<$loverdesc[lover_number]>> gives you one last look and gives you a quick kiss on your cheek.'
  940. elseif haraklover[lover_number] = 2:
  941. '<<$loverdesc[lover_number]>> comes up to you, and with a quick slap on the ass, kisses you on the lips and says, "Now you look like a bombshell!"'
  942. end
  943. act 'Continue':
  944. minut += 40
  945. cla
  946. 'After getting your new breasts, you both part ways and head home.'
  947. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  948. loverscompliance[lover_number] += 1
  949. minut += 20
  950. act 'Continue': dynamic $go_home
  951. end
  952. exit
  953. end
  954. end
  955. end
  956. end
  957. elseif tits > titMax:
  958. 'Even though you don''t know what <<$loverdesc[lover_number]>> said to the surgeon, you still jump when he starts to speak to you.'
  959. '"So that <<$loverGenderName>> over there says you want to get breast implants?", the doctor asks quizically, looking you up and down.'
  960. '"Y-yes.", you manage to squeek out, your face turning slightly red at the topic of the conversation.'
  961. '"All right, lets get started right away, <<$tXe>> had a set size <<$tXe>> wanted so we will be doing that.", he says as he looks at his clipboard.'
  962. titAmount = (tits - titMax) * 5 + 9
  963. '"If you would follow me, I will take you to the operating room.", the doctor says indifferently.'
  964. act 'Go with doctor to operating room':
  965. cls
  966. 'The doctor motions for you to lay on the operating table, and you reluctantly comply.'
  967. '"Now this is going to take about 2 hours for us to do the procedure, but do not worry, the procedure is safe, I have done this dozens of times." the doctor says.'
  968. 'As you try to get confortable on the table the doctor comes up to you with the anesthesia.'
  969. '"Okay before I continue I want you to take a deep breath okay?", he says.'
  970. act 'Take a deep breath':
  971. cla
  972. 'You take a deep breath of the sleeping gas, and soon the room starts to spin and your mind starts to fog, then everything goes dark...'
  973. *nl
  974. *nl
  975. *nl
  976. act 'Wake up':
  977. cla
  978. minut += 120
  979. if silicone - titAmount < 0:
  980. titExtra = titAmount - silicone
  981. silicone = 0
  982. nbsize -= titExtra
  983. else
  984. silicone -= titAmount
  985. end
  986. gs 'stat'
  987. '"<<$pcs_firstname>> <<$pcs_lastname>>, are you listening?"'
  988. ' ''Wait... I''m awake?'' It seemed just a couple of seconds ago you were laying down on the operating table about to have surgery.'
  989. ' ''My breasts feel lighter...'' '
  990. 'You grab your breasts as you look down, and you realize you have much smaller breasts! Your breasts are now <<$titsize>>s.'
  991. '<center><img <<$set_imgh>> src="images/pc/body/tits/t<<tits>>.jpg"></center>'
  992. 'You aren''t paying attention to the doctor as he finishes up, and you slowly get off the operating table and head over to your <<$tBoyGirlfriend>>.'
  993. act 'Head over to your <<$tBoyGirlfriend>>':
  994. cla
  995. 'As you go back towards <<$tXem>>, <<$tXe>> looks you up and down.'
  996. '"There we go!", <<$tXe>> says with a smile.'
  997. if titBoy = 0:
  998. 'You can tell that <<$loverdesc[lover_number]>> likes a girl without whorish tits, and you can kind of see why as you slowly grope your now tinier breasts.'
  999. elseif titBoy = 1:
  1000. 'You can tell that <<$loverdesc[lover_number]>> likes a girl with a good rack, but thankfully not to big, and you admittadly agree with <<$tXem>>, as you slowly massage your breasts.'
  1001. elseif titBoy = 2:
  1002. 'Reducing to max? What?'
  1003. end
  1004. if haraklover[lover_number] = 0:
  1005. 'From the blush on <<$tXyr>> face, you can tell <<$loverdesc[lover_number]>> loves your new breasts.'
  1006. elseif haraklover[lover_number] = 1:
  1007. '<<$loverdesc[lover_number]>> gives you one last look and gives you a quick kiss on your cheek.'
  1008. elseif haraklover[lover_number] = 2:
  1009. '<<$loverdesc[lover_number]>> comes up to you, and with a quick slap on the ass, kisses you on the lips and says, "Now you look like a bombshell!"'
  1010. end
  1011. act 'Continue':
  1012. minut += 40
  1013. cla
  1014. 'After getting your new breasts, you both part ways and head home.'
  1015. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  1016. loverscompliance[lover_number] += 1
  1017. minut += 20
  1018. act 'Continue': dynamic $go_home
  1019. end
  1020. exit
  1021. end
  1022. end
  1023. end
  1024. end
  1025. end
  1026. end
  1027. end
  1028. !!This is a interesting one as it will take in a couple of things, not just clothes preferences. I need to find clothing pictures for most of the types of clothes. Think of these as quest clothes.
  1029. if $ARGS[0] = 'Clothes':
  1030. !! void code - need future work
  1031. !! act 'Enter Clothing Shop':
  1032. !! cla
  1033. !! if
  1034. !! end
  1035. end
  1036. !! This should not increase the weight at all, and should only have been called if they weigh over the figurePrefMax
  1037. if $ARGS[0] = 'Figure':
  1038. act 'Enter clinic':
  1039. cla
  1040. 'As you arrive at the clinic, <<$loverdesc[lover_number]>> walks up to the front desc and asks to speak with the plastic surgeon. After a couple of minutes the plastic surgeon comes out with a clipboard.'
  1041. '<<$loverdesc[lover_number]>> talks to the surgeon and after a brief exchange of words, <<$tXe>> hands the surgeon a respectable stack of bills. The surgeon discreetly puts the bills into his jacket and starts to walk toward you.'
  1042. 'Even though you don''t know what <<$loverdesc[lover_number]>> said to the surgeon, you still jump when he starts to speak to you.'
  1043. '"So you want to get a lyposuction procedure done, is that right?", the doctor asks you.'
  1044. act 'Meekly nod':
  1045. cla
  1046. 'You know you can''t back out now. "Y-yes.", you manage to squeek out, your face turning slightly red at the topic of the conversation.'
  1047. '"All right, lets get started right away, if you can follow me into the operating room.'
  1048. act 'Go with doctor to operating room':
  1049. cls
  1050. 'The doctor motions for you to lay on the operating table, and you reluctantly comply.'
  1051. '"Now this is going to take about 2 hours for us to do the procedure, but do not worry, the procedure is safe, I have done this dozens of times." the doctor says.'
  1052. 'As you try to get confortable on the table the doctor comes up to you with the anesthesia.'
  1053. '"Okay before I continue I want you to take a deep breath okay?", he says.'
  1054. act 'Take a deep breath':
  1055. cla
  1056. 'You take a deep breath of the sleeping gas, and soon the room starts to spin and your mind starts to fog, then everything goes dark...'
  1057. *nl
  1058. *nl
  1059. *nl
  1060. !!'<<salocatnow>> is the value for salocatnow, the value for fat is <<fat>>, and the value for salo is <<salo>>.'
  1061. act 'Wake up':
  1062. cla
  1063. minut += 120
  1064. if figurlover[lover_number] ! 3:
  1065. :loopfatRemover
  1066. salo = 20 * figurePrefMin + 1
  1067. if salo < 11: salo = 11
  1068. gs 'body_shape', 'softreset'
  1069. !!'<<salocatnow>> is the value for salocatnow, the value for fat is <<fat>>, and the value for salo is <<salo>>.'
  1070. if salocatnow > figurePrefMax:jump 'loopfatRemover'
  1071. else
  1072. 'This should not fire, I made it so that you can''t ADD weight.'
  1073. end
  1074. gs 'stat'
  1075. !!'The stat for salocatnow is <<salocatnow>> and the stat for figurePrefMax is <<figurPrefMax>>.'
  1076. '"<<$pcs_firstname>> <<$pcs_lastname>>, are you listening?"'
  1077. ' ''Wait... I''m awake?'' It seemed just a couple of seconds ago you were laying down on the operating table about to have surgery.'
  1078. 'You aren''t paying attention to the doctor as he finishes up, and you slowly get off the operating table and head over to your <<$tBoyGirlfriend>>.'
  1079. act 'Head over to your <<$tBoyGirlfriend>>':
  1080. cls
  1081. 'As you go back towards <<$tXem>>, <<$tXe>> looks you up and down.'
  1082. '"There we go!", <<$tXe>> says with a smile.'
  1083. gs 'obj_din', 'body'
  1084. if figurlover[lover_number] = 0:
  1085. 'You can tell that <<$loverdesc[lover_number]>> likes a girl that has very little fat on her whorish tits, and you can kind of see why as you slowly look at yourself in the mirror.'
  1086. elseif figurBoy = 1:
  1087. 'You can tell that <<$loverdesc[lover_number]>> likes a girl thats not too fat, but thankfully not too skinny, and you admittadly agree with <<$tXem>>, as you slowly run your hands over your now smaller curves.'
  1088. elseif figurBoy = 2:
  1089. 'Reducing to max? What?'
  1090. end
  1091. if haraklover[lover_number] = 0:
  1092. 'From the blush on <<$tXyr>> face, you can tell <<$loverdesc[lover_number]>> loves your new figure.'
  1093. elseif haraklover[lover_number] = 1:
  1094. '<<$loverdesc[lover_number]>> gives your figure one last look and gives you a quick kiss on your cheek.'
  1095. elseif haraklover[lover_number] = 2:
  1096. '<<$loverdesc[lover_number]>> comes up to you, and with a quick slap on the ass, kisses you on the lips and says, "Now you have the body of a bombshell!"'
  1097. end
  1098. act 'Continue':
  1099. cla
  1100. 'After getting a lyposuction treatment, you both part ways and head home.'
  1101. 'You can''t say why, but you feel it would be harder to say no next time if <<$tXe>> asked you to change something.'
  1102. loverscompliance[lover_number] += 1
  1103. minut += 20
  1104. act 'Continue': dynamic $go_home
  1105. end
  1106. exit
  1107. end
  1108. end
  1109. end
  1110. end
  1111. end
  1112. end
  1113. end
  1114. --- lover_change ---------------------------------