vasilyhome.qsrc 90 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342
  1. # vasilyhome
  2. if $ARGS[0] = 'home':
  3. $menu_loc = 'vasilyhome'
  4. $menu_arg = 'home'
  5. menu_off = 0
  6. $track_loop = ''
  7. CLOSE ALL
  8. if sound = 0:PLAY 'sound/korr.mp3',30
  9. $locM_arg = 'home'
  10. $locM = 'vasilyhome'
  11. $loc_arg = 'home'
  12. $loc = 'vasilyhome'
  13. $location_type = 'private'
  14. clr
  15. popolaini = 0
  16. saunaYouRoom = 0
  17. boycherdaksex = 0
  18. minut += 1
  19. bonusZ = 0
  20. gs 'stat'
  21. gs 'themes', 'indoors'
  22. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
  23. 'You''re at the door to the Shulgin apartment.'
  24. act 'Knock on door':
  25. *clr & cla
  26. if sound = 0:PLAY 'sound/door1.mp3',30
  27. !!did I do this sound right so there is a knocking sound?
  28. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
  29. if week < 6 and hour >= 10 and hour < 16:
  30. 'When you knock on the door, no one comes to answer the door. Apparently, both Vasily and Sergey are not at home.'
  31. if npc_rel['A112'] >=70: 'You could still enter with the key that Sergey gave you.' & act 'Unlock the door and enter':gt 'vasilyhome', 'hallway'
  32. elseif hour >= 16 and hour <= 19:
  33. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
  34. 'When you knock on the door,<<$serg_obr>> Sergey comes to answer the door.'
  35. '"Oh, hello <<$pcs_nickname>>," he shrugs. "If you''re looking for Vasily, he''s not here, and I don''t know when he''ll be back."'
  36. if npc_rel['A112'] >= 50: 'He offers, "You can come in anyway, if you want and wait for him."' & act 'Enter':gt 'vasilyhome', 'hallway'
  37. elseif (week = 5 or week = 6) and hour >= 20:
  38. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
  39. 'When you knock on the door,<<$serg_obr>> Sergey comes to answer the door.'
  40. '"Oh, hello <<$pcs_nickname>>," he shrugs. "If you''re looking for Vasily, he''s not here. He''s probably at the disco with everyone else."'
  41. if npc_rel['A112'] >= 50: 'He offers, "You can come in anyway, if you want and wait for him."' & act 'Enter':gt 'vasilyhome', 'hallway'
  42. elseif hour >= 2 and hour < 5:
  43. 'You move your hand to knock on the door, but stop yourself. It''s too late to go visit them. You''d wake everyone up!'
  44. if npc_rel['A112'] >=70: 'You could use the key that Sergey gave you to enter the apartment quietly.' & act 'Unlock the door and enter':gt 'vasilyhome', 'hallway'
  45. elseif hour >= 5 and hour < 10:
  46. 'You move your hand to knock on the door, but stop yourself. It''s too early. They won''t be out of bed yet.'
  47. if npc_rel['A112'] >=70: 'You could use the key that Sergey gave you to enter the apartment quietly.' & act 'Unlock the door and enter':gt 'vasilyhome', 'hallway'
  48. else
  49. 'The door is opened by Vasily, he looks at you a moment, then stands aside so you wan walk in, after you do he closes the door.'
  50. act 'Enter':gt 'vasilyhome', 'hallway'
  51. end
  52. act 'Leave':minut += 1 & gt'pod_ezd','etaj_3'
  53. end
  54. act 'Leave':minut += 1 & gt'pod_ezd','etaj_3'
  55. end
  56. if $ARGS[0] = 'hallway':
  57. $menu_loc = 'vasilyhome'
  58. $menu_arg = 'hallway'
  59. menu_off = 0
  60. killvar '$locclass'
  61. CLOSE ALL
  62. if sound = 0:PLAY 'sound/korr.mp3',30
  63. $location_type = 'indoors'
  64. $locM_arg = 'hallway'
  65. $locM = 'vasilyhome'
  66. $loc_arg = 'hallway'
  67. $loc = 'vasilyhome'
  68. *clr & cla
  69. minut += 1
  70. gs 'stat'
  71. '<center><b><font color = maroon>Hallway</font></b></center>'
  72. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/korr.jpg"></center>'
  73. 'The hallway of Uncle Sergey''s one bedroom apartment is similar to every other apartment in the complex. There are several doors leading to the various rooms. The first bedroom is Uncle Sergey''s, while the second one is Vasily''s. There''s also the kitchen, bathroom, and finally the livingroom.'
  74. if home_owned[2] = 0:
  75. 'There are several <a href="exec:gt ''wardrobe'', ''start''">closets</a> in the hall, which Sergey said you can use to store your clothes while you''re staying here</a>, and a large tall <a href="exec:gt ''mirror'', ''start''">mirror</a> on one of the doors.'
  76. if curr_home = 9 and prostitute['active']: gs 'prostitution_functions', 'prostitute_outfit_at_home'
  77. else
  78. 'There are several closets in the hall</a> and a large tall <a href="exec:gt ''mirror'', ''start''">mirror</a> on one of the doors.'
  79. end
  80. if momslut >= 1 and sexev_momgg_day ! daystart:
  81. if locat['Fam_inGad'] = 0 and hour < 23 and ((week < 6 and hour >= 15) or (week >= 6 and hour >= 10)):
  82. if rand(1,5) = 1:
  83. temprand = rand(1,5)
  84. if temprand <= 2:
  85. 'You hear some strange sounds coming from uncle Sergey''s room. You could go <a href="exec: gt ''vasily_home_sex'',''vasily_home_momgg1''">see</a> what''s causing them.'
  86. elseif temprand <= 4:
  87. 'You hear some strange sounds coming from uncle Sergey''s room, leaving no doubt as to what''s happening there. You could go <a href="exec: gt ''vasily_home_sex'',''vasily_home_momgg2''">see</a> who''s with him.'
  88. else
  89. 'You hear some strange sounds coming from uncle Sergey''s room, leaving no doubt as to what''s happening there. It doesn''t sound like he''s the only person in there though! You could go <a href="exec: gt ''vasily_home_sex'',''vasily_home_momggbang''">see</a> who else is in there.'
  90. end
  91. end
  92. sexev_momgg_day = daystart
  93. end
  94. end
  95. act '<b>Leave the apartment</b>': minut += 1 & killvar '$boy' & gt 'pod_ezd','etaj_3'
  96. act 'Go to the living room': gt 'vasilyhome', 'livingroom'
  97. act 'Go to the bathroom': gt 'vasilyhome', 'bathroom'
  98. act 'Go to the kitchen': gt 'vasilyhome', 'vasilykitchen'
  99. act 'Go to Sergey''s room': gt 'vasilyhome', 'sergey_room'
  100. act 'Go to Vasily''s room': gt 'vasilyhome', 'vasily_room'
  101. end
  102. if $ARGS[0] = 'livingroom':
  103. CLOSE ALL
  104. $menu_loc = 'vasilyhome'
  105. $menu_arg = 'livingroom'
  106. $loc_arg = 'livingroom'
  107. $loc = 'vasilyhome'
  108. $locM_arg = 'livingroom'
  109. $locM = 'vasilyhome'
  110. !Daily discussions:
  111. !Vasily
  112. if bazar_day ! daystart: bazar_count = 10
  113. !Dan
  114. if bazar_day_den ! daystart: bazar_count_den = 5
  115. !Vitek
  116. if bazar_day_vitek ! daystart: bazar_count_vitek = 5
  117. !card games:
  118. if playcardgame_day ! daystart: playcardgame_count = 2
  119. !Come dressed as a prostitute:
  120. if sh_hooker_day ! daystart: sh_hooker_count = 1
  121. !limit 1 sex after class
  122. if shulga_lern_day ! daystart: shulga_lern_count = 1
  123. *clr & cla
  124. minut += 1
  125. gs 'stat'
  126. internetS = internet
  127. '<center><b><font color = maroon>Living Room</font></b></center>'
  128. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom.jpg"></center>'
  129. if hour >= 14 and hour <= 18 and shulga_whore ! 0 and shulga_whore ! daystart + 7:
  130. if shulga_whore < daystart:
  131. shulga_whore = daystart + 7
  132. gs 'fame', 'pav', 'sex', 20
  133. 'As you walk in, the boys are already laughing. "Too late <<$pcs_nickname>>, the whole school now knows what a whore you are. But since you''re here you might as well fuck us like the good little whore you are."'
  134. gs 'willpower', 'misc', 'self', 'hard'
  135. if will_cost <= pcs_willpwr:
  136. act 'Put an end to this (<<will_cost>> Willpower)':
  137. cla
  138. gs 'willpower', 'misc', 'self', 'hard'
  139. gs 'willpower', 'pay', 'self'
  140. shulga_whore = 0
  141. 'You laugh back at them. "Like I care what anyone in this crap hole thinks."'
  142. act 'Leave': gt 'vasilyhome', 'hallway'
  143. end
  144. else
  145. act 'Put an end to this (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  146. end
  147. gs 'willpower', 'misc', 'self', 'easy'
  148. if will_cost <= pcs_willpwr:
  149. act 'Run out of the room crying (<<will_cost>> Willpower)': gs 'willpower', 'misc', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'hallway'
  150. else
  151. act 'Run out of the room crying (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  152. end
  153. act 'Get naked': gt 'vasily_home_sex', 'gang_sex_room_ev1_1'
  154. exit
  155. else
  156. shulga_whore = daystart + 7
  157. *clr & cla
  158. minut += 5
  159. pcs_horny += 5
  160. gs 'stat'
  161. 'You walk into the room and the boys smile at you. "Well look who it is. <<$pcs_nickname>>, our own personal fuck slut. Isn''t that right slut?"'
  162. 'You nod your head yes, knowing you have no choice but to obey. "Yes I''m your fuck slut."'
  163. 'Laughing, they look to each other. "Damn if we don''t have the bitch well trained." Then they look back to you. "So... take off your clothes then and come on over here, like the good little slut we know you are."'
  164. 'You walk over to them taking off your clothes.'
  165. act 'Serve them': gt 'vasily_home_sex', 'gang_sex_room_ev1_2'
  166. exit
  167. end
  168. end
  169. if PCloStyle = 4 and sh_hooker_count > 0 and week < 5 and hour >= 20: gt 'vasilyhome', 'sh_hooker'
  170. roomsex_sonia = rand(0,100)
  171. if roomsex_sonia <= 5 and soniaPS >=1 and sexev_sonya_count > 0 and ((week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20)):
  172. gt 'vasilyhome', 'vasily_sex_sonya'
  173. end
  174. if roomsex_sonia >= 97 and soniaPS >=3 and sexev_sonya_count > 0 and week < 5 and hour >= 20:
  175. gt 'vasily_home_sex', 'gang_sex_sonya'
  176. end
  177. gs 'internet_mobile', 'get_access', 'free', 'nocamshow'
  178. 'There are two sofas next to a <a href="exec: gt ''vasilyhome'', ''shultv''">TV</a>, and a <a href="exec: gt ''Komp'',''start''">laptop</a> sitting on a table covered in empty beer bottles.'
  179. shulga_room_rnd = rand(0,2)
  180. if shulga_room_rnd = 0: $shulga_room_rnd = 'The boys are sitting on the couch talking and drinking beer.'
  181. if shulga_room_rnd = 1: $shulga_room_rnd = 'The boys are drinking beer and playing cards.'
  182. if shulga_room_rnd = 2: $shulga_room_rnd = 'The boys are drinking beer while watching TV.'
  183. if week < 5 and hour >= 20: '<<$shulga_room_rnd>> <a href="exec: gt ''vasilyhome'', ''vasily_bazar_night''">Vasily</a>, <a href="exec: gt ''vasilyhome'', ''dan_bazar''">Dan</a> and <a href="exec: gt ''vasilyhome'', ''vitek_bazar''">Vitek</a>, invites you to <a href="exec: gt ''vasilyhome'', ''vasily_beer''">have a drink with them</a>.'
  184. if (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20): '<a href="exec: gt ''vasilyhome'', ''vasily_bazar_day''">Vasily</a> is sitting on the big sofa.'
  185. act 'Return to hallway': gt 'vasilyhome', 'hallway'
  186. if week < 5 and hour >= 20:
  187. act 'Drink beer with the guys': gt 'vasilyhome', 'vasily_beer'
  188. act 'Play cards': gt 'cardgame_durak', 'start'
  189. end
  190. act 'Sit on the small sofa':
  191. *clr & cla
  192. gs 'stat'
  193. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/sdivan.jpg"></center>'
  194. '<center>A small sofa just big enough for you to curl up and take nap on</center>'
  195. act 'Look around the room': gt 'vasilyhome', 'livingroom'
  196. act 'Take an hour long nap':
  197. cla
  198. if pcs_sleep < 90:
  199. if pcs_sleep >= 80:
  200. pcs_sleep = 100
  201. else
  202. pcs_sleep += 10
  203. end
  204. pcs_health += 5
  205. minut += 60
  206. gs 'stat'
  207. 'You sleep about an hour.'
  208. act 'Get up': gt 'vasilyhome', 'livingroom'
  209. else
  210. minut += 5
  211. gs 'stat'
  212. 'You are not tired enough to sleep, even for a short nap.'
  213. act 'Stand up': gt 'vasilyhome', 'livingroom'
  214. end
  215. end
  216. act 'Sleep for a few hours':
  217. cla
  218. if pcs_sleep < 90:
  219. if pcs_sleep >= 60:
  220. pcs_sleep = 100
  221. else
  222. pcs_sleep += 40
  223. end
  224. pcs_health += 5
  225. minut += 240
  226. gs 'stat'
  227. 'You sleep about four hours.'
  228. act 'Get up': gt 'vasilyhome', 'livingroom'
  229. else
  230. minut += 5
  231. gs 'stat'
  232. 'You are not tired enough to sleep, even for a short nap.'
  233. act 'Stand up': gt 'vasilyhome', 'livingroom'
  234. end
  235. end
  236. end
  237. act 'Watch TV': gt 'vasilyhome', 'shultv'
  238. if shulga_lern_count > 0 and lernHome > 0 and kanikuli = 0 and SchoolAtestat = 0 and ((week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20)):
  239. act 'Do homework with Vasily': gt 'vasilyhome', 'vasily_lern'
  240. end
  241. if (week >= 6 and hour >= 10 and hour < 17 and npc_rel['A11'] >=70) or (week = 7 and hour >= 20 and npc_rel['A11'] >= 70) or (week < 5 and hour >= 20 and fame['pav_slut'] >= 150 and alko >= 1):
  242. if week < 5 and hour >= 20:
  243. gs 'willpower', 'sex', 'self'
  244. if will_cost <= pcs_willpwr:
  245. act 'Seduce the guys (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self' & gs 'willpower', 'pay', 'self' & gt 'gopsex', 'gopsex_select'
  246. else
  247. act 'Seduce the guys (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  248. end
  249. elseif (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20):
  250. gs 'willpower', 'sex', 'self', 'easy'
  251. if will_cost <= pcs_willpwr:
  252. act 'Seduce Vasily (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'gopsex', 'gopsex_select'
  253. else
  254. act 'Seduce Vasily (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  255. end
  256. end
  257. end
  258. end
  259. if $ARGS[0] = 'sh_hooker':
  260. menu_off = 1
  261. gs 'stat'
  262. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/body/h'+rand(1,10)+'.jpg"></center>'
  263. gs 'willpower', 'misc', 'self', 'easy'
  264. if will_cost <= pcs_willpwr:
  265. act 'Leave feigning resentment (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'hallway'
  266. else
  267. act 'Leave feigning resentment (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  268. end
  269. if week < 5 and hour >= 20:
  270. '"<<$pcs_nickname>>, why on earth are dressed like a whore? You know damn well we aren''t going to pay you for it", Vasily jokes.'
  271. 'Dan and Vitek snicker and start throwing catcalls your way.'
  272. '"Oh, I came over dressed like this for you boys and this is how you greet me. I guess I''ll just be on my way then", you say as you turn toward the door.'
  273. '"Wait <<$pcs_nickname>>, it was just a joke. We didn''t mean to offend you. Why don''t you come over and let us make it up to you", Vasily says with a grin.'
  274. act 'Sigh dramatically and open your arms':
  275. shgopsex_gr_day = daystart
  276. shgopsex_gr_count -= 1
  277. sh_hooker_day = daystart
  278. sh_hooker_count -= 1
  279. gs 'gopsex', 'settings'
  280. gs 'gopsex', 'shgopsex_group'
  281. end
  282. elseif (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20):
  283. '"Hey <<$pcs_nickname>>, why are you dressed like a whore, did you leave work in such a hurry that you forgot to change your uniform?", Vasily asks you sarcastically.'
  284. '"Listen you jerk, I came here dressed like this for you. If you want I can turn around and head right back out that door", you say putting on your best pouty expression.'
  285. '"Come on <<$pcs_nickname>>, I''m sorry it was just a bad joke. Let''s just kiss and make up", Vasily smiles as he unzips his pants.'
  286. act 'Accept his apology':
  287. $gopsex_n_npc = 1
  288. shgopsex_vasya_day = daystart
  289. shgopsex_vasya_count -= 1
  290. sh_hooker_day = daystart
  291. sh_hooker_count -= 1
  292. gs 'boyStat', 'A11'
  293. gs 'gopsex', 'settings'
  294. gs 'gopsex', 'shgopsex'
  295. end
  296. end
  297. end
  298. if $ARGS[0] = 'vasily_beer':
  299. menu_off = 1
  300. if alko < 6:
  301. minut += 5
  302. *clr & cla
  303. gs 'drugs', 'alcohol', 'beer'
  304. gs 'stat'
  305. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer'+rand(1,8)+'.jpg"></center>'
  306. func('gopsex','hide','gop_text_beer2')
  307. gs 'willpower', 'drink', 'self', 'easy'
  308. if will_cost <= pcs_willpwr:
  309. act 'You''ve had enough (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'livingroom'
  310. else
  311. act 'You''ve had enough (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  312. end
  313. act 'Have another drink': gt 'vasilyhome', 'vasily_beer'
  314. else
  315. minut += 5
  316. gs 'stat'
  317. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pjanaja'+rand(1,8)+'.jpg"></center>'
  318. 'You are almost too drunk to stand'
  319. 'The boys notice and start to harass you'
  320. '"We let you drink for free all night <<$pcs_nickname>>. Show us a little skin as a thank you", says Vasily'
  321. if fame['pav_slut'] < 200 or kotovLoveQW > 0:
  322. if kotovLoveQW <= 0: gs 'willpower', 'sex', 'resist'
  323. if will_cost <= pcs_willpwr and kotovLoveQW <= 0:
  324. act 'Tell them to knock it off (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'drunken_sex_no'
  325. elseif kotovLoveQW > 0:
  326. act 'Tell them to knock it off': gt 'vasilyhome', 'drunken_sex_no'
  327. else
  328. act 'Tell them to knock it off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  329. end
  330. if kotovLoveQW <= 0: act 'Get this party started': gt 'vasilyhome', 'drunken_sex_yes'
  331. else
  332. act 'Get this party started': gt 'vasilyhome', 'drunken_sex_yes'
  333. end
  334. end
  335. end
  336. if $ARGS[0] = 'drunken_sex_yes':
  337. menu_off = 1
  338. minut += 5
  339. pcs_horny += 10
  340. vasily['drunk_sex'] += 1
  341. gs 'stat'
  342. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/yes'+rand(1,6)+'.jpg"></center>'
  343. 'It''s time to show these boys that you know how to have a good time'
  344. 'The guys urge you on calling out various lewd suggestions'
  345. act 'Present your ass for inspection': gt 'vasily_home_sex', 'drunken_body_popa'
  346. act 'Show them your pussy': gt 'vasily_home_sex', 'drunken_body_piz'
  347. act 'Shake your tits': gt 'vasily_home_sex', 'drunken_body_sisi'
  348. act 'Finger yourself': gt 'vasily_home_sex', 'drunken_body_mast'
  349. end
  350. if $ARGS[0] = 'drunken_sex_no':
  351. menu_off = 1
  352. minut += 5
  353. pcs_health -= healthmax/10
  354. gs 'stat'
  355. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sleep'+rand(1,17)+'.jpg"></center>'
  356. '"You are all fixing to get a swift kick in the balls if you guys don''t cut it out, or I can wake this whole building up with a scream", you drunkenly slur.'
  357. 'Dan sneers at you: "Settle down bitch, nobody is going to hurt you. Why don''t you go lie down on the couch and sleep it off."'
  358. 'The guys lose interest in you and go back to pounding beers. You crawl away in the direction of the sofa.'
  359. act 'Pass out': gt 'vasilyhome', 'drunken_sleep'
  360. end
  361. if $ARGS[0] = 'drunken_sleep':
  362. menu_off = 1
  363. minut += 180
  364. if pcs_sleep < 75:
  365. pcs_sleep += 25
  366. else
  367. pcs_sleep = 100
  368. end
  369. pcs_health -= healthmax/10
  370. pcs_mood -= 25
  371. gs 'stat'
  372. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pohmel'+rand(1,4)+'.jpg"></center>'
  373. 'You passed out for about three hours.'
  374. 'You wake up with a splitting headache and only vague memories of your night with the guys. Remembering that somebody deserved a kick in the balls you look around the room. Vasily is the only one left, and he is passed out in a heap on the sofa. "It was probably Dan that deserved a kick", you mutter to yourself as you try to get your bearings.'
  375. act 'Clear your head': gt 'vasilyhome', 'livingroom'
  376. end
  377. if $ARGS[0] = 'vasily_sex_sonya':
  378. menu_off = 1
  379. shulv_sexev_sonya = rand(0,100)
  380. if shulv_sexev_sonya <= 40:
  381. gt 'vasily_home_sex', 'vasily_sexev1_sonya'
  382. else
  383. gt 'vasily_home_sex', 'vasily_sexev2_sonya'
  384. end
  385. end
  386. if $ARGS[0] = 'shultv':
  387. menu_off = 1
  388. rndtvs = rand(1,100)
  389. *clr & cla
  390. if rndtvs > 10: minut += 30
  391. if rndtvs > 10: pcs_mood += 10
  392. if rndtvs <= 10: minut += 5
  393. gs 'stat'
  394. shulga_tv_rnd = rand(0,3)
  395. if shulga_tv_rnd = 0: $shulga_tv_rnd = 'You watch'
  396. if shulga_tv_rnd = 1: $shulga_tv_rnd = 'You watch'
  397. if shulga_tv_rnd = 2: $shulga_tv_rnd = 'You find'
  398. if shulga_tv_rnd = 3: $shulga_tv_rnd = 'It''s'
  399. shulga_tv_rand = rand(0,11)
  400. if shulga_tv_rand = 0: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvdance.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a teenage music video, with a half-naked girl shaking her charms.'
  401. if shulga_tv_rand = 1: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a David Attenborough documentary about animals.'
  402. if shulga_tv_rand = 2: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a documentary about the world, with Morgan Freeman narrating.'
  403. if shulga_tv_rand = 3: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo3.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a David Attenborough documentary about nature.'
  404. if shulga_tv_rand = 4: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo4.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a documentary film about the ocean called Blue Planet.'
  405. if shulga_tv_rand = 5: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> that much-loved Soviet comedy.'
  406. if shulga_tv_rand = 6: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> Import blockbuster.'
  407. if shulga_tv_rand = 7: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino3.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> an old Western. You hope Clint Eastwood shows up, and shoots someone'
  408. if shulga_tv_rand = 8: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvmult1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> some cartoons It looks like a cheap imitation of Pixar.'
  409. if shulga_tv_rand = 9: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvmult2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a classic Disney cartoon.'
  410. if shulga_tv_rand = 10: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvsport1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> an MMA fight. You wonder if Vitek is as good as these guys.'
  411. if shulga_tv_rand = 11: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvsport2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a football match.'
  412. if rndtvs > 10: '<<$shulga_tv_rand>> <br> You veg out in front of the TV for 30 minutes.'
  413. if rndtvs <= 10: '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvrekl'+rand(1,4)+'.mp4" width="748" height="540"></video></center> You find some advertising.'
  414. act 'Look around the room': gt 'vasilyhome', 'livingroom'
  415. act 'Change the channel': gt 'vasilyhome', 'shultv'
  416. porno_tv_rand = rand(0,100)
  417. if porno_tv_rand < 50 or porno_tv_rand >= 50 and week < 6 and hour >= 3 and hour <= 23 or porno_tv_rand >= 50 and week >= 6 and hour > 2 and hour < 10 or porno_tv_rand >= 50 and week >= 6 and hour > 16 and hour <= 23: gs 'vasilyhome', 'view_pornotv'
  418. if porno_tv_rand >= 50:
  419. if week >= 6 and hour >= 10 and hour <= 16: gs 'vasily_home_sex', 'view_pornotv_vasily'
  420. if week >= 6 and hour >= 0 and hour <= 2: gs 'vasily_home_sex', 'view_pornotv_vasily'
  421. if week < 6 and hour >= 0 and hour <= 2: gs 'vasily_home_sex', 'view_pornotv_evgr'
  422. end
  423. end
  424. if $ARGS[0] = 'view_pornotv':
  425. menu_off = 1
  426. act 'Flip to the porn channel':
  427. *clr & cla
  428. gs 'arousal','porn',20
  429. gs 'stat'
  430. '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center> You switched to the porn channel.'
  431. 'You watch porn for about 20 minutes.'
  432. 'It''s very exciting'
  433. act 'Turn it off': gt 'vasilyhome', 'livingroom'
  434. end
  435. end
  436. if $ARGS[0] = 'vasily_bazar_night':
  437. *clr & cla
  438. minut += 1
  439. gs 'stat'
  440. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
  441. 'Vasily is always with Dan and Vitek, who are his best friends. He''s physically the weakest one of the three, but is a bit of a prankster and always makes the others laugh. He was raised by just his father, after his mother left when he was still an infant.'
  442. act 'Stop talking': gt 'vasilyhome', 'livingroom'
  443. act 'Talk':
  444. *clr & cla
  445. minut += 10
  446. bazar_day = daystart
  447. bazar_count -= 1
  448. if bazar_count > 0: npc_rel['A11'] +=1
  449. gs 'stat'
  450. !Bazaar night conversations with Vasily fame['pav_slut'] < 200:
  451. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
  452. if fame['pav_slut'] < 200:
  453. vasyan_textb = rand(0,8)
  454. if vasyan_textb = 0: $vasyan_textb = ' "Life is like a Matryoshka doll", Vasily says mysteriously.<br> "What the hell is that supposed to mean?", you ask.<br> "Think about it", is all he says.<br> You roll you eyes and give him a sarcastic: "Oh I will."'
  455. if vasyan_textb = 1: $vasyan_textb = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
  456. if vasyan_textb = 2 and SchoolAtestat = 0: $vasyan_textb = ' He gives you some advice: "If you have a phone it will make school go by much faster, just be careful not to let the teacher catch you playing with it."<br> "Nobody is getting my phone without a fight", you declare with a smile.'
  457. if vasyan_textb = 2 and SchoolAtestat = 1: $vasyan_textb = ' You tell Vasily a story from gym class: "This one time after gym class I was all sweaty and Katja tried to drag me into the shower. It was really weird."<br> Vasily adds: "She told me to take a shower a few weeks ago too."<br> "Well, that''s just cause you stink", you say sticking you tongue out at him.'
  458. if vasyan_textb = 3: $vasyan_textb = ' He tells you a story about a fight: "I got into a scrap with Dimka behind the community center once. I totally whipped his ass, but be careful around him he''s a nasty piece of work."'
  459. if vasyan_textb = 4: $vasyan_textb = ' He tells you a story about his trip to the city: "I lost my wallet in the city and had no way to get home. The only way I could earn money for the train was by washing dishes at the barbecue. It turned out great though. The cute barmaid was flirting with me all night, and I even got to make out with her before I left. The next time I make it up there I''m going to rock her world."<br> "You go get her tiger", you encourage him.'
  460. if vasyan_textb = 5: $vasyan_textb = ' Vasily complains: "The economy is broken, and none of these idiots is doing anything about it."<br> "What should be done to fix it", you ask curiously.<br> "Oh, I don''t care. I can use my laptop to hack the banks, and get money whenever I need it", he says.<br> "Then why the hell are you complaining", you say frustrated'
  461. if vasyan_textb = 6: $vasyan_textb = ' He talks about his trip to the city: "I got lost in the old section of the city. I nearly starved to death, before I found my way out. If you ever end up there be careful. That place is like a Byzantine labyrinth."<br> "Did you find anything interesting?", you ask.<br> Not really, there was lot''s of grass and abandoned buildings. I did see a leather clad woman get out of a cab, but she disappeared like a puff of smoke.'
  462. if vasyan_textb = 7: $vasyan_textb = ' "Hey <<$pcs_nickname>>, the guys and I were trying to figure something out. How big are your tits? I said they look like <<$titsize>>s, but I figured I''d ask you to be sure."<br> You cross your arms over your chest, and glare at him in response.<br> "So, bigger then?", he quirks an eyebrow.<br> You give him a little slug in the arm for an answer.'
  463. if vasyan_textb = 8 and npc_rel['A11'] < 30: $vasyan_textb = ' He tells you a story about magic fairies, who live in the countryside. He swears it''s true, but you just roll you eyes.'
  464. if vasyan_textb = 8 and npc_rel['A11'] >= 30 and webcamera = 1: $vasyan_textb = ' Don''t you sometimes do homework at Julia Milova''s place after school?, he asks.<br> "Maybe", you say suspiciously.<br> "Well, if you ever do please put in a good word for me. I think she''s cute", he finishes.'
  465. if vasyan_textb = 8 and npc_rel['A11'] >= 30 and npc_rel['A11'] < 50 and webcamera = 0: $vasyan_textb = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
  466. if vasyan_textb = 8 and npc_rel['A11'] >= 50 and npc_rel['A11'] < 70: $vasyan_textb = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
  467. if vasyan_textb = 8 and npc_rel['A11'] >= 100: $vasyan_textb = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, if you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
  468. else
  469. vasyan_textb_gorslut = rand(0,12)
  470. if vasyan_textb_gorslut = 0 and soniaPS = 1: $vasyan_textb_gorslut = ' He tells you about fucking Sonia: "The boys and I were all taking turns with that slut, until she couldn''t even stand. She eventually just collapsed in a heap. Then the fist thing she did when she got up was try to get my cock in her mouth. It''s crazy, that girl is fucking addicted to cock."'
  471. if vasyan_textb_gorslut = 0 and soniaPS <= 0: $vasyan_textb_gorslut = ' Vasily tells you: "I saw you poke your head in the door the other day when we were screwing Sonia. You seemed to enjoy it, because you watched for a long time. Were you trying to learn something, or just wishing it was you getting fucked by us"'
  472. if vasyan_textb_gorslut = 1: $vasyan_textb_gorslut = ' You really seemed to enjoy getting fucked like a drunken slut the other day <<$pcs_nickname>>", Vasily snickers<br> "Well I... yeah, I kind of got into it", you stammer meekly.<br> "Then you should come drinking with us in the park more often. We will gladly fuck you six ways to Sunday if you show up there", Vasily say with a sly grin.<br> Don''t be surprised if I take you up on that offer", you say with a wink and a blush.'
  473. if vasyan_textb_gorslut = 2 and soniaPS = 1: $vasyan_textb_gorslut = ' "We have to figure out how to get you and Sonia in the same room", Vasily says hungrily.<br> "I certainly wouldn''t kick her out of bed", you say giving him a wink.<br> "Just thinking about it is getting me going. Actually seeing you two together would be hot enough to start a fire."<br> You rest your hand on his groin, and give it a squeeze. "Oh, I can tell", you whisper seductively.'
  474. if vasyan_textb_gorslut = 2 and soniaPS <= 0: $vasyan_textb_gorslut = ' Vasily says: "Sonia was talking about you the other day."<br> "Oh really, what did she say?", you ask.<br> "She said and I quote: That <<$pcs_nickname>> is crazy hot. Every time I see her I just want to eat her like a bowl of ice cream.", he says laughing.<br> "Well next time you see her tell her it tastes like cherry", you tell him laughing.'
  475. if vasyan_textb_gorslut = 3 and SchoolAtestat = 0: $vasyan_textb_gorslut = ' Vasily says dreamily: "Oh, what I would give to see under that little skirt our English teacher wears. Her ass just looks unbelievable in that thing. I swear she must wear it just to drive the kids crazy."<br> "I totally agree, knows whats she is doing. If she keeps it up I might get under that skirt myself. If I ever do manage to get in there I''ll report back to you with the details commander", you say giving him a mock salute.'
  476. if vasyan_textb_gorslut = 3 and SchoolAtestat = 1: $vasyan_textb_gorslut = ' He says dreamily: "God, I would love to get in Julia''s pants. The quiet ones like her always turn into freaks in the bedroom."<br> "I think she has a crush on me. Maybe I''ll get her drunk, and find out for myself. I could have that little wallflower licking between my legs in no time. Should we make a bet?", you ask with a wink.<br> "No, but just the thought of it is getting a rise out of me. Luckily I already have a little freak in the bedroom handy", he says looking at you with lust.'
  477. if vasyan_textb_gorslut = 4: $vasyan_textb_gorslut = ' Vasily says: "Hey <<$pcs_nickname>>, did you know that your <<$npc_nickname[''A29'']>> is still a slut. We saw her in the cafe after closing with her boss. She was sucking his dick like it was the fountain of youth. I see where you got your skills, she must have been a really good teacher."<br> "Ha, dream on asshole", you tell with a laugh.'
  478. if vasyan_textb_gorslut = 5 and SchoolAtestat = 0 and soniaPS = 1: $vasyan_textb_gorslut = ' Vasily tells you: "Sonia spends almost the whole day in the boys bathroom at school now. That girl sucks and fucks like quantity is the only things that matters."<br> "I think most of her diet is cum these days", you say.<br> "Yea, I do my part to feed her almost every day", he says laughing.'
  479. if vasyan_textb_gorslut = 5 and SchoolAtestat = 1 and soniaPS = 1: $vasyan_textb_gorslut = ' He says: "Sonia was fucking one of the teachers the other day. It was so damn loud I bet half the school heard it."<br> "Oh, who was she fucking?", you ask with interest.<br> " I couldn''t tell, but that''s not the point. That slut is completely out of control. I almost feel bad for her. There is no way this will end well", he laments.'
  480. if vasyan_textb_gorslut = 5 and soniaPS <= 0: $vasyan_textb_gorslut = '"Come over here babe. Idle hands are the devil''s plaything", Vasily says motioning you to sit.<br> He put an arm around, and fondles your breast. You giggle and give him a peck on the cheek.'
  481. if vasyan_textb_gorslut = 6: $vasyan_textb_gorslut = 'The guys have all gathered around you. Vasily says, "How about we get this party started?" All the boys are looking on with anticipation.<br> "Well one of you guys is going to have to get me a drink first" you smile.<br> "Why do you always need a drink? Let''s just get to it.<br> It''s the only way I can make you guys look good enough to fuck", you say laughing. "Now fetch me a drink."'
  482. if vasyan_textb_gorslut = 7: $vasyan_textb_gorslut = ' "Do you like anal now <<$pcs_nickname>>? Does it hurt, or does it give you pleasure?", Vasily asks.<br> "My <<$npc_nickname[''A29'']>> has a dildo in here closet. I could get it if you want to find out for yourself", you say laughing.<br> "Yeah, I''ll pass", he says dryly.<br> "Party pooper", you say sticking out you tongue at him.'
  483. if vasyan_textb_gorslut = 8: $vasyan_textb_gorslut = ' Vasily asks: "What your favorite position?"<br> "Comfortable", answer you laughing.<br> All the boys join in laughing.'
  484. if vasyan_textb_gorslut = 9: $vasyan_textb_gorslut = ' "Hey <<$pcs_nickname>>, you want to play some cards?", Vasily asks.<br> "I don''t know, will I get to keep my clothes on?", you ask.<br> "Sure, we can to play for money", he says.<br> "Too bad, I guess I''l pass", you say disappointedly. You flash him you tits, and have a good laugh.'
  485. if vasyan_textb_gorslut = 10: $vasyan_textb_gorslut = ' Vasily says: "Do you remember that barmaid in the city I was telling you about? I finally made it back to the barbecue to see her again. She gave me the best blowjob I''ve had in my life!"<br> "Umm Vasily, there''s something I..."<br> "I didn''t mean it babe. She was good is all. Nobody is better than you", he says apologetically.<br> You decide not to push the topic of the barmaid.'
  486. if vasyan_textb_gorslut = 11: $vasyan_textb_gorslut = '"Hey <<$pcs_nickname>>, are you into water sports?", he ask innocently.<br> "Oh, I don''t know. I''m better at volleyball and running than I am at swimming. If it''s warm out I do like to cool off in the water though"<br> Vasily announces to the room: "I think that means she''s up for it guys."<br> "What are you guys talking about? Up for what?", you say suspiciously.'
  487. if vasyan_textb_gorslut = 12 and npc_rel['A11'] < 30: $vasyan_textb_gorslut = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
  488. if vasyan_textb_gorslut = 12 and npc_rel['A11'] >= 30 and webcamera = 1: $vasyan_textb_gorslut = ' "<<$pcs_nickname>> would you grab me a beer?", Vasily asks.<br> "Sure thing", you say.<br> "Grab one for yourself too", he adds.<br> "Vasily Shulgin, are you trying to get me drunk?", you answer in a shocked tone. Laughing you head for the kitchen.'
  489. if vasyan_textb_gorslut = 12 and npc_rel['A11'] >= 30 and npc_rel['A11'] < 50 and webcamera = 0: $vasyan_textb_gorslut = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
  490. if vasyan_textb = 12 and npc_rel['A11'] >= 50 and npc_rel['A11'] < 70: $vasyan_textb_gorslut = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a Webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
  491. if vasyan_textb = 12 and npc_rel['A11'] >= 100: $vasyan_textb_gorslut = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, if you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
  492. if bazar_count <= 0: '"Give it a rest <<$pcs_nickname>>. How about a drink instead?", Vasily offers.'
  493. if fame['pav_slut'] < 150 and bazar_count > 0: '<<$vasyan_textb>>'
  494. if fame['pav_slut'] >= 150 and bazar_count > 0: '<<$vasyan_textb_gorslut>>'
  495. end
  496. act 'Further': gt 'vasilyhome', 'vasily_bazar_night'
  497. end
  498. act 'Drink beer': gt 'vasilyhome', 'vasily_beer'
  499. if npc_rel['A11'] >= 70 and alko >= 1 or npc_rel['A11'] >= 70 and pcs_horny > 50 or fame['pav_slut'] >= 200 and alko >= 1:
  500. gs 'willpower', 'sex', 'self', 'easy'
  501. if will_cost <= pcs_willpwr:
  502. act 'Ask him for sex (<<will_cost>> Willpower)':
  503. gs 'willpower', 'pay', 'self'
  504. if shgopsex_vasya_count = 0:
  505. cla
  506. 'Vasily says: "Keep your pants on, woman. I''m not a machine."'
  507. act 'Humph': gt 'vasilyhome','livingroom'
  508. elseif shgopsex_vasya_count > 0:
  509. $gopsex_n_npc = 1
  510. shgopsex_vasya_day = daystart
  511. shgopsex_vasya_count -= 1
  512. gs 'boyStat', 'A11'
  513. gs 'gopsex', 'settings'
  514. gs 'gopsex', 'shgopsex'
  515. end
  516. end
  517. else
  518. act 'Ask him for sex (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  519. end
  520. end
  521. end
  522. !--------------------------------------------!
  523. !Bazaar night with Dan. Monday - Thurstday hours: 20:00 - 24:00!
  524. !============================================!
  525. if $ARGS[0] = 'dan_bazar':
  526. menu_off = 1
  527. minut += 1
  528. gs 'stat'
  529. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dan/dan.jpg"></center>'
  530. 'Dan (Denis) Ryzhov is a tall and skinny guy, who usually communicates to others with disdain and contempt. He''s a very stubborn guy who will never let an argument go. He''s best friends with Vitek and Vasily, and can be considered the smartest one of the three.'
  531. act 'Move away': gt 'vasilyhome', 'livingroom'
  532. act 'Talk':
  533. *clr & cla
  534. minut += 5
  535. bazar_day_den = daystart
  536. bazar_count_den -= 1
  537. if bazar_count_den > 0: npc_rel['A10'] +=1
  538. gs 'stat'
  539. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
  540. den_textb = rand(0,6)
  541. if den_textb = 0: $den_textb = ' Dan tells you about a girl they saw giving a guy a blowjob in the park today. "She had such lovely <<$pcs_eyecol>> eyes, and beautiful <<$pcs_haircol>> hair", he says smiling at you. "Oh <<$pcs_nickname>>, you should come join us in the park after school. We are almost always there having drinks", he adds as an afterthought.'
  542. if den_textb = 1 and SchoolAtestat = 0: $den_textb = ' "Hey <<$pcs_nickname>>, how is school going?", Dan says. Before you can answer he continues, "I don''t think smart people even belong in school. I have to cut class and hang out in the bathroom just so I don''t lose my mind"'
  543. if den_textb = 1 and SchoolAtestat = 1: $den_textb = ' Dan tells you his plans after graduation: "I can''t wait to get to get out of this one horse town. I want to move to the city. That place has all the best food, women, drugs, and everything else you could think of."'
  544. if den_textb = 2: $den_textb = ' "<<$pcs_nickname>>, get over here and make yourself useful. I need a back massage, and you look like just the right girl for the job.", Dan hollers. <br> "How would you like a swift kick instead? If you had bothered to ask me nicely I still would''t have done it, but it never hurts to be polite", you smile back at him sweetly'
  545. if den_textb = 3: $den_textb = ' Dan asks you to grab him a beer. When you return from the kitchen with his beer, he politely asks you to open it for him. Rolling your eyes, you crack it open and hand it over to him. <br> "Thanks <<$pcs_nickname>>, you are going to make a fine little wife", Dan laughs.<br> You give him a little kick in the shin before turning to leave. He just laughs, and sends you on your way with a smack on the ass'
  546. if den_textb = 4: $den_textb = ' "<<$pcs_nickname>>, if you are looking for work I hear the hotel is hiring. They have a job opening for a <<$pc_desc[''lips'']>> set of lips", Dan says.<br> You flick your hand between his legs, and he lets out a sharp cry of pain. "Thanks for the tip asshole", you smile back at him.'
  547. if den_textb = 5: $den_textb = ' Dan gives you his opinion on religion: "A church is no fit place for a woman on her knees. That should be reserved for places like alleys, bathrooms, and living rooms. Speaking of which, <<$pcs_nickname>> would you be a dear."<br> You walk away shaking you head before he can finish'
  548. if den_textb = 6: $den_textb = ' Unprompted Dan turns to and says, "You got a real pretty mouth girl", in his best creepy accent.<br> You swiftly raise your knee like you are going for his crotch, but stop short and just walk past him. Seeing him instinctively double over in fear puts a little spring in your step.'
  549. den_textb_gorslut = rand(0,7)
  550. if den_textb_gorslut = 0: $den_textb_gorslut = ' Dan looks at you appraisingly: "<<$pcs_nickname>> Do you have any money? If you need some I am sure I could find some work putting your body to good use."<br> "Dream on, the only work I am thinking of using this body for involves a swift kick between your balls", you snarl.<br> With one hand protecting his nuts Dan says: "Settle down slut, I was not suggesting you become a whore. Honestly, I was just thinking out loud. I mean if you are already giving it away for free why not." You leave in a huff before he can finish.'
  551. if den_textb_gorslut = 1 and soniaPS = 1: $den_textb_gorslut = ' Dan mockingly issues you a challenge<br> "<<$pcs_nickname>> I can''t decide if I prefer your cute set of <<$pc_desc[''lips'']>> lipss or Sonia''s. We need to all get together to find out who has the best skills. I have a warm wet surprise for the winner."<br> "Dream on", you say shaking your head. Secretly you do wonder you would win. Sonia looks so good at giving a BJ, but you think you might be able to best her.'
  552. if den_textb_gorslut = 1 and soniaPS <=0: $den_textb_gorslut = ' Dan is idly going on about what a good girl Sonia is when he turns to you and says, "Hey <<$pcs_nickname>>, you are friends with Sonia right?"<br> "Not this again Dan", you say with a weary sigh.<br> "Oh come on, you girls both like to have a good time. It could be a lot of fun", Dan says.<br> You stop him right there: "Listen Dan I like Sonia, but she has a look in her eyes lately that makes me nervous. Besides any girl willing to sleep with you has to be half-mad, getting two of us in the same room might be more than you could handle." You give Dan a little sway of your hips as you walk away. At least he did''t ask you to go out on the and kidnap a virgin for him'
  553. if den_textb_gorslut = 2 and soniaPS = 1: $den_textb_gorslut = ' Dan says: "Yesterday Sonia was servicing every boy in the mens bathroom in any fashion they desired. Not to long ago she was such a stuck up goody-two-shoes, now she is free and does''t have a care in the world. You could probably learn a thing or two from her <<$pcs_nickname>>."<br> You just stare back at him with your arms crossed. He slowly moves a hand in front of his crotch for protection.'
  554. if den_textb_gorslut = 2 and soniaPS <=0: $den_textb_gorslut = ' Dan says, "Be a dear and fetch me another beer <<$pcs_lastname>>."<br> It was sweet of him to ask you think as you head to the kitchen. You take a little sip and give him a smile when you hand him his beer. Dan gives you rough slap on the ass, as he sends you away giggling.'
  555. if den_textb_gorslut = 3: $den_textb_gorslut = ' Dan looks like he is up to something: "<<$pcs_nickname>> who is your best girlfriend at school?"<br> "Why", you say giving him a stern look.<br> "Well, I was just thinking maybe you would like to bring a friend on one of your visits here.", Dan says trying his best sound diplomatic.<br> Your anger boils over as you say "Don''t you think for one second that I am going to drag some innocent girl back here and throw her to you jackals. If you are so desperate to have a three-way I would be happy to let you help me suck Vitek''s cock right now." <br> You hear Dan mutter, "Moody bitch, what the hell crawled up your ass tonight", as you turn to go.'
  556. if den_textb_gorslut = 4: $den_textb_gorslut = ' "Hey babe, how about you stop by the park the next time we are hanging out there, and have some beers with us. You are so much fun when you get a few beers in you" Dan says roughly giving your ass a squeeze.<br> You give him a playful slap on the thigh and a giggle. Your boys can get a little rough, but you wouldn''t have it any other way.'
  557. if den_textb_gorslut = 5: $den_textb_gorslut = ' "<<$pcs_nickname>>, hand me the TV remote", Dan says.<br> He is way closer to it than you, but he looks comfortable. You happily fetch it for him.<br> "Good girl", he praises you for a job well done.'
  558. if den_textb_gorslut = 6: $den_textb_gorslut = ' Dan asks:" <<$pcs_nickname>>, does your sister still work at the local supermarket?"<br> "Yea, but she does not enjoy it much, so I try not to bother her when she is working", you inform him.<br> "You should bring her over here sometime. I bet we could find a way to cheer her up", he says suggestively.<br> "God, is sex the only thing you ever think about, and what on earth makes you think I would do that sort of thing with my sister?", you say a little sheepishly while giving him a sideways glance.'
  559. if den_textb_gorslut = 7: $den_textb_gorslut = ' Dan tells you about his visit to the strip club: "You need an ID to get in, but once you do it''s great. They have some of the best looking woman I''ve ever seen in there, and I think on some nights the even have male strippers for ladies"'
  560. if bazar_count_den <= 0: ' "Be quiet <<$pcs_nickname>>. That''s enough talk out of you tonight. Leave me in peace, unless you want to put those <<$pc_desc[''lips'']>> lipss to a better use", Dan says'
  561. if fame['pav_slut'] < 200 and bazar_count_den > 0: '<<$den_textb>>'
  562. if fame['pav_slut'] >= 200 and bazar_count_den > 0: '<<$den_textb_gorslut>>'
  563. act 'Further': gt 'vasilyhome', 'dan_bazar'
  564. end
  565. act 'Drink beer': gt 'vasilyhome', 'vasily_beer'
  566. if fame['pav_slut'] >= 200 and alko >= 1:
  567. gs 'willpower', 'sex', 'self', 'easy'
  568. if will_cost <= pcs_willpwr:
  569. act 'Have sex with Dan (<<will_cost>> Willpower)':
  570. gs 'willpower', 'pay', 'self'
  571. if shgopsex_den_count = 0:
  572. cla
  573. 'Dan says: "Damn slut, I''m only one man. Suck your supper out of someones else''s cock"'
  574. act 'Leave': gt 'vasilyhome', 'livingroom'
  575. elseif shgopsex_den_count > 0:
  576. $gopsex_n_npc = 0
  577. shgopsex_den_day = daystart
  578. shgopsex_den_count -= 1
  579. gs 'boyStat', 'A10'
  580. gs 'gopsex', 'settings'
  581. gs 'gopsex', 'shgopsex'
  582. end
  583. end
  584. else
  585. act 'Have sex with Dan (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  586. end
  587. end
  588. end
  589. !---------------------------------------------!
  590. !Bazaar with Vitek(Kotov) Monday - Thurstday hours: 20:00 - 24:00!
  591. !=============================================!
  592. if $ARGS[0] = 'vitek_bazar':
  593. menu_off = 1
  594. minut += 1
  595. gs 'stat'
  596. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vitek/vitek.jpg"></center>'
  597. 'Vitek (Viktor) Kotov is an aggressive and strong guy, who considers himself a gangsta. But his personality is pretty much see-through. Lena is his twin-sister.'
  598. act 'Move away': gt 'vasilyhome','livingroom'
  599. act 'Talk':
  600. *clr & cla
  601. minut += 5
  602. bazar_day_vitek = daystart
  603. bazar_count_vitek -= 1
  604. if bazar_count_vitek > 0: npc_rel['A9'] +=1
  605. gs 'stat'
  606. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
  607. vitek_textb = rand(0,7)
  608. if vitek_textb = 0: $vitek_textb = ' "Any chance I could get you to come over, and do some cleaning? My apartment is such a wreck that it''s virtually uninhabitable. It could really use a woman''s touch."<br> "I''ll think about it", you answer shyly.<br> The thought of cleaning Vitek''s place in a skimpy little outfit bubbles up in your mind, and you turn away blushing'
  609. if vitek_textb = 1 and SchoolAtestat = 0: $vitek_textb = ' Vitek flexes his bicep, and tells you to feel it. Somewhat hesitantly you give his muscle a little squeeze. It''s hard as a rock, and a little exciting too.<br> "I can bench 300", he boasts.<br> You have no idea what that means but say: "Wow, that''s really good. I''m impressed."'
  610. if vitek_textb = 1 and SchoolAtestat = 1: $vitek_textb = ' Vitek compliments you: "<<$pcs_nickname>>, your hair looks beautiful. I''ve always had a thing for girls with <<$pcs_haircol>> hair"<br> "Thank you", you say blushing.'
  611. if vitek_textb = 2: $vitek_textb = ' Vitek invites you to the community center at night to drink and dance with him. The thought of dancing with him sends a little flutter though your chest.<br> "I might just take you up on that offer you tell", you tell him trying your best to sound sexy.'
  612. if vitek_textb = 3: $vitek_textb = ' Vitek talks to you about his boxing training at that community center. He thinks he is getting pretty good. "Stop by if you want to see me in action. There is plenty of other stuff to do there too", he finishes.'
  613. if vitek_textb = 4: $vitek_textb = ' Vitek asks: "Do you ever go down to the lake to swim?"<br> "Sometimes, but it''s been a while", you answer.<br> "It''s a shame I''ve never seen you in a bathing suit", he says almost shyly.'
  614. if vitek_textb = 5: $vitek_textb = ' Vitek advises you: "I had to kick the shit out of that Igor kid after the dance a few weeks ago. You should steer clear of that guy <<$pcs_nickname>>. I don''t like the way he treats women."'
  615. if vitek_textb = 6: $vitek_textb = ' Vitek must have been boxing today. His shoulders look tense. Trying to be helpful you walk up behind him, and start giving them a good rub.<br> "Oh <<$pcs_nickname>>, your hands feel great", he sighs in appreciation.'
  616. if vitek_textb = 7: $vitek_textb = ' You notice Vitek''s beer is almost empty. Thinking this looks like a job you can handle you go to the kitchen. You return just as he is ready for another one, and hand him a beer smiling.<br> "Thanks <<$pcs_nickname>>, You read my mind", he says. His hand grazes your hip when he takes his beer, sending butterflies flying around in your tummy.'
  617. vitek_textb_gorslut = rand(0,7)
  618. if vitek_textb_gorslut = 0: $vitek_textb_gorslut = ' Your lying on the couch when Vitek sits down, and puts your feet in his lap. Without saying anything, he gently starts to massage them. You let him know how good it feels with a series of soft moans. Vitek can be so good to you when he wants to be. You think you should probably reward him.'
  619. if vitek_textb_gorslut = 1: $vitek_textb_gorslut = ' Vitek imparts some wisdom: "You can determine how close your relationship is with someone by how much you can mock them, before receiving a beating."<br> "What if I said you have a tiny cock?", you say.<br> "Then I would attack you", he says. He takes both hands and furiously tickles you around your sides and stomach.<br> You sequel with delight laughing until you are out of breath.'
  620. if vitek_textb_gorslut = 2: $vitek_textb_gorslut = ' Vitek is full of fun facts: "<<$pcs_nickname>>, did you know that it''s empirically proven that 95% of girls can no longer pronounce the name of the city Naberezhnye Cheln if they go a month without sex?"<br> Deadpan you respond: "I speak seven languages."'
  621. if vitek_textb_gorslut = 3 and SchoolAtestat = 0 and soniaPS = 1: $vitek_textb_gorslut = ' Vitek says: "Sonia pulled me into the school toilet yesterday, climbed on top of me, and used me for sex. She basically raped me. I may have to go see the therapist at the clinic to get over it."<br> He says it with a smile, but you can tell he is worried about Sonia.'
  622. if vitek_textb_gorslut = 3 and SchoolAtestat = 1 and soniaPS = 1: $vitek_textb_gorslut = ' Vitek says: "Sonia was pestering me in the park yesterday. When I told her no, and walked away she just followed me. I decided I''d had enough, and started to jog away. She chased me! She actually chased me though the park trying to have sex with me..." He just shakes his head dumbfounded by this turn of events.'
  623. if vitek_textb_gorslut = 3 and soniaPS <= 0: $vitek_textb_gorslut = ' Vitek advises you: "If you ever lend money to Natasha Belova don''t expect to get it back. Well, not with cash anyway, her methods of repayment are very interesting though."<br> You give him a playful slug on the shoulder, and start thinking about Natasha''s legs.'
  624. if vitek_textb_gorslut = 4: $vitek_textb_gorslut = ' Vitek starts talking like he is telling a ghost story: " There is a woman who walks our quite streets at night wearing leather and brandishing a whip. They say if she catches you wind up in her dungeon never to be seen again." He finishes by laughing and making spooky sounds.<br> You are to distracted by thoughts of mysterious leather clad women to laugh with him.'
  625. if vitek_textb_gorslut = 5: $vitek_textb_gorslut = ' Vitek asks: "<<$pcs_nickname>>, what is your favorite thing about a penis?"<br> "They always stand up when a fine lady like myself enters the room", you answer back.<br> Vitek bursts out laughing, and starts to tickle your sides.'
  626. if vitek_textb_gorslut = 6: $vitek_textb_gorslut = 'Vitek speaks: "Drunk girls might as well call their pussy mistress. They can think of nothing, but obeying its wishes".<br> You parry: "Yea, and guys should call their cocks sir. They follow every order like it''s a life and death mission issued by their commanding officer."<br> You both burst out laughing, when Vitek gives his crotch a salute.'
  627. if vitek_textb_gorslut = 7: $vitek_textb_gorslut = ' Vitek tells a joke:<br> A man walks into a pharmacy and loudly declares: "I''ll have a pack of condoms, please!"<br> The cute young clerk blushed and whispered: "Sir, this sort of thing should be asked for in the ear, not..."<br> "What about ears? I don''t need them for me ears! I need them for my dick!!!"'
  628. if bazar_count_vitek <= 0: 'Vitek said: "That''s enough talk for now <<$pcs_nickname>>."'
  629. if fame['pav_slut'] < 150 and bazar_count_vitek > 0: '<<$vitek_textb>>'
  630. if fame['pav_slut'] >= 200 and bazar_count_vitek > 0: '<<$vitek_textb_gorslut>>'
  631. act 'Further': gt 'vasilyhome', 'vitek_bazar'
  632. end
  633. act 'Drink beer': gt 'vasilyhome', 'vasily_beer'
  634. if fame['pav_slut'] >= 200 and alko >= 1:
  635. gs 'willpower', 'sex', 'self', 'easy'
  636. if will_cost <= pcs_willpwr:
  637. act 'Get laid (<<will_cost>> Willpower)':
  638. gs 'willpower', 'pay', 'self'
  639. if shgopsex_vitya_count = 0:
  640. cla
  641. 'Vitek says: "Sorry kitten, you''ve worn me out for the day."'
  642. act 'Humph': gt 'vasilyhome', 'livingroom'
  643. elseif shgopsex_vitya_count > 0:
  644. $gopsex_n_npc = 2
  645. shgopsex_vitya_day = daystart
  646. shgopsex_vitya_count -= 1
  647. gs 'boyStat', 'A9'
  648. gs 'gopsex', 'settings'
  649. gs 'gopsex', 'shgopsex'
  650. gs 'stat'
  651. end
  652. end
  653. else
  654. act 'Get laid (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  655. end
  656. end
  657. end
  658. if $ARGS[0] = 'vasily_bazar_day':
  659. minut += 1
  660. gs 'stat'
  661. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
  662. 'Vasily is always with Dan and Vitek, who are his best friends. He''s physically the weakest one of the three, but is a bit of a prankster and always makes the others laugh. He was raised by just his father, after his mother left when he was still an infant.'
  663. act 'Move away': gt 'vasilyhome', 'livingroom'
  664. act 'Talk':
  665. *clr & cla
  666. minut += 10
  667. bazar_day = daystart
  668. bazar_count -= 1
  669. if bazar_count > 0: npc_rel['A11'] +=1
  670. gs 'vasilyhome', 'vasily_rep'
  671. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
  672. vasyan_textb_day = rand(0,8)
  673. if vasyan_textb_day = 0: $vasyan_textb_day = ' "Life is like a Matryoshka doll", Vasily says mysteriously.<br> "What the hell is that supposed to mean?", you ask.<br> "Think about it", is all he says.<br> You roll you eyes and give him a sarcastic: "Oh, I will."'
  674. if vasyan_textb_day = 1: $vasyan_textb_day = ' He tells you a story about his trip to the city: "I lost my wallet in the city and had no way to get home. The only way I could earn money for the train was by washing dishes at the barbecue. It turned out great though. The cute barmaid was flirting with me all night, and I even got to make out with her before I left. The next time I make it up there I''m going to rock her world."<br> "You go get her tiger", you encourage him.'
  675. if vasyan_textb_day = 2 and SchoolAtestat = 0: $vasyan_textb_day = ' He gives you some advice: "If you have a phone it will make school go by much faster, just be careful not to let the teacher catch you playing with it."<br> "Nobody is getting my phone without a fight", you declare with a smile.'
  676. if vasyan_textb_day = 2 and SchoolAtestat = 1: $vasyan_textb_day = ' You tell Vasily a story from gym class: "This one time after gym class I was all sweaty and Katja tried to drag me into the shower. It was really weird."<br> Vasily adds: "She told me to take a shower a few weeks ago too."<br> "Well, that''s just cause you stink", you say sticking you tongue out at him.'
  677. if vasyan_textb_day = 3: $vasyan_textb_day = ' He tells you a story about a fight: "I got into a scrap with Dimka behind the community center once. I totally whipped his ass, but be careful around him he''s a nasty piece of work."'
  678. if vasyan_textb_day = 4: $vasyan_textb_day = ' He tells you a story about magic fairies, who live in the countryside. He swears it''s true, but you just roll you eyes.'
  679. if vasyan_textb_day = 5: $vasyan_textb_day = ' Vasily complains: "The economy is broken, and none of these idiots is doing anything about it."<br> "What should be done to fix it?", you ask curiously.<br> "Oh, I don''t care. I can use my laptop to hack the banks, and get money whenever I need it", he says.<br> "Then why the hell are you complaining", you say frustrated'
  680. if vasyan_textb_day = 6: $vasyan_textb_day = ' He talks about his trip to the city: "I got lost in the old section of the city. I nearly starved to death, before I found my way out. If you ever end up there be careful. That place is like a Byzantine labyrinth."<br> "Did you find anything interesting?", you ask.<br> Not really, there was lot''s of grass and abandoned buildings. I did see a leather clad woman get out of a cab, but she disappeared like a puff of smoke.'
  681. if vasyan_textb_day = 7: $vasyan_textb_day = ' "Hey <<$pcs_nickname>>, the guys and I were trying to figure something out. How big are your tits? I said they look like <<$titsize>>s, but I figured I''d ask you to be sure."<br> You cross your arms over your chest, and glare at him in response.<br> "So, bigger then?", he quirks an eyebrow.<br> You give him a little slug in the arm for an answer.'
  682. if vasyan_textb_day = 8 and npc_rel['A11'] < 30: $vasyan_textb_day = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
  683. if vasyan_textb_day = 8 and npc_rel['A11'] >=30 and webcamera = 1: $vasyan_textb_day = ' Don''t you sometimes do homework at Julia Milova''s place after school?, he asks.<br> "Maybe", you say suspiciously.<br> "Well, if you ever do please put in a good word for me. I think she''s cute", he finishes.'
  684. if vasyan_textb_day = 8 and npc_rel['A11'] >=30 and npc_rel['A11'] <50 and webcamera = 0: $vasyan_textb_day = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
  685. if vasyan_textb_day = 8 and npc_rel['A11'] >=50 and npc_rel['A11'] < 70: $vasyan_textb_day = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
  686. if vasyan_textb_day = 8 and npc_rel['A11'] >=100: $vasyan_textb_day = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, If you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
  687. if bazar_count <= 0: 'Vasily says: "<<$pcs_nickname>>, I''m tired of your talk. Leave me alone."'
  688. if bazar_count > 0: '<<$vasyan_textb_day>>'
  689. act 'Further': gt 'vasilyhome', 'vasily_bazar_day'
  690. gs 'stat'
  691. end
  692. if $ARGS[0] = 'vasily_rep':
  693. if npc_rel['A11'] < 50:
  694. 'You have known Vasily since childhood'
  695. elseif npc_rel['A11'] >= 50 and npc_rel['A11'] < 100:
  696. 'You are good friends with Vasily'
  697. else
  698. 'Vasily is your very close friend'
  699. end
  700. end
  701. if shulga_lern_count > 0 and SchoolAtestat = 0:
  702. act 'Do homework': gt 'vasilyhome', 'vasily_lern'
  703. end
  704. act 'Ask for some alcohol':
  705. 'Vasily gets up and comes back with a bottle of cold vodka from the refrigerator. He takes a big swig of it and then passes it to you.'
  706. act 'Take the bottle': gt 'vasilyhome', 'vasily_vodka'
  707. end
  708. if npc_rel['A11'] >= 70 and stat['think_virgin'] = 0 and (alko >= 1 or pcs_horny >= 30):
  709. gs 'willpower', 'sex', 'self', 'easy'
  710. if will_cost <= pcs_willpwr:
  711. act 'Suggest sex (<<will_cost>> Willpower)':
  712. gs 'willpower', 'pay', 'self'
  713. if shgopsex_vasya_count = 0:
  714. cla
  715. 'Vasily says, "Maybe next time <<$pcs_nickname>>. I''ve had enough for today."'
  716. act 'Sigh': gt 'vasilyhome', 'livingroom'
  717. else
  718. $gopsex_n_npc = 1
  719. shgopsex_vasya_day = daystart
  720. shgopsex_vasya_count -= 1
  721. gs 'boyStat', 'A11'
  722. gs 'gopsex', 'settings'
  723. gs 'gopsex', 'shgopsex'
  724. gs 'stat'
  725. end
  726. end
  727. else
  728. act 'Suggest sex (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  729. end
  730. end
  731. end
  732. if $ARGS[0] = 'vasily_vodka':
  733. menu_off = 1
  734. !!I think I got these if and elses so they will work in order
  735. if vasily['day_drunk'] >= 8 and vasily['drunk_sex'] > 0:
  736. *clr & cla
  737. minut += 5
  738. gs 'stat'
  739. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka4.jpg"></center>'
  740. 'Vasily is now really drunk, so drunk he is barely aware of what is going on. This could be your chance to pay him back for taking advantage of you got drunk with him. You have your strapon in your purse after all.'
  741. act 'Decide not to get revenge':
  742. *clr & cla
  743. gs 'stat'
  744. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka5.jpg"></center>'
  745. 'You think about it, but you just can''t do that to Vasily, even if he might deserve it. So instead you just get up and leave his drunk ass on the couch, while you go home.'
  746. act 'Leave the apartment': gt 'pod_ezd','etaj_3'
  747. end
  748. gs 'willpower', 'action', 'resist', 'medium'
  749. if will_cost <= pcs_willpwr:
  750. act 'Decided to get revenge (<<will_cost>> Willpower)':
  751. *clr & cla
  752. gs 'willpower', 'pay', 'resist'
  753. gs 'stat'
  754. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka5.jpg"></center>'
  755. 'You think about it and decided the asshole deserves it, thinking he can take advantage of a girl when she gets to drunk to say no. Well lets see how he feels when he is on the receiving end for a change. You need to leave the room and go put the strapon harness on, it would be best if he keeps drinking before you spring it on him. "I need to use the bathroom, I''ll be right back. You just keep drinking." You tell him and he grins at you, giving you a thumbs up, before he takes another huge swig of the vodka.'
  756. act 'Go put on the strapon':
  757. *clr & cla
  758. gs 'stat'
  759. '<center><video autoplay loop src="images/pc/activities/misc/puton_strapon1.mp4"></video></center>'
  760. 'Getting up from the couch you grab your purse and walk out into the hallway and then into the bathroom. You latch the door and pull your strapon harness out of your purse, you slide your legs through the loops and pull it up over your hips. Once it is in place you start pulling the straps tight, once they are all tight you smooth your skirt back down over the strapon, hiding it from view.'
  761. act 'Return to Vasily':
  762. *clr & cla
  763. gs 'stat'
  764. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka6.jpg"></center>'
  765. 'You make your way back to the living room and find Vasily still drinking the vodka, walking over you stop in front of him and pull up your skirt exposing the dildo attached to your strapon harness. He stops and tries to focus on what he is seeing as you say. "Suck my dick, bitch!"'
  766. 'He stares puzzled for a moment, just when you think he is about to do it, he shakes his head. "No, I''m not sucking that." His words are slurred. He starts to take another swig of the vodka, but you reach over take it out of his hand.'
  767. act 'Bargain the vodka':
  768. *clr & cla
  769. gs 'stat'
  770. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka7.jpg"></center>'
  771. 'He tries to reach for the vodka and almost slams his face against your dildo in the process, he keeps trying to reach for the vodka bottle but you just keep pulling it away from him. "I will give you the bottle back if you suck my dick."'
  772. 'He gives you a annoyed look and then looks at the dildo. "You don''t have a real dick."'
  773. 'You smile down at him. "True, so it''s wouldn''t even be gay in the slightest, come on just suck it a little and you can have the vodka back." You say to him in your most sweet and charming voice.'
  774. act 'Bargain struck':
  775. *clr & cla
  776. gs 'stat'
  777. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka8.jpg"></center>'
  778. 'He seems to ponder your words for a moment then sighs. "Fine give me the bottle and then I will suck your what ever." He slurs his words so much you have a little trouble understanding him. Yet you understand him well enough, as you grin and hand him back the bottle of vodka, he takes it from you eagerly and takes a big swig of it, as he eyes you, stroking your dildo like it was a cock.'
  779. act 'Get your dick sucked': gt 'vasily_home_sex', 'vodka_revenge'
  780. end
  781. end
  782. end
  783. end
  784. end
  785. else
  786. act 'Decided to get revenge (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  787. end
  788. elseif alko >= 6 and fame['pav_slut'] > 100:
  789. *clr & cla
  790. minut += 5
  791. gs 'stat'
  792. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pjanaja'+rand(1,8)+'.jpg"></center>'
  793. 'You are so drunk the room is spinning around and you can barely focus on anything. You see Vasily smile and get up, he walks over to you and pulls his dick out of his pants and rubs the tip against your lips. "Open your mouth slut."'
  794. act 'Open your mouth': gt 'vasily_home_sex', 'vasily_vodka_bj'
  795. elseif alko >= 4 and fame['pav_slut'] <= 100:
  796. *clr & cla
  797. minut += 5
  798. gs 'stat'
  799. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
  800. 'When you ask for another beer he shakes his head no. "Nope I''m cutting you off, good girls don''t get drunk with bad boys like me, you should go home." He refuses to give you another beer and starts to just ignore you.'
  801. act 'Get up': gt 'vasilyhome', 'livingroom'
  802. else
  803. *clr & cla
  804. minut += 3
  805. gs 'stat'
  806. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka1.jpg"></center>'
  807. 'After Vasily takes a big swig, you take the bottle from Vasily as the two of you chat about random stuff.'
  808. act 'Take a swig':
  809. *clr & cla
  810. gs 'drugs', 'alcohol', 'beer'
  811. gs 'stat'
  812. func('gopsex','hide','gop_text_beer2')
  813. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka2.jpg"></center>'
  814. 'You and Vasily talk about a variety of things, as you take a swig of vodka.'
  815. gs 'willpower', 'drink', 'self', 'easy'
  816. if will_cost <= pcs_willpwr:
  817. act 'You''ve had enough (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'livingroom'
  818. else
  819. act 'You''ve had enough (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  820. end
  821. act 'Have another drink': gt 'vasilyhome', 'vasily_vodka'
  822. end
  823. if strapon = 1 and strapnumber > 0 and vasily['drunk_sex'] > 0 and PCLoSkirt > 0:
  824. act 'Pretend to take a swig':
  825. *clr & cla
  826. vasily['day_drunk'] += 1
  827. gs 'stat'
  828. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka3.jpg"></center>'
  829. 'You and Vasily talk about a variety of things, you pretend to take a swig of vodka but swallow very little of it before you pass it back to him. As he quickly takes the bottle and takes another swig, you remember last time how the bastard made you give him a blowjob when you got drunk with him. Maybe you should pay him back after he gets drunk.'
  830. act 'Stop pretending to drink beer': gt 'vasilyhome', 'livingroom'
  831. act 'Ask another drink': gt 'vasilyhome', 'vasily_vodka'
  832. end
  833. end
  834. end
  835. end
  836. if $ARGS[0] = 'vasily_lern':
  837. menu_off = 1
  838. !choice of set pictures
  839. lern_imgset = rand(1,7)
  840. if lernHome > 0:
  841. minut += 60
  842. lern += rand(1,6)
  843. gs 'exp_gain', 'intel', rand(1,2) + (mentats_dose - rand(0,mentats_dose))
  844. gs 'stat'
  845. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>.jpg"></center>'
  846. 'You sit down with Vasily for an hour, and do your homework.'
  847. if lernHome > 1:
  848. gs 'grades', 'homework', 'school', 'yes', 2, 1, 'A2'
  849. else
  850. gs 'grades', 'homework', 'school', 'yes', 1, 1, 'A2'
  851. end
  852. act 'Keeps studying':
  853. gt 'vasilyhome', 'vasily_lern'
  854. end
  855. act 'Take a break':
  856. gt 'vasilyhome', 'vasily_bazar_day'
  857. end
  858. else
  859. gs 'stat'
  860. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_1.jpg"></center>'
  861. if fame['pav_slut'] >= 200:
  862. '"<<$pcs_nickname>>, there is no way I can concentrate with you in that outfit. Let''s get you out of it, so we can continue", he suggests.'
  863. 'From the way he is pawing at you, it looks like more school work is out of the question'
  864. 'The only questions that remains is: What are you going to do about that bulge in Vasily''s pants?'
  865. gs 'willpower', 'sex', 'resist'
  866. if will_cost <= pcs_willpwr:
  867. act 'You''re not in the mood (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'vasily_lern_sex_no'
  868. else
  869. act 'You''re not in the mood (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  870. end
  871. act iif(pcs_horny >= 50, 'You''re already wet', 'Oh, I suppose'): gt 'vasily_home_sex', 'vasily_lern_sex_yes'
  872. elseif fame['pav_slut'] < 150:
  873. '"<<$pcs_nickname>>, if you would like to keep learning, I''ve been told that I''m an excellent teacher", Vasily says as he gently starts to paw at you.'
  874. 'You have a sneaking suspicion that he isn''t talking about the biology assignment.'
  875. 'You stammer: "I... don''t know... would you please..."'
  876. if stat['think_virgin'] = 0:
  877. gs 'willpower', 'sex', 'resist', 'easy'
  878. if will_cost <= pcs_willpwr:
  879. act 'Stop it (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'vasily_lern_sex_no'
  880. else
  881. act 'Stop it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  882. end
  883. act 'Teach me': gt 'vasily_home_sex', 'vasily_lern_sex_yes'
  884. else
  885. act 'Stop it': gt 'vasilyhome', 'vasily_lern_sex_no'
  886. end
  887. end
  888. end
  889. end
  890. if $ARGS[0] = 'vasily_lern_sex_no':
  891. menu_off = 1
  892. minut += 2
  893. shulga_lern_day = daystart
  894. shulga_lern_count -= 1
  895. gs 'stat'
  896. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/no.jpg"></center>'
  897. '"That''s enough, I''m not in the mood. It should be enough that I let you touch me, but if you really want to fuck here you go", you say as you flip your middle finger.'
  898. 'He bursts out laughing, and playfully tries to bite your finger'
  899. '"Hey, watch those teeth! You are such a good teacher that you might give me ideas", you finish by playfully snapping your teeth at him'
  900. 'He just laughs even harder'
  901. act 'Stand': gt 'vasilyhome', 'livingroom'
  902. end
  903. if $ARGS[0] = 'bathroom':
  904. CLOSE ALL
  905. $menu_loc = 'vasilyhome'
  906. $menu_arg = 'bathroom'
  907. $loc_arg = 'bathroom'
  908. $loc = 'vasilyhome'
  909. $locM_arg = 'bathroom'
  910. $locM = 'vasilyhome'
  911. menu_off = 0
  912. if soniaPS >= 2:
  913. temprand = rand(1,10)
  914. if temprand = 1 and sh_sonya_sexev > 2 and sonya_bazar_count > 0 and ev_sonya_count > 0 and hour <= 23 and ((week < 6 and hour >= 14) or (week >= 6 and hour >= 10)):
  915. gt 'vasilyhome', 'sonia_ev'
  916. exit
  917. elseif temprand = 2 and npc_rel['A112'] >= 20 and sexev_sonya_count > 0 and hour <= 23 and ((week < 6 and hour >= 14) or (week >= 6 and hour >= 10)):
  918. gt 'vasilyhome', 'sonia_sex'
  919. exit
  920. end
  921. end
  922. '<center><b><font color = maroon>Bathroom</font></b></center>'
  923. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna.jpg"></center>'
  924. *nl
  925. 'Uncle Sergey''s bathroom is small and very unpretentious. Nevertheless, it has everything a bathroom needs. There is a <a href="exec: gt ''mirror'',''start''">mirror</a> above the sink, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec: gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, a shower and a bathtub.'
  926. if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
  927. act 'Take a shower':
  928. *clr & cla
  929. menu_off = 1
  930. minut += 10
  931. dynamic $showerdin
  932. gs 'stat'
  933. '<center><h4><font color="maroon">Bathroom</font></h4></center>'
  934. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  935. 'You take a quick shower.'
  936. act 'Take a selfie':
  937. gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
  938. end
  939. act 'Get out of the shower': gt 'vasilyhome','bathroom'
  940. end
  941. dynamic $bath
  942. dynamic $bteeth
  943. dynamic $tampon
  944. dynamic $basin
  945. gs 'din_van', 'prvt_pee'
  946. act 'Leave the bathroom': gt 'vasilyhome', 'hallway'
  947. end
  948. if $ARGS[0] = 'sonia_sex':
  949. menu_off = 1
  950. if rand(0,1) = 0:
  951. gt 'vasily_home_sex', 'sonia_bathroom_sex1'
  952. else
  953. gt 'vasily_home_sex', 'sonia_bathroom_sex2'
  954. end
  955. end
  956. if $ARGS[0] = 'sonia_ev':
  957. menu_off = 1
  958. *clr & cla
  959. minut += 2
  960. gs 'stat'
  961. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/m.jpg"></center>'
  962. 'When you go to the bathroom, you find Sonia already in there. "Hi!" she says cheerfully, before returning to touching up her make-up.'
  963. act 'Chat with Sonia': gt 'vasilyhome', 'sonia_chat'
  964. if sh_sonya_bazar > 5 and mesec <= 0:
  965. gs 'willpower', 'cuni', 'self', 'easy'
  966. if will_cost <= pcs_willpwr:
  967. act 'Suggest you take a bath together (<<will_cost>> Willpower)': gs 'willpower', 'cuni', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'vasily_home_sex', 'sonia_les_bathroom'
  968. else
  969. act 'Suggest you take a bath together (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  970. end
  971. end
  972. if sh_sonya_bazar >= 25 and npc_rel['A112'] >= 50 and stat['think_virgin'] = 0:
  973. gs 'willpower', 'group', 'self'
  974. if will_cost <= pcs_willpwr:
  975. act 'Suggest you and Sonia fuck Vasily together (<<will_cost>> Willpower)': gs 'willpower', 'group', 'self' & gs 'willpower', 'pay', 'self' & gt 'vasily_home_sex', 'vasily_3some_sex'
  976. else
  977. act 'Suggest you and Sonia fuck Vasily together (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  978. end
  979. end
  980. act 'Leave the bathroom': gt 'vasilyhome', 'hallway'
  981. end
  982. if $ARGS[0] = 'sonia_chat':
  983. menu_off = 1
  984. *clr & cla
  985. ev_sonya_day = daystart
  986. ev_sonya_count -= 1
  987. sonya_bazar_day = daystart
  988. sonya_bazar_count -= 1
  989. sh_sonya_bazar += 1
  990. minut += 5
  991. gs 'stat'
  992. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/b.jpg"></center>'
  993. sonya_textb_vanna = rand(1,5)
  994. if sonya_textb_vanna = 1:$sonya_textb_vanna = 'You spend some time chatting about everyday things with Sonia.'
  995. if sonya_textb_vanna = 2:$sonya_textb_vanna = 'You and Sonia chat for a few minutes about the news and current events.'
  996. if sonya_textb_vanna = 3:$sonya_textb_vanna = 'Sonia tells you about some interesting encounters she had in the Pavlovsk hotel the other day.'
  997. if sonya_textb_vanna = 4:$sonya_textb_vanna = 'Sonia tells an interesting story.'
  998. if sonya_textb_vanna = 5:$sonya_textb_vanna = 'You spend some time chatting with Sonia, mostly sharing what the two of you have done today.'
  999. 'Sorry <<$pcs_nickname>>, I have time to go. Maybe I''ll see you here again so we can chat some more!'
  1000. act 'Return to the hallway': gt 'vasilyhome', 'hallway'
  1001. end
  1002. if $ARGS[0] = 'vasilykitchen':
  1003. $menu_loc = 'vasilyhome'
  1004. $menu_arg = 'vasilykitchen'
  1005. menu_off = 0
  1006. minut += 1
  1007. gs 'stat'
  1008. gs 'kit_din'
  1009. '<center><b><font color = maroon>Kitchen</font></b></center>'
  1010. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh.jpg"></center>'
  1011. 'An uninspiring kitchen, with the basic amenities for life.'
  1012. if hour >= 18 and hour < 21 and ARGS[0] = 0:
  1013. if rand(1,100) < 10:
  1014. 'When you enter the kitchen,<<$serg_obr>> <a href="exec:gt ''Serge_kuh'',''kuh_buh''">Sergey</a> gives you a friendly nod. He''s sitting at the kitchen table, drinking vodka.'
  1015. else
  1016. 'When you enter the kitchen,<<$serg_obr>> <a href="exec:gt ''Serge_kuh''">Sergey</a> is standing at the kitchen counter preparing a meal.'
  1017. end
  1018. end
  1019. act 'Return to the hallway': gt 'vasilyhome', 'hallway'
  1020. act 'Look in the fridge': gt 'vasilyhome', 'fridge'
  1021. dynamic $dritea
  1022. dynamic $fill_bottle
  1023. dynamic $edasnack
  1024. dynamic $driwater
  1025. !Launch Event with gopotoy kitchen
  1026. if RAND(0,100) <= 5 and fame['pav_slut'] >= 300 and gangsexroom_count > 0 and week < 6 and hour >= 0 and hour < 3 and kotovLoveQW < 1 and gangsexroom_day ! daystart: gt 'vasily_home_sex', 'gang_sex_ev1'
  1027. !===========!
  1028. !FRIDGE!
  1029. !-----------!
  1030. !filling the refrigerator:
  1031. !count-bottles of beer in a day
  1032. if beer_day ! daystart: beer_count = 2
  1033. !count-of glasses in a bottle of vodka
  1034. if vodka_day ! daystart: vodka_count = 5
  1035. !count-in soup plates in kostryule
  1036. if sup_day ! daystart: sup_count = 2
  1037. end
  1038. if $ARGS[0] = 'fridge':
  1039. menu_off = 1
  1040. *clr & cla
  1041. minut += 1
  1042. gs 'stat'
  1043. if beer_count = 2:
  1044. $r_beer = ' 2 beers,'
  1045. elseif beer_count = 1:
  1046. $r_beer = ' 1 beer,'
  1047. else
  1048. $r_beer = ''
  1049. end
  1050. if vodka_count = 5:
  1051. $r_vodka = ' a full bottle of vodka,'
  1052. elseif vodka_count = 3:
  1053. $r_vodka = ' a half-empty bottle of vodka,'
  1054. elseif vodka_count = 1:
  1055. $r_vodka = ' a nearly empty bottle of vodka,'
  1056. else
  1057. $r_vodka = ''
  1058. end
  1059. if sup_count >= 1:
  1060. $r_sup = ' a large pot of soup'
  1061. else
  1062. $r_sup = ''
  1063. end
  1064. if beer_count = 0 and vodka_count = 0 and sup_count = 0:$r_pusto = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/holodpusto.jpg"></center><br><font color = red>empty shelves.</font>'
  1065. if beer_count > 0 and vodka_count > 0 and sup_count > 0:$r_pusto = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/holod'+rand(1,3)+'.jpg"></center>'
  1066. *nl
  1067. 'You open the fridge and see:<<$r_vodka>><<$r_beer>><<$r_sup>><<$r_pusto>>'
  1068. act 'Close the refrigerator': gt 'vasilyhome', 'vasilykitchen'
  1069. !drink beer
  1070. if beer_count > 0:
  1071. act 'Drink a beer':
  1072. *clr & cla
  1073. minut += 5
  1074. gs 'drugs', 'alcohol', 'beer', 1
  1075. beer_day = daystart
  1076. beer_count -= 1
  1077. gs 'stat'
  1078. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/beer'+rand(1,3)+'.jpg"></center>'
  1079. *nl
  1080. 'You take a bottle of beer from the fridge and drink it, quenching your thirst.'
  1081. act 'Keep looking around': gt 'vasilyhome', 'fridge'
  1082. act 'Close the refriderator': gt 'vasilyhome', 'vasilykitchen'
  1083. end
  1084. end
  1085. !drink vodka
  1086. if vodka_count > 0:
  1087. act 'Drink some vodka':
  1088. *clr & cla
  1089. minut += 1
  1090. gs 'drugs', 'alcohol', 'vodka', 1
  1091. vodka_day = daystart
  1092. vodka_count -= 1
  1093. gs 'stat'
  1094. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
  1095. 'You pour some vodka in a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
  1096. *nl
  1097. act 'Put the bottle back in the fridge': gt 'vasilyhome', 'fridge'
  1098. act 'Drink more vodka':
  1099. if vodka_count = 0: '<font color = red>There''s no vodka left, you drank it all!</font><center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka0.jpg"></center>'
  1100. if vodka_count > 0:
  1101. minut += 1
  1102. gs 'drugs', 'alcohol', 'vodka', 1
  1103. vodka_day = daystart
  1104. vodka_count -= 1
  1105. gs 'stat'
  1106. 'You pour yourself another glass and drain it in one gulp. Wow, that stuff is strong!'
  1107. act 'Put the bottle back in the fridge': gt 'vasilyhome', 'fridge'
  1108. end
  1109. end
  1110. end
  1111. end
  1112. !Chava soup
  1113. if sup_count > 0:
  1114. act 'Eat a bowl of soup':
  1115. *clr & cla
  1116. minut += 5
  1117. sup_day = daystart
  1118. sup_count -= 1
  1119. gs 'stat'
  1120. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/sup.jpg"></center>'
  1121. *nl
  1122. pcs_health += 10
  1123. pcs_mood += 20
  1124. fat += 2
  1125. pcs_energy += 50
  1126. if pcs_hydra >= 100:
  1127. pcs_hydra += 20
  1128. else
  1129. pcs_hydra += 40
  1130. end
  1131. cumspclnt = 2
  1132. gs 'cum_cleanup'
  1133. pcs_breath = 0
  1134. 'You happily eat a bowl of soup. It''s good soup,<<$serg_obr>> Sergey sure knows how to cook!'
  1135. act 'Keep looking around': gt 'vasilyhome', 'fridge'
  1136. act 'Close the refriderator': gt 'vasilyhome', 'vasilykitchen'
  1137. end
  1138. end
  1139. end
  1140. if $ARGS[0] = 'sergey_room':
  1141. $menu_loc = 'vasilyhome'
  1142. $menu_arg = 'sergey_room'
  1143. $locM_arg = 'sergey_room'
  1144. $locM = 'vasilyhome'
  1145. $loc_arg = 'sergey_room'
  1146. $loc = 'vasilyhome'
  1147. menu_off = 0
  1148. $locclass = 'bedr'
  1149. CLOSE ALL
  1150. $track_loop = ''
  1151. music_loop = 1
  1152. *clr & cla
  1153. minut += 1
  1154. gs 'stat'
  1155. '<center><b><font color = maroon>Uncle Sergey''s bedroom</font></b></center>'
  1156. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom.jpg"></center>'
  1157. 'Sergey''s bedroom looks just like any other bedroom. There''s a large bed, a television with a VCR connected to it, and a large cabinet to store clothes in. A random amount of junk is deposited on one of the nightstands.'
  1158. if hour < 7 or hour >= 23:
  1159. 'When you come in, you see that<<$serg_obr>> <a href="exec: gt ''Serge_Shulgin'',''sleep''">Sergey</a> is currently on his bed, sound asleep.'
  1160. elseif hour < 18 or hour >= 21:
  1161. if week < 6 and hour < 16:
  1162. gs 'vasilyhome', 'sleep'
  1163. else
  1164. 'When you come in, you see that<<$serg_obr>> <a href="exec: gt ''Serge_Shulgin'',''tv''">Sergey</a> is relaxing on his bed, watching TV.'
  1165. end
  1166. end
  1167. act 'Return to the hallway': gt 'vasilyhome', 'hallway'
  1168. end
  1169. !sleep when the bed is empty
  1170. if $ARGS[0] = 'sleep':
  1171. menu_off = 1
  1172. act 'Lie down and take a nap (2:00)':
  1173. cla
  1174. pcs_sleep += 20
  1175. pcs_health += 5
  1176. minut += 120
  1177. gs 'stat'
  1178. 'Since Sergey isn''t using his bed, you''re sure he won''t mind if you take a nap here. You lie down under the covers and snooze for a few hours, feeling a less tired when you wake up again.'
  1179. act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
  1180. end
  1181. end
  1182. if $ARGS[0] = 'vasily_room':
  1183. $menu_loc = 'vasilyhome'
  1184. $menu_arg = 'vasily_room'
  1185. $locM_arg = 'vasily_room'
  1186. $locM = 'vasilyhome'
  1187. $loc_arg = 'vasily_room'
  1188. $loc = 'vasilyhome'
  1189. menu_off = 0
  1190. $locclass = 'bedr'
  1191. CLOSE ALL
  1192. $track_loop = ''
  1193. music_loop = 1
  1194. *clr & cla
  1195. minut += 1
  1196. gs 'stat'
  1197. '<center><h4><font color="maroon">Vasily''s Room</font></h4></center>'
  1198. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vasily_room.jpg"></center>'
  1199. 'There is a dresser and small desk on one side of the room. There is posters of bands and have naked women along the walls. It is a messy room, you can barely see the floor under all the clothes laying around. You can''t really tell if they are dirty or clean, not to mention the room smells of stale sweat, weed, stale beer and maybe a hint of urine.'
  1200. if hour >= 0 and hour < 7:
  1201. '<a href="exec: gt ''vasilyhome'', ''vasily_asleep''">Vasily</a> is sleeping on his narrow bed'
  1202. else
  1203. 'A narrow <a href="exec:gt ''vasilyhome'',''vasily_bed''">bed</a> is against the other wall.'
  1204. end
  1205. act 'Return to the hallway': gt 'vasilyhome', 'hallway'
  1206. end
  1207. if $ARGS[0] = 'vasily_bed':
  1208. $menu_loc = 'vasilyhome'
  1209. $menu_arg = 'vasily_bed'
  1210. menu_off = 0
  1211. *clr & cla
  1212. gs 'stat'
  1213. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vasily_room.jpg"></center>'
  1214. 'You lie down on her bed and roll over. You take a deep breath to find the pillow smells just like her. There is not much to do on the bed without Anushka and you start feeling a bit bored, wishing Anushka was here.'
  1215. act 'Get out of the bed': gt 'vasilyhome', 'vasily_room'
  1216. act 'Take a nap': gt 'vasilyhome', 'sleep_vasily_bed'
  1217. end
  1218. if $ARGS[0] = 'sleep_vasily_bed':
  1219. menu_off = 1
  1220. cla
  1221. npc_rel['A11'] += 1
  1222. if pcs_sleep >= 60:
  1223. pcs_sleep = 100
  1224. else
  1225. pcs_sleep += 40
  1226. end
  1227. minut += 240
  1228. 'You lay down and sleep for a few hours.'
  1229. act 'Get up': gt 'vasilyhome', 'vasily_room'
  1230. gs 'stat'
  1231. end
  1232. if $ARGS[0] = 'vasily_asleep':
  1233. menu_off = 1
  1234. *clr & cla
  1235. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya_sleep.jpg"></center>'
  1236. 'Vasily fast asleep'
  1237. act 'Leave': gt 'vasilyhome', 'hallway'
  1238. act 'Wake up':
  1239. if npc_rel['A11'] < 50: gt 'vasilyhome', 'vasily_asleep1'
  1240. if npc_rel['A11'] >= 50: gt 'vasilyhome', 'vasily_asleep2'
  1241. end
  1242. gs 'stat'
  1243. end
  1244. if $ARGS[0] = 'vasily_asleep1':
  1245. menu_off = 1
  1246. cla
  1247. minut += 2
  1248. npc_rel['A11'] -=1
  1249. 'What do you want <<$pcs_nickname>>, can''t you see I''m sleeping?!'
  1250. '"Vasily may I lay next to you while I sleep?", you asked'
  1251. '"Go get some sleep on a small couch or just go home you big baby," Vasily answered.'
  1252. act 'Leave': gt 'vasilyhome', 'hallway'
  1253. gs 'stat'
  1254. end
  1255. if $ARGS[0] = 'vasily_asleep2':
  1256. menu_off = 1
  1257. cla
  1258. minut += 2
  1259. gs 'stat'
  1260. 'Vasily rubbed his eyes and asks: "What do you want <<$pcs_nickname>>?"'
  1261. 'You plead: "Vasily can I sleep next to you? I can''t get comfortable on the little sofa"'
  1262. 'He couldn''t refuse you, and he scooched over to let you into the bed.'
  1263. act 'Take a nap': gt 'vasilyhome', 'sleep_vasily_bed'
  1264. if npc_rel['A11'] >= 70:
  1265. gs 'willpower', 'sex', 'self', 'easy'
  1266. if will_cost <= pcs_willpwr:
  1267. act 'Suggest fuck (<<will_cost>> Willpower)':
  1268. gs 'willpower', 'pay', 'self'
  1269. if shgopsex_vasya_count = 0:
  1270. cla
  1271. 'Vasily says: "<<$pcs_nickname>>, I''m beat let''s just call it a day. Go away and let me sleep."'
  1272. act 'Sigh': gt 'vasilyhome', 'hallway'
  1273. elseif shgopsex_vasya_count > 0:
  1274. $gopsex_n_npc = 1
  1275. shgopsex_vasya_day = daystart
  1276. shgopsex_vasya_count -= 1
  1277. gs 'boyStat', 'A11'
  1278. gs 'gopsex', 'settings'
  1279. gs 'gopsex', 'shgopsex'
  1280. end
  1281. end
  1282. else
  1283. act 'Suggest fuck (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1284. end
  1285. end
  1286. end
  1287. --- vasilyhome ---------------------------------