bedrPar.qsrc 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. # bedrPar
  2. !! Date refactored: 31st March, 2024
  3. !! Author: Myles
  4. !!
  5. !! Version: .01 - initial refactoring
  6. !!
  7. !! Desc: {MC} and sisters family bedroom links to family flat corridor
  8. !! Set up default image paths for npc and location:
  9. !! Start location initialisation
  10. !! Set location header - img path is set in init
  11. !! Paths are not set due to content structure
  12. !! Begin location content
  13. if $ARGS[0] = '' or $ARGS[0] = 'start':
  14. !! Call in location default actions
  15. gs 'home_family_init', 'init'
  16. !! Set location vars:
  17. fromoutside = iif($loc = 'bedrPar',0,1)
  18. !!day check so mom doesn''t think you have been out all night if you get up very early
  19. motherworry[1] = daystart
  20. !! This is runs only once, just to make sure that Sveta can sing from the start, does not have to wait a whole day for `cikl` to run.
  21. if ml_performance['max_perform_minutes'] = 0: ml_performance['max_perform_minutes'] = pcs_instrmusic + pcs_vokal
  22. !! Set up game location data
  23. $locclass = 'bedr'
  24. gs 'shortgs', 'setloc', 'bedrpar', $ARGS[0]
  25. !! End location initialisation
  26. if locat['Mother'] = 26 and fromoutside and func('homes_properties', 'can_live_here'):
  27. '<center><img <<$set_imgh>> src="<<$mother_img_path>>prost1.jpg"></center>'
  28. if mc_inventory['equipped_condoms'] > 0 and rand(1,3) = 1 and mom['condoms'] = 0:
  29. gt 'mother', 'condom_find'
  30. elseif mc_inventory['dildo_small'] + mc_inventory['dildo_normal'] + mc_inventory['dildo_big'] + mc_inventory['dildo_large'] + mc_inventory['dildo_huge'] + mc_inventory['dildo_enormous'] + mc_inventory['dildo_gigantic'] > 0 and motherQW['seen_dildos'] ! 1 and rand(1,3) = 1:
  31. gt 'mother', 'dildo_find'
  32. elseif mc_inventory['buttplug'] = 1 and analplugin = 0 and motherQW['seen_plug'] ! 1 and rand(1,3) = 1:
  33. gt 'mother', 'plug_find'
  34. else
  35. 'You walk into your bedroom and find your mother sweeping and dusting the room, folding clothes and putting them away and making the beds.'
  36. act 'Access wardrobe':
  37. $loc = 'korrPar'
  38. $loc_arg = ''
  39. gt 'wardrobe', 'start'
  40. end
  41. act 'Leave': gt 'korrPar'
  42. end
  43. elseif ParrotQW['Level'] = 2 and func('homes_properties', 'is_current_home'):
  44. *clr & cla
  45. menu_off = 1
  46. 'As soon as you enter the room, you rush over to <<$ParrotQW[''Name'']>>''s cage and pour the contents of the vial into his water bowl. You hope this will work and keep him from spilling you and your sister''s bedroom secrets.'
  47. ParrotQW['Level'] = 3
  48. ParrotQW['Day'] = 3
  49. act 'Continue':gt $loc, $loc_arg
  50. elseif ParrotQW['SisterReleaseParrotDay'] + 3 < daystart and ParrotQW['Level'] = 1 and func('homes_properties', 'is_current_home'):
  51. *clr & cla
  52. menu_off = 1
  53. 'When you enter the room, you notice <<$ParrotQW[''Name'']>>''s cage is open and he''s gone.'
  54. 'Anya must have released him since you weren''t able to find a solution in time.'
  55. ParrotQW['Owned2'] = 0
  56. ParrotQW['Level'] = 0
  57. ParrotQW['Day'] = 2
  58. ParrotQW['Failed'] = 0
  59. gs 'stat'
  60. act 'Continue':gt $loc, $loc_arg
  61. elseif pcs_magik >= 6 and spellbefshild = 1 and tobiQW = 0 and locat['Anya_inroom'] = 0 and func('homes_properties', 'can_live_here'):
  62. gt 'tobiQW', 'start'
  63. elseif locat['Anya'] = 11 and func('homes_properties', 'can_live_here'):
  64. gt 'sisterQW', 'sisboyQW_expel'
  65. elseif locat['Anya_inroom'] = 1 and ParrotQW['Owned2'] = 1 and ParrotQW['SisKeepParrot'] = 0 and func('homes_properties', 'is_current_home'):
  66. *clr & cla
  67. menu_off = 1
  68. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sister2.jpg"></center>'
  69. '"What is that?" Anya asks while pointing at <<$ParrotQW[''Name2'']>> in his cage.'
  70. '"I went to the mall and bought this bird. Isn''t he the cutest?"'
  71. if npc_rel['A33'] > 50:
  72. '"Not really, but I can see this is something you really want. As long as he doesn''t make too much noise, I don''t really care."'
  73. ParrotQW['SisKeepParrot'] = 1
  74. end
  75. if npc_rel['A33'] <= 50:
  76. '"No he isn''t cute, and I suggest you get it out of here. I''m not sharing my room with a bird!"'
  77. 'You''re somewhat upset, but you understand. You should have asked her before buying it.'
  78. 'You go to the window, open it and release the bird.'
  79. ParrotQW['Owned2'] = 0
  80. end
  81. gs 'stat'
  82. act 'Leave': minut += 1 & gt 'korrPar'
  83. else
  84. if func('homes_properties', 'can_live_here'):
  85. $setloc['StageTitle'] = 'Your bedroom'
  86. else
  87. $setloc['StageTitle'] = 'Your old bedroom'
  88. end
  89. !! Display header and banner image
  90. ! WD: Correct Image path ~ "images/qwest/alter/<<$loc>>.jpg"
  91. $setloc['StageImage'] = '<<$default_img_path>>/bedrpar.jpg'
  92. gs 'core_library', 'stage_title'
  93. !! Location default description:
  94. *nl
  95. if func('homes_properties', 'is_current_home'):
  96. 'This is the small bedroom you share with your sister, Anya. On one side of the room is a <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> where you can choose outfits and organise your clothing.'
  97. *nl
  98. 'Your <a href="exec:gt ''bed'', ''start''">bed</a> stands opposite the wardrobe, and your <a href="exec:gt ''stol'' ,''start''">desk</a> is next to it'+iif(mc_inventory['strapon'] = 1, '. You keep your strapon inside it.', '.')+' Your sister''s bed is in the other corner.'
  99. else
  100. 'This small bedroom you used to share with your sister, Anya. The furniture is old and basic.'
  101. end
  102. *nl
  103. *nl
  104. !! End default Description
  105. if $ml_guitar['location'] = $loc: 'Your guitar rests on its stand next to your bed.'
  106. if ParrotQW['Owned2'] = 1 and func('homes_properties', 'is_current_home'):
  107. '<a href="exec:gt ''popu'',''start2''"><<$ParrotQW[''Name2'']>></a> is sitting in his cage'
  108. if daystart - ParrotQW['BuyDate'] <= 10:
  109. '<<$ParrotQW[''Name2'']>> starts squawking at you when you enter the room.'
  110. elseif daystart - ParrotQW['BuyDate'] <= 20:
  111. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. It sounds almost like he is saying "<b>Hello <<$pcs_nickname>>!</b>"'
  112. elseif daystart - ParrotQW['BuyDate'] <= 30:
  113. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is clearly saying "<b>Hello <<$pcs_nickname>>!</b>"'
  114. elseif daystart - ParrotQW['BuyDate'] <= 35:
  115. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b><<$pcs_nickname>> very pretty!</b>"'
  116. elseif daystart - ParrotQW['BuyDate'] <= 40:
  117. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Great body, <<$pcs_nickname>>!</b>"'
  118. elseif daystart - ParrotQW['BuyDate'] <= 50:
  119. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>You''re the best, Anya!</b>"'
  120. elseif daystart - ParrotQW['BuyDate'] <= 55:
  121. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Yeah, that''s it Anya! Swallow it all!</b>"'
  122. else
  123. if ParrotQW['Level'] < 3:
  124. 'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Your pussy tastes great, Anya!</b>"'
  125. else
  126. parfixrand = rand(0,9)
  127. if parfixrand = 0:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>What did you say to me?</b>"'
  128. if parfixrand = 1:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>3.1415926535897932384...</b>"'
  129. if parfixrand = 2:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Come closer, my friend.</b>"'
  130. if parfixrand = 3:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Here kitty, kitty!</b>"'
  131. if parfixrand = 4:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>I just met you, and this is crazy!</b>"'
  132. if parfixrand = 5:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Bow before me!</b>"'
  133. if parfixrand = 6:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>He’s just a friend, honest!</b>"'
  134. if parfixrand = 7:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>What did you do to my socks?</b>"'
  135. if parfixrand = 8:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>That''s what she said!</b>"'
  136. if parfixrand = 9:'When <<$ParrotQW[''Name2'']>> sees you, he starts ''speaking''. He is saying "<b>Help! They''ve turned me into a parrot!</b>"'
  137. killvar 'parfixrand'
  138. end
  139. end
  140. *nl
  141. end
  142. if func('homes_properties', 'can_live_here'):
  143. '<table><tr><td valign="top">Your <a href="exec:gt ''alarmclock'', ''start''">alarm clock</a> is set to <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerH''], alarmVars[''timerM''])>> during the week and <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerEndH''], alarmVars[''timerEndM''])>> during the weekend. It is currently turned ' + iif(alarmVars['alarmOn'] = 0, '<a href="exec: alarmVars[''alarmOn''] = 1 & gt $loc, $loc_arg">OFF</a>.', '<a href="exec: alarmVars[''alarmOn''] = 0 & gt $loc, $loc_arg">ON</a>.')
  144. if mc_inventory['contraceptive_pill'] > 0 and mc_inventory['equipped_condoms'] + mc_inventory['normal_condoms'] + mc_inventory['sabotaged_condoms'] > 0:
  145. 'Your <a href="exec:gt ''stol'', ''bc''">birth control</a> is hidden in one of your desk drawers, as are your <a href="exec:gt ''stol'', ''bc''">condoms</a>.'
  146. elseif mc_inventory['contraceptive_pill'] > 0:
  147. 'Your <a href="exec:gt ''stol'', ''bc''">birth control</a> is hidden in one of your desk drawers.'
  148. elseif mc_inventory['equipped_condoms'] + mc_inventory['normal_condoms'] + mc_inventory['sabotaged_condoms'] > 0:
  149. 'Your <a href="exec:gt ''stol'', ''bc''">condoms</a> are hidden in one of your desk drawers.'
  150. end
  151. if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and week = 6 and hour > 4 and hour < 9 and detention_set = 1 and detention_warning ! daystart:
  152. detention_warning = daystart
  153. msg 'You have detention this morning and must be at school before 09:00.'
  154. end
  155. if mc_inventory['tech_computer'] = 1: 'Your <a href="exec: gt ''Komp'',''start''">computer</a> is on your desk.'
  156. if npc_QW['A33'] > 10:npc_QW['A33'] = 10
  157. end
  158. if locat['Anya_Gad'] = 0:
  159. if sisboyparty_day + 1 = daystart and sisboyparty = -1 and hour = 22:
  160. *clr & cla
  161. menu_off = 1
  162. minut += 5
  163. gs 'stat'
  164. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/rekshome/party/sisboyqwparty_6_<<rand(1,7)>>.jpg"></center>'
  165. 'Anya bursts into the room, drunk and disheveled. You notice that her hair and clothes are covered in cum, but she doesn''t seem to care as she falls onto her bed and instantly falls asleep.'
  166. sisboyparty = 1
  167. act 'Move away': gt $loc
  168. else
  169. sisterdialog = 1
  170. if locat['Anya'] = 1:
  171. '<a href="exec:gt ''sistersleep'', ''sister_sleep''">Anya</a> is asleep in her bed.'
  172. elseif locat['Anya'] = 4:
  173. sisterdialog = 3
  174. '<a href="exec:gt ''sister_chat'', ''talking''">Anya</a> is getting ready to go out.'
  175. elseif locat['Anya'] = 15:
  176. if anyaQW['bathroom_dildos'] > 0:gt'sister_chat','bathroom_dildo_talk1'
  177. '<a href="exec:gt ''sister_chat'', ''talking''">Anya</a> is sitting on her bed, reading a book.'
  178. elseif locat['Anya'] = 26 or (locat['Anya'] = 1 and locat['Anya_party_day'] >= daystart - 1):
  179. if sisboypartyQW = 1: sisboypartyQW = 2
  180. if sisboyparty = -1: sisboyparty = 1
  181. !!'A drunken Anya is sound asleep in her bed.'
  182. !! In the future should point to 'sistersleep', 'drunk_after_party' when that content is added again
  183. 'A drunken <a href="exec:gt ''sistersleep'', ''drunk_after_party''">Anya</a> is sound asleep in her bed.'
  184. end
  185. end
  186. end
  187. act 'Exit the room':
  188. if (locat['Anya'] = 4 or locat['Anya'] = 15) and daystart - ParrotQW['BuyDate'] > 55 and ParrotQW['Owned2'] = 1 and ParrotQW['SisterReleaseParrotDay'] = 0 : gt 'sister_chat', 'pargone'
  189. gt 'korrPar'
  190. end
  191. if func('homes_properties', 'can_live_here'):
  192. act 'Relax on your bed': gt 'bed', 'start'
  193. act 'Open wardrobe': gt 'wardrobe', 'start'
  194. gs 'prostitution_functions', 'prostitute_outfit_at_home'
  195. if mc_inventory['mag_porn'] > 0:'You have hidden your porn magazines under the mattress of your bed.'
  196. !!Masturbation, allowed after sister threesome (when sis_watch is used for a message) or sister not here.
  197. sis_watch = 0
  198. if locat['Anya_inroom'] = 0 or sisboytrio > 0:
  199. if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
  200. if rexCarCount >= 9 and hour < 3 and rexSmsDay ! daystart and smsForRex < 13:
  201. act 'Send Rex a text message': gt 'rex_events','sms'
  202. end
  203. if pcs_horny >= 50:
  204. act 'Masturbate':gt 'selfplay', 'start'
  205. end
  206. if vcard > 0: act 'View your vintage porn cards':card_deck = 0 & gt 'card'
  207. if card > 0: act 'View your new porn cards':card_deck = 1 & gt 'card'
  208. end
  209. gs 'events', 'read'
  210. if tovarL > 0:'You currently have <<tovarL>> trinkets to sell at the station. The maximum you can carry is 30.'
  211. if locat['Anya_inroom'] = 0: dynamic $palelady
  212. gs 'wardrobe', 'default_clothing_options'
  213. gs 'exercise', 'start'
  214. if mc_inventory['sewing_kit'] = 1:
  215. 'Your <a href="exec:gt ''sewing'',''start''">sewing kit</a> is stored neatly under your bed.'
  216. *nl
  217. if mc_inventory['sewing_fabric'] <= 0:
  218. 'You do not have any fabric.'
  219. else
  220. if pcs_sewng < 40:
  221. 'You have <<mc_inventory[''sewing_fabric'']>> pieces of sewing fabric left.'
  222. elseif pcs_sewng < 80:
  223. 'You have enough fabric for <<mc_inventory[''sewing_fabric'']>> lessons.'
  224. else
  225. if newgobelen = 0:
  226. act'Start a new tapestry':
  227. *clr & cla
  228. menu_off = 1
  229. mc_inventory['sewing_fabric'] -= 1
  230. newgobelen = 1
  231. minut += 15
  232. gs 'stat'
  233. 'You spend 15 minutes at the embroidery frame, preparing the fabric and outlining the pattern for the tapestry.'
  234. act 'Set the tapestry aside': gt 'bedrPar', 'start'
  235. end
  236. end
  237. end
  238. end
  239. if newgobelen>=1:
  240. 'Your tapestry is <<newgobelen/10>> percent finished.'
  241. act 'Work on the tapestry':
  242. *clr & cla
  243. menu_off = 1
  244. minut+=60
  245. gs 'exp_gain', 'sewng', rand(pcs_intel/10, pcs_intel/5)
  246. gobramax = (pcs_sewng - 70) * 6
  247. gobramin = (pcs_sewng - 70) * 2
  248. newgobelen += rand(gobramin,gobramax)
  249. gs 'stat'
  250. if newgobelen < 1000:'You spend an hour working on your tapestry, which is now <<newgobelen/10>> percent finished.'
  251. if newgobelen >= 1000:
  252. newgobelen = 0
  253. gobelen += 1
  254. 'Your work on the tapestry is done.'
  255. end
  256. act 'Set the tapestry aside': gt 'bedrPar', 'start'
  257. end
  258. end
  259. if gobelen > 0: 'You have <<gobelen>> completed tapestries.'
  260. end
  261. !! Computer, music and internet use.
  262. gs 'internet_mobile', 'get_access'
  263. if locat['Anya_inroom'] = 1:
  264. gs 'music_actions', 'not_alone'
  265. if sisboytrio = 0: access['noporn'] = 1
  266. access['nocamshow'] = 1
  267. $access['noporn'] = 'You shouldn''t watch porn with your sister in the room. She would notice for sure!'
  268. $access['nocamshow'] = 'You can''t do any webcam activities with your sister in the room!'
  269. else
  270. gs 'music_actions', 'clear_restrictions'
  271. end
  272. if locat['Anya_inroom'] = 0 and mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
  273. '<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
  274. elseif kid >= 1 and mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
  275. '<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
  276. elseif locat['Anya_inroom'] = 0 and mc_inventory['breast_pump'] = 1 and bp_unbox = 1 and pcs_inhib > 40:
  277. '<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
  278. elseif kid >= 1 and mc_inventory['breast_pump'] = 1 and bp_unbox = 1 and pcs_inhib > 30:
  279. '<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
  280. end
  281. gs 'lact_bp', 'massage'
  282. end
  283. '</td><td width = "100" valign="top"></td><td>'
  284. if func('homes_properties', 'is_current_home'): gs 'subkid'
  285. '</td></tr></table>'
  286. !! NOTE: This has to go here, otherwise gs 'subkid' removes the icon.
  287. gs 'music_actions', 'music_icon'
  288. end
  289. end
  290. if $ARGS[0] = 'intro':
  291. CLOSE ALL
  292. $setloc['StageTitle'] = 'Your Bedroom'
  293. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
  294. gs 'shortgs', 'setloc', 'bedrpar', 'start'
  295. grandmaQW['last_month_paid'] = month
  296. menu_off = 1
  297. hour = 6
  298. gs 'stat'
  299. music_loop = 0
  300. !! Display the header text and banner image
  301. gs 'core_library', 'stage_title'
  302. 'You sudenly hear a familiar voice yelling out. "<<$pcs_nickname>>, time to get up! You can''t spend the whole day laying around!"'
  303. wait 1000
  304. $temp_nickname = input('<center>What name do you address your mother by?<br>Mother (default), Mum, Mom, Mama, etc.</center>')
  305. if $temp_nickname ! '':$npc_nickname['A29'] = '<<$temp_nickname>>'
  306. killvar '$temp_nickname'
  307. act 'Continue':
  308. cla & *clr
  309. minut += 2
  310. gs 'stat'
  311. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
  312. gs 'core_library', 'stage_title'
  313. 'You tiredly open your eyes and see your mother standing over you. "Fifteen more minutes..." you mumble.'
  314. 'Your mother lets out a loud sigh. "No, up now!" she says as she yanks the covers off.'
  315. '"<<$npc_nickname[''A29'']>>!" you exclaim as you feel a slightly cold breeze hit your body.'
  316. '"No excuses, <<$pcs_nickname>>! The summer holidays will be over before you know it and you mustn''t get used to sleeping in, otherwise you won''t be able to get up early when school starts again. From now on, set your alarm to wake up at a reasonable time." your <<$npc_nickname[''A29'']>> says as she stares at you expectantly.'
  317. act 'Get up':
  318. cla & *clr
  319. minut += 2
  320. gs 'stat'
  321. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
  322. gs 'core_library', 'stage_title'
  323. 'As soon as you get off your now coverless bed, your mother is quick to resume her nagging, repeating what you already heard from her a few moments ago. "Summer is no excuse to laze around all day. You can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you that means she misses you rolling your eyes.'
  324. '"What are you going to do when school starts, or when you get a job? You better get into the habit of setting your alarm so you can wake up bright and early."'
  325. act 'Continue':
  326. cla & *clr
  327. minut += 2
  328. gs 'stat'
  329. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
  330. gs 'core_library', 'stage_title'
  331. 'You let out an exasperated sigh. "Yeah yeah I know, you told me that already. So how early are we talking?"'
  332. 'Your mother shoots you a sharp look and you know to fix your attitude or else. "Well, that depends on what you plan to do in the morning. There''s breakfast, showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 for school."'
  333. act 'Continue':
  334. cla & *clr
  335. minut += 2
  336. gs 'stat'
  337. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
  338. gs 'core_library', 'stage_title'
  339. '"You want me to wake up that early?!" you huff. "Can''t I wake up at like... 07:00?"'
  340. 'Your mother shrugs. "You could, but then you might have to cut corners or even end up running late to school, and I won''t be having any of that. Your teachers won''t either," she warns before making her way towards the kitchen.'
  341. if stat['think_virgin'] = 1: '"Oh, don''t forget; you need to head down to the clinic and see the gynecologist for a check up. Not just once, but every month!" she adds quickly.'
  342. act 'But why do I--':
  343. $loc_arg = 'start'
  344. cla & *clr
  345. minut += 2
  346. gs 'stat'
  347. $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
  348. gs 'core_library', 'stage_title'
  349. 'Before you can finish, she cuts you off. "I''m not going to have you running around town like so many of those other girls I see! Opening their legs for any boy that comes around..." She shakes her head in disgust. "I want a referral every month and it better tell me you''re still a virgin or else, understand?" she says before she storms out of the room without giving you a chance to respond.'
  350. act 'I understand...':gt 'alarmclock', 'start'
  351. end
  352. end
  353. end
  354. end
  355. end
  356. end
  357. --- bedrPar ---------------------------------