rolanbath.qsrc 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865
  1. # rolanbath
  2. !2021/05/06
  3. if $ARGS[0] = 'start':
  4. CLOSE ALL
  5. $loc_arg = 'start'
  6. $loc = 'rolanbath'
  7. $locM_arg = 'start'
  8. $locM = 'rolanbath'
  9. $location_type = 'bathroom'
  10. $menu_loc = 'rolanbath'
  11. $menu_arg = 'start'
  12. menu_off = 0
  13. cla & *clr
  14. gs 'stat'
  15. if RolanLoc[hour] = 7:
  16. 'Rolan is here.'
  17. if rand(0,100) >= 30:
  18. gt 'rolanbath', 'ev'
  19. else
  20. gt 'rolanbath', 'sexev'
  21. end
  22. end
  23. '<center><b><font color = maroon>Bathroom</font></b></center>'
  24. if newbath ! 1:
  25. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroom.jpg"></center>'
  26. 'The bathroom has seen better days. There''s some mold in the corners and floor. A big crack in the wall. This place probably hasn''t been cleaned for quite some time.'
  27. 'The toilet sits along the far wall. There''s also a bathtub, with an old plastic shower curtain hanging from a rod above it. It also seems that the latch on the door is broken.'
  28. elseif newbath = 1:
  29. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroomnew.jpg"></center>'
  30. 'The bathroom is in much better shape since you worked on it.'
  31. end
  32. 'A <a href="exec:gt ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh < 1,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair hangs over the sink.'
  33. if rolanworker = 2 and (RolanLoc[hour] = 9 or RolanLoc[hour] = 10):
  34. ! if rolanworker = 2 and RolanLoc[hour] = 9 or RolanLoc[hour] = 10:
  35. if workertool = 0:
  36. act 'Get some tools': gt 'rolanbath', 'tools'
  37. elseif workertool = 1:
  38. act 'Look for concrete mix': gt 'rolanapt','hallway'
  39. elseif workertool = 2:
  40. *clr & cla
  41. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/builder/girlpow.jpg"></center>'
  42. '"Now I''ll show Rolan what girl power can do!"'
  43. act 'Get to work': gt 'rolanapt', 'worker'
  44. end
  45. end
  46. act 'Return to the hallway': gt 'rolanapt','hallway'
  47. act 'Take a shower (0:15)':
  48. *clr & cla
  49. minut += 15
  50. noshampoo = 1
  51. dynamic $showerdin
  52. if frost > 0:frost = 0
  53. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
  54. *nl
  55. 'You undress and turn on the water in the shower. When it hits the right temperature you enter the shower and let the warm water rain down on you. You carefully soap yourself trying not to miss any spots and then rinse off.'
  56. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  57. *nl
  58. if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
  59. if bodyVars['weight_warning'] > 0:
  60. if bodyVars['weight_warning'] = 1: $weightwarn = 'losing'
  61. if bodyVars['weight_warning'] = 2: $weightwarn = 'gaining'
  62. '<font color="red"><b>You seem to be <<$weightwarn>> weight.</b></font>'
  63. killvar '$weightwarn' & bodyVars['weight_warning'] = 0
  64. end
  65. if normbuffpick = 1:
  66. *nl
  67. '<b>You notice that your muscles are starting to show through your skin.</b>'
  68. act 'Examine yourself closer while drying off and getting dressed...': gt 'din_van', 'buffpick'
  69. end
  70. if RolanLoc[hour] ! 0 and RolanLoc[hour] ! 1:
  71. pcs_horny += rand(0,2)
  72. *nl
  73. 'You try to forget that Rolan''s bathroom door doesn''t have a latch.'
  74. 'The idea that the door is open occupies your mind while you are showering. It would be very embarrassing if Rolan was to enter at the wrong time.'
  75. !! Set a 33% chance that Rolan will try to steal your panties
  76. rolan_act = rand(0,3)
  77. if rolan_act = 0:
  78. act 'Sing in the shower':
  79. cla & *clr
  80. minut += 1
  81. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathsing'+rand(0,1)+'.jpg"></center>'
  82. *nl
  83. 'The warm water feels amazing against you. You forget for a moment that Rolan could enter the bathroom at any moment. The shower is so relaxing that you begin to sing under the water, imagining that you''re a famous rockstar performing for your thousands of fans.'
  84. pcs_mood += 10
  85. if hypnoAddict ! 0:
  86. 'You unconsciously avoid spraying water into your vagina.'
  87. else
  88. cumspclnt = 8
  89. gs 'cum_cleanup'
  90. end
  91. act 'Dry off': gt 'rolanbath','dryOff'
  92. end
  93. elseif rolan_act = 1:
  94. act 'Uh...? Is someone there?':
  95. cla & *clr
  96. minut += 1
  97. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathpeek.jpg"></center>'
  98. *nl
  99. 'As the jet of warm water begins to caress you, you hear a noise. You call out, "Rolan, is that you?" You don''t hear a response. "Bah! Probably just me being paranoid."'
  100. cumspclnt = 8
  101. gs 'cum_cleanup'
  102. !! $pantyworntype String with the type of panty being worn
  103. if $pantyworntype ! 'none' and rolan_steal_day ! daystart and underwear['type'] ! 2:
  104. gs 'panties', 'dispose'
  105. rolan_panty_day = daystart
  106. rolan_panty_count -= 1
  107. if rolanpantyQW =< 1: rolanpantyQW = 1
  108. end
  109. act 'Finish showering':
  110. cla & *clr
  111. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathcold.jpg"></center>'
  112. *nl
  113. 'The water is suddenly ice cold, "Ahhh! I must have used up all the hot water!"'
  114. act 'Dry yourself':
  115. cla & *clr
  116. minut += 5
  117. !! gs 'rolanbath', 'rolansteal'
  118. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathtowel1.jpg"></center>'
  119. *nl
  120. 'You wrap yourself with a towel before exiting the shower, just to be cautious.'
  121. if hypnoAddict ! 0:
  122. 'You unconsciously avoid spraying water into your vagina.'
  123. else
  124. cumspclnt = 8
  125. gs 'cum_cleanup'
  126. end
  127. act'Quickly get dressed': gt 'rolanbath','dryOff'
  128. end
  129. end
  130. end
  131. elseif rolan_act = 2:
  132. act 'Uh...? Is someone there?':
  133. cla & *clr
  134. minut += 1
  135. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathaware'+rand(0,2)+'.jpg"></center>'
  136. *nl
  137. 'You think you hear a noise. "Rolan, is that you?"'
  138. act 'What the f...?':
  139. cla & *clr
  140. minut += 10
  141. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathwhat.jpg"></center>'
  142. *nl
  143. 'Shit! Rolan is in here... masturbating!?'
  144. act 'Look':
  145. cla
  146. *clr
  147. minut += 2
  148. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanmazt0.mp4"></center>'
  149. 'Rolan is furiously stroking his cock a few meters away from you while you are showering... You can''t believe it!'
  150. act 'Close the curtain (0:05)':
  151. cla
  152. *clr
  153. minut += 5
  154. noshampoo = 1
  155. dynamic $showerdin
  156. pcs_horny += rand(0,2)
  157. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
  158. *nl
  159. 'You think to yourself, "<i>Better let him finish, don''t want him seeing me naked while he''s pleasuring himself...</i>"'
  160. act 'Wait': gt 'rolanbath','dryOff'
  161. end
  162. end
  163. end
  164. end
  165. else
  166. act 'Clean yourself':
  167. cla & *clr
  168. minut += 10
  169. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
  170. *nl
  171. 'No, Rolan is a good guy, he wouldn''t come into the bathroom while you''re showering.'
  172. if hypnoAddict ! 0:
  173. 'You unconsciously avoid spraying water into your vagina.'
  174. else
  175. cumspclnt = 8
  176. gs 'cum_cleanup'
  177. end
  178. act 'Dry off': gt 'rolanbath','dryOff'
  179. end
  180. end
  181. else
  182. if pcs_horny >= 40:
  183. act 'Use the showerhead on your pussy':
  184. cla & *clr
  185. minut += 10
  186. '<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></center>'
  187. *nl
  188. 'You know Rolan isn''t in here.'
  189. *nl
  190. 'You place the showerhead onto your pussy and a powerful jet of warm water begins to caress you.'
  191. gs 'arousal', 'clit_finger', 10, 'masturbate'
  192. if hypnoAddict ! 0:
  193. 'You unconsciously avoid spraying water into your vagina.'
  194. else
  195. cumspclnt = 8
  196. gs 'cum_cleanup'
  197. end
  198. act 'Dry off': gt $loc, 'start'
  199. end
  200. else
  201. act 'Continue washing':
  202. cla & *clr
  203. minut += 10
  204. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
  205. *nl
  206. 'You know Rolan isn''t in here.'
  207. *nl
  208. 'No, Rolan is a good guy, he wouldn''t come into the bathroom while you''re showering.'
  209. if hypnoAddict ! 0:
  210. 'You unconsciously avoid spraying water into your vagina.'
  211. else
  212. cumspclnt = 8
  213. gs 'cum_cleanup'
  214. end
  215. act 'Dry off': gt $loc, 'start'
  216. end
  217. end
  218. end
  219. dynamic $brit
  220. !! dynamic $dryOff
  221. end
  222. !!gs 'arousal', 'clit_finger', 20, 'masturbate'
  223. !!bath
  224. act 'Have a bath (0:30)':
  225. cla
  226. *clr
  227. gs 'stat'
  228. minut += 30
  229. pcs_sweat = 7 + rand(0,4)
  230. pcs_mood += 20
  231. pcs_skin += 1
  232. noshampoo = 1
  233. dynamic $showerdin
  234. if frost > 0:frost = 0
  235. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash4.jpg"></center>'
  236. *nl
  237. 'While the bathtub fills up you get undressed and then dip a toe into the water. It''s just the right temperature so you climb in and let yourself sink into the warm water.'
  238. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
  239. *nl
  240. *nl
  241. if sh_rolan_bazar < 4:
  242. 'You''re not used to having Rolan wandering around, especially with a broken door.'
  243. elseif sh_rolan_bazar <= 15:
  244. pcs_horny += rand(0,2)
  245. 'You''re still not used to having Rolan wandering around, especially with a broken door.'
  246. 'Starting to soap yourself you unwittingly turn your attention to your breasts...'
  247. elseif sh_rolan_bazar <= 25:
  248. pcs_horny += rand(0,4)
  249. 'You have become a little bit accustomed to washing yourself in Rolan''s bath and casually you pinch your nipple as if this situation arouses you.'
  250. else
  251. pcs_horny += rand(2,6)
  252. 'You lean back and relax for a while. Then you begin to lather your body, gently gliding your soft hands over your smooth curves, and wash yourself thoroughly.'
  253. end
  254. if bodyVars['weight_warning'] > 0:
  255. if bodyVars['weight_warning'] = 1: $weightwarn = 'losing'
  256. if bodyVars['weight_warning'] = 2: $weightwarn = 'gaining'
  257. '<font color="red"><b>You seem to be <<$weightwarn>> weight.</b></font>'
  258. killvar '$weightwarn' & bodyVars['weight_warning'] = 0
  259. end
  260. if normbuffpick = 1:
  261. *nl
  262. '<b>You notice that your muscles are starting to show through your skin.</b>'
  263. act 'Examine yourself closer while drying off and getting dressed...': gt 'din_van', 'buffpick'
  264. end
  265. if RolanLoc[hour] ! 0 and RolanLoc[hour] ! 1:
  266. pcs_horny += rand(0,2)
  267. *nl
  268. 'You try to forget that Rolan''s bathroom door doesn''t latch.'
  269. 'The idea that the door is open occupies your mind while you are bathing. It would be very embarrassing if Rolan entered at the wrong time.'
  270. rolan_act = rand(0,3)
  271. if rolan_act = 0:
  272. act 'Sing in the bath':
  273. cla
  274. *clr
  275. minut += 1
  276. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathsing1.jpg"></center>'
  277. *nl
  278. 'The warm water feels amazing against you. You forget for a moment that Rolan could enter the bathroom at any moment. The bath is so relaxing that you begin to sing under the water, imagining that you''re a famous rockstar performing for your thousands of fans.'
  279. pcs_mood += 10
  280. act 'Dry off': gt 'rolanbath','dryOff'
  281. end
  282. elseif rolan_act = 1:
  283. act 'Uh...? Is someone there?':
  284. cla
  285. *clr
  286. minut += 1
  287. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathpeek.jpg"></center>'
  288. *nl
  289. 'As the jet of warm water begins to caress you, you hear a noise. You call out, "Rolan, is that you?" You don''t hear a response. "Bah! Probably just me being paranoid."'
  290. gs 'cum_cleanup'
  291. !! gs 'panties', 'linen'
  292. if $pantyworntype ! 'none' and rolan_steal_day ! daystart:
  293. gs 'panties', 'dispose'
  294. rolan_panty_day = daystart
  295. rolan_panty_count -= 1
  296. if rolanpantyQW < 1: rolanpantyQW = 1
  297. end
  298. !! gs 'panties', 'remove'
  299. act 'Finish showering':
  300. cla
  301. *clr
  302. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathcold.jpg"></center>'
  303. *nl
  304. 'The water is suddenly ice cold, "Ahhh! I must have used up all the hot water!"'
  305. act 'Dry yourself':
  306. cla
  307. *clr
  308. minut += 5
  309. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathtowel1.jpg"></center>'
  310. *nl
  311. 'You wrap yourself with a towel before exiting the shower, just to be cautious.'
  312. act'Quick dressing': gt 'rolanbath','dryOff'
  313. end
  314. end
  315. end
  316. elseif rolan_act = 2:
  317. act 'Uh...? Is someone there?':
  318. cla
  319. *clr
  320. minut += 1
  321. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathaware'+rand(3,5)+'.jpg"></center>'
  322. *nl
  323. 'You think you hear a noise. "Rolan, is that you?"'
  324. act 'What the f...?':
  325. cla
  326. *clr
  327. minut += 10
  328. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathwhat.jpg"></center>'
  329. *nl
  330. 'Shit, Rolan is in here... masturbating!?'
  331. act 'look':
  332. cla
  333. *clr
  334. minut += 2
  335. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanmazt1.mp4"></center>'
  336. 'Wait... he''s not masturbating... What the fuck is he doing? You can''t believe what are you seeing.'
  337. act 'Close curtain (0:05)':
  338. cla
  339. *clr
  340. minut += 5
  341. noshampoo = 1
  342. dynamic $showerdin
  343. pcs_horny += rand(0,2)
  344. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
  345. *nl
  346. 'You think to yourself, "<i>Better let him finish, don''t want him seeing me naked...</i>"'
  347. act 'Wait': gt 'rolanbath','dryOff'
  348. end
  349. end
  350. end
  351. end
  352. else
  353. act 'Clean yourself':
  354. cla
  355. *clr
  356. minut += 10
  357. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/aptrolan/bathtub28.mp4"></center>'
  358. *nl
  359. 'No, Rolan is a good guy. You are sure he wouldn''t come into the bathroom while you''re showering.'
  360. act 'Dry off': gt 'rolanbath','dryOff'
  361. end
  362. end
  363. else
  364. if pcs_horny >= 40:
  365. act 'Relief yourself':
  366. cla
  367. *clr
  368. minut += 10
  369. '<center><video autoplay loop src="images/shared/home/bathroom/wash7.mp4"></center>'
  370. *nl
  371. 'You know Rolan isn''t here.'
  372. *nl
  373. 'You turn on the faucet, lift your legs and scoot your ass over to align your pussy with the jet of warm water.'
  374. gs 'arousal', 'clit_finger', 10, 'masturbate'
  375. act 'Dry off': gt $loc, 'start'
  376. end
  377. else
  378. act 'Wash':
  379. cla
  380. *clr
  381. minut += 10
  382. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/aptrolan/bathtub28.mp4"></center>'
  383. *nl
  384. 'You know Rolan isn''t here.'
  385. *nl
  386. 'He wouldn''t come into the bathroom knowing you were in here.'
  387. act 'Dry off': gt $loc, 'start'
  388. end
  389. end
  390. end
  391. dynamic $brit
  392. !! dynamic $dryOff
  393. end
  394. gs 'piercing_management', 'set_manage_string'
  395. if fillimplant = 1 and siliconeBag >= 1:'<a href="exec:cls & siliconeBag -= 1 & bodyVars[''bust_silicone''] += 10 & gt $loc, $loc_arg">Inject silicone into breast implants.</a>'
  396. if fillimplant = 1 and bodyVars['bust_silicone'] >= 20:'<a href="exec:cls & bodyVars[''bust_silicone''] -= 10 & gt $loc, $loc_arg">Drain silicone from breast implants.</a>'
  397. dynamic $bteeth
  398. dynamic $tampon
  399. dynamic $basin
  400. dynamic $publicpan
  401. if knowpreg ! 1 and mc_inventory['pregnancy_test'] > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
  402. act 'Do a pregnancy test':
  403. cla
  404. mc_inventory['pregnancy_test'] -= 1
  405. gs 'stat'
  406. if pregchem > 120:
  407. knowpreg = 1
  408. thinkpreg = 1
  409. 'The test shows the two strips: you''re pregnant!'
  410. else
  411. knowpreg = 0
  412. 'The test shows one band: you''re not pregnant.'
  413. end
  414. act 'Finish':gt 'rolanbath', 'start'
  415. end
  416. end
  417. gs 'din_van', 'prvt_pee'
  418. dynamic $toymanage
  419. dynamic $enema
  420. end
  421. !Bathroom, Rolan caught:
  422. if $ARGS[0] = 'sexev':
  423. if rand(0,100) < 50:
  424. *clr & cla
  425. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/caught0.jpg"></center>'
  426. '...oops... better leave him be.'
  427. gs 'arousal', 'erotic', 5
  428. gs 'arousal', 'end'
  429. gs 'stat'
  430. act 'Leave him alone': gt 'rolanapt','hallway'
  431. else
  432. *clr & cla
  433. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/aptrolan/caught1.mp4"></center>'
  434. '...it''s difficult to turn away, but you know you should leave him be.'
  435. gs 'arousal', 'voyeur', 5
  436. gs 'arousal', 'end'
  437. gs 'stat'
  438. act 'Leave him alone': gt 'rolanapt','hallway'
  439. end
  440. end
  441. !Bathroom, Rolan busy:
  442. if $ARGS[0] = 'ev':
  443. if rand(0,100) <= 90:
  444. *clr & cla
  445. minut += 2
  446. gs 'stat'
  447. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanselfcare'+rand(1,3)+'.jpg"></center>'
  448. '"Miss <<$pcs_lastname>>, is there something you want to talk about?"'
  449. act 'Chat with Rolan': gt 'rolanbath', 'bazar'
  450. act 'Return to the hallway': gt 'rolanapt','hallway'
  451. else
  452. *clr & cla
  453. minut += 2
  454. gs 'stat'
  455. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbusy'+rand(0,2)+'.jpg"></center>'
  456. 'When you go to the bathroom, you find Rolan already in there. "Hey!" he shouts indignantly. Oops, he''s on the toilet!'
  457. '"Sorry, sorry!" you apologize, quickly leaving the bathroom.'
  458. act 'Return to the hallway': gt 'rolanapt','hallway'
  459. end
  460. end
  461. if $ARGS[0] = 'bazar':
  462. minut += 2
  463. gs 'stat'
  464. if rolan_bazar_count = 0:
  465. *clr & cla
  466. gs 'stat'
  467. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanselfcare0.jpg"></center>'
  468. '"Sorry Miss <<$pcs_lastname>>, I have to go. Maybe we can chat some more later?"'
  469. act 'Return to the hallway': gt 'rolanapt','hallway'
  470. else
  471. *clr & cla
  472. gs 'stat'
  473. rolan_bazar_day = daystart
  474. rolan_bazar_count -= 1
  475. sh_rolan_bazar += 1
  476. minut += 5
  477. rolan_textb_vanna = rand(1,8)
  478. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroom.jpg"></center>'
  479. if rolan_textb_vanna = 1:$rolan_textb_vanna = 'Rolan tells you that he doesn''t mind if you take a shower here.'
  480. if rolan_textb_vanna = 2:$rolan_textb_vanna = 'Rolan tells you that he see often sees some of your classmates buying clothes at G&M Stores, though he doesn''t know how it''s possible for young girls to have so much money.'
  481. if rolan_textb_vanna = 3:$rolan_textb_vanna = 'Rolan tells you that he wants to run for mayor and end the discrimination he sees in Pavlovsk.'
  482. if rolan_textb_vanna = 4:$rolan_textb_vanna = 'Rolan tells you that the day before Ms. Sokoloff stopped to chat with him as he was coming back from the supermarket.'
  483. if rolan_textb_vanna = 5:$rolan_textb_vanna = 'Rolan tells you that he saw two of your classmates arguing outside.'
  484. if rolan_textb_vanna = 6:$rolan_textb_vanna = 'Rolan tells you that the courtyard is dangerous at night.'
  485. if rolan_textb_vanna = 7:$rolan_textb_kuh = 'Rolan tells you he saw two girls walking in the park, hand in hand, like they were in love. He wonders what is wrong with people these days. Girls need a man after all.'
  486. if rolan_textb_vanna = 8:$rolan_textb_kuh = 'Rolan tells you he saw Anushka and Alyona kissing on the playground, in the apartment courtyard. He thinks it is very unbecoming of them, they should be with men.'
  487. '<br><<$rolan_imgb_vanna>><br>'
  488. '<br><<$rolan_textb_vanna>><br>'
  489. '"Sure Miss <<$pcs_lastname>>, tell me!"'
  490. ! RolanLoc[hour] = 7
  491. act 'Chat some more': gt 'rolanbath', 'bazar'
  492. if sh_rolan_bazar > 5 and mesec <=0:
  493. *clr & cla
  494. gs 'stat'
  495. '<br><<$rolan_imgb_vanna>><br>'
  496. '<br><<$rolan_textb_vanna>><br>'
  497. act 'Chat some more': gt 'rolanbath', 'bazar'
  498. act 'Ask to take a shower': gt 'rolanbath', 'pervshower'
  499. end
  500. if sh_rolan_bazar >= 25 and npc_rel['A133'] >= 50 and rolan_bazar_count >= 1 and stat['think_virgin'] = 0:
  501. act 'Suggest bathing together': gt 'rolanbath', 'bonershower'
  502. end
  503. end
  504. act 'Return to the hallway': gt 'rolanapt','hallway'
  505. end
  506. !gg and take a bath when Rolan in bath
  507. if $ARGS[0] = 'pervshower':
  508. *clr & cla
  509. gs 'stat'
  510. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanselfcare0.jpg"></center>'
  511. '"Sure Miss <<$pcs_lastname>>, tell me!"'
  512. act 'Take a shower (0:15)':
  513. cla
  514. *clr
  515. minut += 15
  516. noshampoo = 1
  517. dynamic $showerdin
  518. if frost > 0:frost = 0
  519. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
  520. *nl
  521. 'You carefully undress behind the curtain and turn on the water. When it hits the right temperature you enter the shower and let the warm water rain down on you. You carefully soap yourself trying not to miss any spot and then wash off.'
  522. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  523. *nl
  524. dynamic $brit
  525. 'You try to forget that Rolan''s is here.'
  526. 'The idea of him opening the curtain occupies your mind while you are showering. It would be really embarrassing if Rolan opened the curtain now.'
  527. if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
  528. if bodyVars['weight_warning'] > 0:
  529. if bodyVars['weight_warning'] = 1: $weightwarn = 'losing'
  530. if bodyVars['weight_warning'] = 2: $weightwarn = 'gaining'
  531. '<font color="red"><b>You seem to be <<$weightwarn>> weight.</b></font>'
  532. killvar '$weightwarn' & bodyVars['weight_warning'] = 0
  533. end
  534. if normbuffpick = 1:
  535. *nl
  536. '<b>You notice that your muscles are starting to show through your skin.</b>'
  537. act 'Examine yourself closer while drying off and getting dressed...': gt 'din_van', 'buffpick'
  538. end
  539. if pcs_horny >= 40:
  540. act 'Use the showerhead on your pussy':
  541. cla
  542. *clr
  543. minut += 10
  544. '<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></center>'
  545. *nl
  546. 'You place the showerhead onto your pussy and a powerful jet of warm water begins to caress you.'
  547. gs 'arousal', 'clit_finger', 10, 'masturbate'
  548. if hypnoAddict ! 0:
  549. 'You unconsciously avoid spraying water into your vagina.'
  550. else
  551. cumspclnt = 8
  552. gs 'cum_cleanup'
  553. end
  554. act 'Dry off': gt 'rolanbath','dryOff'
  555. end
  556. act 'Continue washing':
  557. cla
  558. *clr
  559. minut += 10
  560. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
  561. *nl
  562. 'No, Rolan is a good guy, he wouldn''t peek on you while you''re showering.'
  563. if hypnoAddict ! 0:
  564. 'You unconsciously avoid spraying water into your vagina.'
  565. else
  566. cumspclnt = 8
  567. gs 'cum_cleanup'
  568. end
  569. act 'Dry off': gt 'rolanbath','dryOff'
  570. end
  571. else
  572. if rand(0,3) =< 2:
  573. act 'Sing in the shower':
  574. cla
  575. *clr
  576. minut += 1
  577. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathsing'+rand(0,1)+'.jpg"></center>'
  578. *nl
  579. 'The warm water feels amazing against you. As you relax you begin to sing under the water completely forgetting that Rolan is there and can hear you. You imagine that you''re a famous rockstar performing for your thousands of fans.'
  580. pcs_mood += 10
  581. if hypnoAddict ! 0:
  582. 'You unconsciously avoid spraying water into your vagina.'
  583. else
  584. cumspclnt = 8
  585. gs 'cum_cleanup'
  586. end
  587. act 'Dry off': gt 'rolanbath','dryOff'
  588. end
  589. else
  590. act 'Clean yourself':
  591. cla
  592. *clr
  593. minut += 10
  594. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
  595. *nl
  596. 'No, Rolan is a good guy, he wouldn''t peek on you while you''re showering.'
  597. if hypnoAddict ! 0:
  598. 'You unconsciously avoid spraying water into your vagina.'
  599. else
  600. cumspclnt = 8
  601. gs 'cum_cleanup'
  602. end
  603. act 'Dry off': gt 'rolanbath','dryOff'
  604. end
  605. end
  606. end
  607. end
  608. end
  609. !gg take a bath with Rolan
  610. if $ARGS[0] = 'bonershower':
  611. *clr & cla
  612. minut += 5
  613. noshampoo = 1
  614. dynamic $showerdin
  615. if frost > 0:frost = 0
  616. gs 'stat'
  617. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner1.jpg"></center>'
  618. *nl
  619. '"Rolan, I see you''re getting ready to bathe. Do you mind if I join you?"'
  620. *nl
  621. '"Miss <<$pcs_lastname>>, w-w-what do you mean?"'
  622. *nl
  623. '"I mean, we could both save some time and water if we bathed together!"'
  624. *nl
  625. 'Rolan can only stutter and stammer.'
  626. act 'Bra':
  627. *clr & cla
  628. minut += 5
  629. gs 'stat'
  630. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner0.jpg"></center>'
  631. *nl
  632. 'You try to snap Rolan out of his stupor, "Come on, Rolan, we don''t have all day!"'
  633. *nl
  634. 'Rolan has quickly stripped out of his clothes, while you''ve only managed to get your shirt off.'
  635. *nl
  636. '"Here, help me with my bra..."'
  637. act 'Shoes':
  638. *clr & cla
  639. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanshoes.jpg"></center>'
  640. *nl
  641. 'You ask Rolan to help you remove your shoes.'
  642. *nl
  643. 'Rolan reaches down and starts to remove your shoes, his eyes darting between your feet and your panties.'
  644. *nl
  645. 'You wonder, "<i>Could Rolan have a foot fetish, in addition to his panties addiction?</i>"'
  646. pcs_horny += rand(2,4)
  647. minut += 5
  648. gs 'stat'
  649. act 'Bathe together':
  650. *clr & cla
  651. pcs_hairbsh = 0
  652. pcs_makeup = 1
  653. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanhair0.jpg"></center>'
  654. *nl
  655. '"Rolan, could you please wash my hair. It''s so nice not having to do it myself!"'
  656. *nl
  657. '"O-o-of course, Miss <<$pcs_lastname>>..."'
  658. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
  659. pcs_horny += rand(3,6)
  660. gs 'stat'
  661. act 'Continue':
  662. *clr & cla
  663. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner3.jpg"></center>'
  664. *nl
  665. 'You stand up and help Rolan up too, you are ready to continue when you notice he has a hard-on...'
  666. *nl
  667. '"I''m sorry, Miss <<$pcs_lastname>>... I shouldn''t... I haven''t... it''s jus-" '
  668. *nl
  669. 'You cut him off, "It''s alright, Rolan. It''s perfectly normal for a healthy man to get an erection when around a <i>beautiful</i> woman."'
  670. *nl
  671. 'You continue to stare at his rock-hard cock, "And you certainly are <i>healthy</i>."'
  672. pcs_horny += rand(3,6)
  673. gs 'stat'
  674. act 'Continue':
  675. *clr & cla
  676. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanhelp.jpg"></center>'
  677. *nl
  678. 'You continue to wash each other''s bodies, Rolan''s erection slowly subsiding. Whether he''s adjusted to bathing with you or he''s just nervous being on display, you''re not sure.'
  679. *nl
  680. '"Thank you, Rolan, we''re almost done!"'
  681. pcs_horny += rand(4,6)
  682. gs 'stat'
  683. act 'Continue':
  684. *clr & cla
  685. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolancheek.jpg"></center>'
  686. 'You give Rolan a peck on the cheek, "You see, wasn''t that quicker than a solo bath?"'
  687. 'Rolan does not respond. Instead he grabs a towel and quickly exits the bathroom. You wonder how worked up this bath got him. Maybe next time you''ll take it upon yourself to find out...'
  688. pcs_horny += rand(3,6)
  689. gs 'stat'
  690. act 'Finish': gt 'rolanapt','hallway'
  691. end
  692. end
  693. end
  694. end
  695. end
  696. end
  697. end
  698. !rolanbathdryloc
  699. if $ARGS[0] = 'dryOff':
  700. if RolanLoc[hour] = 0:
  701. cla
  702. *clr
  703. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathtowel'+rand(0,1)+'.jpg"></center>'
  704. *nl
  705. 'You know Rolan isn''t here.'
  706. act 'Get out and dry off': gt $loc, 'start'
  707. else
  708. if rand (0,3) = 3:
  709. cla
  710. *clr
  711. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbusy1.jpg"></center>'
  712. 'Shit! It''s Rolan...! when did he enter?'
  713. act 'Close curtain (0:05)':
  714. cla
  715. *clr
  716. minut += 5
  717. noshampoo = 1
  718. dynamic $showerdin
  719. pcs_horny += rand(0,2)
  720. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
  721. *nl
  722. 'It would be very embarrassing if Rolan sees you like this. You''d better wait until he''s done.'
  723. act 'Wait': gt 'rolanbath','dryOff'
  724. end
  725. else
  726. cla
  727. *clr
  728. '<center><b><font color = maroon>Bathroom</font></b></center>'
  729. if newbath ! 1:
  730. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroom.jpg"></center>'
  731. 'The bathroom has seen better days. There''s some mold in the corners and floor. A big crack in the wall. This place probably hasn''t been cleaned for quite some time.'
  732. 'The toilet sits along the far wall. There''s also a bathtub, with an old plastic shower curtain hanging from a rod above it. It also seems that the latch on the door is broken.'
  733. elseif newbath = 1:
  734. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroomnew.jpg"></center>'
  735. 'The bathroom is in much better shape since you worked on it.'
  736. end
  737. *nl
  738. 'Phew! Rolan isn''t here.'
  739. act 'Dry off and dress':
  740. if rolan_panty_count = 0 and rolan_panty_day = daystart and rolan_steal_count = 0:
  741. cla
  742. *clr
  743. minut += 1
  744. rolan_steal_count +=1
  745. rolan_steal_day = daystart
  746. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/headrol.jpg"></center>'
  747. if rolanpantyQW =< 1:
  748. rolanpantyQW += 1
  749. *nl
  750. 'You dress up... but can''t find your panties anywhere.'
  751. '"Damn! Rolan really is a panty thief!"'
  752. else
  753. rolanpantyQW += 1
  754. *nl
  755. 'You dress up... but can''t find your panties anywhere.'
  756. '"I knew he would do it again!"'
  757. end
  758. act 'Exit': gt $loc, 'start'
  759. else
  760. cla
  761. *clr
  762. minut += 1
  763. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathdry'+rand(0,1)+'.jpg"></center>'
  764. *nl
  765. 'Better hurry and dry off. You never know...'
  766. act 'Exit': gt $loc, 'start'
  767. end
  768. end
  769. end
  770. end
  771. end
  772. if $ARGS[0] = 'tools':
  773. if workertool = 0:
  774. cla
  775. *clr
  776. minut += 15
  777. workertool += 1
  778. gs 'stat'
  779. '<center><h4><font color="maroon">Tools</font></h4></center>'
  780. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/garage/garages.jpg"></center>'
  781. 'You quickly run to your stepfather''s garage to grab some tools. Rolan said he already has the paint so you won''t need to bring that. You start to rummaging in search of the tools.'
  782. 'You spend several minutes gathering the appropriate tools from your stepfather''s garage. However, you are unable to find any concrete mix. Perhaps Rolan has some back at the apartment.'
  783. act 'Back to Rolan''s':
  784. cla
  785. *clr
  786. minut += 10
  787. '<center><b><font color = maroon>Tools</font></b></center>'
  788. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/builder/worker0.jpg"></center>'
  789. 'You search the apartment from top to bottom but don''t find any concrete mix. The only room left is...'
  790. act 'Only one room left...': gt 'rolanapt','grandmaroom'
  791. end
  792. end
  793. end
  794. if $ARGS[0] = 'surprise':
  795. cla
  796. *clr
  797. minut += 5
  798. rolanworker += 1
  799. gs 'stat'
  800. '<center><h4><font color="maroon">Surprise</font></h4></center>'
  801. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanwelcome.jpg"></center>'
  802. '"Hi, Rolan! What do you think of your new bathroom?"'
  803. *nl
  804. '"Miss <<$pcs_lastname>>... I-I am speechless..."'
  805. *nl
  806. '"Which part do you like best?"'
  807. act 'Continue':
  808. cla
  809. *clr
  810. minut += 1
  811. '<center><b><font color = maroon>Surprise</font></b></center>'
  812. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroomnew.jpg"></center>'
  813. '"Miss <<$pcs_lastname>>, the lighting is better, the mold and the smell are gone. All I had done was buy some paint, how..."'
  814. *nl
  815. '"Yes, I did use some of the paint, but there''s still left if you need to do any tounching up."'
  816. *nl
  817. '"I really don''t know what to say."'
  818. act 'Continue':
  819. cla
  820. *clr
  821. minut += 1
  822. '<center><b><font color = maroon>Surprise</font></b></center>'
  823. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanheadbath0.jpg"></center>'
  824. '"This must have cost you a lot of money, Miss <<$pcs_lastname>>. I don''t have much but I have to repay y-"'
  825. *nl
  826. 'You interrupt him, "No, Rolan, I didn''t do this for the money. It didn''t cost me anything, actually."'
  827. *nl
  828. '"Did you do all this work by yourself?"'
  829. *nl
  830. '"Yes, well, I borrowed all the tools I used from my stepfather."'
  831. act 'Continue':
  832. cla
  833. *clr
  834. minut += 1
  835. rolanknow = 1
  836. RolanLoc[hour] = 6
  837. '<center><b><font color = maroon>Surprise</font></b></center>'
  838. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanheadbath1.jpg"></center>'
  839. '"Ah I see, your stepfather. That would make sense. He seems like a man who take cares of his property. But did he have the concrete, as well? I didn''t have time to get any. But you fixed that crack in the wall?"'
  840. *nl
  841. '"No, I didn''t get the concrete from my stepfather," You raise an eyebrow, "I found that container of concrete powder in that one bedroom you actually keep clean."'
  842. *nl
  843. 'Without saying another word, Rolan runs out of the room...'
  844. act 'Follow Rolan': gt 'rolanapt','hallway'
  845. end
  846. end
  847. end
  848. end
  849. --- rolanbath ---------------------------------