pavCommercial.qsrc 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. # pavCommercial
  2. CLOSE ALL
  3. $metka = ''
  4. $loc = 'pavCommercial'
  5. $location_type = 'public_outdoors'
  6. $metkaStreet = ''
  7. $locStreet = 'pavCommercial'
  8. $menu_loc = 'pavCommercial'
  9. $menu_arg = ''
  10. menu_off = 0
  11. if sound = 0:
  12. if month >=11 and month <= 12 or month >=1 and month <=3:
  13. if hour >= 8 and hour <= 23: PLAY 'sound/street2.mp3',30 & PLAY 'sound/zima.mp3',30
  14. if hour >= 0 and hour <= 7: PLAY 'sound/street_night.mp3',30 & PLAY 'sound/zima.mp3',30
  15. else
  16. if hour >= 8 and hour <= 23: PLAY 'sound/street2.mp3',30 & PLAY 'sound/street_leto.mp3',30
  17. if hour >= 0 and hour <= 7:PLAY 'sound/street_night.mp3',30
  18. end
  19. end
  20. cla
  21. *clr
  22. litltown = 1
  23. alkoblock = 0
  24. boynumBlock = 0
  25. !!sets the return location for bank and post office
  26. bankloc = 0
  27. !call random events from [street_events], and display them before show location.
  28. if streetevent_hour + 2 < hour:gt'street_event','pavCommercial', 'main'
  29. '<center><h2>Pavlovsk</h2></center>'
  30. if month >= 11 or month <= 3:
  31. if hour >= 8 and hour <= 21:
  32. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/gorodokw.jpg"></center>'
  33. else
  34. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/pavbuswn.jpg"></center>'
  35. end
  36. else
  37. if hour >= 8 and hour <= 21:
  38. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/gorodok.jpg"></center>'
  39. else
  40. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/pavbusn.jpg"></center>'
  41. end
  42. end
  43. *nl
  44. '<center>The high street of a provincial town in a rural area of Russia. Population: about 15000 inhabitants.</center>'
  45. '<center>Apart from the old <a href="exec:view''images/locations/pavlovsk/palace/pav_palace.jpg''">Imperial palace</a> with its surrounding gardens and forest, built by Catherine the Great, and the recently rebuilt <a href="exec:view''images/locations/pavlovsk/fortress/bip_hotel.png''">Bip fortress</a> (which is now a Luxury hotel and restaurant), it looks much like all the other towns in the region.</a></center> '
  46. '<center>The tallest building in town is the <a href="exec:minut += 10 & gt ''ParChurch'',''start''">church of St Nikolas.</a></center>'
  47. *nl
  48. gs'street_event','pavCommercial', 'extras'
  49. if AlbFather >= 1:
  50. if AlbFaterBlackTime = 0:AlbFaterBlackTime = totminut + 2880
  51. 'You can see election posters on the walls all over town. They say: "Vote for Boris Barlovsky!" Wait a minute... isn''t that Albina''s father?'
  52. end
  53. if AlbFaterBlackTime > 0 and AlbFaterBlackTime <= totminut and hour >= 14 and AlbFather = 1:gt 'AlbFatherQW'
  54. if hour >= 14 and hour <= 22 and AlbFather = 2 and AlbZaDay + 30 < daystart and year > 2015:
  55. gt 'AlbStarsEnd'
  56. end
  57. if StoryLine > 0 and hour < 4 and motherWorry = 0 and SchoolAtestat = 0 and age < 18 and home_owned[2] = 1:
  58. motherWorry = 1
  59. end
  60. if rand(1, 5) >= 4 and pav_slut >= 75:
  61. if pav_slut < 100:
  62. 'You catch people staring at you intently, as if they''re supposed to know who you are but can''t quite remember why. You sincerely hope they don''t realize your promiscuous adventures are the reason why. The occasional person chuckling and pointing at you crushes those hopes, and you quickly keep walking before they get a chance to say anything.'
  63. elseif pav_slut < 125:
  64. 'People look at you with lewd grins on their faces, some of them even making vulgar gestures. Looks like they know what you''ve been up to.'
  65. else
  66. 'Everywhere you go, people recognize you as a whore. Some even come over and slap you on the ass, claiming they know you like it when they do, or claiming they want to sample your goods. An elderly woman sitting on a bench calls out to you, loudly calling you a slut and a whore. You hide your face and run away as fast as you can, before she can draw too much attention to you.'
  67. end
  68. end
  69. gs 'stat'
  70. if car > 0 and cardrive = 24:
  71. cardrive = 24
  72. 'Your <a href="exec:gs ''carF'', ''start''">car<<$car>></a> is parked in the street.'
  73. end
  74. if hour >= 8 and hour <= 20:
  75. $Pharmname = ', and the <a href="exec: minut += 5 & gt ''gaptek'', ''start''">pharmacy</a> is right across the street.'
  76. else
  77. $Pharmname = '.'
  78. end
  79. 'You are on the high street, at one end is the <a href="exec:minut += 15 & gt ''pavtrain''">train station</a> and access to the highway. Near the highway you can also find a <a href="exec:minut += 5 & gt ''zaprF'', ''start''">gas station</a>.'
  80. 'The nearby residential area is next to the lake and the town surrounds the old palace grounds which are now a large <a href="exec:minut += 5 & gt ''gskver'', ''start''">public park</a>.'
  81. 'There is a small <a href="exec:minut += 5 & gt ''gpoli''">clinic</a><<$Pharmname>>'
  82. if leonidSlave = 1:
  83. 'Near the town hall there is an old <a href="exec:minut += 15 & gt ''pavCommercialOffices''">office building</a>.'
  84. end
  85. if hour >= 8 and hour <= 17:'The local <a href="exec: minut += 3 & gt ''barbershop'', ''start''">barbershop</a> is within walking distance, merely a few minutes away.'
  86. if hour >= 7 and hour <= 18:'Pavlovsk has a <a href="exec:minut += 15 & gt ''etoexhib'', ''pos20''">vocational school</a>, where young adults can learn a trade.'
  87. if hour >= 8 and hour <= 20:'There is a big chain <a href="exec:minut += 2 & gt ''shop'', ''start''">supermarket</a> nearby.'
  88. if week < 6 and hour >= 9 and hour <= 18:'You can see the most important <a href="exec:gt ''bank'', ''start''">Bank</a> in the city from here.'
  89. if (week < 6 and hour >= 9 and hour <= 16) or (week = 6 and hour >= 9 and hour <= 13):'The local <a href="exec:minut += 3 & gt ''postoffice'', ''start''">post office</a> branch is open.'
  90. 'A <a href="exec:minut += 15 & gt ''Gshveyfab'', ''start''">garment factory</a> named Paris Commune is situated in the industrial area on the outskirts of town, close to the highway.'
  91. ''
  92. if workPTU > 2:act '<b>Go to the hostel</b>':gt 'etoexhib', 'pos40'
  93. act 'Go to the residential area':minut += 5 & gt 'pavResidential'
  94. act 'Walk to the city highway':minut += 15 & nroad = 20 & gt 'road'
  95. act 'Wait':gs 'obj_din', 'wait'
  96. if rand (0,2) ! 0:gs 'din_bad' & dynamic $mobile_check
  97. if npc_QW['A113'] = 1 and daybelisex ! daystart and hour >= 9 and hour <= 23 and week = 7:
  98. cla & *clr
  99. daybelisex = daystart
  100. minut += 5
  101. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/belyjeep.jpg"></center>'
  102. 'As you walk through Pavlovsk, Vadim Belys Mitsubishi Pajero stops near you.'
  103. act 'Go to the jeep': return_residential = 0 & gt 'belgang', 'payday'
  104. elseif npc_QW['A113'] = 1 and daybelisex ! daystart and hour >= 9 and hour <= 23 and week ! 7 and belgangPayWeek >= 300 and belgangProstitute = 1 and rand (0,2) = 0:
  105. cla & *clr
  106. daybelisex = daystart
  107. minut += 5
  108. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/belyjeep.jpg"></center>'
  109. 'You see the by now familiar old Mitsubishi Pajero driving through the streets with Vadim Bely and his gang. Your heart skips a beat as you notice one of them pointing at you, and soon they pull over.'
  110. act 'Go to the jeep': return_residential = 0 & gt 'belgang', 'workofdebt'
  111. end
  112. --- pavCommercial ---------------------------------