pushkin_sq.qsrc 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. # pushkin_sq
  2. !!2021/05/14
  3. *clr & cla
  4. gs 'shortgs', 'setloc', 'pushkin_sq', $ARGS[0]
  5. $region = 'pushkin'
  6. $location_type = 'public_outdoors'
  7. menu_off = 0
  8. gs'stat'
  9. gs 'music_actions', 'clear_restrictions'
  10. '<center><B>Okhlopkov Square</B></center>'
  11. '<center><img <<$set_imgh>> src="images/locations/pushkin/liames.jpg" ></center>'
  12. 'Okhlopkov Square serves as the main intersection of several smaller streets.'
  13. 'There are many small cafes and shops also a flourishing nightlife and entertainment activities.'
  14. 'Another street runs straight back to the <a href="exec:minut += 5 & gt ''pushkin''">Pushkin Town Center</a>.'
  15. 'Okhlopkov Square itself leads to the <a href="exec:minut += 5 & gt ''pushkin_parks'',''start''">Pushkin Park</a>.'
  16. if hour >= 8 and hour <= 20:
  17. 'A small <a href="exec:gt ''larek'',''start''">grocery store</a> is currently open.'
  18. else
  19. 'There is a small whole foods store that is open from 8:00 - 20:00 everyday. It is currently closed.'
  20. end
  21. if hour >= 10 and hour <= 22:
  22. 'A quaint little restaurant has put a sign outside of its door, reading, "<a href="exec:gt ''pushkin_cafe'',''start''">Liamel Cafe</a>."'
  23. else
  24. 'Liamel Cafe is current closed, it is open every day 10:00 - 22:00'
  25. end
  26. if week < 7 and hour >= 9 and hour <= 17:
  27. 'The long standing alternative clothing shop <a href="exec:gt ''shop_tsar_bomba'',''start''">Tsar Bomba</a> is unmistakable amongst the tourist shops on the main square.'
  28. 'Clothing for younger women is catered for in <a href="exec:gt ''shop_flamingos'',''start''">Flamingos</a>.'
  29. 'Catering for the burlesque club here there is the <a href="exec:gt ''shop_fancy_pancy'',''start''">Fancy Pancy</a> boutique clothing store.'
  30. else
  31. 'Tsar Bomba, Flamingos and Fansy Pansy, are all current closed, they are open open Mon - Sat day 9:00 - 18:00'
  32. end
  33. if week < 7 and hour >= 9 and hour <= 17:
  34. '<a href="exec:gt ''ballet_secrets'',''init''">Ballet Secrets</a> is located at the end of a well maintained alleyway with a flamboyant ballet shop display and despite it''s name the premises offers a wide range of services for dancers and athletes. '
  35. elseif week = 7 and (hour >= 10 and hour <=16):
  36. 'The dance shop is closed, but you can still access the <a href="exec:gt ''ballet_secrets'',''init''">Members Area</a> with your card.'
  37. else
  38. 'Ballet Secrets is currently closed. The shop opens 09:00-17:00 Monday to Saturday, and members only access for class is open on Sunday from 10:00 - 17:00.'
  39. end
  40. if exhibitionQW > 3:
  41. if week < 7 and hour >= 8 and hour <= 17:
  42. '<a href="exec:gt ''exhibitionistshop'',''start''">Simply Salacious</a> is just down a small side street from here.'
  43. else
  44. '<b>Simply Salacious,</b> is open Mon - Sat, 8:00 - 18:00'
  45. end
  46. end
  47. if hour >= 12 or hour < 2:
  48. if pcs_inhib > 30:
  49. 'Club <a href="exec:gt ''Rasputin_entrance''">Rasputin</a> provides both burlesque and exotic variety shows every evening except on Mondays.'
  50. 'The new members of the Pushkin Burlesque Troupe also perform there to hone their skills.'
  51. else
  52. 'There is a burlesque club in an old theatre here. Such perversion is unhealthy and you cannot bring yourself to go there.'
  53. end
  54. else
  55. 'The old theatre that houses a burlesque club is closed now. It is open every day 18:00 - 23:00'
  56. end
  57. if mother['kickedout_timer'] ! 0 and mother['kickedout_timer'] + 3 <= daystart and hour > 6 and hour <= 15 and cumloc[11] = 0:
  58. gs 'mother_chats', 'reconciliation_talk'
  59. exit
  60. end
  61. if func('homes_properties', 'is_property_of_status', 'rented', 'old_town_apartment'): act '<b>Go home</b>':gt'korr2x'
  62. act 'Walk to the Town Center (0:05)':minut += 5 & gt 'pushkin'
  63. if hour >= 8 and hour <= 17 and exhibitionQW = 3: act 'Search for the shop on the card from Kseniya': gt 'exhibitionistshop', 'start'
  64. act 'Wait':gs 'obj_din', 'wait'
  65. if $home['current'] = 'old_town_apartment':
  66. if vladimirQW['day'] = daystart and vladimirQW['stage'] = 30 and hour >= 16 and week = 6:'<a href="exec:gt ''vladimirQW_meet'',''2''">There''s an Audi parked in front of your apartment, and standing beside it, you notice Vladimir</a>.'
  67. if vladimirQW['day'] = daystart and vladimirQW['stage'] = 40 and hour >= 16 and week = 6:'<a href="exec:gt ''vladimirQW_meet'',''3''">There''s an Audi parked in front of your apartment, and standing beside it, you notice Vladimir</a>.'
  68. if hour = meethour[0]:
  69. if svidanie[0] = 1:'<b><a href="exec:lover_number = 0 & gt ''lover_meet'', ''start''"><<$loverdesc[0]>></a> is waiting at the entrance to your apartment building.</b>'
  70. end
  71. if hour = meethour[1]:
  72. if svidanie[1] = 1:'<b><a href="exec:lover_number = 1 & gt ''lover_meet'', ''start''"><<$loverdesc[1]>></a> is waiting at the entrance to your apartment building.</b>'
  73. end
  74. if hour = meethour[2]:
  75. if svidanie[2] = 1:'<b><a href="exec:lover_number = 2 & gt ''lover_meet'', ''start''"><<$loverdesc[2]>></a> is waiting at the entrance to your apartment building.</b>'
  76. end
  77. end
  78. if rand(0,50) = 50 and fame['event_day'] ! daystart and hour > 8 and hour < 21:
  79. gs 'fame_events', 'select', 'pushkin'
  80. end
  81. if rand(0,100) >= 60 and pcs_lover < 3 and rand(0,1200) <= pcs_apprnc:
  82. gs 'boygirl', 0
  83. 'You are approached by <<$boybody_pref>>, <<$boybod>> guy with <<$boyface>> hair. He is <<$boyClo>>'
  84. 'The guy introduced himself as <<$boydesc>> and asks you for your telephone number.'
  85. act 'Walk away': gt 'pushkin_sq'
  86. act 'Tell him your telephone number.':
  87. cla
  88. gs'boyfrend', 'start'
  89. stopboy = 0
  90. '<<$boydesc>> saved your phone number and left.'
  91. act 'Continue': gt 'pushkin_sq'
  92. end
  93. end
  94. if rand(1,100) >= 95:
  95. *clr & cla
  96. minut += 5
  97. gs'stat'
  98. '<center><img <<$set_imgh>> src="images/locations/pushkin/liamhud1.jpg"></center>'
  99. 'Making your way down Okhlopkov Square, you see a woman waiting patiently while an artist paints her portrait.'
  100. act 'Continue': gt'pushkin_sq'
  101. end
  102. gs 'music_actions', 'start'
  103. if hour >= 15 and hour <= 22 and tusa = 0:
  104. act 'Go to the local hangout':
  105. *clr & cla
  106. menu_off = 1
  107. minut += 20
  108. tusa = 1
  109. gs 'dibodi'
  110. gs'stat'
  111. '<center><img <<$set_imgh>> src="images/locations/pushkin/photo.jpg"></center>'
  112. 'Local youth get-together.'
  113. act 'Explore it': gt 'dibodi', 'sgtusa'
  114. end
  115. elseif hour >= 15 and hour <= 22 and tusa = 1 and tusnyakday ! daystart:
  116. act 'Go to the local hangout':
  117. *clr & cla
  118. menu_off = 1
  119. minut += 20
  120. gs'dibodi'
  121. gs'stat'
  122. '<center><img <<$set_imgh>> src="images/locations/pushkin/photo.jpg"></center>'
  123. 'The girls and boys at the local hangout happily greet you.'
  124. act'Leave': gt 'pushkin_sq'
  125. if $pantyworntype = 'none' and sttan = 0:
  126. cla
  127. '"Hey guys, <<$pcs_nickname>> is going commando," one of the boys says.'
  128. act 'Continue':gt 'dibodi', 'sotusa'
  129. end
  130. !! if sttan = 1 and $pantyworntype = 'none':
  131. !! '- <<$pcs_nickname>>, and again without panties, - said one of the boys - Pussy pokezh?'
  132. !! '- And yet to show? - you said - How do I want and go.'
  133. !! act 'Further':gt'etoexhib','pos2'
  134. !! end
  135. !! if sttan = 1 and $pantyworntype ! 'none':
  136. !! '- Vav <<$pcs_nickname>> truselya put.'
  137. !! act 'Answer':gt'etoexhib','pos3'
  138. !! end
  139. end
  140. end
  141. if stallionQ = 3:
  142. *clr & cla
  143. 'There is a rumbling in your stomach, you need to use the restroom. There appears to be a public restroom tucked into the corner of a building. Unfortunately, the female one has a sign reading, "Out of order."'
  144. gs 'willpower', 'misc', 'resist', 'easy'
  145. if will_cost <= pcs_willpwr:
  146. act 'Hold it (<<will_cost>> Willpower)':
  147. gs 'willpower', 'pay', 'resist'
  148. stallionQ = 1
  149. gt 'pushkin_sq'
  150. end
  151. else
  152. act 'Hold it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  153. end
  154. act 'Use the Men''s Restroom': gt 'stallion','start'
  155. end
  156. --- pushkin_sq ---------------------------------