exhibitionistshop.qsrc 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393
  1. # exhibitionistshop
  2. !!2022/03/12
  3. if $ARGS[0] = 'start':
  4. CLOSE ALL
  5. $loc = 'exhibitionistshop'
  6. $loc_arg = 'start'
  7. $location_type = 'public_indoors'
  8. $menu_loc = 'exhibitionistshop'
  9. $menu_arg = 'start'
  10. menu_off = 0
  11. cla & *clr
  12. if exhibitionQW = 3: exhibitionQW = 4
  13. gs 'stat'
  14. gs 'themes', 'indoors'
  15. '<center><b><font color="maroon">Simply Salacious</font></b></center>'
  16. '<center><img <<$set_imgh>> src="images/locations/pushkin/exhibitshop/shop.jpg"></center>'
  17. 'A shop in the most modern style who''s clothing is all very revealing and not nearly as classy as the store itself.'
  18. if hypnoClothes = 1 and exhibitionQW = 4:
  19. act 'Look for Ksenya': gt 'exhibitionistshop', 'ksenya_intro'
  20. end
  21. if exhibitionQW = 5 and exhibitionQW['daystart'] ! daystart:
  22. if ksenyaQW = 2:
  23. act 'ask to see Ksenya':gt 'exhibitionistshop', 'ksenya_shop'
  24. else
  25. act 'Talk to Ksenya': gt 'exhibitionistshop', 'ksenya_chat'
  26. end
  27. end
  28. act 'Leave':
  29. minut += 5
  30. gt 'pushkin_sq'
  31. end
  32. if hour >= 18:
  33. *nl
  34. 'The shop is closing and you have to leave.'
  35. else
  36. act 'View outfits':
  37. minut += 5
  38. gt 'exhibitionistshop', 'outfits'
  39. end
  40. act 'View dresses':
  41. minut += 5
  42. gt 'exhibitionistshop', 'dresses'
  43. end
  44. act 'View panties':
  45. minut += 5
  46. gt 'exhibitionistshop', 'panties'
  47. end
  48. act 'View bras':
  49. minut += 5
  50. gt 'exhibitionistshop', 'bras'
  51. end
  52. act 'View bodysuits':
  53. minut += 5
  54. gt 'exhibitionistshop', 'bodysuit'
  55. end
  56. end
  57. end
  58. if $ARGS[0] = 'ksenya_intro':
  59. exhibitionQW = 5
  60. exhibitionQW['daystart'] = daystart
  61. gs 'willpower', 'misc', 'force', 'hard'
  62. minut += 2
  63. cla & *clr
  64. gs 'stat'
  65. '<center><img <<$set_imgh>> src="images/locations/shared/park/ksenya/ksenya7.jpg"></center>'
  66. '"Hello? I''m looking for Ksenya, is she around?"'
  67. 'The cashier nods. "Yes, follow me," she says, leading you to the back of the store.'
  68. '"Miss Ksenya? You have a visitor" The cashier takes you into the break room that looks really comfortable. Large double-pane windows that look out on the back patio. She stands up and comes over to give you a hug. "Hey <<$pcs_firstname>>, what can I do for you?"'
  69. '"I was wondering if you had school uniforms? My therapist told me that you might have some in your shop." You said.'
  70. '"The one in town?" She asks.'
  71. '"Yes? Do you know him?" You replied.'
  72. 'She sighs. "Yes, that''s my father. He''s asked me to keep them in stock for some reason" she admits. "If we don''t have one right now, check back in a few days and we might have one" she offers. "Tell me, has" she pauses "anything changed recently?" she asks. "Like has anything recently been different, wearing things you haven''t before? doing things you don''t normally haven''t been doing?" she questions.'
  73. 'You take a moment to think about things.'
  74. act 'No':
  75. cla & *clr
  76. gs 'stat'
  77. '<center><img <<$set_imgh>> src="images/locations/shared/park/ksenya/ksenya8.jpg"></center>'
  78. '"No? Why?" you ask.'
  79. '"No reason, sorry. If you ever want to hang out, just stop by the shop and we can chat." She says as she walks you back to the front of the store.'
  80. act 'Continue': gt 'exhibitionistshop', 'start'
  81. end
  82. if will_cost <= pcs_willpwr:
  83. act 'Yes':
  84. gs 'willpower', 'pay', 'hard'
  85. cla & *clr
  86. gs 'stat'
  87. '<center><img <<$set_imgh>> src="images/locations/shared/park/ksenya/ksenya8.jpg"></center>'
  88. 'In response, you reply, "Yes?" I no longer like wearing underwear. "Are you referring to that?" you inquire.'
  89. '"Is he doing hypnosis with you?" You nod your head. She informs you, "I think you may be in trouble if you continue seeing him."'
  90. '"Nothing has happened to me that I am aware of." You assure her'
  91. '"I trust you, but please let me know if anything happens. My father is not trustworthy, so please be careful. She walks you out of the shop after giving you a hug. If you ever want to talk to me, please come see me." She says as she walks you back to the front of the store.'
  92. act 'Continue': gt 'exhibitionistshop', 'start'
  93. end
  94. else
  95. act 'Yes (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  96. end
  97. end
  98. if $ARGS[0] = 'ksenya_chat':
  99. exhibitionQW['daystart'] = daystart
  100. npc_rel['A263'] += 1
  101. minut += 60
  102. cla & *clr
  103. gs 'stat'
  104. '<center><img <<$set_imgh>> src="images/locations/shared/park/ksenya/ksenya9.jpg"></center>'
  105. 'You meet up with Ksenya at her shop and spend the next hour talking about random things. About flashing, clothing, and just everyday stuff.'
  106. act 'Continue': gt 'exhibitionistshop', 'start'
  107. end
  108. if $ARGS[0] = 'ksenya_shop':
  109. *clr & cla
  110. KsenyaQW = 3
  111. '<center><img <<$set_imgh>> src="images/character/pushkin/ksenya/shop1.jpg"></center>'
  112. 'You are taken to Ksenya''s office and it is open a crack and you look inside. You see her sitting on a chair looking back at you.'
  113. '"Hey <<$pcs_nickname>>, Come in, Come in. What do I owe the pleasure?" she asks and closes the door to her office behind you after which she hugs you gently.'
  114. act 'continue':
  115. *clr & cla
  116. '<center><img <<$set_imgh>> src="images/character/pushkin/ksenya/shop2.jpg"></center>'
  117. '"I wanna ask about what happened at the lake. Was that... for me?" you ask blushing.'
  118. '"Which part?" she asks sitting on the edge of that same chair. She doesn''t seem that bothered by being seen in her underwear.'
  119. '"The... flashing part when you saw me" you say without making eye contact.'
  120. '"Maybe" she teases.'
  121. act 'continue':
  122. *clr & cla
  123. '<center><img <<$set_imgh>> src="images/character/pushkin/ksenya/shop3.jpg"></center>'
  124. '"Did you like what you saw?" she asks.'
  125. 'You look at her as she teases removing her bra. "I did, I think you are very beautiful." you tell her.'
  126. '"Would you like to be my girlfriend?" she asks bluntly.'
  127. 'This shocks you a bit. "What?" you ask'
  128. '"You are the closest thing I have to a friend, and I want you to be my girlfriend" she repeats.'
  129. act 'Sure':
  130. *clr & cla
  131. '<center><video autoplay loop src="images/shared/sex/kiss/kiss_lips.mp4"></video></center>'
  132. 'She walks over to you and gives you a gentle hug. She moves a hand to your hair and moves it behind your ear before leaning in and kissing you. The kiss lingers for a bit before she pulls back. Before anything can be done further, a knock is heard on her office door and a voice says. "Miss?! You''re needed in the store."'
  133. '"Be right there" she says and turns back to you. "I''ll see you later" she says and her hand slowly rubs your cheek as she walks away from you, leaving you alone in her office. After you collect your bearings, you leave and see her arguing with a customer as you exit the store.'
  134. act 'Leave the store': gt 'pushkin_sq'
  135. end
  136. act 'No thanks':
  137. *clr & cla
  138. '<center><img <<$set_imgh>> src="images/character/pushkin/ksenya/shop4.jpg"></center>'
  139. '"I''m sorry Ksenya, this is moving too fast. I don''t think I''m ready for that right now" you tell her.'
  140. 'She looks upset at your answer as she leans on the chair. "That''s ok, I''ll be here when you are ready." she says and goes to her desk like nothing ever happened.'
  141. 'You walk out of her office feeling you are no longer welcome there today.'
  142. act 'Leave the store': gt 'pushkin_sq'
  143. end
  144. end
  145. end
  146. end
  147. if $ARGS[0] = 'outfits':
  148. $loc_arg = 'outfits'
  149. $loc = 'exhibitionistshop'
  150. cls
  151. gs'stat'
  152. '<center><b><font color="maroon">Salacious outfits</font></b></center>'
  153. *nl
  154. gs 'clothing_QV', 'shop_filter_header'
  155. gs 'clothing', 'totals', 'salacious_outfits'
  156. act 'Return':
  157. cla
  158. minut += 1
  159. gt 'exhibitionistshop', 'start'
  160. end
  161. !!To filter just this set
  162. clo_i = 0
  163. :loopsalacious_outfits_filter
  164. i = 1
  165. :loopsalacious_outfits
  166. if salacious_outfits[i] = 0:
  167. gs 'clothing_attributes', 'salacious_outfits', i
  168. gs 'clothing_QV', 'shop_filter'
  169. !!sort by filter
  170. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  171. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''exhibitionistshop'', ''salacious_outfits''"><img <<$set_imgh>> src="images/pc/items/salacious/outfits/<<i>>.jpg" height="250" /></a>'
  172. end
  173. end
  174. i += 1
  175. if i <= 20:jump 'loopsalacious_outfits'
  176. clo_i += 1
  177. if clothingfilter['quality'] = 0 and clo_i <= 7:
  178. jump 'loopsalacious_outfits_filter'
  179. elseif clothingfilter['inhibition'] = 0 and clo_i <= 50:
  180. jump 'loopsalacious_outfits_filter'
  181. end
  182. end
  183. if $ARGS[0] = 'salacious_outfits': gt 'clothing', 'view_clothing_item', 'salacious_outfits',i, 1000, 'shop'
  184. if $ARGS[0] = 'dresses':
  185. $loc_arg = 'dresses'
  186. $loc = 'exhibitionistshop'
  187. cls
  188. gs'stat'
  189. '<center><b><font color="maroon">Salacious dresses</font></b></center>'
  190. *nl
  191. gs 'clothing_QV', 'shop_filter_header'
  192. gs 'clothing', 'totals', 'salacious_dress'
  193. act 'Return':
  194. cla
  195. minut += 1
  196. gt 'exhibitionistshop', 'start'
  197. end
  198. !!To filter just this set
  199. clo_i = 0
  200. :loopsalacious_dress_filter
  201. if Clothingstock >= 12:
  202. i = 1
  203. else
  204. i = 2
  205. end
  206. :loopsalacious_dress
  207. if salacious_dress[i] = 0:
  208. gs 'clothing_attributes', 'salacious_dress', i
  209. gs 'clothing_QV', 'shop_filter'
  210. !!sort by filter
  211. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  212. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''exhibitionistshop'', ''salacious_dress''"><img <<$set_imgh>> src="images/pc/items/salacious/dress/<<i>>.jpg" height="250" /></a>'
  213. end
  214. end
  215. i += 2
  216. if i <= 60:jump 'loopsalacious_dress'
  217. clo_i += 1
  218. if clothingfilter['quality'] = 0 and clo_i <= 7:
  219. jump 'loopsalacious_dress_filter'
  220. elseif clothingfilter['inhibition'] = 0 and clo_i <= 50:
  221. jump 'loopsalacious_dress_filter'
  222. end
  223. end
  224. if $ARGS[0] = 'salacious_dress': gt 'clothing', 'view_clothing_item', 'salacious_dress',i, 1000, 'shop'
  225. if $ARGS[0] = 'panties':
  226. $loc_arg = 'panties'
  227. $loc = 'exhibitionistshop'
  228. cls
  229. gs'stat'
  230. gs 'panties', 'shop_filter_header'
  231. act 'Return':
  232. cla
  233. minut += 1
  234. gt 'exhibitionistshop', 'start'
  235. end
  236. !!To filter just this set
  237. clo_i = 0
  238. :looppantyquality_filter
  239. i = 2
  240. :loopsalacious_panties
  241. if salacious_panties[i] = 0:
  242. gs 'underwear_attributes', 'salacious_panties', i
  243. if (clothingfilter['quality'] = 0 and PanQuality = clo_i) or clothingfilter['number'] = 0:
  244. *p '<a href="exec: i = <<i>> & gt ''exhibitionistshop'', ''panties2''"><img src="images/pc/items/salacious/panties/<<i>>.jpg" height="150" /></a> '
  245. end
  246. end
  247. i += 1
  248. if i <= 59:jump 'loopsalacious_panties'
  249. clo_i += 1
  250. if clothingfilter['quality'] = 0 and clo_i <= 6:
  251. jump 'looppantyquality_filter'
  252. end
  253. end
  254. if $ARGS[0] = 'panties2':
  255. cla
  256. if salacious_panties[i] ! 0:
  257. msg 'You already own these panties.'
  258. gt 'exhibitionistshop', 'panties'
  259. end
  260. gt 'panties', 'view_panty_item', 'shop', 'salacious',i, 600
  261. end
  262. if $ARGS[0] = 'bras':
  263. $loc_arg = 'bras'
  264. $loc = 'exhibitionistshop'
  265. cls
  266. gs'stat'
  267. gs 'bras', 'shop_filter_header'
  268. act 'Return':
  269. cla
  270. minut += 1
  271. gt 'exhibitionistshop', 'start'
  272. end
  273. !!To filter just this set
  274. clo_i = 0
  275. :loopbraquality_filter
  276. i = 2
  277. :loopsalacious_bras
  278. if salacious_bras[i] = 0:
  279. gs 'underwear_attributes', 'salacious_bras', i
  280. if (clothingfilter['quality'] = 0 and BraQuality = clo_i) or clothingfilter['number'] = 0:
  281. *p '<a href="exec: i = <<i>> & gt ''exhibitionistshop'', ''bras2''"><img src="images/pc/items/salacious/bras/<<i>>.jpg" height="150" /></a> '
  282. end
  283. end
  284. i += 1
  285. if i <= 37:jump 'loopsalacious_bras'
  286. clo_i += 1
  287. if clothingfilter['quality'] = 0 and clo_i <= 6:
  288. jump 'loopbraquality_filter'
  289. end
  290. end
  291. if $ARGS[0] = 'bras2':
  292. cla
  293. if salacious_bras[i] ! 0:
  294. msg 'You already own these bras.'
  295. gt 'exhibitionistshop', 'bras'
  296. end
  297. gt 'bras', 'view_bra_item', 'shop', 'salacious',i, 600
  298. end
  299. if $ARGS[0] = 'bodysuit':
  300. $loc_arg = 'bodysuit'
  301. $loc = 'exhibitionistshop'
  302. $menu_loc = 'exhibitionistshop'
  303. $menu_arg = 'bodysuit'
  304. menu_off = 0
  305. *clr & cla
  306. gs'stat'
  307. gs 'underwear_bodysuits', 'shop_filter_header'
  308. act 'Return': minut += 1 & gt 'exhibitionistshop', 'start'
  309. !!To filter just this set
  310. clo_i = 0
  311. :loopbodysuitquality_filter
  312. i = 1
  313. :loopsalacious_bodysuit
  314. if salacious_bodysuits[i] = 0:
  315. gs 'underwear_attributes', 'salacious_bodysuits', i
  316. if (clothingfilter['quality'] = 0 and BraQuality = clo_i) or clothingfilter['number'] = 0:
  317. *p '<a href="exec: i = <<i>> & gt ''exhibitionistshop'', ''bodysuit2''"><img src="images/pc/items/salacious/bodysuits/<<i>>.jpg" height="250" /></a> '
  318. end
  319. end
  320. i += 1
  321. if i <= 40:jump 'loopsalacious_bodysuit'
  322. clo_i += 1
  323. if clothingfilter['quality'] = 0 and clo_i <= 6:
  324. jump 'loopbodysuitquality_filter'
  325. end
  326. end
  327. if $ARGS[0] = 'bodysuit2':
  328. cla
  329. menu_off = 1
  330. gt 'underwear_bodysuits', 'view_bodysuit_item', 'shop', 'salacious',i, 1000
  331. end
  332. --- exhibitionistshop ---------------------------------