shop_scandalicious.qsrc 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. # shop_scandalicious
  2. !!2022/06/08
  3. if $ARGS[0] = 'start':
  4. killvar 'clothingfilter'
  5. gs 'shortgs', 'setloc', 'shop_scandalicious', 'start'
  6. $location_type = 'public_indoors'
  7. menu_off = 0
  8. gs 'stat'
  9. gs 'themes', 'indoors'
  10. '<center><b><font color="maroon">Scandalicious</font></b></center>'
  11. '<center><img src="images/locations/city/citycenter/mall/scandalicious/shop.jpg"></center>'
  12. *nl
  13. 'This store is cheap and tacky. The clothing lives up to the name though and you assume they saved a lot of money on fabric.
  14. It''s not somewhere you''d go with your Mom or let her know you''d even looked in the window but if you want to show off your body there is nowhere better to shop. The staff aren''t judging anyone so it feels relaxed but there is still a mix of those hiding their embarrassment and those exuding confidence.'
  15. *nl
  16. act 'Leave': minut += 3 & gt 'city_mall'
  17. act 'View clothing': minut += 5 & gt 'shop_scandalicious', 'clothes'
  18. act 'View dresses': minut += 5 & gt 'shop_scandalicious', 'dresses'
  19. act 'View shoes': minut += 5 & gt 'shop_scandalicious', 'shoes'
  20. act 'View swimsuits': minut += 5 & gt 'shop_scandalicious', 'swim'
  21. act 'View bikinis': minut += 5 & gt 'shop_scandalicious', 'bikinis'
  22. act 'View bodysuits': minut += 5 & gt 'shop_scandalicious', 'bodysuit'
  23. end
  24. if $ARGS[0] = 'clothes':
  25. gs 'shortgs', 'setloc', 'shop_scandalicious', 'clothes'
  26. menu_off = 0
  27. gs 'stat'
  28. '<center><b><font color="maroon">Viewing Scandalicious outfits</font></b></center>'
  29. *nl
  30. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  31. gs 'clothing_QV', 'shop_filter_header'
  32. gs 'clothing', 'totals', 'scandalicious_outfits'
  33. !!To filter just this set
  34. clo_i = 0
  35. :loopscandalicious_outfits_filter
  36. i = 1
  37. :loopscandalicious_outfits
  38. if scandalicious_outfits[i] = 0:
  39. gs 'clothing_attributes', 'scandalicious_outfits', i
  40. gs 'clothing_QV', 'shop_filter'
  41. !!sort by filter
  42. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  43. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''scandalicious_outfits''"><img src="images/pc/items/scandalicious/outfits/<<i>>.jpg" height="250" /></a>'
  44. end
  45. end
  46. i += 1
  47. if i <= total: jump 'loopscandalicious_outfits'
  48. clo_i += 1
  49. if (clothingfilter['quality'] = 0 and clo_i <= 7) or (clothingfilter['inhibition'] = 0 and clo_i <= 50):
  50. jump 'loopscandalicious_outfits_filter'
  51. end
  52. end
  53. if $ARGS[0] = 'scandalicious_outfits':
  54. if scandalicious_outfits[i] ! 0:
  55. msg 'You already own these clothes.'
  56. gt 'shop_scandalicious', 'clothes'
  57. end
  58. gt 'clothing', 'view_clothing_item', 'scandalicious_outfits', i, 1500, 'shop'
  59. end
  60. if $ARGS[0] = 'dresses':
  61. gs 'shortgs', 'setloc', 'shop_scandalicious', 'dresses'
  62. menu_off = 0
  63. gs 'stat'
  64. '<center><b><font color="maroon">Viewing Scandalicious dresses</font></b></center>'
  65. *nl
  66. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  67. gs 'clothing_QV', 'shop_filter_header'
  68. gs 'clothing', 'totals', 'scandalicious_dress'
  69. !!To filter just this set
  70. clo_i = 0
  71. :loopscandalicious_dress_filter
  72. i = 1 + Clothingstock mod 3
  73. :loopscandalicious_dress
  74. if scandalicious_dress[i] = 0:
  75. gs 'clothing_attributes', 'scandalicious_dress', i
  76. gs 'clothing_QV', 'shop_filter'
  77. !!sort by filter
  78. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  79. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''scandalicious_dress''"><img src="images/pc/items/scandalicious/dress/<<i>>.jpg" height="250" /></a>'
  80. end
  81. end
  82. i += 3
  83. if i <= total: jump 'loopscandalicious_dress'
  84. clo_i += 1
  85. if (clothingfilter['quality'] = 0 and clo_i <= 7) or (clothingfilter['inhibition'] = 0 and clo_i <= 50):
  86. jump 'loopscandalicious_dress_filter'
  87. end
  88. end
  89. if $ARGS[0] = 'scandalicious_dress':
  90. if scandalicious_dress[i] ! 0:
  91. msg 'You already own this dress.'
  92. gt 'shop_scandalicious', 'dresses'
  93. end
  94. gt 'clothing', 'view_clothing_item', 'scandalicious_dress', i, 1500, 'shop'
  95. end
  96. if $ARGS[0] = 'shoes':
  97. gs 'shortgs', 'setloc', 'shop_scandalicious', 'shoes'
  98. menu_off = 0
  99. gs 'stat'
  100. '<center><b><font color="maroon">Viewing G&M shoes</font></b></center>'
  101. *nl
  102. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  103. gs 'shoes', 'shop_filter_header'
  104. gs 'shoes', 'totals', 'scandalicious_shoes'
  105. !!To filter just this set
  106. clo_i = 0
  107. :loopshoequality_filter
  108. i = 1 + (Clothingstock / 3) mod 4
  109. :loopscandalicious_shoes
  110. if scandalicious_shoe[i] = 0:
  111. gs 'shoe_attributes', 'scandalicious', i
  112. gs 'shoes', 'shoe_filter'
  113. if (Shofilter['quality'] = 0 and ShoQuality = clo_i) or Shofilter['number'] = 0:
  114. if Shofilter['inc'] = 1 and Shofilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''shoes2''"><img src="images/pc/items/scandalicious/shoes/<<i>>.jpg" height="250" /></a>'
  115. end
  116. end
  117. i += 4
  118. if i <= 80: jump 'loopscandalicious_shoes'
  119. clo_i += 1
  120. if Shofilter['quality'] = 0 and clo_i <= 7:
  121. jump 'loopshoequality_filter'
  122. end
  123. end
  124. if $ARGS[0] = 'shoes2': gt 'shoes', 'view_shoe_item', 'shop', 'scandalicious', i, 1500
  125. if $ARGS[0] = 'swim':
  126. gs 'shortgs', 'setloc', 'shop_scandalicious', 'swim'
  127. menu_off = 0
  128. gs 'stat'
  129. '<center><b><font color="maroon">Swimsuits - one size fits all</font></b></center>'
  130. *nl
  131. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  132. gs 'clothing_QV', 'shop_filter_header'
  133. gs 'clothing', 'totals', 'scandalicious_swimsuits'
  134. !!To filter just this set
  135. clo_i = 0
  136. :loopscandalicious_swimsuit_filter
  137. i = 1 + (Clothingstock / 4) mod 2
  138. :loopscandalicious_swimsuit
  139. if scandalicious_swimsuit[i] = 0:
  140. gs 'clothing_attributes', 'scandalicious_swimsuit', i
  141. gs 'clothing_QV', 'shop_filter'
  142. !!sort by filter
  143. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  144. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''swim1''"><img src="images/pc/items/scandalicious/swim/one/<<i>>.jpg" height="250" /></a>'
  145. end
  146. end
  147. i += 2
  148. if i <= total: jump 'loopscandalicious_swimsuit'
  149. clo_i += 1
  150. if (clothingfilter['quality'] = 0 and clo_i <= 7) or (clothingfilter['inhibition'] = 0 and clo_i <= 50):
  151. jump 'loopscandalicious_swimsuit_filter'
  152. end
  153. end
  154. if $ARGS[0] = 'swim1': gt 'clothing', 'view_clothing_item', 'scandalicious_swimsuit',i, 1750, 'shop'
  155. if $ARGS[0] = 'bikinis':
  156. gs 'shortgs', 'setloc', 'shop_scandalicious', 'bikinis'
  157. menu_off = 0
  158. gs 'stat'
  159. '<center><b><font color="maroon">Bikinis - one size fits all</font></b></center>'
  160. *nl
  161. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  162. gs 'clothing_QV', 'shop_filter_header'
  163. gs 'clothing', 'totals', 'scandalicious_bikinis'
  164. !!To filter just this set
  165. clo_i = 0
  166. :loopscandalicious_bikinis_filter
  167. i = 1 + (Clothingstock / 2) mod 4
  168. :loopscandalicious_bikinis
  169. if scandalicious_bikinis[i] = 0:
  170. gs 'clothing_attributes', 'scandalicious_bikinis', i
  171. gs 'clothing_QV', 'shop_filter'
  172. !!sort by filter
  173. if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
  174. if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''bikini1''"><img src="images/pc/items/scandalicious/swim/two/<<i>>.jpg" height="250" /></a>'
  175. end
  176. end
  177. i += 4
  178. if i <= total: jump 'loopscandalicious_bikinis'
  179. clo_i += 1
  180. if clothingfilter['quality'] = 0 and clo_i <= 7 or clothingfilter['inhibition'] = 0 and clo_i <= 50:
  181. jump 'loopscandalicious_bikinis_filter'
  182. end
  183. end
  184. if $ARGS[0] = 'bikini1': gt 'clothing', 'view_clothing_item', 'scandalicious_bikinis', i, 1750, 'shop'
  185. if $ARGS[0] = 'bodysuit':
  186. gs 'shortgs', 'setloc', 'shop_scandalicious', 'bodysuit'
  187. menu_off = 0
  188. gs 'stat'
  189. act 'Return': minut += 1 & gt 'shop_scandalicious', 'start'
  190. gs 'underwear_bodysuits', 'shop_filter_header'
  191. gs 'underwear_bodysuits', 'totals', 'scandalicious_bodysuits'
  192. !!To filter just this set
  193. clo_i = 0
  194. :loopbodysuitquality_filter
  195. i = 1 + Clothingstock mod 2
  196. :loopscandalicious_bodysuit
  197. if scandalicious_bodysuits[i] = 0:
  198. gs 'underwear_attributes', 'scandalicious_bodysuits', i
  199. if (clothingfilter['quality'] = 0 and BraQuality = clo_i) or clothingfilter['number'] = 0:
  200. *p '<a href="exec: i = <<i>> & gt ''shop_scandalicious'', ''bodysuit1''"><img src="images/pc/items/scandalicious/bodysuits/<<i>>.jpg" height="250" /></a> '
  201. end
  202. end
  203. i += 2
  204. if i <= total: jump 'loopscandalicious_bodysuit'
  205. clo_i += 1
  206. if clothingfilter['quality'] = 0 and clo_i <= 6:
  207. jump 'loopbodysuitquality_filter'
  208. end
  209. end
  210. if $ARGS[0] = 'bodysuit1': gt 'underwear_bodysuits', 'view_bodysuit_item', 'shop', 'scandalicious', i, 1250
  211. --- shop_scandalicious ---------------------------------