kiosk 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. # kiosk
  2. !!WD:"SUB >= 15" for act - Will need balancing / playtesting
  3. if $kioskloc = 'counter' and $args[0] ! 'counter': gt 'kiosk', 'counter'
  4. if $ARGS[0] = 'start':
  5. if hour >= 14 and hour <= 16:
  6. cls
  7. gs 'stat'
  8. '<center><img <<$set_imgh>> src="images/locations/city/shared/kiosk/kiosk21.jpg"></center>'
  9. 'It is currently very busy and looks like you''ll have to wait to get to the counter.'
  10. act 'Wait in line (20 Minutes)':
  11. minut += 20
  12. gt 'kiosk', 'counter'
  13. end
  14. act 'Leave':gt $loc
  15. if pcs_exhibition >= 45:
  16. act 'Flash both your tits and your pussy':
  17. cls
  18. exhibition_exp += rand(12,15)
  19. gs 'events', 'flash_full', 'outdoors', 5
  20. gs 'stat'
  21. act 'Go to the counter': gt 'kiosk', 'counter'
  22. end
  23. end
  24. if pcs_exhibition >= 40:
  25. act 'Flash your pussy':
  26. cls
  27. exhibition_exp += rand(9,12)
  28. gs 'events', 'flash_pussy', 'outdoors', 5
  29. gs 'stat'
  30. act 'Go to the counter': gt 'kiosk', 'counter'
  31. end
  32. end
  33. if pcs_exhibition >= 35:
  34. act 'Flash your tits':
  35. cls
  36. exhibition_exp += rand(5,8)
  37. gs 'events', 'flash_tits', 'outdoors', 5
  38. gs 'stat'
  39. act 'Go to the counter': gt 'kiosk', 'counter'
  40. end
  41. end
  42. if SUB >= 15:
  43. act 'Suggest a blowjob in exchange for jumping the queue':
  44. if cumloc[12] = 0 and cumloc[11] = 0:
  45. cls
  46. pcs_throat += 1
  47. gs 'npcgeneratec', 0, 'stranger from the post office', rand(19,45)
  48. gs 'boyStat', $npclastgenerated
  49. exhibition_exp += rand(5,8)
  50. '<center><img <<$set_imgh>> src="images/shared/sex/blowjob/kiosk_blowjob.jpg"></center>'
  51. 'A man agrees to your suggestion and lets you move in front of him.'
  52. gs 'arousal', 'bj', 10, 'sub'
  53. gs 'stat'
  54. act 'Cum on your face':
  55. cls
  56. '<center><img <<$set_imgh>> src="images/pc/body/cum/cumface/cumface' + rand(1,23) + '.jpg"></center>'
  57. 'The man cums on your face.'
  58. spafinloc = 11
  59. gs 'cum_manage'
  60. gs 'arousal', 'end'
  61. gs 'stat'
  62. act 'Go to the counter': gt 'kiosk', 'counter'
  63. end
  64. act 'Cum on your mouth':
  65. cls
  66. '<center><img <<$set_imgh>> src="images/locations/shared/postoffice/sex/cumlip.jpg"></center>'
  67. 'The man cums inside your mouth.'
  68. spafinloc = 12
  69. gs 'cum_manage'
  70. gs 'arousal', 'end'
  71. gs 'stat'
  72. act 'Go to the counter': gt 'kiosk', 'counter'
  73. end
  74. else
  75. '<center><video autoplay loop src="images/locations/shared/postoffice/punch.mp4"></video></center>'
  76. 'The Man punches you in the gut and says, <font color="#0D42C0">"Go away bitch, your mouth is full of sperm."</font> You stagger away from the kiosk and spend 2 hours curled up in a ball.'
  77. minut += 120
  78. gs 'pain', 4, 'tummy', 'hit'
  79. act 'Recover':gt $loc
  80. end
  81. end
  82. end
  83. else
  84. gt 'kiosk', 'counter'
  85. end
  86. end
  87. if $ARGS[0] = 'counter':
  88. cls
  89. $kioskloc = 'counter'
  90. gs 'stat'
  91. '<center><img <<$set_imgh>> src="images/locations/city/shared/kiosk/kiosk123.jpg"></center>'
  92. '<center><img WIDTH = 245 HEIGHT = 56 src="images/locations/city/shared/kiosk/ruch.jpg"></center>'
  93. if $message ! '':
  94. '<center>'+$message+'</center>'
  95. killvar '$message'
  96. else
  97. ''
  98. end
  99. *pl '<center><table align="center" width=80%>'
  100. *pl '<center><table align="center">'
  101. *P FUNC ('$stock_item', 20, 'Cigarettes', 115, 'siga', 'kiosk', 'counter')
  102. *P FUNC ('$single_stock_item', 1, 'Fashion magazine', 430, 'fashmag', 'kiosk', 'counter')
  103. *P FUNC ('$single_stock_item', 1, 'Computer magazine', 430, 'compmag', 'kiosk', 'counter')
  104. *P FUNC ('$single_stock_item', 1, 'Biographical magazine', 430, 'biomag', 'kiosk', 'counter')
  105. *P FUNC ('$single_stock_item', 1, 'Cooking magazine', 430, 'cookmag', 'kiosk', 'counter')
  106. *P FUNC ('$single_stock_item', 1, 'Knitting magazine', 430, 'knitmag', 'kiosk', 'counter')
  107. *P FUNC ('$single_stock_item', 1, 'Fitness magazine', 430, 'fitmag', 'kiosk', 'counter')
  108. '</table></center>'
  109. *pl
  110. act 'Leave (0:05)': $kioskloc = '' & gt $loc
  111. act 'Buy a snack (100 <b>₽</b>) (0:05)':
  112. *clr & cla
  113. gs 'stat'
  114. minut += 5
  115. money -= 100
  116. pcs_health += 10
  117. pcs_mood += 20
  118. fat += 6
  119. pcs_energy += 20
  120. if pcs_hydra >= 100:
  121. pcs_hydra += 10
  122. else
  123. pcs_hydra += 20
  124. end
  125. cumspclnt = 2
  126. gs 'cum_cleanup'
  127. pcs_breath = 0
  128. gs 'stat'
  129. '<center><img <<$set_imgh>> src="images/shared/food/food.jpg"></center>'
  130. 'You enjoy a small tasty, but somewhat fattening, snack.'
  131. act 'return': gt 'kiosk', 'start'
  132. end
  133. act 'Buy some water (40 <b>₽</b>) (0:05)':
  134. *clr & cla
  135. frost = 1
  136. alko -= 1
  137. minut += 5
  138. money -= 40
  139. pcs_health += 10
  140. pcs_energy += 4
  141. if pcs_hydra >= 100:
  142. pcs_hydra += 25
  143. else
  144. pcs_hydra += 50
  145. end
  146. cumspclnt = 2
  147. gs 'cum_cleanup'
  148. pcs_breath = 0
  149. gs 'cum_cleanup'
  150. gs 'stat'
  151. '<center><img <<$set_imgh>> src="images/locations/shared/brothel/barorderwater.jpg"></center>'
  152. 'You enjoy a drink of water'
  153. act 'return': gt 'kiosk', 'start'
  154. end
  155. act 'View phone themes': $kioskloc = '' & gt 'kiosk', 'themes'
  156. end
  157. if $ARGS[0] = 'themes':
  158. cls
  159. gs 'stat'
  160. '<center><img <<$set_imgh>> src="images/locations/city/shared/kiosk/kiosk123.jpg"></center>'
  161. '<center><img WIDTH = 245 HEIGHT = 56 src="images/locations/city/shared/kiosk/ruch.jpg"></center>'
  162. 'All themes cost 500 <b>₽</b>'
  163. i = 1
  164. :phonethemeloop
  165. if phonetheme[i] = 0: '<a href="exec: money -= 500 & phonetheme[<<i>>] = 1 & gt ''kiosk''">Buy the <<$phonetheme_name[i]>> theme.</a>'
  166. i += 1
  167. if i < 13: jump 'phonethemeloop'
  168. act 'Return': $kioskloc = 'counter' & gt 'kiosk', 'counter'
  169. end
  170. --- kiosk ---------------------------------