korrPar.qsrc 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400
  1. # korrPar
  2. music_loop = 0
  3. CLOSE ALL
  4. if sound = 0 and pavhome_enter = 1:
  5. PLAY 'sound/korr.mp3',30
  6. pavhome_enter = 0
  7. end
  8. $loc = 'korrPar'
  9. $metka = ''
  10. $locM = 'korrPar'
  11. $metkaM = ''
  12. $location_type = 'private'
  13. $menu_loc = 'korrPar'
  14. $menu_arg = ''
  15. menu_off = 0
  16. killvar '$locclass'
  17. clr
  18. popolaini = 0
  19. saunaYouRoom = 0
  20. boycherdaksex = 0
  21. minut += 1
  22. bonusZ = 0
  23. curr_home = 1
  24. display_bb = 0
  25. gs 'stat'
  26. gs 'themes', 'indoors'
  27. gs 'family'
  28. gs 'family_schedule'
  29. '<center><h1><font color="maroon">Corridor</font></h1></center>'
  30. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
  31. *nl
  32. 'The corridor of your parent''s apartment. There are several doors which lead to the other rooms of the apartment, as well as the front door which leads outside to the stairwell.'
  33. *nl
  34. 'A <a href="exec:gt ''mirror'', ''start''">mirror</a> hangs on the wall near the front door.'
  35. *nl
  36. if indorf = 1:'With your parents being away to visit your grandparents, the apartment seems quiet and empty.'
  37. if courtletter_date <= daystart and courtletter_date ! 0: gt 'sentence', 'letter'
  38. if hour ! 18 and blockBedrPar = 1:blockBedrPar = 0
  39. !!Her room isn''t on the cleaning list yet
  40. !!if (momloc = <number for cleaning her room> ) and motherQW['con_steal_hear'] + 4 < daystart and prezikday + 4 < daystart and rand(1,4) = 1: gt 'mother', 'condom_steal', 'hear'
  41. if momloc = 1 and hour = 22 and minut < 30 and motherQW['con_steal_talk'] + 4 < daystart and prezikday + 4 < daystart and rand(1,2) = 1: gt 'mother', 'condom_steal', 'talk'
  42. act '<b>Leave and go to the stairwell</b>':
  43. if $clothingworntype ! 'nude':
  44. gt'pod_ezd','etaj_2'
  45. else
  46. msg'<b><font color = red>You need to get dressed.</font></b>'
  47. gt 'korrPar'
  48. end
  49. end
  50. act '<b>Leave and go to the courtyard</b>':
  51. if $clothingworntype ! 'nude':
  52. if hour < 4 and motherWorry = 0 and age < 18:
  53. '<font color=red>Are you sure? Your mother will worry.</b></font>'
  54. cla
  55. act '<font color=red><b>Yes, go outside</b></font>': minut += 5 & gt'pavComplex', 'start'
  56. act 'No, stay inside':gt 'korrPar'
  57. else
  58. minut += 5
  59. gt'pavComplex', 'start'
  60. end
  61. else
  62. msg'<b><font color = red>You need to get dressed.</font></b>'
  63. gt 'korrPar'
  64. end
  65. end
  66. if blockBedrPar = 0:
  67. if sisboyday + 1 = daystart and hour = 18 and sisboytrioQW = 1:
  68. act 'Go to your room':gt 'sisterQW', 'sisboytrioQW_bedroom'
  69. elseif sisboyday + 1 = daystart and hour = 18 and (npc_QW['A33'] = 3 or npc_QW['A33'] = 5 or npc_QW['A33'] = 7 or npc_QW['A33'] >= 9):
  70. act 'Go to your room':gt 'sisterQW', 'sisboyQW_bedroom'
  71. else
  72. act 'Go to your room':gt 'bedrPar'
  73. end
  74. end
  75. if momloc = 1:
  76. if (hour = 5 and minut > 30) or (hour = 6 and minut < 10):
  77. 'The door is closed. You know your <<$npc_nickname[''A29'']>> is likely waking up your step father and getting dressed.'
  78. act 'Knock on your parents'' door':
  79. if hour = 6 and minut < 10 and rand(0,2) ! 0:
  80. cla & *clr
  81. minut += 2
  82. gs 'stat'
  83. '<center><img <<$set_imgh>> src="images/pc/activities/spy/peep3.jpg"></center>'
  84. 'You knock on the door and a few moments later your <<$npc_nickname[''A29'']>> opens the door looking like she just woke up. "I don''t have time right now. Go wake up your brother." Then she closes the door.'
  85. act 'Leave':gt 'korrPar'
  86. act 'Go wake up Kolka':
  87. cla & *clr
  88. minut += 5
  89. gs 'stat'
  90. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/sleeping.jpg"></center>'
  91. 'You walk down the hall and into the living room where you find Kolka sound asleep still on the couch.'
  92. !!act 'Shake him':gt '', ''
  93. !!I am leaving the rest of this for Sicaa so he can tie in any events he has for kolka
  94. act 'Leave':gt 'korrPar'
  95. end
  96. else
  97. cla & *clr
  98. minut += 2
  99. momvladroom = rand(1,10)
  100. gs 'stat'
  101. '<center><img <<$set_imgh>> src="images/pc/activities/spy/peep3.jpg"></center>'
  102. if momvladroom = 1:
  103. 'You knock on the door and you hear your <<$npc_nickname[''A29'']>> say. "Go set the table." Which is followed by a few murmuring of voices and you think your mother giggling.'
  104. act 'Leave':gt 'korrPar'
  105. gs 'willpower', 'voyeur', 'self', 'medium'
  106. if will_cost <= pcs_willpwr:
  107. act 'Peek (<<will_cost>> Willpower)':
  108. *clr & cla
  109. gs 'willpower', 'pay', 'self'
  110. gs 'stat'
  111. gt 'bedPar2', 'peek'
  112. end
  113. else
  114. act 'Peek (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  115. end
  116. else
  117. 'You knock on the door and a few moments later your <<$npc_nickname[''A29'']>> opens the door fully dressed, in the background you can see your step father starting to get out of bed. "I don''t have time right now. Go set the table for breakfast." Then she closes the door.'
  118. act 'Leave':gt 'korrPar'
  119. end
  120. end
  121. end
  122. else
  123. act 'Go to your parents'' room': msg'Your parents are probably asleep, you shouldn''t go in right now.'
  124. end
  125. else
  126. act 'Go to your parents'' room':gt 'bedrPar2'
  127. end
  128. act 'Go to the living room':gt 'sitrPar'
  129. if momloc = 5:
  130. act 'Go to the bathroom':msg'You try to open the bathroom door but it immediately stops, banging against the latch. You hear the water running and your mother shouting at the door. "Doesn''t anybody in this family know how to knock?!"'
  131. else
  132. act 'Go to the bathroom':minut += 1 & gt 'vanrPar'
  133. end
  134. act 'Go to the kitchen':gt 'kuhrPar'
  135. !to add a counter if you avoid Dimka
  136. if nodimkaK >= rand(7,10) and DimkaWarnedToday = 0 and DimaRudeBlock = 0:
  137. nodimkaK = 0
  138. if hour >= 14 and hour < 24 and week <=5 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
  139. if hour >= 9 and hour < 24 and week >=6 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
  140. end
  141. if NatbelQW['QWstage'] >= 4 and week < 6 and (hour = 6 or hour = 7) and kanikuli = 0 and SchoolAtestat = 0 and SchoolBlock = 0 and (PCloStyle2 = 4 or Enable_sforma = 1):
  142. *nl
  143. 'You could go to Natasha''s apartment and get her to carry your books to school.'
  144. act 'Go to Natasha''s apartment':gt 'natbelEv', 'carrybooks'
  145. end
  146. $korrParMomHeader = '<center><h1><font color="maroon"><<$npc_nickname[''A29'']>></font></h1></center><center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center><br />'
  147. if hour >= 16 and hour <= 20 and indorf = 0:
  148. if artemvbrosvid = 1 and artemhakday ! daystart and npc_QW['A29'] < 2 and mothervideotalk = 0 or BrotherNo = 1 and BrotherNoDay ! daystart:
  149. *clr & cla
  150. menu_off = 1
  151. BJvideoPublic = 1
  152. BrotherNo = 0
  153. BrotherNoDay = daystart
  154. pcs_mood = 5
  155. npc_rel['A29'] -= 40
  156. gs 'stat'
  157. *pl $korrParMomHeader
  158. 'Your mother stands in the hallway waiting for you, clearly angry. As soon as she sees you, she grabs your ear and pinches it hard, making you wince in pain. "I just saw this video of you sucking some guy''s dick! What the hell were you thinking!? Your stepfather and I worked so hard to raise you properly, and then you do this. Do you realize that maybe this video was sent to others too? What will the people in town think of us now? I oughta teach you a lesson. What do you have to say for yourself!? Speak up!"'
  159. act 'Beg her to do nothing':
  160. cla
  161. mothervideotalk = 2
  162. minut += 5
  163. gs 'stat'
  164. *nl
  165. 'You burst into tears: "<<$npc_nickname[''A29'']>>, please forgive me! It will never happen again! I made a stupid mistake, I''m sorry... I didn''t mean to... please... I don''t... sorry..." You fall to your knees sobbing uncontrollably, hoping she will have mercy on you. Your mother looks down at you, still angry but not quite sure what to do. She lets out an exasperated gasp, shakes her head and walks away.'
  166. act 'Get back on your feet':gt $curloc
  167. end
  168. act 'Be silent':
  169. *clr & cla
  170. mothervideotalk = 3
  171. minut += 5
  172. spank += 1
  173. gs 'pain', 5, 'asscheeks', 'spank'
  174. gs 'stat'
  175. '<center><h1><font color="maroon"><<$npc_nickname[''A29'']>></font></h1></center>'
  176. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/spank.jpg"></center>'
  177. *nl
  178. 'You stand in the hallway staring at the floor, too embarrassed to say anything. What is there to say, anyway?'
  179. 'Your mother grabs you by the arm and pulls you into the living room: "Take off your pants and bend over!" You shake your head, not liking where this is going at all. Getting even angrier by your refusal, she shouts: "Vladimir, come and hold her down!"'
  180. 'A few seconds later your stepfather enters the living room and immediately pulls you down and keeps you in place, while your mother pulls away your clothing. She then grabs a belt and starts to flog your bare ass with it, not holding back at all.'
  181. 'You take your punishment as good as you can, but towards the end you''re in tears and your cries are heard throughout the apartment. When it''s finally over, you raise your head just in time to catch the startled faces of your brother and sister in the doorway.'
  182. act 'Stand up and straighten your clothes':gt $curloc
  183. end
  184. if momslut >= 2:
  185. act 'Threaten her':
  186. cla
  187. mothervideotalk = 1
  188. npc_rel['A29'] -= 10
  189. minut += 5
  190. gs 'stat'
  191. *nl
  192. 'You slap away her hand with a defiant look in your eyes. "Oh, really? You''re no angel yourself either, <<$npc_nickname[''A29'']>>... does Dad know what YOU have been up to lately? Why don''t we go ask him, while we''re on this subject?"'
  193. 'Your mother looks at you furiously, but is at a loss for words. After a few seconds of awkward silence she storms off, slamming the door shut behind her.'
  194. act 'Continue':gt $curloc
  195. end
  196. end
  197. exit
  198. end
  199. if artemvbrosvid=1 and artemhakday ! daystart and npc_QW['A29'] >= 2 and mothervideotalk = 0:
  200. *clr & cla
  201. menu_off = 1
  202. BJvideoPublic = 1
  203. pcs_mood = 5
  204. gs 'stat'
  205. *pl $korrParMomHeader
  206. 'When you enter the hallway, you find your mother waiting there for you. "What''s all this I hear about a video of you sucking some guy''s dick? How could you be so careless, <<$pcs_nickname>>? You do realize this makes our whole family look bad..."'
  207. act 'Apologize':
  208. cla
  209. mothervideotalk = 1
  210. minut += 5
  211. npc_rel['A29'] -= 40
  212. gs 'stat'
  213. *nl
  214. '"I don''t know what to say, <<$npc_nickname[''A29'']>>... I''m really sorry."'
  215. 'Your mother is clearly very upset with you. After a short discussion, she walks away.'
  216. act 'Continue':gt $curloc
  217. end
  218. exit
  219. end
  220. if schoolprogul > 2 and SchoolAtestat = 0 and schoolPredupr < 3:
  221. *clr & cla
  222. gs 'stat'
  223. *pl $korrParMomHeader
  224. if npc_QW['A113'] = 10000:
  225. menu_off = 1
  226. npc_QW['A113'] = 10001
  227. schoolprogul = 0
  228. GspravkaT = 2
  229. motherKnowSpravka = 1
  230. gs 'stat'
  231. '"Oh, my darling, where have you been? We have been so worried."'
  232. 'You go into the kitchen with your <<$npc_nickname[''A29'']>> and spend some time explaining what happened to you. Many of the details are difficult to talk about, and you cry and hug your <<$npc_nickname[''A29'']>> as you tell your story.'
  233. 'Your <<$npc_nickname[''A29'']>> tells you she will sort out everything with the school and makes you a bowl of chicken soup.'
  234. if pcs_energy >= 30:
  235. 'You are too full to eat it.'
  236. elseif pcs_energy >= 20 and pcs_energy < 30:
  237. if pcs_hydra < 20:
  238. pcs_hydra += 20
  239. cumspclnt = 2
  240. gs 'cum_cleanup'
  241. pcs_breath = 0
  242. end
  243. fat += 3
  244. pcs_energy += 10
  245. 'You have some of the chicken soup, but can''t finish it.'
  246. elseif pcs_energy < 20:
  247. if pcs_hydra < 20:
  248. pcs_hydra += 20
  249. cumspclnt = 2
  250. gs 'cum_cleanup'
  251. pcs_breath = 0
  252. end
  253. pcs_energy += 20
  254. 'You gladly eat it all.'
  255. end
  256. act 'Leave':gt 'kuhrPar'
  257. exit
  258. elseif npc_rel['A29'] >= 40:
  259. if schoolPredupr = 2:
  260. schoolPredupr = 3
  261. npc_rel['A29'] = 0
  262. SchoolBlock = 1
  263. schoolprogul = 0
  264. pcs_grades = 0
  265. 'As you enter the hallway, you find your mother there waiting for you. You have never seen her this furious. "<<$pcs_nickname>>? I just got off the phone with the school, they told me you didn''t show up yet again and expelled you. I''m extremely disappointed with you! I''ve warned you so many times! If you want to remain living in this house, you best start pulling your weight around here! Right now I want you out of the house, go out and find some work!" After that, she pushes you out the door and slams it shut in your face.'
  266. act 'Leave':gt 'pav_residential'
  267. exit
  268. elseif schoolPredupr = 1:
  269. schoolPredupr = 2
  270. npc_rel['A29'] = 0
  271. schoolprogul = 0
  272. pcs_grades -= 40
  273. 'As you enter the hallway, you find your mother there waiting for you. She seems very angry with you. "School called, they said you didn''t show up for class again. They wanted to expel you! I had to go over there and beg the principal to give you one last chance. I''ve never felt so humiliated! This is the last straw for me, <<$pcs_nickname>>. You will not embarrass me any further. If you miss one more day of school, they will kick you out. And if you get kicked out of school, life is going to get a lot tougher for you, especially around here!" Having said her piece, your mother turns around and leaves.'
  274. elseif schoolPredupr = 0:
  275. schoolPredupr = 1
  276. npc_rel['A29'] = 0
  277. schoolprogul = 0
  278. pcs_grades -= 20
  279. 'As you enter the hallway, you find your mother there waiting for you. "<<$pcs_nickname>>? The school called, they said you weren''t at school today. You know they''re very unforgiving when it comes to absenteeism, they said they would expel you if it happens again. What are you doing with your life? Get it together!" Your mother angrily leaves the room, leaving you to your thoughts.'
  280. end
  281. elseif npc_rel['A29'] < 40:
  282. if schoolPredupr = 2:
  283. schoolPredupr = 3
  284. npc_rel['A29'] = 0
  285. SchoolBlock = 1
  286. home_owned[2] = 0
  287. schoolprogul = 0
  288. pcs_grades = 0
  289. 'As you enter the hallway, you find your mother there waiting for you. You have never seen her this furious. "<<$pcs_nickname>>? I just got off the phone with the school, they told me you didn''t show up yet again and expelled you. I''ve had it with you! I''ve warned you so many times! Go ahead, live your irresponsible life the way you want. You''re no longer welcome here." She already packed up all your things from your room before you got home, and roughly shoves the bag into your hands. After that, she pushes you out the door and slams it shut in your face.'
  290. act 'Leave':gt 'pav_residential'
  291. exit
  292. elseif schoolPredupr = 1:
  293. schoolPredupr = 2
  294. npc_rel['A29'] = 0
  295. schoolprogul = 0
  296. pcs_grades -= 40
  297. 'As you enter the hallway, you find your mother there waiting for you. She seems very angry with you. "School called, they said you didn''t show up for class again. They wanted to expel you! I had to go over there and beg the principal to give you one last chance. I''ve never felt so humiliated! This is the last straw for me, <<$pcs_nickname>>. You will not embarrass me any further. If you miss one more day of school, they will kick you out. And if you get kicked out of school, I will personally kick you out of the house. If you cannot be responsible and behave like a normal person, then get out, no one is forcing you to stay." Having said her piece, your mother turns around and leaves.'
  298. elseif schoolPredupr = 0:
  299. schoolPredupr = 1
  300. npc_rel['A29'] = 0
  301. schoolprogul = 0
  302. pcs_grades -= 20
  303. 'As you enter the hallway, you find your mother there waiting for you. "<<$pcs_nickname>>? The school called, they said you weren''t at school today. You know they''re very unforgiving when it comes to absenteeism, they said they would expel you if it happens again. What are you doing with your life? Get it together!" Your mother angrily leaves the room, leaving you to your thoughts.'
  304. end
  305. end
  306. act 'Continue':gt $curloc
  307. exit
  308. end
  309. end
  310. if hour >= 15 and hour < 20:
  311. if Gcall = 0:
  312. numnpcboy = 0
  313. :markboyfrendcall
  314. numnpcboy += 1
  315. if otnBoyFrend[numnpcboy] >= 20 and boyinday[numnpcboy]!daystart:
  316. Gcall = 1
  317. 'You hear the <a href="exec:gt ''gtelefon''">phone</a> ringing in the hallway.'
  318. elseif numboyFrend > numnpcboy:
  319. jump 'markboyfrendcall'
  320. end
  321. end
  322. else
  323. if Gcall > 0:Gcall = 0
  324. end
  325. if motherWorry = 1 and indorf = 0:
  326. gt'mother'
  327. elseif motherWorry = 1 and indorf > 0:
  328. motherWorry = 0
  329. end
  330. if notathomesleep > 7 and hour >= 16 and hour < 21 and mother_go = 0:
  331. notathomesleep = 0
  332. *clr & cla
  333. *pl $korrParMomHeader
  334. if npc_rel['A29'] < 40:
  335. 'You run into your mother in the hallway. "Well well, look who decided to come home for once.'
  336. act 'Continue':gt 'korrPar'
  337. end
  338. if npc_rel['A29'] >= 40:
  339. 'You run into your mother in the hallway. She looks happy to see you. "What a surprise! Welcome home, honey! I missed you.'
  340. act 'Continue':gt 'korrPar'
  341. end
  342. end
  343. !If she has given herself to boys in the stairwell, customers start hammering at the door:
  344. if hour >= 10 and hour <= 23 and pav_slut >= 250 and podwhoreQW >= 3:
  345. pod_client = rand(0,100)
  346. if pod_whore_countQW <= 15 and pod_client <= 5:
  347. play 'sound/door1.mp3',100
  348. 'Someone is at the door: <a href="exec: gt ''pod_whore'', ''client_talk''">Answer</a>'
  349. elseif pod_whore_countQW > 15 and pod_client <= 20:
  350. play 'sound/door1.mp3',100
  351. 'Someone is at the door: <a href="exec: gt ''pod_whore'', ''client_talk''">Answer</a>'
  352. end
  353. end
  354. !!if rand (0,2) ! 0:gs 'din_bad' & dynamic $mobile_check
  355. --- korrPar ---------------------------------