city_clinic.qsrc 78 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924
  1. # city_clinic
  2. $location_type = 'public_indoors'
  3. if $ARGS[0] = 'start':
  4. CLOSE ALL
  5. $sexloc = 'city_clinic'
  6. $loc = 'city_clinic'
  7. $loc_arg = 'start'
  8. $location_type = 'indoors'
  9. $menu_loc = 'city_clinic'
  10. $menu_arg = 'start'
  11. killvar 'temp_small_mbottle_ids'
  12. killvar 'temp_medium_mbottle_ids'
  13. menu_off = 0
  14. *clr & cla
  15. hosprand = rand(0, 10)
  16. minut += 5
  17. gs 'stat'
  18. gs 'themes', 'indoors'
  19. '<center><b><font color="maroon">Clinic</font></b></center>'
  20. '<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
  21. 'A sign inside the clinic lists some of the services the clinic has to offer:'
  22. '<i>General practitioner: currently available'
  23. 'Psychotherapist: currently available'
  24. 'STD testing - 1,000 <b>₽</b>.'
  25. *nl
  26. 'For hospital admissions, visit us on a Monday before the 10th of the month.'
  27. *nl
  28. 'An abortion at the woman''s request can be performed up until the 84th day of pregnancy - 15,000 <b>₽</b>.'
  29. 'Be warned, improperly performed abortions can be dangerous to your health. There is a risk of complications and the possibility of damage to your uterus.</i>'
  30. *nl
  31. 'At first, you thought the warning was only health department boiler-plate. However, no sooner do you finish thinking that then you notice a nurse pushing a cart of freshly sterilized coat hangers down the hallway and begin to wonder how competent this facility really is in terms of women''s health...'
  32. *nl
  33. 'One area of the clinic is devoted to cosmetic surgery. A sign with directions on the wall point you to the surgeon''s office.'
  34. *nl
  35. if pcs_gpolimilkdonation >= 2 and lactation['active'] > 0 and lact_ev['pcs_knows_milkbank'] < 1 and lactation['pc_aware'] > 0:
  36. *nl
  37. '<a href="exec: minut += 5 & gt ''city_clinic'', ''milk_reception''">Ask</a> at the reception if there is the possibilty for breast milk donation'
  38. elseif pcs_gpolimilkdonation < 2 and lactation['active'] > 0 and lact_ev['pcs_knows_milkbank'] < 1 and lactation['pc_aware'] > 0:
  39. *nl
  40. 'A small <a href="exec: minut += 5 & gt ''city_clinic'', ''milk_advertisement''">advertisement</a> at reception catches your eye.'
  41. end
  42. if workhosp = 1 and hour >= 8 and hour <= 9 and week < 6:act 'Begin your work day': gt 'city_clinic', 'beginwork'
  43. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  44. act 'See a cosmetic surgeon': gt 'city_clinic','cosmetic1'
  45. if lact_ev['pcs_knows_milkbank'] >= 1:
  46. act 'Go to the breast milk donation office': minut += 5 & gt 'city_clinic','milk_donation_room'
  47. end
  48. if (pcs_health < (pcs_vital * 10 + pcs_stren * 5) or pain['total'] > 10) and clinic['docheal'] ! daystart:
  49. act 'See a doctor about your health (1:00)':
  50. cla
  51. menu_off = 1
  52. minut += 60
  53. clinic['docheal'] = daystart
  54. gs 'medical_din','healthTreatment'
  55. gs 'stat'
  56. if hosprand = 0:gt 'city_clinic', '0'
  57. if hosprand = 1:gt 'city_clinic', '1'
  58. if hosprand = 2:gt 'city_clinic', '2'
  59. 'The doctor guides you to a bed and tells you to lie down, after which he gives you a combined painkiller, steroid and vitamin shot.'
  60. 'You feel drowsy for a little while, but afterwards you feel a lot better. The shot sped up your aching body''s recovery a lot, meaning the pain probably won''t come back nearly as strongly when the shot wears off, and should aid your health recovery over the coming days.'
  61. act 'Return to the entrance': gt 'city_clinic', 'start'
  62. end
  63. end
  64. if pcs_mood < 10:
  65. act 'See a therapist (1:00)':
  66. *clr & cla
  67. menu_off = 1
  68. minut += 60
  69. pcs_mood = 100
  70. if hosprand = 0: gt 'city_clinic', '0'
  71. if hosprand = 1: gt 'city_clinic', '1'
  72. if hosprand = 2: gt 'city_clinic', '2'
  73. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/therapist/therapy1.jpg"></center>'
  74. 'You lie down on the therapist''s couch and tell him about your troubles. You immediately feel much better, but the therapist seems to be in a state of shock.'
  75. act 'Return to the entrance': gt 'city_clinic', 'start'
  76. end
  77. end
  78. gs 'medical_din', 'birth_control'
  79. act 'Go to the STD clinic': gt 'city_clinic', 'stdclinic'
  80. if money >= 15000 and preg = 1 and pregchem < 1863 and knowpreg = 1:
  81. act 'Get an abortion (15,000 <b>₽</b>)':
  82. cla
  83. money -= 15000
  84. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/abort.jpg"></center>'
  85. 'You spread out on a gynecological chair at an angle where you can''t see what''s going on. You feel nauseous and violated as a nurse hands you a single aspirin and a glass of muddy-looking water to down it with.'
  86. gs 'medical_din','abortion'
  87. minut += 60
  88. gs 'stat'
  89. act 'Return to the entrance': gt 'city_clinic', 'start'
  90. end
  91. end
  92. if experimentQW['discovered'] = 0:
  93. *nl
  94. 'In the far corner you spot the entrance to a signup area for <a href="exec: experimentQW[''discovered''] = 1 & gt ''city_experimental_trials'', ''front_desk''">experimental trials</a>.'
  95. *nl
  96. else
  97. act 'Go to the medical trials reception desk': gt 'city_experimental_trials', 'front_desk'
  98. end
  99. if preg = 2:
  100. act 'Give birth':
  101. *clr & cla
  102. menu_off = 1
  103. if kid > 0:minut += rand(300,660) else minut += rand(120,480)
  104. '<center><img <<$set_imgh>> src="images/locations/shared/clinic/birthing.jpg"></center>'
  105. 'You lay on the bed and your feet are put in stirrups. Your contractions get closer and closer, and after some time and a lot of swearing, you finally give birth.'
  106. :multikidloop
  107. minut += rand(30,90)
  108. sterilewb += 1
  109. nextbaby = arrpos('$kidname', 'unborn')
  110. kid += 1
  111. BabyEmbryo -= 1
  112. daykid[nextbaby] = day
  113. monthkid[nextbaby] = month
  114. yearkid[nextbaby] = year
  115. if polkid[nextbaby] = 0:$polreb[nextbaby] = 'girl' & '"Congratulations, it''s a girl! What is her name?"'
  116. if polkid[nextbaby] = 1:$polreb[nextbaby] = 'boy' & '"Congratulations, it''s a boy! What is his name?"'
  117. wait 350
  118. $kidname[nextbaby] = input("Enter your <<$polreb[nextbaby]>>''s name")
  119. 'The doctors clean up <<$kidname[nextbaby]>>.'
  120. if $kidname[nextbaby] = '':
  121. if polkid[nextbaby] = 0:$kidname[nextbaby] = 'Masha'
  122. if polkid[nextbaby] = 1:$kidname[nextbaby] = 'Misha'
  123. end
  124. if BabyEmbryo > 0: 'You do not have much time to look at your <<$polreb[nextbaby]>>, because you''re having another contraction. Your next baby is coming!' & jump 'multikidloop'
  125. preg = 0
  126. !! RecovH has a decay of 1.1/hour or ~ 27/day, the recovery period is ~6-10 weeks
  127. RecovH = rand(1175,1875)
  128. pregbirthdate = daystart
  129. thinkpreg = 0
  130. knowpreg = 0
  131. knowpregrecover = 1
  132. vidage += 1
  133. pregtalk = 0
  134. pcs_pregtalk = 0
  135. pregTalkFamily = 0
  136. npc_pregtalk['A16'] = 0
  137. npc_pregtalk['A34'] = 0
  138. npc_pregtalk['A29'] = 0
  139. pregchem = 0
  140. cycle = 4
  141. gs 'cum_cleanup', 'reset'
  142. dynamic $d_cycreport_choice
  143. gs 'stat'
  144. act 'Return to the entrance': gt 'city_clinic', 'start'
  145. end
  146. end
  147. if sick > 0 and polisickday ! daystart:
  148. if ninelsex = 0:
  149. act 'See a doctor':
  150. *clr & cla
  151. polisickday = daystart
  152. terrnd = rand(0, 1)
  153. if terrnd = 0: gt 'city_clinic', 'drPP'
  154. if terrnd = 1: gt 'city_clinic', 'ninel'
  155. end
  156. else
  157. act 'See Dr. Ninel':
  158. *clr & cla
  159. polisickday = daystart
  160. gt 'city_clinic', 'ninel2'
  161. end
  162. end
  163. end
  164. if sick <= 0 and pcs_horny >= 90 and ninelsex >= 1 and ninelday ! daystart:
  165. act 'Look for Dr. Ninel':
  166. *clr & cla
  167. ninelday = daystart
  168. ninelrand = rand(0, 2)
  169. if ninelrand = 0:
  170. 'Reception informs you that Dr. Ninel is in her office.'
  171. act 'Go to Dr. Ninel': gt 'city_clinic', 'ninel3'
  172. elseif ninelrand = 1:
  173. 'Reception informs you that Dr. Ninel can''t see you today.'
  174. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  175. elseif ninelrand = 2:
  176. 'Reception informs you that Dr. Ninel is making house calls today.'
  177. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  178. end
  179. end
  180. end
  181. if cumcondslip > 0 and cumcondslip_aware > 0:
  182. act 'See a doctor':
  183. *clr & cla
  184. gt 'city_clinic', 'drPP'
  185. end
  186. end
  187. if katjob > 0: act 'Visit the chief doctor': gt 'city_clinic', 'glavdoc'
  188. if (pcs_teeth > -1 and (dentistday < daystart or dentistday = 0)) or (pcs_missing_teeth > 0 and pcs_brace = 0):
  189. act 'Go to the dentist':
  190. *clr & cla
  191. '<center><img <<$set_imgh>> src="images/locations/shared/clinic/dentist.jpg"></center>'
  192. menu_off = 1
  193. minut += 15
  194. gs 'stat'
  195. if pcs_brace = 1:
  196. pcs_brace = 0
  197. pcs_teeth -= 1
  198. 'The dentist spends 15 minutes taking off your brace and cleaning up. You look in the mirror afterwards and your teeth are '+iif(pcs_teeth = 0, 'now straight', 'straighter, but can still use some more work.')
  199. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  200. gs 'stat'
  201. else
  202. if pcs_missing_teeth = 1:
  203. zubpay = 30000
  204. 'The dentist examines you and says it will cost 3000 <b>₽</b> to replace your tooth.'
  205. elseif pcs_missing_teeth > 1:
  206. zubpay = pcs_missing_teeth * 30000
  207. 'The dentist examines you and says it will cost <<pcs_missing_teeth * 30000>> <b>₽</b> to fill the gaps.'
  208. elseif pcs_teeth = 0:
  209. zubpay = 3000
  210. 'The dentist examines you and says, it will cost 3000 <b>₽</b> to brighten and polish your teeth.'
  211. elseif pcs_teeth > 0:
  212. zubpay = 4500
  213. 'The dentist examinees you and says it will cost 4500 <b>₽</b> to straighten your teeth and that you''ll have to wear a brace for three months. However, he states that he can''t promise they will be completely straight after one treatment.'
  214. end
  215. if money < zubpay and karta + bankDebtLimit < zubpay:
  216. *nl
  217. 'You do not have enough money to fix your teeth.'
  218. else
  219. if money >= zubpay:
  220. act 'Sort out your teeth (cash)':
  221. *clr & cla
  222. money -= zubpay
  223. minut += 60
  224. if pcs_missing_teeth > 0:
  225. pcs_missing_teeth = 0
  226. 'You pay the dentist to fix your teeth and he has restored your winning smile within an hour.'
  227. elseif pcs_teeth > 0:
  228. dentistday = daystart + 180
  229. pcs_brace = 1
  230. 'You pay the dentist to straighten your teeth. After an hour of work, he has attached a brace to your teeth and tells you to come back in six months to have it taken off.'
  231. else
  232. dentistday = daystart + 90
  233. pcs_teeth = -1
  234. 'You pay the dentist to brighten and polish your teeth and an hour later, your smile is much brighter and more attractive.'
  235. end
  236. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  237. gs 'stat'
  238. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  239. end
  240. end
  241. if karta + bankDebtLimit >= zubpay:
  242. act 'Sort out your teeth (card)':
  243. *clr & cla
  244. karta -= zubpay
  245. minut += 60
  246. if pcs_missing_teeth > 0:
  247. pcs_missing_teeth = 0
  248. 'You pay the dentist to fix your teeth and he has restored your winning smile within an hour.'
  249. elseif pcs_teeth > 0:
  250. dentistday = daystart + 180
  251. pcs_brace = 1
  252. 'You pay the dentist to straighten your teeth. After an hour of work, he has attached a brace to your teeth and tells you to come back in six months to have it taken off.'
  253. else
  254. dentistday = daystart + 90
  255. pcs_teeth = -1
  256. 'You pay the dentist to brighten and polish your teeth and an hour later, your smile is much brighter and more attractive.'
  257. end
  258. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  259. gs 'stat'
  260. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  261. end
  262. end
  263. end
  264. end
  265. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  266. end
  267. end
  268. if glassqw = 1:
  269. act'Visit the optometrist (0:35)':
  270. *clr & cla
  271. menu_off = 1
  272. minut += 35
  273. gs'stat'
  274. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/optometrist.jpg"></center>'
  275. 'The optometrist takes you through a series of tests to measure the condition of your eyes.'
  276. 'He looks at you as if he has bad news for you. "Well, you probably already expected this, but your vision has deteriorated significantly. You''re going to need glasses to be able to read. The prescription I''m writing for you is for a simple set of rimmed glasses which you can pick up at the front desk before you leave."'
  277. 'He hands you a piece of paper. "Of course you can get a different pair elsewhere if you want better looking ones, the details for which ones you need are on your prescription. You can also get laser vision correction if you really don''t want to use glasses, but I''m going to be honest with you: that''s a very expensive procedure."'
  278. pcs_nerd += 1
  279. glassqw = 2
  280. glass = 1
  281. blizoruk += 1
  282. act 'Return to the entrance': gt 'city_clinic', 'start'
  283. end
  284. end
  285. if glass > 0:
  286. act 'Go to the optometrist':
  287. *clr & cla
  288. menu_off = 1
  289. gs 'stat'
  290. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/optometrist.jpg"></center>'
  291. 'The optometrist examines your eyes and says that he can perform laser eye surgery for 75,000 <b>₽</b>. Of course, reading books can cause your eyesight to deteriorate again.'
  292. if glass = 1: 'The optometrist also tells you about the option to buy glasses for 4,500 <b>₽</b>.'
  293. act 'Return to the entrance': gt 'city_clinic', 'start'
  294. if glass = 1:
  295. if money < 4500 and karta + bankDebtLimit < 4500:
  296. *nl
  297. 'You can''t afford the more stylish glasses.'
  298. else
  299. if money >= 4500:
  300. act 'Buy glasses (4,500 <b>₽</b>) (cash)':
  301. cla
  302. money -= 4500
  303. minut += 60
  304. glass = 2
  305. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  306. gs 'stat'
  307. 'You buy a new, more stylish pair of glasses.'
  308. act 'Return to the entrance': gt 'city_clinic', 'start'
  309. end
  310. end
  311. if karta + bankDebtLimit >= 4500:
  312. act 'Buy glasses (4,500 <b>₽</b>) (card)':
  313. cla
  314. karta -= 4500
  315. minut += 60
  316. glass = 2
  317. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  318. gs 'stat'
  319. 'You buy a new, more stylish pair of glasses.'
  320. act 'Return to the entrance': gt 'city_clinic', 'start'
  321. end
  322. end
  323. end
  324. end
  325. if glass ! 0:
  326. if money < 75000 and karta + bankDebtLimit < 75000:
  327. *nl
  328. 'You can''t afford the laser eye correction surgery.'
  329. else
  330. if money >= 75000:
  331. act 'Pay for laser correction (75,000 <b>₽</b>) (cash)':
  332. cla
  333. money -= 75000
  334. minut += 60
  335. blizoruk = 0
  336. glass = 0
  337. gs 'body_desc'
  338. gs 'stat'
  339. 'You undergo laser eye surgery. Your eyesight is much better now.'
  340. act 'Return to the entrance': gt 'city_clinic', 'start'
  341. end
  342. end
  343. if karta + bankDebtLimit >= 75000:
  344. act 'Pay for laser correction (75,000 <b>₽</b>) (card)':
  345. cla
  346. karta -= 75000
  347. minut += 60
  348. blizoruk = 0
  349. glass = 0
  350. gs 'AppearanceSystem', 'UpdateBaseAppearance'
  351. gs 'stat'
  352. 'You undergo laser eye surgery. Your eyesight is much better now.'
  353. act 'Return to the entrance': gt 'city_clinic', 'start'
  354. end
  355. end
  356. end
  357. end
  358. end
  359. end
  360. end
  361. if $ARGS[0] = 'stdclinic':
  362. $menu_arg = $ARGS[0]
  363. menu_off = 0
  364. *clr & cla
  365. '<center>The STD Clinic</center>'
  366. *nl
  367. 'You notice an advertisement In the waiting room.'
  368. *nl
  369. ' Private Sexually Transmitted Disease Clinic provides the following test and treatments.'
  370. ' STD test - 1,000 <b>₽</b>'
  371. ' Complete cure for herpes - 45,000 <b>₽</b>.'
  372. ' Complete cure of syphilis - 1,000 <b>₽</b>.'
  373. ' Complete cure for yeast infection - 15,000 <b>₽</b>.'
  374. ' Treatment requires hospitalization on first Monday of each month.'
  375. act 'Leave': gt 'city_clinic', 'start'
  376. if money >= 1000:
  377. act 'Get tested for STDs (1,000 <b>₽</b>) (cash)':
  378. money -= 1000
  379. gs 'city_clinic', 'stdcheck'
  380. end
  381. end
  382. if karta + bankDebtLimit >= 1000:
  383. act 'Get tested for STDs (1,000 <b>₽</b>) (card)':
  384. karta -= 1000
  385. gs 'city_clinic', 'stdcheck'
  386. end
  387. end
  388. if GerpesNapr > 0 and GerpesUkolDay ! daystart:
  389. if money < 450 and karta + bankDebtLimit < 450: *nl & 'You can''t afford your herpes shot.'
  390. if money >= 450:
  391. act 'Get herpes shot (450 <b>₽</b>) (cash) You need <<GerpesNapr>> more injections to complete the treatment':
  392. money -= 450
  393. gs 'city_clinic', 'herpes_shot'
  394. end
  395. end
  396. if karta + bankDebtLimit >= 450:
  397. act 'Get herpes shot (450 <b>₽</b>) (card) You need <<GerpesNapr>> more injections to complete the treatment':
  398. karta -= 450
  399. gs 'city_clinic', 'herpes_shot'
  400. end
  401. end
  402. end
  403. if TriperNapr > 0 and TriperUkolDay ! daystart:
  404. if money < 750 and karta + bankDebtLimit < 750: *nl & 'You can''t afford your gonorrhea shot.'
  405. if money >= 750:
  406. act 'Get gonorrhea shot (750 <b>₽</b>) (cash) You need <<TriperNapr>> more injections to complete the treatment':
  407. money -= 750
  408. gs 'city_clinic', 'gonorrhea_shot'
  409. end
  410. end
  411. if karta + bankDebtLimit >= 750:
  412. act 'Get gonorrhea shot (750 <b>₽</b>) (card) You need <<TriperNapr>> more injections to complete the treatment':
  413. karta -= 750
  414. gs 'city_clinic', 'gonorrhea_shot'
  415. end
  416. end
  417. end
  418. if SifNapr = 1:
  419. if money < 1000 and karta + bankDebtLimit < 1000: *nl & 'You can''t afford your syphilis shot.'
  420. if money >= 1000:
  421. act 'Get syphilis shot (1,000 <b>₽</b>) (cash)':
  422. money -= 1000
  423. gs 'city_clinic', 'syphilis_shot'
  424. end
  425. end
  426. if karta + bankDebtLimit >= 1000:
  427. act 'Get syphilis shot (1,000 <b>₽</b>) (card)':
  428. karta -= 1000
  429. gs 'city_clinic', 'syphilis_shot'
  430. end
  431. end
  432. end
  433. if GerpesOnce = 1 and week = 1 and day <= 10:
  434. if money < 45000 and karta + bankDebtLimit < 45000: *nl & 'You to go to private clinic and completely cure your herpes.'
  435. if money >= 45000:
  436. act 'Go to private clinic and completely cure your herpes (45,000 <b>₽</b>) (cash)':
  437. money -= 45000
  438. gs 'city_clinic', 'herpes_cure'
  439. end
  440. end
  441. if karta + bankDebtLimit >= 45000:
  442. act 'Go to private clinic and completely cure your herpes (45,000 <b>₽</b>) (card)':
  443. karta -= 45000
  444. gs 'city_clinic', 'herpes_cure'
  445. end
  446. end
  447. end
  448. if KandidozOnce = 1 and week = 1 and day <= 10:
  449. if money < 15000 and karta + bankDebtLimit < 15000: *nl & 'You can''t afford to go to the private clinic and completely cure your yeast infection.'
  450. if money >= 15000:
  451. act 'Go to private clinic and completely cure your yeast infection. (15,000 <b>₽</b>) (cash)':
  452. money -= 15000
  453. gs 'city_clinic', 'yeast_cure'
  454. end
  455. end
  456. if karta + bankDebtLimit >= 15000:
  457. act 'Go to private clinic and completely cure your yeast infection. (15,000 <b>₽</b>) (card)':
  458. karta -= 15000
  459. gs 'city_clinic', 'yeast_cure'
  460. end
  461. end
  462. end
  463. end
  464. if $ARGS[0] = 'stdcheck':
  465. *clr & cla
  466. menu_off = 1
  467. minut += 60
  468. gs'stat'
  469. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/bg28qy97.jpg"></center>'
  470. 'After waiting for some time, you get to see the doctor, who asks you to undress.'
  471. act 'Undress':
  472. *clr & cla
  473. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cj53ti24.jpg"></center>'
  474. 'You undress and the doctor asks you lie on the table.'
  475. act 'Lie down':
  476. *clr & cla
  477. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/gy93cr29.jpg"></center>'
  478. 'You lie on the table and wait as the doctor makes his preparations for the tests.'
  479. act 'Wait':
  480. *clr & cla
  481. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/zw61kh75.jpg"></center>'
  482. 'The doctor first monitors your heart rate, then checks your breasts for lumps.'
  483. act 'Further':
  484. *clr & cla
  485. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/bn72qy99.jpg"></center>'
  486. 'The doctor examines your genitals externally and internally, carrying out several tests.'
  487. if money >= 10000 and rand(1,100) >= 97:
  488. *clr & cla
  489. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/gy93cr29.jpg"></center>'
  490. 'While you''re lying on the examination table staring at the ceiling, you notice the hidden camera in the corner.'
  491. act 'Ask him why he''s filming your examination':
  492. *clr & cla
  493. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/bg28qy97.jpg"></center>'
  494. 'The doctor, unfazed, speaks in a calm voice. "Oh, you noticed that, huh? The camera is there for your safety as well as mine, miss. I''ve been accused of molestation before. Then it hit me: people on the internet pay good money to see my examinations! Two birds with one stone, right?"'
  495. 'After a moment of silence, he grins. "Okay... Since you spotted the camera, I''ll offer you a choice. If you give me 10,000 <b>₽</b>, I''ll delete the footage as if you were never here. I''d be losing a lot of income, so that''s only fair."'
  496. 'Before you can reply, he continues. "Or if you don''t mind being watched by a few thousand people who you''ll probably never meet anyway, I can give you... 3000 <b>₽</b> to keep quiet. It''s your call."'
  497. act 'Pay him to delete the footage': gt 'city_clinic', 'ven1'
  498. act 'Take the bribe': gt 'city_clinic', 'ven2'
  499. act 'Threaten to report him':
  500. *clr & cla
  501. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/bg28qy97.jpg"></center>'
  502. 'The doctor brings his face very close to yours. "Look at where you are, bitch!" he hisses. "You better shut your fucking mouth right now! I can make you disappear just like THAT and everyone would be none the wiser!" He snaps his fingers for emphasis. "I made you a very generous offer, so don''t make me regret it. An unfortunate ''complication'' is easy to arrange..."'
  503. 'He then sighs. "Anyway, let''s forget what you just said and start over. Are you going to compensate me for having to delete the footage?"'
  504. act 'Pay him to delete the footage': gt 'city_clinic', 'ven1'
  505. act 'Take the bribe': gt 'city_clinic', 'ven2'
  506. act 'Try to escape': gt 'city_clinic', 'ven3'
  507. end
  508. end
  509. else
  510. if venera > 0 or Kandidoz > 10:
  511. 'The doctor frowns and tells you that the test did not go well.'
  512. if GerpesOnce = 1:
  513. '"You have genital herpes. The cure for this disease is very expensive, but it''s only active some of the time."'
  514. if Gerpes >= 3:
  515. if GerpesNapr = 0:
  516. GerpesNapr = 3 & '"I''m going to put you on a course of herpes shots. You''ll need a total of 3 injections over the course of a few days. Each injection will cost 450 <b>₽</b>."'
  517. elseif GerpesNapr > 0:
  518. '"You need to see the nurse for your herpes injections."'
  519. end
  520. else
  521. '"Your herpes are in an inactive stage. Take vitamins and it won''t show itself."'
  522. end
  523. end
  524. if SifacOnce = 1:
  525. sifNapr = 1
  526. '"You have syphilis. The cure for this disease used to be expensive. However, this deadly disease can now be with a single shot. The injection will cost 1,000 <b>₽</b>."'
  527. end
  528. if TriperOnce = 1:
  529. '"We found gonorrhea. In principle, this disease is curable."'
  530. if TriperNapr = 0:
  531. TriperNapr = 5 & '"I''m going to put you on a course of gonorrhea injections. You''ll need a total of 5 injections over the course of a few days. Each injection will cost 750 <b>₽</b>."'
  532. elseif TriperNapr > 0:
  533. '"You need to see the nurse for your gonorrhea injections."'
  534. end
  535. end
  536. if KandidozOnce = 1:
  537. '"You have an yeast infection. The cure for this disease is very expensive, but it''s not that harmful and can easily be suppressed."'
  538. if KandidNapr = 0: KandidNapr = 1 & '"You can buy pills in the pharmacy."'
  539. if Kandidoz < 30: '"Your yeast infection is currently in remission, so take vitamins and it will stay that way."'
  540. end
  541. else
  542. 'The doctor is pleased to inform you that you don''t have a sexually transmitted disease.'
  543. end
  544. act 'Leave': gt 'city_clinic', 'stdclinic'
  545. end
  546. end
  547. end
  548. end
  549. end
  550. end
  551. if $ARGS[0] = 'herpes_shot':
  552. *clr & cla
  553. minut += 15
  554. GerpesUkolDay = daystart
  555. GerpesNapr -= 1
  556. gs 'stat'
  557. 'You see the nurse and she gives you a painful injection in your ass.'
  558. if GerpesNapr = 0:Gerpes = -10 & 'You have completed the treatment.'
  559. act 'Leave': gt 'city_clinic', 'start'
  560. end
  561. if $ARGS[0] = 'gonorrhea_shot':
  562. *clr & cla
  563. minut += 15
  564. TriperUkolDay = daystart
  565. TriperNapr -= 1
  566. gs 'stat'
  567. 'You see the nurse and she gives you a painful injection in your ass.'
  568. if TriperNapr = 0:TriperOral = 0 & TriperOralSigns = 0 & Triper = 0 & Venera -= 1 & TriperOnce = 0 & 'You have completed the treatment.'
  569. act 'Leave': gt 'city_clinic', 'start'
  570. end
  571. if $ARGS[0] = 'syphilis_shot':
  572. *clr & cla
  573. minut += 60
  574. SifNapr = 0
  575. SifacOnce = 0
  576. Sifilis = 0
  577. Venera -= 1
  578. gs 'stat'
  579. 'You see the nurse and she gives you a painful injection in your ass.'
  580. '"That''s it. You might still feel a little off, but the infection is now cured."'
  581. act 'Leave': gt 'city_clinic', 'start'
  582. end
  583. if $ARGS[0] = 'yeast_cure':
  584. *clr & cla
  585. menu_off = 1
  586. day += 3
  587. week += 3
  588. KandidozOnce = 0
  589. Kandidoz = 0
  590. gs 'stat'
  591. 'There''s an ambulance waiting outside. It drives you to a cutting edge medical facility, where you spend 3 days being treated and pampered.'
  592. 'After a long recovery, you have been completely cured of your yeast infection.'
  593. act 'Leave': gt 'city_clinic', 'start'
  594. end
  595. if $ARGS[0] = 'herpes_cure':
  596. *clr & cla
  597. menu_off = 1
  598. day += 3
  599. week += 3
  600. GerpesOnce = 0
  601. Gerpes = 0
  602. OrHerpes = 0
  603. GenHerpes = 0
  604. Venera -= 1
  605. gs 'stat'
  606. 'There''s an ambulance waiting outside. It drives you to a cutting edge medical facility, where you spend 3 days being treated and pampered.'
  607. 'After a long recovery, you have been completely cured of your herpes.'
  608. act 'Leave':gt 'city_clinic', 'start'
  609. end
  610. if $ARGS[0] = 'ven1':
  611. *clr & cla
  612. menu_off = 1
  613. money -= 10000
  614. gs'stat'
  615. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/gy93cr29.jpg"></center>'
  616. 'You lie down, almost crying, mulling over the doctor''s words again and again in your head. You know it''s not fair, but you can''t allow these images to go public and decide to pay him to delete the footage.'
  617. 'You pull the money from your purse and give it to him, hoping he''ll stay true to his word...'
  618. act 'Return to the lobby': gt 'city_clinic','start'
  619. end
  620. if $ARGS[0] = 'ven2':
  621. *clr & cla
  622. menu_off = 1
  623. money += 3000
  624. gs'stat'
  625. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/gy93cr29.jpg"></center>'
  626. 'You lie down, almost crying, mulling over the doctor''s words again and again in your head. After a while, you decide that you want the money. You probably won''t be recognized, and even if you are, you can always pretend you didn''t know you were being filmed.'
  627. 'The doctor seems somewhat surprised to hear your answer, but gives you the money as promised. "Don''t worry," he grins. "Most of my subscribers don''t live in the city. Maybe a hundred, tops. What are the odds of you running into one of them over the coming weeks?"'
  628. act 'Leave his office': gt 'city_clinic','start'
  629. end
  630. if $ARGS[0] = 'ven3':
  631. *clr & cla
  632. menu_off = 1
  633. over = 9
  634. gs 'stat'
  635. '<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
  636. 'The only thing you want to do now is get out of here! You can file a complaint later...'
  637. '"Stop her! Stop her right now, she''s dangerous!" the doctor yells as you head for the door, trying to escape. Unfortunately for you, several staff members happened to be in the hallway as you tried to make your escape, who instantly spring to their colleague''s aid.'
  638. 'The doctor is only a few steps behind you, planting a syringe in your neck and injecting you before you can tell them what''s happening. As your vision goes blurry and your body goes limp, you can hear the doctor. "That was close... Not well in the head... Has fits of violent rage... Drug addiction! I can take it from here."'
  639. 'He scoops you up in his arms and carries your limp body back to his office. "Yet another overdose victim, so sad..." he mumbles to himself once the door is closed.'
  640. act 'Continue': gt 'gameover'
  641. end
  642. if $ARGS[0] = 'drPP':
  643. *clr & cla
  644. menu_off = 1
  645. minut += rand(3,10)
  646. gs 'stat'
  647. 'You sit in the corridor with coughing and sick old women, waiting for your appointment.'
  648. 'Finally, it''s your turn.'
  649. act 'See the doctor':
  650. *clr & cla
  651. $ImageNeededPlacholder
  652. !! WD: IMAGE NEEDED ~ '<center><img src="images/system/image_needed.png"></center>'
  653. if drPP = 0: 'A timely, old bald man sits at the desk. "What seems to be the problem, dear?" he asks while adjusting his glasses.'
  654. if drPP = 1: 'The doctor is sitting at his desk. He smiles at you. "Hello, are you unwell?"'
  655. drPP = 1
  656. '"Hello, doctor," you reply.'
  657. '"What are the symptoms?" he asks.'
  658. if cumcondslip > 0 and cumcondslip_aware > 0:
  659. act 'Explain':
  660. *clr & cla
  661. minut += 5
  662. '"Well, Doctor, I feel nauseous during the day."'
  663. '"Do you have a ghostly sensation deep inside?"'
  664. '"Yes, a little."'
  665. '"Well, let''s take a look at you."'
  666. act 'Get examined':
  667. cla
  668. minut += 15
  669. gs 'cum_cleanup', 'cleanloc', 17
  670. cumcondslip = 0
  671. gs 'stat'
  672. 'The doctor quickly examines you, and establishes that you''re suffering from toxic shock from a spent condom in your body.'
  673. '"I removed the condom as soon as I found it. You might still feel sick for some time, but the feeling should slowly subside," he explains.'
  674. 'You thank the doctor before leaving.'
  675. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  676. end
  677. end
  678. else
  679. act 'Explain':
  680. *clr & cla
  681. minut += 5
  682. '"I think it''s a cold since I have a blocked nose, sore throat and a cough."'
  683. '"Do you have a temperature?"'
  684. '"Yes, I''m a little hot."'
  685. '"Well, let''s take a look at you."'
  686. act 'Get examined':
  687. cla
  688. minut += 20
  689. '<center><img <<$set_imgh>> src="images/locations/shared/apartment/event/sick/ninel03.jpg"></center>'
  690. 'The doctor listens to your lungs, looks down your throat and sticks a thermometer in your mouth.'
  691. '"Don''t worry, it''s just the common cold. Get some vitamins at the drug store, have a couple days of bed rest and everything will be fine. Make sure to keep warm!"'
  692. 'You thank the doctor before leaving.'
  693. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  694. end
  695. end
  696. end
  697. end
  698. end
  699. if $ARGS[0] = 'ninel':
  700. *clr & cla
  701. menu_off = 1
  702. minut += rand(3,15)
  703. gs 'stat'
  704. 'You sit in the corridor with sick old women who are coughing, waiting for your appointment.'
  705. 'Finally, it''s your turn.'
  706. act 'See the doctor':
  707. *clr & cla
  708. if ninelmet = 0: 'A pretty young girl, in a light robe, sits at the desk. The robe is unbuttoned so that it does not hide her breasts. "Hello, my name is Ninel Pavlovna. I''m replacing your local physician," she says while scrutinizing you.'
  709. if ninelmet = 1: 'Ninel is sitting at her desk. She smiles at you. "Hello, dear."'
  710. if pcs_horny < 30:
  711. act 'Greet doctor':
  712. *clr & cla
  713. ninelmet = 1
  714. minut += 5
  715. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam00.jpg"></center>'
  716. '"Good afternoon. What are the symptoms?"'
  717. '"I think it''s a cold since I have a blocked nose, sore throat and a cough."'
  718. '"Do you have a temperature?'
  719. '"Yes, I''m a little hot."'
  720. '"I''ll need to examine you. Undress."'
  721. act 'Get examined':
  722. *clr & cla
  723. minut += 20
  724. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam01.jpg"></center>'
  725. 'The doctor listens to your lungs, looks down your throat and sticks a thermometer in your mouth.'
  726. '"Don''t worry, it''s just a common cold. Buy some vitamins at the drug store, have a couple days of bed rest and everything will be fine. Make sure to keep warm."'
  727. 'You thank the doctor before leaving.'
  728. act 'Go home': minut += 5 & gt 'city_residential'
  729. end
  730. end
  731. else
  732. act 'Hello, Doctor':
  733. *clr & cla
  734. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam10.jpg"></center>'
  735. '"Good afternoon. What are the symptoms?"'
  736. '"I think it''s a cold since I have a blocked nose, sore throat and a cough."'
  737. '"Do you have a temperature?"'
  738. '"Yes, I''m very hot."'
  739. '"Undress. Fully."'
  740. act 'Undress':
  741. *clr & cla
  742. pcs_horny += 10
  743. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam12.jpg"></center>'
  744. 'You stand before the doctor completely naked and try to cover yourself with your hands.'
  745. 'The doctor looks at you and gently places her hands on your shoulders.'
  746. '"No need to be shy. I''m a doctor. What''s your name?"'
  747. '"<<$pcs_nickname>> ..."'
  748. '"Trust me, <<$pcs_nickname>>. I will heal you. First, you need to breathe deeply..."'
  749. act 'Breathe':
  750. *clr & cla
  751. pcs_horny += 10
  752. gs 'stat'
  753. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam13.jpg"></center>'
  754. 'Dr. Ninel listens to your lungs. Her hands are light and gentle, pressing the stethoscope against your chest.'
  755. 'To your surprise, this is quite erotic.'
  756. '"There we go. Now open your mouth and say ah..."'
  757. act 'Ah':
  758. *clr & cla
  759. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam14.jpg"></center>'
  760. 'You open your mouth and the doctor examines your throat. Did she stick her tongue out at you?'
  761. '"Okay. Now let''s take your temperature. Sit on the couch and spread your legs."'
  762. '"Why?"'
  763. '"I need to measure rectally as your throat is inflamed."'
  764. 'The fear on your face is palpable.'
  765. '"Don''t worry, it doesn''t hurt."'
  766. act 'Sit on couch':
  767. *clr & cla
  768. gs 'stat'
  769. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam15.jpg"></center>'
  770. 'The doctor arranges your position on the couch, much to your embarrassment. She smears lubricant between your legs and gently sticks a thermometer into your ass. It doesn''t hurt: in fact, it''s actually quite pleasant.'
  771. 'The doctor slowly move the thermometer back and forth in your ass while her other hand appears to stroke your pussy. Thanks to her dexterous fingers, her touch is so gentle you aren''t sure if she''s actually doing it.'
  772. 'Either way, you''re getting more excited. Your nipples harden and your pussy is getting wet...'
  773. gs 'arousal', 'vaginal_finger', 10, 'sub'
  774. gs 'arousal', 'anal_dildo', 10, 'sub'
  775. minut -= 10
  776. gs 'stat'
  777. act 'This doesn''t seem normal':
  778. *clr & cla
  779. gs 'stat'
  780. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam16.jpg"></center>'
  781. 'The doctor takes the thermometer out of your ass and starts to openly caress your pussy.'
  782. 'You''re confused and horrified by her behavior, but she''s so gentle and you''re so excited that you simply can''t resist.'
  783. '"Doctor, what are you doing? What''s going on?" you just about manage to stutter.'
  784. '"There it is! I knew immediately that you were one of us, and therefore I can use my healing powers on you."'
  785. '"So you''re a succubus too?!"'
  786. '"Yes, my special magic is tantric. Heard of it?"'
  787. '"No, I''ve never heard of..."'
  788. '"It''s magic based on sensuality and sex. Roughly speaking, I can cast only when extremely aroused."'
  789. '"So...?"'
  790. '"Basically, if we have sex, I can heal you. So, can I heal you?"'
  791. '"Depends what you want in return."'
  792. '"Nothing. Well, not exactly nothing. My gift has a pretty big drawback: I can only have orgasms when I conjure."'
  793. '"Then of course I agree."'
  794. '"Good. Kneel on the couch."'
  795. gs 'arousal', 'vaginal_finger', 10, 'sub', 'lesbian'
  796. gs 'stat'
  797. act 'Kneel on couch':
  798. *clr & cla
  799. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam17.jpg"></center>'
  800. 'You kneel down and face away from Ninel as she takes off her robe, revealing her stockings and strap-on.'
  801. 'Dr. Ninel lubes the dildo up before grinning. "It''s curing time!"'
  802. act 'Brace yourself':
  803. *clr & cla
  804. minut += 10
  805. pcs_horny = 100
  806. gs 'stat'
  807. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam18.jpg"></center>'
  808. 'Shes drives the dildo into your pussy with an unnatural amount of strength, causing you to gasp in surprise.'
  809. 'Ninel starts fucking you confidently, moaning with every jolt. The unusual situation and Ninel''s skill quickly brings you to your peak.'
  810. gs 'arousal', 'vaginal_strap', 10, 'sub', 'lesbian'
  811. gs 'stat'
  812. act 'Ride the wave!':
  813. *clr & cla
  814. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam19.jpg"></center>'
  815. '"I''m going to cum!" you shout. "Don''t stop!"'
  816. 'Ninel rolls onto the couch, pulling you with her. You find yourself on top and start frantically bouncing on her fake cock, screaming and grinding in almost unbearable pleasure.'
  817. 'You soon cum, screaming and twitching in an incredibly long orgasm.'
  818. '"Now it''s my turn," Ninel says beneath you.'
  819. $orgasm_or = 'yes'
  820. gs 'arousal', 'vaginal_strap', 10, 'sub', 'lesbian'
  821. gs 'stat'
  822. act 'Return the favor':
  823. *clr & cla
  824. ninelsex += 1
  825. if ninelsex = 1:girl += 1
  826. pcs_vag += 1
  827. sick = 0
  828. pcs_health = pcs_vital * 10 + pcs_stren * 5 + 1000
  829. pcs_mood = 100
  830. gs 'stat'
  831. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam19a.jpg"></center>'
  832. 'Ninel removes the strap-on and you press your face to her soaking wet pussy. It doesn''t take long for your efforts to bring Ninel to orgasm. She screams and digs her nails into her knees as your face is covered by her squirting orgasm.'
  833. gs 'arousal', 'cuni_give', 10, 'sub', 'lesbian'
  834. gs 'stat'
  835. act 'Dress':
  836. *clr & cla
  837. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam11.jpg"></center>'
  838. 'With trembling hands, you start to pull on your panties. Ninel has already slipped her robe back on, only her flushed face betraying her apparent innocence.'
  839. '"So? How do you feel?"'
  840. '"Ooh... just perfect," you answer and only then realize how right you are. The sickness has disappeared and you''re fully healthy and in good spirits. Even your mood has improved.'
  841. '"Well, you see. It''s magic, baby. Mm-m... You''re especially full of it, I don''t normally get so much pleasure. If you get sick again, please do come and see me again."'
  842. 'You clean up and leave, Ninel smiling at you as you leave.'
  843. gs 'arousal', 'end'
  844. gs 'stat'
  845. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  846. end
  847. end
  848. end
  849. end
  850. end
  851. end
  852. end
  853. end
  854. end
  855. end
  856. end
  857. end
  858. end
  859. end
  860. if $ARGS[0] = 'ninel2':
  861. *clr & cla
  862. menu_off = 1
  863. 'You go to the waiting room and Ninel contemptuously ignores the old ladies sitting in the hallway, "No line, come into the office."'
  864. act 'See Dr. Ninel':
  865. *clr & cla
  866. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam00.jpg"></center>'
  867. 'Ninel looks up from some medical notes and smiles,'
  868. '"Hello <<$pcs_nickname>>. Are you sick again?"'
  869. 'You cough. "Yeah. Shall we?"'
  870. '"Sure. Undress, I need to examine you first."'
  871. '"Why? You''re magic."'
  872. '"Silly. How can you know so little about magic? I have to know what I''m treating, or I''m just as likely to do more harm than good. Magic has a very focused effect."'
  873. '"Well, in that case..." you respond.'
  874. act 'Undress':
  875. *clr & cla
  876. pcs_horny += 10
  877. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam02.jpg"></center>'
  878. 'You undress and Ninel listens to your lungs. As usual, her arms are light and tender and her stethoscope on your chest has you feeling hot.'
  879. '"Yeah, you''re wheezing alright. Say ''aaah''."'
  880. act 'Ah':
  881. *clr & cla
  882. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam03.jpg"></center>'
  883. 'You open your mouth and Ninel inspects inspects your sore throat.'
  884. '"This looks familiar. It''s a cold, no question about it. Do you have a temperature?"'
  885. 'You smile. "Hot."'
  886. '"You''ll like this." Ninel rolls you onto your side and tells you to pull your knees up to your chest.'
  887. act 'Hug your knees':
  888. *clr & cla
  889. gs 'stat'
  890. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam04.jpg"></center>'
  891. 'You assume the position and Ninel starts fucking your ass with her thermometer. You get excited and moan softly as your pussy gets wet.'
  892. '"Oh, does baby like it? Come on, let''s see how much."'
  893. gs 'arousal', 'foreplay', 10, 'sub', 'lesbian'
  894. gs 'arousal', 'anal_dildo', 10, 'sub', 'lesbian'
  895. minut -= 10
  896. gs 'stat'
  897. act 'Roll over':
  898. *clr & cla
  899. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam06.jpg"></center>'
  900. 'You roll over onto your back and hold your the legs. Ninel gets a speculum and gently slides it into your vagina. You quietly groan from the stimulation and Ninel echoes your passionate with a heavy sigh.'
  901. 'It looks like your wide-open vulva is massively turning her on.'
  902. gs 'arousal', 'vaginal_dildo', 5, 'sub', 'lesbian'
  903. gs 'stat'
  904. act 'Oh-h...!':
  905. *clr & cla
  906. pcs_horny = 100
  907. minut += 15
  908. gs 'stat'
  909. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam05.jpg"></center>'
  910. 'Overcome with passion, Ninel quickly takes off her robe, pulls out her strap-on from her desk and brings it to your lips.'
  911. 'You eagerly suck it while Ninel''s skilled fingers play with your clit, causing warm waves of pleasure to run through your body.'
  912. '"Fuck me! Now!" you cry out and Ninel grins, continuing to tease your clitoris with her hand.'
  913. '"Ask nicely."'
  914. '"Fuck me. I mean, please fuck me."'
  915. '"I''m not convinced. Politely beg for it."'
  916. gs 'arousal', 'cuni_give', 15, 'sub', 'lesbian'
  917. gs 'arousal', 'vaginal_finger', 15, 'sub', 'lesbian'
  918. minut -= 15
  919. gs 'stat'
  920. act 'Beg for it':
  921. *clr & cla
  922. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam07.jpg"></center>'
  923. '"Please, please! Fuck me! Do with me what you want with me, Dr. Ninel! I''m all yours! Just please fuck me!"'
  924. 'Ninel puts on the strap-on and aggressively drives it home, your bosom blazes with lust as you cry out and lift your feet up, trying to take as much of the dildo as possible.'
  925. 'Ninel fucks you faster, moaning and groaning with every jolt, and you moan and clearly struggle.'
  926. '"On your knees! Turn around!" she orders.'
  927. gs 'arousal', 'vaginal_strap', 20, 'sub', 'lesbian', 'rough'
  928. gs 'stat'
  929. act 'Obey':
  930. *clr & cla
  931. pcs_vag += 1
  932. sick = 0
  933. pcs_health = pcs_vital * 10 + pcs_stren * 5 + 1000
  934. pcs_mood = 100
  935. gs 'stat'
  936. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam08.jpg"></center>'
  937. 'Moaning with excitement, you get on your knees and lift your ass to Ninel, but she''s in no hurry.'
  938. '"Come on, take me! Please, I''m almost there!"'
  939. '"Beg!" she orders. "You need to convince me!"'
  940. '"Please fuck me" you cry. "Fuck me! I want to cum! Yes, I''m a whore, your little girl, but please, please, let me finish!"'
  941. 'The strap-on pushes into your pussy and Ninel goes at it like a jackhammer. You quickly explode in a wild orgasm, screaming in ecstasy.'
  942. 'Your knees buckle and you fall to the floor, shuddering in the throes of sensual release. Ninel just watches as your orgasm seems to last forever...'
  943. '"Now you will appease me, my little slut. Come on, you know how!" Ninel commands.'
  944. $orgasm_or = 'yes'
  945. gs 'arousal', 'vaginal_strap', 10, 'sub', 'lesbian', 'rough'
  946. gs 'stat'
  947. act 'Oblige':
  948. *clr & cla
  949. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam09.jpg"></center>'
  950. 'She helps you up, then pushes you backwards on to the couch. Removing the strap-on, Ninel climbs over you and sits on your face.'
  951. 'You diligently use your tongue and lips to serve her wide-open pussy and swollen clit. She is screaming and sobbing, rubbing her crotch all across your face, until she finally cums.'
  952. 'She cums with a long, yelling, shaking fervor and abundantly fills your face with her juices.'
  953. gs 'arousal', 'cuni_give', 10, 'sub', 'lesbian'
  954. gs 'stat'
  955. act 'Wow':
  956. *clr & cla
  957. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam09a.jpg"></center>'
  958. 'When she finishes, Ninel slowly dresses, showing you her perky body. You can feel your excitement returning...'
  959. 'Ninel sees this and smiles. "Oh, no. Enough is enough, but you come in another time for something else and we''ll have some fun..."'
  960. 'You''re healthy and satisfied, thanks to Ninel.'
  961. gs 'arousal', 'end'
  962. gs 'stat'
  963. act 'Thank her and leave': minut += 5 & gt 'city_residential'
  964. end
  965. end
  966. end
  967. end
  968. end
  969. end
  970. end
  971. end
  972. end
  973. end
  974. end
  975. if $ARGS[0] = 'ninel3':
  976. *clr & cla
  977. menu_off = 1
  978. 'You go to the waiting room and Ninel contemptuously ignores the old ladies sitting in the hallway, "No line, come into the office."'
  979. act 'See Dr. Ninel':
  980. *clr & cla
  981. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/exam10.jpg"></center>'
  982. 'Ninel looks up from some medical notes and smiles.'
  983. '"Hello <<$pcs_nickname>>. Sick again?"'
  984. '"Oh doctor, my pussy is burning and leaking juices! Perhaps I''m seriously ill..."'
  985. '"My poor child. Whatever are we going to do?"'
  986. act 'Tear off your clothes':
  987. *clr & cla
  988. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/polsex01.jpg"></center>'
  989. 'Groaning with impatience, you tear off your clothes and Ninel takes off her robe. Her strap-on hangs in your face.'
  990. '"Suck it. Make it hot and wet, just like you."'
  991. 'You wrap your lips around the dildo and start sucking, exciting Ninel.'
  992. gs 'arousal', 'foreplay', 10, 'sub', 'lesbian'
  993. gs 'stat'
  994. act 'Fuck me!':
  995. *clr & cla
  996. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/polsex02.jpg"></center>'
  997. 'Remembering that Ninel loves to hear you beg her to fuck you, you don''t even need to pretend the desire is literally burnt into you. You beg and plead and Ninel finally heeds your request.'
  998. 'She shoves you onto your knees and starts driving the strap-on firmly into your eager pussy. You let out screams of pleasure as you feel your legs weakening.'
  999. gs 'arousal', 'vaginal_strap', 10, 'sub', 'lesbian'
  1000. gs 'stat'
  1001. act 'Fall on the couch':
  1002. *clr & cla
  1003. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/polsex03.jpg"></center>'
  1004. 'You fall on the couch, but Ninel pulls you on your side and continues. You loudly moan as a deep and bestial growl escapes from her lungs.'
  1005. '"My God, you as well."'
  1006. '"I can''t... It''s too much..."'
  1007. gs 'arousal', 'vaginal_strap', 20, 'sub', 'lesbian'
  1008. gs 'stat'
  1009. act 'Ride her':
  1010. *clr & cla
  1011. pcs_mood += 15
  1012. girl += 1
  1013. gs 'stat'
  1014. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/polsex04.jpg"></center>'
  1015. 'You obediently change position and Ninel lies back on the couch as you straddle her and slide back down onto her strap-on.'
  1016. 'You bounce up and down on the strap-on, squealing and fingering your clit while Ninel starts to twitch and moan.'
  1017. 'For a few seconds, you''re competing with Ninel in screams of passion before you fall back on the couch, exhausted.'
  1018. '"Thanks doc. That was great..."'
  1019. '"Do come again, <<$pcs_nickname>>."'
  1020. $orgasm_or = 'yes'
  1021. gs 'arousal', 'vaginal_strap', 10, 'sub', 'lesbian'
  1022. gs 'arousal', 'end'
  1023. gs 'stat'
  1024. act 'Freshen up and leave': minut += 5 & gt 'city_residential'
  1025. end
  1026. end
  1027. end
  1028. end
  1029. end
  1030. end
  1031. if $ARGS[0] = 'glavdoc':
  1032. menu_off = 1
  1033. minut += 5
  1034. if workhosp = 0:
  1035. 'You enter the chief of staff''s office and ask him about the job.'
  1036. 'The chief of staff looks at you. "Oh, you must be the girl Kat was talking about. I don''t have much time, so I''ll keep it short and take her word that you have the necessary experience."'
  1037. 'He continues. "You''ll work five days per week, Mondays to Fridays. Your shift begins between 8:00 and 9:00, and finishes around 16:00. Miss a day and you don''t get paid. You''ll get 1,500 <b>₽</b> per shift, and your salary will be deposited onto your back account on the 25th of the month."'
  1038. 'He looks at his watch again and shrugs. "You can sort out the rest of the details with the personnel department later. Do you want the job?"'
  1039. else
  1040. 'You step into the office of the chief of staff.'
  1041. 'He looks up at you from his paperwork and smiles. "Ah, Ms. <<$pcs_lastname>>, nice to see you! To what do I owe the pleasure?"'
  1042. end
  1043. ! WD: Uninitialised ~ 'workshop' use 'workhosp'
  1044. if (work = 0 and workhosp = 0 and cheatWork = 0) or (workhosp = 0 and cheatWork = 1):
  1045. act 'Take the job':
  1046. cla
  1047. workhosp = 1
  1048. work = 1
  1049. 'You shake his hand and sort out the paperwork with the personnel department afterwards. Whatever Kat told them must''ve worked since none of them ask any questions about your credentials.'
  1050. 'When you leave the office, you''re holding a shiny new employee pass and a booklet with the relevant information.'
  1051. act 'Return to the lobby': gt 'city_clinic', 'start'
  1052. end
  1053. end
  1054. if workhosp = 1:act 'Quit your job': gt 'city_clinic', 'discharge'
  1055. act 'Return to the lobby': gt 'city_clinic', 'start'
  1056. end
  1057. if $ARGS[0] = 'beginwork':
  1058. *clr & cla
  1059. menu_off = 1
  1060. '<center><b><font color="maroon">Clinic</font></b></center>'
  1061. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/hospital.jpg"></center>'
  1062. 'You enter the clinic and get ready for a new work day.'
  1063. act 'Start work':
  1064. smena += 1
  1065. gt 'WorkHosp', 'start'
  1066. end
  1067. act 'Quit your job': gt 'city_clinic', 'discharge'
  1068. end
  1069. if $ARGS[0] = 'discharge':
  1070. cla
  1071. menu_off = 1
  1072. minut += 10
  1073. workhosp = 0
  1074. work = 0
  1075. pay = smena * 1000
  1076. money += pay
  1077. smena = 0
  1078. 'The chief of staff looks disappointed. "So you''re leaving us, huh? That''s a shame. Here is your outstanding pay and your employment history. Take care."'
  1079. act 'Leave the clinic': minut += 5 & gt 'city_residential'
  1080. end
  1081. if $ARGS[0] = '0':
  1082. *clr & cla
  1083. menu_off = 1
  1084. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex1.jpg"></center>'
  1085. 'During the examination, the doctor starts to flirt with you and touch you longer than is necessary, clearly trying to start something intimate.'
  1086. gs 'willpower', 'sex', 'resist'
  1087. if will_cost <= pcs_willpwr:
  1088. act 'Stop him (<<will_cost>> Willpower)':
  1089. *clr & cla
  1090. gs 'willpower', 'sex', 'resist'
  1091. gs 'willpower', 'pay', 'resist'
  1092. gs 'stat'
  1093. gt 'city_clinic', 'start'
  1094. end
  1095. else
  1096. act 'Stop him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1097. end
  1098. act 'Have some fun':
  1099. picrand = 11
  1100. guy += 1
  1101. gs 'npcgeneratec', 0, 'Doctor', rand(28,48)
  1102. gs 'boyStat', $npclastgenerated
  1103. xgt 'sex', 'var'
  1104. end
  1105. end
  1106. if $ARGS[0] = '1':
  1107. *clr & cla
  1108. menu_off = 1
  1109. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex2.jpg"></center>'
  1110. 'You''re examined by two doctors who touch you everywhere, clearly going beyond what is permitted.'
  1111. gs 'willpower', 'sex', 'resist', 'hard'
  1112. if will_cost <= pcs_willpwr:
  1113. act 'Storm out (<<will_cost>> Willpower)':
  1114. *clr & cla
  1115. gs 'willpower', 'sex', 'resist', 'hard'
  1116. gs 'willpower', 'pay', 'resist'
  1117. gs 'stat'
  1118. gt 'city_clinic', 'start'
  1119. end
  1120. else
  1121. act 'Storm out (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1122. end
  1123. act 'Have some fun with them':
  1124. gs 'npcgeneratec', 0, 'Doctor', rand(28,48)
  1125. $boy[0] = $npclastgenerated
  1126. gs 'npcgeneratec', 0, 'Doctor', rand(28,48)
  1127. $boy[1] = $npclastgenerated
  1128. picrand = 11
  1129. guy += 2
  1130. xgt 'sexdvoe', 'var'
  1131. end
  1132. end
  1133. if $ARGS[0] = '2':
  1134. *clr & cla
  1135. menu_off = 1
  1136. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex3.jpg"></center>'
  1137. 'Heading into the office, you catch a nurse kneeling before the doctor with his cock in her mouth.'
  1138. act 'Leave': gt 'city_clinic', 'start'
  1139. act 'Walk in':
  1140. *clr & cla
  1141. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex4.jpg"></center>'
  1142. 'As you walk in, the doctor runs out and the startled nurse glares at you. After a moment, her eyes light up and she removes her robe before walking over to you and grabbing your ass and breast.'
  1143. gs 'willpower', 'cuni', 'resist'
  1144. if will_cost <= pcs_willpwr:
  1145. act 'Leave (<<will_cost>> Willpower)':
  1146. *clr & cla
  1147. gs 'willpower', 'cuni', 'resist'
  1148. gs 'willpower', 'pay', 'resist'
  1149. gs 'stat'
  1150. gt 'city_clinic', 'start'
  1151. end
  1152. else
  1153. act 'Leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1154. end
  1155. act 'Let her':
  1156. *clr & cla
  1157. gs 'npcgeneratec', 0, 'Doctor', rand(28,48)
  1158. gs 'boyStat', $npclastgenerated
  1159. guy += 1
  1160. girl += 1
  1161. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex5.jpg"></center>'
  1162. 'She pulls down your clothes and bends you over the couch before she starts pleasuring your pussy with her tongue.'
  1163. gs 'arousal', 'cuni', 10, 'lesbian', 'group'
  1164. gs 'stat'
  1165. act 'Lick her':
  1166. *clr & cla
  1167. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex6.jpg"></center>'
  1168. 'You lay her on the couch and sink your lips into her pussy, the smell of it driving you crazy. You''re found in this state by the returning doctor.'
  1169. gs 'arousal', 'cuni_give', 10, 'lesbian', 'group'
  1170. gs 'stat'
  1171. act 'Threesome':picrand = 11 & gt 'podrsex', 'suck'
  1172. end
  1173. end
  1174. end
  1175. end
  1176. if $ARGS[0] = 'cosmetic1':
  1177. menu_off = 1
  1178. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmetic1.jpg"></center>'
  1179. 'You''re greeted by a nurse who explains what procedures are available.'
  1180. *nl
  1181. '"Electrolysis will remove your body hair and stop it from growing."'
  1182. '"Fillable breast implants allow you to fill them after the surgery. We stock silicone you use to fill them."'
  1183. '"String implants slowly absorb your body fluids and grow larger over time. We can also drain it for you if it becomes too large."'
  1184. *nl
  1185. if money >= 80000 and lashair = 0:
  1186. '<a href="exec:gt ''city_clinic'', ''electrolysis''">Electrolysis</a> laser hair removal of legs and pubic area - 80,000 <b>₽</b>'
  1187. else
  1188. 'Electrolysis - laser hair removal of legs and pubic area - 80,000 <b>₽</b>'
  1189. end
  1190. if money >= 25000 and pcs_lip < 4:
  1191. '<a href="exec:gt ''city_clinic'', ''lipPlus''">Lip enlargement surgery</a> - 25,000 <b>₽</b>'
  1192. else
  1193. 'Lip enlargement surgery - 25,000 <b>₽</b>'
  1194. end
  1195. if money >= 30000 and pcs_lip ! 0:
  1196. '<a href="exec:gt ''city_clinic'', ''lipMin''">Lip reduction surgery</a> - 30,000 <b>₽</b>'
  1197. else
  1198. 'Lip reduction surgery - 30,000 <b>₽</b>'
  1199. end
  1200. if money >= 90000 and pcs_eyesize < 3:
  1201. '<a href="exec:gt ''city_clinic'', ''eyePlus''">Eye enlargement surgery</a> - 90,000 <b>₽</b>'
  1202. else
  1203. 'Eye enlargement surgery - 90,000 <b>₽</b>'
  1204. end
  1205. if money >= 90000 and pcs_eyesize ! 0:
  1206. '<a href="exec:gt ''city_clinic'', ''eyeMin''">Eye reduction surgery</a> - 90,000 <b>₽</b>'
  1207. else
  1208. 'Eye reduction surgery - 90,000 <b>₽</b>'
  1209. end
  1210. if money >= 75000 and pcs_mass['body'] > 40:
  1211. '<a href="exec:gt ''city_clinic'', ''lyposuction''">Liposuction</a> - 75,000 <b>₽</b>'
  1212. else
  1213. 'Liposuction - 75,000 <b>₽</b>'
  1214. end
  1215. ''
  1216. if money >= 90000 and bodyVars['bust_silicone'] ! 0:
  1217. '<a href="exec:brSurTemp = 0 & stringimplant = 0 & fillimplant = 0 & gt ''city_clinic'', ''bImplantA''">Remove breast implants</a> - 90,000 <b>₽</b>'
  1218. else
  1219. 'Remove breast implants - 90,000 <b>₽</b>'
  1220. end
  1221. if money >= 170000 and fillimplant = 0 and stringimplant = 0:
  1222. '<a href="exec:brSurTemp = 10 & gt ''city_clinic'', ''bImplantA''">Get small breast implants</a> - 170,000 <b>₽</b>'
  1223. else
  1224. 'Get small breast implants - 170,000 <b>₽</b>'
  1225. end
  1226. if money >= 180000 and fillimplant = 0 and stringimplant = 0:
  1227. '<a href="exec:brSurTemp = 20 & gt ''city_clinic'', ''bImplantA''">Get medium breast implants</a> - 180,000 <b>₽</b>'
  1228. else
  1229. 'Get medium breast implants - 180,000 <b>₽</b>'
  1230. end
  1231. if money >= 190000 and fillimplant = 0 and stringimplant = 0:
  1232. '<a href="exec:brSurTemp = 30 & gt ''city_clinic'', ''bImplantA''">Get large breast implants</a> - 190,000 <b>₽</b>'
  1233. else
  1234. 'Get large breast implants - 190,000 <b>₽</b>'
  1235. end
  1236. if money >= 200000 and fillimplant = 0 and stringimplant = 0:
  1237. '<a href="exec:brSurTemp = 40 & gt ''city_clinic'', ''bImplantA''">Get XXL breast implants</a> - 200,000 <b>₽</b>'
  1238. else
  1239. 'Get XXL breast implants - 200,000 <b>₽</b>'
  1240. end
  1241. if money >= 200000 and bodyVars['bust_silicone'] = 0 and fillimplant = 0 and stringimplant = 0:
  1242. '<a href="exec:brSurTemp = 20 & fillimplant = 1 & gt ''city_clinic'', ''bImplantA''">Get fillable implants</a> - 200,000 <b>₽</b>'
  1243. else
  1244. 'Get fillable implants - 200,000 <b>₽</b>'
  1245. end
  1246. if money >= 250000 and bodyVars['bust_silicone'] = 0 and fillimplant = 0 and stringimplant = 0:
  1247. '<a href="exec:brSurTemp = 20 & stringimplant = 1 & gt ''city_clinic'', ''bImplantA''">Get string implants</a> - 250,000 <b>₽</b>'
  1248. else
  1249. 'Get string implants - 250,000 <b>₽</b>'
  1250. end
  1251. if stringimplant = 1 and bodyVars['bust_silicone'] >= 30 and money >= 2000:'<a href="exec: bodyVars[''bust_silicone''] -= 10 & money -= 2000 & MSG ''You drain some of your string implant''">Drain string implant</a> - 2,000 <b>₽</b>'
  1252. ''
  1253. if money >= 500:
  1254. '<a href="exec:siliconeBag += 1 & money -= 500 & MSG ''You buy a silicone bag.''">Buy silicone bag</a> - 500 <b>₽</b>'
  1255. else
  1256. 'Buy silicone bag - 500 <b>₽</b>'
  1257. end
  1258. act 'Go back': gt 'city_clinic','start'
  1259. end
  1260. if $ARGS[0] = 'electrolysis':
  1261. *clr & cla
  1262. minut += 120
  1263. pcs_leghair = 0
  1264. pcs_pubes = 0
  1265. lashair = 1
  1266. money -= 80000
  1267. gs 'stat'
  1268. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/electrolysis.jpg"></center>'
  1269. 'The surgeon has you strip completely and lie down on the table. Over the next few hours, you''re treated by a laser over and over again. When the treatment is finished and you get up from the table, your skin feels silky smooth.'
  1270. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1271. end
  1272. if $ARGS[0] = 'lipPlus':
  1273. *clr & cla
  1274. minut += 60
  1275. pcs_lip += 1
  1276. money -= 25000
  1277. gs 'stat'
  1278. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1279. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply. We''ll be done before you know it."'
  1280. 'When you wake up, the procedure is complete and your lips are fuller.'
  1281. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1282. end
  1283. if $ARGS[0] = 'lipMin':
  1284. *clr & cla
  1285. minut += 60
  1286. pcs_lip -= 1
  1287. money -= 30000
  1288. gs 'stat'
  1289. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1290. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply. We''ll be done before you know it."'
  1291. 'When you wake up, the procedure is complete and your lips are thinner.'
  1292. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1293. end
  1294. if $ARGS[0] = 'eyePlus':
  1295. *clr & cla
  1296. minut += 60
  1297. pcs_eyesize += 1
  1298. money -= 90000
  1299. gs 'stat'
  1300. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1301. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply. We''ll be done before you know it."'
  1302. 'When you wake up again, the procedure is complete and your eyes are larger.'
  1303. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1304. end
  1305. if $ARGS[0] = 'eyeMin':
  1306. *clr & cla
  1307. minut += 60
  1308. pcs_eyesize -= 1
  1309. money -= 90000
  1310. gs 'stat'
  1311. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1312. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply. We''ll be done before you know it."'
  1313. 'When you wake up, the procedure is complete and your eyes are smaller.'
  1314. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1315. end
  1316. if $ARGS[0] = 'lyposuction':
  1317. *clr & cla
  1318. minut += 60
  1319. pcs_mass['body'] -= 40
  1320. if pcs_mass['body'] < 11: pcs_mass['body'] = 11
  1321. money -= 75000
  1322. gs 'body', 'softreset'
  1323. gs 'stat'
  1324. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1325. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply. We''ll be done before you know it."'
  1326. 'When you wake up, the procedure is complete and you''re looking thinner.'
  1327. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1328. end
  1329. if $ARGS[0] = 'bImplantA':
  1330. *clr & cla
  1331. minut += 60
  1332. bodyVars['bust_silicone'] = brSurTemp
  1333. ! Get String Implants
  1334. if stringimplant = 1:
  1335. money -= 250000
  1336. ! Get Fillable Implants
  1337. elseif fillimplant = 1:
  1338. money -= 200000
  1339. ! Get XXL Implants
  1340. elseif bodyVars['bust_silicone'] = 40:
  1341. money -= 200000
  1342. ! Get Large Implants
  1343. elseif bodyVars['bust_silicone'] = 30:
  1344. money -= 190000
  1345. ! Get Medium Implants
  1346. elseif bodyVars['bust_silicone'] = 20:
  1347. money -= 180000
  1348. ! Get Small Implants
  1349. elseif bodyVars['bust_silicone'] = 10:
  1350. money -= 170000
  1351. ! Remove any implants
  1352. elseif bodyVars['bust_silicone'] = 0:
  1353. money -= 90000
  1354. end
  1355. gs 'stat'
  1356. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
  1357. 'The surgeon has you strip, put on a gown and lie down on the table, where he gives you a mask. "Just breathe in deeply... we''ll be done before you know it."'
  1358. 'When you wake up again, the procedure is complete and you look down at your new breasts.'
  1359. act 'Continue': gt 'city_clinic', 'cosmetic1'
  1360. end
  1361. if $ARGS[0] = 'milk_advertisement':
  1362. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/milk_advertisement.jpg"></center>'
  1363. 'The advertisement says that a breast milk bank has opened.'
  1364. 'You go through the brochure for a moment and see that they''re paying money for breast milk. It looks like this clinic is accepting donations.'
  1365. if lactation['pc_aware'] > 0:
  1366. 'Maybe you should concider donating your breast milk?'
  1367. else
  1368. 'You''re not sure why this caught your attention.'
  1369. end
  1370. if lact_ev['pcs_knows_milkbank'] < 1: lact_ev['pcs_knows_milkbank'] = 1
  1371. act 'Go back': gt 'city_clinic', 'start'
  1372. end
  1373. if $ARGS[0] = 'milk_reception':
  1374. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/milk_reception.jpg"></center>'
  1375. 'The woman at the reception looks at you with an annoyed glare and stands up. "Yes, yes... Go this way."'
  1376. 'She waves into a general direction down the hallway. "There should be a sign on the door. It''s only a small room."'
  1377. if lact_ev['pcs_knows_milkbank'] < 1: lact_ev['pcs_knows_milkbank'] = 1
  1378. act 'Go back': gt 'city_clinic', 'start'
  1379. end
  1380. if $ARGS[0] = 'milk_donation_room':
  1381. *clr & cla
  1382. gs 'stat'
  1383. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/milkbank_door.jpg"></center>'
  1384. 'There''s a door with a sign on it, indicating this is the office for milk donation.'
  1385. act 'Go back': gt 'city_clinic','start'
  1386. if lactation['pc_aware'] > 0 and hour < 10 or hour > 19:
  1387. 'The door seems to be locked and nobody is here.'
  1388. 'A sign reads "Opening hours 10:00 to 19:00 daily.'
  1389. elseif lactation['pc_aware'] > 0 and hour >= 10 and hour <= 19:
  1390. 'The door is open and someone is talking inside.'
  1391. act 'Go inside':
  1392. *clr & cla
  1393. menu_off = 1
  1394. gs 'stat'
  1395. if lact_ev['pcs_milkbank_firsttime'] < 1:
  1396. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/milk_nurse.jpg"></center>'
  1397. 'As you enter, you see a women sorting small bottles and bags into a fridge.'
  1398. '"Hello?" you say to get her attention.'
  1399. 'The woman turns around. "Oh hello! I didn''t notice you there!"'
  1400. 'She smiles happily at you and walks over to a chair, sitting down and signaling you to sit down too.'
  1401. if lactation['breastmv'] > lactation['breastmm']*6/10:
  1402. 'She looks you up and down. "Seems like you''re here for a donation, right?'
  1403. 'You blush, knowing that your breasts feel a bit full today, and answer with a short nod.'
  1404. else
  1405. '"Are you here for a donation?" she asks.'
  1406. '"Uhm... Yes," you reply.'
  1407. end
  1408. 'The woman nods happily and takes some papers and a pen out of her desk "First of all, you have to sign this. Then we''re going to take a sample from you."'
  1409. if pcs_gpolimilkdonation >= 2:
  1410. '"Ah yes, okay. I already donated in the Pavlovsk clinic. They did that too."'
  1411. '"Okay, then you already know what''s going to happen," the woman replies.'
  1412. else
  1413. '"Sample?" you ask.'
  1414. '"Yes. We need to pump some milk from your breast to have it analyzed. It''s not much. Maybe about 50ml."'
  1415. 'You nod at her explainations.'
  1416. end
  1417. 'She gets up and leads you to another room.'
  1418. act 'Continue':
  1419. *clr & cla
  1420. menu_off = 1
  1421. gs 'stat'
  1422. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/pumping_room.jpg"></center>'
  1423. '"Sit down here. I''ll prepare the pump and you can prepare yourself."'
  1424. 'You uncover your breasts and the woman puts the suction cups over your nipples.'
  1425. 'She starts the pump up and it starts drawing milk from your breasts.'
  1426. lact_ev['poli_pumptime'] = func('lact_lib','$get_breastmilk_time', 4, 50)
  1427. if lact_ev['poli_pumptime'] > 15:
  1428. 'After 15 minutes, the woman detaches the pump and tilts her head disappointment.'
  1429. '"Hmmm... This isn''t as much as we expected, but it should do."'
  1430. minut += 15
  1431. lact_ev['poli_milkedvolume'] = func('lact_lib','$get_breastmilk', 4, 15)
  1432. else
  1433. 'After <<lact_ev[''poli_pumptime'']>> minutes, the woman detaches the pump with a smile.'
  1434. '"This should be enough."'
  1435. 'She nods and smiles at you.'
  1436. minut += lact_ev['poli_pumptime']
  1437. lact_ev['poli_milkedvolume'] = func('lact_lib','$get_breastmilk', 4, lact_ev['poli_pumptime'])
  1438. end
  1439. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/small_sample.jpg"></center>'
  1440. 'The woman takes your pumped milk and signals you to cover up.'
  1441. '"Okay, we''ll have this sample checked and you can come back later."'
  1442. if pcs_mass['body'] > 40:
  1443. lact_ev['poli_sample_fat'] = (60 + rand(0, 9))
  1444. elseif pcs_mass['body'] > 20:
  1445. lact_ev['poli_sample_fat'] = (45 + rand(0, 9))
  1446. elseif pcs_mass['body'] > 15:
  1447. lact_ev['poli_sample_fat'] = (20 + rand(0, 9))
  1448. else
  1449. lact_ev['poli_sample_fat'] = (10 + rand(0, 9))
  1450. end
  1451. if pcs_energy > 30:
  1452. lact_ev['poli_sample_sugar'] = rand(69, 80)
  1453. elseif sick > 1:
  1454. lact_ev['poli_sample_sugar'] = rand(0, 45)
  1455. else
  1456. lact_ev['poli_sample_sugar'] = rand(45, 69)
  1457. end
  1458. lact_ev['poli_sample_vol'] = lact_ev['poli_milkedvolume']
  1459. lact_ev['poli_milkedvolume'] = 0
  1460. lact_ev['pcs_milkbank_firsttime'] = 1
  1461. act 'Leave':gt 'city_clinic','start'
  1462. end
  1463. else
  1464. !! if rand(1,100) > 98:
  1465. !! gt 'city_clinic','milk_bank_guy'
  1466. !! else
  1467. !! gt 'city_clinic','milk_bank'
  1468. !! end
  1469. gt 'city_clinic', 'milk_bank'
  1470. end
  1471. end
  1472. else
  1473. 'You''re not sure what you want to do here.'
  1474. end
  1475. end
  1476. if $ARGS[0] = 'milk_bank_guy':
  1477. 'content not finished yet'
  1478. act 'Leave': gt 'city_clinic','start'
  1479. end
  1480. if $ARGS[0] = 'milk_bank':
  1481. 'You walk and see one of the milk donation service employees sitting at the desk.'
  1482. if lactation['breastmv'] > lactation['breastmm']*6/10:
  1483. '"Oh hi! Do you want to donate your breast milk?"'
  1484. else
  1485. '"Oh hi! How can I help you?"'
  1486. end
  1487. act 'Check your file':
  1488. *clr & cla
  1489. menu_off = 1
  1490. gs 'stat'
  1491. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/formular.jpg"></center>'
  1492. 'The employee hands you a file on how much you have donated so far.'
  1493. '<br>----------------------------------------'
  1494. 'Analyzed milksample measurements'
  1495. 'Volume in ml: <<lact_ev[''poli_sample_vol'']/1000>>ml'
  1496. 'Fat in %: <<lact_ev[''poli_sample_fat'']/10>>.<<lact_ev[''poli_sample_fat''] mod 10>>%'
  1497. 'Lactose in %: <<lact_ev[''poli_sample_sugar'']/10>>.<<lact_ev[''poli_sample_sugar''] mod 10>>%'
  1498. '<br>----------------------------------------'
  1499. if lact_ev['poli_totalmilkdonation_count'] > 0:
  1500. 'Total breast milk donation statistics'
  1501. 'Donated milk volume in liter: <<lact_ev[''poli_totalmilkdonated'']/1000>>.<<$mid(1000 + (lact_ev[''poli_totalmilkdonated''] mod 1000), 2, 3)>>l'
  1502. 'Donation count: <<lact_ev[''poli_totalmilkdonation_count'']>>'
  1503. 'Average milk volume per donation in ml: <<lact_ev[''poli_totalmilkdonated'']/lact_ev[''poli_totalmilkdonation_count'']>>.<<$mid(100 + ((100 * lact_ev[''poli_totalmilkdonated''] / lact_ev[''poli_totalmilkdonation_count'']) mod 100), 2, 2)>>'
  1504. 'Paid money: <<((lact_ev[''poli_totalmilkdonated'']/50)*100)>><b>₽</b>'
  1505. '<br>----------------------------------------'
  1506. end
  1507. act 'Leave': gt 'city_clinic', 'milk_donation_room'
  1508. end
  1509. if lactation['active'] > 0:
  1510. act 'Donate breast milk':
  1511. *clr & cla
  1512. menu_off = 1
  1513. gs 'stat'
  1514. '"Of course. Please follow me."'
  1515. act 'Follow them':
  1516. *clr & cla
  1517. menu_off = 1
  1518. gs 'stat'
  1519. lact_ev['poli_donatemoney'] = 0
  1520. lact_ev['poli_donationsessioncount'] = 0
  1521. '<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/milkbank/pumping_room.jpg"></center>'
  1522. 'The employee leads you into one of the free rooms and invites you to sit down.'
  1523. 'She prepares the breast pump and signals you to prepare yourself.'
  1524. act 'continue': gt 'city_clinic','milk_donation'
  1525. end
  1526. act 'Don''t follow her':
  1527. *clr & cla
  1528. menu_off = 1
  1529. gs 'stat'
  1530. '"Ah sorry! I forgot something and can''t donate now," you reply.'
  1531. act 'Leave': gt 'city_clinic', 'milk_donation_room'
  1532. end
  1533. end
  1534. end
  1535. vmb_i = 0
  1536. :vmbloop
  1537. if vmb_i <= temp_var:
  1538. if mbarrloca[vmb_i] = 2 or mbarrloca[vmb_i] = 1:
  1539. gs 'lact_bp', 'update_mbottle', vmb_i
  1540. if $mbarrstat[vmb_i] = 'fresh' or $mbarrstat[vmb_i] = 'normal':
  1541. if mbarrfill[vmb_i] > 0:
  1542. if mbarrfill[vmb_i] <= 1500:
  1543. temp_small_mbottle_ids[] = vmb_i
  1544. else
  1545. temp_medium_mbottle_ids[] = vmb_i
  1546. end
  1547. end
  1548. end
  1549. end
  1550. vmb_i += 1
  1551. jump 'vmbloop'
  1552. end
  1553. killvar 'vmb_i'
  1554. if arrsize('temp_small_mbottle_ids') > 0:
  1555. act 'Donate a small bottle of milk':
  1556. *clr & cla
  1557. minut += 5
  1558. temp_pay = func('city_clinic', 'donate_milk_bottle', 'small')
  1559. money += temp_pay
  1560. gs 'stat'
  1561. !! IMAGE
  1562. !! TEXT
  1563. 'You donated a small milk bottle and got paid <<temp_pay>> ₽.'
  1564. killvar 'temp_pay'
  1565. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1566. end
  1567. end
  1568. if arrsize('temp_small_mbottle_ids') > 4:
  1569. act 'Donate 5 small bottles of milk':
  1570. *clr & cla
  1571. minut += 10
  1572. temp_pay = func('city_clinic', 'donate_milk_bottle', 'small')
  1573. temp_pay += func('city_clinic', 'donate_milk_bottle', 'small')
  1574. temp_pay += func('city_clinic', 'donate_milk_bottle', 'small')
  1575. temp_pay += func('city_clinic', 'donate_milk_bottle', 'small')
  1576. temp_pay += func('city_clinic', 'donate_milk_bottle', 'small')
  1577. money += temp_pay
  1578. gs 'stat'
  1579. !! IMAGE
  1580. !! TEXT
  1581. 'You donated 5 small milk bottles and got paid <<temp_pay>> ₽.'
  1582. killvar 'temp_pay'
  1583. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1584. end
  1585. end
  1586. if arrsize('temp_medium_mbottle_ids') > 0:
  1587. act 'Donate a medium bottle of milk':
  1588. *clr & cla
  1589. minut += 5
  1590. temp_pay = func('city_clinic', 'donate_milk_bottle', 'medium')
  1591. money += temp_pay
  1592. gs 'stat'
  1593. !! IMAGE
  1594. !! TEXT
  1595. 'You donated a medium milk bottle and got paid <<temp_pay>> ₽.'
  1596. killvar 'temp_pay'
  1597. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1598. end
  1599. end
  1600. if arrsize('temp_medium_mbottle_ids') > 4:
  1601. act 'Donate 5 medium bottles of milk':
  1602. *clr & cla
  1603. minut += 10
  1604. temp_pay = func('city_clinic', 'donate_milk_bottle', 'medium')
  1605. temp_pay += func('city_clinic', 'donate_milk_bottle', 'medium')
  1606. temp_pay += func('city_clinic', 'donate_milk_bottle', 'medium')
  1607. temp_pay += func('city_clinic', 'donate_milk_bottle', 'medium')
  1608. temp_pay += func('city_clinic', 'donate_milk_bottle', 'medium')
  1609. money += temp_pay
  1610. gs 'stat'
  1611. !! IMAGE
  1612. !! TEXT
  1613. 'You donated 5 medium milk bottles and got paid <<temp_pay>> ₽.'
  1614. killvar 'temp_pay'
  1615. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1616. end
  1617. end
  1618. act 'Leave': gt 'city_clinic','start'
  1619. end
  1620. if $ARGS[0] = 'milk_donation':
  1621. *clr & cla
  1622. menu_off = 1
  1623. gs 'stat'
  1624. if hour >= 10 and hour <= 19:
  1625. lactation['nipple_cream_applied'] = 1
  1626. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pumping.jpg"></center>'
  1627. 'The employee attaches the pumps and switches them on.'
  1628. if lactation['breastmv'] >= 0:
  1629. 'Your nipples are worked by the pumps and you feel the pressure in your breasts easing as the pumps drain you of your milk.'
  1630. else
  1631. 'Your nipples are worked by the pumps and you feel the pressure in your breasts easing as the pumps drain you. Your breasts tingle from the milk production as the pump demands more of your milk.'
  1632. end
  1633. act 'Continue':
  1634. *clr & cla
  1635. lact_ev['poli_milkedvolume'] = func('lact_lib','$get_breastmilk', 4, 15)
  1636. lactation['breastpumped'] = 1
  1637. 'After 15 minutes, the employee detaches the pumps from your breasts.'
  1638. if lact_ev['poli_milkedvolume'] => 50000:
  1639. lact_ev['poli_donationsessioncount'] += lact_ev['poli_milkedvolume']/10000
  1640. lact_ev['poli_temp_var'] = (lact_ev['poli_milkedvolume']/50000)
  1641. lact_ev['poli_totalmilkdonation_count'] += 1
  1642. lact_ev['poli_totalmilkdonated'] += (lact_ev['poli_temp_var']*50)
  1643. if lact_ev['poli_temp_var'] >= 12:
  1644. 'She looks astonished at the generous amount of milk as she stores away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1645. '"I can''t believe you had that much inside you, Ms. <<$pcs_lastname>>!" she laughs heartily and you feel yourself blushing.'
  1646. elseif lact_ev['poli_temp_var'] >= 10:
  1647. 'She looks amazed at the copious amounts of milk as she stores away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1648. '"Oh my, where do you store all this?"'
  1649. elseif lact_ev['poli_temp_var'] >= 8:
  1650. 'She looks surprised at the large amount of milk as she stores away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1651. elseif lact_ev['poli_temp_var'] >= 6:
  1652. 'She looks pleasantly satisfied at you as she stores away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1653. '"A very generous donation, Ms. <<$pcs_lastname>>."'
  1654. elseif lact_ev['poli_temp_var'] >= 4:
  1655. 'She looks satisfied at you as she stores away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1656. elseif lact_ev['poli_temp_var'] >= 2:
  1657. 'She looks satisfied at you as she puts away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1658. elseif lact_ev['poli_temp_var'] = 1:
  1659. 'She looks satisfied at you as she puts away one bottle with 50ml of your breast milk.'
  1660. else
  1661. 'She looks satisfied at you as she puts away <<lact_ev[''poli_temp_var'']*50>>ml of your breast milk in <<lact_ev[''poli_temp_var'']>> bottles.'
  1662. end
  1663. elseif lact_ev['poli_milkedvolume'] < 50000 and lact_ev['poli_milkedvolume'] > 0:
  1664. 'She looks at you in disappointment.'
  1665. '"Mhmm... I''m sorry, but this isn''t enough milk for a valid donation. You only provided <<lact_ev[''poli_milkedvolume'']/1000>>ml of breast milk."'
  1666. else
  1667. 'She looks at you in disappointment.'
  1668. '"Mhmm... I''m sorry, but this isn''t enough milk for a valid donation. You provided no breast milk at all."'
  1669. end
  1670. lact_ev['poli_milkedvolume'] = 0
  1671. if lact_ev['poli_donationsessioncount'] > 0:
  1672. lact_ev['poli_donatemoney'] = (lact_ev['poli_donationsessioncount']*5)/10*10
  1673. else
  1674. lact_ev['poli_donatemoney'] = 0
  1675. end
  1676. lactation['nipple_cream_applied'] = 0
  1677. minut += 15
  1678. if lactation['breastmv'] > lactation['breastmm']/2 and lactation['breastmv'] >= 100000:
  1679. 'The employee looks at your breasts.'
  1680. '"It seems there''s still some milk left. Do you want to donate more?"'
  1681. act 'Have your breasts pumped again': gt 'city_clinic','milk_donation'
  1682. else
  1683. act 'Ask to donate more': gt 'city_clinic','milk_donation'
  1684. end
  1685. act 'Enough for today':
  1686. *clr & cla
  1687. gs 'stat'
  1688. if lact_ev['poli_donationsessioncount'] > 0:
  1689. money += lact_ev['poli_donatemoney']
  1690. 'You put your top back on and the employee hands you <<lact_ev[''poli_donatemoney'']>><b>₽</b> for your donated breast milk.'
  1691. else
  1692. 'You put your top back on.'
  1693. end
  1694. act 'Leave':
  1695. lact_ev['poli_milkedvolume'] = 0
  1696. gt 'city_clinic', 'milk_donation_room'
  1697. end
  1698. end
  1699. end
  1700. elseif lact_ev['poli_donationsessioncount'] > 0:
  1701. '"Sorry Ms. <<$pcs_lastname>>, but we''re closing now."'
  1702. 'You put your top back on and the employee hands you <<lact_ev[''poli_donatemoney'']>><b>₽</b> for your donated breast milk.'
  1703. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1704. else
  1705. 'The milk donation service is closed. It''s open every day between 10:00 and 19:00.'
  1706. act 'Leave': minut += 5 & gt 'city_clinic', 'milk_donation_room'
  1707. end
  1708. end
  1709. if $ARGS[0] = 'donate_milk_bottle':
  1710. if $ARGS[1] = 'small':
  1711. temp_id = temp_small_mbottle_ids[0]
  1712. else
  1713. temp_id = temp_medium_mbottle_ids[0]
  1714. end
  1715. !! CHANGE PAY HERE
  1716. temp_pay = mbarrfill[temp_id] / 10 & !! Base pay = 1 rbl / ml for fresh milk
  1717. if $mbarrstat[temp_id] = 'normal': temp_pay = temp_pay / 2 & !! And 0.5 rbl / ml for normal milk
  1718. !! if $mbarrtemp[temp_id] = 'hot' / 'warm' / 'lukewarm' / 'cold' / 'frozen':
  1719. gs 'lact_bp', 'empty_milk_bottle', temp_id
  1720. RESULT = temp_pay
  1721. killvar 'temp_pay'
  1722. killvar 'temp_id'
  1723. if $ARGS[1] = 'small':
  1724. killvar 'temp_small_mbottle_ids', 0
  1725. else
  1726. killvar 'temp_medium_mbottle_ids', 0
  1727. end
  1728. end
  1729. --- city_clinic ---------------------------------