Browse Source

Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into release

# Conflicts:
#	locations/_attributes_nerdvana_outfits.qsrc
#	locations/beg1.qsrc
#	locations/gschool_events1.qsrc
#	locations/gschool_jock_chats.qsrc
#	locations/intro_uni_tg.qsrc
#	locations/pavlov_home.qsrc
Kevin_Smarts 2 years ago
parent
commit
b7c5b2516a
100 changed files with 11562 additions and 4875 deletions
  1. 43 36
      LinksToSkip.txt
  2. 44 12
      glife.qproj
  3. 8 7
      locations/ApperanceSystem.qsrc
  4. 2 2
      locations/BDsex.qsrc
  5. 9 3
      locations/BMloc.qsrc
  6. 1 1
      locations/BelSex.qsrc
  7. 3 3
      locations/BurgerTip.qsrc
  8. 6 9
      locations/Cheatmenu_din.qsrc
  9. 24 5
      locations/Cum_Manage.qsrc
  10. 2 2
      locations/FedorEv2.qsrc
  11. 1 1
      locations/Gnpc2.qsrc
  12. 1 1
      locations/IvanEv.qsrc
  13. 483 137
      locations/KatjaHomeTalk.qsrc
  14. 28 13
      locations/Katja_Tanga.qsrc
  15. 53 62
      locations/Komp.qsrc
  16. 54 54
      locations/LBZhouse.qsrc
  17. 46 41
      locations/LariskaHome.qsrc
  18. 11 11
      locations/LariskaSex.qsrc
  19. 0 519
      locations/LariskaStart.qsrc
  20. 1 1
      locations/MRear.qsrc
  21. 1 0
      locations/MagEncounterFairy.qsrc
  22. 2 2
      locations/MartinSex2.qsrc
  23. 1 1
      locations/MartinTalk.qsrc
  24. 0 28
      locations/NatBelGo.qsrc
  25. 4 4
      locations/NikoPayback.qsrc
  26. 1 1
      locations/NikoSlut.qsrc
  27. 1 1
      locations/Serge_kuh.qsrc
  28. 4 2
      locations/Voltrener.qsrc
  29. 1 1
      locations/Voltrenersex.qsrc
  30. 2 3
      locations/WorkHosp.qsrc
  31. 269 0
      locations/Zvereva_Sly_events.qsrc
  32. 467 0
      locations/Zvereva_Sly_sex.qsrc
  33. 0 60
      locations/Zvereva_domme_1.qsrc
  34. 151 11
      locations/Zvereva_events.qsrc
  35. 262 0
      locations/Zvereva_house.qsrc
  36. 231 0
      locations/Zvereva_house_events.qsrc
  37. 327 0
      locations/Zvereva_schedule.qsrc
  38. 246 148
      locations/Zvereva_sub_1.qsrc
  39. 5 5
      locations/_attributes_allure_swim_one.qsrc
  40. 8 8
      locations/_attributes_allure_swim_two.qsrc
  41. 45 45
      locations/_attributes_bomba_coats.qsrc
  42. 491 210
      locations/_attributes_bomba_dress.qsrc
  43. 519 126
      locations/_attributes_bomba_outfits.qsrc
  44. 130 130
      locations/_attributes_bomba_shoes.qsrc
  45. 0 4
      locations/_attributes_cats_dress.qsrc
  46. 111 111
      locations/_attributes_cats_shoes.qsrc
  47. 74 33
      locations/_attributes_danilovich_shoes.qsrc
  48. 1 1
      locations/_attributes_danilovich_swim_one.qsrc
  49. 45 45
      locations/_attributes_dolls_coats.qsrc
  50. 714 368
      locations/_attributes_dolls_dress.qsrc
  51. 454 137
      locations/_attributes_dolls_outfits.qsrc
  52. 621 56
      locations/_attributes_dolls_shoes.qsrc
  53. 292 311
      locations/_attributes_eroto_dress.qsrc
  54. 332 420
      locations/_attributes_eroto_outfits.qsrc
  55. 177 57
      locations/_attributes_eroto_shoes.qsrc
  56. 4 4
      locations/_attributes_fashionista.qsrc
  57. 0 4
      locations/_attributes_flamingos_dress.qsrc
  58. 1 1
      locations/_attributes_gm_coats.qsrc
  59. 110 0
      locations/_attributes_lusso_bodysuit.qsrc
  60. 79 0
      locations/_attributes_lusso_bra.qsrc
  61. 104 0
      locations/_attributes_lusso_panties.qsrc
  62. 188 48
      locations/_attributes_market_clothes.qsrc
  63. 328 200
      locations/_attributes_moncheri_dress.qsrc
  64. 278 598
      locations/_attributes_moncheri_gown.qsrc
  65. 741 78
      locations/_attributes_moncheri_shoes.qsrc
  66. 792 165
      locations/_attributes_nerdvana_cosplay.qsrc
  67. 279 161
      locations/_attributes_nerdvana_outfits.qsrc
  68. 3 3
      locations/_attributes_nerdvana_swim_two.qsrc
  69. 376 76
      locations/_attributes_scandalicious_shoes.qsrc
  70. 1 1
      locations/_attributes_scandalicious_swim_one.qsrc
  71. 6 6
      locations/_attributes_scandalicious_swim_two.qsrc
  72. 10 0
      locations/_body_image.qsrc
  73. 1 1
      locations/_bra_image.qsrc
  74. 2 2
      locations/_clothing_image.qsrc
  75. 1 1
      locations/_panty_image.qsrc
  76. 35 0
      locations/_pcs_outfit_image.qsrc
  77. 61 0
      locations/_shoe_description2.qsrc
  78. 1 1
      locations/_single_stock_item.qsrc
  79. 2 2
      locations/abductionCustomer.qsrc
  80. 8 8
      locations/act_extras1.qsrc
  81. 8 8
      locations/act_extras3.qsrc
  82. 6 6
      locations/act_main1.qsrc
  83. 2 2
      locations/act_minor1.qsrc
  84. 7 7
      locations/agentned.qsrc
  85. 66 66
      locations/albina_chat.qsrc
  86. 18 21
      locations/albina_election_events.qsrc
  87. 37 36
      locations/albina_house_events.qsrc
  88. 48 26
      locations/albina_lazar_sex.qsrc
  89. 2 9
      locations/albina_mother_events.qsrc
  90. 13 8
      locations/albina_school_sex.qsrc
  91. 39 41
      locations/albina_starlets.qsrc
  92. 1024 0
      locations/albina_wine_event.qsrc
  93. 7 7
      locations/albinahome.qsrc
  94. 2 2
      locations/alexandriaEv.qsrc
  95. 3 2
      locations/anushapt.qsrc
  96. 3 3
      locations/anushka.qsrc
  97. 2 2
      locations/anushkachat.qsrc
  98. 8 8
      locations/anushkaev1.qsrc
  99. 1 1
      locations/anushkaev2.qsrc
  100. 46 11
      locations/arousal.qsrc

+ 43 - 36
LinksToSkip.txt

@@ -1,5 +1,29 @@
 images" folder of the game with a file of the same name and format (.jpg
+images/beast/zoo/primer.jpg
+images/beast/zoo/rimma.jpg
+images/beast/zoo/rimma10.jpg
+images/beast/zoo/rimma11.jpg
+images/beast/zoo/rimma12.jpg
+images/beast/zoo/rimma13.jpg
+images/beast/zoo/rimma14.jpg
+images/beast/zoo/rimma15.jpg
+images/beast/zoo/rimma16.jpg
+images/beast/zoo/rimma17.jpg
+images/beast/zoo/rimma18.jpg
+images/beast/zoo/rimma19.jpg
+images/beast/zoo/rimma2.jpg
+images/beast/zoo/rimma20.jpg
+images/beast/zoo/rimma21.jpg
+images/beast/zoo/rimma3.jpg
+images/beast/zoo/rimma4.jpg
+images/beast/zoo/rimma5.jpg
+images/beast/zoo/rimma6.jpg
+images/beast/zoo/rimma7.jpg
+images/beast/zoo/rimma8.jpg
+images/beast/zoo/rimma9.jpg
+images/beast/zoo/rimmabj.jpg
 images/characters/city/vika/'+iif(ARGS[1]=0,5,3)+'.jpg
+images/characters/pavlovsk/resident/Anna/sessionpracticend/gameicons/0.jpg
 images/characters/pavlovsk/school/boy/fedor/fedormisc/gym/agility1.jpg
 images/characters/pavlovsk/school/boy/fedor/fedormisc/gym/agility2.jpg
 images/characters/pavlovsk/school/boy/fedor/fedormisc/gym/agility3.jpg
@@ -15,12 +39,26 @@ images/characters/pavlovsk/school/girl/albina/albinahome1.jpg
 images/characters/pavlovsk/school/girl/albina/wine_talk.jpg
 images/characters/pavlovsk/school/girl/anushka/'+iif(rand(0,1) = 0, 'weed', 'hiding')+'.jpg
 images/characters/pavlovsk/school/girl/katja/sex/home/bang_katya3.jpg
+images/characters/pavlovsk/school/girl/katja/uni/katja_lickg.jpg
 images/characters/pavlovsk/school/girl/vicky/event/party'+zz_stage+'.jpg
 images/characters/pavlovsk/school/girl/vicky/event/reputation'+zz_stage+'.jpg
 images/characters/pavlovsk/school/girl/vicky/event/vika_game_strip' + zz_stage + '.jpg
 images/characters/pavlovsk/school/girl/vicky/event/vika_game_strip' + zz_stage + '.mp4
 images/characters/shared/headshots_generic/'+lover_picrand+'.jpg
 images/characters/shared/headshots_generic/'+lover_picture[lover_number]+'.jpg
+images/characters/shared/headshots_main/242.jpg
+images/characters/shared/headshots_main/243.jpg
+images/characters/shared/headshots_main/244.jpg
+images/characters/shared/headshots_main/245.jpg
+images/characters/shared/headshots_main/246.jpg
+images/characters/shared/headshots_main/254.jpg
+images/characters/shared/headshots_main/255.jpg
+images/characters/shared/headshots_main/256.jpg
+images/characters/shared/rex/run_'+iif(daystage = 1 or daystage = 3 or daystage = 4 or daystage = 6, 'sunset', rand(0,1))+'.jpg
+images/locations/city/citycenter/photo/fashion4.mp4
+images/locations/city/island/university/campus/events/night/cold/1nakedg_coed_group1.jpg
+images/locations/city/island/university/campus/events/night/cold/2girl_butt_flash1.jpg
+images/locations/city/island/university/campus/events/night/cold/upsidedown_titflash.jpg
 images/locations/city/redlight/studio_porn/blonde_2.jpg
 images/locations/city/redlight/studio_porn/blonde_3.jpg
 images/locations/city/redlight/studio_porn/blonde_4.jpg
@@ -53,11 +91,10 @@ images/locations/city/redlight/studio_porn/redhead_6.jpg
 images/locations/city/redlight/studio_porn/redhead_7.jpg
 images/locations/city/redlight/studio_porn/redhead_8.jpg
 images/locations/city/redlight/studio_porn/redhead_9.jpg
-images/locations/city/residential/apartment/stairs/elevator_ob1.jpg
-images/locations/city/residential/apartment/stairs/elevator_ob2.jpg
 images/locations/city/residential/apartment/stairs/pod_ob1.jpg
 images/locations/city/residential/apartment/stairs/pod_ob2.jpg
 images/locations/city/residential/lake/volleyballnite2.jpg
+images/locations/city/shared/metro/station/sex/fuck'+ metrorand['rand'] +'.jpg
 images/locations/gadukino/hunters/'+iif(DayStage = 2,'campfire_day.jpg
 images/locations/gadukino/hunters/'+iif(DayStage = 2,'campfire_out_day.jpg
 images/locations/gadukino/hunters/'+iif(PCloSkirt > 0,'backwaterundress_ski.jpg
@@ -80,6 +117,7 @@ images/locations/gadukino/sex/mitka/mitka_group/mitkabuhgroup0.'+mitkapicrand+'.
 images/locations/gadukino/sex/mitka/mitka_group/mitkabuhgroup1.'+mitkapicrand+'.jpg
 images/locations/gadukino/sex/mitka/mitka_group/mitkabuhoral0.'+mitkapicrand+'.jpg
 images/locations/gadukino/sex/mitka/mitka_group/mitkabuhoralcum0.'+mitkapicrand+'.jpg
+images/locations/highway/sex/hj(1).mp4
 images/locations/pavlovsk/pharmacy/apteka_worker_'+pav_pharma_picrand+'.jpg
 images/locations/pavlovsk/pharmacy/apteka_worker_'+pharma_picrand+'.jpg
 images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat00.jpg
@@ -114,6 +152,8 @@ images/locations/pavlovsk/resident/apartment/aptrolan/done.jpg
 images/locations/pavlovsk/resident/apartment/natbelapt/touch_belly'+iif(npc_pregtalk['A16'] = 1,'_preg','')+'.jpg
 images/locations/pavlovsk/resident/meynolds/sex/vika_beach11.jpg
 images/locations/pavlovsk/resident/meynolds/tamara_tea' + zz_stage + '.jpg
+images/locations/shared/brothel/placeholder.jpg
+images/locations/shared/brothel/placeholder.mp4
 images/pc/activities/flashing/dress/inside/bra/' + rand(1,dress_ind_bra) + '.jpg
 images/pc/activities/flashing/dress/inside/butt/' + rand(1,dress_ind_butt) + '.jpg
 images/pc/activities/flashing/dress/inside/full/' + rand(1,dress_ind_full) + '.jpg
@@ -164,39 +204,6 @@ images/qwest/alter/boiler/boilerroom1.jpg
 images/qwest/alter/boiler/boilerroom2.jpg
 images/qwest/alter/boiler/boilerroom3.jpg
 images/shared/misc/signature.jpg
+images/shared/sex/69/pre1.jpg
 images/system/icons/status/hair_'+pcs_hairbsh+'.png
 images/system/icons/status/makeup_'+pcs_makeup+'.png
-images/locations/pavlovsk/resident/pavlovhome/hallway.jpg
-images/locations/pavlovsk/resident/pavlovhome/bedroom.jpg
-images/locations/pavlovsk/resident/pavlovhome/kitchen.jpg
-images/locations/pavlovsk/resident/pavlovhome/livingroom.jpg
-images/locations/pavlovsk/resident/pavlovhome/bathroom.jpg
-images/locations/pavlovsk/resident/pavlovhome/spareroom.jpg
-images/characters/pavlovsk/resident/Anna/sessionpracticend/gameicons/0.jpg
-images/beast/zoo/rimma14.jpg
-images/beast/zoo/rimmabj.jpg
-images/beast/zoo/rimma21.jpg
-images/beast/zoo/rimma20.jpg
-images/beast/zoo/rimma19.jpg
-images/beast/zoo/rimma18.jpg
-images/beast/zoo/rimma17.jpg
-images/beast/zoo/rimma16.jpg
-images/beast/zoo/rimma15.jpg
-images/beast/zoo/rimma13.jpg
-images/beast/zoo/rimma12.jpg
-images/beast/zoo/rimma11.jpg
-images/beast/zoo/rimma10.jpg
-images/beast/zoo/rimma9.jpg
-images/beast/zoo/rimma8.jpg
-images/beast/zoo/rimma7.jpg
-images/beast/zoo/rimma6.jpg
-images/beast/zoo/rimma5.jpg
-images/beast/zoo/rimma4.jpg
-images/beast/zoo/rimma3.jpg
-images/beast/zoo/rimma2.jpg
-images/beast/zoo/rimma.jpg
-images/beast/zoo/primer.jpg
-images/characters/shared/rex/run_'+iif(daystage = 1 or daystage = 3 or daystage = 4 or daystage = 6, 'sunset', rand(0,1))+'.jpg
-images/locations/shared/brothel/placeholder.jpg
-images/locations/shared/brothel/placeholder.mp4
-images/locations/highway/sex/hj(1).mp4

+ 44 - 12
glife.qproj

@@ -9,6 +9,7 @@
 	<Location name="onobjsel"/>
 	<Location name="obj_din"/>
 	<Location name="journal"/>
+	<Location name="journal_uni"/>
 	<Location name="journal_quests"/>
 	<Location name="journal_portfolio"/>
 	<Location name="Cheatmenu_din"/>
@@ -30,6 +31,7 @@
 		<Location name="DNA"/>
 		<Location name="cikl"/>
 		<Location name="daystart"/>
+		<Location name="yearstart"/>
 		<Location name="dina"/>
 		<Location name="MenuMainLoc"/>
 		<Location name="starenie"/>
@@ -98,6 +100,7 @@
 		<Location name="clothing"/>
 		<Location name="clothing_QV"/>
 		<Location name="$clothing_image"/>
+		<Location name="$pcs_outfit_image"/>
 		<Location name="changingroom"/>
 		<Location name="clothing_attributes"/>
 		<Location name="clothing_descriptions"/>
@@ -151,8 +154,8 @@
 		<Location name="shoes"/>
 		<Location name="$shoe_image"/>
 		<Location name="$shoe_description"/>
+		<Location name="$shoe_description2"/>
 		<Location name="shoe_attributes"/>
-		<Location name="shoe_description2"/>
 		<Location name="$attributes_cats_shoes"/>
 		<Location name="$attributes_bomba_shoes"/>
 		<Location name="$attributes_danilovich_shoes"/>
@@ -179,6 +182,12 @@
 		<Location name="$bra_image"/>
 		<Location name="panties"/>
 		<Location name="$panty_image"/>
+		<Location name="underwear_bodysuits"/>
+		<Location name="underwear_attributes"/>
+		<Location name="underwear_descriptions"/>
+		<Location name="$attributes_lusso_bodysuit"/>
+		<Location name="$attributes_lusso_bra"/>
+		<Location name="$attributes_lusso_panties"/>
 	</Folder>
 	<Folder name="Accessories">
 		<Location name="purses"/>
@@ -243,6 +252,7 @@
 		<Location name="npcstatic3"/>
 		<Location name="npcstatic4"/>
 		<Location name="npcstatic5"/>
+		<Location name="npcstatic6"/>
 		<Location name="fight_npcdata"/>
 		<Location name="npc"/>
 		<Location name="saveupdater"/>
@@ -429,7 +439,6 @@
 		<Location name="sister_chat"/>
 		<Location name="sistersleep"/>
 		<Location name="sisterQW"/>
-		<Location name="family"/>
 		<Location name="ludahome"/>
 		<Location name="olu"/>
 		<Location name="brother"/>
@@ -461,7 +470,6 @@
 		<Location name="artem_events"/>
 		<Location name="artemhome"/>
 		<Location name="artem_date_events"/>
-		<Location name="artgar"/>
 	</Folder>
 	<Folder name="Igor Kruglov">
 		<Location name="igorev"/>
@@ -476,6 +484,9 @@
 		<Location name="katja_sex"/>
 		<Location name="Katja_Tanga"/>
 		<Location name="katja_meynold_schedule"/>
+		<Location name="katja_uni"/>
+		<Location name="katja_uni_sex"/>
+		<Location name="katja_dorm"/>
 	</Folder>
 	<Folder name="Viky Meynold">
 		<Location name="mey_home"/>
@@ -588,7 +599,6 @@
 		<Location name="gdktoilet"/>
 		<Location name="gdktoilet_mens"/>
 		<Location name="gdktoilet_womens"/>
-		<Location name="gdksex"/>
 		<Location name="BMloc"/>
 		<Location name="ugel"/>
 		<Location name="Voltrener"/>
@@ -615,6 +625,20 @@
 		<Location name="danceGev"/>
 		<Location name="volAndGev"/>
 	</Folder>
+	<Folder name="Booty call">
+		<Location name="booty_call"/>
+		<Location name="booty_call_start"/>
+		<Location name="booty_call_after"/>
+		<Location name="booty_call_cum"/>
+		<Location name="booty_call_talk"/>
+		<Location name="booty_call_pillow_talk"/>
+		<Location name="booty_call_morning"/>
+		<Location name="booty_call_sex"/>
+		<Location name="booty_call_shower"/>
+		<Location name="booty_call_sms"/>
+		<Location name="booty_call_stats"/>
+		<Location name="booty_call_virgin"/>
+	</Folder>
 	<Folder name="Station Campus">
 		<Location name="pav_market"/>
 		<Location name="pav_train_hall"/>
@@ -628,8 +652,12 @@
 		<Location name="olutaxi"/>
 	</Folder>
 	<Folder name="Christina Zvereva">
-		<Location name="Zvereva_domme_1"/>
 		<Location name="Zvereva_events"/>
+		<Location name="Zvereva_house"/>
+		<Location name="Zvereva_house_events"/>
+		<Location name="Zvereva_schedule"/>
+		<Location name="Zvereva_Sly_events"/>
+		<Location name="Zvereva_Sly_sex"/>
 		<Location name="Zvereva_sub_1"/>
 	</Folder>
 	<Folder name="Julia Milov">
@@ -647,11 +675,12 @@
 		<Location name="arturQW"/>
 	</Folder>
 	<Folder name="Natasha Belova">
+		<Location name="natbel_chat"/>
+		<Location name="natbel_cp_1"/>
 		<Location name="natbelapt"/>
 		<Location name="natbelEv"/>
 		<Location name="natkolEv"/>
 		<Location name="natpimp"/>
-		<Location name="NatBelGo"/>
 	</Folder>
 	<Folder name="Petka">
 		<Location name="petkaEv"/>
@@ -668,7 +697,6 @@
 		<Location name="albina_starlets"/>
 	</Folder>
 	<Folder name="Lariska">
-		<Location name="LariskaStart"/>
 		<Location name="LariskaGo"/>
 		<Location name="LariskaHome"/>
 		<Location name="lariska_schedule"/>
@@ -713,6 +741,11 @@
 		<Location name="foto_models"/>
 		<Location name="foto_models2"/>
 	</Folder>
+	<Folder name="Models">
+		<Location name="model_anastasia"/>
+		<Location name="model_krystal"/>
+		<Location name="model_mari"/>
+	</Folder>
 	<Folder name="Crime and Punishment">
 		<Location name="police_station"/>
 		<Location name="sentence"/>
@@ -816,7 +849,6 @@
 		<Location name="city_kavkazkafe"/>
 		<Location name="city_jorahouse"/>
 		<Location name="city_lake"/>
-		<Location name="city_lake_path"/>
 		<Location name="city_drugden"/>
 		<Location name="city_bobka"/>
 		<Location name="city_park"/>
@@ -837,7 +869,7 @@
 		<Location name="city_industrial_train"/>
 		<Location name="Terminal"/>
 		<Location name="TerminalOffice"/>
-		<Location name="ilyRoom"/>
+		<Location name="ilyroom"/>
 		<Location name="trFatherMisha"/>
 		<Location name="dk"/>
 		<Location name="kakuzu"/>
@@ -895,7 +927,7 @@
 		<Location name="uni_exams1"/>
 		<Location name="uni_exams2"/>
 		<Location name="uni_library"/>
-		<Location name="unicoursework"/>
+		<Location name="uni_events"/>
 		<Location name="uniutil"/>
 	</Folder>
 	<Folder name="University Characters">
@@ -922,7 +954,6 @@
 		<Location name="pav_clinic"/>
 		<Location name="therapist"/>
 		<Location name="therapist_reminder"/>
-		<Location name="pavlov_home"/>
 		<Location name="gevent"/>
 		<Location name="pav_park"/>
 		<Location name="gopskver"/>
@@ -1068,7 +1099,6 @@
 		<Location name="$menu_calendar"/>
 		<Location name="$menu_reputation"/>
 		<Location name="$menu_traits"/>
-		<Location name="$menu_mobila"/>
 		<Location name="$menu_magic"/>
 		<Location name="$menu_pain"/>
 		<Location name="$menu_face"/>
@@ -1106,10 +1136,12 @@
 		<Location name="hookup"/>
 		<Location name="hookup_sms"/>
 		<Location name="hookup_sex"/>
+		<Location name="hookup_rape"/>
 		<Location name="hookup_virgin"/>
 		<Location name="hookup_after"/>
 		<Location name="hookup_talk"/>
 		<Location name="hookup_morning"/>
+		<Location name="hookup_female"/>
 	</Folder>
 	<Folder name="Misc">
 		<Location name="beg"/>

+ 8 - 7
locations/ApperanceSystem.qsrc

@@ -12,6 +12,7 @@ if $ARGS[0] = '':
 	!STD check. STD will make appearance automatically -10
 	if Gerpes >= 3 or Sifilis >= 21 or Triper > 2:
 		pcs_apprnc = -10
+		hotcat = -1
 	else
 		clothingBonus = func($this, 'CalcClothingBonus')
 		accessoriesBonus = func($this, 'CalcAccessoriesBonus', bonusZ, PShoQuality)
@@ -48,15 +49,15 @@ if $ARGS[0] = 'CalcFaceBonus':
 	if pcs_lashes <= 0:
 		eyelashesBonus = 0
 	elseif pcs_lashes = 1:
-		eyelashesBonus = 2
+		eyelashesBonus = 1
 	elseif pcs_lashes = 2:
-		eyelashesBonus = 5
+		eyelashesBonus = 3
 	elseif pcs_lashes = 3:
-		eyelashesBonus = 7
+		eyelashesBonus = 4
 	elseif pcs_lashes = 4:
-		eyelashesBonus = 8
+		eyelashesBonus = 5
 	elseif pcs_lashes = 5:
-		eyelashesBonus = 10
+		eyelashesBonus = 6
 	else
 		eyelashesBonus = 0		
 	end
@@ -80,9 +81,9 @@ if $ARGS[0] = 'CalcFaceBonus':
 	elseif pcs_lip = 1:
 		lipBonus = 0
 	elseif pcs_lip = 2:
-		lipBonus = 3
+		lipBonus = 1
 	elseif pcs_lip = 3:
-		lipBonus = 5
+		lipBonus = 3
 	else
 		lipBonus = 3
 	end

+ 2 - 2
locations/BDsex.qsrc

@@ -579,7 +579,7 @@ if $ARGS[0] = 'org':
 		'It is your time of the month and, as his member rams into you, vaginal blood flows slowly around his girth. Painful sensations and pleasure mix. You moan while his strong <<dick>> centimeter dick fucks your pussy.'
 		$orgasm_or = 'no'
 		gs 'stat'
-	elseif mesec <= 0 and stat['virgin'] = 0:
+	elseif mesec <= 0 and stat['think_virgin'] = 0:
 		!!no monthly
 		!!horny - excitement
 		!!pcs_vag - the elasticity of the vagina
@@ -692,7 +692,7 @@ if $ARGS[0] = 'org':
 		end
 
 		if pcs_vag <= dick:pcs_vag += 1
-	elseif stat['virgin'] = 1 and mesec <= 0:
+	elseif stat['think_virgin'] = 1 and mesec <= 0:
 		pcs_mood -= 15
 		'You bite your lip in pain and tears gush from your eyes when <<$boydesc>> enters you, breaking your hymen. You moan while weeping as his strong <<dick>> centimeter dick fucks your bloody pussy.'
 		gs 'arousal', 'vaginal', 5, 'sub', 'rough'

+ 9 - 3
locations/BMloc.qsrc

@@ -49,9 +49,15 @@ act 'Dance':
 		*clr & cla
 		boynumBlock = 1
 
-		if bmTip[Tboynum] = 0:gt 'gdksex', 'outside', 'nice'
-		if bmTip[Tboynum] = 1:gt 'gdksex', 'outside', 'aggressiv'
-		if bmTip[Tboynum] = 2:DPtipe = 2 & gt 'gdksex', 'hotel'
+		if bmTip[Tboynum] = 0:
+			gdk_nice_guy = 1
+			gt 'pav_disco_sex', 'outside'
+		end
+		if bmTip[Tboynum] = 1:gt 'pav_disco_sex', 'outside'
+		if bmTip[Tboynum] = 2:
+			DPtipe = 2
+			gt 'pav_disco_sex', 'hotel'
+		end
 	end
 end
 

+ 1 - 1
locations/BelSex.qsrc

@@ -397,7 +397,7 @@ if $ARGS[0] = 'shower':
 
 			if belgangPay <= 0:
 				money += belsexpayment
-				'Vadim looks at you and says: "That was a good fuck, <<$pcs_nickname>>. Here, this is for you," and with those words he hands you <<belsexpayment>> <b>₽</b>.'
+				'Vadim looks at you and says, "That was a good fuck, <<$pcs_nickname>>. Here, this is for you," and with those words he hands you <<belsexpayment>> <b>₽</b>.'
 			else
 				belgangPay -= belsexpayment
 				belgangPayWeek -= belsexpayment

+ 3 - 3
locations/BurgerTip.qsrc

@@ -130,7 +130,7 @@ if $ARGS[0] = 'work':
 					
 					act 'Suck his dick': gt 'BurgerTip', 'bj'
 					
-					if stat['virgin'] = 0 or pcs_ass > 0:
+					if stat['think_virgin'] = 0 or pcs_ass > 0:
 						act 'Have sex':
 							*clr&cla
 							gs 'stat'
@@ -611,7 +611,7 @@ if $ARGS[0] = 'bj':
 	
 	if wantrand = 3:
 		'After a short time, Anatoly takes his cock from your mouth and says, "<<$pcs_nickname>>, I want all of you."'
-		if stat['virgin'] = 0 or pcs_ass > 0:
+		if stat['think_virgin'] = 0 or pcs_ass > 0:
 			act 'Bend over the desk': gt 'BurgerTip', 'bend'
 		else
 			'Wait! You''ve never had sex before!'
@@ -621,7 +621,7 @@ if $ARGS[0] = 'bj':
 		end
 	elseif wantrand = 2:
 		'After a short time, Anatoly groans, "<<$pcs_nickname>> if you keep sucking, I''m going to finish"'
-		if stat['virgin'] = 0 or pcs_ass > 0: act 'Bend over the desk': gt 'BurgerTip', 'bend'
+		if stat['think_virgin'] = 0 or pcs_ass > 0: act 'Bend over the desk': gt 'BurgerTip', 'bend'
 		act 'Finish him by hand': gt 'BurgerTip', 'bj_cum'
 		act 'Continue to suck': gt 'BurgerTip', 'bj2'
 	elseif wantrand < 2:

+ 6 - 9
locations/Cheatmenu_din.qsrc

@@ -417,7 +417,7 @@ $cheatmenu['cumtrait_block'] = {
 	if cumeater_cheat = 0:
 		cumeater_cheat = 1
 		dynamic $cheatmenu['permanent']
-		trt_cumeater = 0
+		trait['cumeater'] = 0
 	elseif cumeater_cheat = 1:
 		cumeater_cheat = 0
 		dynamic $cheatmenu['permanent']
@@ -1328,7 +1328,7 @@ $cheatmenu['reputation'] = {
 			if fedormasha = 0:	'<<$npc_firstname[''A5'']>> <<$npc_lastname[''A5'']>>: <<npc_rel[''A5'']>>	<a href="exec:npc_rel[''A5''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A5''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A8'']>> <<$npc_lastname[''A8'']>>: <<npc_rel[''A8'']>>	<a href="exec:npc_rel[''A8''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A8''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A13'']>> <<$npc_lastname[''A13'']>>: <<npc_rel[''A13'']>>	<a href="exec:npc_rel[''A13''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A13''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			if christinaQW['dompath'] <= 5:  '<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>	<a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+			'<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>	<a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A19'']>> <<$npc_lastname[''A19'']>>: <<npc_rel[''A19'']>>	<a href="exec:npc_rel[''A19''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A19''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A23'']>> <<$npc_lastname[''A23'']>>: <<npc_rel[''A23'']>>	<a href="exec:npc_rel[''A23''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A23''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A149'']>> <<$npc_lastname[''A149'']>>: <<npc_rel[''A149'']>>  <a href="exec:npc_rel[''A149''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A149''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
@@ -1385,7 +1385,6 @@ $cheatmenu['reputation'] = {
 			'<a href="exec:Enable_reputation_outcasts = 0 & dynamic $cheatmenu[''reputation'']">Hide details</a>'
 			'<<$npc_firstname[''A7'']>> <<$npc_lastname[''A7'']>>: <<npc_rel[''A7'']>>	<a href="exec:npc_rel[''A7''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A7''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			if soniaPS > 0:	'<<$npc_firstname[''A25'']>> <<$npc_lastname[''A25'']>>: <<npc_rel[''A25'']>>	<a href="exec:npc_rel[''A25''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A25''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			if christinaQW['dompath'] >= 6:	'<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>  <a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			if fedormasha = 1:	'<<$npc_firstname[''A5'']>> <<$npc_lastname[''A5'']>>: <<npc_rel[''A5'']>>	<a href="exec:npc_rel[''A5''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A5''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A159'']>> <<$npc_lastname[''A159'']>>: <<npc_rel[''A159'']>>  <a href="exec:npc_rel[''A159''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A159''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 		end
@@ -1452,9 +1451,6 @@ $cheatmenu['reputation'] = {
 		if npc_rel['A42'] >= 0:
 			'Ashot: <<npc_rel[''A42'']>>  <a href="exec:npc_rel[''A42''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A42''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 		end
-		if afra >= 0:
-			'Black Guys: <<afra>>	<a href="exec:afra += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:afra -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-		end
 		if npc_rel['A89'] >= 0:
 			'Eugene: <<npc_rel[''A89'']>>	<a href="exec:npc_rel[''A89''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A89''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 		end
@@ -3266,6 +3262,7 @@ $cheatmenu['items'] = {
 	if showCosmeticsItems = 1:
 		'<a href = "exec: showCosmeticsItems = 0 & dynamic $cheatmenu[''items'']">Hide Details </a>'
 		*pl 'Cosmetics: <a href="exec:kosmetica=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<kosmetica>> </b></a>'
+		*pl 'Moisturiser: <a href="exec:item_moisturizer=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<item_moisturizer>> </b></a>'
 		*pl 'Lip balms: <a href="exec:lipbalm=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<lipbalm>> </b></a>'
 		*pl 'Plain false lashes: <a href="exec:falselashesplain=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<falselashesplain>> </b></a>'
 		*pl 'Mink false lashes: <a href="exec:falselashesmink=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<falselashesmink>> </b></a>'
@@ -3279,9 +3276,9 @@ $cheatmenu['items'] = {
 		*pl 'Hair pins: <a href="exec:hpingrip=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<hpingrip>> </b></a>'
 
 		if bag = 1:
-			*pl 'Wipes: <a href="exec:salfetka=input(''Set number'') & dynamic $cheatmenu[''items''] & if val(salfetka>1):salfetka=1 & dynamic $cheatmenu[''items'']"><b> <<salfetka>> </b></a>'
-			*pl 'Portable makeup: <a href="exec:kosmetitka=input(''Set number'') & dynamic $cheatmenu[''items''] & if val(kosmetitka>1):kosmetitka=1 & dynamic $cheatmenu[''items'']"><b> <<kosmetitka>> </b></a>'
-			*pl 'Mouthwash: <a href="exec:mouthwash=input(''Set number'') & dynamic $cheatmenu[''items''] & if val(mouthwash>1):mouthwash=1 & dynamic $cheatmenu[''items'']"><b> <<mouthwash>> </b></a>'
+			*pl 'Wipes: <a href="exec:salfetka=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<salfetka>> </b></a>'
+			*pl 'Portable makeup: <a href="exec:kosmetitka=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<kosmetitka>> </b></a>'
+			*pl 'Mouthwash: <a href="exec:mouthwash=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mouthwash>> </b></a>'
 			
 			if greben = 0:
 				*pl 'Comb: <a href="exec:greben = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'

+ 24 - 5
locations/Cum_Manage.qsrc

@@ -104,6 +104,7 @@ if $ARGS[0] = '':
 !!{ We count every time somebody cum on or inside the MC. It is used for spatter and cum matching in femcyc}
 
 	stat['cum_count'] += 1
+	condom_break = 0
 
 !!{	Here we define our important variables.}
 	dick = npc_dick[$boy]
@@ -257,6 +258,7 @@ if $ARGS[0] = '':
 						sparrvol[sparrtemp] += sexvolume
 						cumsumbod += sexvolume
 						cumsumvag += sexvolume
+						condom_break = 1
 
 						sparridt[sparrtemp] = cumarrkno[cumarrtemp]
 						sparrslc[sparrtemp] = 0
@@ -283,6 +285,7 @@ if $ARGS[0] = '':
 					sparrvol[sparrtemp] += sexvolume
 					cumsumbod += sexvolume
 					cumsumvag += sexvolume
+					condom_break = 1
 
 					sparridt[sparrtemp] = cumarrkno[cumarrtemp]
 					sparrslc[sparrtemp] = 0
@@ -719,7 +722,6 @@ if $ARGS[0] = 'cum_stat_display':
 			$txtloc = 'the back of your panties'
 			$icon_txtloc = $txtloc
 		elseif i = 6:
-
 			$icon_txtloc = 'your clothes near your groin'
 			$txtloc = 'your <a href="exec:view''images/pc/body/cum/cumclothes/'+rand(1,3)+'.jpg''">clothes near your groin</a>'
 		elseif i = 7:
@@ -898,7 +900,7 @@ if $ARGS[0] = 'cum_stat_display':
 					end
 				end
 				$icon_txtiscum = $txtiscum
-				if j <= 4 and trt_cumeater = 1 and $txtiscum = 'cum': $txtiscum = '<a href="exec:gs ''cum_manage'', ''cumeater'', <<i>>"><font color=#0064FF>' + $txtiscum + '</font></a>'
+				if j <= 4 and trait['cumeater'] = 1 and $txtiscum = 'cum': $txtiscum = '<a href="exec:gs ''cum_manage'', ''cumeater'', <<i>>"><font color=#0064FF>' + $txtiscum + '</font></a>'
 				if $txtperson ! '':
 					$txtperson = ' from ' + $txtperson
 				end
@@ -915,9 +917,9 @@ if $ARGS[0] = 'cum_stat_display':
 					if $stat_cum_msg ! '': $stat_cum_msg += '<br>'
 					$stat_cum_msg += $txtamount + 'amounts of ' + $icon_txtiscum + $txtperson + 'is ' + $txtproxy + $icon_txtloc + '.'
 				else
-					$stat_cum_text += '<BR><b><font color="red">Your breath smells like sperm.</font></b>'
+					$stat_cum_text += '<BR><b><font color="red">Your mouth has the tangy aftertaste of sperm.</font></b>'
 					if $stat_cum_msg ! '': $stat_cum_msg += '<br>'
-					$stat_cum_msg += 'Your breath smells like sperm.'
+					$stat_cum_msg += 'Your mouth has the tangy aftertaste of sperm.'
 				end
 			end
 		if j < 7: j+=1 & jump 'ageloop'
@@ -971,7 +973,24 @@ if $ARGS[0] = 'cum_stat_display':
 
 		$stat_visible_cum_msg = 'People can see the cum on '+ $stat_visible_cum_temp + '.'
 	end
-
+	cum_loc['vagina'] = cumloc[0]
+	cum_loc['labia'] = cumloc[1]
+	cum_loc['panty_front'] = cumloc[2]
+	cum_loc['anus'] = cumloc[3]
+	cum_loc['butt'] = cumloc[4]
+	cum_loc['panty_back'] = cumloc[5]
+	cum_loc['clothes_groin'] = cumloc[6]
+	cum_loc['clothes'] = cumloc[7]
+	cum_loc['back'] = cumloc[8]
+	cum_loc['legs'] = cumloc[9]
+	cum_loc['arms'] = cumloc[10]
+	cum_loc['face'] = cumloc[11]
+	cum_loc['mouth'] = cumloc[12]
+	cum_loc['hands'] = cumloc[13]
+	cum_loc['stomach'] = cumloc[14]
+	cum_loc['tits'] = cumloc[15]
+	cum_loc['hair'] = cumloc[16]
+	cum_loc['condom_in_pussy'] = cumloc[17]
 end
 
 --- Cum_Manage ---------------------------------

+ 2 - 2
locations/FedorEv2.qsrc

@@ -386,7 +386,7 @@ if $ARGS[0] = 'Home':
 					gs 'arousal', 'bj', 5, 'dom'	
 					gs 'stat'						
 
-					if stat['virgin'] = 1:
+					if stat['think_virgin'] = 1:
 						act 'Tell him you''re a virgin': gt 'FedorEv2', 'Virgin Sex'	
 					else
 						act 'Spread your legs': gt 'FedorEv2', 'Vaginal Sex'
@@ -403,7 +403,7 @@ if $ARGS[0] = 'Home':
 					gs 'arousal', 'cuni', 5, 'dom'
 					gs 'stat'						
 					
-					if stat['virgin'] = 1:
+					if stat['think_virgin'] = 1:
 						act 'Tell him you''re a virgin': gt 'FedorEv2', 'Virgin Sex'			
 					else
 						act 'Let him enter you': gt 'FedorEv2', 'Vaginal Sex'

+ 1 - 1
locations/Gnpc2.qsrc

@@ -257,7 +257,7 @@ $din_gboy_go_to_disco = {
 							cla
 							gs 'boyStat', $npclastgenerated
 							'Your <<$bfTitle[numnpc]>> is unlikely to come back, so why not have some fun with this guy? You give him a slinky smile, grab his hands and move towards the exit.'
-							act 'Leave':gt 'gdksex','outside'
+							act 'Leave':gt 'pav_disco_sex','outside'
 						end
 						act 'Leave alone':
 							cla

+ 1 - 1
locations/IvanEv.qsrc

@@ -124,7 +124,7 @@ if $ARGS[0] = 'School Chat':
 		act 'Move away': gt $loc, $loc_arg
 	end
 	
-	if npc_rel['A3'] >= 80 and NikoPayback > 1 and IvanVsNiko = 0:act 'Ask for help with Niko': gt 'NikoPayback', 'Ivan Help'
+	if npc_rel['A3'] >= 80 and NikoPayback = 2 and IvanVsNiko = 0:act 'Ask for help with Niko': gt 'NikoPayback', 'Ivan Help'
 	
 	act 'Chat':
 		cla

File diff suppressed because it is too large
+ 483 - 137
locations/KatjaHomeTalk.qsrc


+ 28 - 13
locations/Katja_Tanga.qsrc

@@ -21,7 +21,7 @@ if $ARGS[0] = 'secretroom':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/tanga4_10.jpg"></center>'
 			'After a few minutes of teasing her nipples, you kiss your way down to her stomach, pulling off her skirt as you do. Your lips descend down her body and you begin kissing and teasing her clit with your tongue. You pull her down and gentle push her down on her back. Once she''s comfortable, you slide two of your fingers into her wet pussy and begin to finger fuck her. She moans in pleasure she squeezes her breasts firmly in her hands.'
 			!!The requirements here are to make sure you own a dildo and that neither you or Katja has a hymen, since the scene does not acount for that possibility.
-			if (middildo = 1 or dildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1) and stat['virgin'] = 0 and npc_vag['A14'] > 0:
+			if (middildo = 1 or dildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1) and stat['think_virgin'] = 0 and npc_vag['A14'] > 0:
 				act 'Get dildo':
 					if dildonumber > 0:
 						gs 'boyStat', 'D<<dildonumber>>'
@@ -68,7 +68,7 @@ if $ARGS[0] = 'secretroom':
 							gs 'arousal', 'vaginal_dildo', -5, 'lesbian'
 							gs 'arousal', 'end'
 							gs 'stat'
-							''
+
 							'After your orgasm subsides, she pulls her finger and the dildo out of you before she extends the dildo down to your mouth. You open your mouth and she slides the wet dildo inside. You happily suck your own pussy juices off of it as Katja watches with hungry eyes, biting her lower lip as you finish cleaning the dildo with your mouth. "That was amazing! I bet all the boys will be walking to class with erections thinking about what we were doing," she says and you both laugh before quickly getting dressed.'
 							act 'Continue': gt 'gschool_lessons', 'short_break'
 						end
@@ -93,7 +93,7 @@ if $ARGS[0] = 'secretroom':
 					gs 'arousal', 'cuni', 5, 'lesbian'
 					gs 'arousal', 'end'
 					gs 'stat'
-					''
+
 					'Waiting until you recover from your orgasm, Katja looks at you while biting her lip. "That was amazing! I bet all the boys will be walking to class with erections thinking about what we were doing in here," You both laugh before quickly getting dressed.'
 					act 'Continue': gt 'gschool_lessons', 'short_break'
 				end
@@ -104,7 +104,6 @@ end
 
 if $ARGS[0] = 'school':
 	*clr & cla
-	i=rand(1,6)
 	katjaQW['no_panties_day'] = daystart
 	'You do a quick turn, causing your skirt to twirl up and expose your lack of panties for a brief second. Katja''s eyes widen in surprise. "You''re not wearing panties?!" she whispers in shock.'
 	if analplugIN = 1:
@@ -112,7 +111,7 @@ if $ARGS[0] = 'school':
 		inhib_exp += rand(1,4)
 		'"I''m not only not wearing panties!" you say while smiling enigmatically. You turn and lift your skirt before parting your ass cheeks, showing Katja the butt plug in your ass.'
 	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga1_<<i>>.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga1_<<rand(1,6)>>.jpg"></center>'
 		inhib_exp += rand(1,3)
 		'You look around, making sure that nobody is nearby before turning your ass towards Katja and bending over, showing off your bare ass and pussy and proving that you''re not wearing any panties.'
 	end
@@ -143,11 +142,13 @@ if $ARGS[0] = 'school1':
 end
 
 if $ARGS[0] = 'school2':
-	*clr
-	cla
-	pcs_horny += 10
+	*clr & cla
+	gs 'arousal', 'erotic', -5
+	gs 'arousal', 'end'
+	katjaQW['horny'] += 5
 	KatjaQW['Slut'] += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga3_<<i>>.jpg"></center>'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga3_<<rand(1,6)>>.jpg"></center>'
 	'Katja looks around to make sure nobody is nearby before furtively lifting up her skirt and showing you her panties. "See? I''m wearing panties."'
 	act 'Continue': gt 'gschool_lessons', 'short_break'
 end
@@ -164,6 +165,7 @@ if $ARGS[0] = 'school3':
 		gs 'arousal', 'foreplay', -5, 'lesbian'
 		gs 'arousal', 'end'
 		gs 'stat'
+		katjaQW['horny'] += 10
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga4_2.jpg"></center>'
 		'Katja looks around to make sure nobody is watching before she unbuttons her shirt and pulls it open to reveal her bare breasts. With a smile, you reach up and grab her breasts in your hands, teasing her nipples with your fingers. A moan of pleasure escapes from her mouth.'
 		if pcs_horny >= 50 and katjaQW['Horny'] >= 40 and npc_sex['A14'] > 0 and mesec <= 0 and katjaQW['school_sex'] = 0:
@@ -203,11 +205,15 @@ if $ARGS[0] = 'school4':
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_2.jpg"></center>'
 				'Katja sits on the floor and parts her legs as she pulls her panties aside.'
 				gs 'arousal', 'end'
+				gs 'stat'
+				katjaQW['horny'] += 10
 			elseif katjaQW['pantiesQWstage'] = 2:
 				katjaQW['pantiesQWstage'] = 3
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_3.jpg"></center>'
 				'Turning away from you and bending over, Katja lifts up her skirt and pulls down her panties, showing you her ass and pussy. Hearing someone coming, she quickly pulls her panties back up and straightens up her skirt as she smiles at you shyly.'
 				gs 'arousal', 'end'
+				gs 'stat'
+				katjaQW['horny'] += 10
 			else
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_4.jpg"></center>'
 				'Turning away from you and bending over, Katja lifts up her skirt and pulls down her panties, showing you her ass and pussy. She starts to pull her panties back up as you pout. "Is that it?"'
@@ -218,6 +224,8 @@ if $ARGS[0] = 'school4':
 					katjaQW['take_of_panties_day'] = daystart
 					gs 'arousal', 'erotic', -5
 					gs 'arousal', 'end'
+					gs 'stat'
+					katjaQW['horny'] += 10
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_5.jpg"></center>'
 					'Katja looks over her shoulder at you, biting her lower lip as she looks around with a mischievous smile to make sure nobody is nearby. She then pulls her panties down further, letting them drop around her ankles. "To hell with panties then." She quickly gathers her panties off the floor and sticks them in her purse before she twirls in front of you, giving you a fantastic view of her pussy and bare ass.'
 					act 'Continue': gt 'gschool_lessons', 'short_break'
@@ -232,8 +240,10 @@ if $ARGS[0] = 'school5':
 	*clr & cla
 	gs 'arousal', 'erotic', -5
 	gs 'arousal', 'end'
+	gs 'stat'
+	katjaQW['horny'] += 10
 	KatjaQW['Slut'] += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga6_<<i>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga6_<<rand(1,6)>>.jpg"></center>'
 	'Without any hesitation, Katja pulls up her skirt and shows you her pussy. 
 	"Like what you see?" she asks with a teasing smile.'
 	act 'Continue': gt 'gschool_lessons', 'short_break'
@@ -244,9 +254,8 @@ if $ARGS[0] = 'dance':
 	gs 'arousal', 'flash', 5
 	gs 'stat'
 	katjaQW['no_panties_day_disco'] = daystart & ! katjaQW['no_panties_day_disco'] to operate once a day
-	i=rand(1,3)
 	inhib_exp += rand(1,2)
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco2_<<i>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco2_<<rand(1,3)>>.jpg"></center>'
 	'You lift the edge of your skirt up and flash your pussy at Katja. "I showed you mine, now show me yours."'
 	act 'Ask to see':
 		*clr & cla
@@ -258,6 +267,7 @@ if $ARGS[0] = 'dance':
 		elseif KatjaQW['Slut'] <= 40:
 			gs 'arousal', 'erotic', -5
 			gs 'arousal', 'end'
+			gs 'stat'
 			katjaQW['Horny'] += 10
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco4.jpg"></center>'
 			'Katja looks around to make sure nobody is watching before partially bending over and lifting her skirt, showing you her thong and giving you a nice view of her ass.'
@@ -266,6 +276,7 @@ if $ARGS[0] = 'dance':
 			gs 'arousal', 'end'
 			katjaQW['Horny'] += 10
 			KatjaQW['Slut'] += 1
+			gs 'stat'
 			if katjaQW['disco_Foto'] = 0:
 				katjaQW['disco_Foto'] = 1 & !The flag in the photo
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco5_1.jpg"></center>'
@@ -286,6 +297,7 @@ if $ARGS[0] = 'dance':
 						*clr & cla
 						gs 'arousal', 'flash', -5
 						gs 'arousal', 'end'
+						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco6_2.jpg"></center>'
 						'Laughing, you pull aside your dress and reveal one of your bare breasts. Katja looks at you, wanting more. "I showed you both of mine!" 
 						You smile. "Yeah, but you''re wearing panties and I''m not."'
@@ -302,6 +314,7 @@ if $ARGS[0] = 'dance':
 					*clr & cla
 					gs 'arousal', 'flash', -5
 					gs 'arousal', 'end'
+					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco6_3.jpg"></center>'
 					'You pull at the edge of your dress, barely exposing one of your nipples as Katja indignantly squeaks."Hey, I showed you mine!"
 					You respond with a laugh. "I already showed you my pussy, so that makes us even."'
@@ -315,6 +328,7 @@ if $ARGS[0] = 'dance':
 				end
 			else
 				gs 'arousal', 'end'
+				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco6_4.jpg"></center>'
 				'You watch with anticipation, but Katja just pulls down her top, showing a little extra cleavage before stopping. After seeing your disappointed look, she sticks out her tongue and turns away. You grit your teeth at her teasing.'
 			end
@@ -324,7 +338,8 @@ if $ARGS[0] = 'dance':
 			katjaQW['Horny'] += 10
 			KatjaQW['Slut'] += 1
 			katjaQW['no_panties_at_disco']= 1 &!Event at the end of the disc
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco7_<<i>>.jpg"></center>'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco7_<<rand(1,3)>>.jpg"></center>'
 			'Katja doesn''t hesitate and lifts the hem of her skirt, showing you her bare pussy.'
 		end
 		act 'Do something else': gt 'pav_disco_classmates', 'classmates'

+ 53 - 62
locations/Komp.qsrc

@@ -10,7 +10,7 @@ if $ARGS[0] = 'start':
 	act 'Play Solitaire (0:20)':gt 'komp', 'pasians'
 	
 	if AlbinaQW['flashdrive'] = 1:
-		if $loc = 'dachain' or $loc = 'sitr' or $loc = 'bedr' or $loc = 'bedr2x' or ($loc = 'uni_dorm' and $loc_arg = 'dorm_room') or ($loc = 'city_mansion_residence_2' and $loc_arg = 'yoffice') or ($loc = 'pav_shared_apt' and $loc_arg = 'pcsRoom') or ($loc = 'mey_home' and $loc_arg = '3') or ($loc = 'city_house_res_misc' and $loc_arg = 'livroom') or $loc = 'nichBedroomServant' or (anyaloc['inroom'] = 0 and $loc = 'bedrPar'):
+		if $loc = 'dachain' or $loc = 'sitr' or $loc = 'bedr' or $loc = 'bedr2x' or ($loc = 'uni_dorm' and $loc_arg = 'dorm_room') or ($loc = 'city_mansion_residence_2' and $loc_arg = 'yoffice') or ($loc = 'pav_shared_apt' and $loc_arg = 'pcsRoom') or ($loc = 'mey_home' and $loc_arg = '3') or ($loc = 'city_house_res_misc' and $loc_arg = 'livroom') or $loc = 'nichBedroomServant' or (locat['Anya_inroom'] = 0 and $loc = 'bedrPar'):
 			act 'Check Albina''s flash drive': gt 'albina_house_events', 'flash_drive'
 		end
 	end
@@ -21,18 +21,15 @@ if $ARGS[0] = 'start':
 
 	!!act 'SunReview of the Dead':gt 'KGZstart'
 
-	gs 'unicoursework', 'start', 'komp', 'brows'
-
-	if $loc = 'shulga_room' or $loc = 'anushapt' or $loc = 'artemhome' or $loc = 'albinahome' or $loc = 'pav_library':
-		internet_store = internet
-		internet = 100000
-		act 'Browse the internet':gt 'komp', 'brows'
-	elseif $loc = 'dachain':
-		internet_store = internet
-		internet = 0
-	else	
-		'You have <<internet>> hours of prepaid internet access remaining.'
-		if internet > 0: act 'Browse the internet':gt 'komp', 'brows'
+	if internet_free = 2:
+		'There is no internet access here.'
+	else
+		if internet_free = 1:
+			'You have free internet access here.'
+		else
+			'You have <<internet>> hours of prepaid internet access remaining.'
+		end
+		if internet > 0 or internet_free = 1: act 'Browse the internet':gt 'komp', 'brows'
 	end
 
 	act 'Shut your computer down': 
@@ -46,14 +43,10 @@ if $ARGS[0] = 'brows':
 	menu_off = 0
 	
 	act 'Close the browser':
-		if $loc = 'shulga_room' or $loc = 'anushapt' or $loc = 'artemhome' or $loc = 'dachain' or $loc = 'albinahome' or $loc = 'pav_library':
-			internet = internet_store
-			killvar 'internet_store'
-		end
 		gt 'komp','start'
 	end
 	
-	if internet <= 0:
+	if internet <= 0 and internet_free = 0:
 		'<center><b>Browser</b></center>'
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/eror.jpg"></center>'
 		'You have no prepaid internet access remaining. You need to buy more, before you can go online again.'
@@ -97,7 +90,7 @@ if $ARGS[0] = 'sale':
 	*clr & cla	
 	minut += 60
 	elektro += 3
-	internet -= 1
+	if internet_free = 0: internet -= 1
 
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
@@ -140,17 +133,20 @@ if $ARGS[0] = 'porno':
 	*clr & cla
 	gs 'stat'
 
-	if internet <= 0:
+	if internet <= 0 and internet_free = 0:
 		'<center><b>Browser</b></center>'
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/eror.jpg"></center>'
 		'You have no prepaid internet access remaining. You need to buy more, before you can go online again.'
 
 		act '<B>Close the browser</B>':gt 'komp','start'
-	elseif anyaloc['inroom'] = 1 and sisboytrio = 0 and $loc = 'bedrPar':
+	elseif locat['Anya_inroom'] = 1 and sisboytrio = 0 and $loc = 'bedrPar':
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 		'You shouldn''t watch porn with your sister in the room, she would notice for sure!'
 
 		act 'Leave this website':gt 'komp', 'brows'
+	elseif $loc = 'artemhome':
+		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
+		'You shouldn''t watch porn on Artem''s computer!'
 	else
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 		'You go to a porn site and browse for a few minutes, trying to find a hot video.'
@@ -159,7 +155,7 @@ if $ARGS[0] = 'porno':
 			*clr & cla
 			elektro += 3
 			pcs_mood += rand(10, 20)
-			internet -= 1
+			if internet_free = 0: internet -= 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/porno.jpg"></center>'
 			'You find a video you think you''d enjoy, and spend some time watching it. Wow, that girl is so lucky...'
@@ -178,7 +174,7 @@ end
 
 if $ARGS[0] = 'masturbate':
 	*clr & cla
-	internet -= 1
+	if internet_free = 0: internet -= 1
 	elektro += 1
 	gs 'sweat', 'add', 10
 
@@ -230,7 +226,7 @@ if $ARGS[0] = 'znak':
 	minut += 60
 	pcs_mood += 5
 	elektro += 3
-	internet -= 1
+	if internet_free = 0: internet -= 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 	'You enter a dating site, and immediately see all sorts of profiles of both men and women.'
@@ -290,7 +286,7 @@ if $ARGS[0] = 'kabtv':
 	*clr & cla
 	minut += 60
 	elektro += 3
-	internet -= 1
+	if internet_free = 0: internet -= 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 	'You check out the website of the local cable TV provider. A subscription for cable TV costs 300 <b>₽</b> per month, payable on the 25th.'
@@ -334,7 +330,7 @@ if $ARGS[0] = 'foto':
 	*clr & cla
 	gs 'stat'
 
-	if internet <= 0:
+	if internet <= 0 and internet_free = 0:
 		'<center><b>Browser</b></center>'
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/eror.jpg"></center>'
 		'You have no prepaid internet access remaining. You need to buy more, before you can go online again.'
@@ -353,7 +349,7 @@ if $ARGS[0] = 'foto':
 				cla
 				minut += 60
 				elektro += 3
-				internet -= 1
+				if internet_free = 0: internet -= 1
 				fotsearchrand = rand(0,10)
 
 				if fotsearchrand <= 7:
@@ -399,7 +395,7 @@ end
 
 if $ARGS[0] = 'rabota':
 	*clr & cla
-	if internet <= 0:
+	if internet <= 0 and internet_free = 0:
 		'<center><b>Browser</b></center>'
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/eror.jpg"></center>'
 		'You have no prepaid internet access remaining. You need to buy more, before you can go online again.'
@@ -407,7 +403,7 @@ if $ARGS[0] = 'rabota':
 		act 'Close the browser':gt 'komp','brows'
 	else
 		minut += 60
-		internet -= 1
+		if internet_free = 0: internet -= 1
 		komprabota = rand(0, 10)
 		if $loc = 'shulga_room':komprabota = rand(5, 15)
 		gs 'stat'
@@ -512,7 +508,7 @@ if $ARGS[0] = 'study':
 	*clr & cla
 	minut = minut + 60
 	elektro = elektro + 3
-	internet -= 1
+	if internet_free = 0: internet -= 1
 	intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
 	compskl_exp += 1
 	'<center><b>The Institute for Education Measurement</b></center>'
@@ -526,7 +522,7 @@ if $ARGS[0] = 'agent':
 	*clr & cla
 	minut += 60
 	elektro += 3
-	internet -= 1
+	if internet_free = 0: internet -= 1
 	gs 'stat'
 	gs 'housing', 'rent'
 	gs 'housing', 'sale'
@@ -589,6 +585,7 @@ if $ARGS[0] = 'agent':
 end
 
 if $ARGS[0] = 'mfc':
+	gs 'family_schedule'
 	if mesec > 0:
 		*clr & cla
 		minut += 2
@@ -600,7 +597,7 @@ if $ARGS[0] = 'mfc':
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore2.jpg"></center>'
 		'It''s that time of the month! You feel sick to your stomach and the cramps hurt pretty badly from time to time... you''re in no condition to earn money showing off your body.'
 		act 'Leave this website':gt 'komp','brows'
-	elseif anyaloc['inroom'] = 0 or $loc ! 'bedrPar':
+	elseif locat['Anya_inroom'] = 0 or $loc ! 'bedrPar':
 		act 'Go to your MFC homepage':
 			*clr & cla
 			minut += 2
@@ -620,7 +617,7 @@ if $ARGS[0] = 'mfc':
 			gs 'stat'
 			gt 'komp','brows'
 		end
-	elseif anyaloc['inroom'] = 1 and $loc = 'bedrPar':
+	elseif locat['Anya_inroom'] = 1 and $loc = 'bedrPar':
 		*clr & cla
 		minut += 2
 		topmfc = 1
@@ -659,7 +656,7 @@ if $ARGS[0] = 'startpagemfc':
 end
 
 if $ARGS[0] = 'waitclients':
-	gs'family'
+	gs 'family_schedule'
 	*clr & cla
 	minut += rand(1,4)
 	if mfccum > 0: mfcdaycum = daystart
@@ -1733,7 +1730,7 @@ if $ARGS[0] = 'waitclients':
 			act'Continue':gt'komp','waitclients'
 		end
 	end
-	if anyaloc['inroom'] = 1 and $loc = 'bedrPar':
+	if locat['Anya_inroom'] = 1 and $loc = 'bedrPar':
 		*clr & cla
 		topmfc = 1
 		backmfc = 1
@@ -1793,16 +1790,16 @@ if $ARGS[0] = 'fuckornot':
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/fuckornot/fuckable_list.jpg"></center>'
 	gs 'gschool_groups', 'fuckornot'
 	
-	'10: Perfection. - Would let her do whatever she wants to me'
-	'9: Smoking Hot. - Would eat her ass'
-	'8: Hot. - Would fuck that ass'
-	'7: Damn girl. - Bragging rights for fucking.'
-	'6: Mos def smashable. - Totally fuckable, fuck buddy material'
-	'5: Merely fuckable. - wouldn''t mind smashing it, blowjob buddy material.'
-	'4: Almost fuckable. - Doable, in the dark or to get a blowjob from.'
-	'3: Unattractive. - Doable, if I get myself drunk first, good match for Petria'
-	'2: Fugly. - Has potential compared to a trash bin, even Lesco could do better'
-	'1: Hideous. - Wouldn''t touch it with a stick'
+	'10: Perfection - Would let her do whatever she wants to me.'
+	'9: Smoking Hot - Would eat her ass.'
+	'8: Hot - Would fuck that ass.'
+	'7: Damn girl - Bragging rights for fucking.'
+	'6: Smashable - Totally fuckable. Fuck buddy material'
+	'5: Merely fuckable - Wouldn''t mind smashing it. Blowjob buddy material.'
+	'4: Almost fuckable - Doable in the dark or to get a blowjob from.'
+	'3: Unattractive - Doable if I get myself drunk first. Good match for Petia.'
+	'2: Fugly - Has potential compared to a trash bin. Even Lesco could do better.'
+	'1: Hideous - Wouldn''t touch it with a stick.'
 	
 	act 'Leave the site':
 		if $view_location = 'school':
@@ -1819,16 +1816,16 @@ if $ARGS[0] = 'hotornot':
 	'<center><img <<$set_imgh>> src="images/system/image_needed.png"></center>'
 	gs 'gschool_groups', 'hotornot'
 	
-	'10: Perfection. - Would let him do whatever he wants to me'
-	'9: Smoking Hot. - Arm Candy'
-	'8: Hot. - Would ride him'
-	'7: Damn man. - Bragging rights for fucking.'
-	'6: Ridable. - Totally fuckable, fuck buddy material'
-	'5: Merely fuckable. - maybe doggy style so I don''t have to look at him.'
-	'4: Almost fuckable. - might sit on his face.'
-	'3: Unattractive. - Not even Zinaida would be seen with him.'
-	'2: Fugly. - Horribly ugly, just being seen with him would lose you social standing.'
-	'1: Hideous. - Wouldn''t touch it with a stick, not even Sonia would take his money.'
+	'10: Perfection - Would let him do whatever he wants to me.'
+	'9: Smoking Hot - Arm candy.'
+	'8: Hot - Would ride him.'
+	'7: Damn son - Bragging rights for fucking.'
+	'6: Rideable - Totally fuckable. Fuck buddy material'
+	'5: Merely fuckable. - Doggy style so I don''t have to look at him.'
+	'4: Almost fuckable - Might sit on his face.'
+	'3: Unattractive - Not even Zinaida would be seen with him.'
+	'2: Fugly - Horribly ugly. Just being seen with him would lose you social standing.'
+	'1: Hideous - Wouldn''t touch it with a stick. Not even a whore would take his money.'
 	
 	act 'Leave the site':
 		if $view_location = 'school':
@@ -1839,13 +1836,7 @@ if $ARGS[0] = 'hotornot':
 	end
 end
 
-if $ARGS[0] = 'fin': 
-	if $loc = 'shulga_room' or $loc = 'anushapt' or $loc = 'artemhome' or $loc = 'dachain' or $loc = 'albinahome' or $loc = 'pav_library': 
-		internet = internet_store
-		killvar 'internet_store'
-	end
-	gt $loc, $loc_arg
-end
+if $ARGS[0] = 'fin': gt $loc, $loc_arg
 
 
 --- komp ---------------------------------

+ 54 - 54
locations/LBZhouse.qsrc

@@ -6,37 +6,47 @@ if $ARGS[0] = '':
 	*clr & cla
 	gs 'npcgeneratec', 0, $boydesc, rand(18,34)
 	gs 'boyStat', $npclastgenerated
-	gs'stat'
 	'<center><img <<$set_imgh>> src="images/shared/sex/kiss/kiss.jpg"></center>'
-	'<<$boydesc>> leads you back to his place, then gives you a warm smile and gently brushes your cheek and says, "You are so beautiful but I bet you know that already, don''t you?" You lower your head as you feel your cheeks growing flushed. <<$boydesc>> then lowers his hand, under your chin, raising your face up to meet his then gives you a slow, passionate kiss.'
+	'<<$boydesc>> leads you back to his place, gently brushing your cheek, "You are really hot, but I bet you know that already, don''t you?" You start feeling a tingling sensation in your stomach. <<$boydesc>> lowers his hand, raising your face up towards his and gives you a slow, passionate kiss.'
 
-	act 'See what he does':
-		*clr & cla
-		gs'stat'		
-		'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bimbo.knees3.jpg"></center>'		
-		'<<$boydesc>> continues kissing you as he begin unzipping his pants then taking his penis out. He then rubs his hands across your body, from your breasts, down to your ass. Feeling you up as you look down, watching his cock getting rock hard.'
+	gs 'arousal', 'kiss', 5
+	gs 'stat'
 
+	act 'Let him lead':
+		*clr & cla	
+		'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bimbo.knees3.jpg"></center>'		
+		'<<$boydesc>> continues kissing you as he begins unzipping his pants, revealing his bulge. He proceeds to run his hand across your body, feeling your breasts, all the way down to your ass. Looking down, you see his cock is rock hard.'
+		
+		gs 'arousal', 'foreplay', 5 
+		gs 'stat' 
+		
 		act 'Reach for his cock':
 			*clr & cla
-			gs'stat'
 			'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bj19.jpg"></center>'
-			'Feeling really aroused, you allow your hand to wander to his waist then slowly creep into his pants, as he makes no attempts to stop you. You can feel his hand shaft and wrap your fingers around it, lightly stroking it as you pull it out of his pants. <<$boydesc>> then begins lightly pushing on your shoulders bringing your face to his cock. You look up to his cock then slowly lean forward, extending your tongue before lightly licking on the tip of his penis while looking up at him. He clearly looks excited as he pushes his hips forward, signaling you to take his cock into your mouth.'
+			'Feeling aroused, you allow your hands to wander down his waist, pulling down his pants. He makes no attempt to stop you as you gently pull out his cock, lightly stroking it.'
+			'<<$boydesc>> forces you down on your knees in front of him. You can''t avert your gaze from his cock as you slowly lean forward and lightly lick the tip of his penis. Looking up, you make sure to maintain eye contact with him, making him shiver in anticipation of you sucking his cock.'
+			
+			gs 'arousal', 'foreplay', 5
+			gs 'arousal', 'foreplay_give', -5
+			gs 'stat'
 			
-			act 'Suck his dick': gt 'LBZhouse', 'BJ'
+			act 'Suck his cock': gt 'LBZhouse', 'BJ'
 		end
 	end	
 	
-	act 'Continue kissing him':
-		*clr & cla
-		gs'stat'		
+	act 'Keep on kissing him':
+		*clr & cla	
 		'<center><video autoplay loop src="images/shared/sex/kiss/kiss_lips.mp4"></video></center>'
-		'<<$boydesc>> continues kissing you while his hands wonder over your body, gently rubbing over your curves until his hands reach your waist. He then lifts your shirt over your head, breaking off the kiss long enough for your shirt to pass through before getting tossed on the side of the bed. He then returns to kissing you as his hands wander down, his fingers, running across your chest, brushing your nipples until he makes his way to your pants, pulling then down and then removing your socks and shoes. His hands then return to your hips.'
+		'<<$boydesc>> continues kissing you as his hands wander over your body, slowly removing clothes while kissing you. Once naked, he starts teasing your nipples, sending tingles all through your body.'
+
+		gs 'arousal', 'kiss', 5
+		gs 'arousal', 'foreplay', -5
+		gs 'stat'
 
 		act 'Jerk him off':
 			*clr & cla
-			gs'stat'
 			'<center><video autoplay loop src="images/shared/sex/handjob/hj0.mp4"></video></center>'
-			'You slowly lower to your knees in front of him then raise your hand, wrapping your fingers around his hard shaft, causing his eyes immediately squint as he welcomes your hand on his cock. Seeing his excitement you begin stroking his cock gently while looking up at him. His cock lightly throbs a bits as you stroke it and it even leaks a bit with precum. You continue stroking his hard cock as he lightly moans, occasionally moving his hips with your strokes. After a few more seconds, <<$boydesc>> starts to pant heavily then says, "<<$pcs_nickname>>, slow down, I''m about to cum."'
+			'You get on your knees in front of him and wrap your fingers around his hard shaft. His cock starts throbbing as you stroke it, leaking precum. You continue stroking it as he groans. After a few seconds, <<$boydesc>> moves back, "<<$pcs_nickname>>, slow down, I''m not about to blow my load already..."'
 			gs 'arousal', 'hj', 5, 'sub'
 			gs 'stat'
 
@@ -48,44 +58,44 @@ end
 
 if $ARGS[0] = 'BJ':
 	*clr & cla
-	gs'stat'
 	VK = rand(0,10)
 	'<center><video autoplay loop src="images/shared/sex/blowjob/bj<<VK>>.mp4"></video></center>'
-	'You slowly wrap your lips around <<$boydesc>>''s penis as he pushes it into your mouth. You then begin sucking his cock while doing your best to massage his cock with your tongue, hearing him lightly moan as you continue to pleasure him. You look up at him, seeing a adoring smile on his face as he looks down to you. You lick and suck on his cock as you hear him moaning more and more until he tenses up for a few seconds says, "<<$pcs_nickname>>, I''m cumming."'
+	'You wrap your lips round <<$boydesc>>''s penis as he pushes it into your mouth. You look up at him, seeing an adoring smile on his face; he''s clearly enjoying himself. You lick and suck on his cock as you can feel him grow in your mouth, "Open wide, <<$pcs_nickname>>."'
+	
 	gs 'arousal', 'bj', 5
 	gs 'stat'
 
 	act 'Swallow':
 		*clr & cla
-		gs'stat'
 		'<center><video autoplay loop src="images/shared/sex/cum/cumf60.mp4"></video></center>'
-		'You continue sucking his cock at and increased pace, wanting him to cum for you. After a few seconds, <<$boydesc>> eyes squint as he groans, filling your mouth with his hot cum which you continue sucking down into your throat. You never break eye contact as you fully milk his cock in your mouth. After <<$boydesc>> has no cum left, he gives you a very grateful smile as he gently strokes your cheek and says, "<<$pcs_nickname>> you were amazing. Thank you." You slowly take his cock out of your mouth then return the smile as you say, "It was my pleasure." He chuckles then says, "You should get washed up and I will see you out. Take your time."'
+		'You keep his cock inside your mouth as <<$boydesc>> fills your mouth with his hot cum. You never break eye contact as you fully milk his cock until he''s totally drained. "That was a great blowjob..." As he pulls out his cock you make sure to swallow every single drop.'
+		
 		gs 'arousal', 'bj', 5
 		gs 'cum_call', 'mouth_swallow', $boy
 		gs 'arousal', 'end'			
 		gs 'stat'
 		
-		act 'Finish': gt 'LBZhouse', 'Shower'
+		act 'Shower': gt 'LBZhouse', 'Shower'
 		act 'Finish': gt 'LBZhouse', 'End'			
 	end
 end
 	
 if $ARGS[0] = 'Vaginal':
 	*clr & cla
-	gs'stat'
 	'<center><video autoplay loop src="images/characters/pavlovsk/vadim/sex/mitka0.mp4"></video></center>'
-	'<<$boydesc>> reaches down then helps you to your feet before Grabbing onto your hips and guiding you to the bed before gently pushing you on your back. He then takes a few seconds to line up his penis with your pussy before pushing it inside of you, causing a jolt of pleasure to fill you. He then starts fucking your pussy gently at first before picking up his pace while moaning loudly. You lay still, enjoying his cock inside of you, thrusting its way deeper in you, causing waves of pleasure to fill you. After a few seconds <<$boydesc>> says, "I''m about to cum."'
+	'<<$boydesc>> reaches down, helping you to your feet before grabbing onto your hips and guiding you to the bed. He gently pushes you onto your back, lines up his penis with your pussy, and pushes inside. He starts fucking your pussy, gently at first, before picking up his pace and moaning loudly. You lay still, enjoying his cock inside of you, thrusting its way deeper in you, causing waves of pleasure to fill you. After a few seconds <<$boydesc>> says, "I''m about to cum."'
+	
 	gs 'arousal', 'vaginal', 5
 	gs 'stat'
 
 	if prezik >= 1 and preziktype = 0:
-		act 'Continue':
+		act 'Cum inside':
 			*clr & cla
-			gs'stat'
 			'<center><video autoplay loop src="images/characters/pavlovsk/vadim/sex/mitka2.mp4"></video></center>'
-			'<<$boydesc>> continues pounding you faster as his breathing increases before suddenly stopping as you feel his cock expanding the condom, inside you. He groans as he pounds you harder, milking his cock into the condom before taking a few deep breaths and saying, "That was great <<$pcs_nickname>>. You were great. Thank you." He then lays down beside you as he catches his breath before leaning toward you and giving you one last kiss. He thens gets up and you both get dressed.'
+			'<<$boydesc>> throws you on the bed, spreads your legs, and enters you without hesitation. Ignoring the sounds you make, he picks up the pace and fucks you hard, filling the room with wet slaps as he pounds your pussy. Out of the middle of nowhere he stops thrusting and cums inside, surprising you, but since you were going to let him cum inside you decide you aren''t mad about it.'
+			
 			gs 'arousal', 'vaginal', 5
-			gs 'cum_call', '', $boy, 0, 3
+			gs 'cum_call', '', $boy, 0
 			gs 'arousal', 'end'			
 			gs 'stat'
 		
@@ -94,9 +104,9 @@ if $ARGS[0] = 'Vaginal':
 	else
 		act 'Pull out':
 			*clr & cla
-			gs'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal2.mp4"></video></center>'
-			'You quickly look to him and say, "Please pull out." <<$boydesc>> continues pounding you faster as his breathing increases before suddenly stopping as he pulls out of you then begins stroking his cock over you, causing trickles of sperm to cover your stomach. <<$boydesc>> spends the next few seconds, milking his cock over you while staring at your naked body and groaning. After <<$boydesc>> is fully milked, he looks down at you and says, "That was great <<$pcs_nickname>>. You are one sexy girl. Feel free to get yourself washed up. I would want you to leave all messy like that." He then gets up and get dressed.'
+			'In between your moans, you sense he''s about to cum, and tell him to pull out. <<$boydesc>> thrusts a couple more times and just manages to pull out as he cums all over your stomach, emptying his balls.'
+
 			gs 'arousal', 'vaginal', 5
 			gs 'cum_call', 'stomach', $boy
 			gs 'arousal', 'end'
@@ -105,36 +115,23 @@ if $ARGS[0] = 'Vaginal':
 			act 'Hop in the shower': gt 'LBZhouse', 'Shower'
 			act 'Leave without a shower': gt 'LBZhouse', 'End'
 		end	
-			
-		act 'Cum':
-			*clr & cla
-			gs'stat'	
-			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal2.mp4"></video></center>'
-			'<<$boydesc>> continues pounding you faster as his breathing increases before suddenly stopping as you feel his cock begins throbbing inside of you, filling you with his warm seed. You moan as you feel <<$boydesc>> draining his cock in your pussy, filling your pussy to the brim with his warm seed. You continues thrusting until he is fully spent and then drops on the bed next to you and says, "Wow <<$pcs_nickname>>, you are the most amazing girl I have ever been with. You are so damn sexy." You give him a warm smile and lean forward, giving him a passionate kiss. <<$boydesc>> then takes a few seconds to catch his breath before getting up to get dressed. He then points to the bathroom and say, "Feel free to get washed up. You deserve a nice shower after that performance."'
-			gs 'arousal', 'vaginal', 5
-			gs 'cum_call', '', $boy
-			gs 'arousal', 'end'			
-			gs 'stat'
-		
-			act 'Hop in the shower': gt 'LBZhouse', 'Shower'
-			act 'Leave without a shower': gt 'LBZhouse', 'End'
-		end	
 	end	
 end	
 
 if $ARGS[0] = 'Anal':
 	*clr & cla
-	gs'stat'
 	'<center><video autoplay loop src="images/shared/sex/anal/doggy/anal9.mp4"></video></center>'
-	'<<$boydesc>> reaches down then helps you to your feet before positioning himself behind you. He places his hand on your shoulder then pushes you forward before you hear him licking his finger before using it to lubricate your asshole. You try to relax yourself but the excitement is getting intense. You then feel his cock pressing against your asshole before slowly pushing its way inside, causing a jolt of pleasure to fill you. <<$boydesc>> then waits for your asshole to settle before thrusting his dick in your ass, causing him to moan loudly as he fucks your ass.'
-	gs 'arousal', 'anal', 5
+	'<<$boydesc>> has you get on your hands and knees as he prepares you asshole by putting a finger in first. You feel him pull it out and then feel his cock pressing against your asshole, before he slowly pushes inside, causing a jolt of pleasure. He waits a bit for you to get used to his size before he starts thrusting in you.'
+	
+	gs 'arousal', 'anal_finger', 5
+	gs 'arousal', 'anal', -5
 	gs 'stat'
 	
-	act 'Let him cum':
+	act 'Have him finish':
 		*clr & cla
-		gs'stat'
 		'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal2.mp4"></video></center>'
-		'<<$boydesc>> doesn''t last long as he pounds your ass faster before ramming his dick completely inside of your ass and groaning as his warm cum fills your ass. You patiently wait as he continues pumping his cum inside you while feeling his dick throbbing in sync with his thrusts. After <<$boydesc>> is fully spent, he takes a deep breath then says, "<<$pcs_nickname>> you were incredible. Best fuck of my life." You look back and give him a wink before he adds, "Outstanding. Now feel free to get yourself cleaned up before you go. I will be here when you are done."'
+		'<<$boydesc>> is enjoying himself as he pounds your ass before ramming his dick completely inside of your ass, filling you up. Even as he''s emptied, you can still feel his cock throb inside of you. He slowly pulls out, giving you one last sensation as he leaves your ass.'
+		
 		gs 'arousal', 'anal', 5
 		gs 'cum_call', 'anus', $boy
 		gs 'arousal', 'end'			
@@ -147,6 +144,9 @@ end
 
 if $ARGS[0] = 'Shower':
 	*clr & cla
+	'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+	'You grab your stuff and walk over to the bathroom to have a shower. You carefully run the faucet, checking the water temperature before washing yourself off, enjoying the warm water hitting your body.'
+	if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 	noShampoo = 1
 	dynamic $showerdin
 	minut += 15
@@ -155,21 +155,21 @@ if $ARGS[0] = 'Shower':
 	if frost > 0:frost = 0
 	LBZhouseShower = 1
 	gs'stat'
-	'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
-	'You grab your stuff then enter the bathroom before climbing into the shower. You carefully run the faucet, check the water temperature before washing yourself off while enjoying the warm water hitting your body. You spend the next few minutes. Taking a relaxing bath before climbing out, drying yourself off, getting dressed then leaving the bathroom.'
-	if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+	'Finishing, you dry yourself off, get dressed, and head out.'
 
 	act 'Get out of the bathroom': gt 'LBZhouse', 'End'
 end
 	
 if $ARGS[0] = 'End':
 	*clr & cla
+	pcs_mood += 10
+	minut += 10
 	gs'stat'
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/endkiss.mp4"></video></center>'
 	if LBZhouseShower = 1:
-		'As you leave the bathroom you see <<$boydesc>> waiting by the door for you. He walks up to you then gives you a passionate kiss before saying, "I had such a great time with you <<$pcs_nickname>> and I hope you enjoyed your time too." You give him a smile as you reply, "I had a wonderful time. Thank you <<$boydesc>>" His eyes light up as he gives you a warm loving smile then takes your hand and pulls you closer, giving you another passionate kiss before leading you out and slowly closing the door while staring into your eyes.'
+		'As you leave the bathroom, <<$boydesc>> is waiting by the bathroom door. He gives you a kiss on the cheek, "I''ve enjoyed your visit, <<$pcs_nickname>>." You smile back and the two of you have a short conversation before you leave.'
 	else
-		'<<$boydesc>> takes your hand then leads you toward the front door. When you arrive, <<$boydesc>> turns to you then gives you a quick kiss before saying, "I had such a great time with you <<$pcs_nickname>> and I hope you enjoyed your time too." You give him a smile as you reply, "I had a wonderful time. Thank you <<$boydesc>>" His eyes light up as he gives you a warm loving smile then takes your hand and pulls you closer, giving you another passionate kiss before leading you out and slowly closing the door while staring into your eyes.'
+		'<<$boydesc>> watches on as you get dressed and then gets up as you finish. You slowly make your way to the door, talking and laughing with him about what just occurred.'
 	end
 
 	act 'Leave': LBZhouseShower = 0 & gt'pav_residential'

+ 46 - 41
locations/LariskaHome.qsrc

@@ -1,5 +1,6 @@
 # LariskaHome
-!2021/05/02
+!! 2022/06/04 - Alaratt
+
 if $ARGS[0] = 'front_door':
 	menu_off = 1
 	$loc_arg = 'front_door'
@@ -14,7 +15,7 @@ if $ARGS[0] = 'front_door':
 	gs 'lariska_schedule'
 
 	if frost > 0: frost = 0
-	if lariloc['athome'] = 1:
+	if locat['Lari_athome'] = 1:
 		if week <= 5:
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
 			'You knock on Lariska''s apartment door.'
@@ -23,15 +24,15 @@ if $ARGS[0] = 'front_door':
 			act 'Enter the apartment':gt 'LariskaHome', 'hallway'
 		else
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariskamother.jpg"></center>'
-			if lariloc = 2 or lariloc = 8 or lariloc = 15 or lariloc = 22:
+			if locat['Lariska'] = 2 or locat['Lariska'] = 8 or locat['Lariska'] = 15 or locat['Lariska'] = 22:
 				$text_home = 'Lariska is in her room.'
-			elseif lariloc = 3 or lariloc = 19 or lariloc = 12:
+			elseif locat['Lariska'] = 3 or locat['Lariska'] = 19 or locat['Lariska'] = 12:
 				$text_home = 'Lariska is in the kitchen.'
-			elseif lariloc = 13:
+			elseif locat['Lariska'] = 13:
 				$text_home = 'Lariska is in the shower. She should be out soon.'
-			elseif lariloc = 20:
+			elseif locat['Lariska'] = 20:
 				$text_home = 'Lariska is cleaning in the bathroom.'
-			elseif lariloc = 14 or lariloc = 16 or lariloc = 18:
+			elseif locat['Lariska'] = 14 or locat['Lariska'] = 16 or locat['Lariska'] = 18:
 				$text_home = 'Lariska is in the living room.'
 			else
 				$text_home = 'Lariska is around here somewhere.'
@@ -51,21 +52,21 @@ if $ARGS[0] = 'front_door':
 			act 'Enter the apartment':gt 'LariskaHome', 'hallway'
 		end
 	else
-		if lariloc = 9:
+		if locat['Lariska'] = 9:
 			$text_home = 'Lariska is at the Community Center around this time.'
-		elseif lariloc = 6:
+		elseif locat['Lariska'] = 6:
 			$text_home = 'Lariska is at cheerleading practice right now.'
-		elseif lariloc = 7:
+		elseif locat['Lariska'] = 7:
 			$text_home = 'Lariska is a cheerleader, so she is at the friday game.'
-		elseif lariloc = 5 or lariloc = 4:
+		elseif locat['Lariska'] = 5 or locat['Lariska'] = 4:
 			$text_home = 'Lariska is at school right now.'
-		elseif lariloc = 21:
+		elseif locat['Lariska'] = 21:
 			$text_home = 'Lariska is at the volleyball game.'
-		elseif lariloc = 1:
+		elseif locat['Lariska'] = 1:
 			$text_home = 'Lariska is asleep right now. She should be up around 9am.'
-		elseif lariloc = 13:
+		elseif locat['Lariska'] = 13:
 			$text_home = 'Lariska is unable to answer the door right now.'
-		elseif lariloc = 15:
+		elseif locat['Lariska'] = 15:
 			$text_home = 'Lariska is in bed about this time.'
 		else
 			$text_home = 'I am not sure where Lariska is right now.'
@@ -107,15 +108,15 @@ if $ARGS[0] = 'hallway':
 	'<center><b><font color="DeepSkyBlue">Hallway</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/home_1.jpg"></center>'
 	'You stand in the main hallway of the japanese styled apartment. Everything looks clean, and the air smells nice.'
-	if lariloc = 1 or lariloc = 2 or lariloc = 8 or lariloc = 15 or lariloc = 22:
+	if locat['Lariska'] = 1 or locat['Lariska'] = 2 or locat['Lariska'] = 8 or locat['Lariska'] = 15 or locat['Lariska'] = 22:
 		$text_home = 'is in her bedroom'
-	elseif lariloc = 3 or lariloc = 19 or lariloc = 12 or lariloc = 11:
+	elseif locat['Lariska'] = 3 or locat['Lariska'] = 19 or locat['Lariska'] = 12 or locat['Lariska'] = 11:
 		$text_home = 'is in the kitchen'
-	elseif lariloc = 13:
+	elseif locat['Lariska'] = 13:
 		$text_home = 'is in the shower'
-	elseif lariloc = 8:
+	elseif locat['Lariska'] = 8:
 		$text_home = 'is in the bathroom, cleaning'
-	elseif lariloc = 14 or lariloc = 16 or lariloc = 18:
+	elseif locat['Lariska'] = 14 or locat['Lariska'] = 16 or locat['Lariska'] = 18:
 		$text_home = 'should be in the living room'
 	else
 		$text_home = 'is no longer home.'
@@ -147,9 +148,9 @@ if $ARGS[0] = 'livingroom':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariska_livingroom.jpg"></center>'
 	'A spacious room with a comfy looking couch and a nice tv hanging on the wall. Various plants adorn the room.'
 	*nl
-	if lariloc = 14:'<a href="exec: gt ''LariskaHome'', ''livingroom_tv_1''">Lariska</a> is curled up on the couch, watching tv.'
-	if lariloc = 16:'<a href="exec: gt ''LariskaHome'', ''livingroom_exercise_1''">Lariska</a> is here working out.'
-	if lariloc = 18:'You see <a href="exec: gt ''LariskaHome'', ''livingroom_clean_1''">Lariska</a> cleaning.'
+	if locat['Lariska'] = 14:'<a href="exec: gt ''LariskaHome'', ''livingroom_tv_1''">Lariska</a> is curled up on the couch, watching tv.'
+	if locat['Lariska'] = 16:'<a href="exec: gt ''LariskaHome'', ''livingroom_exercise_1''">Lariska</a> is here working out.'
+	if locat['Lariska'] = 18:'You see <a href="exec: gt ''LariskaHome'', ''livingroom_clean_1''">Lariska</a> cleaning.'
 	act 'Return to the hallway':gt 'LariskaHome', 'hallway'
 end
 
@@ -211,16 +212,16 @@ if $ARGS[0] = 'kitchen':
 	else
 		'Like your <<$npc_nickname[''A29'']>> does at home, somebody living here makes large batches of food, ready to eat anytime. You don''t feel comfortable eating a full meal uninvited, but you know nobody will mind if you just have a snack.'
 	end
-	if lariloc = 3:'Have <a href="exec: gt ''LariskaHome'', ''kitchen_meal_1''">breakfast</a> with Lariska.'
-	if lariloc = 11:
+	if locat['Lariska'] = 3:'Have <a href="exec: gt ''LariskaHome'', ''kitchen_meal_1''">breakfast</a> with Lariska.'
+	if locat['Lariska'] = 11:
 		if LariskaQW['story'] = 11 and week < 6 and LariskaBoyDay <= daystart:
 			'<a href="exec: gt ''lariska_storyline'', ''Boyfriend_2''">Lariska</a> is cooking dinner.'
 		else
 			'<a href="exec: gt ''LariskaHome'', ''kitchen_cooking_1''">Lariska</a> is cooking dinner.'
 		end
 	end
-	if lariloc = 12:'Have <a href="exec: gt ''LariskaHome'', ''kitchen_meal_1''">dinner</a> with Lariska.'
-	if lariloc = 19:'<a href="exec: gt ''LariskaHome'', ''kitchen_cleaning_1''">Lariska</a> is here cleaning.'
+	if locat['Lariska'] = 12:'Have <a href="exec: gt ''LariskaHome'', ''kitchen_meal_1''">dinner</a> with Lariska.'
+	if locat['Lariska'] = 19:'<a href="exec: gt ''LariskaHome'', ''kitchen_cleaning_1''">Lariska</a> is here cleaning.'
 	act 'Return to the hallway':gt 'LariskaHome', 'hallway'
 	if lariskalove >= 6:
 		act 'Eat a hearty meal (0:20)':gs 'food', 'l_meal'
@@ -308,10 +309,10 @@ if $ARGS[0] = 'bathroom':
 	'The room is clean, and even smells like sage.'
 	*nl
 	'There is a shower, toilet, sink, <a href="exec:gt ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, and even a separate bath tub.'
-	if lariloc = 13:'Since <a href="exec: gt ''LariskaHome'', ''bathroom_join_1''">Lariska</a> didn''t lock the door, you are able to enter unnoticed. Maybe you can join her...'
-	if lariloc = 20:'<a href="exec: gt ''LariskaHome'', ''bathroom_cleaning_1''">Lariska</a> is here, cleaning the bathroom.'
+	if locat['Lariska'] = 13:'Since <a href="exec: gt ''LariskaHome'', ''bathroom_join_1''">Lariska</a> didn''t lock the door, you are able to enter unnoticed. Maybe you can join her...'
+	if locat['Lariska'] = 20:'<a href="exec: gt ''LariskaHome'', ''bathroom_cleaning_1''">Lariska</a> is here, cleaning the bathroom.'
 	act 'Return to the hallway':gt 'LariskaHome', 'hallway'
-	if lariloc ! 13:
+	if locat['Lariska'] ! 13:
 		gs 'din_van', 'private'
 		gs 'din_van', 'prvt_pee'
 	end
@@ -481,21 +482,21 @@ if $ARGS[0] = 'lariska_bedroom':
 	end
 	'<table><tr><td valign="top">Your <a href="exec:gt ''budilnik'', ''start''">phone alarm</a> is set to <b>'+iif(timer < 10,'0<<timer>>','<<timer>>')+':'+iif(timerM < 10,'0<<timerM>>','<<timerM>>')+'</b> during the week and <b>'+iif(timerEnd < 10,'0<<timerEnd>>','<<timerEnd>>')+':'+iif(timerEndM < 10,'0<<timerEndM>>','<<timerEndM>>')+'</b> during the weekend. It is currently turned '+iif(budilnikOn = 0, '<a href="exec: budilnikOn = 1 & gt $loc">OFF</a>.', '<a href="exec: budilnikOn = 0 & gt $loc">ON</a>.')
 	*nl
-	if lariloc = 1:'<a href="exec:gt ''LariskaHome'', ''lariska_asleep_1''">Lariska</a> is sound asleep, curled up and wrapped in blankets.'
-	if lariloc = 2:'<a href="exec:gt ''LariskaHome'', ''lariska_dressing_1''">Lariska</a> is getting dressed right now.'
-	if lariloc = 8:'Lariska is doing on her school work.'
-	if lariloc = 15:'<a href="exec:gt ''LariskaHome'', ''lariska_reading_1''">Lariska</a> is reading in bed.'
-	if lariloc = 17:'<a href="exec:gt ''LariskaHome'', ''lariska_cleaning_1''">Lariska</a> is here cleaning.'
-	if lariloc = 22:'Lariska is here, doing various things.'
-	if lariloc = 9:gt 'LariskaHome', 'community_center_invite'
+	if locat['Lariska'] = 1:'<a href="exec:gt ''LariskaHome'', ''lariska_asleep_1''">Lariska</a> is sound asleep, curled up and wrapped in blankets.'
+	if locat['Lariska'] = 2:'<a href="exec:gt ''LariskaHome'', ''lariska_dressing_1''">Lariska</a> is getting dressed right now.'
+	if locat['Lariska'] = 8:'Lariska is doing on her school work.'
+	if locat['Lariska'] = 15:'<a href="exec:gt ''LariskaHome'', ''lariska_reading_1''">Lariska</a> is reading in bed.'
+	if locat['Lariska'] = 17:'<a href="exec:gt ''LariskaHome'', ''lariska_cleaning_1''">Lariska</a> is here cleaning.'
+	if locat['Lariska'] = 22:'Lariska is here, doing various things.'
+	if locat['Lariska'] = 9:gt 'LariskaHome', 'community_center_invite'
 	act 'Return to the hallway':gt 'LariskaHome', 'hallway'
-	if lariloc = 2 or lariloc = 8 or lariloc = 22 or lariloc = 15 or lariloc = 17:
+	if locat['Lariska'] = 2 or locat['Lariska'] = 8 or locat['Lariska'] = 22 or locat['Lariska'] = 15 or locat['Lariska'] = 17:
 		act 'Chat with Lariska': gt 'LariskaHome', 'chat'
 	end
 	if lernHome > 0:
 		act 'Do homework':gt 'LariskaHome','homework'
 	end
-	if lariskaTrain > 5 and LariskaQW['volleyball'] = 0 and (lariloc = 8 or (lariloc = 22 and hour < 16 and week <= 5)):
+	if lariskaTrain > 5 and LariskaQW['volleyball'] = 0 and (locat['Lariska'] = 8 or (locat['Lariska'] = 22 and hour < 16 and week <= 5)):
 		act 'Talk to Lariska about becoming a pro volleyball player':
 			cls
 			minut += 5
@@ -522,7 +523,7 @@ if $ARGS[0] = 'lariska_bedroom':
 			end
 		end
 	end
-	if lariskaroomfun ! daystart and LariskaQW['story'] >= 8 and npc_rel['A13'] >= 80 and (lariloc = 2 or lariloc = 8 or lariloc = 22 or lariloc = 15 or lariloc = 17):
+	if lariskaroomfun ! daystart and LariskaQW['story'] >= 8 and npc_rel['A13'] >= 80 and (locat['Lariska'] = 2 or locat['Lariska'] = 8 or locat['Lariska'] = 22 or locat['Lariska'] = 15 or locat['Lariska'] = 17):
 		act 'Flirt with her':
 			*clr & cla
 			menu_off = 1
@@ -534,7 +535,11 @@ if $ARGS[0] = 'lariska_bedroom':
 			'You slide closer to her so your legs are touching and gently place your left hand on her shoulder.'
 			*nl
 			if lariskalove = 0:
-				'Startled, her body stiffens up and she refuses to look anywhere but straight down. After what you did to Christina, she knows she is no match for you and is probably terrified of having traded one Mistress for another. You take your time, slowly running your hand across her back until she calms down a bit and suprisingly leans against you, still looking down. You reach across with your right hand and place it on top of hers and start softly running your fingers across it. You do this for a few minutes before she finally looks up and leans her face in, a happy look in her eye. Tilting your head to one side a bit, you close the distance left between your lips until they touch. She shivers a bit in pleasure, obviously not used to such a gentle touch, before pulling away, her face bright red.'
+				if christinaQW['fight'] = 1 or christinaQW['blackmail'] = 2:
+					'Startled, her body stiffens up and she refuses to look anywhere but straight down. After what you did to Christina, she knows she is no match for you and is probably terrified of having traded one Mistress for another. You take your time, slowly running your hand across her back until she calms down a bit and suprisingly leans against you, still looking down. You reach across with your right hand and place it on top of hers and start softly running your fingers across it. You do this for a few minutes before she finally looks up and leans her face in, a happy look in her eye. Tilting your head to one side a bit, you close the distance left between your lips until they touch. She shivers a bit in pleasure, obviously not used to such a gentle touch, before pulling away, her face bright red.'
+				else
+					'Startled, her body stiffens up and she refuses to look anywhere but straight down. You take your time, slowly running your hand across her back until she calms down a bit and suprisingly leans against you, still looking down. You reach across with your right hand and place it on top of hers and start softly running your fingers across it. You do this for a few minutes before she finally looks up and leans her face in, a happy look in her eye. Tilting your head to one side a bit, you close the distance left between your lips until they touch. She shivers a bit in pleasure, obviously not used to such a gentle touch, before pulling away, her face bright red.'
+				end
 				gs 'npc_relationship', 'modify', 'A13', 'like'
 				lariskalove = 1
 				gs 'arousal', 'kiss', 3, 'lesbian'

+ 11 - 11
locations/LariskaSex.qsrc

@@ -95,7 +95,7 @@ if $ARGS[0] = 'dildo1':
 	gs 'arousal', 'cuni', 10, 'lesbian'
 	gs 'arousal', 'cuni_give', -10, 'lesbian'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		if LariskaQW['tellvirg'] = 0:
 			'I''m a virgin, you tell her softly.'
 			LariskaQW['tellvirg'] = 1
@@ -304,9 +304,9 @@ if $ARGS[0] = 'bj_1':
 	'Putting her hands on the back of your head, she starts face-fucking you in long, deep strokes. She pulls it out, smacks your cheeks and forehead with it, before pushing it back in.'
 	'Eventually she tires of this game, eager to put her rubber dick to use on your other holes.'
 	pcs_horny += 5
-	gs 'arousal', 'bj', -5, 'lesbian', 'sub'
+	gs 'arousal', 'dildo_suck', -5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -352,7 +352,7 @@ if $ARGS[0] = 'miss_1':
 	$orgasm_txt = 'As Lariska pounds away, the rush of pleasure shooting through your body sets off an orgasm, and the room quickly fills with the sounds of you screaming her name.'
 	gs 'arousal', 'vaginal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -398,7 +398,7 @@ if $ARGS[0] = 'cow_1':
 	$orgasm_txt = 'The multiple sensations start to overwhelm you, causing an orgasm to sweep through you like lightning. Throwing your head back, you ride the waves as they wash through you.'
 	gs 'arousal', 'vaginal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -444,7 +444,7 @@ if $ARGS[0] = 'dog_1':
 	$orgasm_txt = 'The pleasure builds into a crescendo, threatening to overwhelm your senses as an orgasm rips through you.'
 	gs 'arousal', 'vaginal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -493,7 +493,7 @@ if $ARGS[0] = 'anal_miss_1':
 	$orgasm_txt = 'The sensation of having your ass pounded by Lariska overwhelms you, sending waves of pleasure screaming through your body.'
 	gs 'arousal', 'anal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -541,7 +541,7 @@ if $ARGS[0] = 'anal_cow_1':
 	$orgasm_txt = 'The sensation of having your ass pounded by Lariska overwhelms you, sending waves of pleasure screaming through your body.'
 	gs 'arousal', 'anal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -591,7 +591,7 @@ if $ARGS[0] = 'anal_dog_1':
 	$orgasm_txt = 'The sensation of having your ass pounded by Lariska overwhelms you, sending waves of pleasure screaming through your body.'
 	gs 'arousal', 'anal_strap', 5, 'lesbian', 'sub'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'Get your cherry popped':
 			temp = rand (1, 3)
 			if temp = 1:
@@ -641,7 +641,7 @@ if $ARGS[0] = 'boyfriend_sex':
 			act 'Your Turn':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/boyfriend/bf_4.jpg"></center>'
-				if stat['virgin'] = 1:
+				if stat['think_virgin'] = 1:
 					if analplugin = 1:
 						if pcs_ass < 16:
 							'Lariska slides the butt plug out of your narrow and tight ass, opening the way for Lev.'
@@ -676,7 +676,7 @@ if $ARGS[0] = 'boyfriend_sex':
 				act 'Cowgirl':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/boyfriend/bf_5.jpg"></center>'
-					if stat['virgin'] = 1:
+					if stat['think_virgin'] = 1:
 						'Deciding to switch things up, or maybe because he was winded, Lev pulls out and sits down, stretching out and pulling you down on top. Feeling more in control now, you slide his dick back into your ass and start grinding your hips against his.'
 						'Lariska wastes no time and climbs onto his face, leaning in to keep rubbing your clitoris while Lev spreads her cheeks and licks her pussy. The sounds of moaning fills the room, and you know your going to cum soon from the dual sensations of Lev''s cock in your butt and Lariska''s rubbing.'
 						pcs_mood += 15

+ 0 - 519
locations/LariskaStart.qsrc

@@ -1,519 +0,0 @@
-# LariskaStart
-!2021/05/02
-!!Lariska = A13
-
-if $ARGS[0] = 'start':
-	*clr & cla
-	numnpc = 13
-	minut += 5
-	$static_num = 'A13'
-	menu_off = 1
-	lariskaQwestDay = daystart + 1
-	gs'stat'
-
-	'<center><b><font color = maroon><<$npc_firstname[''A13'']>> <<$npc_lastname[''A13'']>></font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
-	'<<$npc_notes[''A<<numnpc>>'']>>'
-
-	if npc_grupTipe['A13'] = 5:'<<$npc_firstname[''A13'']>> She is one of the school outcasts.'
-	if npc_grupTipe['A13'] = 2:'<<$npc_firstname[''A13'']>> She is one of the sporty kids.'
-
-	if npc_rel['A13'] < 20:
-		'You avoid each other.'
-	elseif npc_rel['A13'] < 40:
-		'You don''t get along.'
-	elseif npc_rel['A13'] < 60:
-		'You have a normal relationship.'
-	elseif npc_rel['A13'] < 80:
-		'You are friends.'
-	else
-		'You are best friends.'
-	end
-	''
-	'As you leave the sports section, you notice Lariska nervously looking for someone. Her gaze stops on you and she waves her hand, calling you over to her.'
-	'Well this is interesting, she has never shown that much interest in you before. She always seems to be stuck in Christina''s stranglehold and so distant that you could barely get a full sentence from her.'
-	'Now that you''ve beaten Christina, she suddenly wants to talk. She does look more confident, happier and more active. Maybe she wants to thank you for beating up the bully?'
-	
-	act 'Leave':gt'pav_commcenter'
-	act 'Follow Lariska':
-		cls
-		minut += 5
-		gs'stat'
-		'You follow Lariska, but when you turn behind the corner, somebody catches you by your sides and pushes you against the wall.'
-		act 'Do nothing':
-			cls
-			minut += 5
-			pcs_horny += 10
-			gs'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_1.jpg"></center>'
-			'You quickly recover and now you can see that it is Lariska who is pushing you against the wall. Her face is so close to yours that you start blushing and become aroused.'
-			'Then the penny drops that she is not excited, but frightened. She is shuddering with fear and is looking around, fearful that somebody spotted you.'
-			'Her nose is touching your face as she is turns her head from side to side. You can''t help wanting to hug her to calm her down. You touch her gently and put your arms on her shoulders and ask:'
-			'"Lariska, what''s wrong?""'
-			act 'Soothe her':
-				cls
-				minut += 5
-				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_3.jpg"></center>'
-				'"<<$pcs_nickname>> ..." she says and pauses.'
-				'You hug her tighter and stroke her back gently. "What is it Lariska?"'
-				'After calming down a little, Lariska takes a deep breath and starts talking quickly:'
-				'"<<$pcs_nickname>>, you are in danger! Christina wants to set junkies on you!"'
-				'You are totally numb now. "What junkies?"'
-				'"Well, she didn''t just give blowjobs to the trainer, but she also blew the junkies who sell drugs here. She bought some super steroids and wants to contaminate you with them! They want to catch and rape you tomorrow!"'
-				'As soon as she says this, she runs away.'
-
-				if kotovLoveQW > 0:
-					act 'Call Vitek':
-						cls
-						minut += 5
-						gs'stat'
-                        'You pull out your phone and dial Vitek''s number.'
-						'"Hi Vitek. Listen, you said that you can protect me from anybody. I need you help now! Christina is going to dig a pit on me tomorrow. She wants to have her dealers rape me."'
-						'"That bitch! Don''t worry, I know these bastards. Dimka gets his dope from them. Nobody is dangerous, at least for me anyway! Don''t worry about anything!"'
-
-						LariskaQW['VitekHelp'] = 1
-						act 'Leave':gt'pav_commcenter'
-					end
-				end
-				if IvanShowerQW >= 10 and npc_rel['A3'] >= 60:
-					act 'Call Ivan':
-						cls
-						minut += 5
-						gs'stat'
-                        'You pull out your phone and dial Ivan''s number.'
-						'"Hey Ivan. Listen, some perverts are badgering me here, could you escort me home after practice tomorrow?"'
-						'"Sure, no problem <<$pcs_nickname>>."'
-
-						LariskaQW['IvanHelp'] = 1
-						act 'Leave':gt'pav_commcenter'
-					end
-				end
-				if AlbinaQW['Friends'] >= 1:
-					act 'Call Albina':
-						cls
-						minut += 5
-						gs'stat'
-                        'You pull out your phone and dial Albina''s number.'
-						'"Hey Albina, can you help me? I will make it up to you."'
-						'"What happened?"'
-						'"Christina set junkies on me."'
-						'"I''ll sort it." is all she says before she abruptly hangs up.'
-
-						AlbinaQW['ChristinaHelp'] = 1
-
-						act 'Leave':gt'pav_commcenter'
-					end
-				end
-
-				if fedorKozlovQW = -15 or fedorKozlovQW >= 10:
-					act 'Call Fedor':
-						cls
-						minut += 5
-						gs'stat'
-                        'You pull out your phone and dial Fedor''s number'
-						'"Fedor, I need your help. Christina has paid off some steroid pumping punks to rape me outside the sports center tomorrow. Can you please help me?"'
-						'"There is no way I''m letting them hurt you. I will wait for you outside the center and do everything in my power to keep you safe."'
-						'"Thanks Fedor. I knew I could count on you."'
-
-						LariskaQW['FedorHelp'] = 1
-
-						act 'Leave':gt'pav_commcenter'
-					end
-				end
-
-				act 'Leave':gt'pav_commcenter'
-			end
-		end
-		if kickbox['sash'] >= 2 and pcs_stren >= 55:
-			act 'Attack them':
-				cls
-				minut += 5
-				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_2.jpg"></center>'
-				'You grab their hands, pin them to the wall, and hit them in the stomach with all your might. A female cry of pain flies from their mouth.'
-				act 'Look at them':
-					cls
-					minut += 5
-					gs'stat'
-					npc_rel['A13'] = 0
-
-					'<center><b><font color = maroon><<$npc_firstname[''A13'']>> <<$npc_lastname[''A13'']>></font></b></center>'
-					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
-					'<<$npc_notes[''A13'']>>'
-
-					if npc_grupTipe['A13'] = 5:'<<$npc_firstname[''A13'']>> is an outcast.'
-					if npc_grupTipe['A13'] = 2:'<<$npc_firstname[''A13'']>> is one of the jocks.'
-
-					if npc_rel['A13'] < 20:'You have a bad relationship.'
-					''
-					'Right after hitting them in the stomach, you realize that it''s Lariska who is in front of you with tears in her eyes. You release her from your grip and as soon as you do she starts yelling in your face.'
-					'"I wanted to help you, you idiot!" she screams before pushing you back and running away in tears.'
-					'You stand still for a few minutes, surprised, and think that you should apologize to her at school tomorrow, before finally going home.'
-					LariskaQW['LariskaHelp'] = -1
-
-					act 'Leave':gt'pav_commcenter'
-				end
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'end':
-	cls
-	minut += 5
-	gs'stat'
-	if LariskaQW['IvanHelp'] = 1:
-		numnpc = 3
-
-		'<center><b><font color = maroon><<$npc_firstname[''A3'']>> <<$npc_lastname[''A3'']>></font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
-		'<<$npc_notes[''A3'']>>'
-
-		if npc_grupTipe['A3'] = 2:'<<$npc_firstname[''A3'']>> He is one of the sporty kids.'
-
-		if npc_rel['A3'] < 20:
-			'You avoid each other.'
-		elseif npc_rel['A3'] < 40:
-			'You don''t get along.'
-		elseif npc_rel['A3'] < 60:
-			'You have a normal relationship.'
-		elseif npc_rel['A3'] < 80:
-			'You are friends.'
-		else
-			'You are best friends.'
-		end
-		''
-		pcs_horny += 10
-		'You meet Ivan in front of the gym entrance.'
-		'He is standing there waiting for you and when he spots you, he smiles.'
-		'"Hey <<$pcs_nickname>>!" He greets you and you unwittingly remember the incident in the shower.'
-		'He takes your bag in his hand together with his own bag and puts the other hand on your arm and he leads you to the exit.'
-		act 'Go with Ivan':
-			cls
-			minut += 5
-			gs'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-			'You are leaving the club when Lina comes up to you.'
-			'"<<$pcs_nickname>>, wait! Help me please! The coach told me to tidy up the equipment in the storage room, but the bulb burned out in there. If you can just hold the flashlight, I can do the rest!"'
-			'"Uhm, I''m sorry Lina, but I must go home." you reply, making a hint to Ivan.'
-			'"So let''s do it then. I''ll move it and you hold the flashlight." Ivan breaks in on your conversation.'
-			'"That''s okay, you don''t have to. I can do it myself." Lina quickly replies and walks away.'
-
-			act 'Go home':
-				cls
-				minut += 15
-				gs'stat'
-				'<center><b><font color = maroon><<$npc_firstname[''A3'']>> <<$npc_lastname[''A3'']>></font></b></center>'
-				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
-				'<<$npc_notes[''A3'']>>'
-
-				if npc_grupTipe['A3'] = 2:'<<$npc_firstname[''A3'']>> He is one of the sporty kids.'
-
-				if npc_rel['A3'] < 20:
-					'You avoid each other.'
-				elseif npc_rel['A3'] < 40:
-					'You don''t get along.'
-				elseif npc_rel['A3'] < 60:
-					'You have a normal relationship.'
-				elseif npc_rel['A3'] < 80:
-					'You are friends.'
-				else
-					'You are best friends.'
-				end
-				''
-				'Ivan escorts you quietly home.'
-
-				act 'Go home':gt'korrPar'
-				act 'Thank him':
-					cls
-					pcs_horny += 5
-					minut += 5
-					gs'stat'
-					gs 'boyStat', 'A3'
-					'You decide to thank Ivan for his assistance.'
-
-					act 'Get his dick':gt 'LariskaStart', 'IvanHelp_down'
-					act 'Kiss':
-						cls
-						minut += 5
-						pcs_horny += 5
-						gs'stat'
-						'<center><img <<$set_imgh>> src="images/shared/sex/kiss/kiss.jpg"></center>'
-						'You walk slowly to Ivan and incline your face towards his. You hug and kiss and Ivan starts gently stroking your back.'
-						act 'Put your hand into his pants':
-							*clr & cla
-							pcs_horny += 10
-							minut += 3
-							gs'stat'
-
-							'<center><img <<$set_imgh>> src="images/shared/sex/grab/cock2.jpg"></center>'
-							'You shove your hand deeper into Ivan''s pants until your fingers are touching his big hard cock.'
-
-							act 'Masturbate':
-								*clr & cla
-								minut += 5
-								if npc_Sex['A3'] = 0: npc_Sex['A3'] = 1 & guy += 1
-								stat['hj'] += 1
-								gs'stat'
-								laris_rand1 = rand(0,2)
-								if laris_rand1 = 0:'<center><img <<$set_imgh>> src="images/shared/sex/handjob/hj.jpg"></center>'
-								if laris_rand1>=1:'<center><video autoplay loop src="images/shared/sex/cum/handjob/hand0,'+rand(0,1)+'.mp4"></video></center>'
-								spafinloc = 13
-								gs 'cum_manage'
-								'You pull out his hard cock from his pants and grasp it firmly with your hand. You kiss Ivan passionately as you simultaneously jerk him off. Finally, Ivan lets out a groan of pleasure and you can see streams of his semen gushing out of his cock.'
-
-								act 'Go home':gt'korrPar'
-							end
-
-							act 'Get his dick':gt 'LariskaStart', 'IvanHelp_down'
-						end
-
-						act 'Go home':gt'korrPar'
-					end
-				end
-			end
-		end
-	elseif 	LariskaQW['FedorHelp'] = 1:
-		'<center><b><h4><font color=#00ffe4><<"Avelina [Lina] Starov">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-		'As you leave the club Lina approaches you.'
-		'"<<$pcs_nickname>>, wait! I need to move inventory in the storeroom but the light blew out. Can you please help me move it as soon as I find a flashlight?"'
-		'"Erm, forgive me Lina but I have to go home." You then give Fedor a nod.'
-		'"C''mon <<$pcs_nickname>>, I just need your help for a few minutes. I can move the heavy stuff." Lina pouts.'
-		'"Sorry, but we can''t help you." Fedor says as he grabs your arm then pulls you away toward the street.'
-		'Lina turns and walks away with a disappointed look on her face.'
-		'You turn to Fedor and say "Thanks Fedor. I knew that I could count on you." Fedor gives you a kiss on the forehead then walks you home."'
-		*nl
-		'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
-		if fedorKozlovQW < -10:
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedormisc/Outcast/outcast2.jpg"></center>'
-		else
-			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big5.jpg"></center>'
-		end
-
-		act 'Leave':gt 'korrPar'
-	
-	elseif AlbinaQW['ChristinaHelp'] = 1:
-	    '<center><b><h4><font color=#00ffe4><<"Avelina [Lina] Starov">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-		'As you leave the club, Lina approaches you, seemingly wanting to get your attention. However, she quickly runs past you before speaking.'
-		'You look behind you and see Albina standing there smiling. "It seems I got here just in time." she remarks.'
-		'"What do you mean?" you ask as she motions for you to walk with her. "It doesn''t take much to scare Lariska, that adorable little lapdog. She broke as soon as I asked her what Christina was planning. Lina was going to lead you into an ambush where anything could have happened to you." You are alarmed at what she says, but are thankful that she was able to help you in time as you walk outside together.'
-		'You walk together for the next few minutes, chatting to each other. Once you are at a safe distance, you stop to thank Albina for her help. "Don''t mention it." she replies. "I''m sure you''ll find a way to pay me back." she smirks before giving you a firm smack on the ass. You yelp and jump a little, which causes her to smile before you both go your seperate ways.'
-		
-		act 'Go home':gt 'pav_residential'
-	 
-	else	
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-		'You leave the club and see Lina.'
-		'"<<$pcs_nickname>>, wait! I need to move inventory in the storeroom but the light blew out. Can you please help me move it as soon as I find a flashlight?"'
-		act 'Help':
-			if LariskaQW['VitekHelp'] = 1:
-				numnpc = 9
-				cls
-				minut += 5
-				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_4.jpg"></center>'
-				'"Okay, why not?" you say and follow Lina.'
-				'You go into a dark room and hear the door close behind you. You get knocked to the floor and feel hands pulling at your clothes, trying to undress you. You try to resist but the hands move to your throat, strangling you until your consciousness starts to fade.'
-				'Suddenly you hear the sound of heavy blows on the door and the door falls in on you and the guy that was sitting on top of you. You are pinned underneath and cannot move, but you hear the sounds of a fight going on around you. After a while it grows silent, and through your haze you hear the faint sound of Vitek''s voice. "Turn on the light!"'
-				act 'Recover':
-					cls
-					minut += 40
-					gs'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_kotov_end.jpg"></center>'
-					'You open your eyes and see Vitek looking worried.'
-					'"Are you okay?"'
-					'"Yes, thank you. You saved me!"'
-					'"Looks like we came just in time! Ivan saw you and told us where to look! We broke some of that crackhead''s bones and captured Lina and Christina, so don''t worry."'
-					act 'Don''t be too harsh on Lina':gt'kotovSex'
-				end
-			else
-				cls
-				minut += 5
-				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_4.jpg"></center>'
-				'"Okay, why not?" you say and follow Lina.'
-				'You go into a dark room and hear the door close behind you. You get knocked to the floor and feel hands pulling at your clothes, trying to undress you. You try to resist but the hands move to your throat, strangling you until your consciousness fades.'
-				act 'Wake up':
-					cls
-					minut += 15
-					gs'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_5.jpg"></center>'
-					'You wake up naked, unknown hands running up and down your body. You try to wiggle your way out of their grip but it just seems to excite them further. Gaining enough leverage to hold you still, the boys who have you start prodding your pussy and ass with their fingers before one says to you "If you bite me, I will beat you!" He then slips two fingers into your mouth while the others continue to play with your body.'
-					'Tired of just exploring, they pull their cocks out and start arguing with each other about who gets to go first. One of the guys seems to win the argument, so two of the other guys flip you over, and pull your knees apart, leaving you open for the one who gets to go first.'
-					act 'Further':
-						cls
-						pcs_horny += 10
-						minut += 5
-						gs'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_6.jpg"></center>'
-						'As he starts thrusting in, your body begins to betray you. Your thighs become slick with your juices as your slit stretches to accommodate the size of the guy inside you. Sighing to yourself, you realize you are not getting out of this anytime soon, and try to force yourself to relax and accept this. Once they realize you aren''t going to keep fighting, the two guys holding your legs let go and start stroking themselves, waiting for their turn.'
-						act 'Further':
-							cls
-							pcs_horny += 10
-							minut += 5
-							gs'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_7.jpg"></center>'
-							if stat['bj'] >= 100:
-								$start_text = 'Having had so many dicks in your mouth before, you automatically start sucking his dick like the pro you are.'
-							else
-								$start_text = 'Distracted by what was happening you are taken by suprise as you feel a dick being slammed down your throat. Gagging, you do your best just to keep breathing.'
-							end
-							! I have no idea if I fixed this below right or not - Alaratt
-							stat['bj'] += 1
-							stat['vaginal'] += 1
-							gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-                            gs 'boyStat', $npclastgenerated
-							gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'gangbang'
-							cumprecheck = 1
-							cumarrkno =  0
-							gs 'cum_manage'
-							guy += 2
-							gang += 1
-							pcs_vag += 1
-							pcs_throat += 1
-							gs 'stat'
-							'After some shuffling, the guys switch positions, and you feel a 28 centimeter giant stretching its way into your pussy. Unable to help yourself you moan with pleasure at the intense feeling. The guy with his fingers in your mouth takes them out and replaces them with his penis. <<$start_text>>'
-							act 'Further':
-								cls
-								pcs_horny += 10
-								minut += 5
-								gs 'stat'
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_8.jpg"></center>'
-								'They keep taking turns, putting your mouth and pussy to the test before they finally seem ready to cum.'
-								'You are dragged onto the floor and left sitting up, your head pulled back, as they surround you while stroking themselves to the finish.'
-								act 'Wait for it':
-									cls
-									pcs_horny += 10
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-                                    gs 'boyStat', $npclastgenerated
-                                    gs 'cum_call', 'face'
-                                    gs 'cum_call', 'mouth'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-                                    gs 'boyStat', $npclastgenerated
-                                    gs 'cum_call', 'face'
-                                    gs 'cum_call', 'mouth'
-									gs 'stat'
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_9.jpg"></center>'
-									'They finally cum, splattering your face with warm sperm.'
-									act 'Further':
-										cls
-										gs 'arousal', 'pee', 5, 'sub', 'humiliation', 'group'
-										gs 'arousal', 'end'
-										gs 'stat'
-										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_10.jpg"></center>'
-										'"Should we wash this whore?" You hear, as if from far away.'
-										'"Yeah, let''s do it!"'
-										'Next thing you know your face gets hit by streams of urine from several directions at once.'
-										act 'Further':
-											cls
-											minut += 5
-											gs 'stat'
-											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_11.jpg"></center>'
-											'Shaken and in a daze, you let yourself be led without paying attention to where they are taking you until you suddenly realize you are in the middle of a club and everyone is looking at you.'
-											'"Dance, slut!" You are thrust into the center of the dance floor before, thankfully, your consciousness fades again.'
-											gs 'fame', 'pav', 'sex', 30
-											act 'Wake':
-												cls
-												minut += 5
-												gs 'clothing', 'strip'
-												i = rand(4,10)
-												:lariskarapeloop
-												gs 'npcgeneratec', 0, 'Unconcious rapist', rand(18,45)
-												gs 'boyStat', $npclastgenerated
-												if rand(0,1) = 0:
-													cumprecheck = 1
-													sexunaware = 1
-													gs 'cum_manage'
-													spafinloc = rand(0,1)
-												else
-													spafinloc = rand(3,4)
-												end
-												sexunaware = 1
-												gs 'cum_manage'
-												spafinloc = rand(8,16)
-												sexunaware = 1
-												gs 'cum_manage'
-												if i > 0: jump 'lariskarapeloop'
-												body_write += 1
-												face_write += 1
-												pcs_horny = 0
-												orgasm += 1
-												agape = 2
-												vgape = 2
-												gs 'stat'
-												'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/sex/fight/start_end.jpg"></center>'
-												'You wake up covered in semen and with a bottle sticking out of your pussy. Your entire body is covered with obscene graffiti and everything hurts.'
-												act 'Leave':gt'pav_residential'
-											end
-										end
-									end
-								end
-							end
-						end
-					end
-				end
-			end
-		end
-
-		act 'Leave':gt'pav_residential'
-	end
-end
-
-if $ARGS[0] = 'IvanHelp_down':
-	cls
-	pcs_horny += 5
-	gs 'stat'
-
-	'<center><img <<$set_imgh>> src="images/shared/sex/cock/cock3.jpg"></center>'
-	'You pull Ivan''s member out of his pants and start licking it.'
-	act 'Take it in the mouth':
-		cls
-		minut += 5
-		pcs_horny += 10
-		swallow += 1
-		spafinloc = 12
-		gs 'cum_manage'
-		stat['bj'] += 1
-		gs 'stat'
-
-		laris_rand1 = rand(0,50)
-		if laris_rand1<5:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/boybj3.jpg"></center>'
-		if laris_rand1>=5 and laris_rand1<30:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/publ0,0.jpg"></center>'
-		if laris_rand1>=30:'<center><video autoplay loop src="images/locations/pavlovsk/park/sex/publ0,0.mp4"></video></center>'
-		'You go down to your haunches and begin to suck Ivan.'
-
-		gs 'dinSex', 'bj_swallow_random'
-
-		act 'Go home':gt'korrPar'
-	end
-	act 'Sex':gt 'LariskaStart', 'IvanHelp_sex'
-end
-
-if $ARGS[0] = 'IvanHelp_sex':
-	cls
-	minut += 5
-	pcs_horny += 5
-	gs'stat'
-
-	gs 'boyStat', 'A3'
-	pose = 1
-	if npc_Sex['A3'] = 0: npc_Sex['A3'] = 1 & guy += 1
-
-	laris_rand1 = rand(0,50)
-	if laris_rand1<5:'<center><img <<$set_imgh>> src="images/shared/sex/public/boysex.jpg"></center>'
-	if laris_rand1>=5 and laris_rand1<30:'<center><video autoplay loop src="images/shared/sex/public/publ1,'+rand(0,2)+'.mp4"></video></center>'
-	if laris_rand1>=30:'<center><img <<$set_imgh>> src="images/shared/sex/public/publ1,'+rand(0,6)+'.jpg"></center>'
-	'You bend down and have him fuck you from behind.'
-	gs 'dinSex', 'wear_condom'
-	gs 'dinSex', 'vaginal_sex'
-	gs 'dinSex', 'sexcum'
-	gs 'stat'
-	act 'Go home':gt'korrPar'
-end
-
-
---- LariskaStart ---------------------------------
-

+ 1 - 1
locations/MRear.qsrc

@@ -15,7 +15,7 @@ if $ARGS[0] = 'garden':
 	act 'Go to the conservatory': gt 'MConservatory'
 	act 'Go to the garage': gt 'MRear', 'garage'
 
-	if $BDSMrole = 's' and rand (0, 100) < 5 and stat['virgin'] = 0:
+	if $BDSMrole = 's' and rand (0, 100) < 5 and stat['think_virgin'] = 0:
 		gt 'MRear', 'gEV1'
 	elseif rand (0,100) < 3:
 		menu_off = 1

+ 1 - 0
locations/MagEncounterFairy.qsrc

@@ -98,6 +98,7 @@ if $ARGS[0] = 'fairy_chat':
 		gs 'MagEncounterFairy', 'fairychattopic'
 		if fairyday['skin_increase'] <= 10 and fairyday ! daystart and fairyshoo = 0:
 			pcs_skin += 10
+			if pcs_skin > 900: pcs_skin = 900
 			fairyday['skin_increase'] += 1
 			fairyday = daystart
 			gs 'stat'

+ 2 - 2
locations/MartinSex2.qsrc

@@ -62,7 +62,7 @@ if $ARGS[0] = 'MartinSexPrep':
 	end
 	
 	*nl
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		'But before either of you can make another move, a nagging thought that''s been floating around the back of your head pushes to the foreground of your mind: You are a virgin. Is Martin <i>really</i> the man you want to have your first time with? Not to mention all the risks involved if you didn''t take all necessary precautions against pregnancy...'
 	elseif prezik > 0 and preziktype ! 2 and tabletkishot < 1 and pillcon2 < 30000 and ovulate > 0: 
 		'But before either of you can make another move, a simple, powerful thought crosses your mind: You could get pregnant. And unless your count is off, today is a dangerous day to boot. You take a tentative look at your ' + iif(bag > 0,'purse','pocket') + ', the condoms sitting in it materializing before your inner eye.' + iif(preziktype=1,' You usually prefer to have sex without condoms, but...', ' ')
@@ -954,7 +954,7 @@ if $ARGS[0] = 'MartinCumshot_Mouth':
 	*nl
 	$orgasm_txt = 'The taste of Martin''s hot cum on your tongue finally pushes you over the edge, causing you to moan around his cock as you keep pleasing him, both him and you completely taken off-guard by your oral orgasm.'
 	gs 'arousal', 'bj', 1
-	'When his ' + iif(pcs_horny=0,'and your orgasm have','orgasm has') + ' subsided, you release his softening dick from your mouth once more and show Martin his jizz on your tongue before swallowing it' + iif(trt_cumeater=1,', savoring the taste you come to love as the thick liquid goes down your throat',' reluctantly, knowing that men love it when women do that') + '. The smile he gives you as you show him your clean tongue is simply priceless.'
+	'When his ' + iif(pcs_horny=0,'and your orgasm have','orgasm has') + ' subsided, you release his softening dick from your mouth once more and show Martin his jizz on your tongue before swallowing it' + iif(trait['cumeater']=1,', savoring the taste you come to love as the thick liquid goes down your throat',' reluctantly, knowing that men love it when women do that') + '. The smile he gives you as you show him your clean tongue is simply priceless.'
 	$orgasm_txt = ''
 	pcs_energy += 5
 	gs 'cum_call', 'mouth', $boy, 1

+ 1 - 1
locations/MartinTalk.qsrc

@@ -639,7 +639,7 @@ if $ARGS[0] = '':
 			end
 		end
 		
-		if workKafe = 1: 
+		if workKafe['job'] = 1: 
 			act '"I work as a waitress"':
 				cla
 				'"I am a waitress in a cafe."'

+ 0 - 28
locations/NatBelGo.qsrc

@@ -1,28 +0,0 @@
-# NatBelGo
-!2021/05/02
-menu_off = 1
-
-gs 'stat'
-'<center><b><font color="maroon"><<$npc_firstname[''A16'']>> <<$npc_lastname[''A16'']>></font></b></center>'
-'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big16.jpg"></center>'
-'You go up to Natasha and she asks you, "Will you come to my house to do our homework?"'
-
-act 'Go with Natasha':
-	*clr & cla
-	minut += 15
-	NatbelQW['VisitedHome'] = 1
-	NatashaLoc = 2
-	gs 'stat'
-	'<center><b><font color="maroon"><<$npc_firstname[''A16'']>> <<$npc_lastname[''A16'']>></font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big16.jpg"></center>'
-	'It takes you 15 minutes to walk to Natasha''s home. You discuss all the small stuff in your lives that amuse you.'
-
-	if NatbelQW['QWstage'] < 2:
-		act 'Go into the apartment': gt 'natbelapt', 'study_together'
-	else
-		act 'Study together': gt 'natbelapt', 'study_together'
-		act 'Make her do your homework': gt 'natbelapt', 'make_her_do_homework'
-	end
-end
-
---- NatBelGo ---------------------------------

+ 4 - 4
locations/NikoPayback.qsrc

@@ -313,11 +313,11 @@ if $ARGS[0] =  'Payback 4':
 		'Once you''re fully naked, Niko smiles. "It''s time for you to put that mouth of yours to good use. Suck my fucking dick bitch!" He pushes you onto your knees and pulls down his pants before pressing the tip of his dick against your lips.'
 	elseif VK = 2:
 		'Once you''re fully naked, Niko smiles. "You''ll be my little pee slut today, understand?" You lower your head and nod as Niko pulls down his pants. "Open your mouth and say ahh."'
-	elseif (VK = 3 or VK = 4) and stat['virgin'] = 1:
+	elseif (VK = 3 or VK = 4) and stat['think_virgin'] = 1:
 		'Once you''re fully naked, Niko smiles. "I''m gonna fuck your pussy today, so spread those legs!" You fearfully shake your head. "But I can''t... I''m... I''m a virgin." His eyes light up. "Really? Today really is my lucky day. I get to fuck a virgin <i>and</i> take your innocence from you at the same time." You recoil in shock. "Please no! Why would you do that to me?!" He just smiles. "Because it will make you sad, that''s why. Now get over to the sink and spread those fucking legs of yours or I will!"'
 	elseif VK = 3:
 		'Once you''re fully naked, Niko smiles. "I''m gonna fuck your pussy today, so spread those legs!"'		
-	elseif VK = 4 and stat['virgin'] = 1:
+	elseif VK = 4 and stat['think_virgin'] = 1:
 	    'Once you''re fully naked, Niko smiles. "You''ll be riding my dick today, so get over here." You fearfully shake your head. "But I can''t... I''m... I''m a virgin." His eyes light up. "Really? Today really is my lucky day. I get to fuck a virgin <i>and</i> take your innocence from you at the same time." You recoil in shock. "Please no! Why would you do that to me?!" He just smiles. "Because it will make you sad, that''s why. Now get over here and sit on my dick. I won''t ask again!"'
 	elseif VK = 4:
 		'Once you''re fully naked, Niko smiles. "You''ll be riding my dick today, so get over here." You meekly nod as you approach him. He unbuttons his pants and grabs you before turning you around and wrapping his hand around your neck, pulling you onto his dick.'
@@ -372,7 +372,7 @@ if $ARGS[0] =  'Payback 4':
 			end
 		end	
 		
-	elseif VK = 3 and stat['virgin'] = 1:
+	elseif VK = 3 and stat['think_virgin'] = 1:
 		act 'Do as he says':	
 			*clr & cla
 			gs'stat'
@@ -419,7 +419,7 @@ if $ARGS[0] =  'Payback 4':
 			end
 		end
 		
-	elseif VK = 4 and stat['virgin'] = 1:		
+	elseif VK = 4 and stat['think_virgin'] = 1:		
 		act 'Vaginal':	
 			*clr & cla
 			gs'stat'

+ 1 - 1
locations/NikoSlut.qsrc

@@ -1550,7 +1550,7 @@ if $ARGS[0] = 'Bikers':
 		if rand (1,2) = 1:
 			'You approach one of the bikers, you see him telling a joke to the others. "When people ask me why I travel the roads instead of getting a normal job and a family, I always tell them this; last I worked as a bank teller, can you believe that? Anyway one day this fat woman walks into the bank and she asks me to check her balance. Guess what I did? I pushed the bitch over! How is that for checking your balance bitch?" You and all the other bikers break into loud laughter as the biker prepare to tell another story...'
 		else
-			'You approach one of the bikers, you see him telling a joke to the others. "Alright guys you gotta hear this one. What do you tell a woman with tow black eyes...? Nothing you haven''t already told her twice!" The other bikers break into laughter before the biker tells another joke, "Now what do you call a woman with two black "GUYS"?... A bitch looking for a good time!" He then sexually thrusts his hips back and forth, causing you and all the other bikers break into loud laughter as the biker prepare to tell another story...'
+			'You approach one of the bikers, you see him telling a joke to the others. "Alright guys you gotta hear this one. What do you tell a woman with two black eyes...? Nothing you haven''t already told her twice!" The other bikers break into laughter before the biker tells another joke, "Now what do you call a woman with two black "GUYS"?... A bitch looking for a good time!" He then sexually thrusts his hips back and forth, causing you and all the other bikers break into loud laughter as the biker prepare to tell another story...'
 		end
 	end	
 	

+ 1 - 1
locations/Serge_kuh.qsrc

@@ -335,7 +335,7 @@ if $ARGS[0] = 'help_ev1':
 			'"<<$pcs_nickname>>, stop tormenting me!" he tells you. "I''m not a robot, I''m a man with needs and desires! If you keep that up, you have no one but yourself to blame for what happens next..."'	
 			gs 'arousal', 'flash', 5
 			gs 'stat'
-			if npc_rel['A112'] >= 50 and stat['virgin'] = 0:
+			if npc_rel['A112'] >= 50 and stat['think_virgin'] = 0:
 				gs 'willpower', 'sex', 'resist'
 				if will_cost <= pcs_willpwr:
 					act 'Stop teasing Sergey (<<will_cost>> Willpower)':

+ 4 - 2
locations/Voltrener.qsrc

@@ -157,7 +157,7 @@ if $ARGS[0] = 'talk':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg"></center>'
 				gs 'stat'
-				if fame['pav_slut'] <= 50:
+				if fame['pav_slut'] <= 125:
 					if trenerSex = 1:
 						volleysostav = 1
 						'You ask the coach about joining the team. He smiles and says, "<<$pcs_nickname>>, honey, I can do that, but you''ll have to start as a sub or people might be suspicious."'
@@ -169,13 +169,14 @@ if $ARGS[0] = 'talk':
 						act 'Accept the substitute position':
 							*clr & cla
 							gs 'stat'
+							grupvalue[2] += 3
 							volleysostav = 1
 							'You accept the substitute position and the coach nods his head in confirmation.'
 							'"Okay, welcome to the team <<$pcs_lastname>>. Remember, tournament matches are on Saturdays. Don''t forget to show up!"'
 							act 'Leave':gt 'gdksport', 'start'
 						end
 					end
-				elseif fame['pav_slut'] > 150:
+				elseif fame['pav_slut'] > 200:
 					'You ask the coach about joining the team. The coach thinks for a minute, "Hey <<$pcs_lastname>>, I hear loads of rumours about you. Such as you being a <<$gnikname>>. Is this true?"'
 					act 'It''s all lies':
 						*clr & cla
@@ -217,6 +218,7 @@ if $ARGS[0] = 'talk':
 
 							if npc_rel['A69'] >= 60:
 								volleysostav = 1
+								grupvalue[2] += 3
 								'You appeal to the coach and ask him to at least give you a chance to prove yourself. Since he likes you, he decides to give you a break. "Okay, <<$pcs_nickname>>, I do have an opening for a sub. You''re on the team as a substitute player.'
 								act 'Leave':gt 'gdksport', 'start'
 							else

+ 1 - 1
locations/Voltrenersex.qsrc

@@ -106,7 +106,7 @@ if $ARGS[0] = 'sex':
 			gs 'stat'
 			'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voitrensex6.mp4"></video></center>'
 			'Kissing the head of his cock, you open your mouth and began to caress his dick with your tongue, lightly sucking it. Then, you start to suck his cock in earnest, running your lips up and down his shaft as you bob your head, you hands caressing his balls as you do.'
-			if trenerSex >= 3 and stat['virgin'] = 1 and stat['vaginal'] = 0 and mesec <= 0:
+			if trenerSex >= 3 and stat['think_virgin'] = 1 and stat['vaginal'] = 0 and mesec <= 0:
 				if will_cost <= pcs_willpwr:
 					act 'Lose your virginity (<<will_cost>> Willpower)': cla & gt 'Voltrenersex', 'Defl'
 				else

+ 2 - 3
locations/WorkHosp.qsrc

@@ -282,7 +282,7 @@ if $ARGS[0] = '3':
 end
 
 if $ARGS[0] = 'randdoc':
-	if $randdoc[0] = '':
+!!	if $randdoc[0] = '':
 		randdoc = rand(0,19)
 		if randdoc = 0:
 			gs 'npcgeneratec', 0, 'Doctor', rand(28,48)
@@ -385,11 +385,10 @@ if $ARGS[0] = 'randdoc':
 			$npc_lastname[$npclastgenerated] = 'Orlov'
 			gs 'npcpreservec', $npclastgenerated
 		end
-	end
+!!	end
 
 	gs 'boyStat', $npclastsaved
 	docfuck[randdoc] += 1
 end
 
 --- WorkHosp ---------------------------------
-

+ 269 - 0
locations/Zvereva_Sly_events.qsrc

@@ -0,0 +1,269 @@
+# Zvereva_Sly_events
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
+
+
+if $ARGS[0] = 'Sly_house_intro_1':
+	slyQW['met'] = 2
+	menu_off = 1
+	minut += 5
+	gs 'stat'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'Wandering through Christina''s house, you hear the TV going in the living room. Knowing Christina isn''t in there, you realize it must be the infamous Sly.'
+	*nl
+	'You walk into the room, see a fairly cute boy sitting on the couch watching TV, and decide to make an impression. '+iif(christinaQW['fight'] = -1, 'You walk to a point in between him and the TV, with your hands on your hips, and stare him down.','You walk over to him with your head bowed, making sure not to block the TV, and wait for him to address you.')+''
+	if christinaQW['fight'] = -1:
+		'He stares at you for a moment, before starting to laugh. "You''re a fiesty one! My sister must not have broken you yet. That''s ok, more for me to do. Follow. Now."'
+		act 'Sullenly follow him': gt 'Zvereva_Sly_events', 'Sly_house_intro_2'
+	else
+		'He stares at you for a moment, apparently approving of your submissive attitude. "Looks like my sister has trained you well. Let''s put that to the test. Follow. Now."'
+		act 'Follow him': gt 'Zvereva_Sly_events', 'Sly_house_intro_2'
+	end
+end
+
+if $ARGS[0] = 'Sly_house_intro_2':
+	menu_off = 1
+	minut += 1
+	gs 'stat'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'You  follow Sly into his bedroom, noticing that he does not close the door behind you. Looking around, you see a large room with a huge bed, a small couch, and a lot of different artsy looking items.'
+	'He leads you to the center of the room, turns to you, and says "Kneel."'
+
+	act 'Submit': gt 'Zvereva_Sly_events', 'submit'
+	if stat['think_virgin'] = 1: act 'I am a virgin': gt 'Zvereva_Sly_events', 'virgin'
+	if christinaQW['fight'] = -1: act 'Refuse': gt 'Zvereva_Sly_events', 'first_refuse'
+
+end
+
+if $ARGS[0] = 'virgin':
+	slyQW['virgin'] = 1
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'"I''m a virgin."'
+	'He smiles a bit wickedly. "Master."'
+	'"Huh?"'
+	'"You will refer to me as Master."'
+	if christinaQW['fight'] = -1:
+		'"No."'
+		'He just stares at you a moment, then ... <b>SLAP</b>.'
+		'You rock back on your heels with your hand on your cheek, taken entirely offguard.'
+		'"You were saying?"'
+		'Sullenly, knowing Christina is just a call away and if you lost to her, and would have to fight off both, you say "I''m a virgin, <i>Master</i>."'
+		'"Good, that means you''re unspoiled. Before today is done, you won''t be able to say that anymore."'
+
+		gs 'pain', 2, 'cheeks', 'slap'
+		gs 'stat'
+	else
+		'"I''m a virgin, <i>Master</i>."'
+		'"Good, that means you''re unspoiled. Before today is done, you won''t be able to say that anymore."'
+	end
+
+	act 'Insist':
+		slyQW['virgin'] = 2
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+		if christinaQW['fight'] = -1:
+			'Cheeks turning red, you say "I don''t have a choice. My mother makes me do regular check ups at the gynaecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble. For you."'
+			'He stares at you, obviously trying to decide if you''re lying or not, before saying "For now, we will work on training your other sexual skills. If I find out you''re lying to me though, things will get bad for you, really fast. And the next time I have to remind you to call me Master I will leave a bruise."'
+			'"I''m not lying, <i>Master</i>. I can''t stop you from doing what you want to me, but if you cross that line, it won''t be me you''re dealing with."'
+			'"We will see. I believe I already gave you an order."'
+
+			act 'Sullenly kneel': gt 'Zvereva_Sly_events', 'submit'
+		else
+			'Looking down, embarrassed, you say "I''m sorry Master, I don''t have a choice. My mother makes me do regular check ups at the gynaecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble."'
+			'He stares at you, obviously trying to decide if you''re lying or not, before saying "For now, we will work on training your other sexual skills. If I find out you''re lying to me though, things will get bad for you, really fast."'
+			'"I''m not lying, Master. You can do anything and everything you want to me, except that."'
+			'"We will see. I believe I already gave you an order."'
+
+			act 'Kneel': gt 'Zvereva_Sly_events', 'submit'
+		end
+	end
+	act 'Submit': gt 'Zvereva_Sly_events', 'submit'
+end
+
+if $ARGS[0] = 'first_refuse':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'"No."'
+	'He just stares at you a moment, then ... <b>SLAP</b>.'
+	'You rock back on your heels with your hand on your cheek, taken entirely offguard. "How dare you!"'
+	'He smiles a bit wickedly. "Master."'
+	'Still in shock over being slapped, you say "Huh?"'
+	'He smiles coldly. "You will refer to me as Master."'
+	'"Like hell I will!"'
+	'He simply raises his hand again, making you flinch back. "If you have at least half a brain between those slappable cheeks, I would kneel. Now."'
+
+	gs 'pain', 3, 'cheeks', 'slap'
+	gs 'stat'
+
+	act 'Refuse again': gt 'Zvereva_Sly_events', 'second_refuse'
+	act 'Sullenly kneel': gt 'Zvereva_Sly_events', 'submit'
+end
+
+if $ARGS[0] = 'second_refuse':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'Bravely, considering Christina is but a yell away, you say "Go fuck yourself with a sharp pointy stick. I''m not your whore to do as you please with!"'
+	'Looking amused, he says "Actually, that''s exactly what you are. It''s why my sister brought you here. And you forgot to call me Master again..." <b>SLAP</b>'
+	'This one was hard enough to knock you off your feet entirely. Laying on the ground, seeing stars, you barely register the fact he has reached down and pulled you back to your feet. "Well that just happened," you hear yourself say out loud.'
+	'"That one will leave a mark. Not off to a good start, are you? The next one will be a fist, in a place that won''t bruise."'
+
+	gs 'pain', 9, 'cheeks', 'slap'
+	gs 'stat'
+
+	act 'Sullenly kneel': gt 'Zvereva_Sly_events', 'submit'
+end
+
+if $ARGS[0] = 'submit':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	'On your knees, looking up at him, you see a frown cross his face. "Why are you dressed? Take your clothes off."'
+	'Standing back up, you '+iif(christinaQW['fight'] = -1, 'angrily','slowly and seductively')+' remove your clothes before returning to a kneeling position in front of him.'
+	'He pulls of his shirt and drops his pants, revealing his thick 15cm cock. "Let''s start small. Stroke it, gently."'
+
+	$pursepantytype = $pantyworntype
+	pursepantynumber = pantywornnumber
+	$pursebratype = $braworntype
+	pursebranumber = brawornnumber
+	gs 'clothing', 'strip'
+	gs 'underwear', 'remove'
+
+	if christinaQW['fight'] = -1:
+		act 'Angrily start stroking it':
+			gs 'boyStat', 'A248'
+			gt 'Zvereva_Sly_sex', 'hj_1'
+		end
+	else
+		act 'Gently start stroking it':
+			gs 'boyStat', 'A248'
+			gt 'Zvereva_Sly_sex', 'hj_1'
+		end
+	end
+end
+
+if $ARGS[0] = 'sly_house_chat':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	if locat['Silvestr'] = 5:
+		'You find Silvestr watching TV. He looks bored.'
+	else
+		'You find Silvestr hanging out in his room. He looks bored.'
+	end
+	'"Speak, or get lost."'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	!!if christinaQW['lar_lina'] = 2:
+	!!	act 'Ask about Lina':
+	!!		christinaQW['lar_lina'] = 3
+	!!		*clr & cla
+	!!		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	!!		''
+	!!		''
+
+	!!		act '': gt 'Zvereva_Sly_events', 'sly_house_chat'
+	!!	end
+	!!end
+
+	!!if christinaQW['lar_lina'] = 3:
+	!!	act 'Ask about Lariska':
+	!!		christinaQW['lar_lina'] = 4
+	!!		*clr & cla
+	!!		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
+	!!		''
+	!!		''
+
+	!!		act '': gt 'Zvereva_Sly_events', 'sly_house_chat'
+	!!	end
+	!!end
+
+	if slyQW['Sly_sex_daystart'] ! daystart:
+		act 'Offer yourself':
+			slyQW['Sly_sex_daystart'] = daystart
+			*clr & cla
+			'<center><video autoplay loop src="images/shared/sex/undress/kotovpre'+rand(11, 14)+'.mp4"></video></center>'
+			if christinaQW['fight'] = -1:
+				'You start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+			else
+				'You slowly and seductively start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+			end
+			'He stands up, sheds his own clothes, and starts towards you.'
+			
+			gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+		end
+
+		if slyQW['virgin'] = 2:
+			if stat['think_virgin'] = 1:
+				act 'Offer virginity':
+					slyQW['Sly_sex_daystart'] = daystart
+					slyQW['virgin'] = 3
+					*clr & cla
+					'<center><video autoplay loop src="images/shared/sex/undress/kotovpre'+rand(11, 14)+'.mp4"></video></center>'
+					if christinaQW['fight'] = -1:
+						'You start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+					else
+						'You slowly and seductively start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+					end
+					'"Would you like my cherry, Master?"'
+					'He practically lunges for you, clothes flying everywhere, in his eagerness.'
+
+					gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+				end
+			else
+				act 'Offer virginity (Lie)':
+					slyQW['Sly_sex_daystart'] = daystart
+					slyQW['virgin'] = 3
+					*clr & cla
+					'<center><video autoplay loop src="images/shared/sex/undress/kotovpre'+rand(11, 14)+'.mp4"></video></center>'
+					if christinaQW['fight'] = -1:
+						'You start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+					else
+						'You slowly and seductively start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
+					end
+					'"Would you like my cherry, Master?"'
+					'He practically lunges for you, clothes flying everywhere, in his eagerness.'
+					
+
+					gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+				end
+				!!act 'Admit no longer a virgin':
+				!!	slyQW['Sly_sex_daystart'] = daystart
+				!!	slyQW['virgin'] = 4
+				!!	*clr & cla
+				!!	'<center><video autoplay loop src="images/shared/sex/undress/kotovpre'+rand(11, 14)+'.mp4"></video></center>'
+				!!	''
+				!!	''
+				!!	''
+				!!	''
+
+				!!	gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+				!!end
+			end
+		end
+	end
+end
+
+--- Zvereva_Sly_events ---------------------------------
+

+ 467 - 0
locations/Zvereva_Sly_sex.qsrc

@@ -0,0 +1,467 @@
+# Zvereva_Sly_sex
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
+
+
+!!Sex Mechanics
+if $ARGS[0] = 'Sly_random_sex_acts':
+	act 'Continue':
+		gs 'boyStat', 'A248'
+		slyQW['sex_stam'] += 1
+
+		$pursepantytype = $pantyworntype
+		pursepantynumber = pantywornnumber
+		$pursebratype = $braworntype
+		pursebranumber = brawornnumber
+		gs 'clothing', 'strip'
+		gs 'underwear', 'remove'
+
+		if slyQW['Chris_peek_daystart'] ! daystart:
+			slyQW['Chris_peek_daystart'] = daystart
+			if slyQW['Chris_caught'] <= 5:
+				if rand(1, 4) = 1:
+					slyQW['Chris_caught'] += 1
+					slyQW['Chris_peeking'] = 1
+				end
+			elseif slyQW['Chris_caught'] < 10 and christinaQW['subpath'] >= 6:
+				if rand(1, 2) = 1:
+					slyQW['Chris_caught'] += 1
+					slyQW['Chris_peeking'] = 1
+				end
+			elseif slyQW['Chris_caught'] = 10 and christinaQW['subpath'] >= 6:
+				if christinaQW['subpath'] = 6: christinaQW['subpath'] = 7
+				slyQW['Chris_peeking'] = 1
+			end
+		end
+
+		if slyQW['sex_stam'] < 6:
+			:sly_loop
+			slyQW['sex_act'] = rand(1,8)
+			if slyQW['sex_act'] = 1 and slyQW['foreplay'] ! daystart:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'hj_1'
+			elseif slyQW['sex_act'] = 2 and slyQW['foreplay'] ! daystart:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'bj_1'
+			elseif slyQW['sex_act'] = 3 and slyQW['virgin'] ! 2:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'vag_cow_1'
+			elseif slyQW['sex_act'] = 4 and slyQW['virgin'] ! 2:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'vag_doggy_1'
+			elseif slyQW['sex_act'] = 5 and slyQW['virgin'] ! 2:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'vag_stomach_1'
+			elseif slyQW['sex_act'] = 6:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'anal_doggy_1'
+			elseif slyQW['sex_act'] = 7:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'anal_stomach_1'
+			elseif slyQW['sex_act'] = 8:
+				slyQW['foreplay'] = daystart
+				gt 'Zvereva_Sly_sex', 'anal_piledriver_1'
+			else
+				jump 'sly_loop'
+			end
+		else
+			gt 'Zvereva_Sly_sex', 'cum_decide'
+		end
+	end
+end
+
+if $ARGS[0] = 'sly_vibe':
+	if vibratorIN = 1:
+		vibratorIN = 0
+		vibratorOUT = 1
+		'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
+	end
+end
+
+if $ARGS[0] = 'sly_plug':
+	if analplugin = 1:
+		if pcs_ass < 16:
+			analplugout = 1
+			analplugin = 0
+			'Sly pulls the plug out of your tight asshole, making you give an involuntary gasp. You feel empty now.'
+		else
+			analplugout = 1
+			analplugin = 0
+			'Sly pulls the plug out of your asshole, making you give an involuntary moan. You feel empty now.'
+		end
+	end
+end
+
+if $ARGS[0] = 'Christina_peek':
+	if slyQW['Chris_peeking'] = 1:
+		if slyQW['Chris_caught'] <= 5:
+			slyQW['Chris_peeking'] = 2
+			*nl
+			'You think you hear a moan that didn''t come from you, but you''re too busy to figure out where it''s coming from.'
+			'Sly doesn''t seem to have heard anything and keeps thrusting into you.'
+			*nl
+		elseif slyQW['Chris_caught'] < 10:
+			slyQW['Chris_peeking'] = 2
+			*nl
+			'You hear a moan coming from the doorway and sneak a look in that direction. Christina is peeking around the corner, obviously masturbating to the sight of her brother fucking you.'
+			'Sly seems surprised to see her, but neither him nor her slow down.'
+			*nl
+		else
+			slyQW['Chris_peeking'] = 2
+			*nl
+			'You hear a loud moan coming from the doorway again. Looking over, you see Christina boldly standing in the doorway naked and rubbing her clit, while watching the two of you fuck.'
+			'Sly no longer seems to be surprised to see her watching and frequently looks in her direction to watch her masturbate.'
+			*nl
+		end
+	elseif slyQW['Chris_peeking'] = 2:
+		if slyQW['Chris_caught'] <= 5:
+			*nl
+			'You hear another moan but you ignore it.'
+			'Sly doesn''t appear to have noticed anything seems off.'
+			*nl
+		elseif slyQW['Chris_caught'] < 10:
+			*nl
+			'You hear more moaning coming from Christina, as she masturbates to the sight of her brother fucking you.'
+			'Sly''s attention keeps shifting from you to her. He seems unable to decide if he should be looking or not, judging by the war taking place on his face.'
+			*nl
+		else
+			*nl
+			'Looking towards the doorway, you see Christina has two fingers shoved up inside herself while rubbing her tits with her other hand.'
+			'Sly doesn''t slow down his thrusts, but by the way he is staring at her and pretty much ignoring you, you imagine he is fucking her in his mind.'
+			*nl
+		end
+	end
+end
+
+if $ARGS[0] = 'cum_decide':
+	temp = rand(1, 10)
+	if temp <= 2 and slyQW['virgin'] ! 2:
+		gt 'Zvereva_Sly_sex', 'vag_doggy_cum_1'
+	elseif temp <= 5:
+		gt 'Zvereva_Sly_sex', 'anal_doggy_cum_1'
+	else
+		gt 'Zvereva_Sly_sex', 'swallow_cum_1'
+	end
+end
+
+if $ARGS[0] = 'sex_end':
+	act 'Clean up':
+		slyQW['sex_act'] = 0
+		slyQW['sex_stam'] = 0
+		slyQW['trained'] += 1
+		slyQW['Chris_peeking'] = 0
+
+		gs 'panties', 'wear', $pursepantytype, pursepantynumber
+		gs 'bras', 'wear', $pursebratype, pursebranumber
+		killvar '$pursepantytype' & killvar 'pursepantynumber'
+		killvar '$pursebratype' & killvar 'pursebranumber'
+		gs 'clothing','wear_last_worn'
+
+		if analplugout = 1:
+			analplugout = 0
+			analplugin = 1
+		end
+		if vibratorOUT = 1:
+			vibratorIN = 1
+			vibratorOUT = 0
+		end
+
+		gs 'arousal', 'end'
+		gs 'stat'
+
+		gt 'Zvereva_house', 'hallw'
+	end
+end
+
+
+
+!!Sex Scenes
+if $ARGS[0] = 'hj_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/handjob/hj2.mp4"></video></center>'
+	'You wrap your hand around his dick and start jacking him off slowly '+iif(christinaQW['fight'] = -1, 'while trying not to look him in the eye.','and seductively, while staring into his eyes.')+''
+	'He seems to enjoy it for a few minutes before saying "You can speed up a bit now."'
+	'Pumping his cock harder draws a small groan from his lips, but he quickly stops you from continuing.'
+
+	gs 'arousal', 'hj', 3, 'sub'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Blowjob': gt 'Zvereva_Sly_sex', 'bj_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'bj_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj'+rand(110, 114)+'.mp4"></video></center>'
+	'He grabs his dick with one hand, the back of your head with his other hand, and lines the tip of it up with your lips.'
+	if christinaQW['fight'] = -1:
+		'You try to keep your lips pressed tightly shut, but he forces his way in, trying to fit the whole thing down your throat all at once! Almost immediately you find yourself unable to breathe, gagging and drooling all over his cock.'
+	else
+		'Submitting to him entirely, you open your mouth as wide as you can while staring straight into his eyes. Without any hesitation, he tries to shove it straight down your throat, making your eyes water as you drool all over his cock trying to breathe.'
+	end
+	'He finds a rythm pumping it down your throat for awhile before letting go of your head and pulling it out of your mouth.'
+
+	if pcs_makeup > 1: pcs_makeup = 0
+	gs 'arousal', 'bj', 5, 'sub', 'deepthroat', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		slyQW['Chris_caught'] += 1
+		slyQW['Chris_peeking'] = 1
+		if slyQW['virgin'] ! 2:
+			act 'Continue': gt 'Zvereva_Sly_sex', 'vag_cow_1'
+		else
+			act 'Continue': gt 'Zvereva_Sly_sex', 'anal_doggy_1'
+		end
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'vag_cow_1':
+	if slyQW['virgin'] = 1: slyQW['virgin'] = 3
+	gs 'cum_call', 'precum', 'A248', 1
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/vag/cowgirl/hard'+rand(1, 4)+'.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_vibe'
+	'Sitting on his bed, he pulls you onto his lap, lines you up and shoves his cock in hard, without any attempt to be gentle. '+iif(pcs_vag = 0, 'You feel your hymen rip, you''re no longer a virgin. ','')+'"Start shaking those hips," he says, laying back with his arms behind his head.'
+	if christinaQW['fight'] = -1:
+		'You reluctantly move your hips back and forth until he seems to get annoyed at your pace. Grabbing your hips, he takes over, thrusting in and out as he pulls you forward and pushes you back.'
+	else
+		'You happily start bouncing up and down on his cock. You let out a few loud moans, partly because it feels good, but mostly to make him happy. Eventually he takes over, grabbing your hips and thrusting in and out as he pulls you forward and pushes you back.'
+	end
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	if christinaQW['fight'] = -1:
+		'Feeling a bit like a fuck toy, you try to ignore the sloshing sounds coming from your pussy, telling yourself over and over how this isn''t exciting you.'
+	else
+		'You lose yourself in the feeling of his cock stretching you out, the sounds of wet slaps filling the room each time your crotch collides with his.'
+	end
+
+	gs 'arousal', 'vaginal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'vag_doggy_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'vag_doggy_1':
+	if slyQW['virgin'] = 1: slyQW['virgin'] = 3
+	gs 'cum_call', 'precum', 'A248', 1
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/vag/doggy/kotovsex'+rand(10, 13)+'.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_vibe'
+	'He flips you onto your hands and knees and just slams his cock inside without warning. '+iif(pcs_vag = 0, 'You feel your hymen rip, you''re no longer a virgin. ','')+'He presses your face into the bed and, finding his rythm, pounds away.'
+	if christinaQW['fight'] = -1:
+		'You grunt into the blankets with each thrust, annoyed at how your body reacts to the unwanted stimulus. Even with your face smashed into the blankets, you can hear the wet sounds your pussy makes as he plunges in and out of you.'
+	else
+		'You reach behind with both hands and spread yourself wide, to give him easier access. Even with your face smashed into the blankets, you can hear the wet sounds your pussy makes as he plunges in and out of you.'
+	end
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	'He spanks your ass several times while fucking you, leaving red handmarks all over your asscheeks. The rough treatment has you leaking like crazy, running down your thighs and onto the bed below.'
+
+	gs 'pain', 2, 'asscheeks', 'spank'
+	gs 'arousal', 'foreplay', -5
+	gs 'arousal', 'vaginal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'vag_stomach_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'vag_stomach_1':
+	if slyQW['virgin'] = 1: slyQW['virgin'] = 3
+	gs 'cum_call', 'precum', 'A248', 1
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/vag/facedown/kotovsex'+rand(40, 45)+'.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_vibe'
+	if rand(1, 2) = 1:
+		'Sly pushes you to your stomach and pushes his way inside. '+iif(pcs_vag = 0, 'You feel your hymen rip, you''re no longer a virgin. ','')+'He starts fucking you hard, giving you no chance to adjust to the speed of his thrusts.'
+		'As you think he''s going to ease up, instead the pace picks up and Sly is now violently thrusting into you. The pain is making you teary-eyed as you''re not able to handle the pounding.'
+	else
+		if christinaQW['fight'] = -1:
+			'"W-Wait..." you manage to yell out before as he grabs hold of the back of your head pushes you down onto your stomach, facefirst into the bed. "I-I..." You take too long to utter a word as he enters you without pardon. '+iif(pcs_vag = 0, 'You feel your hymen rip, you''re no longer a virgin, as ','')+ 'Sly plunges deep into your pussy, leaving you barely able to keep in control of yourself.'
+		else
+			'He grabs hold of you and throws you on the bed with ease. You try to squirm into a more pleasant position, but he''s got you firmly held on your stomach with your face down, not letting you move an inch in any direction.'
+			'Without any hesitation, his cock plunges inside of you. '+iif(pcs_vag = 0, 'You feel your hymen rip, you''re no longer a virgin. ','')+'You let out a little screech, to let him know that he''s hurting you, but he''s not easing up as he continues to furiously thrust without any consideration.'
+		end
+	end
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	'He smacks your ass a bit, then pulls on your hair as he pumps his cock in and out of you. Every time he does, you squeal out and tighten down on his dick. He seems to enjoy the feeling, as he does it on and off for several minutes.'
+
+	gs 'pain', 2, 'asscheeks', 'spank'
+	gs 'pain', 2, 'hair', 'pull'
+	gs 'arousal', 'foreplay', -5
+	gs 'arousal', 'vaginal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'anal_doggy_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'anal_doggy_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/anal/doggy/kotovsexanal11.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_plug'
+	if christinaQW['fight'] = -1:
+		'Sly forces you on your hands and knees as he gets in position behind you, pushing his cock inside your ass. Within seconds he''s pounding you, disregarding your shrieks and even slapping your buttcheeks as your ass is getting stretched out.'
+	else
+		if rand(1, 2) = 1:
+			'"Get down on your hands and knees," he orders you. You quickly comply and even tease him a little as you wiggle your ass in front of him. He gives your ass a few slaps, grabs his cock and enters you. Not expecting him to fuck you in the ass, at first you gasp, but as he picks up his pace you start wailing from his firm thrusts.'
+		else
+			'You present yourself wide for him, awaiting his cock and to give him easier access. To your surprise, instead of Sly fucking your wet pussy, he instead shoves his cock inside your anus and starts plunging in and out of you while giving your asscheeks a few slaps.'
+		end
+	end
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	'You try to spread your cheeks wider, so it will hurt less, but he''s pounding you too hard and fast for it to make much difference.'
+
+	gs 'pain', 2, 'asscheeks', 'spank'
+	gs 'arousal', 'foreplay', -5
+	gs 'arousal', 'anal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'anal_stomach_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'anal_stomach_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/anal/facedown/kotovsexanal20.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_plug'
+	'"I''m going to enjoy this," he grunts as he forces himself on top of you. He scoots forward, holding your head down with one hand while pushing his cock inside of you with his other. Without giving you a chance to adjust, he picks up his pace and before you know it he''s plowing you.'
+	'Your shrieks are muffled by the blankets on the bed, which your face is smushed into. He seems to enjoy the noise, because he reaches around, underneath you, and starts pinching your nipples. It hurts, and your screams grow even louder.'
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	if christinaQW['fight'] = -1:
+		'You cry for it to stop, but he doesn''t pay you any attention, using you for as a human fleshlight for quite some time.'
+	else
+		'You beg for more, and he complies, more for his own pleasure than any need to please you. The humiliation of being treated as a human fleshlight only makes you more aroused.'
+	end
+
+	gs 'pain', 2, 'nipples', 'pinch'
+	gs 'arousal', 'foreplay', -5
+	gs 'arousal', 'anal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'anal_piledriver_1'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+if $ARGS[0] = 'anal_piledriver_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/anal/piledriver/kotovsexanal36.mp4"></video></center>'
+	gs 'Zvereva_Sly_sex', 'sly_plug'
+	if christinaQW['fight'] = -1:
+		'He pushes you onto your back, grabs your ankles, and pushes them behind your ears. Without hesitation, he plunges in full hilt. "S-Stop! It hurts," you cry out, but he pays no heed. Each time he slams down, he grunts, but draws a shriek out of you.'
+	else
+		'He pushes you onto your back, grabs your ankles, and pushes them behind your ears. Without hesitation, he plunges in full hilt. "Yes! More," you cry out. Each time he slams down, he grunts, but draws a shriek out of you.'
+	end
+	gs 'Zvereva_Sly_sex', 'Christina_peek'
+	if christinaQW['fight'] = -1:
+		'The sex is hard and fast. You hate it, but your body seems to respond to the pain by turning it into pleasure. Due to the awkward position your body is in, your own juices keeps splashing in your face until you''re soaked.'
+	else
+		'The sex is hard and fast. You love it, and your body seems to respond to the pain by turning it into pleasure. Due to the awkward position your body is in, your own juices keeps splashing in your face until you''re soaked.'
+	end
+
+	gs 'arousal', 'anal', 5, 'sub', 'rough'
+	gs 'stat'
+
+	if slyQW['trained'] = 0:
+		act 'Continue': gt 'Zvereva_Sly_sex', 'cum_decide'
+	else
+		gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
+	end
+end
+
+
+
+!!Cum Scenes
+if $ARGS[0] = 'anal_doggy_cum_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal'+rand(1, 2)+'.mp4"></video></center>'
+	'You suddenly find yourself bent over, his dick in your asshole. You can feel it twitching inside you, and a warmth is spreading. He pulls out, and you feel his cum leaking out.'
+	'"Now clean up and get the fuck out of my room." He starts getting dressed, so you gather your own clothes and leave.'
+
+	gs 'cum_call', 'anus', 'A248', 1
+	gs 'stat'
+
+	gs 'Zvereva_Sly_sex', 'sex_end'
+end
+
+if $ARGS[0] = 'vag_doggy_cum_1':
+	menu_off = 1
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/doggy'+rand(1, 3)+'.mp4"></video></center>'
+	'You suddenly find yourself bent over, his dick shoved in your pussy. You can feel it twitching inside you, and a warmth is spreading. He pulls out, and you feel his cum leaking out.'
+	'"Now clean up and get the fuck out of my room." He starts getting dressed, so you gather your own clothes and leave.'
+
+	gs 'cum_call', '', 'A248', 1
+	gs 'stat'
+
+	gs 'Zvereva_Sly_sex', 'sex_end'
+end
+
+if $ARGS[0] = 'swallow_cum_1':
+	menu_off = 1
+	*clr & cla
+	if christinaQW['fight'] = -1:
+		'<center><video autoplay loop src="images/shared/sex/cum/mouth/yuck1.mp4"></video></center>'
+		'Sly sits you up, puts the tip of his cock in your mouth, and says "Swallow it all."'
+		'You give him an angry look, but before you can refuse, he is already pumping his seed into your mouth. You do your best to swallow his hateful seed without spitting it out, but cannot manage to keep the revulsion off your face.'
+		'"Well, that wasn''t exactly enthusiastic, but we will work on that. Now clean up and get the fuck out of my room." He starts getting dressed, so you gather your own clothes and gladly leave.'
+	else
+		'<center><video autoplay loop src="images/shared/sex/cum/mouth/swallow3.mp4"></video></center>'
+		'Sly sits you up, shoves his cock down your throat, and starts pumping his seed out. First he pumps your stomach, then partially pulls out and fills your mouth up too. "Show me you swallow it," he says.'
+		'Dutifully, you open your mouth to show him his cum in your mouth, swallow it, then show him your mouth is empty.'
+		'"Good girl. Now clean up and get the fuck out of my room." He starts getting dressed, so you gather your own clothes and leave.'
+	end
+
+	gs 'cum_call', 'mouth_swallow', 'A248', 1
+	gs 'stat'
+
+	gs 'Zvereva_Sly_sex', 'sex_end'
+end
+
+--- Zvereva_Sly_sex ---------------------------------
+
+

+ 0 - 60
locations/Zvereva_domme_1.qsrc

@@ -1,60 +0,0 @@
-# Zvereva_domme_1
-
-
-if $ARGS[0] = 'chris_dom':
-	cla & *clr
-	menu_off = 1
-	socialchg['tChristina_day'] = daystart
-	gs 'stat'
-	if $clothingworntype ! 'nude':
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-		'"What are the two of you up to?" you ask Lina, ignoring Christina as you walk up to them.'
-		'"Training. I need to get better, I''m holding the team back." Frowning, you ask her who told her that.'
-		'She doesn''t say anything, but a sideways look tells you all you need to know.'
-		'"Christina, did you tell her that?!" Trembling, she shakes her head, but you already know she''s lying.'
-		act 'Encourage Lina':
-			cla & *clr
-			minut += 10
-			npc_rel['A19'] += rand(1,2)
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
-			'"I don''t know why you would listen to her. She was only captain of the track team because of her cock sucking skills, but if you want to train and get better, then good for you!" you tell Lina while ignoring Christina.'
-			'"Just remember, you''re worth ten of her, on or off the track." Lina blushes at the unexpected compliment, and smiles sweetly at you before thanking you.'
-			act 'Smile at Lina and leave': gt 'pav_lake'
-		end
-		act 'Punish Christina for lying':
-			cla & *clr
-			minut += 10
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
-			'"Always lying to me. We''re going to have to do something about that, aren''t we? Hands behind your back!" As soon as she does as she''s told, you slap her on the cheek, hard. Tears spring to her eyes, but she doesn''t move or try to block the second one, or the third.'
-			'Lina watches, mouth wide open in suprise. A few people walking by also look, but nobody says anything. Patting her cheek softly, you whisper in Christina''s ear. "Someday you will learn. Even a dog can learn to obey, so I''m sure you''ll figure it out soon."'
-			act 'Finish the punishment and leave': gt 'pav_lake'
-		end
-	else
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
-		'"What are the two of you up to?" you ask Lina, ignoring Christina as you walk up to them.'
-		'Lina''s eyebrows shoot up when she sees you''re naked, but she answers anyway. "I did horrible in the last race, so I... uh... asked Christina for help." Christina just nods, staring at her feet, too afraid to even look at you.'
-		'"Training is good, Lina. A much better plan than trying to suck the coach off, if you ask me." Christina''s cheeks flush a little, but she keeps looking down. Lina just smiles, but still seems too afraid of Christina to say anything against her.'
-		act 'Let them train in peace': gt 'pav_lake'
-		if swinbeg = 3 or swinbeggor = 3 and pcs_energy >= 5:
-			act 'Train Lina yourself':
-				cla & *clr
-				npc_rel['A19'] += rand(2,4)
-				gs 'exercise', 'tier1', 30, 'run_exp'
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/run_naked1.jpg"></center>'
-				'"Well, since I''m the better runner, I had better pitch in too. Strip, both of you." Lina immediately turns red and tries to stammer out a protest, but Christina doesn''t even hesitate. She just starts taking her clothes off and tossing them into a pile.'
-				'Having not forgotten the part Lina played in Christina''s attempt at revenge, you simply look at Lina coldly and bark "Now!" She takes one look at your face and, shivering in fear, starts taking off her clothes too. Once they''re both naked, you grab their clothes and toss them next to your stuff, and then tell them to keep up.'
-				'The three of you run up and down the beach nude for the next half hour. For the first part of the run, Lina is bright red, and not because of the exercise. By the end of the run, however, she seems to be enjoying herself, smiling and laughing at the people gawking at her.'
-				'Christina, on the other hand, looks like she''s going to die of embarrassment. You doubt her being naked in public is the problem. Your guess is that she doesn''t want people to see you taking charge of her. It''s too late though since her reputation is already in ruins.'
-				act 'Let them rest': gt 'pav_lake'
-			end
-		elseif swinbeg = 3 or swinbeggor = 3:
-			act 'Train Lina yourself': '<br><font color="red">You feel too hungry to do this.</font>'
-		end
-	end
-end
-
---- Zvereva_domme_1 ---------------------------------
-

+ 151 - 11
locations/Zvereva_events.qsrc

@@ -1,29 +1,156 @@
 # Zvereva_events
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
 
 
 if $ARGS[0] = 'cikl':
+	!!failsafe, should be used whenever adding or subtracting with bully events 
 	if npc_rel['A18'] > 20:
 		gs 'npc_relationship', 'set', 'A18', '20'
 	end
+	if christinaQW['set_bully'] = 1:
+		if christinaQW['bully'] < 1: christinaQW['bully'] = 1
+		if christinaQW['bully'] > 99: christinaQW['bully'] = 99
+	end
+end
+
+if $ARGS[0] = 'christina_bu_1':
+	menu_off = 1
+	!!Variable subtraction below keeps this number from being added twice when it returns you to the start point
+	BeInSchool -= 1
+	christinaQW['set_bully'] = 1
+	christinaQW['bully'] = 50
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nastymessage.jpg"></center>'
+	'It''s your first day back to school, and Christina has decided to welcome you as only she could. As you approach your locker you find her writing graffiti on it.'
+	act 'Say nothing':
+		menu_off = 1
+		pcs_mood -= 10
+		christinaQW['bully'] += 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nastymessage2.jpg"></center>'
+		'As much as you want to say something, you know it won''t do any good.'
+		'She gives you a sweet, and entirely fake, smile when she sees you coming. "Oh, hi <<$pcs_nickname>>. Don''t mind me, I was just giving your locker some much needed pop! We wouldn''t want anybody to think you were supposed to be treated normal, after all." Putting her marker away, she half waves and walks away.'
+		'You try to rub it off, but have no luck. '+$OpenInnerThought+'Why does she always pick on me? I don''t understand what I did to deserve this.'+$CloseInnerThought
+		act 'continue': gt 'gschool_grounds', 'bulding'
+	end
+	act 'Say something':
+		menu_off = 1
+		pcs_mood += 10
+		christinaQW['bully'] -= 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nastymessage2.jpg"></center>'
+		'Though you know it won''t stop her, you cannot resist standing up for yourself. "What the fuck, Christina! Does my locker look like a coloring book to you? Why can''t you just leave my shit alone?"'
+		'She gives you a sweet, and entirely fake, smile and says "Oh, hi <<$pcs_nickname>>. Don''t mind me, I was just giving your locker some much needed pop! We wouldn''t want anybody to think you were supposed to be treated normal, after all." Putting her marker away, she half waves and walks away.'
+		'You try to rub it off, but have no luck. '+$OpenInnerThought+'Fucking bitch, someday I''ll get even, I swear!'+$CloseInnerThought
+		act 'continue': gt 'gschool_grounds', 'bulding'
+	end
 end
 
-if $ARGS[0] = 'christina_decide':
+if $ARGS[0] = 'christina_bu_2':
+	menu_off = 1
+	cla & *clr
+	'You walk through the hallways until headiing outside. As you start down the path to home, you stumble and fall flat on your face. Stunned a bit, you lay there until you hear giggling and what sounds distinctly like a phone camera taking a picture. Climbing to your feet, you realize several of your classmates watched it happen and your face starts turning a bit red. Turning around, you realize who took a picture of you like that.'
+	'"Smooth move," Christina says with her phone still aimed at you. "Hold on, I gotta make sure Lizaveta gets this."'
+	if $pantyworntype ! 'none':
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bully/fall_panties.jpg"></center>'
+		act 'Say nothing':
+			christinaQW['bully'] += 2
+			cla
+			'Your face burns as you imagine everybody in school looking at a picture of your panties, but she will do it no matter what you say, so you just quietly gather your fallen books and walk away.'
+
+			act 'Leave': gt 'gschool_grounds', 'main'
+		end
+		act 'Say something':
+			christinaQW['bully'] -= 2
+			cla
+			'Your face burns as you imagine everybody in school looking at a picture of your panties, and can''t stop yourself from saying "You pervert. Do you get off looking at girls panties?"'
+			'Christina just shrugs and responds with "You''re the one showing them to the world. I bet you did it on purpose so people could see your'+iif($pantyworntype = 'cheap', ' ugly',' cute')+' panties, slut." She finishes sending the picture, gives you a smirk, and walks away.'
+			'All you can do at this point is gather your fallen stuff and head out.'
+
+			act 'Leave': gt 'gschool_grounds', 'main'
+		end
+	else
+		gs 'fame', 'pav', 'sex', 'tiny', 'local'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bully/fall_nopanties.jpg"></center>'
+		act 'Say nothing':
+			christinaQW['bully'] += 3
+			cla
+			'Your face burns as you imagine everybody in school looking at a picture of your pussy on display, but she will do it no matter what you say, so you just quietly gather your fallen books and walk away.'
+
+			act 'Leave': gt 'gschool_grounds', 'main'
+		end
+		act 'Say something':
+			christinaQW['bully'] -= 3
+			cla
+			'Your face burns as you imagine everybody in school looking at a picture of your pussy on display, and can''t stop yourself from saying "You pervert. Do you get off taking upskirt pictures?"'
+			'Christina just shrugs and responds with "You''re the one not wearing panties. I bet you did it on purpose so people could see your <<$pc_desc[''pubes'']>> pussy, slut." She finishes sending the picture, gives you a smirk, and walks away.'
+			'All you can do at this point is gather your fallen stuff and head out.'
+
+			act 'Leave': gt 'gschool_grounds', 'main'
+		end
+	end
+end
+
+if $ARGS[0] = 'christina_decide1':
 	menu_off = 1
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
-	'You can''t ever seem to decide how to deal with Christina. No matter how you treat her, she always seems to come off as cold or fake and has been this way for as long as you can remember. She''s such a bully to everybody except Albina, who seems to be the only person she''s seemingly scared of. You have mixed feelings about how to handle it, though.'
-	'It might be fun to be in her shoes, telling the girls what to do all the time, and punishing them when they misbehave, but attempting to dominate her and claiming Lariska and Lina for yourself could be risky. If it backfires, you could end up as her pet too, or worse.'
-	'If you try that, you would need something to keep her in line. Something that ensures she cannot break free. Blackmail, maybe, something she would be devastated by if people found out about it.'
+	'You can''t ever seem to decide how to deal with Christina. No matter how you treat her, she always seems to come off as cold or fake and has been this way for as long as you can remember. She''s such a bully to everybody except Albina, who seems to be the only person she''s seemingly wary of. She seems to especially hate you though, and bullies you every chance she gets.'
 	*nl
-	'On the other hand, Lina and Lariska both seem pretty happy to follow her orders, and not having to think for themselves. The idea of being humiliated and treated as a possession strangely appeals to some dark part of you. It would be pretty easy to let her take control of your life too. You could head to the beach where she trains Lina and see what happens.'
+	'You could try to fight her. She is reputedly one of the toughest girls in school though, so you better make sure you can actually do it before trying. Another option would be to find some dirt you could use against her. It would have to be something pretty embarressing to her to actually keep her from messing with you again.'
 	act 'Leave it as is': gt 'gschool_lessons', 'short_break'
-	act 'Try to dominate her':
-		christinaQW['dompath'] = 1
-		gt 'gschool_lessons', 'short_break'
+	act 'Pick a fight':
+		menu_off = 1
+		christinaQW['pre_fight'] = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+		'You make your decision. You decide you''re going after her when school ends, when no teachers are around to stop it but everybody else will see.'
+
+		act 'Return to break': gt 'gschool_lessons', 'short_break'
 	end
+	act 'Find something to blackmail her with':
+		menu_off = 1
+		christinaQW['pre_bm'] = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+		'You make your decision. You need to keep your eyes and ears open to find something to use against her.'
+
+		act 'Return to break': gt 'gschool_lessons', 'short_break'
+	end
+end
+
+if $ARGS[0] = 'christina_decide2':
+	menu_off = 1
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+	'You can''t ever seem to decide how to deal with Christina. No matter how you treat her, she always seems to come off as cold or fake and has been this way for as long as you can remember. She''s such a bully to everybody except Albina, who seems to be the only person she''s seemingly wary of. She seems to especially hate you though, and bullies you every chance she gets.'
+	*nl
+	'You could try and join Lina and Lariska, they both seem pretty happy to follow her orders and not having to think for themselves. The idea of being humiliated and treated as a possession strangely appeals to some dark part of you. It would be pretty easy to let her take control of your life too.'
+	act 'Leave it as is': gt 'gschool_lessons', 'short_break'
 	act 'Try and become her new pet':
+		menu_off = 1
 		christinaQW['subpath'] = 1
-		gt 'gschool_lessons', 'short_break'
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+		'You make your decision. You should head to the beach where she trains Lina on weekday afternoons and see what happens.'
+
+		act 'Return to break': gt 'gschool_lessons', 'short_break'
 	end
 end
 
@@ -31,11 +158,10 @@ if $ARGS[0] = 'Chris_Lina_park':
 	cla & *clr
 	menu_off = 1
 	socialchg['tChris_Lina_jog'] = daystart
+	gs 'npc_relationship', 'modify', 'A19', 'like'
 	minut += 5
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/Chris_Lina_park.jpg"></center>'
-	gs 'npc_relationship', 'modify', 'A19', 'like'
-	gs 'stat'
 	if fame['pav_slut'] < 200:
 		'You give a friendly wave to the girls as they get closer, but Christina just says something to Lina and they both laugh without slowing down.'
 	else
@@ -44,5 +170,19 @@ if $ARGS[0] = 'Chris_Lina_park':
 	act 'Leave':gt 'pav_park', 'start'
 end
 
+if $ARGS[0] = 'KristinaFight':
+	*clr & cla
+	menu_off = 1
+	$location_type = 'event_outdoors'
+	gs 'stat'
+	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/christina/school/fight.mp4"></video></center>'
+	'You wait until you see Christina crossing the field heading home. Deciding you want to throw the first punch, you casually walk by like you were heading the same way. You know she cannot resist saying something nasty, and sure enough, she takes the bait. What she doesn''t expect is as soon as she tosses out an insult you whip towards her and punch her face, hard.'
+	act 'Fight her':
+		gs 'fight', 'initFight'
+		gs 'fight_npcdata', 'christina'
+		gt 'fight', 'start'
+	end
+end
+
 --- Zvereva_events ---------------------------------
 

+ 262 - 0
locations/Zvereva_house.qsrc

@@ -0,0 +1,262 @@
+# Zvereva_house
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
+
+
+if $ARGS[0] = 'front_door':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'front_door'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'front_door'
+
+	menu_off = 1
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/front_door.jpg"></center>'
+	'The Zvereva family house is quite impressive.'
+
+	if locat['Chris_athome'] = 1:
+		'Christina answers the door smiling, but as soon as she sees you, she frowns. "I don''t remember inviting you over today."'
+		'You bow your head, but say nothing.'
+		'"Fine. Come inside."'
+
+		act 'Go inside': gt 'Zvereva_house', 'hallw'
+	else
+		'Nobody answers the door.'
+		act 'Go back to town': minut += 1 & gt 'pav_residential'
+	end
+
+end
+
+if $ARGS[0] = 'hallw':
+	CLOSE ALL
+	$loc = 'Zvereva_house'
+	$loc_arg = 'hallw'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'hallw'
+	$locM = 'Zvereva_house'
+	$locM_arg = 'hallw'
+	$location_type = 'private'
+	killvar '$locclass'
+
+	menu_off = 0
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+	gs 'themes', 'indoors'
+	if frost > 0: frost = 0
+
+	*clr & cla
+	'<center><b><font color="maroon">Foyer</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/foyer.jpg"></center>'
+
+	act 'Leave':
+		if $clothingworntype ! 'nude':
+			minut += 1
+			gt 'pav_residential'
+		else
+			msg'<b><font color = red>You need to get dressed.</font></b>'
+			gt 'Zvereva_house', 'hallw'
+		end
+	end
+
+	'The main hallway of Christina''s house. You can visit the different rooms from here.'
+	'There''s a <a href="exec:gt ''mirror'', ''start''">mirror</a> hanging on the wall.'
+
+	if locat['Christina'] = 1 or locat['Christina'] = 2 or locat['Christina'] = 8 or locat['Christina'] = 22:
+		'Christina is in her bedroom right now.'
+	elseif locat['Christina'] = 3 or locat['Christina'] = 11 or locat['Christina'] = 12:
+		'Christina is in the kitchen right now.'
+	elseif locat['Christina'] = 14 or locat['Christina'] = 17:
+		'Christina is in the living room right now.'
+	elseif locat['Christina'] = 13:
+		'Christina is in the bathroom right now.'
+	else
+		'Christina isn''t home right now.'
+	end
+
+	act 'Living Room':gt 'Zvereva_house', 'livroom'
+	act 'Kitchen':gt 'Zvereva_house', 'kitch'
+	act 'Bathroom':gt 'Zvereva_house', 'bathr'
+	act 'Christina''s Bedroom':gt 'Zvereva_house', 'chris_bedro'
+	if slyQW['met'] = 2: act 'Silvestr''s bedroom': gt 'Zvereva_house', 'sly_bedro'
+
+end
+
+if $ARGS[0] = 'livroom':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'livroom'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'livroom'
+	$location_type = 'private'
+	$locclass = 'livingr'
+
+	menu_off = 0
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><b><font color="maroon">Living Room</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/living_room.jpg"></center>'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	'A spacious room with two large couches and an expensive looking tv hanging on the wall above a fireplace.'
+
+	if locat['Christina'] ! 14 and locat['Christina'] ! 17 and slyQW['met'] = 1: gt 'Zvereva_Sly_events', 'Sly_house_intro_1'
+	if locat['Christina'] = 14: 'Christina is watching TV right now.'
+	if locat['Christina'] = 17: 'Christina is hanging out here, looking bored.'
+	if locat['Silvestr'] = 5: '<a href="exec:gt ''Zvereva_Sly_events'',''sly_house_chat''">Silvestr</a> is here, watching TV.'
+
+end
+
+if $ARGS[0] = 'kitch':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'kitch'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'kitch'
+	$locclass = 'kitr'
+
+	menu_off = 0
+	minut += 1
+	!!gs 'kit_din'
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><b><font color="maroon">Kitchen</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/kitchen.jpg"></center>'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	'A very modern looking kitchen with a large fridge and stove.'
+
+	if locat['Christina'] = 3: 'Christina is here, eating breakfast.'
+	if locat['Silvestr'] = 2: 'Silvestr is eating breakfast'
+	if locat['Christina'] = 11: 'Christina is making dinner.'
+	if locat['Christina'] = 12 and locat['Silvestr'] = 6:
+		'Christina and Silvestr are here eating dinner.'
+	elseif locat['Christina'] = 12:
+		'Christina is eating dinner right now.'
+	elseif locat['Silvestr'] = 6:
+		'Silvestr is eating dinner right now.'
+	end
+
+	!!dynamic $edasnack
+	!!dynamic $sandwich
+	dynamic $driwater
+	!!dynamic $dritea
+	dynamic $fill_bottle
+	!!dynamic $edaD
+	!!dynamic $pranik
+	!!dynamic $fatdel
+	!!dynamic $lekarstvo
+	!!dynamic $vitamin
+
+end
+
+if $ARGS[0] = 'bathr':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'bathr'
+	$locM = 'Zvereva_house'
+	$locM_arg = 'bathr'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'bathr'
+	$location_type = 'bathroom'
+
+	menu_off = 0
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><b><font color="maroon">Bathroom</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/bathroom.jpg"></center>'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	'The stylish room has a large glass shower, toilet, sink, and a <a href="exec:gt ''mirror'',''start''">mirror</a> where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair.'
+
+	if locat['Christina'] = 13: '<a href="exec:gt ''Zvereva_house_events'',''chris_shower''">Christina</a> is here, taking a shower.'
+	if locat['Silvestr'] = 3: 'Silvestr is in the shower right now.'
+end
+
+if $ARGS[0] = 'chris_bedro':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'chris_bedro'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'chris_bedro'
+	$locM = 'Zvereva_house'
+	$locM_arg = 'chris_bedro'
+	$location_type = 'private'
+	$locclass = 'bedr'
+
+	menu_off = 0
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><b><font color="maroon">Christina''s Bedroom</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/chris_bedroom.jpg"></center>'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	'Surprisingly girly for someone of Christina''s tastes, there is a large bed, walk-in closet, a desk, and a large <a href="exec:gt ''mirror'', ''start''">mirror</a> leaning against the wall.'
+
+	if locat['Christina'] = 1: 'Christina is in bed, asleep.'
+	if locat['Christina'] = 2: 'Christina is getting dressed right now.'
+	if locat['Christina'] = 8: 'Christina is here, doing her homework.'
+	if locat['Christina'] = 22: '<a href="exec:gt ''Zvereva_house_events'', ''bed_chat''">Christina</a> is hanging out here, looking bored.'
+
+end
+
+if $ARGS[0] = 'sly_bedro':
+	$loc = 'Zvereva_house'
+	$loc_arg = 'sly_bedro'
+	$menu_loc = 'Zvereva_house'
+	$menu_arg = 'sly_bedro'
+	$locM = 'Zvereva_house'
+	$locM_arg = 'sly_bedro'
+	$location_type = 'private'
+	$locclass = 'bedr'
+
+	menu_off = 0
+	minut += 1
+	gs 'Zvereva_schedule'
+	gs 'stat'
+
+	*clr & cla
+	'<center><b><font color="maroon">Silvestr''s Bedroom</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/sly_bedroom.jpg"></center>'
+
+	act 'Leave the room': gt 'Zvereva_house', 'hallw'
+
+	'Sly''s rather stylish room holds a huge bed, a small couch, and a lot of different artsy looking items.'
+
+	if locat['Silvestr'] = 1: 'Silvestr is asleep in his bed.'
+	if locat['Silvestr'] = 7: '<a href="exec:gt ''Zvereva_Sly_events'',''sly_house_chat''">Silvestr</a> is hanging out in here.'
+
+end
+
+--- Zvereva_house ---------------------------------
+

+ 231 - 0
locations/Zvereva_house_events.qsrc

@@ -0,0 +1,231 @@
+# Zvereva_house_events
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
+
+
+if $ARGS[0] = 'Chris_walk_home':
+	menu_off = 1
+	gs 'stat'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+	if christinaQW['subpath'] = 4:
+		christinaQW['subpath'] = 5
+		'"About time, bitch. Come on, lets go." She starts walking away at a brisk pace. You follow, making sure to stay at least one step behind her.'
+
+		act 'Follow her':
+			minut += 10
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/front_door.jpg"></center>'
+			'You follow her into the residential district of Pavlovsk, until you get to a large house about ten minutes from the school. Christina''s parents are obviously fairly wealthy, to own a house this size.'
+			*nl
+			'You enter the house behind her.'
+			gs 'stat'
+			act 'Listen to her':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+				'"Ok, here are the rules you will follow, or I will '+iif(christinaQW['fight'] = -1, 'beat you black and blue. Again.','spank the absolute shit out of you.')+'"'
+				*nl
+				'"1. You will not speak unless spoken to, or otherwise given permission. When you do, you will either call me by name in the presence of others, or Mistress when we are alone."'
+				*nl
+				'"2. You will do anything I say. If I say clean, you will clean. If I say strip and lick my pussy, you will do it. No hesitation."'
+				*nl
+				'"3. If you meet my parents or brothers, you will be polite, demure, and discreet about anything and everything I do. Only Sly knows anything about my personal life, and the only one who lives here with me, full time. My parents are almost always traveling for work, so you will only see them on special occasions."'
+				*nl
+				'"4. You will listen to Sly. His demands are usually pretty simple: suck his dick, spread your legs, that kind of thing. You don''t have to do everything he says, but if you annoy him, it better be for a damned good reason because he is the only member of my family I give a shit about."'
+				*nl
+				'"You may speak."'
+
+				if stat['think_virgin'] = 1:
+					act 'I''m a virgin':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+						'Christina rolls her eyes. "Of course you are. Sly''s gonna love that. He loves popping cherries, just ask Lina or Lariska. Won''t be long before you''re going to be begging him for his cock regularly, just like Lina."'
+						'"Does Lariska have sex with him?"'
+						'"Jealous? ...No, not anymore, she refuses to touch him. Don''t ask me why, if he wasn''t..." She stares off into space for a few moments before coming back to the conversation. "Anyway. Those are the rules, for now. Follow them, or else."'
+
+						act 'Yes, Mistress': gt 'Zvereva_house', 'chris_bedro'
+					end
+				end
+				act 'Yes, Mistress': gt 'Zvereva_house', 'chris_bedro'
+			end
+		end
+	else
+		'"About time, bitch. Come on, lets go." She starts walking away at a brisk pace. You follow, making sure to stay at least one step behind her.'
+		act 'Follow her':
+			minut += 10
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/christina_home/front_door.jpg"></center>'
+			'You follow her home and into her house, to her room.'
+			gs 'stat'
+			gt 'Zvereva_house', 'chris_bedro'
+		end
+	end
+end
+
+if $ARGS[0] = 'chris_shower':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+	'You find Christina in the shower. She hasn''t noticed you yet.'
+
+	gs 'arousal', 'erotic_nudity', 5
+	act 'Leave':
+		gs 'arousal', 'end'
+		gs 'stat'
+		gt 'Zvereva_house', 'hallw'
+	end
+	act 'Join her':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
+		'Removing your clothes, you walk over to the glass door and softly clear your throat and wait to be noticed.'
+		'When she sees you, she opens the door and says "Get in here, I need my back washed."'
+		'You step inside, lather your hands in soap, and start washing her.'
+
+		noShampoo = 1
+		dynamic $showerdin
+		pcs_horny += 10
+		pcs_hairbsh = 1
+		pcs_makeup = 1
+		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+		gs 'arousal', 'erotic_nudity', 20, 'lesbian'
+		gs 'stat'
+		act 'Finish the shower':
+			gs 'arousal', 'end'
+			gs 'stat'
+			gt 'Zvereva_house', 'bathr'
+		end
+	end
+end
+
+
+!! Bedroom chats
+if $ARGS[0] = 'bed_chat':
+	menu_off = 1
+	minut += 1
+	gs 'stat'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+	'Making sure to keep your eyes down, you stand quietly until she addresses you.'
+	'"I can see you want something. Speak."'
+
+	act 'Step away': gt 'Zvereva_house', 'chris_bedro'
+
+	act 'Ask about the rules':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+		'"Again? Ok fine, here are the rules you will follow, or I will '+iif(christinaQW['fight'] = -1, 'beat you black and blue. Again.','spank the absolute shit out of you.')+'"'
+		*nl
+		'"1. You will not speak unless spoken to, or otherwise given permission. When you do, you will either call me by name in the presence of others, or Mistress when we are alone."'
+		*nl
+		'"2. You will do anything I say. If I say clean, you will clean. If I say strip and lick my pussy, you will do it. No hesitation."'
+		*nl
+		'"3. If you meet my parents or brothers, you will be polite, demure, and discreet about anything and everything I do. Only Sly knows anything about my personal life, and the only one who lives here with me, full time. My parents are almost always traveling for work, so you will only see them on special occasions."'
+		*nl
+		'"4. You will listen to Sly. His demands are usually pretty simple: suck his dick, spread your legs, that kind of thing. You don''t have to do everything he says, but if you annoy him, it better be for a damned good reason because he is the only member of my family I give a shit about."'
+		act 'Continue': gt 'Zvereva_house_events', 'bed_chat'
+	end
+
+	if christinaQW['lar_lina'] = 0:
+		act 'Ask about Lariska':
+			christinaQW['lar_lina'] = 1
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+			'"What made you decide to take Lariska in?"'
+			'"Pfft. She doesn''t know how to stand up for herself. When we were little, I found her getting bullied by some older boys and stepped in. Kicked one right in the balls, and the rest ran off. She just kinda started following me around after that."'
+
+			act 'Continue': gt 'Zvereva_house_events', 'bed_chat'
+		end
+	end
+
+	if christinaQW['lar_lina'] = 1:
+		act 'Ask about Lina':
+			christinaQW['lar_lina'] = 2
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+			'"What about Lina?"'
+			'"That dumb bitch? She was friends with Lariska first, followed her around until Lariska started following me. At first she would ask Lariska what she should do, but Lariska is bad at making decisions, so when I started telling her what to do, she just automatically did it."'
+			'"She really looks up to you, Mistress."'
+			if slyQW['met'] = 2:
+				'"Unlike Lariska, she actually needs someone to be in charge. Without me she would be completely fucking lost. She pretty addicted to Sly''s dick too."'
+				'"Well, it is a nice dick, Mistress."'
+				'She bites her lip a bit, before nodding.'
+			elseif slyQW['met'] = 1:
+				'"Unlike Lariska, she actually needs someone to be in charge. Without me she would be completely fucking lost. She pretty addicted to Sly''s dick too. You would be too, if you actually did what I told you to and go find him."'
+			else
+				'"Unlike Lariska, she actually needs someone to be in charge. Without me she would be completely fucking lost. She pretty addicted to Sly''s dick too. You will be too," she says with a smirk on her face.'
+			end
+
+			act 'Continue': gt 'Zvereva_house_events', 'bed_chat'
+		end
+	end
+
+	if slyQW['met'] = 2 and christinaQW['subpath'] < 6 and slyQW['Chris_caught'] = 5:
+		act 'Inquire about the moans':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+			'"So... sometimes when I''m getting fucked by your brother, I hear these moans."'
+			'She looks bored. "Yeah, no shit. I can hear you all the way across the house."'
+			'"I''m not sure where they''re coming from, but they aren''t the noises I''m making."'
+			'"How would you know? I''ve seen your face, I doubt you..." She trails off, her face turning red as she realizes she just admitted to peeking.'
+			'Rather than confront her, you take another tact. "You seem to really care for Sly."'
+			'She gives you a dangerous look, but you can see her emotions are all over the place. "Of course I do, he''s my brother."'
+			'"You said you don''t like your brothers," you say gently. '+$OpenInnerThought+'Maybe she''s in denial?'+$CloseInnerThought
+			'"Yeah. I also said he is the only one of them I actually like. Don''t you ever listen, moron?!" '
+			if christinaQW['fight'] = -1:
+				'"I have been listening, <i>Mistress</i>. I''ve been listening to you watch us. While masturbating. Maybe you would want to join?"'
+			else
+				'"I''m sorry Mistress. I''m just trying to say... you could join us, if you wanted."'
+			end
+			'"What are you trying to say, slut? That I want to fuck him?! My brother?! That''s disgusting!"'
+
+			act 'Encourage her':
+				christinaQW['subpath'] = 6
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+				'"It''s ok, Mistress. I would understand if you did, he is a good catch, after all."'
+				'Rather than yell at you some more, she bites her lip, seemingly lost in thought.'
+				'Satisfied she''s '+iif(christinaQW['fight'] = -1, 'taken the bait','considering it')+', you step back and stay quiet.'
+				act 'Continue': gt 'Zvereva_house_events', 'bed_chat'
+			end
+		end
+	end
+
+	if slyQW['met'] = 0 and christinaQW['subpath'] < 6:
+		act 'Ask about Sly':
+			slyQW['met'] = 1
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/home/bedroom/bed_chat.jpg"></center>'
+			'Can you tell me about your brother, Sly?'
+			'Giving you an appraising look, she says "Silvestr is the youngest of my older brothers and the only one of them I actually like. He taught me how to fight, and where I learned to push my body to achieve the perfection you see today."'
+			'"When will I meet him?"'
+			'"Why haven''t you already? It''s why I brought you home. What, did you think I wanted to fuck you? Get out there and say hello. He will take it from there. Remember, do what he says or else."'
+			if stat['think_virgin'] = 0:
+				'"But I''m a virgin. My mother makes me do regular check ups at the gynaecologist!"'
+				'Christina starts laughing. "Yeah right!"'
+				'"Really, Mistress. I don''t have a choice. If she finds out I''ve lost my virginity to your brother there will be a lot of trouble." You let the unspoken threat hang in the air.'
+				'She stares at you for a long time before saying "You''re serious? Ugh, fine. I won''t let him pop your cherry, for now. Good thing he loves blowjobs and anal. You <b>will</b> do those, a lot. No arguments, get used to your place."'
+			end
+
+			act 'Continue': gt 'Zvereva_house_events', 'bed_chat'
+		end
+	end
+
+end
+
+--- Zvereva_house_events ---------------------------------
+

+ 327 - 0
locations/Zvereva_schedule.qsrc

@@ -0,0 +1,327 @@
+# Zvereva_schedule
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity, 4 someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
+
+
+locat['Christina'] = 0
+locat['Chris_athome'] = 0
+locat['Silvestr'] = 0
+
+!! locat['Chris_athome'] = 1 means Christina is not only home, but available to answer the door if you knock
+!! unused chris loc variables - 15, 18, 19, 20, 23+
+
+!! Sly will not answer the door, and only has a basic schedule
+
+if SchoolAtestat = 0 and kanikuli = 0:
+	if week <= 5:
+		if (hour < 6) or (hour = 6 and minut < 45):
+			!!Bedroom - Asleep
+			locat['Christina'] = 1
+			locat['Chris_athome'] = 0
+		elseif hour < 7:
+			!!Bedroom - Getting Dressed
+			locat['Christina'] = 2
+			locat['Chris_athome'] = 1
+		elseif hour = 7 and minut <= 15:
+			!!Kitchen - Breakfast
+			locat['Christina'] = 3
+			locat['Chris_athome'] = 1
+		elseif hour = 7 and minut < 30:
+			!!NotHome - Walking to school
+			locat['Christina'] = 4
+			locat['Chris_athome'] = 0
+		elseif hour < 14:
+			!!NotHome - At School
+			locat['Christina'] = 5
+			locat['Chris_athome'] = 0
+		elseif hour < 16:
+			if cheerleaders_on = 1:
+				if week = 5:
+					!!NotHome - Game Night
+					locat['Christina'] = 7
+					locat['Chris_athome'] = 0
+				else
+					!!NotHome - Cheerleader Practice
+					locat['Christina'] = 6
+					locat['Chris_athome'] = 0
+				end
+			else
+				!! Bedroom - Hanging Out
+				locat['Christina'] = 22
+				locat['Chris_athome'] = 1
+			end
+		elseif hour < 18:
+			if cheerleaders_on = 1:
+				!!Bedroom - Hanging Out
+				locat['Christina'] = 22
+				locat['Chris_athome'] = 1
+			else
+				!!NotHome - Jogging
+				locat['Christina'] = 9
+				locat['Chris_athome'] = 0
+			end
+		elseif hour = 18 and minut < 30:
+			!!Kitchen - Cooking Dinner
+			locat['Christina'] = 11
+			locat['Chris_athome'] = 1
+		elseif hour <= 19:
+			!!Kitchen - Eating Dinner
+			locat['Christina'] = 12
+			locat['Chris_athome'] = 1
+		elseif hour = 19 and minut <= 30:
+			!!Bathroom - Shower
+			locat['Christina'] = 13
+			locat['Chris_athome'] = 0
+		elseif hour < 21:
+			!!Living Room - Watching TV
+			locat['Christina'] = 14
+			locat['Chris_athome'] = 1
+		else
+			!!Bedroom - Hanging Out
+			locat['Christina'] = 22
+			locat['Chris_athome'] = 0
+		end
+	elseif week = 6:
+		if hour < 8:
+			!!Bedroom - Asleep
+			locat['Christina'] = 1
+			locat['Chris_athome'] = 0
+		elseif hour = 8 and minut <= 15:
+			!!Kitchen - Breakfast
+			locat['Christina'] = 3
+			locat['Chris_athome'] = 1
+		elseif hour = 8 and minut < 45:
+			!!Bathroom - Shower
+			locat['Christina'] = 13
+			locat['Chris_athome'] = 0
+		elseif hour < 9:
+			!!Bedroom - Getting Dressed
+			locat['Christina'] = 2
+			locat['Chris_athome'] = 1
+		elseif hour = 9:
+			!!NotHome - Track field stretch
+			locat['Christina'] = 16
+			locat['Chris_athome'] = 0
+		elseif hour = 10:
+			!!NotHome - Track field race
+			locat['Christina'] = 21
+			locat['Chris_athome'] = 0
+		elseif hour < 16:
+			if month < 11 or month > 3:
+				!!NotHome - Beach
+				locat['Christina'] = 10
+				locat['Chris_athome'] = 0
+			else
+				!!Living Room - hanging out
+				locat['Christina'] = 17
+				locat['Chris_athome'] = 1
+			end
+		elseif hour < 18:
+			!!NotHome - Jogging
+			locat['Christina'] = 9
+			locat['Chris_athome'] = 0
+		elseif hour = 18 and minut <= 30:
+			!!Kitchen - Dinner
+			locat['Christina'] = 12
+			locat['Chris_athome'] = 1
+		elseif hour = 18 and minut > 30:
+			!!Bathroom - Shower
+			locat['Christina'] = 13
+			locat['Chris_athome'] = 0
+		elseif hour < 21:
+			!!Living Room - Watching TV
+			locat['Christina'] = 14
+			locat['Chris_athome'] = 1
+		else
+			!!Bedroom - Hanging Out
+			locat['Christina'] = 22
+			locat['Chris_athome'] = 0
+		end
+	else
+		if hour < 8:
+			!!Bedroom - Asleep
+			locat['Christina'] = 1
+			locat['Chris_athome'] = 0
+		elseif hour = 8 and minut <= 15:
+			!!Kitchen - Breakfast
+			locat['Christina'] = 3
+			locat['Chris_athome'] = 1
+		elseif hour = 8 and minut < 45:
+			!!Bathroom - Shower
+			locat['Christina'] = 13
+			locat['Chris_athome'] = 0
+		elseif hour < 9:
+			!!Bedroom - Getting Dressed
+			locat['Christina'] = 2
+			locat['Chris_athome'] = 1
+		elseif hour < 11:
+			!!unknown
+			locat['Christina'] = 0
+			locat['Chris_athome'] = 0
+		elseif hour < 16:
+			if month < 11 or month > 3:
+				!!NotHome - Beach
+				locat['Christina'] = 10
+				locat['Chris_athome'] = 0
+			else
+				!!Living Room - hanging out
+				locat['Christina'] = 17
+				locat['Chris_athome'] = 1
+			end
+		elseif hour < 18:
+			!!NotHome - Jogging
+			locat['Christina'] = 9
+			locat['Chris_athome'] = 0
+		elseif hour = 18 and minut <= 30:
+			!!Kitchen - Dinner
+			locat['Christina'] = 12
+			locat['Chris_athome'] = 1
+		elseif hour = 18 and minut > 30:
+			!!Bathroom - Shower
+			locat['Christina'] = 13
+			locat['Chris_athome'] = 0
+		elseif hour < 21:
+			!!Living Room - Watching TV
+			locat['Christina'] = 14
+			locat['Chris_athome'] = 1
+		else
+			!!Bedroom - Hanging Out
+			locat['Christina'] = 22
+			locat['Chris_athome'] = 0
+		end
+	end
+else
+	if hour < 8:
+		!!Bedroom - Asleep
+		locat['Christina'] = 1
+		locat['Chris_athome'] = 0
+	elseif hour = 8 and minut <= 15:
+		!!Kitchen - Breakfast
+		locat['Christina'] = 3
+		locat['Chris_athome'] = 1
+	elseif hour = 8 and minut < 45:
+		!!Bathroom - Shower
+		locat['Christina'] = 13
+		locat['Chris_athome'] = 0
+	elseif hour < 9:
+		!!Bedroom - Getting Dressed
+		locat['Christina'] = 2
+		locat['Chris_athome'] = 1
+	elseif hour < 11:
+		!!unknown
+		locat['Christina'] = 0
+		locat['Chris_athome'] = 0	
+	elseif hour < 16:
+		if month < 11 or month > 3:
+			!!NotHome - Beach
+			locat['Christina'] = 10
+			locat['Chris_athome'] = 0
+		else
+			!!Living Room - hanging out
+			locat['Christina'] = 17
+			locat['Chris_athome'] = 1
+		end
+	elseif hour < 18:
+		!!NotHome - Jogging
+		locat['Christina'] = 9
+		locat['Chris_athome'] = 0
+	elseif hour = 18 and minut <= 30:
+		!!Kitchen - Dinner
+		locat['Christina'] = 12
+		locat['Chris_athome'] = 1
+	elseif hour = 18 and minut > 30:
+		!!Bathroom - Shower
+		locat['Christina'] = 13
+		locat['Chris_athome'] = 1
+	elseif hour < 21:
+		!!Living Room - Watching TV
+		locat['Christina'] = 14
+		locat['Chris_athome'] = 1
+	else
+		!!Bedroom - Hanging Out
+		locat['Christina'] = 22
+		locat['Chris_athome'] = 0
+	end
+end
+
+
+!!Silvestr Zvereva Schedule - Pretty basic
+if slyQW['met'] = 2:
+	if week < 5 and week = 7:
+		if hour <= 2:
+			!! Hanging in his room
+			locat['Silvestr'] = 7
+		elseif hour < 10:
+			!! Asleep
+			locat['Silvestr'] = 1
+		elseif hour = 10 and minut <= 30:
+			!! Kitchen
+			locat['Silvestr'] = 2
+		elseif hour < 11:
+			!! Shower
+			locat['Silvestr'] = 3
+		elseif hour < 14:
+			!! Not home - beach?
+			locat['Silvestr'] = 4
+		elseif hour < 18:
+			!! Living Room
+			locat['Silvestr'] = 5
+		elseif hour = 18 and minut <= 30:
+			!! Kitchen
+			locat['Silvestr'] = 6
+		elseif hour < 21:
+			!! Living Room
+			locat['Silvestr'] = 5
+		else
+			!! Hanging in his room
+			locat['Silvestr'] = 7
+		end
+	else
+		if hour < 2:
+			!! Disco - reserve 9 for party revamp and will random this time block then
+			locat['Silvestr'] = 8
+		elseif hour < 10:
+			!! Asleep
+			locat['Silvestr'] = 1
+		elseif hour = 10 and minut <= 30:
+			!! Kitchen - breakfast
+			locat['Silvestr'] = 2
+		elseif hour < 11:
+			!! Shower
+			locat['Silvestr'] = 3
+		elseif hour < 14:
+			!! Not home - beach?
+			locat['Silvestr'] = 4
+		elseif hour < 18:
+			!! Living Room
+			locat['Silvestr'] = 5
+		elseif hour = 18 and minut <= 30:
+			!! Kitchen - dinner
+			locat['Silvestr'] = 6
+		elseif hour < 21:
+			!! Living Room
+			locat['Silvestr'] = 5
+		else
+			!! Disco - reserve 9 for party revamp and will random this time block then
+			locat['Silvestr'] = 8
+		end
+	end
+end
+
+--- Zvereva_schedule ---------------------------------
+

+ 246 - 148
locations/Zvereva_sub_1.qsrc

@@ -1,4 +1,21 @@
 # Zvereva_sub_1
+!!22/06/01 - Alaratt
+
+!!christinaQW['bully'] - earned if you stand up for yourself or not - less then 50 is you standing up, more then 50 is you being meek - at a certain point these unlock the below options
+!!christinaQW['pre_fight'] - 1 means you are preparing to fight her
+!!christinaQW['fight'] - 1 means you fought and won, -1 means you lost and are now her plaything
+!!christinaQW['pre_bm'] - 1 means you are searching for the blackmail material to use against her
+!!christinaQW['blackmail'] - 1 means you have the blackmail and need to talk to her to initiate, 2 means you have her blackmailed and are mostly safe from her bullying
+!!christinaQW['submit'] - 1 means you willingly submitted, stays at 0 if you lose the fight, for reference on how you became her pet
+!!christinaQW['subpath'] - 1 means you are looking to become her pet, 2 means you are her new pet, 3 means you have seen shower events, 4 is her home invite, 5 is you entered the home, 6 you push her into something...
+!!slyQW['met'] - 1 means you are set to meet sly, 2 means you have met him
+!!slyQW['trained'] - 1 means you have made it thru his sex intro
+!!slyQW['foreplay'] - if not daystart, foreplay is allowed, but is set for every sex act, so will not go from anal/vag to a simple bj or hj
+!!slyQW['virgin'] - 1 you protest you are a virgin, 2 you insist and no vag sex, even if no longer a virgin later on, because he wont know it changed at some point, 3 he took your virginity or someone else did and you told him
+!!slyQW['sex_stam'] - sex stamina, he will come when it reaches 6
+!!slyQW['Chris_caught'] - increases when she spies on you, the higher it gets, the bolder she gets about doing it
+!!slyQW['Chris_peeking'] - 0 she doesnt watch you that day, 1 she does, 2 just keeps Sveta from being surprised every change in sex acts
+!!slyQW['Chris_peek_daystart'] - prevents more than one roll a day to see if Chris going to watch you and Sly
 
 
 if $ARGS[0] = 'chris_sub':
@@ -220,7 +237,10 @@ end
 if $ARGS[0] = 'showers' or $ARGS[0] = '':
 	gs 'stat'
 	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'After your gym class you go to the locker room with the rest of the girls. Christina theatrically moves over to you, and the eyes of all the girls in the locker room are on you now.'
+	*nl
 	
 	if christinaQW['subpath'] = 2:
 		if christinaQW['submit'] = 1:
@@ -228,8 +248,8 @@ if $ARGS[0] = 'showers' or $ARGS[0] = '':
 			'"B-But what about the girls here?"'
 			'Reaching for her phone, she says "They''ll do as I say."'
 			'You quickly lay a hand on her arm. "O-Ok," is all you can manage to get out.'
-		elseif christinaQW['fight'] = -1:
-			'"You should have kept those pictures a secret, bitch," she hisses at you under her breath. "If I were you, I would get used to this treatment, I own your ass now."'
+		else
+			'"You shouldn''t have challenged me, bitch," she hisses at you under her breath. "If I were you, I would get used to this treatment, I own your ass now."'
 			'"B-But..."'
 			'Getting right in your face she says, "Want me to fuck you up again? Do as you''re told from now on, or else!"'
 			'You quickly lay a hand on her arm. "O-Ok," is all you can manage to get out.'
@@ -237,65 +257,74 @@ if $ARGS[0] = 'showers' or $ARGS[0] = '':
 		christinaQW['subpath'] = 3
 	end
 
-	if zverhumiliation < 9:
-		gKristinaZvtemp = rand(0,zverhumiliation)
-	else
-		gKristinaZvtemp = min(rand(2, 16),zverhumiliation)
-	end
+	act 'Continue':
+		if zverhumiliation < 9:
+			gKristinaZvtemp = rand(0,zverhumiliation)
+		else
+			gKristinaZvtemp = min(rand(2, 16),zverhumiliation)
+		end
 
-	if gKristinaZvtemp = 0:
-		gt 'Zvereva_sub_1','0'
-	elseif gKristinaZvtemp = 1:
-		gt 'Zvereva_sub_1','1'
-	elseif gKristinaZvtemp = 2:
-		gt 'Zvereva_sub_1','2'
-	elseif gKristinaZvtemp = 3:
-		gt 'Zvereva_sub_1','3'
-	elseif gKristinaZvtemp = 4:
-		gt 'Zvereva_sub_1','4'
-	elseif gKristinaZvtemp = 5:
-		gt 'Zvereva_sub_1','5'
-	elseif gKristinaZvtemp = 6:
-		gt 'Zvereva_sub_1','6'
-	elseif gKristinaZvtemp = 7 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','7'
-	elseif gKristinaZvtemp = 8 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','8'
-	elseif gKristinaZvtemp = 9 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','9'
-	elseif gKristinaZvtemp = 10 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','10'
-	elseif gKristinaZvtemp = 11 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','11'
-	elseif gKristinaZvtemp = 12 and stat['virgin'] = 0:
-		gt 'Zvereva_sub_1','12'
-	elseif gKristinaZvtemp = 13:
-		gt 'Zvereva_sub_1','13'
-	elseif gKristinaZvtemp = 14:
-		gt 'Zvereva_sub_1','14'
-	elseif gKristinaZvtemp = 15:
-		gt 'Zvereva_sub_1','15'
-	else
-		gt 'Zvereva_sub_1','default'
+		if gKristinaZvtemp = 0:
+			gt 'Zvereva_sub_1','0'
+		elseif gKristinaZvtemp = 1:
+			gt 'Zvereva_sub_1','1'
+		elseif gKristinaZvtemp = 2:
+			gt 'Zvereva_sub_1','2'
+		elseif gKristinaZvtemp = 3:
+			gt 'Zvereva_sub_1','3'
+		elseif gKristinaZvtemp = 4:
+			gt 'Zvereva_sub_1','4'
+		elseif gKristinaZvtemp = 5:
+			gt 'Zvereva_sub_1','5'
+		elseif gKristinaZvtemp = 6:
+			gt 'Zvereva_sub_1','6'
+		elseif gKristinaZvtemp = 7 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','7'
+		elseif gKristinaZvtemp = 8 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','8'
+		elseif gKristinaZvtemp = 9 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','9'
+		elseif gKristinaZvtemp = 10 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','10'
+		elseif gKristinaZvtemp = 11 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','11'
+		elseif gKristinaZvtemp = 12 and stat['think_virgin'] = 0:
+			gt 'Zvereva_sub_1','12'
+		elseif gKristinaZvtemp = 13:
+			gt 'Zvereva_sub_1','13'
+		elseif gKristinaZvtemp = 14:
+			gt 'Zvereva_sub_1','14'
+		elseif gKristinaZvtemp = 15:
+			gt 'Zvereva_sub_1','15'
+		else
+			gt 'Zvereva_sub_1','default'
+		end
 	end
 end
 
 if $ARGS[0] = '0':
-	if christinaQW['submit'] = 1:
-		'"Well, Bitch. Since I own you now, it''s time to start training you."'
-		'Christina pulls a dildo out of her sports bag, and sticks it on the shower wall at groin level. "Start sucking, <<$pcs_nickname>>, if you do a good job maybe I''ll reward you.'
-	elseif christinaQW['fight'] = -1:
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	if christinaQW['fight'] = -1:
 		'"Well, Bitch. Since you get into trouble with your mouth so much, I brought you a present to keep it occupied. You can thank me later."'
 		'Christina pulls a dildo out of her sports bag, and sticks it on the shower wall at groin level. "Start sucking, <<$pcs_nickname>>, if you do a good job maybe I''ll forgive you. Or do you want me to kick your face in again?"'
+	else
+		'"Well, Bitch. Since I own you now, it''s time to start training you."'
+		'Christina pulls a dildo out of her sports bag, and sticks it on the shower wall at groin level. "Start sucking, <<$pcs_nickname>>, if you do a good job maybe I''ll reward you.'
 	end
 
 	act 'Suck on the dildo':
 		*clr & cla
 		if zverhumiliation < 6: zverhumiliation += 1
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj.jpg"></center>'
-		'You nod obediently, not wanting to anger her. You squat down in front of the dildo, and take it in your hands before carefully licking it and closing your lips around it. You expected an awful rubber taste, but it''s actually not that bad. You give the dildo a blowjob as all the girls in your class watch you, while Christina laughs. After a few minutes, she has seen enough and allows you to change.'
+		if christinaQW['fight'] = -1:
+			'You stare at her a moment, but the memory of her beating your ass is too fresh for you to resist. You squat down in front of the dildo, and take it in your hands before carefully licking it and closing your lips around it. You expected an awful rubber taste, but it''s actually not that bad. You give the dildo a blowjob as all the girls in your class watch you, while Christina laughs. After a few minutes, she has seen enough and allows you to change.'
+		else
+			'You nod obediently, not wanting to anger her. You squat down in front of the dildo, and take it in your hands before carefully licking it and closing your lips around it. You expected an awful rubber taste, but it''s actually not that bad. You give the dildo a blowjob as all the girls in your class watch you, while Christina laughs. After a few minutes, she has seen enough and allows you to change.'
+		end
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		
@@ -304,20 +333,23 @@ if $ARGS[0] = '0':
 end
 	
 if $ARGS[0] = '1':
-	if christinaQW['submit'] = 1:
-		'"Bitch, since I own your wimpy little body, it''s time I bulked it up a bit."'
-	elseif christinaQW['fight'] = -1:
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	if christinaQW['fight'] = -1:
 		'"Bitch, it''s no wonder I kicked your ass so easily. Your body looks like you only do girly sports, you should bulk up a bit."'
+	else
+		'"Bitch, since I own your wimpy little body, it''s time I bulked it up a bit."'
 	end
 	'Christina pulls a dildo out of her sports bag, puts a stone on the floor and sticks the dildo on top of it. "Get down there, <<$pcs_nickname>>. Do some push-ups while you suck on it, you could use the workout."'
-
+	
 	act 'Suck on the dildo':
 		*clr & cla
 		if zverhumiliation < 6:zverhumiliation += 1
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj2.jpg"></center>'
 		'You nod obediently, not wanting to anger her. You kneel down in front of the dildo, and take it in your hands before carefully licking it and closing your lips around it. Then you stretch your body and rest your hands next to the stone before pushing yourself up. The dildo makes you have to push up higher than you normally would, and after only a few your arms get tired. As you struggle to keep your weight up, the dildo is driven further and further down your throat. All of the girls in your class watch you do your best to not choke on the dildo while Christina laughs evilly, and after a few more push-ups Christina has seen enough and allows you to stop and change.'
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation', 'deepthroat'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation', 'deepthroat'
 		gs 'arousal', 'end'
 		gs 'stat'
 		
@@ -326,10 +358,13 @@ if $ARGS[0] = '1':
 end
 
 if $ARGS[0] = '2':
-	if christinaQW['submit'] = 1:
-		'Christina takes the by now familiar dildo out of her sports bag again, and tells you to squat. Afraid to disappoint her, you do as she says.'
-	elseif christinaQW['fight'] = -1:
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	if christinaQW['fight'] = -1:
 		'Christina takes the by now familiar dildo out of her sports bag again, and tells you to squat. Afraid to stand up against her after what happened last time, you do as she says.'
+	else
+		'Christina takes the by now familiar dildo out of her sports bag again, and tells you to squat. Afraid to disappoint her, you do as she says.'
 	end
 	'She sticks the dildo right in front of you and says "Don''t move your feet, bitch. Those stay where they are. I don''t care how you do it, but I want to see your lips around that dildo. Someone, help her out."'
 
@@ -338,9 +373,9 @@ if $ARGS[0] = '2':
 		if zverhumiliation < 6:zverhumiliation += 1
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj3.jpg"></center>'
 		'No moving your feet... this is going to be tricky. You spread your legs and awkwardly bend over, while one of the girls in your class holds the dildo up straight to help you out a little. Once you close your lips around it she pulls away, while you do your best to give the dildo a blowjob in this awkward position.'
-		'After a while, Christina nods approvingly: "Not bad, bitch. You''re getting good at this. Go get changed, I''ll have to think of something more challenging for you for next time."'
+		'After a while, Christina nods approvingly. "Not bad, bitch. You''re getting good at this. Go get changed, I''ll have to think of something more challenging for you for next time."'
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		
@@ -349,17 +384,20 @@ if $ARGS[0] = '2':
 end
 
 if $ARGS[0] = '3':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'Christina smiles at you when she reaches into her bag. "You''ve been doing such a good job, bitch. I feel like you need a bigger challenge."'
-	'She pulls out not one, but three dildos and sticks them all on a large mirror at groin level. "Go ahead <<$pcs_nickname>>, get to work. Make sure none would feel left out."'
+	'She pulls out not one, but three dildos and sticks them all on a large mirror at groin level. "Go ahead <<$pcs_nickname>>, get to work. Make sure none of them feel left out."'
 
-	act 'Please the dildos':
+	act 'Suck on the dildos':
 		*clr & cla
 		if zverhumiliation < 6:zverhumiliation += 1
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj4.jpg"></center>'
 		'You get down on your knees in front of the middle dildo, and take it in your mouth. You close your lips around it and begin to suck it off, while rhythmically stroking the other two with your hands. You hear the girls of your class quietly whisper things amongst each other while you do what you''re told, and while Christina applauds you. "Very nice, bitch! Very nice! You''re a natural! Or is this just something you do on a regular basis?"'
 		'After a few minutes, she allows you to get changed.'
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		
@@ -368,18 +406,21 @@ if $ARGS[0] = '3':
 end
 
 if $ARGS[0] = '4':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'Christina laughs at you. "I see that worried look in your eyes! Don''t worry bitch, I didn''t forget about your big friend."'
 	'She pulls the familiar dildo out of her bag, and sticks it against the large mirror in the locker room with an evil grin.'
 	'She taunts you, saying "Do you even know how big of a slut you are, <<$pcs_nickname>>? Of course you don''t... so I will show you. I want you to look yourself in the eye as you suck it off. Get to it."'
 
-	act 'Suck dildo':
+	act 'Suck on the dildo':
 		*clr & cla
 		if zverhumiliation < 6:zverhumiliation += 1
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj5.jpg"></center>'
 		'You get down on your haunches, and obediently lick the dildo before taking it in your mouth. You look yourself in the eye the whole time as instructed, and are intrigued by the look... this must be what you look like when you suck a guy off. Rather fascinated by the concept, you try to do some different things with your lips, and test out a few facial expressions.'
-		'Hearing the whispers of your classmates suddenly remind you that you''re not alone here, there are a dozen girls watching you! Your face turns crimson red, and when Christina tells you can stop, you do so imediately, feeling deeply embarrassed.'
+		'Hearing the whispers of your classmates suddenly remind you that you''re not alone here, there are a dozen girls watching you! Your face turns crimson red, and when Christina tells you can stop, you do so immediately, feeling deeply embarrassed.'
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -387,6 +428,9 @@ if $ARGS[0] = '4':
 end
 
 if $ARGS[0] = '5':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'Christina stands in the middle of the locker room and says "Bitch, come over here."'
 	'Expecting her to stick a dildo on a wall or mirror or something, you''re confused. As you walk over to her, she gives you a larger dildo than before. "Take it and start sucking." Christina steps back as you take the dildo from her hands, while all the girls look at you expectantly.'
 
@@ -396,7 +440,7 @@ if $ARGS[0] = '5':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj6.jpg"></center>'
 		'You move the dildo to your mouth, and slowly lick the head a few times. Urgh, this one tastes awful. Nevertheless, you don''t want to face the consequences for refusing so you open your mouth as wide as you can, and barely manage to get the dildo past your lips. It''s too big to go down your throat, so you spend the next few minutes licking it and sucking on the tip, while the girls encourage you. After a few minutes, Christina says you can stop.'
 
-		gs 'arousal', 'bj', 10, 'sub', 'humiliation'
+		gs 'arousal', 'dildo_suck', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -404,27 +448,30 @@ if $ARGS[0] = '5':
 end
 
 if $ARGS[0] = '6':
+	menu_off = 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj7.jpg"></center>'
 	'Christina stops right in front of you. You notice she doesn''t have her sports bag in her hands like usual.'
-	'"Alright, bitch. We''re doing something a little different today. Show us your smelly pussy, now."'
+	'"Alright, bitch. We''re doing something a little different today. Show us your smelly pussy. Now!"'
 	'Knowing better than to disobey, you obediently sit down on the floor and spreads your legs wide. Then you move your fingers to your pussy lips and pull them aside, opening your pussy for Christina and the rest of the girls to see.'
-	
+	if stat['think_virgin'] = 1: '"I''m a virgin," you say softly.'
+
 	gs 'arousal', 'foreplay', 5, 'sub', 'humiliation'
 	gs 'stat'
 	
 	act 'Continue':
 		*clr & cla
-		if pcs_vag = 0:
+		if stat['think_virgin'] = 1:
+			if zverhumiliation < 7:zverhumiliation += 1
 			*clr & cla
 			if pcs_ass < 15:
 				pcs_ass += 1
 				if pcs_ass < 5:agape = 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj9.jpg"></center>'
-				'Christina looks surprised: "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
-				'She grabs her bag and throws a dildo your way. Wait... she expects you to put this in your butt? That''ll never fit!'
-				'You try for a minute, but your suspicions were right... it doesn''t fit. Christina sees your helpless look and says, disgruntled: "Fine, use your fingers instead. But you better make a good show of it, or else!"'
-				'You do as she says, slowly licking your fingers before slowly sliding one up your butthole. Once you get used to it you add a second, but Christina is already bored by then. She tells you to get dressed, while she threatens you: "That was weak, <<$pcs_lastname>>. I''ll definitely be expecting a better effort from you next time."'
+				'Christina looks surprised. "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
+				'She grabs her bag and throws a dildo your way. '+$OpenInnerThought+'Wait. She expects me to put this in my butt! It will never fit!'+$CloseInnerThought
+				'You try for a minute, but your suspicions were right... it doesn''t fit. Christina sees your helpless look and says "Fine, use your fingers instead. But you better make a good show of it, or else!"'
+				'You do as she says, slowly licking your fingers before slowly sliding one up your butthole. Once you get used to it you add a second, but Christina is already bored by then. She tells you to get dressed, and then threatens you. "That was weak, <<$pcs_lastname>>. I''ll definitely be expecting a better effort from you next time."'
 			
 				gs 'arousal', 'anal_finger', 10, 'sub', 'humiliation'
 				gs 'arousal', 'end'
@@ -434,9 +481,9 @@ if $ARGS[0] = '6':
 				if pcs_ass < 20:agape = 2
 				if pcs_ass >= 20:agape = 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj10.jpg"></center>'
-				'Christina looks surprised: "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
+				'Christina looks surprised. "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
 				'She grabs her bag and throws a dildo your way. You''re relieved to see it''s not the huge one, this one should fit okay.'
-				'You lean backwards and after you spit on the dildo a few times, move it against your backside. All of the girls from your class watch you attentively as you slowly work the head in, and then begin to fuck your ass with it. Christina smiles: "You''re quite good at taking stuff up your butt, <<$pcs_nickname>>. How is this so easy for you? Do you practice on a daily basis or something?"'
+				'You lean backwards and after you spit on the dildo a few times, move it against your backside. All of the girls from your class watch you attentively as you slowly work the head in, and then begin to fuck your ass with it. Christina smiles and says "You''re quite good at taking stuff up your butt, <<$pcs_nickname>>. How is this so easy for you? Do you practice on a daily basis or something?"'
 				'After a while Christina has seen enough, and allows you to change.'
 			
 				gs 'arousal', 'anal_dildo', 10, 'sub', 'humiliation'
@@ -444,11 +491,11 @@ if $ARGS[0] = '6':
 				gs 'stat'
 			else
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj11.jpg"></center>'
-				'Christina looks surprised: "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
+				'Christina looks surprised. "Still a virgin? How unexpected. Alright, I''m nothing if not flexible. We''ll work on your ass skills instead then."'
 				'She grabs her bag and throws a dildo your way. By now you''ve had bigger things up there, this shouldn''t be too hard.'
 				'You do as you''re told and ease the dildo into your ass. As you thought, it''s no challenge and it slides in rather easily.'
-				'Christina notices, and says: "Too easy, bitch! That dildo is too small for your broken ass. Give it back and use your hand instead!"'
-				'You meekly obey and give the dildo back, before you slowly begin to work your entire hand into your asshole. The other girls in your class are stunned by your performance, but Christina indifferently moves up to you and gives your wrists a few light tugs, watching your sphincter stretch to its limits around it: "Very nice, bitch. Much better."'
+				'Christina notices, and says "Too easy, bitch! That dildo is too small for your broken ass. Give it back and use your hand instead!"'
+				'You meekly obey and give the dildo back, before you slowly begin to work your entire hand into your asshole. The other girls in your class are stunned by your performance, but Christina indifferently moves up to you and gives your wrists a few light tugs, watching your sphincter stretch to its limits around it. "Very nice, bitch. Much better."'
 				'She then allows you to get dressed and leave.'
 				
 				gs 'arousal', 'anal_fist', 10, 'sub', 'humiliation'
@@ -468,14 +515,16 @@ if $ARGS[0] = '6':
 			if pcs_vag >= 10 and pcs_vag < 15:vgape = 1 & pcs_horny = rand(25,35)
 			if pcs_vag >= 15:pcs_horny = rand(40,75)
 			if pcs_horny >= 100:
-				'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "Bad bitch! Whores don''t get to cum on my dildo!"'
-				gs 'pain', 2, 'pinch', 'nipples'
-				gs 'pain', 2, 'slap', 'face'
+				gs 'pain', 2, 'nipples', 'pinch'
+				gs 'pain', 2, 'face', 'slap'
+				pcs_horny -= rand(15,40)
+				'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "Bad bitch! Whores don''t get to cum on my dildo!"'
 			end
-			$orgasm_or  = 'no'
-			gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
+
 			'After a few minutes, Christina tells you to stop and wash the dildo before handing it back to her. With your tongue. You quickly lick your juices off and hand it back, and she then allows you to get changed. Some girls avoid your gaze, the blush on their faces telling you that they definitely enjoyed today''s show.'
 
+			$orgasm_or  = 'no'
+			gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
 			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -484,27 +533,31 @@ if $ARGS[0] = '6':
 end
 	
 if $ARGS[0] = '7':
-	'Christina walks towards the showers, and sticks a dildo to the wall at groin level. When you automatically walk up to it and move to kneel, she stops you: "No no, bitch. No mouth today, you ride it." You can tell your classmates are getting antsy, today''s show should be good.'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina walks towards the showers, and sticks a dildo to the wall at groin level. When you automatically walk up to it and move to kneel, she stops you. "No no, bitch. No mouth today, you ride it." You can tell your classmates are getting restless, obviously they are expecting today''s show to be good.'
 
 	act 'Fuck your pussy with it':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj13.jpg"></center>'
-		'Ride it... hmm. After you take a second to see how you could best approach this, Christina slaps your ass with a towel: "Today, bitch."'
+		'Ride it... hmm. After you take a second to see how you could best approach this, Christina slaps your ass with a towel. "Today, bitch."'
 		'Okay, okay. You turn your back towards the dildo, letting it rest in your ass crack before you bend over. One of the other girls quickly moves a bench over for you to rest your hands on, and you give her a grateful smile as you bend over further and guide the dildo into your pussy. You can feel your pussy getting wetter and wetter from the sensations, and within minutes the showers are filled with the squishy sound of your pussy getting filled by the dildo over and over.'
 		if zverhumiliation < 14:zverhumiliation += 1
 		if pcs_vag < 10:vgape = 2 & pcs_horny = rand(5,15)
 		if pcs_vag >= 10 and pcs_vag < 15:vgape = 1 & pcs_horny = rand(25,35)
 		if pcs_vag >= 15:pcs_horny = rand(40,75)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
 			pcs_horny -= rand(15,40)
-			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "Bad bitch! Whores don''t get to cum on my dildo!"'
+			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "Bad bitch! Whores don''t get to cum on my dildo!"'
 		end
+
+		'After a few minutes, Christina tells you to stop and to wash the dildo before giving it back to her. With your tongue. You quickly lick your juices off and hand it back, and then you''re allowed to get changed.'
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
-		'After a few minutes, Christina tells you to stop and wash the dildo before handing it back to her. With your tongue. You quickly lick your juices off and hand it back, and she then allows you to get changed.'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -512,8 +565,11 @@ if $ARGS[0] = '7':
 end
 	
 if $ARGS[0] = '8':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'Christina grabs your face with her hand, squishing your cheeks together: "What''s that, bitch? You''re scared I forgot about your best rubber buddy? Don''t worry, it''s right here!"'
-	'She pulls the dildo out of her bag and sticks it onto the floor. With an evil grin she says: "Go ahead bitch, hop on. I know you want to."'
+	'She pulls the dildo out of her bag and sticks it onto the floor. With an evil grin she says "Go ahead bitch, hop on. I know you want to."'
 
 	act 'Ride the dildo':
 		*clr & cla
@@ -525,15 +581,17 @@ if $ARGS[0] = '8':
 		if pcs_vag >= 10 and pcs_vag < 15:vgape = 1 & pcs_horny = rand(25,35)
 		if pcs_vag >= 15:pcs_horny = rand(40,75)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "You know the rules, bitch! Whores don''t get to cum on my dildo!"'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "You know the rules, bitch! Whores don''t get to cum on my dildo!"'
 		end
+
+		'You ride the dildo as Christina gets gets ready for her shower, and you close your eyes and pretend there aren''t a dozen girls watching while you continue your task. Christina notices and puts a halt to that. "Eyes open, bitch. I want you to look everyone in the eye when you ride it."'
+		'You open your eyes as you''re told and look all the girls in the eye, one by one. Some avoid your look, while others return it eagerly. One of them is even discretely rubbing her thighs together, clearly turned on by your show. After a while, she finally says you can stop.'
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
-		'You ride the dildo as Christina gets changed, and you close your eyes and pretend there aren''t a dozen girls watching while you continue your task. Christina notices and puts a halt to that: "Eyes open, bitch. I want you to look everyone in the eye when you ride it."'
-		'You open your eyes as you''re told and look all the girls in the eye, one by one. Some avoid your look, while others return it eagerly. One of them is even discretely rubbing her thighs together, clearly turned on by your show. After a while, Christina is all dressed and says you can stop.'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -541,13 +599,16 @@ if $ARGS[0] = '8':
 end
 	
 if $ARGS[0] = '9':
-	'Christina grabs your face with her hand, squishing your cheeks together: "What''s that, bitch? You''re scared I forgot about your best rubber buddy? Don''t worry, it''s right here!"'
-	'She pulls the dildo out of her bag and sticks it onto the floor. With an evil grin she says: "Go on bitch, hop on. You know you want to."'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina grabs your face with her hand, squishing your cheeks together. "What''s that, bitch? You''re scared I forgot about your best rubber buddy? Don''t worry, it''s right here!"'
+	'She pulls the dildo out of her bag and sticks it onto the floor. With an evil grin she says "Go on bitch, hop on. You know you want to."'
 
 	act 'Ride the dildo':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj15.jpg"></center>'
-		'You sit down in front of the dildo and raise your hips to lower yourself down on it. Not fast enough for Christina''s tastes however, and she slaps your inner thigh with a towel: "Faster, bitch! We all have other places to be today!"'
+		'You sit down in front of the dildo and raise your hips to lower yourself down on it. Not fast enough for Christina''s tastes however, and she slaps your inner thigh with a towel. "Faster, bitch! We all have other places to be today!"'
 		'The other girls giggle as you slam your hips down on the rubber dong, and ride it. Christina instructs you to keep your legs spread while you ride the dildo, and keeps slapping you with her towel as you move your hips up and down. Your yelps of pain whenever the towel lands on your thighs put an evil grin on her face.'
 
 		if zverhumiliation < 14:zverhumiliation += 1
@@ -555,15 +616,17 @@ if $ARGS[0] = '9':
 		if pcs_vag >= 10 and pcs_vag < 15:vgape = 1 & pcs_horny = rand(25,35)
 		if pcs_vag >= 15:pcs_horny = rand(40,75)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			gs 'stat'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
 			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "You know the rules, bitch! Whores don''t get to cum on my dildo!"'
 		end
+
+		'After a while, Christina stops whipping you with her towel and begins to get ready for her shower. As you try to move up she snarks "I didn''t say you could stop, bitch. Keep going!" You mumble an apology and keep riding it until she finally says you can stop. You gently rub your thighs as you give her the dildo back, after licking it clean as always.'
+
+		gs 'pain', 2, 'thigh', 'slap'
 		$orgasm_or = 'no'
 		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
-		'After a while, Christina stops whipping you with her towel and begins to change into her normal clothes. As you try to move up she snarks: "I didn''t say you could stop, bitch. Keep going!" You mumble an apology and keep riding it while she gets dressed, and then she finally says you can stop. You gently rub your thighs as you give her the dildo back, after licking it clean as always.'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -571,8 +634,11 @@ if $ARGS[0] = '9':
 end
 	
 if $ARGS[0] = '10':
-	'Christina smiles at you: "You''ve been doing such a good job, bitch... it''s about time I reward you."'
-	'She pulls an extra large dildo out of her backpack and grins: "Oh yes, I can see that greedy look in your eyes. It''s all yours today. Girls, you can help her out if you want" as she sticks it on the floor.'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina smiles at you and says "You''ve been doing such a good job, bitch... it''s about time I reward you."'
+	'She pulls an extra large dildo out of her backpack and grins. "Oh yes, I can see that greedy look in your eyes. It''s all yours today. Girls, you can help her out if you want," she says as she sticks it to the floor.'
 
 	act 'Ride the large dildo':
 		*clr & cla
@@ -584,15 +650,17 @@ if $ARGS[0] = '10':
 		if pcs_vag >= 10 and pcs_vag < 20:vgape = 1 & pcs_horny = rand(25,35)
 		if pcs_vag >= 20:pcs_horny = rand(40,75)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "You know the rules, bitch! Whores don''t get to cum on my dildo!"'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "You know the rules, bitch! Whores don''t get to cum on my dildo!"'
 		end
-		$orgasm_or = 'no'
-		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
-		'Christina spends some time watching you, and asks the girls if they have any more fun ideas for next time. While some of them have grown to like the locker room entertainment, no one really suggests anything. Christina mutters: "Hmm, sounds like it''s all up to me then. <<$pcs_nickname>>, you can stop."'
+
+		'Christina spends some time watching you, and asks the girls if they have any more fun ideas for next time. While some of them have grown to like the locker room entertainment, no one really suggests anything. "Hmm, sounds like it''s all up to me then. <<$pcs_nickname>>, you can stop," she mutters.'
 		'When you pull the dildo out, your pussy gapes widely for a moment before slowly closing again.'
 
+		$orgasm_or = 'no'
+		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -600,27 +668,32 @@ if $ARGS[0] = '10':
 end
 	
 if $ARGS[0] = '11':
-	'Christina fakes sympathy as she says: "Oh no! Bad news, bitch... I forgot your rubber friend! Let''s see what else I have for you..."'
-	'She digs through her purse, and pulls out her hairbrush: "Here you go, bitch. You can use this today... I expect you to clean it properly before you give it back, I don''t want your pussy stinking up my purse."'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina fakes sympathy as she says "Oh no! Bad news, bitch... I forgot your rubber friend! Let''s see what else I have for you..."'
+	'She digs through her purse, and pulls out her hairbrush. "Here you go, bitch. You can use this today... I expect you to clean it properly before you give it back, I don''t want your pussy stinking up my purse."'
 
 	act 'Use the handle on yourself':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj17.jpg"></center>'
-		'You accept the brush obediently and lie down on the ground, spreading your legs. You poke the handle between your legs and slowly spread your pussy lips with it before pushing it in. It doesn''t quite feel as good as the dildos Christina usually has for you, and is not quite as big either. Nevertheless, the sopping of your pussy is quite audible in the locker room while the girls in your class change their clothes, and you see one of them glancing at her hairbrush with a dreamy look in her eyes.'
+		'You accept the brush obediently and lie down on the ground, spreading your legs. You poke the handle between your legs and slowly spread your pussy lips with it before pushing it in. It doesn''t quite feel as good as the dildos Christina usually has for you, and is not quite as big either. Nevertheless, the sloshing of your pussy is quite audible in the locker room while the girls in your class are changing or stripping for their showers. You do notice one of them glancing at her hairbrush with a dreamy look in her eyes.'
 
 		if zverhumiliation < 14:zverhumiliation += 1
 		if pcs_vag < 10:pcs_horny = rand(40,60)
 		if pcs_vag >= 10 and pcs_vag < 15:pcs_horny = rand(30,50)
 		if pcs_vag >= 15:pcs_horny = rand(20,40)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "The rules didn''t change, bitch! Just because you don''t have a dildo today, that doesn''t mean you can cum all over my brush!"'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'When you are close to reaching orgasm, you close your eyes and moan softly. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "The rules didn''t change, bitch! Just because you don''t have a dildo today doesn''t mean you can cum all over my brush!"'
 		end
+
+		'After a few minutes Christina yanks her brush out of you and, noticing how wet the handle is, wipes it on your clothes leaving several wet strains on them. Then she holds it to your mouth with an expectant look on her face. You obediently open your mouth and take it in, sucking and licking the handle clean. After giving it an affirmatory sniff, she slips it back in her bag and heads into the showers without saying a word.'
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'vaginal_dildo', 10, 'sub', 'humiliation'
-		'After a few minutes Christina yanks her brush out of you and, noticing how wet the handle is, wipes it on your clothes leaving several wet strains on them. Then she holds it to your mouth with an expectant look on her face. You obediently open your mouth and take it in, sucking and licking the handle clean. After giving it an affirmatory sniff, she slips it back in her bag and leaves without saying a word.'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -628,12 +701,15 @@ if $ARGS[0] = '11':
 end
 	
 if $ARGS[0] = '12':
-	'You notice all the girls from your class gathering around, wondering what Christina has in store for you today. Christina looks through her sports bag and shrugs: "Bad news bitch, I forgot to pack your friends this morning. Use your own hands today."'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'You notice all the girls from your class gathering around, wondering what Christina has in store for you today. Christina looks through her sports bag and shrugs. "Bad news, bitch. I forgot to pack your friends this morning. Use your own hands today."'
 
 	act 'Masturbate in front of them':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/christina/dildobj18.jpg"></center>'
-		'Knowing she expects a show, you lean back against the wall with your legs spread wide. You rub your fingers over your pussy lips, and then begin to slide your fingers in one by one with a questioning look in your eyes. At three, Christina tells you: "Stop. Three will do for today, bitch. Start f***ing yourself with them."'
+		'Knowing she expects a show, you lean back against the wall with your legs spread wide. You rub your fingers over your pussy lips, and then begin to slide your fingers in, one by one, with a questioning look in your eyes. At three, Christina says "Stop. Three will do for today, bitch. Start fucking yourself with them."'
 		'You slowly move your hand, and can''t help but moan when you feel your pussy grasping around your fingers.'
 
 		if zverhumiliation < 14:zverhumiliation += 1
@@ -641,15 +717,17 @@ if $ARGS[0] = '12':
 		if pcs_vag >= 10 and pcs_vag < 15:pcs_horny = rand(40,60)
 		if pcs_vag >= 15:pcs_horny = rand(30,50)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'When you are close to reaching orgasm, you close your eyes and try to hide it from Christina. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "Nice try, bitch. You know the rules... do that again and I''ll have to punish you."'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'When you are close to reaching orgasm, you close your eyes and try to hide it from Christina. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "Nice try, bitch. You know the rules... do that again and I''ll have to punish you."'
 		end
+
+		'As you pick up the tempo your moans grow louder, and you can tell that your show is having an impact on more than a few girls in the room. Christina notices you looking and says "Not today, bitch. Maybe I''ll allow one of them to play with you some day."'
+		'After a while, Christina nods. "Alright, that''s enough. You''re turning into a great little locker room whore, <<$pcs_nickname>>. Maybe I should take you to the guys'' locker room next time."'
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'masturbate', 10, 'sub', 'humiliation'
-		'As you pick up the tempo your moans grow louder, and you can tell that your show is having an impact on more than a few girls from your class. Christina notices you looking at the other girls and says: "Not today, bitch. Maybe I''ll allow one of them to play with you some day."'
-		'After a while, Christina nods: "Alright, that''s enough. You''re turning into a great little locker room whore, <<$pcs_nickname>>. Maybe I should take you to the guys'' locker room next time."'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -657,6 +735,9 @@ if $ARGS[0] = '12':
 end
 	
 if $ARGS[0] = '13':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
 	'After you take your clothes off, Christina whips your ass with her towel: "We''re doing something a bit more interactive today, bitch. But first, you''re fisting yourself. I want to see your whole hand disappear between those stinking folds. Girls, spit."'
 
 	act 'Fist yourself':
@@ -669,21 +750,22 @@ if $ARGS[0] = '13':
 		if pcs_vag >= 10 and pcs_vag < 15:vgape = 2 & pcs_horny = rand(30,50)
 		if pcs_vag >= 15:vgape = 1 & pcs_horny = rand(50,75)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'When you are close to reaching orgasm, you close your eyes and try to hide it from Christina. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says: "Orgasming on your own fist... you''re such a nasty whore, <<$pcs_nickname>>. Good thing I was there to stop you."'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'When you are close to reaching orgasm, you close your eyes and try to hide it from Christina. Suddenly you feel a sharp pain in your nipples! It''s Christina, pinching them hard. She slaps you in the face and says "Orgasming on your own fist... you''re such a nasty whore, <<$pcs_nickname>>. Good thing I was there to stop you."'
 		end
-		$orgasm_or = 'no'
-		gs 'arousal', 'vaginal_fist', 10, 'sub', 'humiliation'
-		gs 'arousal', 'vaginal_finger', -10, 'sub', 'humiliation', 'lesbian'
 
-		'After about a minute of you slowly moving your hand inside your pussy, Christina drapes her towel over your head and everything goes dark. You hear her ask: "Alright, girls... does anyone want to play with my pet?"'
-		'Several excited voices reply. You don''t know who it is, but several seconds later you feel some slender fingers close around your wrist, giving it some gentle tugs. You don''t recognize the voice as someone says: "Wow, it''s sure lodged up tight in there!"'
+		'After about a minute of you slowly moving your hand inside your pussy, Christina drapes her towel over your head and everything goes dark. You hear her say "Alright, girls... does anyone want to play with my pet?"'
+		'Several excited voices reply. You don''t know who it is, but several seconds later you feel some slender fingers close around your wrist, giving it some gentle tugs. You don''t recognize the voice as someone says "Wow, it''s sure lodged up tight in there!"'
 		'They disappear, and soon a second set of fingers does the same thing. They stay there, while more fingers run over your stretched pussy lips. One girl even tries to slip a finger in, alongside your wrist. You moan uncontrollably, and after about a minute Christina says: "Okay girls, fun''s over."'
 		'You feel the hands retreat, and a few seconds later the towel over your head is removed just as you pull your hand out of your vagina. It stays wide open for a while, longing to be filled again.'
-		'Christina is already fully dressed and smirks at you: "You''re soaked... you liked that, didn''t you bitch?"'
-		'Before you can answer, she leaves. You look around the locker room to try and figure out who just touched you, but their faces don''t give anything away as the girls proceed like nothing happened.'
+		'"You''re soaked... you liked that, didn''t you bitch?"'
+		'"You''re soaked... you liked that, didn''t you bitch, " she says, smirking. Before you can say anything, she heads into the showers. You look around the locker room to try and figure out who just touched you, but their faces don''t give anything away as the girls proceed like nothing happened.'
 
+		$orgasm_or = 'no'
+		gs 'arousal', 'vaginal_fist', 10, 'sub', 'humiliation'
+		gs 'arousal', 'vaginal_finger', -10, 'sub', 'humiliation', 'lesbian'
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -691,7 +773,10 @@ if $ARGS[0] = '13':
 end
 	
 if $ARGS[0] = '14':
-	'Christina laughs haughtily as she takes off her clothes: "You know what, bitch? I just realized... I do so many nice things for you, and you never do anything for me in return. So rude. Today, you''re pleasing me. Get on your knees and crawl over to me, you''re going to lick me to orgasm today."'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina laughs haughtily as she takes off her clothes. "You know what, bitch? I just realized... I do so many nice things for you, and you never do anything for me in return. So rude. Today, you''re pleasing me. Get on your knees and crawl over to me, you''re going to lick me to orgasm today."'
 
 	act 'Lick her pussy':
 		*clr & cla
@@ -701,15 +786,17 @@ if $ARGS[0] = '14':
 		if zverhumiliation < 20:zverhumiliation += 1
 		pcs_horny = rand(10,20)
 		if pcs_horny >= 100:
-			gs 'pain', 2, 'pinch', 'nipples'
-			gs 'pain', 2, 'slap', 'face'
-			'While you do your best to give Christina a good licking, you feel your own orgasm encroaching upon you as well. Just when it''s about to hit, Christina yanks your head back by the hair and slaps your face. She pinches your nipples hard for good measure and as you feel your arousal drop, she snarks: "You''re supposed to be focused on me, bitch. Don''t make me remind you."'
+			gs 'pain', 2, 'nipples', 'pinch'
+			gs 'pain', 2, 'face', 'slap'
+			pcs_horny -= rand(15,40)
+			'While you do your best to give Christina a good licking, you feel your own orgasm encroaching upon you as well. Just when it''s about to hit, Christina yanks your head back by the hair and slaps your face. She pinches your nipples hard for good measure and as you feel your arousal drop, she snarks "You''re supposed to be focused on me, bitch. Don''t make me remind you."'
 		end
+
+		'As you happily grind your face into Christina''s pussy, you don''t even notice the enthusiastic cheers of the other girls anymore. After you find her clit and give it a few good licks, Christina''s body begins to shiver and a few drops of squirt land on your face as she orgasms, moaning loudly.'
+		'She takes a second to catch her breath, and slaps your hand away when you reach for your face. "No no, bitch. Leave that on there until I''m gone." You obediently nod and lick your lips while you wait, making sure to not accidentally wipe her juices off your face until after she heads into the showers.'
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'cuni_give', 20, 'sub', 'humiliation', 'lesbian'
-		'As you happily grind your face into Christina''s pussy, you don''t even notice the enthusiastic cheers of the other girls any more. After you find her clit and give it a few good licks, Christina''s body begins to shiver and a few drops of squirt land on your face as she orgasms, moaning loudly.'
-		'She takes a second to catch her breath, and slaps your hand away when you reach for your face: "No no bitch, leave that on there until I''m gone". You obediently nod and lick your lips as you get dressed, making sure to not accidentally wipe her squirt off your face until Christina leaves the locker room.'
-
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Continue': gt 'gschool_lessons4', 'postphys2'
@@ -717,7 +804,10 @@ if $ARGS[0] = '14':
 end
 	
 if $ARGS[0] = '15':
-	'Christina mutters about having to go to the bathroom, but then an idea strikes her when she sees you: "Excellent, just when I thought there was no toilet nearby. Bitch, come here. Get on your knees and open your mouth... and make it quick, I''m ready to burst!"'
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	'Christina mutters about having to go to the bathroom, but then an idea strikes her when she sees you. "Excellent, just when I thought there was no toilet nearby. Bitch, come here. Get on your knees and open your mouth... and make it quick, I''m ready to burst!"'
 
 	act 'Obey and open your mouth':
 		if zverhumiliation < 30:zverhumiliation += 1
@@ -737,9 +827,17 @@ if $ARGS[0] = '15':
 end
 
 if $ARGS[0] = 'default':
-	'Christina grins as you walk up to her meekly, expecting your punishment: "Sorry bitch, I''m busy today. You''ll have to do without punishment this time."'
-	'She quickly gets dressed and leaves the locker room, and for a second you feel unsure as to what to do. The other girls of your class smirk at your behaviour; you''d gotten so used to Christina''s abuse, that you have no idea how to posture yourself when she''s not here. You''re deeply embarrassed when you try to imagine what they must think of you, and you do your best to ignore them.'
-
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/locker/chrispeek.jpg"></center>'
+	if christinaQW['subpath'] = 3:
+		christinaQW['subpath'] = 4
+		'Christina grins as you walk up to her meekly, expecting your punishment. "Sorry bitch, I''m busy right now. Meet me after school, we will continue this at my house."'
+		'She quickly heads into the showers, and for a second you feel unsure as to what to do. The other girls in the room smirk at your behaviour; you''d gotten so used to Christina''s abuse that you have no idea how to posture yourself when she''s not here. You''re deeply embarrassed when you try to imagine what they must think of you, and you do your best to ignore them.'
+	else
+		'Christina grins as you walk up to her meekly, expecting your punishment. "Sorry bitch, I''m busy today. You''ll have to do without punishment this time."'
+		'She quickly heads into the showers, and for a second you feel unsure as to what to do. The other girls of your class smirk at your behaviour; you''d gotten so used to Christina''s abuse that you have no idea how to posture yourself when she''s not here. You''re deeply embarrassed when you try to imagine what they must think of you, and you do your best to ignore them.'
+	end
 	act 'Continue': gt 'gschool_lessons4', 'postphys2'
 end
 

+ 5 - 5
locations/_attributes_allure_swim_one.qsrc

@@ -279,7 +279,7 @@ elseif ARGS[1] = 31:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 15
-	$swimwear_description = 'An indigo color one-piece swimsuit with white floral prinit, it has moderate back coverage.'
+	$swimwear_description = 'An indigo color one-piece swimsuit with white floral print, it has moderate back coverage.'
 	
 elseif ARGS[1] = 32:
 	CloQuality = 4
@@ -288,7 +288,7 @@ elseif ARGS[1] = 32:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 15
-	$swimwear_description = 'An lapis color one-piece swimsuit with white floral prinit, it has moderate back coverage.'
+	$swimwear_description = 'An lapis color one-piece swimsuit with white floral print, it has moderate back coverage.'
 	
 elseif ARGS[1] = 33:
 	CloQuality = 4
@@ -297,7 +297,7 @@ elseif ARGS[1] = 33:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 20
-	$swimwear_description = 'A fun white one-piece swimsuit with white multi stripe prinit, it has daring cutout and cheeky back coverage.'
+	$swimwear_description = 'A fun white one-piece swimsuit with white multi stripe print, it has daring cutout and cheeky back coverage.'
 	
 elseif ARGS[1] = 34:
 	CloQuality = 4
@@ -342,7 +342,7 @@ elseif ARGS[1] = 38:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 10
-	$swimwear_description = 'A pink one-piece strapless swimsuit with stipes, it has full back coverage.'
+	$swimwear_description = 'A pink one-piece strapless swimsuit with stripes, it has full back coverage.'
 	
 elseif ARGS[1] = 39:
 	CloQuality = 4
@@ -513,7 +513,7 @@ elseif ARGS[1] = 57:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 10
-	$swimwear_description = 'This lace high-neck one-piece swimsuit in twhite has a very fashionable design.'
+	$swimwear_description = 'This lace high-neck one-piece swimsuit in white has a very fashionable design.'
 	
 elseif ARGS[1] = 58:
 	CloQuality = 4

+ 8 - 8
locations/_attributes_allure_swim_two.qsrc

@@ -313,7 +313,7 @@ elseif ARGS[1] = 39:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
-	$swimwear_description = 'A sexy bikini set with a trangle top and a side-tie high-leg bottom with moss floral print.'
+	$swimwear_description = 'A sexy bikini set with a triangle top and a side-tie high-leg bottom with moss floral print.'
 	
 elseif ARGS[1] = 40:
 	CloQuality = 3
@@ -337,7 +337,7 @@ elseif ARGS[1] = 42:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'An aqua colore bikini set with a bralette top and a high-leg high waist bottom.'
+	$swimwear_description = 'An aqua colored bikini set with a bralette top and a high-leg high waist bottom.'
 	
 elseif ARGS[1] = 43:
 	CloQuality = 3
@@ -345,7 +345,7 @@ elseif ARGS[1] = 43:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'An aqua colore bikini set with a bandeau top and a runched hipster bottom.'
+	$swimwear_description = 'An aqua colored bikini set with a bandeau top and a runched hipster bottom.'
 	
 elseif ARGS[1] = 44:
 	CloQuality = 2
@@ -449,7 +449,7 @@ elseif ARGS[1] = 56:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A leavfy print bikini set with a keyhole cutout halter top and a high waist bottom.'
+	$swimwear_description = 'A leafy print bikini set with a keyhole cutout halter top and a high waist bottom.'
 	
 elseif ARGS[1] = 57:
 	CloQuality = 3
@@ -577,7 +577,7 @@ elseif ARGS[1] = 72:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A bikini set with a twist bralette top and a v-cut cheeky bottom in the color peacch.'
+	$swimwear_description = 'A bikini set with a twist bralette top and a v-cut cheeky bottom in the color peach.'
 	
 elseif ARGS[1] = 73:
 	CloQuality = 4
@@ -1025,7 +1025,7 @@ elseif ARGS[1] = 128:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipspter bottom.'
+	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipster bottom.'
 	
 elseif ARGS[1] = 129:
 	CloQuality = 5
@@ -1033,7 +1033,7 @@ elseif ARGS[1] = 129:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipspter bottom.'
+	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipster bottom.'
 	
 elseif ARGS[1] = 130:
 	CloQuality = 5
@@ -1041,7 +1041,7 @@ elseif ARGS[1] = 130:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipspter bottom.'
+	$swimwear_description = 'A cute bikini set that has a ruffled bandeau top and also a ruffled hipster bottom.'
 	
 elseif ARGS[1] = 131:
 	CloQuality = 4

+ 45 - 45
locations/_attributes_bomba_coats.qsrc

@@ -1,106 +1,106 @@
 # $attributes_bomba_coats
-!2020/12/28
+!2022/06/22
 !Price ranges from 4 to 7, please avoid adding too many 7s
 
 if ARGS[1] = 1:
-	CoatQuality = 6
+	CoatQuality = 4
     CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style coat with flared, pointed sleeves and decorative D-rings.'
+	$coat_description = 'Moderate: A hooded, plain and button tap coat with faux fur.'
 	
 elseif ARGS[1] = 2:
-	CoatQuality = 6
+	CoatQuality = 4
     CoatWarm = 3
-	$coat_description = 'Great: A gothic style coat made from suede in the color black.'
+	$coat_description = 'Great: A long winter coat with 2-way zip.'
 	
 elseif ARGS[1] = 3:
 	CoatQuality = 5
-    CoatWarm = 3
-	$coat_description = 'Great: A gothic style coat with faux fur and hood. It has decorative metal rivets.'
+    CoatWarm = 2
+	$coat_description = 'Moderate: A 40s style long coat in the olive color.'
 	
 elseif ARGS[1] = 4:
 	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A belted gothic style coat with faux fur and faux leather.'
+	$coat_description = 'Moderate: A stylized army coat for women in deep red.'
 	
 elseif ARGS[1] = 5:
-	CoatQuality = 5
+	CoatQuality = 4
     CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style Parka jacket with oversized hood and front zipper.'
+	$coat_description = 'Moderate: A black and white dotted coat with faux fur from Hell BUNNY.'
 	
 elseif ARGS[1] = 6:
-	CoatQuality = 5
+	CoatQuality = 3
     CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style duffle coat with oversized hood and front zipper with bat toggles.'
+	$coat_description = 'Moderate: A khaki Parka jacket with faux fur collar and decorative stitching.'
 	
 elseif ARGS[1] = 7:
-	CoatQuality = 5
+	CoatQuality = 2
     CoatWarm = 2
-	$coat_description = 'Moderate: A high waist gothic style trench coat with puff shoulders and a turn down collar'
+	$coat_description = 'Moderate: A red jacket with embroidery with button tap.'
 	
 elseif ARGS[1] = 8:
-	CoatQuality = 6
-    CoatWarm = 3
-	$coat_description = 'Great: A gothic style hooded Parka coat with faux fur and belt.'
+	CoatQuality = 3
+    CoatWarm = 2
+	$coat_description = 'Moderate: A plain long coat in the color grey.'
 	
 elseif ARGS[1] = 9:
-	CoatQuality = 4
+	CoatQuality = 3
     CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style, hooded coat with faux fur.'
+	$coat_description = 'Moderate: A hooded winter coat in red wine color.'
 	
 elseif ARGS[1] = 10:
-	CoatQuality = 5
-    CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style long coat.'
+	CoatQuality = 3
+    CoatWarm = 1
+	$coat_description = 'Low: A hooded Parka coat with sand cameo and ribbed cuffs.'
 	
 elseif ARGS[1] = 11:
-	CoatQuality = 4
+	CoatQuality = 3
     CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style short coat.'
+	$coat_description = 'Moderate: A checkered wool coat with button tap.'
 	
 elseif ARGS[1] = 12:
-	CoatQuality = 5
-    CoatWarm = 1
-	$coat_description = 'Low: A gothic style cape.'
+	CoatQuality = 3
+    CoatWarm = 3
+	$coat_description = 'Great: A thick coat with leopard pattern.'
 	
 elseif ARGS[1] = 13:
-	CoatQuality = 5
+	CoatQuality = 4
     CoatWarm = 1
-	$coat_description = 'Low: A gothic style hooded jersey with bondage straps.'
+	$coat_description = 'Low: A short multicolor coat with button tap.'
 	
 elseif ARGS[1] = 14:
-	CoatQuality = 6
+	CoatQuality = 4
     CoatWarm = 2
-	$coat_description = 'Moderate: A crop top jacket with faux fur and an oversized hood.'
+	$coat_description = 'Moderate: A plaid faux fur coat in the color green.'
 	
 elseif ARGS[1] = 15:
-	CoatQuality = 5
-    CoatWarm = 1
-	$coat_description = 'Low: A gothic style medium length cape.'
+	CoatQuality = 4
+    CoatWarm = 3
+	$coat_description = 'Great: A hooded short coat in dusty pink.'
 	
 elseif ARGS[1] = 16:
-	CoatQuality = 5
-    CoatWarm = 2
-	$coat_description = 'Moderate: A gothic style long coat.'
+	CoatQuality = 3
+    CoatWarm = 3
+	$coat_description = 'Great: A trendy black winter coat with hook buttons.'
 	
 elseif ARGS[1] = 17:
-	CoatQuality = 5
+	CoatQuality = 3
     CoatWarm = 1
-	$coat_description = 'Low: An alternative style tailcoat in black and purple.'
+	$coat_description = 'Low: A denim jacket with sweat sleeves and hood.'
 	
 elseif ARGS[1] = 18:
-	CoatQuality = 5
-    CoatWarm = 1
-	$coat_description = 'Low: A gothic style jacket in relaxed fit.'
+	CoatQuality = 4
+    CoatWarm = 2
+	$coat_description = 'Moderate: A flo flocked floral wide collar flare coat.'
 	
 elseif ARGS[1] = 19:
 	CoatQuality = 4
     CoatWarm = 1
-	$coat_description = 'Low: A dark velvet lace fringed shawl.'
+	$coat_description = 'Low: A short coat with cherry pattern print in black.'
 	
 elseif ARGS[1] = 20:
-	CoatQuality = 6
+	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A punk style long coat in the color black.'
+	$coat_description = 'Moderate: A Marjorie floral belted trench coat.'
 	
 end
 

+ 491 - 210
locations/_attributes_bomba_dress.qsrc

@@ -1,460 +1,741 @@
 # $attributes_bomba_dress
-!2020/12/05
-!prince range from 1 to 6, avoid adding too many 5s and 6s
+!!2022/06/22
+!!prince range from 3 to 6, avoid adding too many 6s
 
 if ARGS[1] = 1:
 	CloQuality = 4
-	CloThinness = 2
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 2
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 2:
-	CloQuality = 4
-	CloThinness = 2
+	CloQuality = 3
+	CloThinness = 1
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 3:
-	CloQuality = 3
-	CloThinness = 6
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 4:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 5:
 	CloQuality = 4
-	CloThinness = 2
+	CloThinness = 1
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 3
 	CloStyle = 2
+	
 elseif ARGS[1] = 6:
 	CloQuality = 4
-	CloThinness = 3
+	CloThinness = 1
 	CloTopCut = 1
-	CloSkirtShortness = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 7:
 	CloQuality = 4
-	CloThinness = 2
-	CloTopCut = 2
-	CloSkirtShortness = 1
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 8:
 	CloQuality = 4
-	CloThinness = 2
-	CloTopCut = 2
-	CloSkirtShortness = 1
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 9:
-	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 2
-	CloSkirtShortness = 1
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 10:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 11:
-	CloQuality = 5
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	CloStyle2 = 4
+	
 elseif ARGS[1] = 12:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 13:
-	CloQuality = 4
+	CloQuality = 3
 	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloStyle = 4
+	
 elseif ARGS[1] = 14:
-	CloQuality = 3
-	CloThinness = 6
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 3
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 15:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 2
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloSkirtShortness = 3
 	CloDress = 1
+	
 elseif ARGS[1] = 16:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 5
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 17:
 	CloQuality = 3
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloSkirtShortness = 3
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 18:
 	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 1
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
+	
 elseif ARGS[1] = 19:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 20:
-	CloQuality = 3
-	CloThinness = 2
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle2 = 1
-	CloDress = 1
+	
 elseif ARGS[1] = 21:
 	CloQuality = 3
-	CloThinness = 2
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 3
-	CloStyle = 2
-	CloDress = 1
+
 elseif ARGS[1] = 22:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 23:
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 24:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
-	CloStyle = 2
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
+	
 elseif ARGS[1] = 25:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 26:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
-	CloStyle = 2
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
+	
 elseif ARGS[1] = 27:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
-	CloSkirtShortness = 3
-	CloStyle = 2
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
+	
 elseif ARGS[1] = 28:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
-	CloStyle = 2
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
+	
 elseif ARGS[1] = 29:
-	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
-	CloStyle = 2
-elseif ARGS[1] = 30:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloDress = 1
+	
+elseif ARGS[1] = 30:
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 31:
 	CloQuality = 4
-	CloThinness = 2
+	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 32:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 33:
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloThinness = 1
+	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 5
+	
 elseif ARGS[1] = 34:
-	CloQuality = 4
+	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 35:
-	CloQuality = 3
-	CloThinness = 2
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 36:
 	CloQuality = 3
-	CloThinness = 3
+	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 38:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 39:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 40:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 41:
-	CloQuality = 2
+	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 42:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
-	CloStyle2 = 4
+	CloDress = 1
+	
 elseif ARGS[1] = 43:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 44:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 2
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	
 elseif ARGS[1] = 45:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
-	CloDress = 1
+	CloStyle = 4
+	CloBimbo = 1
+
 elseif ARGS[1] = 46:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 47:
-	CloQuality = 2
+	CloQuality = 3
 	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 4
+	
 elseif ARGS[1] = 48:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 49:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 50:
 	CloQuality = 4
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 51:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 52:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 53:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 5
 	CloTopCut = 2
-	CloSkirtShortness = 5
-	CloDress = 1
+	CloSkirtShortness = 4
+	
 elseif ARGS[1] = 54:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	
+elseif ARGS[1] = 55:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 56:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 2
-	CloDress = 1
-elseif ARGS[1] = 55:
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 57:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 58:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
-elseif ARGS[1] = 56:
+	
+elseif ARGS[1] = 59:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloDress = 1
-elseif ARGS[1] = 57:
+	CloStyle = 2
+	
+elseif ARGS[1] = 60:
 	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloBimbo = 1
+	
+elseif ARGS[1] = 61:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 62:
+	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 5
-	CloStyle = 2
 	CloDress = 1
-elseif ARGS[1] = 58:
+	CloStyle = 4
+	
+elseif ARGS[1] = 63:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
-elseif ARGS[1] = 59:
+	
+elseif ARGS[1] = 64:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 65:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 66:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloStyle = 2
+	
+elseif ARGS[1] = 67:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	
+elseif ARGS[1] = 68:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 69:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	
+elseif ARGS[1] = 70:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 4
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 71:
 	CloQuality = 4
 	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 72:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 73:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 4
+	CloSkirtShortness = 4
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 74:
+	CloQuality = 3
+	CloThinness = 1
 	CloTopCut = 2
 	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 2
-elseif ARGS[1] = 60:
-	CloQuality = 4
-	CloThinness = 3
+
+elseif ARGS[1] = 75:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 76:
+	CloQuality = 3
+	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 5
-	CloStyle = 2
-elseif ARGS[1] = 61:
+	CloStyle = 4
+
+elseif ARGS[1] = 77:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 78:
 	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+
+elseif ARGS[1] = 79:
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 62:
-	CloQuality = 4
+	
+elseif ARGS[1] = 80:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 5
-elseif ARGS[1] = 63:
-	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 1
+	CloDress = 1
+	
+elseif ARGS[1] = 81:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 64:
-	CloQuality = 2
+	CloStyle2 = 4
+	
+elseif ARGS[1] = 82:
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
-	CloStyle = 2
-elseif ARGS[1] = 65:
+	
+elseif ARGS[1] = 83:
 	CloQuality = 3
-	CloThinness = 4
+	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 5
-	CloStyle = 2
-	CloDress = 1
-elseif ARGS[1] = 66:
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 84:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 2
+	
+elseif ARGS[1] = 85:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
 	CloDress = 1
-elseif ARGS[1] = 67:
+	CloBimbo = 1
+	
+elseif ARGS[1] = 86:
 	CloQuality = 4
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
+	
+elseif ARGS[1] = 87:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
-elseif ARGS[1] = 68:
+	CloStyle = 2
+	
+elseif ARGS[1] = 88:
 	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 2
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 5
+	
+elseif ARGS[1] = 89:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 5
+	CloStyle = 4
+	
+elseif ARGS[1] = 90:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
 	CloSkirtShortness = 5
 	CloStyle = 2
+	
+elseif ARGS[1] = 91:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 4
+	CloSkirtShortness = 5
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 92:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 4
+	CloSkirtShortness = 5
 	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 93:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 5
+	CloStyle = 4
+	
+elseif ARGS[1] = 94:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 6
 	CloDress = 1
-elseif ARGS[1] = 69:
-	CloQuality = 5
-	CloThinness = 2
+	
+elseif ARGS[1] = 95:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 6
+	CloStyle = 2
+	
+elseif ARGS[1] = 96:
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 6
 	CloStyle = 2
-elseif ARGS[1] = 70:
-	CloQuality = 5
+	
+elseif ARGS[1] = 97:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloSkirtShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 98:
+	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 5
-	CloStyle = 2
+	CloBra = 1
+	CloSkirtShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 99:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 6
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 100:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 6
+	CloStyle = 4
+					
 end
 
 --- $attributes_bomba_dress ---------------------------------

+ 519 - 126
locations/_attributes_bomba_outfits.qsrc

@@ -1,309 +1,702 @@
 # $attributes_bomba_outfits
-!2020/10/23
-!prince range from 1 to 6, avoid adding too many 5s and 6s
+!!2022/06/22
+!!prince range from 3 to 6, avoid adding too many 6s
 
 if ARGS[1] = 1:
-	CloQuality = 2
-	CloThinness = 2
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 2:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 3:
 	CloQuality = 4
-	CloThinness = 5
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	
 elseif ARGS[1] = 4:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 5:
-	CloQuality = 3
-	CloThinness = 6
+	CloQuality = 4
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 6:
 	CloQuality = 3
-	CloThinness = 6
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	
 elseif ARGS[1] = 7:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 8:
 	CloQuality = 4
-	CloThinness = 4
+	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 9:
-	CloQuality = 4
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 10:
-	CloQuality = 3
-	CloThinness = 2
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 11:
 	CloQuality = 4
-	CloThinness = 2
-	CloTopCut = 1
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 12:
 	CloQuality = 4
-	CloThinness = 3
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 13:
-	CloQuality = 4
-	CloThinness = 3
+	CloQuality = 3
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 14:
-	CloQuality = 5
-	CloThinness = 2
+	CloQuality = 4
+	CloThinness = 6
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 15:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 16:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 17:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 18:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+
 elseif ARGS[1] = 19:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	
 elseif ARGS[1] = 20:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	
 elseif ARGS[1] = 21:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	CloBimbo = 1
+	
 elseif ARGS[1] = 22:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 23:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 2
+	CloThinness = 5
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle = 2
+	
 elseif ARGS[1] = 24:
-	CloQuality = 4
-	CloThinness = 1
-	CloTopCut = 2
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 25:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 3
+	CloThinness = 2
+	CloTopCut = 4
 	CloPantsShortness = 1
-	CloStyle = 2
+	CloBimbo = 1
+	
 elseif ARGS[1] = 26:
 	CloQuality = 4
-	CloThinness = 4
+	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 27:
-	CloQuality = 5
-	CloThinness = 3
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 28:
-	CloQuality = 4
-	CloThinness = 3
+	CloQuality = 3
+	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 29:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 30:
 	CloQuality = 4
-	CloThinness = 4
+	CloThinness = 6
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 31:
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 30:
+	
+elseif ARGS[1] = 32:
 	CloQuality = 5
-	CloThinness = 1
+	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 31:
+	
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 34:
 	CloQuality = 4
-	CloThinness = 1
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 32:
-	CloQuality = 3
-	CloThinness = 3
+	
+elseif ARGS[1] = 35:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 36:
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 33:
+	
+elseif ARGS[1] = 37:
 	CloQuality = 4
-	CloThinness = 3
+	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 34:
-	CloQuality = 2
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 38:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 39:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 40:
+	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 5
+	CloPantsShortness = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 41:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 42:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 43:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 1
 	CloStyle = 2
+	
+elseif ARGS[1] = 44:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloBimbo = 1
+	
+elseif ARGS[1] = 45:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 4
+	CloPantsShortness = 1
 	CloStyle = 4
-elseif ARGS[1] = 35:
-	CloQuality = 2
+	
+elseif ARGS[1] = 46:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloBimbo = 1
+	
+elseif ARGS[1] = 47:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 48:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 49:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 36:
-	CloQuality = 2
+	
+elseif ARGS[1] = 50:
+	CloQuality = 4
 	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 51:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 52:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 53:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 6
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 54:
+	CloQuality = 3
+	CloThinness = 6
+	CloBra = 1
+	CloPantsShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 55:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 56:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 57:
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 5
-	CloStyle = 2
-elseif ARGS[1] = 37:
-	CloQuality = 2
-	CloThinness = 1
-	CloTopCut = 1
+	
+elseif ARGS[1] = 58:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 5
-	CloStyle = 2
-elseif ARGS[1] = 38:
+	CloStyle = 4
+	
+elseif ARGS[1] = 59:
 	CloQuality = 3
-	CloThinness = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 60:
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 39:
-	CloQuality = 3
+	
+elseif ARGS[1] = 61:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+	
+elseif ARGS[1] = 62:
+	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 40:
+	
+elseif ARGS[1] = 63:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 2
+	CloPantsShortness = 4
+	CloStyle = 4
+	
+elseif ARGS[1] = 64:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 3
 	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 41:
-	CloQuality = 3
+	
+elseif ARGS[1] = 65:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 5
-	CloStyle = 2
-elseif ARGS[1] = 42:
+	
+elseif ARGS[1] = 66:
 	CloQuality = 4
-	CloThinness = 6
-	CloTopCut = 1
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 67:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 43:
-	CloQuality = 2
+	
+elseif ARGS[1] = 68:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle = 4
+	
+elseif ARGS[1] = 69:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 44:
+	
+elseif ARGS[1] = 70:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 45:
-	CloQuality = 3
+	CloStyle = 4
+	
+elseif ARGS[1] = 71:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle = 4
+	
+elseif ARGS[1] = 72:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloBimbo = 1
+	
+elseif ARGS[1] = 73:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 46:
-	CloQuality = 3
+	
+elseif ARGS[1] = 74:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 47:
+	CloStyle = 4
+	
+elseif ARGS[1] = 75:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 2
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 48:
+	CloStyle = 4
+	
+elseif ARGS[1] = 76:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 77:
 	CloQuality = 4
 	CloThinness = 3
+	CloTopCut = 1
+	CloPanties = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 78:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloStyle = 2
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 79:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 80:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 6
+	CloStyle = 2
+	CloBimbo = 1
+	
+elseif ARGS[1] = 81:
+	CloQuality = 4
+	CloThinness = 5
 	CloTopCut = 2
+	CloPanties = 1
+	CloStyle = 2
+	CloBimbo = 1
+	
+elseif ARGS[1] = 82:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+	
+elseif ARGS[1] = 83:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloStyle = 2
+	
+elseif ARGS[1] = 84:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPantsShortness = 6
+	CloStyle = 2
+	CloStyle = 4
+	
+elseif ARGS[1] = 85:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 49:
-	CloQuality = 3
+	
+elseif ARGS[1] = 86:
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 5
+	CloPantsShortness = 6
 	CloStyle = 2
-elseif ARGS[1] = 50:
+	
+elseif ARGS[1] = 87:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 88:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 6
+	
+elseif ARGS[1] = 89:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+	
+elseif ARGS[1] = 90:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
+	CloPantsShortness = 6
+	
+elseif ARGS[1] = 91:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+	
+elseif ARGS[1] = 92:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 93:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
+		
+elseif ARGS[1] = 94:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 95:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 5
-	CloStyle = 2
+	CloStyle = 4
+	
+elseif ARGS[1] = 96:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	
+elseif ARGS[1] = 97:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	
+elseif ARGS[1] = 98:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 2
+	CloPantsShortness = 6
+	CloStyle = 4
+	
+elseif ARGS[1] = 99:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
+	
+elseif ARGS[1] = 100:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 6
+	CloStyle = 4
+	CloBimbo = 1
+	
 end
 
 --- $attributes_bomba_outfits ---------------------------------

+ 130 - 130
locations/_attributes_bomba_shoes.qsrc

@@ -1,246 +1,246 @@
 # $attributes_bomba_shoes
-!2021/04/28
+!2022/06/22
 !price range from 3 to 5 but please avoid adding too many 5s
 
 if ARGS[1] = 1:
-	ShoQuality = 3
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 2:
-	ShoQuality = 3
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 3:
-	ShoQuality = 3
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 4:
-	ShoQuality = 3
-	ShoHeels = 2
-	ShoCut = 2
-	ShoStyle = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 4
-	ShoHeels = 2
-	ShoCut = 3
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 6:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 2
-	ShoCut = 4
-	ShoStyle = 3
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 7:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 3
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 8:
-	ShoQuality = 3
-	ShoHeels = 3
-	ShoCut = 1
-	ShoStyle = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 3
-	ShoHeels = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 2
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 10:
-	ShoQuality = 3
-	ShoHeels = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 2
-	ShoStyle = 3
+	ShoHeels = 1
 	
 elseif ARGS[1] = 11:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 3
-	ShoCut = 3
-	ShoStyle = 3
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 12:
+	ShoStyle = 0
 	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 3
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 13:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 3
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 14:
+	ShoStyle = 0
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 3
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 15:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 3
 	
 elseif ARGS[1] = 16:
-	ShoQuality = 3
-	ShoHeels = 4
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 4
 	
 elseif ARGS[1] = 17:
+	ShoStyle = 0
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-	ShoStyle = 3
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 3
-	ShoHeels = 4
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 4
 	
 elseif ARGS[1] = 19:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-	ShoStyle = 3
-	ShoStyle = 3
 	
 elseif ARGS[1] = 20:
+	ShoStyle = 0
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-	ShoStyle = 3
 	
 elseif ARGS[1] = 21:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-	ShoStyle = 3
 	
 elseif ARGS[1] = 22:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-	ShoStyle = 3
 	
 elseif ARGS[1] = 23:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 3
-	ShoStyle = 3
-	ShoStyle = 3
 	
 elseif ARGS[1] = 24:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 25:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 26:
+	ShoStyle = 0
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-	ShoStyle = 3
 	
 elseif ARGS[1] = 27:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 4
 	
 elseif ARGS[1] = 28:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 4
 	
 elseif ARGS[1] = 29:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 1
-	ShoStyle = 3
+	ShoCut = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 30:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 3
-	
+	ShoHeels = 4
+
 elseif ARGS[1] = 31:
+	ShoStyle = 2
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 3
-	
+	ShoCut = 1
+	ShoHeels = 4
+
 elseif ARGS[1] = 32:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 3
-	
+	ShoCut = 1
+	ShoHeels = 4
+
 elseif ARGS[1] = 33:
-	ShoQuality = 3
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 3
-	
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
 elseif ARGS[1] = 34:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 3
-	
+	ShoCut = 1
+	ShoHeels = 4
+
 elseif ARGS[1] = 35:
-	ShoQuality = 3
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 3
-	
-elseif ARGS[1] = 36:
+	ShoStyle = 0
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 5
-	ShoCut = 3
-	ShoStyle = 3
-	
+
+elseif ARGS[1] = 36:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 1
+
 elseif ARGS[1] = 37:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 4
-	ShoStyle = 3
-	
+	ShoCut = 1
+	ShoHeels = 4
+
 elseif ARGS[1] = 38:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 5
-	ShoStyle = 3
-	
+	ShoCut = 3
+	ShoHeels = 3
+
 elseif ARGS[1] = 39:
+	ShoStyle = 2
 	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 3
-	
+	ShoCut = 3
+	ShoHeels = 3
+
 elseif ARGS[1] = 40:
-	ShoQuality = 5
-	ShoHeels = 6
-	ShoCut = 4
-	ShoStyle = 3
+	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 3
+	ShoHeels = 3
 	
 end
 

+ 0 - 4
locations/_attributes_cats_dress.qsrc

@@ -222,7 +222,6 @@ elseif ARGS[1] = 32:
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle2 = 4
 	
 elseif ARGS[1] = 33:
 	CloQuality = 4
@@ -511,8 +510,6 @@ elseif ARGS[1] = 74:
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
-	CloDress = 1
-	CloStyle2 = 4
 	
 elseif ARGS[1] = 75:
 	CloQuality = 3
@@ -754,7 +751,6 @@ elseif ARGS[1] = 109:
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle2 = 4
 	
 elseif ARGS[1] = 110:
 	CloQuality = 4

+ 111 - 111
locations/_attributes_cats_shoes.qsrc

@@ -1,246 +1,246 @@
 # $attributes_cats_shoes
-!!2022/02/06
+!!2022/06/20
 !!price range from 3 to 5 but please avoid adding too many 5s
 
 if ARGS[1] = 1:
-	ShoQuality = 3
-	ShoHeels = 3
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 2:
-	ShoQuality = 4
-	ShoHeels = 2
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 3:
-	ShoQuality = 4
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 4:
-	ShoQuality = 4
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 3
-	ShoHeels = 1
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 6:
-	ShoQuality = 4
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 7:
+	ShoStyle = 0
 	ShoQuality = 5
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 8:
-	ShoQuality = 4
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 3
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 10:
-	ShoQuality = 3
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 11:
-	ShoQuality = 5
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 12:
-	ShoQuality = 3
-	ShoHeels = 2
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 13:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 14:
+	ShoStyle = 2
 	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 1
-	ShoCut = 2
-	ShoStyle = 0
 	
 elseif ARGS[1] = 15:
-	ShoQuality = 5
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 16:
-	ShoQuality = 5
-	ShoHeels = 1
+	ShoStyle = 2
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 17:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 3
-	ShoHeels = 1
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 19:
-	ShoQuality = 5
-	ShoHeels = 1
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 20:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 21:
-	ShoQuality = 5
-	ShoHeels = 2
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 22:
-	ShoQuality = 3
-	ShoHeels = 2
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 23:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 24:
-	ShoQuality = 5
-	ShoHeels = 3
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 25:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 26:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 27:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 28:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 29:
-	ShoQuality = 5
-	ShoHeels = 2
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 30:
-	ShoQuality = 5
-	ShoHeels = 2
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 
 elseif ARGS[1] = 31:
-	ShoQuality = 6
-	ShoHeels = 2
-	ShoCut = 2
-	ShoStyle = 2
-	
-elseif ARGS[1] = 32:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 2
 	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 32:
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 33:
-	ShoQuality = 4
-	ShoHeels = 2
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 34:
-	ShoQuality = 3
-	ShoHeels = 2
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 35:
-	ShoQuality = 4
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 36:
-	ShoQuality = 4
-	ShoHeels = 2
+	ShoStyle = 2
+	ShoQuality = 5
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 1
 	
 elseif ARGS[1] = 37:
-	ShoQuality = 4
-	ShoHeels = 2
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 2
 	
 elseif ARGS[1] = 38:
+	ShoStyle = 0
 	ShoQuality = 5
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 2
 	
 elseif ARGS[1] = 39:
+	ShoStyle = 0
 	ShoQuality = 5
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 2
 	
-elseif ARGS[1] = 20:
-	ShoQuality = 4
-	ShoHeels = 1
-	ShoCut = 1
+elseif ARGS[1] = 40:
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 2
 
 end
 

+ 74 - 33
locations/_attributes_danilovich_shoes.qsrc

@@ -1,203 +1,244 @@
 # $attributes_danilovich_shoes
-!2021/09/17
-!price range from 2 to 7 but please avoid adding too many 7s
+!!2022/06/20
+!!price range from 4 to 7 but please avoid adding too many 7s
 
 if ARGS[1] = 1:
+	ShoStyle = 0
 	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 2:
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 3:
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 4:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 6:
-	ShoQuality = 4
+	ShoStyle = 2
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 7:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 8:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 6
+	ShoStyle = 0
+	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 10:
+	ShoStyle = 0
 	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 11:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 12:
+	ShoStyle = 2
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
 	
 elseif ARGS[1] = 13:
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 14:
-	ShoQuality = 5
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 15:
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 16:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 17:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 19:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 20:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
 	
 elseif ARGS[1] = 21:
-	ShoQuality = 2
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 22:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 23:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 24:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 25:
+	ShoStyle = 2
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 26:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 27:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 28:
-	ShoQuality = 5
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 29:
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 30:
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 31:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 32:
-	ShoQuality = 2
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 33:
-	ShoQuality = 2
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
 	
 elseif ARGS[1] = 34:
-	ShoQuality = 2
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 35:
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 36:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 37:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 38:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 39:
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	
 elseif ARGS[1] = 40:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
 	

+ 1 - 1
locations/_attributes_danilovich_swim_one.qsrc

@@ -108,7 +108,7 @@ elseif ARGS[1] = 12:
 	CloPanties = 1
 	CloOnePiece = 1
 	CloInhibit = 10
-	$swimwear_description = 'A women''s performance scoop back and chlorine-resistant one-piece wwimsuit in blue and black.'
+	$swimwear_description = 'A women''s performance scoop back and chlorine-resistant one-piece swimsuit in blue and black.'
 	
 elseif ARGS[1] = 13:
 	CloQuality = 3

+ 45 - 45
locations/_attributes_dolls_coats.qsrc

@@ -1,106 +1,106 @@
 # $attributes_dolls_coats
-!2020/12/28
+!2022/06/22
 !Price ranges from 3 to 5, please avoid adding too many 5s
 
 if ARGS[1] = 1:
-	CoatQuality = 4
+	CoatQuality = 6
     CoatWarm = 2
-	$coat_description = 'Moderate: A hooded, plain and button tap coat with faux fur.'
+	$coat_description = 'Moderate: A gothic style coat with flared, pointed sleeves and decorative D-rings.'
 	
 elseif ARGS[1] = 2:
-	CoatQuality = 4
+	CoatQuality = 6
     CoatWarm = 3
-	$coat_description = 'Great: A long winter coat with 2-way zip.'
+	$coat_description = 'Great: A gothic style coat made from suede in the color black.'
 	
 elseif ARGS[1] = 3:
 	CoatQuality = 5
-    CoatWarm = 2
-	$coat_description = 'Moderate: A 40s style long coat in the olive color.'
+    CoatWarm = 3
+	$coat_description = 'Great: A gothic style coat with faux fur and hood. It has decorative metal rivets.'
 	
 elseif ARGS[1] = 4:
 	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A stylized army coat for women in deep red.'
+	$coat_description = 'Moderate: A belted gothic style coat with faux fur and faux leather.'
 	
 elseif ARGS[1] = 5:
-	CoatQuality = 4
+	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A black and white dotted coat with faux fur from Hell BUNNY.'
+	$coat_description = 'Moderate: A gothic style Parka jacket with oversized hood and front zipper.'
 	
 elseif ARGS[1] = 6:
-	CoatQuality = 3
+	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A khaki Parka jacket with faux fur collar and decorative stitching.'
+	$coat_description = 'Moderate: A gothic style duffle coat with oversized hood and front zipper with bat toggles.'
 	
 elseif ARGS[1] = 7:
-	CoatQuality = 2
+	CoatQuality = 5
     CoatWarm = 2
-	$coat_description = 'Moderate: A red jacket with embroidery with button tap.'
+	$coat_description = 'Moderate: A high waist gothic style trench coat with puff shoulders and a turn down collar'
 	
 elseif ARGS[1] = 8:
-	CoatQuality = 3
-    CoatWarm = 2
-	$coat_description = 'Moderate: A plain long coat in the color grey.'
+	CoatQuality = 6
+    CoatWarm = 3
+	$coat_description = 'Great: A gothic style hooded Parka coat with faux fur and belt.'
 	
 elseif ARGS[1] = 9:
-	CoatQuality = 3
+	CoatQuality = 4
     CoatWarm = 2
-	$coat_description = 'Moderate: A hooded winter coat in red wine color.'
+	$coat_description = 'Moderate: A gothic style, hooded coat with faux fur.'
 	
 elseif ARGS[1] = 10:
-	CoatQuality = 3
-    CoatWarm = 1
-	$coat_description = 'Low: A hooded Parka coat with sand cameo and ribbed cuffs.'
+	CoatQuality = 5
+    CoatWarm = 2
+	$coat_description = 'Moderate: A gothic style long coat.'
 	
 elseif ARGS[1] = 11:
-	CoatQuality = 3
+	CoatQuality = 4
     CoatWarm = 2
-	$coat_description = 'Moderate: A checkered wool coat with button tap.'
+	$coat_description = 'Moderate: A gothic style short coat.'
 	
 elseif ARGS[1] = 12:
-	CoatQuality = 3
-    CoatWarm = 3
-	$coat_description = 'Great: A thick coat with leopard pattern.'
+	CoatQuality = 5
+    CoatWarm = 1
+	$coat_description = 'Low: A gothic style cape.'
 	
 elseif ARGS[1] = 13:
-	CoatQuality = 4
+	CoatQuality = 5
     CoatWarm = 1
-	$coat_description = 'Low: A short multicolor coat with button tap.'
+	$coat_description = 'Low: A gothic style hooded jersey with bondage straps.'
 	
 elseif ARGS[1] = 14:
-	CoatQuality = 4
+	CoatQuality = 6
     CoatWarm = 2
-	$coat_description = 'Moderate: A plaid faux fur coat in the color green.'
+	$coat_description = 'Moderate: A crop top jacket with faux fur and an oversized hood.'
 	
 elseif ARGS[1] = 15:
-	CoatQuality = 4
-    CoatWarm = 3
-	$coat_description = 'Great: A hooded short coat in dusty pink.'
+	CoatQuality = 5
+    CoatWarm = 1
+	$coat_description = 'Low: A gothic style medium length cape.'
 	
 elseif ARGS[1] = 16:
-	CoatQuality = 3
-    CoatWarm = 3
-	$coat_description = 'Great: A trendy black winter coat with hook buttons.'
+	CoatQuality = 5
+    CoatWarm = 2
+	$coat_description = 'Moderate: A gothic style long coat.'
 	
 elseif ARGS[1] = 17:
-	CoatQuality = 3
+	CoatQuality = 5
     CoatWarm = 1
-	$coat_description = 'Low: A denim jacket with sweat sleeves and hood.'
+	$coat_description = 'Low: An alternative style tailcoat in black and purple.'
 	
 elseif ARGS[1] = 18:
-	CoatQuality = 4
-    CoatWarm = 2
-	$coat_description = 'Moderate: A flo flocked floral wide collar flare coat.'
+	CoatQuality = 5
+    CoatWarm = 1
+	$coat_description = 'Low: A gothic style jacket in relaxed fit.'
 	
 elseif ARGS[1] = 19:
 	CoatQuality = 4
     CoatWarm = 1
-	$coat_description = 'Low: A short coat with cherry pattern print in black.'
+	$coat_description = 'Low: A dark velvet lace fringed shawl.'
 	
 elseif ARGS[1] = 20:
-	CoatQuality = 5
+	CoatQuality = 6
     CoatWarm = 2
-	$coat_description = 'Moderate: A Marjorie floral belted trench coat.'
+	$coat_description = 'Moderate: A punk style long coat in the color black.'
 	
 end
 

+ 714 - 368
locations/_attributes_dolls_dress.qsrc

@@ -1,717 +1,1063 @@
 # $attributes_dolls_dress
-!2020/10/19
-!prince range from 2 to 5, please avoid adding too many 5s
+!!2022/07/03
+!!prince range from 2 to 5, please avoid adding too many 5s
 
 if ARGS[1] = 1:
-	CloQuality = 2
-	CloThinness = 1
-	CloTopCut = 2
+	CloQuality = 6
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 1
-	CloStyle = 2
-	CloStyle = 5
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 2:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 3
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 1
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 3:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 1
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 4:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 1
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 5:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 1
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 6:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 1
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloSkirtShortness = 1
 	CloDress = 1
-elseif ARGS[1] = 7:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 2
 	CloStyle = 2
+	
+elseif ARGS[1] = 7:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 8:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 9:
-	CloQuality = 4
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 10:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 11:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 12:
-	CloQuality = 2
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 2
-	CloSkirtShortness = 2
-	CloStyle = 2
+	CloSkirtShortness = 1
 	CloDress = 1
-elseif ARGS[1] = 13:
-	CloQuality = 2
-	CloThinness = 1
-	CloTopCut = 1
-	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle = 5
+	
+elseif ARGS[1] = 13:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 14:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 2
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 15:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 2
-	CloTopCut = 1
-	CloSkirtShortness = 3
-	CloStyle = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
 	CloDress = 1
-elseif ARGS[1] = 16:
-	CloQuality = 3
-	CloThinness = 1
-	CloTopCut = 1
-	CloSkirtShortness = 3
 	CloStyle = 2
+	
+elseif ARGS[1] = 16:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 17:
-	CloQuality = 3
-	CloThinness = 1
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 18:
 	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloThinness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 19:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 2
-	CloSkirtShortness = 3
-elseif ARGS[1] = 20:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloSkirtShortness = 2
+	CloDress = 1
 	CloStyle = 2
-	CloStyle = 5
+	
+elseif ARGS[1] = 20:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 21:
-	CloQuality = 3
-	CloThinness = 1
-	CloTopCut = 2
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 3
-	CloStyle = 5
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 22:
-	CloQuality = 4
-	CloThinness = 1
-	CloTopCut = 2
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 3
-	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 23:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 24:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 25:
 	CloQuality = 4
-	CloThinness = 2
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 4
-	CloStyle = 2
+	CloSkirtShortness = 3
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 26:
-	CloQuality = 2
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 4
-	CloStyle = 2
-	CloStyle = 5
+	CloSkirtShortness = 3
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 27:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 28:
-	CloQuality = 2
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 29:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 30:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 31:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 32:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	CloBimbo = 1
+	
 elseif ARGS[1] = 33:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 3
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 34:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 5
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
+	
 elseif ARGS[1] = 35:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 36:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 37:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 38:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
-	CloStyle = 2
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
-elseif ARGS[1] = 39:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
 	CloStyle = 2
-elseif ARGS[1] = 40:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	
+elseif ARGS[1] = 39:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
-	CloStyle2 = 4
+	
+elseif ARGS[1] = 40:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 41:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 42:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 43:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 44:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
-	CloBimbo = 1
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 45:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 46:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 47:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 48:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 49:
-	CloQuality = 4
-	CloThinness = 2
+	CloQuality = 3
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
+	
 elseif ARGS[1] = 50:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 51:
-	CloQuality = 2
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 52:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 53:
 	CloQuality = 3
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
+	
 elseif ARGS[1] = 54:
-	CloQuality = 2
-	CloThinness = 5
+	CloQuality = 3
+	CloThinness = 4
 	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 55:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 56:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloStyle = 2
+	
 elseif ARGS[1] = 57:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloBra = 2
+	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 58:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 4
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
 	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
-	CloStyle = 4
+	
 elseif ARGS[1] = 59:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 3
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
 	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
-	CloStyle = 4
+	
 elseif ARGS[1] = 60:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 4
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
+	
 elseif ARGS[1] = 61:
 	CloQuality = 4
-	CloThinness = 1
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 5
-	CloDress = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	
 elseif ARGS[1] = 62:
-	CloQuality = 2
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 63:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 64:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 2
-	CloStyle = 5
+	CloSkirtShortness = 4
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 65:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 66:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloStyle = 5
-	CloDress = 1
+	
 elseif ARGS[1] = 67:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 68:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 5
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 2
+	CloSkirtShortness = 4
 	CloDress = 1
+	CloStyle = 2
+	
 elseif ARGS[1] = 69:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 70:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 2
+	CloSkirtShortness = 4
 	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 71:
 	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloThinness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 72:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+
 elseif ARGS[1] = 73:
 	CloQuality = 3
-	CloThinness = 1
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 74:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloStyle = 2
+
 elseif ARGS[1] = 75:
 	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 76:
 	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloStyle = 2
+
 elseif ARGS[1] = 77:
 	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloStyle = 2
+
 elseif ARGS[1] = 78:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
 elseif ARGS[1] = 79:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 80:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 81:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloStyle = 2
+
 elseif ARGS[1] = 82:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 83:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 84:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
-	CloBimbo = 1
+
 elseif ARGS[1] = 85:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+
 elseif ARGS[1] = 86:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 87:
-	CloQuality = 4
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 2
-	CloSkirtShortness = 5
-	CloStyle = 2
+	CloSkirtShortness = 4
 	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 88:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+
 elseif ARGS[1] = 89:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloDress = 1
+	
 elseif ARGS[1] = 90:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle = 2
 	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 91:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 92:
-	CloQuality = 2
+	CloQuality = 5
 	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 93:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 2
+
 elseif ARGS[1] = 94:
-	CloQuality = 2
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 95:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
+	CloStyle = 2
+
 elseif ARGS[1] = 96:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloStyle = 2
-	CloBimbo = 1
+
 elseif ARGS[1] = 97:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 2
+
 elseif ARGS[1] = 98:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloStyle = 2
+
 elseif ARGS[1] = 99:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 100:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 101:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 100:
-	CloQuality = 2
+
+elseif ARGS[1] = 102:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 103:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 104:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 105:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 106:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 107:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 108:
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 109:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 101:
+
+elseif ARGS[1] = 110:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 111:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 112:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 4
-	CloSkirtShortness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloStyle = 2
-elseif ARGS[1] = 102:
+
+elseif ARGS[1] = 113:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 3
 	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 2
-elseif ARGS[1] = 103:
-	CloQuality = 2
+
+elseif ARGS[1] = 114:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 3
 	CloSkirtShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 104:
-	CloQuality = 2
+
+elseif ARGS[1] = 115:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 3
 	CloSkirtShortness = 5
-elseif ARGS[1] = 105:
+	CloStyle = 2
+
+elseif ARGS[1] = 116:
 	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 117:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 118:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 119:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 120:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 121:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 122:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 123:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 1
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 124:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 106:
-	CloQuality = 2
+
+elseif ARGS[1] = 125:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 126:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 107:
-	CloQuality = 3
+
+elseif ARGS[1] = 127:
+	CloQuality = 4
 	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 128:
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 6
+	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 108:
+
+elseif ARGS[1] = 129:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 130:
+	CloQuality = 5
+	CloThinness = 6
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 131:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 132:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 133:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 6
+	CloSkirtShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 109:
-	CloQuality = 2
+
+elseif ARGS[1] = 134:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloSkirtShortness = 6
+	CloTopCut = 3
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 135:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 2
+
+elseif ARGS[1] = 136:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 4
-elseif ARGS[1] = 110:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 6
+
+elseif ARGS[1] = 137:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 138:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 4
+
+elseif ARGS[1] = 139:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 5
 	CloStyle = 2
+
+elseif ARGS[1] = 140:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloStyle = 4
+	
 end
 
 --- $attributes_dolls_dress ---------------------------------

+ 454 - 137
locations/_attributes_dolls_outfits.qsrc

@@ -1,319 +1,636 @@
 # $attributes_dolls_outfits
-!2020/10/17
-!prince range from 2 to 5, please avoid adding too many 2s and 5s
+!!2022/07/03
+!!prince range from 2 to 5, please avoid adding too many 2s and 5s
 
 if ARGS[1] = 1:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 6
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 2:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 3:
-	CloQuality = 3
+	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 4:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 5
+	
 elseif ARGS[1] = 5:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 6:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 7:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 5
+	
 elseif ARGS[1] = 8:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 9:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 10:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 6
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 5
+	
 elseif ARGS[1] = 11:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 12:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 13:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 14:
-	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 2
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 15:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 2
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 16:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 18:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 19:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 20:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 4
+	
 elseif ARGS[1] = 21:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 22:
-	CloQuality = 2
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
+	
 elseif ARGS[1] = 23:
-	CloQuality = 2
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 4
+	
 elseif ARGS[1] = 24:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 25:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 26:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 27:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 28:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 29:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 30:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 31:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 32:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 33:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 34:
+	CloQuality = 5
+	CloThinness = 6
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 35:
 	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 36:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
-elseif ARGS[1] = 25:
+	CloStyle = 2
+	
+elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 38:
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 26:
+	
+elseif ARGS[1] = 39:
 	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 40:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 27:
+	
+elseif ARGS[1] = 41:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 28:
-	CloQuality = 3
+	
+elseif ARGS[1] = 42:
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 29:
+	
+elseif ARGS[1] = 43:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 44:
 	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 45:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 46:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 47:
+	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 4
+	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 30:
+	
+elseif ARGS[1] = 48:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 49:
 	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+	
+elseif ARGS[1] = 50:
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloBimbo = 1
-elseif ARGS[1] = 31:
-	CloQuality = 3
+
+elseif ARGS[1] = 51:
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 32:
+
+elseif ARGS[1] = 52:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 53:
 	CloQuality = 3
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 33:
-	CloQuality = 3
+
+elseif ARGS[1] = 54:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 34:
+
+elseif ARGS[1] = 55:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 56:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 57:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 58:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 59:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 60:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 61:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 62:
 	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 63:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 35:
-	CloQuality = 2
+
+elseif ARGS[1] = 64:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-elseif ARGS[1] = 36:
-	CloQuality = 2
+
+elseif ARGS[1] = 65:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 66:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 67:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 68:
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 37:
-	CloQuality = 2
-	CloThinness = 2
+
+elseif ARGS[1] = 69:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 70:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+
+elseif ARGS[1] = 71:
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 2
-	CloPantsShortness = 3
+	CloPantsShortness = 4
 	CloStyle = 2
-elseif ARGS[1] = 38:
-	CloQuality = 2
-	CloThinness = 5
+
+elseif ARGS[1] = 72:
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 39:
-	CloQuality = 3
-	CloThinness = 1
+
+elseif ARGS[1] = 73:
+	CloQuality = 4
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 40:
-	CloQuality = 3
+
+elseif ARGS[1] = 74:
+	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 41:
-	CloQuality = 2
-	CloThinness = 6
+
+elseif ARGS[1] = 75:
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 42:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 1
+
+elseif ARGS[1] = 76:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 43:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 1
+
+elseif ARGS[1] = 77:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 44:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 1
-	CloPantsShortness = 6
+
+elseif ARGS[1] = 78:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 45:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
-	CloPantsShortness = 6
+
+elseif ARGS[1] = 79:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 46:
-	CloQuality = 3
-	CloThinness = 5
+
+elseif ARGS[1] = 80:
+	CloQuality = 4
+	CloThinness = 2
 	CloTopCut = 2
-	CloPantsShortness = 6
+	CloPantsShortness = 5
 	CloStyle = 2
-elseif ARGS[1] = 47:
-	CloQuality = 2
+
+elseif ARGS[1] = 81:
+	CloQuality = 6
 	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 82:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 83:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 84:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 85:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 86:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 4
+	CloStyle = 2
+
+elseif ARGS[1] = 87:
+	CloQuality = 5
+	CloThinness = 2
 	CloTopCut = 3
-	CloPantsShortness = 6
-elseif ARGS[1] = 48:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 49:
-	CloQuality = 2
-	CloThinness = 5
-	CloTopCut = 4
+
+elseif ARGS[1] = 88:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
 	CloPantsShortness = 5
 	CloStyle = 2
-	CloStyle = 4
-elseif ARGS[1] = 50:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
+
+elseif ARGS[1] = 89:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle = 2
+
+elseif ARGS[1] = 90:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 3
 	CloPantsShortness = 6
 	CloStyle = 2
-	CloStyle = 4
+
 end
 
 --- $attributes_dolls_outfits ---------------------------------

+ 621 - 56
locations/_attributes_dolls_shoes.qsrc

@@ -1,162 +1,727 @@
 # $attributes_dolls_shoes
-!2021/09/17
-!price range from 3 to 5 but please avoid adding too many 5s
+!!2022/06/22
+!!price range from 3 to 5 but please avoid adding too many 5s
 
 if ARGS[1] = 1:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
 	ShoHeels = 2
-	ShoCut = 1
 	
 elseif ARGS[1] = 2:
+	ShoStyle = 0
 	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 2
-	ShoCut = 2
 	
 elseif ARGS[1] = 3:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 3
 	ShoCut = 1
+	ShoHeels = 2
 	
 elseif ARGS[1] = 4:
-	ShoQuality = 3
-	ShoHeels = 3
-	ShoCut = 1
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 2
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 3
-	ShoHeels = 3
+	ShoStyle = 3
+	ShoQuality = 4
 	ShoCut = 2
+	ShoHeels = 3
 	
 elseif ARGS[1] = 6:
-	ShoQuality = 3
-	ShoHeels = 3
+	ShoStyle = 3
+	ShoQuality = 5
 	ShoCut = 2
+	ShoHeels = 2
 	
 elseif ARGS[1] = 7:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 4
 	ShoCut = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 8:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 4
 	ShoCut = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 4
-	ShoHeels = 4
+	ShoStyle = 0
+	ShoQuality = 3
 	ShoCut = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 10:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 4
 	ShoCut = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 11:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 4
 	ShoCut = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 12:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 3
 	
 elseif ARGS[1] = 13:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 14:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 15:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
+	ShoHeels = 5
 	
 elseif ARGS[1] = 16:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 5
 	
 elseif ARGS[1] = 17:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
+	ShoHeels = 5
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 3
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
+	ShoHeels = 5
 	
 elseif ARGS[1] = 19:
-	ShoQuality = 3
-	ShoHeels = 5
-	ShoCut = 1
 	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 5
 	
 elseif ARGS[1] = 20:
-	ShoQuality = 3
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
 	ShoHeels = 5
-	ShoCut = 1
 	
 elseif ARGS[1] = 21:
-	ShoQuality = 3
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
 	ShoHeels = 5
-	ShoCut = 1
 	
 elseif ARGS[1] = 22:
-	ShoQuality = 3
-	ShoHeels = 5
-	ShoCut = 1
 	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 5
 	
 elseif ARGS[1] = 23:
+	ShoStyle = 3
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
+	ShoHeels = 6
 	
 elseif ARGS[1] = 24:
+	ShoStyle = 3
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 6
 	
 elseif ARGS[1] = 25:
+	ShoStyle = 2
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 6
 	
 elseif ARGS[1] = 26:
+	ShoStyle = 3
 	ShoQuality = 5
-	ShoHeels = 5
 	ShoCut = 2
+	ShoHeels = 6
 	
 elseif ARGS[1] = 27:
-	ShoQuality = 4
-	ShoHeels = 5
+	ShoStyle = 3
+	ShoQuality = 5
 	ShoCut = 2
+	ShoHeels = 6
 	
 elseif ARGS[1] = 28:
+	ShoStyle = 3
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 3
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 29:
+	ShoStyle = 3
 	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 5
+	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 30:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 31:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 32:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 33:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 34:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 35:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 36:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 37:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 38:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 39:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 40:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 41:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 1
+
+elseif ARGS[1] = 42:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1	
+	
+elseif ARGS[1] = 43:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1	
+	
+elseif ARGS[1] = 44:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+
+elseif ARGS[1] = 45:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+
+elseif ARGS[1] = 46:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 47:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 48:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 2
+
+elseif ARGS[1] = 49:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 50:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+
+elseif ARGS[1] = 51:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 52:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 53:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 54:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 55:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 56:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 5	
+
+elseif ARGS[1] = 57:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 5
+	
+elseif ARGS[1] = 58:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+
+elseif ARGS[1] = 59:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 60:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 3
+
+elseif ARGS[1] = 61:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 62:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+
+elseif ARGS[1] = 63:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 64:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 65:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 66:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 67:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 68:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 69:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 70:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 71:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 72:
+	ShoStyle = 3
 	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 73:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 74:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+
+elseif ARGS[1] = 75:
+	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 76:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+
+elseif ARGS[1] = 77:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 78:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+
+elseif ARGS[1] = 79:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 80:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 5	
+
+elseif ARGS[1] = 81:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 82:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 83:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 84:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 85:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 86:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 87:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
 	ShoHeels = 6
+	
+elseif ARGS[1] = 88:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 89:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 90:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 91:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 92:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 93:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 94:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 95:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 1
+	
+elseif ARGS[1] = 96:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 1
+
+elseif ARGS[1] = 97:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 1
+	
+elseif ARGS[1] = 98:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 1
+
+elseif ARGS[1] = 99:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 1
+	
+elseif ARGS[1] = 100:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 4
+
+elseif ARGS[1] = 101:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 4
+	
+elseif ARGS[1] = 102:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 4
+
+elseif ARGS[1] = 103:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 5
+	
+elseif ARGS[1] = 104:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+
+elseif ARGS[1] = 105:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+	
+elseif ARGS[1] = 106:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+
+elseif ARGS[1] = 107:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+	
+elseif ARGS[1] = 108:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+
+elseif ARGS[1] = 109:
+	ShoStyle = 3
+	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 5
+	
+elseif ARGS[1] = 110:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
+
+elseif ARGS[1] = 111:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
+	
+elseif ARGS[1] = 112:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
+
+elseif ARGS[1] = 113:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 5
+	
+elseif ARGS[1] = 114:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
+
+elseif ARGS[1] = 115:
+	ShoStyle = 3
+	ShoQuality = 4
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 116:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 117:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 118:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4
+
+elseif ARGS[1] = 119:
+	ShoStyle = 3
+	ShoQuality = 5
+	ShoCut = 3
+	ShoHeels = 4
+	
+elseif ARGS[1] = 120:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 4
+	ShoHeels = 4
+	
 end
 
 --- $attributes_dolls_shoes ---------------------------------

File diff suppressed because it is too large
+ 292 - 311
locations/_attributes_eroto_dress.qsrc


+ 332 - 420
locations/_attributes_eroto_outfits.qsrc

@@ -1,27 +1,27 @@
 # $attributes_eroto_outfits
-!!2021/03/06
+!!2022/04/17
 !!Quality range is 2-6
 
 if ARGS[1] = 1:
-	CloQuality = 4
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 3
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 2:
-	CloQuality = 5
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 1
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 3:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 2
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 4:
 	CloQuality = 4
@@ -32,13 +32,13 @@ elseif ARGS[1] = 4:
 	
 elseif ARGS[1] = 5:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 4
+	CloThinness = 4
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 6:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
@@ -47,11 +47,9 @@ elseif ARGS[1] = 6:
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 3
-	CloBra = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloBimbo = 1
-	CloStyle3 = 1
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 8:
 	CloQuality = 5
@@ -61,7 +59,7 @@ elseif ARGS[1] = 8:
 	CloStyle3 = 1
 	
 elseif ARGS[1] = 9:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
@@ -72,533 +70,454 @@ elseif ARGS[1] = 10:
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 11:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 3
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 12:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 13:
-	CloQuality = 5
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 3
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 14:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloBimbo = 1
-	CloStyle3 = 3
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 15:
-	CloQuality = 3
-	CloThinness = 6
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle = 4
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 16:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 17:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 18:
-	CloQuality = 6
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloStyle3 = 3
 
 elseif ARGS[1] = 19:
-	CloQuality = 6
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloStyle3 = 2
+	CloBimbo = 1
 	
 elseif ARGS[1] = 20:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 21:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 3
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 22:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 3
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 23:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloPanties = 1
-	CloOnePiece = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 24:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 2
-	CloPanties = 1
-	CloStyle = 4
-	CloStyle3 = 3
-	
-elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloPantsShortness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
 	CloStyle3 = 2
 	
-elseif ARGS[1] = 26:
+elseif ARGS[1] = 25:
 	CloQuality = 5
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 1
-	CloPantsShortness = 5
-	CloPanties = 1
-	CloOnePiece = 1
+	CloPantsShortness = 1
 	CloStyle3 = 3
 	
+elseif ARGS[1] = 26:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle3 = 1
+	
 elseif ARGS[1] = 27:
 	CloQuality = 5
-	CloThinness = 6
+	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloPantsShortness = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 28:
-	CloQuality = 5
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloPantsShortness = 1
 	CloStyle3 = 1
 	
 elseif ARGS[1] = 29:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 30:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloStyle3 = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle3 = 2
 	
 elseif ARGS[1] = 31:
-	CloQuality = 6
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloBra = 2
+	CloPantsShortness = 1
+	CloStyle3 = 2
 
 elseif ARGS[1] = 32:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
+	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 3
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 33:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
-	CloBra = 2
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
 	CloPantsShortness = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 34:
-	CloQuality = 4
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 2
+	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 2
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 35:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 36:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 5
-	CloOnePiece = 1
+	CloThinness = 6
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 4
 	CloStyle3 = 2
 	
 elseif ARGS[1] = 37:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
+	CloThinness = 4
 	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloPantsShortness = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 38:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 3
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 39:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 40:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 41:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloBimbo = 1
-	CloStyle3 = 2
-	
-elseif ARGS[1] = 42:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloPantsShortness = 6
+	CloTopCut = 1
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
-elseif ARGS[1] = 43:
-	CloQuality = 4
+elseif ARGS[1] = 42:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 6
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 1
+	
+elseif ARGS[1] = 43:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 44:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloSkirtShortness = 6
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 45:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 46:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloTopCut = 1
+	CloPantsShortness = 5
 	CloStyle3 = 2
 	
 elseif ARGS[1] = 47:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
-	CloBimbo = 1
-	CloStyle3 = 2
-	
-elseif ARGS[1] = 48:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 3
+	
+elseif ARGS[1] = 48:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 49:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 50:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 51:
-	CloQuality = 2
-	CloThinness = 6
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 52:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 53:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
 	CloStyle3 = 2
 	
 elseif ARGS[1] = 54:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 55:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloSkirtShortness = 6
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 56:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 57:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle= 4
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 58:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
-	
-elseif ARGS[1] = 59:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle3 = 3
 	
-elseif ARGS[1] = 60:
-	CloQuality = 3
+elseif ARGS[1] = 59:
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloPanties = 1
-	CloOnePiece = 1
+	CloTopCut = 3
+	CloPantsShortness = 5
 	CloStyle3 = 3
 	
-elseif ARGS[1] = 61:
+elseif ARGS[1] = 60:
 	CloQuality = 4
-	CloThinness = 4
+	CloThinness = 5
 	CloTopCut = 3
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
+	CloPantsShortness = 5
 	CloStyle3 = 3
+	
+elseif ARGS[1] = 61:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle3 = 2
 
 elseif ARGS[1] = 62:
 	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 6
-	CloPanties = 1
-	CloOnePiece = 1
+	CloBra = 1
+	CloPantsShortness = 5
 	CloStyle3 = 2
 	
 elseif ARGS[1] = 63:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 2
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 64:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 3
-	CloBra = 1
-	CloPantsShortness = 1
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 65:
-	CloQuality = 5
-	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 1
-	CloBimbo = 1
-	CloStyle3 = 3
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloStyle3 = 1
 	
 elseif ARGS[1] = 66:
-	CloQuality = 6
+	CloQuality = 4
 	CloThinness = 5
-	CloTopCut = 3
-	CloPantsShortness = 1
+	CloTopCut = 1
+	CloPantsShortness = 6
 	CloStyle3 = 3
+	CloBimbo = 1
 	
 elseif ARGS[1] = 67:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 5
-	CloTopCut = 3
-	CloPantsShortness = 1
+	CloTopCut = 1
+	CloPantsShortness = 6
 	CloStyle3 = 3
+	CloBimbo = 1
 	
 elseif ARGS[1] = 68:
-	CloQuality = 6
-	CloThinness = 3
-	CloTopCut = 3
-	CloPantsShortness = 1
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 6
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 69:
 	CloQuality = 5
-	CloThinness = 4
+	CloThinness = 5
 	CloTopCut = 3
-	CloPantsShortness = 5
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloPantsShortness = 6
+	CloStyle = 4
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 70:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 4
 	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloStyle = 4
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 71:
-	CloQuality = 4
-	CloThinness = 4
+	CloQuality = 5
+	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloStyle = 4
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 72:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 2
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 73:
-	CloQuality = 6
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 74:
@@ -606,221 +525,214 @@ elseif ARGS[1] = 74:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 75:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 76:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 77:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
+	CloBra = 2
 	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloStyle = 4
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 78:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 79:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 6
-	CloPanties = 1
-	CloOnePiece = 1
+	CloTopCut = 3
+	CloPantsShortness = 6
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 80:
 	CloQuality = 5
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloStyle3 = 3
+	CloStyle = 4
+	CloStyle3 = 2
+	CloBimbo = 1
 	
 elseif ARGS[1] = 81:
-	CloQuality = 6
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 5
-	CloStyle3 = 1
+	CloPanties = 1
+	CloStyle = 4
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 82:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 5
-	CloStyle3 = 2
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 83:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 1
-	CloBra = 1
-	CloPanties = 1
-	CloOnePiece = 1
-	CloStyle3 = 2
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 84:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 3
 	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloStyle3 = 1
+	CloStyle = 4
+	CloStyle3 = 3
 	
 elseif ARGS[1] = 85:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
 	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloBimbo = 1
+	CloStyle = 4
 	CloStyle3 = 3
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 86:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 5
-	CloOnePiece = 1
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 87:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 3
+	CloThinness = 5
+	CloBra = 1
 	CloPanties = 1
+	CloStyle = 4
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 88:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 89:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloBra = 1
+	CloPanties = 1
+	CloStyle = 4
 	CloStyle3 = 3
 	
 elseif ARGS[1] = 90:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloThinness = 4
+	CloBra = 2
+	CloPanties = 1
+	CloStyle3 = 1
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 91:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 6
-	CloOnePiece = 1
+	CloBra = 2
+	CloPanties = 1
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 92:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 5
+	CloBra = 2
+	CloPanties = 1
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 93:
-	CloQuality = 3
-	CloThinness = 6
-	CloTopCut = 4
-	CloBra = 2 
+	CloQuality = 6
+	CloThinness = 4
+	CloBra = 2
 	CloPanties = 1
-	CloOnePiece = 1
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 94:
 	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 6
+	CloThinness = 4
+	CloBra = 2
+	CloPanties = 1
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 95:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 5
-	CloOnePiece = 1
+	CloBra = 2
+	CloPanties = 1
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 96:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 5
-	CloOnePiece = 1
+	CloThinness = 4
+	CloBra = 2
+	CloPanties = 1
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 97:
 	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 5
-	CloOnePiece = 1
-	CloBimbo = 1
+	CloThinness = 4
+	CloBra = 2
+	CloPanties = 1
 	CloStyle3 = 3
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 98:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 6
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 2
+	CloPanties = 1
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 	
 elseif ARGS[1] = 99:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 4
 	CloBra = 2
-	CloPantsShortness = 6
-	CloOnePiece = 1
-	CloBimbo = 1
+	CloPanties = 1
 	CloStyle3 = 2
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 100:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloBra = 2
 	CloPanties = 1
+	CloStyle3 = 2
 	CloOnePiece = 1
-	CloStyle3 = 3
 
 end
 

+ 177 - 57
locations/_attributes_eroto_shoes.qsrc

@@ -1,126 +1,246 @@
 # $attributes_eroto_shoes
-!!2021/11/07
+!!2022/06/08
 !!price range from 4 to 6 but please avoid adding too many 6s
 
 if ARGS[1] = 1:
+	ShoStyle = 0
 	ShoQuality = 5
-	ShoHeels = 6
-	ShoCut = 1
-	ShoStyle = 1
+	ShoCut = 4
+	ShoHeels = 5
 	
 elseif ARGS[1] = 2:
-	ShoQuality = 4
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 1
 	
 elseif ARGS[1] = 3:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
 	
 elseif ARGS[1] = 4:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 2
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
 	
 elseif ARGS[1] = 6:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 2
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
 	
 elseif ARGS[1] = 7:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 1
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
 	
 elseif ARGS[1] = 8:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 3
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 1
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 5
 	
 elseif ARGS[1] = 10:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 5
-	ShoCut = 3
-	ShoStyle = 3
 	
 elseif ARGS[1] = 11:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 3
-	ShoStyle = 0
 	
 elseif ARGS[1] = 12:
-	ShoQuality = 6
-	ShoHeels = 6
-	ShoCut = 3
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 6
 	
 elseif ARGS[1] = 13:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 3
-	ShoStyle = 0
 	
 elseif ARGS[1] = 14:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 3
-	ShoStyle = 3
 	
 elseif ARGS[1] = 15:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 5
-	ShoStyle = 3
 	
 elseif ARGS[1] = 16:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 5
-	ShoStyle = 3
 	
 elseif ARGS[1] = 17:
+	ShoStyle = 0
 	ShoQuality = 5
+	ShoCut = 4
 	ShoHeels = 6
-	ShoCut = 5
-	ShoStyle = 0
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 6
-	ShoHeels = 6
-	ShoCut = 5
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 6
 	
 elseif ARGS[1] = 19:
-	ShoQuality = 6
-	ShoHeels = 6
-	ShoCut = 6
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
 	
 elseif ARGS[1] = 20:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 4
+	ShoHeels = 4
+
+elseif ARGS[1] = 21:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 4
+
+elseif ARGS[1] = 22:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 5
+	ShoHeels = 5
+
+elseif ARGS[1] = 23:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 5
+	ShoHeels = 5
+
+elseif ARGS[1] = 24:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 5
+	ShoHeels = 5
+
+elseif ARGS[1] = 25:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 5
+	ShoHeels = 5
+
+elseif ARGS[1] = 26:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 27:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 28:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 29:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 30:
+	ShoStyle = 2
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 31:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 32:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 33:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 34:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 35:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 36:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 37:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 38:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
+
+elseif ARGS[1] = 39:
+	ShoStyle = 2
+	ShoQuality = 5
+	ShoCut = 5
 	ShoHeels = 6
-	ShoCut = 6
+
+elseif ARGS[1] = 40:
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 5
+	ShoHeels = 6
 
 end
 

+ 4 - 4
locations/_attributes_fashionista.qsrc

@@ -1,5 +1,5 @@
 # $attributes_fashionista
-!2022/03/03
+!2022/06/14
 !prince range from 4 to 6, please avoid adding too many 4s
 
 if ARGS[1] = 1:
@@ -344,7 +344,7 @@ elseif ARGS[1] = 46:
 	
 elseif ARGS[1] = 47:
 	CloQuality = 6
-	CloThinness = 3
+	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle3 = 4
@@ -879,7 +879,7 @@ elseif ARGS[1] = 119:
 	CloQuality = 6
 	CloThinness = 5
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloDress = 1
 	
 elseif ARGS[1] = 120:
@@ -1362,7 +1362,7 @@ elseif ARGS[1] = 187:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloDress = 1
 	
 elseif ARGS[1] = 188:

+ 0 - 4
locations/_attributes_flamingos_dress.qsrc

@@ -427,7 +427,6 @@ elseif ARGS[1] = 64:
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle2 = 4
 	
 elseif ARGS[1] = 65:
 	CloQuality = 4
@@ -474,7 +473,6 @@ elseif ARGS[1] = 71:
 	CloThinness = 6
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle2 = 4
 	
 elseif ARGS[1] = 72:
 	CloQuality = 3
@@ -761,7 +759,6 @@ elseif ARGS[1] = 114:
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 4
-	CloStyle2 = 4
 
 elseif ARGS[1] = 115:
 	CloQuality = 3
@@ -1034,7 +1031,6 @@ elseif ARGS[1] = 154:
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 5
-	CloStyle2 = 4
 
 elseif ARGS[1] = 155:
 	CloQuality = 3

+ 1 - 1
locations/_attributes_gm_coats.qsrc

@@ -4,7 +4,7 @@
 if ARGS[1] = 1:
 	CoatQuality = 2
     CoatWarm = 2
-	$coat_description = 'Moderate: A gigh shine faux fur trim fitted puffer jacket.'
+	$coat_description = 'Moderate: A high shine faux fur trim fitted puffer jacket.'
 	
 elseif ARGS[1] = 2:
 	CoatQuality = 2

+ 110 - 0
locations/_attributes_lusso_bodysuit.qsrc

@@ -0,0 +1,110 @@
+# $attributes_lusso_bodysuit
+
+
+if ARGS[1] = 1:
+	BraQuality = 2
+	BraMaterial = 3
+	BraType = 6
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+	BraCover = 4
+
+elseif ARGS[1] = 2:
+	BraQuality = 3
+	BraMaterial = 6
+	BraType = 7
+	BraFun = 1
+	PanThinness = 5
+	BraThinness = 3
+	PanCoverBack = 3
+	BraCover = 4
+
+elseif ARGS[1] = 3:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 6
+	BraFun = 1
+	PanThinness = 5
+	BraThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 2
+	BraCover = 3
+
+elseif ARGS[1] = 4:
+	BraQuality = 3
+	BraMaterial = 6
+	BraType = 6
+	BraFun = 1
+	PanThinness = 3
+	BraThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+	BraCover = 4
+
+elseif ARGS[1] = 5:
+	BraQuality = 2
+	BraMaterial = 6
+	BraType = 2
+	BraFun = 1
+	PanThinness = 4
+	BraThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+	BraCover = 4
+
+elseif ARGS[1] = 6:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 5
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+	BraCover = 4
+
+elseif ARGS[1] = 7:
+	BraQuality = 4
+	BraType = 6
+	BraFun = 1
+	PanThinness = 2
+	BraThinness = 3
+	PanCoverBack = 4
+	BraCover = 1
+
+elseif ARGS[1] = 8:
+	BraQuality = 1
+	BraMaterial = 6
+	BraType = 7
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverBack = 4
+	BraCover = 3
+
+elseif ARGS[1] = 9:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 7
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverBack = 4
+	BraCover = 2
+
+elseif ARGS[1] = 10:
+	BraQuality = 4
+	BraMaterial = 3
+	BraType = 3
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 1
+	PanCoverBack = 4
+	BraCover = 1
+end
+
+--- $attributes_lusso_bodysuit ---------------------------------
+

+ 79 - 0
locations/_attributes_lusso_bra.qsrc

@@ -0,0 +1,79 @@
+# $attributes_lusso_bra
+
+
+if ARGS[1] = 1:
+	BraQuality = 3
+	BraMaterial = 6
+	BraType = 5
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 1
+
+elseif ARGS[1] = 2:
+	BraQuality = 2
+	BraMaterial = 6
+	BraType = 5
+	BraFun = 1
+	BraThinness = 3
+	underwear['pair'] = 2
+
+elseif ARGS[1] = 3:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 9
+	BraFun = 1
+	BraThinness = 5
+	underwear['pair'] = 3
+
+elseif ARGS[1] = 4:
+	BraQuality = 3
+	BraType = 2
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 4
+
+elseif ARGS[1] = 5:
+	BraQuality = 2
+	BraType = 3
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 5
+
+elseif ARGS[1] = 6:
+	BraQuality = 3
+	BraType = 1
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 6
+
+elseif ARGS[1] = 7:
+	BraQuality = 4
+	BraType = 9
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 7
+
+elseif ARGS[1] = 8:
+	BraQuality = 1
+	BraType = 4
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 8
+
+elseif ARGS[1] = 9:
+	BraQuality = 3
+	BraType = 3
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 9
+
+elseif ARGS[1] = 10:
+	BraQuality = 4
+	BraType = 9
+	BraFun = 1
+	BraThinness = 2
+	underwear['pair'] = 10
+end
+
+--- $attributes_lusso_bra ---------------------------------
+

+ 104 - 0
locations/_attributes_lusso_panties.qsrc

@@ -0,0 +1,104 @@
+# $attributes_lusso_panties
+
+
+if ARGS[1] = 1:
+	PanType = 1
+	PanThinness = 6
+	underwear['pair'] = 1
+
+elseif ARGS[1] = 2:
+	BraQuality = 3
+	BraMaterial = 6
+	BraType = 7
+	BraFun = 1
+	PanThinness = 5
+	BraThinness = 3
+	PanCoverBack = 3
+	underwear['pair'] = 2
+
+elseif ARGS[1] = 3:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 6
+	BraFun = 1
+	PanThinness = 5
+	BraThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 2
+	underwear['pair'] = 3
+
+elseif ARGS[1] = 4:
+	BraQuality = 3
+	BraMaterial = 6
+	BraType = 6
+	BraFun = 1
+	PanThinness = 3
+	BraThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+	underwear['pair'] = 4
+
+elseif ARGS[1] = 5:
+	BraQuality = 2
+	BraMaterial = 6
+	BraType = 2
+	BraFun = 1
+	PanThinness = 4
+	BraThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+	underwear['pair'] = 5
+
+elseif ARGS[1] = 6:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 5
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+	underwear['pair'] = 6
+
+elseif ARGS[1] = 7:
+	BraQuality = 4
+	BraType = 6
+	BraFun = 1
+	PanThinness = 2
+	BraThinness = 3
+	PanCoverBack = 4
+	underwear['pair'] = 7
+
+elseif ARGS[1] = 8:
+	BraQuality = 1
+	BraMaterial = 6
+	BraType = 7
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverBack = 4
+	underwear['pair'] = 8
+
+elseif ARGS[1] = 9:
+	BraQuality = 3
+	BraMaterial = 3
+	BraType = 7
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 6
+	PanCoverBack = 4
+	underwear['pair'] = 9
+
+elseif ARGS[1] = 10:
+	BraQuality = 4
+	BraMaterial = 3
+	BraType = 3
+	BraFun = 1
+	PanThinness = 6
+	BraThinness = 1
+	PanCoverBack = 4
+	underwear['pair'] = 10
+end
+
+--- $attributes_lusso_panties ---------------------------------
+

+ 188 - 48
locations/_attributes_market_clothes.qsrc

@@ -1,31 +1,31 @@
 # $attributes_market_clothes
-!2021/07/01
-!price range from 1 to 3, please avoid adding too many 3s
+!!2022/07/03
+!!price range from 1 to 3, please avoid adding too many 3s
 
 if ARGS[1] = 1:
-	CloQuality = 1
-	CloThinness = 3
-	CloTopCut = 2
+	CloQuality = 2
+	CloThinness = 2
+	CloTopCut = 3
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 2:
-	CloQuality = 1
-	CloThinness = 5
+	CloQuality = 2
+	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 3:
-	CloQuality = 2
+	CloQuality = 1
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 4
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 4:
-	CloQuality = 2
-	CloThinness = 5
+	CloQuality = 1
+	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 5
-
+	CloPantsShortness = 4
+	
 elseif ARGS[1] = 5:
 	CloQuality = 1
 	CloThinness = 5
@@ -36,97 +36,237 @@ elseif ARGS[1] = 6:
 	CloQuality = 2
 	CloThinness = 5
 	CloTopCut = 2
-	CloPantsShortness = 4
+	CloPantsShortness = 5
+	CloStyle = 4
 
 elseif ARGS[1] = 7:
 	CloQuality = 1
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 4
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 8:
 	CloQuality = 1
-	CloThinness = 5
-	CloTopCut = 3
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 5
-	CloStyle = 4
 
 elseif ARGS[1] = 9:
-	CloQuality = 3
+	CloQuality = 2
 	CloThinness = 4
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 5
+	CloStyle = 4
 
 elseif ARGS[1] = 10:
-	CloQuality = 1
-	CloThinness = 5
-	CloTopCut = 4
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 5
 
 elseif ARGS[1] = 11:
-	CloQuality = 1
+	CloQuality = 2
 	CloThinness = 5
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 4
 	
 elseif ARGS[1] = 12:
 	CloQuality = 1
 	CloThinness = 5
-	CloTopCut = 4
+	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 4
 	
 elseif ARGS[1] = 13:	
-	CloQuality = 1
+	CloQuality = 2
 	CloThinness = 4
-	CloBra = 1
-	CloSkirtShortness = 5
-	CloStyle = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
 	
 elseif ARGS[1] = 14:
 	CloQuality = 2
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle = 4
 	
 elseif ARGS[1] = 15:
-	CloQuality = 1
-	CloThinness = 5
+	CloQuality = 2
+	CloThinness = 4
 	CloTopCut = 4
-	CloSkirtShortness = 5
+	CloPantsShortness = 5
+	CloStyle = 4
 	
 elseif ARGS[1] = 16:
-	CloQuality = 1
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloQuality = 2
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 5
 	CloStyle = 4
 	
 elseif ARGS[1] = 17:
 	CloQuality = 1
-	CloThinness = 5
-	CloTopCut = 4
-	CloSkirtShortness = 6
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 5
 	CloStyle = 4
 	
 elseif ARGS[1] = 18:
 	CloQuality = 1
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 5
+	CloStyle = 4
 	
 elseif ARGS[1] = 19:
 	CloQuality = 1
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 5
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 20:
+	CloQuality = 1
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 21:
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloDress = 1
+
+elseif ARGS[1] = 22:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 23:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 24:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 25:
+	CloQuality = 2
 	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	
-elseif ARGS[1] = 20:
+	CloStyle = 4
+
+elseif ARGS[1] = 26:
 	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 27:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 4
+	CloBimbo = 1
+
+elseif ARGS[1] = 28:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 4
+
+elseif ARGS[1] = 29:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 30:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 4
+
+elseif ARGS[1] = 31:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 32:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 33:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 34:
+	CloQuality = 1
 	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 35:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 36:
+	CloQuality = 1
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 4
+	CloBimbo = 1
+
+elseif ARGS[1] = 37:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 6
+	CloStyle = 4
+
+elseif ARGS[1] = 38:
+	CloQuality = 1
+	CloThinness = 5
+	CloTopCut = 4
+	CloSkirtShortness = 5
+	CloStyle = 4
+
+elseif ARGS[1] = 39:
+	CloQuality = 1
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 40:
+	CloQuality = 1
+	CloThinness = 5
+	CloBra = 1
+	CloSkirtShortness = 6
+	CloStyle = 4
 
 end
 

+ 328 - 200
locations/_attributes_moncheri_dress.qsrc

@@ -1,5 +1,5 @@
 # $attributes_moncheri_dress
-!!2021/09/27
+!!2022/04/29
 !!Note: All items should have the wealthy style applied. 
 !!No items outside this category should be quality = 7, although not all items in it must be that quality
 
@@ -7,22 +7,24 @@ if ARGS[1] = 1:
 	CloQuality = 6
 	CloThinness = 5
 	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 2:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
+	CloStyle3 = 4
 	
 elseif ARGS[1] = 3:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
 	CloStyle3 = 4
@@ -30,66 +32,62 @@ elseif ARGS[1] = 3:
 elseif ARGS[1] = 4:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 5:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	CloBimbo = 1
 	
 elseif ARGS[1] = 6:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	CloBimbo = 1
 	
 elseif ARGS[1] = 7:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	CloBimbo = 1
 	
 elseif ARGS[1] = 8:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 9:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
 
 elseif ARGS[1] = 10:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 11:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
@@ -97,33 +95,32 @@ elseif ARGS[1] = 11:
 	
 elseif ARGS[1] = 12:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 13:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 3
-	CloBimbo = 1
 	
 elseif ARGS[1] = 14:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
-	CloStyle = 3
+	CloStyle = 4
 	
 elseif ARGS[1] = 15:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 3
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
@@ -134,21 +131,19 @@ elseif ARGS[1] = 16:
 	CloTopCut = 3
 	CloSkirtShortness = 2
 	CloDress = 1
-	CloStyle = 3
 	CloBimbo = 1
 	
 elseif ARGS[1] = 17:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 18:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
@@ -156,103 +151,98 @@ elseif ARGS[1] = 18:
 elseif ARGS[1] = 19:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 20:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 21:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 3
 	CloSkirtShortness = 4
-	CloStyle = 3
+	CloDress = 1
 
 elseif ARGS[1] = 22:
 	CloQuality = 6
-	CloThinness = 6
-	CloTopCut = 1
-	CloSkirtShortness = 5
-	CloStyle = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloDress = 1
 
 elseif ARGS[1] = 23:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
 	
 elseif ARGS[1] = 24:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 25:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 26:
 	CloQuality = 6
-	CloThinness = 3
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
 	
 elseif ARGS[1] = 27:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 28:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 29:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 30:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 31:
-	CloQuality = 7
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
 
@@ -260,9 +250,8 @@ elseif ARGS[1] = 32:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 33:
 	CloQuality = 6
@@ -271,105 +260,102 @@ elseif ARGS[1] = 33:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
 	
 elseif ARGS[1] = 34:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloThinness = 6
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 3
+	CloBimbo = 1
 
 elseif ARGS[1] = 35:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 36:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 37:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
 	CloDress = 1
-	CloStyle = 3
+	CloStyle = 4
 
 elseif ARGS[1] = 38:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 39:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 40:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 41:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
+	CloStyle = 4
 
 elseif ARGS[1] = 42:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	CloBimbo = 1
 	
 elseif ARGS[1] = 43:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
 	
 elseif ARGS[1] = 44:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 45:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 46:
 	CloQuality = 6
@@ -380,107 +366,100 @@ elseif ARGS[1] = 46:
 	CloStyle = 3
 	
 elseif ARGS[1] = 47:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 48:
-	CloQuality = 7
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 49:
-	CloQuality = 7
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 5
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 50:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
-
+	
 elseif ARGS[1] = 51:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 52:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 53:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
+	CloStyle = 4
 
 elseif ARGS[1] = 54:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
+	
 
 elseif ARGS[1] = 55:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 56:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
 	CloDress = 1
 	
 elseif ARGS[1] = 57:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 58:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 59:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 60:
 	CloQuality = 6
@@ -493,19 +472,16 @@ elseif ARGS[1] = 60:
 elseif ARGS[1] = 61:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
-	CloStyle = 3
-	CloStyle3 = 4
 	
 elseif ARGS[1] = 62:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 63:
 	CloQuality = 6
@@ -513,56 +489,139 @@ elseif ARGS[1] = 63:
 	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloDress = 1
-	CloStyle = 3
 
 elseif ARGS[1] = 64:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloTopCut = 3
+	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
 elseif ARGS[1] = 65:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 3
+	CloDress = 1
 	CloStyle = 3
 	
 elseif ARGS[1] = 66:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloDress = 1
+
+elseif ARGS[1] = 67:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+
+elseif ARGS[1] = 68:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
-	CloSkirtShortness = 3
+	CloSkirtShortness = 4
+	CloStyle = 4
+
+elseif ARGS[1] = 69:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloDress = 1
+
+elseif ARGS[1] = 70:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+
+elseif ARGS[1] = 71:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 67:
+elseif ARGS[1] = 72:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
-	CloSkirtShortness = 3
+	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 68:
+elseif ARGS[1] = 73:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloStyle = 4
+	CloBimbo = 1
+
+elseif ARGS[1] = 74:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloDress = 1
+
+elseif ARGS[1] = 75:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 69:
+elseif ARGS[1] = 76:
 	CloQuality = 6
 	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloBimbo = 1
+
+elseif ARGS[1] = 77:
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloDress = 1
+	CloStyle = 3
+	
+elseif ARGS[1] = 78:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
+	
+elseif ARGS[1] = 79:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 4
+	CloBimbo = 1
+	
+elseif ARGS[1] = 80:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 70:
+elseif ARGS[1] = 81:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
@@ -570,23 +629,47 @@ elseif ARGS[1] = 70:
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 71:
+elseif ARGS[1] = 82:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 72:
-	CloQuality = 7
+elseif ARGS[1] = 83:
+	CloQuality = 6
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+	CloStyle = 3
+
+elseif ARGS[1] = 84:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 2
+	CloDress = 1
+	CloBimbo = 1
+
+elseif ARGS[1] = 85:
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 73:
+elseif ARGS[1] = 86:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloBimbo = 1
+
+elseif ARGS[1] = 87:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
@@ -594,15 +677,31 @@ elseif ARGS[1] = 73:
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 74:
+elseif ARGS[1] = 88:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 3
+
+elseif ARGS[1] = 89:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+	CloDress = 1
+	CloStyle = 3
+
+elseif ARGS[1] = 90:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 75:
+elseif ARGS[1] = 91:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
@@ -610,46 +709,75 @@ elseif ARGS[1] = 75:
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 76:
+elseif ARGS[1] = 92:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
 
-elseif ARGS[1] = 77:
+elseif ARGS[1] = 93:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+	CloStyle = 3
+
+elseif ARGS[1] = 94:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 2
 	CloStyle = 3
 	CloStyle3 = 4
-	
-elseif ARGS[1] = 78:
+
+elseif ARGS[1] = 95:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
-	
-elseif ARGS[1] = 79:
+
+elseif ARGS[1] = 96:
 	CloQuality = 6
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 3
+
+elseif ARGS[1] = 97:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloDress = 1
+
+elseif ARGS[1] = 98:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloStyle = 3
+
+elseif ARGS[1] = 99:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
 	CloSkirtShortness = 2
+	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
-	
-elseif ARGS[1] = 80:
+	CloBimbo = 1
+
+elseif ARGS[1] = 100:
 	CloQuality = 6
-	CloThinness = 2
+	CloThinness = 4
 	CloTopCut = 2
-	CloSkirtShortness = 2
+	CloSkirtShortness = 5
+	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
-	
 end
 
 --- $attributes_moncheri_dress ---------------------------------

+ 278 - 598
locations/_attributes_moncheri_gown.qsrc

@@ -1,14 +1,15 @@
 # $attributes_moncheri_gown
-!!2021/03/23
+!!2022/04/28
 !!Note: All items should have the wealthy style applied. 
 !!Range should be 6 and 7
 
 if ARGS[1] = 1:
-	CloQuality = 6
-	CloThinness = 5
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 2:
 	CloQuality = 7
@@ -16,1116 +17,795 @@ elseif ARGS[1] = 2:
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
 elseif ARGS[1] = 3:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 4:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 5:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
 elseif ARGS[1] = 6:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 7:
 	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
 elseif ARGS[1] = 8:
 	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 9:
 	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 10:
 	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 11:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 12:
 	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 13:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 14:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 15:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 16:
-	CloQuality = 6
+	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 17:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 18:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 19:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 20:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
+	CloThinness = 4
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 21:
 	CloQuality = 7
 	CloThinness = 5
-	CloTopCut = 1
+	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
 elseif ARGS[1] = 22:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-	
-elseif ARGS[1] = 23:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-	
-elseif ARGS[1] = 24:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 25:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-	
-elseif ARGS[1] = 26:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-	
-elseif ARGS[1] = 27:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 28:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 29:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 30:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 31:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 32:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 33:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 34:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 35:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 36:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 37:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 38:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 39:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 40:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 41:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 42:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 43:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 44:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 45:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 46:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 47:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 48:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 49:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 50:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 51:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 52:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 53:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-	CloBimbo = 1
-
-elseif ARGS[1] = 54:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 55:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-	CloBimbo = 1
-
-elseif ARGS[1] = 56:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 57:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 58:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 59:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 60:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 61:
-	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
-
-elseif ARGS[1] = 62:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 63:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 64:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 65:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 66:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 67:
-	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 68:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 69:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 70:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 71:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 72:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 73:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 74:
-	CloQuality = 7
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 75:
+	CloStyle = 3
+	
+elseif ARGS[1] = 23:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 	
-elseif ARGS[1] = 76:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 77:
+elseif ARGS[1] = 24:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 78:
+elseif ARGS[1] = 25:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
-
-elseif ARGS[1] = 79:
-	CloQuality = 6
-	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 80:
-	CloQuality = 6
+	CloStyle = 3
+	
+elseif ARGS[1] = 26:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
-
-elseif ARGS[1] = 81:
-	CloQuality = 6
+	CloStyle = 3
+	
+elseif ARGS[1] = 27:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 82:
+elseif ARGS[1] = 28:
 	CloQuality = 6
-	CloThinness = 4
+	CloThinness = 6
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 83:
+elseif ARGS[1] = 29:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 84:
+elseif ARGS[1] = 30:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 85:
+elseif ARGS[1] = 31:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 86:
-	CloQuality = 6
+elseif ARGS[1] = 32:
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 87:
+elseif ARGS[1] = 33:
 	CloQuality = 7
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 88:
-	CloQuality = 7
-	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 89:
+elseif ARGS[1] = 34:
 	CloQuality = 7
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 90:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 35:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 91:
+elseif ARGS[1] = 36:
 	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 92:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 37:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 93:
-	CloQuality = 6
+elseif ARGS[1] = 38:
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 94:
+elseif ARGS[1] = 39:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 95:
+elseif ARGS[1] = 40:
 	CloQuality = 7
-	CloThinness = 4
+	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 96:
+elseif ARGS[1] = 41:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 97:
+elseif ARGS[1] = 42:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 98:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 99:
-	CloQuality = 6
+elseif ARGS[1] = 43:
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 100:
+elseif ARGS[1] = 44:
 	CloQuality = 7
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 101:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 45:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 102:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 46:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 103:
-	CloQuality = 6
+elseif ARGS[1] = 47:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 104:
-	CloQuality = 6
+elseif ARGS[1] = 48:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 105:
-	CloQuality = 6
+elseif ARGS[1] = 49:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 106:
-	CloQuality = 6
+elseif ARGS[1] = 50:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 107:
-	CloQuality = 6
+elseif ARGS[1] = 51:
+	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 108:
-	CloQuality = 6
+elseif ARGS[1] = 52:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 109:
+elseif ARGS[1] = 53:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 110:
+elseif ARGS[1] = 54:
 	CloQuality = 6
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 111:
+elseif ARGS[1] = 55:
 	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 112:
+elseif ARGS[1] = 56:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 113:
+elseif ARGS[1] = 57:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 114:
-	CloQuality = 6
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 115:
-	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 116:
-	CloQuality = 6
+elseif ARGS[1] = 58:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 117:
+elseif ARGS[1] = 59:
 	CloQuality = 7
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 118:
+elseif ARGS[1] = 60:
 	CloQuality = 7
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 119:
+elseif ARGS[1] = 61:
 	CloQuality = 7
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 120:
-	CloQuality = 6
+elseif ARGS[1] = 62:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 121:
+elseif ARGS[1] = 63:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 122:
+elseif ARGS[1] = 64:
 	CloQuality = 7
-	CloThinness = 4
+	CloThinness = 6
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 123:
-	CloQuality = 6
-	CloThinness = 4
+elseif ARGS[1] = 65:
+	CloQuality = 7
+	CloThinness = 3
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 124:
-	CloQuality = 6
+elseif ARGS[1] = 66:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 125:
+elseif ARGS[1] = 67:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 126:
-	CloQuality = 7
+elseif ARGS[1] = 68:
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
-	CloBimbo = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 127:
+elseif ARGS[1] = 69:
 	CloQuality = 7
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
-	CloBimbo = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 128:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 70:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 129:
-	CloQuality = 6
-	CloThinness = 5
+elseif ARGS[1] = 71:
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 130:
+elseif ARGS[1] = 72:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 131:
-	CloQuality = 6
+elseif ARGS[1] = 73:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 132:
+elseif ARGS[1] = 74:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 133:
-	CloQuality = 6
+elseif ARGS[1] = 75:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
-
-elseif ARGS[1] = 134:
-	CloQuality = 6
+	CloStyle = 3
+	
+elseif ARGS[1] = 76:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 135:
+elseif ARGS[1] = 77:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 136:
-	CloQuality = 6
+elseif ARGS[1] = 78:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 137:
-	CloQuality = 6
+elseif ARGS[1] = 79:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 138:
-	CloQuality = 6
+elseif ARGS[1] = 80:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 139:
+elseif ARGS[1] = 81:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 140:
-	CloQuality = 6
+elseif ARGS[1] = 82:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 141:
-	CloQuality = 6
+elseif ARGS[1] = 83:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 142:
-	CloQuality = 6
+elseif ARGS[1] = 84:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 143:
-	CloQuality = 6
+elseif ARGS[1] = 85:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 144:
-	CloQuality = 6
+elseif ARGS[1] = 86:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
+	CloBimbo = 1
 
-elseif ARGS[1] = 145:
+elseif ARGS[1] = 87:
 	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 146:
+elseif ARGS[1] = 88:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 147:
+elseif ARGS[1] = 89:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 148:
+elseif ARGS[1] = 90:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
+	CloBimbo = 1
 
-elseif ARGS[1] = 149:
+elseif ARGS[1] = 91:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 150:
+elseif ARGS[1] = 92:
 	CloQuality = 7
-	CloThinness = 5
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 151:
-	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
+	CloBimbo = 1
 
-elseif ARGS[1] = 152:
-	CloQuality = 6
+elseif ARGS[1] = 93:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 153:
+elseif ARGS[1] = 94:
 	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 154:
-	CloQuality = 6
+elseif ARGS[1] = 95:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 155:
-	CloQuality = 6
+elseif ARGS[1] = 96:
+	CloQuality = 7
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 156:
-	CloQuality = 6
-	CloThinness = 4
+elseif ARGS[1] = 97:
+	CloQuality = 7
+	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 157:
-	CloQuality = 6
-	CloThinness = 4
+elseif ARGS[1] = 98:
+	CloQuality = 7
+	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
+	CloBimbo = 1
 
-elseif ARGS[1] = 158:
+elseif ARGS[1] = 99:
 	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
+	CloBra = 1
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
-elseif ARGS[1] = 159:
+elseif ARGS[1] = 100:
 	CloQuality = 7
 	CloThinness = 4
-	CloTopCut = 3
-	CloSkirtShortness = 1
-	CloDress = 1
-
-elseif ARGS[1] = 160:
-	CloQuality = 7
-	CloThinness = 5
 	CloTopCut = 4
 	CloSkirtShortness = 1
 	CloDress = 1
+	CloStyle = 3
 
 end
 

+ 741 - 78
locations/_attributes_moncheri_shoes.qsrc

@@ -1,184 +1,847 @@
 # $attributes_moncheri_shoes
-!2021/09/17
-!price range from 6 to 7 but please avoid adding too many 7s
+!!2022/06/08
+!!price range from 6 to 7 but please avoid adding too many 7s
 
 if ARGS[1] = 1:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 2:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 3:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
+	ShoHeels = 1
 	
 elseif ARGS[1] = 4:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 5:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
+	
 elseif ARGS[1] = 6:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 2
 	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 7:
-	ShoQuality = 6
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
 	ShoHeels = 2
-	ShoCut = 2
+	
 elseif ARGS[1] = 8:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 2
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 9:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
 	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 10:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 3
 	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 11:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 2
 	
 elseif ARGS[1] = 12:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 3
 	
 elseif ARGS[1] = 13:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 3
+	
+elseif ARGS[1] = 14:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 15:
 	ShoStyle = 2
-elseif ARGS[1] = 14:
 	ShoQuality = 6
-	ShoHeels = 3
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 16:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 17:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 2
-elseif ARGS[1] = 15:
+	ShoHeels = 2
+	
+elseif ARGS[1] = 18:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
 	ShoCut = 2
-elseif ARGS[1] = 16:
+	ShoHeels = 2
+	
+elseif ARGS[1] = 19:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 2
 	ShoHeels = 3
+	
+elseif ARGS[1] = 20:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 2
-elseif ARGS[1] = 17:
+	ShoHeels = 3
+	
+elseif ARGS[1] = 21:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 2
 	ShoHeels = 3
+	
+elseif ARGS[1] = 22:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 3
-elseif ARGS[1] = 18:
+	ShoHeels = 2
+	
+elseif ARGS[1] = 23:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 2
+	
+elseif ARGS[1] = 24:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 3
 	ShoHeels = 3
-	ShoCut = 4
-elseif ARGS[1] = 19:
+	
+elseif ARGS[1] = 25:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 26:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 27:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 28:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
 	ShoCut = 1
-elseif ARGS[1] = 20:
+	ShoHeels = 1
+	
+elseif ARGS[1] = 29:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
 	ShoCut = 1
-elseif ARGS[1] = 21:
+	ShoHeels = 1
+	
+elseif ARGS[1] = 30:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
 	ShoCut = 1
-elseif ARGS[1] = 22:
+	ShoHeels = 3
+	
+elseif ARGS[1] = 31:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
 	ShoCut = 1
-elseif ARGS[1] = 23:
-	ShoQuality = 7
-	ShoHeels = 4
+	ShoHeels = 2
+	
+elseif ARGS[1] = 32:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 1
-elseif ARGS[1] = 24:
+	ShoHeels = 2
+	
+elseif ARGS[1] = 33:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 2
+	
+elseif ARGS[1] = 34:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 2
+	
+elseif ARGS[1] = 35:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 2
+	
+elseif ARGS[1] = 36:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 37:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 38:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 39:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 40:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 41:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 42:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
+	
+elseif ARGS[1] = 43:
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 1
-elseif ARGS[1] = 25:
+	ShoHeels = 4
+	
+elseif ARGS[1] = 44:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
+	
+elseif ARGS[1] = 45:
+	ShoStyle = 0
+	ShoQuality = 7
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
-elseif ARGS[1] = 26:
+elseif ARGS[1] = 46:
+	ShoStyle = 0
 	ShoQuality = 7
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-elseif ARGS[1] = 27:
+	
+elseif ARGS[1] = 47:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-elseif ARGS[1] = 28:
+	
+elseif ARGS[1] = 48:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 2
-elseif ARGS[1] = 29:
+	
+elseif ARGS[1] = 49:
+	ShoStyle = 2
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-elseif ARGS[1] = 30:
+	
+elseif ARGS[1] = 50:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-elseif ARGS[1] = 31:
+	
+elseif ARGS[1] = 51:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 1
 	ShoHeels = 4
-	ShoCut = 4
-elseif ARGS[1] = 32:
-	ShoQuality = 7
+	
+elseif ARGS[1] = 52:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 3
 	ShoHeels = 4
-	ShoCut = 5
-elseif ARGS[1] = 33:
+	
+elseif ARGS[1] = 53:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 5
 	ShoCut = 1
-elseif ARGS[1] = 34:
-	ShoQuality = 7
-	ShoHeels = 5
+	ShoHeels = 4
+	
+elseif ARGS[1] = 54:
+	ShoStyle = 2
+	ShoQuality = 6
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 55:
 	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
 	
-elseif ARGS[1] = 35:
+elseif ARGS[1] = 56:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 5
 	ShoCut = 1
-elseif ARGS[1] = 36:
+	ShoHeels = 4
+	
+elseif ARGS[1] = 57:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 5
 	ShoCut = 2
-elseif ARGS[1] = 37:
-	ShoQuality = 7
 	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 2
-elseif ARGS[1] = 38:
+	
+elseif ARGS[1] = 58:
+	ShoStyle = 0
 	ShoQuality = 6
+	ShoCut = 2
 	ShoHeels = 5
-	ShoCut = 4
-elseif ARGS[1] = 39:
-	ShoQuality = 7
+	
+elseif ARGS[1] = 59:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
 	ShoHeels = 5
-	ShoCut = 5
 	
-elseif ARGS[1] = 40:
-	ShoQuality = 7
-	ShoHeels = 6
+elseif ARGS[1] = 60:
+	ShoStyle = 0
+	ShoQuality = 5
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 61:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 62:
+	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 63:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 64:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 65:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 66:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 67:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 68:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 69:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 70:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 3
+	
+elseif ARGS[1] = 71:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 3
+	
+elseif ARGS[1] = 72:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 3
+	
+elseif ARGS[1] = 73:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 2
+	ShoHeels = 3
+	
+elseif ARGS[1] = 74:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 4
+	ShoHeels = 3
+	
+elseif ARGS[1] = 75:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 4
+	ShoHeels = 3
+	
+elseif ARGS[1] = 76:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 77:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 78:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 79:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 2
+	ShoHeels = 4
+	
+elseif ARGS[1] = 80:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 81:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 1
+	
+elseif ARGS[1] = 82:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 1
+	
+elseif ARGS[1] = 83:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 84:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 85:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 86:
 	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 87:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 88:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 89:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 90:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 91:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 92:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 93:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 94:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 95:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 96:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 97:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 98:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 99:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 100:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 1
+	
+elseif ARGS[1] = 101:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 2
+	
+elseif ARGS[1] = 102:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 103:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 104:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 105:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 106:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 107:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 108:
+	ShoStyle = 2
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 109:
+	ShoStyle = 2
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 110:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 111:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 112:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 113:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 114:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 115:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 116:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 117:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 118:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 119:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 120:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 121:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 122:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 123:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 124:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 125:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 126:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 127:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 128:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 129:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 130:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 131:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 132:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 3
+
+elseif ARGS[1] = 133:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 134:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 135:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 136:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 137:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 2
+
+elseif ARGS[1] = 138:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 3
+
+elseif ARGS[1] = 139:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+
+elseif ARGS[1] = 140:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 1
+
 end
 
 --- $attributes_moncheri_shoes ---------------------------------

+ 792 - 165
locations/_attributes_nerdvana_cosplay.qsrc

@@ -1,171 +1,176 @@
 # $attributes_nerdvana_cosplay
-!2021/09/24
-!prince range from 3 to 6
+!!2022/05/16
+!!prince range from 3 to 7
 
 if ARGS[1] = 1:
-	CloQuality = 3
+	CloQuality = 6
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 2:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 3
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 3:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 6
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 4:
-	CloQuality = 4
-	CloThinness = 4
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 1
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 5:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 2
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 6:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 2
+	CloSkirtShortness = 3
 
 elseif ARGS[1] = 7:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 8:
-	CloQuality = 4
-	CloThinness = 4
+	CloQuality = 6
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 9:
-	CloQuality = 3
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 4
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 10:
-	CloQuality = 3
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloBimbo = 1
 
 elseif ARGS[1] = 11:
 	CloQuality = 5
-	CloThinness = 4
+	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 12:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 7
+	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 13:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 3
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 14:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloOnePiece = 1
 
 elseif ARGS[1] = 15:
 	CloQuality = 6
-	CloThinness = 3
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
+	CloOnePiece = 1
 
 elseif ARGS[1] = 16:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloBra = 1
+	CloPantsShortness = 6
 
 elseif ARGS[1] = 17:
-	CloQuality = 6
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 18:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 1
-	CloPantsShortness = 1
-
+	CloSkirtShortness = 4
+	
 elseif ARGS[1] = 19:
 	CloQuality = 5
-	CloThinness = 2
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloOnePiece = 1
 
 elseif ARGS[1] = 20:
-	CloQuality = 5
-	CloThinness = 2
-	CloTopCut = 1
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 21:
-	CloQuality = 5
-	CloThinness = 2
+	CloQuality = 7
+	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 22:
-	CloQuality = 6
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 23:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 24:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 2
+	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 25:
-	CloQuality = 4
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 3
+	CloTopCut = 1
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 26:
-	CloQuality = 4
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
+	CloOnePiece = 1
 
 elseif ARGS[1] = 27:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 1
+	CloTopCut = 1
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 28:
-	CloQuality = 5
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
@@ -174,200 +179,822 @@ elseif ARGS[1] = 29:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 30:
-	CloQuality = 5
+	CloQuality = 6
 	CloThinness = 4
 	CloTopCut = 3
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 31:
-	CloQuality = 5
-	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 1
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 4
 
 elseif ARGS[1] = 32:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 4
-	CloPantsShortness = 1
-
-elseif ARGS[1] = 33:
-	CloQuality = 3
+	CloQuality = 7
 	CloThinness = 2
 	CloTopCut = 1
-	CloPantsShortness = 4
+	CloPantsShortness = 1
 
-elseif ARGS[1] = 34:
+elseif ARGS[1] = 33:
 	CloQuality = 4
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 4
-	CloPantsShortness = 1
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 34:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
 	
 elseif ARGS[1] = 35:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 36:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 5
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 37:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 5
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 38:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloPantsShortness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 39:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 40:
-	CloQuality = 5
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 41:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
-	CloPantsShortness = 6
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 42:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 2
-	CloPantsShortness = 6
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 43:
 	CloQuality = 4
-	CloThinness = 5
+	CloThinness = 4
 	CloTopCut = 1
-	CloPantsShortness = 6
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 44:
-	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 2
-	CloPantsShortness = 6
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 45:
-	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 6
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 46:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 3
-	CloPantsShortness = 6
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
 	
 elseif ARGS[1] = 47:
-	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 4
-	CloPantsShortness = 6
+	CloQuality = 7
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
 	
 elseif ARGS[1] = 48:
-	CloQuality = 5
-	CloThinness = 4
-	CloTopCut = 4
-	CloBra = 1
-	CloPantsShortness = 6
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 49:
-	CloQuality = 5
-	CloThinness = 4
-	CloTopCut = 4
-	CloPantsShortness = 5
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 50:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloBra = 1
-	CloSkirtShortness = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
 
 elseif ARGS[1] = 51:
-	CloQuality = 3
+	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 52:
-	CloQuality = 3
-	CloThinness = 1
+	CloQuality = 7
+	CloThinness = 2
 	CloTopCut = 1
-	CloSkirtShortness = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 53:
-	CloQuality = 4
-	CloThinness = 1
-	CloTopCut = 1
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
 	CloSkirtShortness = 4
 	
 elseif ARGS[1] = 54:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 55:
-	CloQuality = 4
+	CloQuality = 6
 	CloThinness = 4
-	CloTopCut = 2
-	CloSkirtShortness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 56:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
-	CloSkirtShortness = 5
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 57:
 	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 4
-	CloSkirtShortness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
 	
 elseif ARGS[1] = 58:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 59:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 60:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloOnePiece = 1
+	
+elseif ARGS[1] = 61:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 62:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 63:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 64:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloOnePiece = 1
+
+elseif ARGS[1] = 65:
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 66:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 67:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 1
+
+elseif ARGS[1] = 68:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloOnePiece = 1
+
+elseif ARGS[1] = 69:
 	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 70:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 71:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 72:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 73:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 74:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 75:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPanties = 1
+
+elseif ARGS[1] = 76:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 77:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 78:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 79:
+	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 4
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 80:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 81:
+	CloQuality = 6
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+
+elseif ARGS[1] = 82:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
 	CloSkirtShortness = 5
 	
-elseif ARGS[1] = 59:
+elseif ARGS[1] = 83:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+
+elseif ARGS[1] = 84:
 	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
-	CloSkirtShortness = 3
-	
-elseif ARGS[1] = 60:
+	CloTopCut = 3
+	CloPanties = 1
+
+elseif ARGS[1] = 85:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+	CloOnePiece = 1
+
+elseif ARGS[1] = 86:
 	CloQuality = 5
-	CloThinness = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 87:
+	CloQuality = 6
+	CloThinness = 4
 	CloTopCut = 2
+	CloPantsShortness = 3
+
+elseif ARGS[1] = 88:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 89:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloDress = 1
+
+elseif ARGS[1] = 90:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 91:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
 	CloSkirtShortness = 5
 	
+elseif ARGS[1] = 92:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 1
+
+elseif ARGS[1] = 93:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 94:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 95:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 96:
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 97:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 98:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 99:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 100:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 101:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 102:
+	CloQuality = 7
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 103:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 104:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 105:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 106:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 107:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 108:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 109:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 110:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 111:
+	CloQuality = 6
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 112:
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 113:
+	CloQuality = 6
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 114:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 115:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 116:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 117:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 118:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 119:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 120:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 121:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 122:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloOnePiece = 1
+
+elseif ARGS[1] = 123:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 4
+	CloSkirtShortness = 6
+
+elseif ARGS[1] = 124:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+
+elseif ARGS[1] = 125:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloDress = 1
+
+elseif ARGS[1] = 126:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 127:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 128:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 129:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 130:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+
+elseif ARGS[1] = 131:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+
+elseif ARGS[1] = 132:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 133:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 134:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloOnePiece = 1
+
+elseif ARGS[1] = 135:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 2
+
+elseif ARGS[1] = 136:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 2
+
+elseif ARGS[1] = 137:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 138:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 139:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 140:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 141:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloDress = 1
+
+elseif ARGS[1] = 142:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 143:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloOnePiece = 1
+
+elseif ARGS[1] = 144:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+
+elseif ARGS[1] = 145:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 4
+	CloPanties = 1
+
+elseif ARGS[1] = 146:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 147:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+
+elseif ARGS[1] = 148:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 149:
+	CloQuality = 7
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 150:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 151:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 152:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 153:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 154:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 2
+
+elseif ARGS[1] = 155:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 6
+
+elseif ARGS[1] = 156:
+	CloQuality = 7
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 157:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 158:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 159:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 160:
+	CloQuality = 7
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
 end
 
 --- $attributes_nerdvana_cosplay ---------------------------------

+ 279 - 161
locations/_attributes_nerdvana_outfits.qsrc

@@ -1,369 +1,487 @@
 # $attributes_nerdvana_outfits
-!2021/06/11
-!prince range from 3 to 5
+!!2022/05/16
+!!prince range from 4 to 6
 
 if ARGS[1] = 1:
-	CloQuality = 3
-	CloThinness = 4
+	CloQuality = 4
+	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 2:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 3:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 4:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 5:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 6:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 7:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 8:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 9:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 10:
-	CloQuality = 3
-	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 11:
-	CloQuality = 3
+	CloQuality = 5
 	CloThinness = 4
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 12:
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 13:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle = 4
 
 elseif ARGS[1] = 14:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 15:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 16:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 17:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 18:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 19:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 20:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 22:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
-	CloTopCut = 1
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 23:
-	CloQuality = 3
-	CloThinness = 2
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 24:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 25:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 26:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 27:
-	CloQuality = 2
-	CloThinness = 4
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 28:
-	CloQuality = 2
-	CloThinness = 2
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 5
 
 elseif ARGS[1] = 29:
 	CloQuality = 4
-	CloThinness = 4
-	CloTopCut = 1
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 30:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 31:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 32:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 33:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 
 elseif ARGS[1] = 34:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 35:
-	CloQuality = 3
-	CloThinness = 1
-	CloTopCut = 1
-	CloPantsShortness = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 4
 	
 elseif ARGS[1] = 36:
-	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 2
-	CloPantsShortness = 1
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
 	
 elseif ARGS[1] = 37:
-	CloQuality = 2
-	CloThinness = 3
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 38:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 5
+	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 	
 elseif ARGS[1] = 39:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 40:
-	CloQuality = 2
+	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 41:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 42:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
-	CloPantsShortness = 1
+	CloPantsShortness = 5
 	
 elseif ARGS[1] = 43:
 	CloQuality = 4
-	CloThinness = 3
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 44:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 45:
-	CloQuality = 3
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 46:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	
 elseif ARGS[1] = 47:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 48:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 49:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 4
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 50:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 
 elseif ARGS[1] = 51:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 4
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 52:
-	CloQuality = 3
-	CloThinness = 2
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 53:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 54:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 5
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 55:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 5
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 56:
-	CloQuality = 3
-	CloThinness = 3
+	CloQuality = 4
+	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 5
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 57:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
-	CloPantsShortness = 5
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 58:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloPantsShortness = 5
-	CloStyle = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 59:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloPantsShortness = 5
-	CloStyle = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
 	
 elseif ARGS[1] = 60:
-	CloQuality = 3
-	CloThinness = 5
-	CloTopCut = 4
-	CloPantsShortness = 5
-	CloStyle = 4
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 61:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 62:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 63:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 64:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 65:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 66:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 67:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 68:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 69:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	
+elseif ARGS[1] = 70:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 71:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 72:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 73:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 74:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 75:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 76:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 77:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 78:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 79:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+
+elseif ARGS[1] = 80:
+	CloQuality = 5
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 4
 	
 end
 

+ 3 - 3
locations/_attributes_nerdvana_swim_two.qsrc

@@ -32,7 +32,7 @@ elseif ARGS[1] = 4:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
-	$swimwear_description = 'A bikini set with cutsy and nerdy print!'
+	$swimwear_description = 'A bikini set with cutesy and nerdy print!'
 
 elseif ARGS[1] = 5:
 	CloQuality = 3
@@ -40,7 +40,7 @@ elseif ARGS[1] = 5:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
-	$swimwear_description = 'A bikini set with cutsy and nerdy print!'
+	$swimwear_description = 'A bikini set with cutesy and nerdy print!'
 
 elseif ARGS[1] = 6:
 	CloQuality = 3
@@ -168,7 +168,7 @@ elseif ARGS[1] = 21:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 30
-	$swimwear_description = 'A bikini set with cutsy and nerdy print!'
+	$swimwear_description = 'A bikini set with cutesy and nerdy print!'
 	
 elseif ARGS[1] = 22:
 	CloQuality = 4

+ 376 - 76
locations/_attributes_scandalicious_shoes.qsrc

@@ -1,186 +1,486 @@
 # $attributes_scandalicious_shoes
-!!2021/11/07
+!!2022/06/08
 !!price range from 3 to 6 but please avoid adding too many 6s
 
 if ARGS[1] = 1:
-	ShoQuality = 3
-	ShoHeels = 4
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 2
 	
 elseif ARGS[1] = 2:
+	ShoStyle = 2
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 3
 	
 elseif ARGS[1] = 3:
+	ShoStyle = 2
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 0
+	ShoHeels = 3
 	
 elseif ARGS[1] = 4:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 3
 	
 elseif ARGS[1] = 5:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 3
 	
 elseif ARGS[1] = 6:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 7:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 4
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 8:
-	ShoQuality = 4
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 3
 	ShoCut = 1
-	ShoStyle = 3
+	ShoHeels = 4
 	
 elseif ARGS[1] = 9:
-	ShoQuality = 5
-	ShoHeels = 6
+	ShoStyle = 0
+	ShoQuality = 3
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 10:
-	ShoQuality = 3
-	ShoHeels = 6
+	ShoStyle = 0
+	ShoQuality = 4
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 11:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 12:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 13:
-	ShoQuality = 4
-	ShoHeels = 5
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 14:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 15:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 16:
+	ShoStyle = 0
 	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 1
-	ShoStyle = 2
+	ShoCut = 2
+	ShoHeels = 4
 	
 elseif ARGS[1] = 17:
+	ShoStyle = 0
 	ShoQuality = 3
-	ShoHeels = 6
 	ShoCut = 1
-	ShoStyle = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 18:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 1
 	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 4
 	
 elseif ARGS[1] = 19:
-	ShoQuality = 5
-	ShoHeels = 6
-	ShoCut = 1
 	ShoStyle = 0
-	
-elseif ARGS[1] = 20:
 	ShoQuality = 4
-	ShoHeels = 6
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 20:
 	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 5
 	
 elseif ARGS[1] = 21:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 1
-	ShoStyle = 0
+	ShoStyle = 1
+	ShoQuality = 3
+	ShoCut = 2
+	ShoHeels = 5
 	
 elseif ARGS[1] = 22:
-	ShoQuality = 4
-	ShoHeels = 4
+	ShoStyle = 1
+	ShoQuality = 3
 	ShoCut = 2
-	ShoStyle = 0
+	ShoHeels = 5
 	
 elseif ARGS[1] = 23:
+	ShoStyle = 1
 	ShoQuality = 4
-	ShoHeels = 5
 	ShoCut = 2
-	ShoStyle = 2
+	ShoHeels = 5
 	
 elseif ARGS[1] = 24:
-	ShoQuality = 5
-	ShoHeels = 5
+	ShoStyle = 1
+	ShoQuality = 4
 	ShoCut = 2
-	ShoStyle = 0
+	ShoHeels = 5
 	
 elseif ARGS[1] = 25:
-	ShoQuality = 5
-	ShoHeels = 6
+	ShoStyle = 1
+	ShoQuality = 4
 	ShoCut = 2
-	ShoStyle = 0
+	ShoHeels = 5
 	
 elseif ARGS[1] = 26:
-	ShoQuality = 5
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+	
+elseif ARGS[1] = 27:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
 	ShoHeels = 6
+	
+elseif ARGS[1] = 28:
+	ShoStyle = 1
+	ShoQuality = 4
 	ShoCut = 2
+	ShoHeels = 6
+	
+elseif ARGS[1] = 29:
 	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
 	
-elseif ARGS[1] = 27:
+elseif ARGS[1] = 30:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 31:
+	ShoStyle = 1
 	ShoQuality = 5
+	ShoCut = 2
 	ShoHeels = 6
+
+elseif ARGS[1] = 32:
+	ShoStyle = 1
+	ShoQuality = 3
 	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 33:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 34:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 35:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 36:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 37:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 38:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 39:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 40:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 41:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 42:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 43:
 	ShoStyle = 0
-	
-elseif ARGS[1] = 28:
-	ShoQuality = 5
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 44:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 45:
+	ShoStyle = 2
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 46:
+	ShoStyle = 2
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 47:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 48:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 49:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 50:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
 	ShoHeels = 6
+
+elseif ARGS[1] = 51:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 52:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 53:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 54:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 55:
+	ShoStyle = 0
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 56:
+	ShoStyle = 2
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 57:
+	ShoStyle = 1
+	ShoQuality = 4
 	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 58:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 59:
+	ShoStyle = 1
+	ShoQuality = 3
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 60:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 61:
 	ShoStyle = 0
-	
-elseif ARGS[1] = 29:
-	ShoQuality = 5
+	ShoQuality = 4
+	ShoCut = 1
 	ShoHeels = 6
+
+elseif ARGS[1] = 62:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 63:
+	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 64:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 65:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 66:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 67:
+	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 68:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 69:
+	ShoStyle = 1
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 70:
+	ShoStyle = 1
+	ShoQuality = 4
 	ShoCut = 2
+	ShoHeels = 6
+
+elseif ARGS[1] = 71:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 72:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 73:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 74:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 75:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 76:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 77:
+	ShoStyle = 0
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 78:
+	ShoStyle = 2
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 6
+
+elseif ARGS[1] = 79:
 	ShoStyle = 0
-	
-elseif ARGS[1] = 30:
 	ShoQuality = 5
+	ShoCut = 1
 	ShoHeels = 6
-	ShoCut = 3
+
+elseif ARGS[1] = 80:
 	ShoStyle = 0
+	ShoQuality = 5
+	ShoCut = 1
+	ShoHeels = 6
 	
 end
 

+ 1 - 1
locations/_attributes_scandalicious_swim_one.qsrc

@@ -165,7 +165,7 @@ elseif ARGS[1] = 18:
 	CloOnePiece = 1
 	CloInhibit = 20
 	CloBimbo = 1
-	$swimwear_description = 'A pink monokini a bimbette can truely appreciate.'
+	$swimwear_description = 'A pink monokini a bimbette can truly appreciate.'
 	
 elseif ARGS[1] = 19:
 	CloQuality = 2

+ 6 - 6
locations/_attributes_scandalicious_swim_two.qsrc

@@ -122,7 +122,7 @@ elseif ARGS[1] = 15:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
-	$swimwear_description = 'A filmsy rainbow bikini set, it is tawdry beyond believe!'
+	$swimwear_description = 'A filmsy rainbow bikini set, it is tawdry beyond belief!'
 	
 elseif ARGS[1] = 16:
 	CloQuality = 2
@@ -130,7 +130,7 @@ elseif ARGS[1] = 16:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
-	$swimwear_description = 'A golden micro bikini set, it is tacky beyond believe!'
+	$swimwear_description = 'A golden micro bikini set, it is tacky beyond belief!'
 	
 elseif ARGS[1] = 17:
 	CloQuality = 2
@@ -210,7 +210,7 @@ elseif ARGS[1] = 26:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 30
-	$swimwear_description = 'A red strappy bikini set that showcaes all your curves.'
+	$swimwear_description = 'A red strappy bikini set that showcase all your curves.'
 	
 elseif ARGS[1] = 27:
 	CloQuality = 2
@@ -382,7 +382,7 @@ elseif ARGS[1] = 47:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	$swimwear_description = 'A gold sriped bikini set.'
+	$swimwear_description = 'A gold striped bikini set.'
 	
 elseif ARGS[1] = 48:
 	CloQuality = 2
@@ -447,7 +447,7 @@ elseif ARGS[1] = 55:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 30
-	$swimwear_description = 'A printed bikini set challenge the boundary of dencency.'
+	$swimwear_description = 'A printed bikini set challenge the boundary of decency.'
 	
 elseif ARGS[1] = 56:
 	CloQuality = 2
@@ -463,7 +463,7 @@ elseif ARGS[1] = 57:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 40
-	$swimwear_description = 'An itsy bitsy yellow bikini set for the attention-desparate you!'
+	$swimwear_description = 'An itsy bitsy yellow bikini set for the attention-desperate you!'
 	
 elseif ARGS[1] = 58:
 	CloQuality = 2

+ 10 - 0
locations/_body_image.qsrc

@@ -137,6 +137,16 @@ if $ARGS[0] = 'bra':
 	end
 end
 
+if $ARGS[0] = 'bodysuit':
+	if $braworntype = 'none':
+		$RESULT = 'images/pc/body/tits/t<<tits>>.jpg'
+		$body_image_msg += 'You are not wearing a bodysuit. Your breasts would be considered an EU <<$titsize>>'
+	else
+		$RESULT = FUNC('$pcs_outfit_image', $bodysuitworntype+'_bodysuits', bodysuitwornnumber)
+		$body_image_msg += 'You are wearing <<$bodysuitworntype>> bodysuit <<bodysuitwornnumber>>. Your breasts would be considered an EU <<$titsize>>'
+	end
+end
+
 if $ARGS[0] = 'shoes':
 	if $clothingworntype = 'nude' or $shoeworntype = 'none':
 		$RESULT = 'images/pc/body/feet.jpg'

+ 1 - 1
locations/_bra_image.qsrc

@@ -11,7 +11,7 @@ elseif $ARGS[0] = 'exhibitionist':
 	$RESULT = 'images/pc/bras/exhibitionist/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'fashionista':
 	$RESULT = 'images/pc/bras/fashionista/<<ARGS[1]>>.jpg'
-elseif $ARGS[0] = 'kats':
+elseif $ARGS[0] = 'cats':
 	$RESULT = 'images/pc/bras/kats/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'sexshop':
 	$RESULT = 'images/pc/bras/sexshop/<<ARGS[1]>>.jpg'

+ 2 - 2
locations/_clothing_image.qsrc

@@ -60,9 +60,9 @@ elseif $ARGS[0] = 'dolls_dress':
 elseif $ARGS[0] = 'dolls_outfits':
 	$RESULT = 'images/pc/items/dolls/outfits/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'bomba_dress':
-	$RESULT = 'images/pc/items/bomba/goth_dress/<<ARGS[1]>>.jpg'
+	$RESULT = 'images/pc/items/bomba/dress/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'bomba_outfits':
-	$RESULT = 'images/pc/items/bomba/goth_outfits/<<ARGS[1]>>.jpg'
+	$RESULT = 'images/pc/items/bomba/outfits/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'scandalicious_dress':
 	$RESULT = 'images/pc/items/scandalicious/dress/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'scandalicious_outfits':

+ 1 - 1
locations/_panty_image.qsrc

@@ -11,7 +11,7 @@ elseif $ARGS[0] = 'exhibitionist':
 	$RESULT = 'images/pc/panties/exhibitionist/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'fashionista':
 	$RESULT = 'images/pc/panties/fashionista/<<ARGS[1]>>.jpg'
-elseif $ARGS[0] = 'kats':
+elseif $ARGS[0] = 'cats':
 	$RESULT = 'images/pc/panties/kats/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'sexshop':
 	$RESULT = 'images/pc/panties/sexshop/<<ARGS[1]>>.jpg'

+ 35 - 0
locations/_pcs_outfit_image.qsrc

@@ -0,0 +1,35 @@
+# $pcs_outfit_image
+
+!! get the image for clothing
+!! ARGS 0 - clothing group name
+!! ARGS 1 - clothing index
+$shop_name = $MID($ARGS[0],1,STRPOS($ARGS[0],'_')-1)
+$class_name = $MID($ARGS[0],STRPOS($ARGS[0],'_')+1,LEN($ARGS[0])-STRPOS($ARGS[0],'_')) 
+
+
+if $ARGS[0] = 'misc_outfits':
+    $RESULT = 'images/pc/items/misc/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'allure_swimsuit':
+    $RESULT = 'images/pc/items/allure/one/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'allure_bikinis':
+    $RESULT = 'images/pc/items/allure/two/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'scandalicious_swimsuit':
+    $RESULT = 'images/pc/items/scandalicious/swim/one/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'scandalicious_bikinis':
+    $RESULT = 'images/pc/items/scandalicious/swim/two/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'danilovich_swimsuit':
+    $RESULT = 'images/pc/items/danilovich/swimwear/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'market_outfits':
+    $RESULT = 'images/pc/items/market/clothes/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'materinstvo_dress':
+    $RESULT = 'images/pc/items/mommy/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'nerdvana_bikinis':
+    $RESULT = 'images/pc/items/nerdvana/swim/two/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'nerdvana_swimsuit':
+    $RESULT = 'images/pc/items/nerdvana/swim/one/<<ARGS[1]>>.jpg'
+else
+    $RESULT = 'images/pc/items/<<$shop_name>>/<<$class_name>>/<<ARGS[1]>>.jpg'
+end
+
+--- $pcs_outfit_image ---------------------------------
+

+ 61 - 0
locations/_shoe_description2.qsrc

@@ -0,0 +1,61 @@
+# $shoe_description2
+
+
+if ShoQuality = 1:
+   $RESULT = 'This is a crappy cheap '
+elseif ShoQuality = 2:
+   $RESULT = 'This is a low quality '
+elseif ShoQuality = 3:
+   $RESULT = 'This is an average quality '
+elseif ShoQuality = 4:
+   $RESULT = 'This is a reasonable quality '
+elseif ShoQuality = 5:
+   $RESULT = 'This is a high quality '
+elseif ShoQuality = 6:
+   $RESULT = 'This is a very well made '
+elseif ShoQuality = 7:
+   $RESULT = 'This is a beautifully made '
+end
+
+if $ARGS[0] = 'danilovich':
+	$RESULT += 'training shoe.'
+else
+	if ShoHeels = 1:
+	   $RESULT += 'flat '
+	elseif ShoHeels = 2:
+	   $RESULT += 'low heel '
+	elseif ShoHeels = 3:
+	   $RESULT += 'mid heel '
+	elseif ShoHeels = 4:
+	   $RESULT += 'high heel '
+	elseif ShoHeels = 5:
+	   $RESULT += 'ultra high heel '
+	elseif ShoHeels = 6:
+	   $RESULT += 'fetish heel '
+	end
+
+	if ShoCut = 1:
+	   $RESULT += 'shoe.'
+	elseif ShoCut = 2:
+	   $RESULT += 'ankle boot.'
+	elseif ShoCut = 3:
+	   $RESULT += 'calf high boot.'
+	elseif ShoCut = 4:
+	   $RESULT += 'knee high boot.'
+	elseif ShoCut = 5:
+	   $RESULT += 'thigh high boot.'
+	elseif ShoCut = 6:
+	   $RESULT += 'groin high boot.'
+	end
+end
+
+if ShoStyle = 1:
+	$RESULT += ' These shoes are considered stripper shoes.'
+elseif ShoStyle = 2:
+	$RESULT += ' These shoes are considered bimbo shoes.'
+elseif ShoStyle = 3:
+	$RESULT += ' These shoes are considered alternative shoes.'
+end
+
+--- $shoe_description2 ---------------------------------
+

+ 1 - 1
locations/_single_stock_item.qsrc

@@ -27,7 +27,7 @@ if ARGS[6] > 0:
 elseif ARGS[0] > in_inventory:
 	$RESULT += 	'<td align="left">(you have <<$in_inventory>>)</td>'
 	if money >= ARGS[2]:
-		$RESULT += '<td align="left"><a href="exec: gs ''$buy_single_item'', <<ARGS[0]>>, ''<<$ARGS[1]>>'', <<ARGS[2]>>, ''<<$ARGS[3]>>'', ''<<$ARGS[4]>>''">buy</a>'
+		$RESULT += '<td align="left"><a href="exec: gs ''$buy_single_item'', <<ARGS[0]>>, ''<<$ARGS[1]>>'', <<ARGS[2]>>, ''<<$ARGS[3]>>'', ''<<$ARGS[4]>>'', ''<<$ARGS[5]>>''">buy</a>'
 	else
 		$RESULT += 	'<td></td>'
 	end

+ 2 - 2
locations/abductionCustomer.qsrc

@@ -1003,14 +1003,14 @@ if $ARGS[0] = 'abdCustomer-cumAss':
 	elseif cumVol = 4:
 		'His <<$dick_girth>> member is buried <<dick>> centimeters deep inside your intestines, sometimes even hitting your intestinal walls.'
 		if buyout = 1:
-			'As <<$bName>> shoots his load, you can feel a wamth spread inside you...'
+			'As <<$bName>> shoots his load, you can feel a warmth spread inside you...'
 		else
 			'As he shoots his load, you can feel a warmth spread inside you...'
 		end
 		'He pulls out and his cum squirts out of your gaping hole.'
 	elseif cumVol >= 5:
 		if buyout = 1:
-			'<<$bName>>''s <<$dick_girth>> member is buried <<dick>> centimeters deep inside your intestines, with each thrust forcfully hitting your intestinal walls.'
+			'<<$bName>>''s <<$dick_girth>> member is buried <<dick>> centimeters deep inside your intestines, with each thrust forcefully hitting your intestinal walls.'
 		else
 			'The customer''s <<$dick_girth>> member is buried <<dick>> centimeters deep inside your intestines, with each thrust forcefully hitting your intestinal walls.'
 		end

+ 8 - 8
locations/act_extras1.qsrc

@@ -80,7 +80,7 @@ if $ARGS[0] = 'cadaver':
 			act'Next shot':
 				cla & *clr
 				'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/extra/cadaver/2.mp4"></video></center>'
-				'Filming ccontinues moving onto a closeup of your face as other actors poke and prod you.'
+				'Filming continues moving onto a closeup of your face as other actors poke and prod you.'
 				act'Next shot':
 					cla & *clr
 					'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/extra/cadaver/3.mp4"></video></center>'
@@ -90,7 +90,7 @@ if $ARGS[0] = 'cadaver':
 						castability += 1
 						'With the discomfort of their fingers pulling up your eyelid and the movement of the camera, you can''t help but blink or twitch your eye, ruining the take. You have to do several additional takes before you manage to get your natural instincts under control and stare lifeless into the camera and finally get an acceptable shot.'
 					else
-						'With your experience in performance, both in physical control and mindset, you keep your entire body completely still as the other actors open your eyelid. The only movement of your body is the dialation of your pupils which would have to be edited out in post production anyways and you manage a perfect take on the first try.'
+						'With your experience in performance, both in physical control and mindset, you keep your entire body completely still as the other actors open your eyelid. The only movement of your body is the dilation of your pupils which would have to be edited out in post production anyways and you manage a perfect take on the first try.'
 					end
 					act'Next shot':
 						cla & *clr
@@ -172,24 +172,24 @@ if $ARGS[0] = 'lockertits3':
 	if $acting['role'] = 'Modest Cheerleader':
 		'You are one of the shy and modestly dressed cheerleaders in the locker room when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		*nl
-		'On the director''s signal you do a syncronized cheer with the other girls, pumping up your hand and yelling.'
+		'On the director''s signal you do a synchronized cheer with the other girls, pumping up your hand and yelling.'
 		'<i>"Yayyy!!"</i>'
 		'It''s cheesy and weird and doesn''t make much sense, but it''s you didn''t write it.'
 	elseif $acting['role'] = 'Underwear Cheerleader':
 		'You are one of the shy and modestly dressed cheerleaders in the middle of changing when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		*nl
-		'On the director''s signal you do a syncronized cheer with the other girls, jumping and releasing your long skirt so it falls down and reveals your panties.'
+		'On the director''s signal you do a synchronized cheer with the other girls, jumping and releasing your long skirt so it falls down and reveals your panties.'
 		'<i>"Yayyy!!"</i>'
 		'It''s cheesy and weird and doesn''t make much sense, but it''s you didn''t write it.'
 	elseif $acting['role'] = 'Topless Cheerleader 3':
 		actress['nude_scene'] += 1
 		'You are one of the shy and modestly dressed cheerleaders in the middle of changing when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		if pcs_perform < 20:
-			'On the director''s signal you do a syncronized cheer with the other girls, letting go of your bra and throwing your hands up in the air to reveal your tits.'
+			'On the director''s signal you do a synchronized cheer with the other girls, letting go of your bra and throwing your hands up in the air to reveal your tits.'
 			'<i>"Yayyy!!"</i>'
 			'You actually react to the signal a little bit late and your bra drops after all the other girls have revealed their own breasts. Luckily, no one else seemed to really notice and the shot is accepted without a second take.'
 		else
-			'On the director''s signal you do a syncronized cheer with the other girls, letting go of the clothes you''ve held to your chest to reveal your tits.'
+			'On the director''s signal you do a synchronized cheer with the other girls, letting go of the clothes you''ve held to your chest to reveal your tits.'
 			'<i>"Yayyy!!"</i>'
 			'You cheer on the director''s signal perfectly, your hands going up with all the other girls and your breasts being shown right on cue. You''re not sure if anybody is going to praise you for it, but it still feels good to get it right on the first try.'
 		end
@@ -241,11 +241,11 @@ end
 
 if $ARGS[0] = 'student1':
 	!! IMAGE HERE
-	'You arrive at the set on time and check in with security at the front desk. After confirming that you''re on the list to get on the set, you receive a badge with a misspelt name, and the security guard at the entrance directs you to the side where a few other extras are hanging around. You join them and try to engage them in small talk. They don’’t seem to want to talk, so you pass the time by continuing to study the scene you were given. Your part is just an extra in the background. The camera won’t even be focused on you. <i>But if this is what I have to do to gain a foothold in the industry, I’’ll do it<i> you tell yourself.'
+	'You arrive at the set on time and check in with security at the front desk. After confirming that you''re on the list to get on the set, you receive a badge with a misspelt name, and the security guard at the entrance directs you to the side where a few other extras are hanging around. You join them and try to engage them in small talk. They don''t seem to want to talk, so you pass the time by continuing to study the scene you were given. Your part is just an extra in the background. The camera won’t even be focused on you. <i>But if this is what I have to do to gain a foothold in the industry, I''ll do it<i> you tell yourself.'
 
 	'Finally, a beautiful assistant director comes over to you to place all you extras on your marks. The set has been built like a classroom, reminding you of your bygone high school days. You wonder what show or film they''re shooting.'
 
-	'"The scene you are doing today is for a film set in a school," she tells you. "Your role is to play one of the dozens of students in the school." She then faces you directly. "You there, You look young and pretty. You’’re assigned to sit directly behind the main stars during the scene.” she says absentmindedly as she walks you over to your assigned desk.'
+	'"The scene you are doing today is for a film set in a school," she tells you. "Your role is to play one of the dozens of students in the school." She then faces you directly. "You there, You look young and pretty. You''re assigned to sit directly behind the main stars during the scene.” she says absentmindedly as she walks you over to your assigned desk.'
 
 	'"Yes." You reply dutifully.'
 

+ 8 - 8
locations/act_extras3.qsrc

@@ -80,7 +80,7 @@ if $ARGS[0] = 'cadaver':
 			act'Next shot':
 				cla & *clr
 				'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/misc/cadaver/2.mp4"></video></center>'
-				'Filming ccontinues moving onto a closeup of your face as other actors poke and prod you.'
+				'Filming continues moving onto a closeup of your face as other actors poke and prod you.'
 				act'Next shot':
 					cla & *clr
 					'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/misc/cadaver/3.mp4"></video></center>'
@@ -90,7 +90,7 @@ if $ARGS[0] = 'cadaver':
 						castability += 1
 						'With the discomfort of their fingers pulling up your eyelid and the movement of the camera, you can''t help but blink or twitch your eye, ruining the take. You have to do several additional takes before you manage to get your natural instincts under control and stare lifeless into the camera and finally get an acceptable shot.'
 					else
-						'With your experience in performance, both in physical control and mindset, you keep your entire body completely still as the other actors open your eyelid. The only movement of your body is the dialation of your pupils which would have to be edited out in post production anyways and you manage a perfect take on the first try.'
+						'With your experience in performance, both in physical control and mindset, you keep your entire body completely still as the other actors open your eyelid. The only movement of your body is the dilation of your pupils which would have to be edited out in post production anyways and you manage a perfect take on the first try.'
 					end
 					act'Next shot':
 						cla & *clr
@@ -172,24 +172,24 @@ if $ARGS[0] = 'lockertits3':
 	if $role = 'Modest Cheerleader':
 		'You are one of the shy and modestly dressed cheerleaders in the locker room when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		*nl
-		'On the director''s signal you do a syncronized cheer with the other girls, pumping up your hand and yelling.'
+		'On the director''s signal you do a synchronized cheer with the other girls, pumping up your hand and yelling.'
 		'<i>"Yayyy!!"</i>'
 		'It''s cheesy and weird and doesn''t make much sense, but it''s you didn''t write it.'
 	elseif $role = 'Underwear Cheerleader':
 		'You are one of the shy and modestly dressed cheerleaders in the middle of changing when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		*nl
-		'On the director''s signal you do a syncronized cheer with the other girls, jumping and releasing your long skirt so it falls down and reveals your panties.'
+		'On the director''s signal you do a synchronized cheer with the other girls, jumping and releasing your long skirt so it falls down and reveals your panties.'
 		'<i>"Yayyy!!"</i>'
 		'It''s cheesy and weird and doesn''t make much sense, but it''s you didn''t write it.'
 	elseif $role = 'Topless Cheerleader 3':
 		actress['nude_scene'] += 1
 		'You are one of the shy and modestly dressed cheerleaders in the middle of changing when the main character comes to spice up your outfits to inspire the school''s football team to succeed.'
 		if pcs_perform < 20:
-			'On the director''s signal you do a syncronized cheer with the other girls, letting go of your bra and throwing your hands up in the air to reveal your tits.'
+			'On the director''s signal you do a synchronized cheer with the other girls, letting go of your bra and throwing your hands up in the air to reveal your tits.'
 			'<i>"Yayyy!!"</i>'
 			'You actually react to the signal a little bit late and your bra drops after all the other girls have revealed their own breasts. Luckily, no one else seemed to really notice and the shot is accepted without a second take.'
 		else
-			'On the director''s signal you do a syncronized cheer with the other girls, letting go of the clothes you''ve held to your chest to reveal your tits.'
+			'On the director''s signal you do a synchronized cheer with the other girls, letting go of the clothes you''ve held to your chest to reveal your tits.'
 			'<i>"Yayyy!!"</i>'
 			'You cheer on the director''s signal perfectly, your hands going up with all the other girls and your breasts being shown right on cue. You''re not sure if anybody is going to praise you for it, but it still feels good to get it right on the first try.'
 		end
@@ -241,11 +241,11 @@ end
 
 if $ARGS[0] = 'student1':
 	!! IMAGE HERE
-	'You arrive at the set on time and check in with security at the front desk. After confirming that you''re on the list to get on the set, you receive a badge with a misspelt name, and the security guard at the entrance directs you to the side where a few other extras are hanging around. You join them and try to engage them in small talk. They don’’t seem to want to talk, so you pass the time by continuing to study the scene you were given. Your part is just an extra in the background. The camera won’t even be focused on you. <i>But if this is what I have to do to gain a foothold in the industry, I’’ll do it<i> you tell yourself.'
+	'You arrive at the set on time and check in with security at the front desk. After confirming that you''re on the list to get on the set, you receive a badge with a misspelt name, and the security guard at the entrance directs you to the side where a few other extras are hanging around. You join them and try to engage them in small talk. They don''t seem to want to talk, so you pass the time by continuing to study the scene you were given. Your part is just an extra in the background. The camera won’t even be focused on you. <i>But if this is what I have to do to gain a foothold in the industry, I''ll do it<i> you tell yourself.'
 
 	'Finally, a beautiful assistant director comes over to you to place all you extras on your marks. The set has been built like a classroom, reminding you of your bygone high school days. You wonder what show or film they''re shooting.'
 
-	'"The scene you are doing today is for a film set in a school," she tells you. "Your role is to play one of the dozens of students in the school." She then faces you directly. "You there, You look young and pretty. You’’re assigned to sit directly behind the main stars during the scene.” she says absentmindedly as she walks you over to your assigned desk.'
+	'"The scene you are doing today is for a film set in a school," she tells you. "Your role is to play one of the dozens of students in the school." She then faces you directly. "You there, You look young and pretty. You''re assigned to sit directly behind the main stars during the scene.” she says absentmindedly as she walks you over to your assigned desk.'
 
 	'"Yes." You reply dutifully.'
 

+ 6 - 6
locations/act_main1.qsrc

@@ -172,7 +172,7 @@ if $ARGS[0] = 'Unashamed_nude3':
 		'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/main/dramedy/unashamed/nude/3_2.mp4"></video></center>'
 		'"Shit. Well, if I can help at all, you''ll let me know right? Cause you like me, don''t you?"'
 		'You snicker back at Vitaly and reach down to take a big grab of his ass.'
-		'"Oh please, you know I only like you for your sweet fuckable ass." The line is delivered with clear sarcasm to show you''re just teasing, but also avoids the implied quesiton the character was really asking about. "Anyways, I gotta go. I have to pick up my sister from school," you say, getting up to end the scene.'
+		'"Oh please, you know I only like you for your sweet fuckable ass." The line is delivered with clear sarcasm to show you''re just teasing, but also avoids the implied question the character was really asking about. "Anyways, I gotta go. I have to pick up my sister from school," you say, getting up to end the scene.'
 		act'Go to break':gt 'studio_events', 'break'
 	end
 end
@@ -297,10 +297,10 @@ if $ARGS[0] = 'Unashamed_nude_sex3':
 			'He''s not actually licking your pussy but you can feel his breath on your clit and it''s <i>very</i> irritating. Your hand didn''t go down because you were acting, you were trying to stop from squirming too much and ruin the shot. It''s like something tickling your face during a haircut. You just want to stop and scratch the itch but now isn''t the time or place.'
 		else
 			gs'arousal','cuni',10
-			'Even while you were filming the close up shot, this extra has been steadily licking your pussy and for fuck''s sake he''s really good at it and it''s fucking distracting! When your hand went down to grab the sheets earlier, that wasn''t acting, that was an unvoluntary reaction. But you guess that''s kind of the whole point of this scene isn''t it?'
-		end
-		'Someone calls out the next line of what the person on the other end of the phone is supposed to be saying.'
-		'"Misha, it''s Yulya, she says she''s not feeling great."'
+			'Even while you were filming the close up shot, this extra has been steadily licking your pussy and for fuck''s sake he''s really good at it and it''s fucking distracting! When your hand went down to grab the sheets earlier, that wasn''t acting, that was an involuntary reaction. But you guess that''s kind of the whole point of this scene isn''t it?'
+ 		end
+ 		'Someone calls out the next line of what the person on the other end of the phone is supposed to be saying.'
+ 		'"Misha, it''s Yulya, she says she''s not feeling great."'
 		'"No no no no no, don''t put Misha on..."'
 		'A different person on set calls out the next line.'
 		'"You can''t make the lunch shift?'
@@ -381,7 +381,7 @@ if $ARGS[0] = 'Unashamed_nude_sex5':
 				'You groan hard, trying to imagine what it might feel like for a big cock to suddenly thrust itself inside you and use that image to fuel the reaction you''re trying to emote.'
 			end
 			'"Ugh! Ugh! What? That''s what you''re after? We just went for drinks at the bar the other night! Besides, when have you ever cared about anything other than pussy?"'
-			'"That doesn''t count and you know it Yulya. We fucked in the bathroom that night too unlesss you were too drunk to remember it."'
+			'"That doesn''t count and you know it Yulya. We fucked in the bathroom that night too unless you were too drunk to remember it."'
 			'"Oh for fuck''s sake! Just hurry up and cum already, I can''t deal with this today."'
 			'The argument continues until Vitaly "cums" and you get dressed and leave in a rush. The scene ends with Vitaly looking dejected and unsatisfied alone in the room.'
 			act'Go to break':gt 'studio_events', 'break'

+ 2 - 2
locations/act_minor1.qsrc

@@ -49,7 +49,7 @@ if $ARGS[0] = 'club_flash':
 			*nl
 			'"There''s a problem?"'
 			*nl
-			'"I-it''s a meat market! I mean everyone''s a commodity and i-it''s all about scoring." He looks down at your breasts poking out from the thin brown top costuming picked out for you while he continues speaking. "There''s no room left for just being a person." His look is so distracted and lusftul that you aren''t sure if he''s a good actor or if he''s <i>actually</i> just checking out your tits. Maybe he''s a method actor'
+			'"I-it''s a meat market! I mean everyone''s a commodity and i-it''s all about scoring." He looks down at your breasts poking out from the thin brown top costuming picked out for you while he continues speaking. "There''s no room left for just being a person." His look is so distracted and lustful that you aren''t sure if he''s a good actor or if he''s <i>actually</i> just checking out your tits. Maybe he''s a method actor'
 			act'Continue':
 				*clr & cla
 				'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/minor/club_flash/3.mp4"></video></center>'
@@ -182,7 +182,7 @@ if $ARGS[0] = 'diner_waitress2':
 		act'"Action!"':
 			*clr & cla
 			'<center><video autoplay loop src="images/locations/city/industrial/studio/acting/minor/diner_waitress/2_1.mp4"></video></center>'
-			'The direcotr calls action and you start riding your co-star for all they''re worth as the camera moves in behind you.'
+			'The director calls action and you start riding your co-star for all they''re worth as the camera moves in behind you.'
 			*nl
 			'Per instructions, you can''t actually raise your hips at all or else the camera will see the pad beneath and so you go into a hard rocking motion with your hips, causing your pussy to really rub uncomfortably against it. You moan loudly, faking climax and shake your breasts for the camera while your co-star grabs your ass and facilitates your rocking motion.'
 			act'"Cut!"':

+ 7 - 7
locations/agentned.qsrc

@@ -45,17 +45,17 @@ if $ARGS[0] = 'start':
 	end
 
 	act 'Leave': minut += 5 & gt 'city_center'
-	
+
 	act 'View rentals': gt 'agentned', 'rent'
 	act 'View properties for sale': gt 'agentned', 'buy'
 
 	if home_owned[1] = 1:
 		act 'Cancel the lease of the city apartment':
-				cla & *nl
-				'Attention: You won''t be able to return to your apartment when you cancel the lease.'
-				
-				act 'Return': gt'agentned', 'start'
-				act 'Cancel it': home_owned[1] = 0 & gt'agentned', 'start'
+			cla & *nl
+			'Attention: You won''t be able to return to your apartment when you cancel the lease.'
+
+			act 'Return': gt'agentned', 'start'
+			act 'Cancel it': home_owned[1] = 0 & gt'agentned', 'start'
 		end
 	end
 
@@ -63,7 +63,7 @@ if $ARGS[0] = 'start':
 		act 'Cancel the lease of the apartment in Pushkin':
 			cla & *nl
 			'Attention: You won''t be able to return to your apartment when you cancel the lease.'
-			
+
 			act 'Return': gt'agentned', 'start'
 			act 'Cancel it': home_owned[4] = 0 & gt'agentned', 'start'
 		end

+ 66 - 66
locations/albina_chat.qsrc

@@ -41,7 +41,7 @@ if $ARGS[0] = 'chat':
 			AlbinaQW['Lazar_Sex'] = 2
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-			if AlbinaQW['Lazar_Threesome'] = 1:
+			if AlbinaQW['Lazar_Threesome'] >= 1:
 				'"What''s the deal with you and Lazar?" you ask her.'
 				'"What do you mean?" She gives you a puzzled look. "I told you, it''s just casual sex. Hell, you''ve had a threesome with us!"'
 				'"<i>Is</i> it just sex or is there something more?" you try to imply but she shakes her head.'
@@ -164,7 +164,7 @@ if $ARGS[0] = 'chat':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 				'"It made her uncomfortable and after she ended up pregnant with me, things just got worse. My father never wanted children, so they argued constantly after I was born. She ended up divorcing him when I was 8 years old after she found out about the 18 year old gold digging stripper whore who was sucking his dick every chance she got. She stormed out on him and never looked back. Like I said before, he used his influence to stop her taking me with her and fed me lies about her abandoning me, but we remained in secret contact behind his back for all these years. She knows of his many shady dealings, including that he ran an illegal prostitution ring, but she doesn''t know that the girls were... us. It would break her heart if she found out and she would blame herself, so please don''t mention anything to her.' 
-				'Anyway, she went to Moscow and finally got into university, where she earned her degree before she moved back here and got her dream job working at a hospital in the city, right under his nose. She''s looking into getting me into uni myself." she says with a warm smile and a twinkle in her eye. You''ve never seen her look so... happy before.'
+				'"Anyway, she went to Moscow and finally got into university, where she earned her degree before she moved back here and got her dream job working at a hospital in the city, right under his nose. She''s looking into getting me into uni myself." she says with a warm smile and a twinkle in her eye. You''ve never seen her look so... happy before.'
 				'She turns to you. "So what about you? What do you want to do after school?" she asks warmly.'
 				act 'I don''t know':
 					*clr & cla
@@ -223,7 +223,7 @@ if $ARGS[0] = 'chat':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 		'Albina is a girl who is comfortable about her sexuality and so you end up talking about sex.'
-		if stat['virgin'] = 1:
+		if stat['think_virgin'] = 1:
 			'Knowing that you don''t have much experience in the subject, she offers to change the topic.'
 			act 'Stop talking': gt 'albinahome', 'bedroom'
 			act 'Change the subject': gt 'albina_chat', 'chat'
@@ -299,7 +299,7 @@ if $ARGS[0] = 'Doggystyle':
 	act'Easy spankings':
 		cla & *nl
 		'"I love getting spanked," you grin.'
-		'"Fuck yeah!" Albina shouts, high fiving you so hard it hurts. "There''s nothing I love more than a cock balls deep up my ass and being spanked until it''s red and tender. If I can still sit down without wincing after, then you didn''t really fuck me."'
+		'"Fuck yeah!" Albina shouts, high fiving you so hard it hurts. "There''s nothing I love more than having a cock balls deep up my ass and being spanked until it''s red and tender. If I can still sit down without wincing after, then you didn''t really fuck me."'
 		gs'albina_chat','Doggystyle2'
 	end
 end
@@ -399,21 +399,21 @@ end
 !!	'You blush as you answer. "Uhhh...You."'
 !!	'She raises her brow. "Really? Me?" she replies and you nod.'
 !!	'"Yeah, you. You really know what you''re doing and I always cum so hard when I''m with you..."'
-!!	'She seems surprised by your answer, but accepts your compliment anyway. "You''re pretty good yourself." she says with a wink and a slight hint of arousal.'
+!!	'She seems surprised by your answer, but accepts your compliment anyway. "You''re pretty good yourself," she says with a wink and a slight hint of arousal.'
 !!	act 'Her best':
 !!		*clr & cla
 !!		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 !!		'So what was your best?" you ask in turn.'
 !!		'She smiles. "It was this girl I met at a nightclub in the city. Long story short, I have a fake ID and you already know the police don''t question me. Anyway, I saw this cute girl at the bar. I can''t remember her name, but she said she worked in some BBQ place in the city. We had a few drinks together and ended up back at her place. I was expecting some good pussy on pussy action, but I can''t help but notice the bulge under her little dress..."'
-!!		'You raise a brow and she smiles. "Yeah, it''s what you think it was. She pulls up her dress and out springs this massive, rock hard fucking cock! I''m just standing there staring at it, so she pushes me down to my knees in front of her and I just start jerking and sucking it before she makes me deepthroat her as deep as I can go. After that, she threw me onto the bed, pulled my thong off and rammed it right into my pussy. My <i>god</i>, the sex we had was <i>amazing</i>, especially when she fucked me from behind and was pulling my hair and slapping my ass. I don''t know how many times she made me cum, but she made me <i>cum</i>.'
-!!		'She fucked me silly and next thing I know I feel her cum shooting into my pussy. I was too exhausted to say anything, but I''m on the pill anyway so I didn''t mind. We snuggled in bed afterwards and I fell asleep right there in her arms as she stroked my hair. She had already left by the time I woke up and I never seen her again. It''s the best sex I''ve ever fucking had and I still get horny just thinking about it." she says and softly bites her lip. "Don''t tell Mama though. She wouldn''t like me going all the way to the city that late at night and coming home in the morning hungover having clearly hooked up with a stranger." she adds.'
+!!		'You raise a brow and she smiles. "Yeah, it''s what you think it was. She pulls up her dress and out springs this rock hard fucking cock! I''m just standing there staring at it, so she pushes me down to my knees in front of her and I just start jerking and sucking it before she makes me deepthroat her. After that, she threw me onto the bed, pulled my thong off and rammed it right into my pussy. My <i>god</i>, the sex we had was <i>amazing</i>, especially when she fucked me from behind and was pulling my hair and slapping my ass. I don''t know how many times she made me cum, but she made me <i>cum</i>.'
+!!		'She fucked me silly and next thing I know I feel her cum shooting into my pussy. I was too exhausted to say anything, but I''m on the pill anyway so I didn''t mind. We snuggled in bed afterwards and I fell asleep right there in her arms as she stroked my hair. She had already left by the time I woke up and I never seen her again. It''s the best sex I''ve ever fucking had and I still get horny just thinking about it." she says and softly bites her lip. "Don''t tell Mama though. She wouldn''t like me going all the way to the city that late at night and coming home in the morning hungover," she adds.'
 !!		'You feel yourself getting turned on by her story and picture it in your head as you imagine yourself in her position. She snaps you out of it and you decide to do something else.'
 !!		act 'Change the subject': gt 'albina_chat', 'chat'
 !!		act 'Stop talking': gt 'albinahome', 'bedroom'
 !!	end
 !!end
 
-if NikoPayback > 1 and AlbVsNiko = 0:
+if NikoPayback = 2 and AlbVsNiko = 0:
 	act 'Ask for help with Niko':
 	*clr & cla
 	AlbVsNiko = 1
@@ -430,17 +430,17 @@ end
 
 if $ARGS[0] = 'wine_invite':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
-	'As the two of you head back inside the house, Albina turns towards you, grabbing your attention.'
+	'As the two of you head back inside the house, Albina turns towards you and grabs your attention.'
 	if albina['wine'] = 0:
 		'"Hey, wanna break open a bottle of wine with me? Really warms you up after a quick dip."'
 	else
 		'"Hey, wanna drink some wine with me again?"'
 	end
-	act'No thanks':
+	act 'No thanks':
 	
 	end
 	
-	act'Sure':
+	act 'Sure':
 		cla & *clr
 		!! IMAGE HERE
 		if albina['wine'] = 0:
@@ -464,10 +464,10 @@ if $ARGS[0] = 'wine_invite':
 				*nl
 				'"<<$pcs_nickname>>!" Albina whines. "I''m fuckin'' talkin'' to you!"'
 				'You blink, confused.'
-				act'"What did you say?"':gt'albina_chat','wine_chat1'
+				act '"What did you say?"':gt'albina_chat','wine_chat1'
 			else
 				'You''re not sure if you expected something else, but a short while later you find yourself drunk on the couch with Albina again.'
-				act'Drunkenly converse with Albina':gt'albina_chat','wine_chat1'
+				act 'Drunkenly converse with Albina':gt'albina_chat','wine_chat1'
 			end
 		end
 	end
@@ -479,35 +479,35 @@ if $ARGS[0] = 'wine_chat1':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 	if albina['wine_convo'] = 1:
 		'"I loave the taste of my own pusshy," she says loudly. "Iz that weird?"'
-		act'Super weird':
+		act 'Super weird':
 			cla & *nl
 			'"Thad''s suhper fucking weird," you slur back.'
 			'"Bullshit!" she complains even louder. "You cahn''t tell me you dohn''t like the taste of ''ur own brand now and again."'
-			gs'albina_chat','wine_chat2'
+			gs 'albina_chat','wine_chat2'
 		end
 		
-		act'I like mine too':
+		act 'I like mine too':
 			cla & *nl
-			if stat['virgin'] = 0 and stat['bj'] > 0:
+			if stat['vaginal'] > 0 and stat['bj'] > 0:
 				'"I l''ke the taste of my pussy too," you slur back. "It tastdes even better when it''s on a dick."'
 				'"You''re a fuhcking slut <<$pcs_nickname>>," Albina blurts out, sending both of you into giggles.'
 			elseif stat['mast'] > 0:
 				'"I l''ke the taste of my pussy too," you slur back. "Sometimes I stdick my fingers in my mouf after I masdurbate, lick it all off."'
-				'"Oh fuck, I do that to! Suck my dildo fucking clean right after I come. It mahkes me wahnt to rub another one out after!" Albina giggles, rubbing her thighs together.'
+				'"Oh fuck, I do that to! Suck my dildo fucking clean right after I cum. It mahkes me wahnt to rub another one out after!" Albina giggles while rubbing her thighs together.'
 			else
 				'"I l''ke the taste of my pussy too," you slur back.'
 				'"I fuhcking knew it!" Albina exclaims. "Every girl loves her own juice!"'
 				'"If you knew, then why are you asking if it''s weird?" you ask, puzzled.'
 				'"I jus'' wanted to see if <i>you</i> were the weird one!" Albina mumbles, her voice echoing off the inside of the glass as she takes another sip.'
 			end
-			gs'albina_chat','wine_chat2'
+			gs 'albina_chat','wine_chat2'
 		end
 		if npc_sex['A23'] = 1:
-			act'I like your taste too':
+			act 'I like your taste too':
 				cla & *nl
-				'"I like the taste of your pussy too," you slur back, giving her a filthy grin.'
-				'"Nnnngh~!" Albina rolls her hips, squeezing her thighs together hard. "Fuhck! You make me want to shove your head between my legs right now!"'
-				gs'albina_chat','wine_chat2'
+				'"I like the taste of your pussy too," you slur back while giving her a filthy grin.'
+				'"Nnnngh~!" Albina rolls her hips while squeezing her thighs together hard. "Fuhck! You make me want to shove your head between my legs right now!"'
+				gs 'albina_chat','wine_chat2'
 			end
 		end
 	elseif albina['wine_convo'] = 2:
@@ -530,18 +530,18 @@ if $ARGS[0] = 'wine_chat1':
 		if albina['commando_know'] = 0:gt'albina_chat','wine_chat1'
 		'"So, you really don''t wear panties?" Albina slurs, turning her head toward your pussy. "Like, ev''r?"'
 		if trait['commando_lvl'] = 3:
-			act'Only when I have to':
+			act 'Only when I have to':
 				cla & *nl
 				'"Only when I have to," you say, wrinkling your nose in annoyance. "Sometimes you just can''t get away with it."'
 				'"Like when?" she asks curiously.'
-				act'School':
+				act 'School':
 					cla & *nl
 					'"At school," you sigh tiredly. "If I don''t, all the teachers will look up my skirt during class."'
 					'"All of them??" Albina looks confused. "I get the males, men are pigs. The women too? Whad ''bout Ms. Braakman??"'
 					'"Especially her!" you say, sending you both into fits of laughter.'
-					gs'albina_chat','wine_chat2'
+					gs 'albina_chat','wine_chat2'
 				end
-				act'Disco':
+				act 'Disco':
 					cla & *nl
 					'"At the disco," you sigh tiredly. "Everyone will think I''m a slut if they see me flash puss on the dance floor."'
 					'"That''s why I wear thongs," Albina smirks proudly. "All the ass, none of the slut shame."'
@@ -549,69 +549,69 @@ if $ARGS[0] = 'wine_chat1':
 					'"But don''t all commandos wear pants?"'
 					'Albina narrows her eyes and looks up at you, while you stare down at her.'
 					'"I... shuddup!"'
-					gs'albina_chat','wine_chat2'
+					gs 'albina_chat','wine_chat2'
 				end
 			end
 
-			act'Nope, never':
+			act 'Nope, never':
 				cla & *nl
 				'"Nope!" you say, popping the P with your lips. "Neverrrrrr."'
 				'"Doesn''t your pussy get cold?"'
 				'"Nneh," you shrug. "You ged used to it."'
-				gs'albina_chat','wine_chat2'
+				gs 'albina_chat','wine_chat2'
 			end
 
-			act'I hate them':
+			act 'I hate them':
 				cla & *nl
 				'"Neverrr!" you say, wrinkling your nose. "I <i>hate</i> wearing them!"'
 				'"Doesn''t your pussy get itchy when you wear pants?" she asks back.'
 				'"My pussy is tough as nails!" you proclaim proudly. "My pussy doesn''t need no pussy soft panties to protect it!"'
 				'"What?" Albina looks confused. "That doesn''t make any sense at all..."'
-				gs'albina_chat','wine_chat2'
+				gs 'albina_chat','wine_chat2'
 			end
 		elseif trait['commando_lvl'] < 0:
-			act'Not never':
+			act 'Not never':
 				cla & *nl
 				'"Not <i>never</i>," you slur. "Sometimes I just... skip the part where I put them on..."'
-				'"Hah! Slut!" she shouts, taking another slurp of her wine.'
-				gs'albina_chat','wine_chat2'
+				'"Hah! Slut!" she shouts and takes another slurp of her wine.'
+				gs 'albina_chat','wine_chat2'
 			end
 
 			act'Rarely':
 				cla & *nl
 
 
-				gs'albina_chat','wine_chat2'
+				gs 'albina_chat','wine_chat2'
 
 			end
 		else
 			albina['commando_know'] = 0
-			act'Nope, never':
+			act 'Nope, never':
 				cla & *nl
 
 
-				gs'albina_chat','wine_chat2'
+				gs 'albina_chat','wine_chat2'
 			end
 
-			act'I hate them':
+			act 'I hate them':
 				cla & *nl
 
 
-				gs'albina_chat','wine_chat2'
+				gs 'albina_chat','wine_chat2'
 
 			end
 
 		end
 	elseif albina['wine_convo'] = 8:
 		'"Do you think I would make a good stripper?" Albina asks.'
-		act'Probably':
+		act 'Probably':
 			cla & *nl
 			'"Probably," you mumble back. "You can dance and love shoving your ash in peopl''sh faces. Primo stripper qualities. Why do you ask?"'
 			'"Was thinking about how to pay for uni. Mama could probably do it for me, but what if I want some extra cash on the side?"'
-			gs'albina_chat','wine_chat2'
+			gs 'albina_chat','wine_chat2'
 		end
 
-		act'Too bitchy':
+		act 'Too bitchy':
 			cla & *nl
 			'"Nah." You wave your glass dismissively. "You''re too bitchy."'
 			'"Bitchy?!" she gasps, mouth agape in indignation.'
@@ -620,76 +620,76 @@ if $ARGS[0] = 'wine_chat1':
 			'"You''d rip someone''s balls off first time you get called a slut or a whore. You couldn''t put up with enough bullshit to be a stripper."'
 			'"... fuck, you''re right."'
 			'"See? Bitchy," you smile, smuggly sipping your wine.'
-			'"Oh fuck off," she grumbles back, taking a much bigger gulp.'
-			gs'albina_chat','wine_chat2'
+			'"Oh fuck off," she grumbles back before taking a much bigger gulp.'
+			gs 'albina_chat','wine_chat2'
 		end
 	end
 end
 
 if $ARGS[0] = 'wine_chat2':
-	act'Call her a butt slut':
+	act 'Call her a butt slut':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 		'"You''re such a butt slut Albina," you remark, taking another sip from your glass.'
 		'"Fuck yeah, I am. And I <i>love</i> being one," she grins back, almost spilling her wine all over her face when you both cackle with uncontrollable laughter.'
-		act'Continue':gt'albina_chat','wine_chat1'
+		act 'Continue':gt'albina_chat','wine_chat1'
 	end
 
-	act'Spit or swallow?':
+	act 'Spit or swallow?':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 		'"So, spit or swallow?" you ask, looking down at Albina.'
 		'"Swallow, duh."'
-		act'Ew, gross':
+		act 'Ew, gross':
 			cla & *nl
 			'"Ewww," you wrinkle your nose in disgust. "Thad''s fucking gross! I can''t believe you do that!"'
 			'"Waht else am I suppozed do?"'
 			'"Just spit it out!"'
 			'"But if he cums in your mouth, that means he wants you to swallow, right?" she says, looking genuinely confused that you''re suggesting there''s a choice.'
-			act'Continue':gt'albina_chat','wine_chat1'
+			act 'Continue':gt'albina_chat','wine_chat1'
 		end
 
-		act'Me too':
+		act 'Me too':
 			cla & *nl
 			'"Me too," you mumble. "Spitting is quitting."'
 			'"Amen sizter," Albina says, throwing up her hand and high fiving you.'
-			act'Continue':gt'albina_chat','wine_chat1'
+			act 'Continue':gt'albina_chat','wine_chat1'
 		end
 		if trt_cumeater > 0:
-			act'I love the taste':
+			act 'I love the taste':
 				cla & *nl
 				'"Me too," you smile. "I love the way it feels, going down my throat. Taste is pretty good too."'
-				'"What the fuck?" Albina says, looking at you with digust. "You actually like the taste of cum?"'
+				'"What the fuck?!" Albina says, looking at you with digust. "You actually like the taste of cum?!"'
 				'"Yeah, it''s why I swallow. You don''t like it?"'
-				'"No! It fuckin'' tastes like shit!"'
+				'"No! It tastes like slimey shit!"'
 				'"Then why do you do it?"'
 				'"Cuz you''re supposed to? If he cums in my mouth, I can''t spit it out," she says, looking genuinely confused that you''re suggesting there''s a choice.'
-				act'Continue':gt'albina_chat','wine_chat1'
+				act 'Continue':gt'albina_chat','wine_chat1'
 			end
 		end
 	end
 
-	act'Your mom is is very pretty':
+	act 'Your mom is is very pretty':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 		'With Albina right on your lap, you find your thoughts drifting to her mother. Her hair, her facial structure, she really is her mother''s daughter. It''s easy to tell where she got her good looks from.'
 		'"Your mom is fucking hot," you suddenly blurt out, your mouth autocompleting your thought before it actually passes through your brain. You freeze in panic.'
 		'"Fucking hell, I <i>knowwwwwwww</i>," Albina whines beneath you. "I gots ass fer dayz, but she''s gots tits to match. Big fucking bootyful bounshy tits that give ''er cleavage in a t-shirt. <i>And</i> a great ass! Life is so un-fucking-fair..."'
-		act'Continue':gt'albina_chat','wine_chat1'
+		act 'Continue':gt'albina_chat','wine_chat1'
 	end
 
 	act'':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 
-		act'Continue':gt'albina_chat','wine_chat1'
+		act 'Continue':gt'albina_chat','wine_chat1'
 	end
 
 	act'':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/wine_talk.jpg"></center>'
 
-		act'Continue':gt'albina_chat','wine_chat1'
+		act 'Continue':gt'albina_chat','wine_chat1'
 	end
 end
 
@@ -771,7 +771,7 @@ if $ARGS[0] = 'first_visit2':
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
 	'Eventually Albina''s body stops shuddering and she pulls back. Her eyes are bloodshot and the fierce sobs that coursed through her have been reduced to small hiccuping gasps.'
-	'"My mama is coming home you know," she whispers with a small smile. She glances up at you with eyes that look like they could burst in to tears again at any moment, but this time with joy. "All these years after he chased her away... She''s going to come home. She''s going to come back to me! <i>For</i> me!" She is practically beaming.'
+	'"My mama is coming home you know," she whispers with a small smile. She glances up at you with eyes that look like they could burst into tears again at any moment, but this time with joy. "All these years after he chased her away... She''s going to come home. She''s going to come back to me! <i>For</i> me!" She is practically beaming.'
 	'"You really miss her, don''t you?"'
 	'Instead of answering you, she lunges forward and presses her lips against yours, forcing her tongue between them.'
 	gs 'willpower', 'kiss', 'resist', 'medium'
@@ -823,7 +823,7 @@ if $ARGS[0] = 'first_visit2':
 						gs 'arousal', 'kiss', -5
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/kissing.jpg"></center>'
-						'Instead of answering with words, you lean in and press your lips against Albina''s. She practically melts into it, opening her mouth to brush her tongue across your lips. You oblige and open your mouth to press back against her with your own tongue. You feel heat spreading through your entire body when she suddenly breaks off the kiss.'
+						'Instead of answering with words, you lean in and press your lips against Albina''s. She practically melts into it, opening her mouth to brush her tongue across your lips. You oblige and open your mouth to press back against her with your own tongue. Her tongue piercing adds a surprisingly erotic sensation to your kiss as you feel heat spreading through your entire body before she suddenly breaks off the kiss.'
 						'"My room?" she asks breathlessly.'
 						'"Your room." Grabbing you by the arm, she practically drags you upstairs.'
 						act 'Follow her':gt 'albina_chat', 'first_sex'
@@ -840,7 +840,7 @@ if $ARGS[0] = 'first_visit2':
 				'Unwilling to leave Albina like this, you lean in and press your lips against hers. She stiffens.'
 				'"No, <<$pcs_nickname>>," she says around your lips. "I don''t want to make you-"'
 				'"I was just surprised," you whisper back. "I don''t mind. I want this."'
-				'You press your tongue against her lips and Albina melts into it, opening her mouth to allow you in. Her tongue swirls around yours and you feel heat spreading through your entire body when she suddenly breaks off the kiss.'
+				'You press your tongue against her lips and Albina melts into it, opening her mouth to allow you in. Her tongue piercing adds a surprisingly erotic sensation to your kiss as you feel heat spreading through your entire body before she suddenly breaks off the kiss.'
 				'"My room?" she asks breathlessly.'
 				'"Your room." Grabbing you by the arm, she practically drags you upstairs.'
 				act 'Follow her':gt 'albina_chat', 'first_sex'
@@ -856,7 +856,7 @@ if $ARGS[0] = 'first_visit2':
 		npc_rel['A23'] += 2
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/kissing.jpg"></center>'
-		'You''re not sure if it''s just the alcohol or if something else is compelling you, but go right along with it, opening your mouth wider to let her plunge her tongue even deeper. It swirls around yours and you feel heat spreading through your entire body when she suddenly breaks off the kiss.'
+		'You''re not sure if it''s just the alcohol or if something else is compelling you, but you go right along with it, opening your mouth wider to let her plunge her tongue even deeper. Her tongue piercing adds a surprisingly erotic sensation to your kiss as you feel heat spreading through your entire body before she suddenly breaks off the kiss.'
 		'"My room?" she asks breathlessly.'
 		'"Your room." Grabbing you by the arm, she practically drags you upstairs into her room.'
 		act 'Follow her':gt 'albina_chat', 'first_sex'
@@ -878,7 +878,7 @@ if $ARGS[0] = 'first_sex':
 		gs 'stat'
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/shared/sex/lesbian/uanuli22.jpg"></center>'
-		'Albina breaks the kiss and flips you around, shoving two fingers into your pussy and her tongue up your ass. The second one causes you to gasp and she capitalizes on it, sending undulating motions through her tongue to drive you into a frenzy.'
+		'Albina breaks the kiss and flips you around, shoving two fingers into your pussy and her tongue up your ass. The sensation of her piercing pushing into your ass causes you to gasp and she capitalizes on it, sending undulating motions through her tongue to drive you into a frenzy.'
 		'"Oh Albina!" you moan. "I want to make you feel good too!"'
 		act '69':
 			*clr & cla
@@ -890,7 +890,7 @@ if $ARGS[0] = 'first_sex':
 			gs 'arousal', 'rimming', 5, 'no_orgasm_msg'
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/lesbian/69_1.mp4"></video></center>'
-			'You turn, forcing her tongue away from your ass and towards your other hole instead, wrapping your thighs around her torso. In the same motion, you dive between her legs and run your tongue across her pussy. It''s absolutely <i>soaked</i>. The two of you eat each other out with mutually reckless abandon as you relentlessly tease each other''s clits. Albina''s tongue occasionally slides up and rims your ass before moving back down to your pussy, which grows wetter and wetter.'
+			'You turn, forcing her tongue away from your ass and towards your other hole instead, wrapping your thighs around her torso. In the same motion, you dive between her legs and run your tongue across her pussy. It''s absolutely <i>soaked</i>. The two of you eat each other out with mutually reckless abandon as you relentlessly tease each other''s clits. Albina''s pierced tongue feels amazing as it swirls around your clit and occasionally slides up and rims your ass before moving back down to your pussy, which grows wetter and wetter.'
 			*nl
 			'Albina''s body begins to tense up and her legs pull you tight against her pussy, practically burying you in it. She''s close, and you feel exactly the same way, mimicking her actions as you feel her lips against your labia. She shrieks into your pussy, her cry of orgasm vibrating through you as a burst of fluid suddenly sprays into your face and the shock sends you over the edge. Your eyes roll back in your head as you too release a wordless groan into her dripping wet pussy. You can feel her spasming underneath your tongue and her juices spray directly into your mouth. It''s unbelievably hot, sustaining your orgasm for longer and longer.'
 			*nl

+ 18 - 21
locations/albina_election_events.qsrc

@@ -7,7 +7,8 @@ if $ARGS[0] = 'start':
 	AlbinaQW['RideDaystart'] = daystart + rand(2,5)
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
-	'A car suddenly pulls up next to you and a man wearing a nice suit and hat steps out and introduces himself. "Captain Chernov, State Security Service." he says and pulls out his badge. "Why are you here? What did I do? Am I under arrest?" you ask in panicked surprise. He ignores you and continues.' 
+	'A car suddenly pulls up next to you and a man wearing a nice suit and hat steps out and introduces himself. "Captain Chernov, State Security Service," he says and pulls out his badge.' 
+	'"Why are you here? What did I do? Am I under arrest?" you ask in panicked surprise, but he just ignores you and continues.' 
 	'"You are <<$pcs_firstname>> <<$pcs_lastname>>, correct? Please come and sit in my car. We need to have a little chat."'
 	act 'Speak with Chernov':
 		*clr & cla
@@ -15,10 +16,10 @@ if $ARGS[0] = 'start':
 		minut += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
-		'He opens the back door and motions for you to step inside. Upon closer examination, you notice he is holstering a gun under his left armpit and so decide to listen to him. You step inside and he slides in after you, closing the door behind him. A second man sits silently behind the wheel. The man in the hat faces you and begins to speak.'
-		'"Miss <<$pcs_lastname>>, I know that you are a member of Barlovskaya''s entourage. I also know that this is just a front. Their criminal activities are about to be put on hold, with or without your collaboration."'
-		'You freeze, body stiff with worry, wondering what he''s about to do.'
-		'"Our little talk here is quite important. When this case starts getting coverage, the whole town will know about the Starlets'' secret. We''ll have to inform your parents and your school that you were an illegal prostitute for Barlovskaya. You can testify anonymously like the other girls and keep your name out of it if you wish."'
+		'He opens the back door and motions for you to step inside. Upon closer examination, you notice he is holstering a gun under his left armpit and so decide to listen to him. You step inside and he slides in after you, closing the door behind him. A second man sits silently behind the wheel as Chernov turns to you.'
+		'"Miss <<$pcs_lastname>>, I know that you are a member of Barlovskaya''s entourage. I also know that this is just a front. These criminal activities are about to be put on hold permenantly, with or without your collaboration."'
+		'You freeze, your body stiff with worry as you wonder what he''s about to do.'
+		'"Our little talk here is quite important. When this case starts getting coverage, the whole town will know about the Starlets'' secret. We''ll have to inform your parents and your school that you were an illegal prostitute. You can testify anonymously like the other girls and keep your name out of it if you wish."'
 		act 'Protest':
 			*clr & cla
 			minut += 1
@@ -32,15 +33,15 @@ if $ARGS[0] = 'start':
 				'"I never said it was Albina, did I? All you have to do is give me your testimony stating that you were forced into an illegal prostitution ring. You don''t have to worry about Albina. We''ll keep her safe from any consequences of her actions."'
 			end
 			'He pauses and gives you time to think before continuing.'
-			'"We already have enough evidence through an anonymous source and statements from your fellow dancers to take down these activities, but your testimony will help solidfy the prosecution. Your name will be kept secret, of course."'
+			'"We already have enough evidence through an anonymous source and statements from your fellow dancers to take down these activities, but your testimony will help solidify the prosecution. Your name will be kept secret, of course."'
 			if pcs_intel >= 70:
 				act 'Ask why the Security Service is involved':
 					*clr & cla
 					minut += 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
-					'"What''s so important about Albina that the Security Service are involved?" you ask, causing Chernov raises a brow.'
-					'"You''re a smart girl, huh? You know Boris Barlovskay, her father? He''s a retired police officer who served as the chief of police for years. In his retirement, we believe he has formed connections with the local criminal syndicate and is bribing his successor to block our probes. Your friend is our way in. All we need to do is prove that Albina''s dance troupe is actually a front for illegal prostitution and it opens the door to all other kind of investigations. All we want is your statement Miss <<$pcs_lastname>>."'
+					'"What''s so important about Albina that the Security Service are involved?" you ask, causing Chernov to raise a brow.'
+					'"You''re a smart girl, huh? You know Boris Barlovskay, her father? He''s a retired police officer who served as the chief of police for years. In his retirement, we believe he has formed connections with the local criminal syndicate and is bribing his successor to block our investigations into them. Your friend is our way in. All we need to do is prove that Albina''s dance troupe is actually a front for illegal prostitution and it opens the door to all other kind of investigations. All we want is your statement Miss <<$pcs_lastname>>."'
 					if pcs_intel >= 75:
 						act 'Ask about Albina''s involvement':
 							*clr & cla
@@ -48,7 +49,7 @@ if $ARGS[0] = 'start':
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
 							'"How could Albina''s affairs affect her father?" you ask.'
-							'"It''s very simple really." he replies. "Barlovskay wishes to become the mayor. We don''t want him running the town and so exposing the family affairs is how we are going to prevent that from happening."'
+							'"It''s very simple really," he replies. "Barlovskay wishes to become the mayor. We don''t want him running the town and so exposing the family affairs is how we are going to prevent that from happening."'
 							gs 'albina_election_events', 'din_zajava_albfather'
 							gs 'albina_election_events', 'din_zajava_albfather_no'
 						end
@@ -74,9 +75,7 @@ if $ARGS[0] = 'din_zajava_albfather':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
 		'You agree to write a statement and Chernov nods.'
-		'"You''re a smart girl. Just write your statement here and sign it."'
-		*nl
-		'He hands you a pen and paper.'
+		'"You''re a smart girl. Just write your statement here and sign it." He hands you a pen and paper.'
 		act 'Go with Chernov':
 			*clr & cla
 			minut += 1
@@ -92,14 +91,13 @@ if $ARGS[0] = 'din_zajava_albfather':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/pc/activities/phone/calling_outdoor.jpg"></center>'
 				'You quickly dial Albina''s number and, in a panic, tell her what happened. She calms you down and asks if you told them anything.'
-				'"I... I did. I told them everything. But the told me that you''d be left out of it! I didn''t have a choice Albina! I''m sorry!"'
+				'"I... I did. I told them everything. But they told me that you''d be left out of it! I didn''t have a choice Albina! I''m sorry!"'
 				'"Oh. Well, thanks for telling me."'
 				*nl
 				'<i>Click.</i> The line goes dead.'
 				*nl
-				'You look down at your phone, seeing that she hung up. It''s strange. Despite Chernov''s promises, it feels like you sold Albina out. And yet... just before she hung up, it sounded to you like she might have been... <i>smiling?</i>'
-				*nl
-				'But why? Did she <i>want</i> you to tell Chernov? How does that make any sense at all? This whole encounter has left you feeling bewildered and confused.'
+				'You look down at your phone and see that she hung up. Despite Chernov''s promise, it feels like you sold Albina out. Yet, just before she hung up, it sounded like she might have been... <i>happy?</i>'
+				'Did she <i>want</i> you to tell Chernov everything? The whole encounter has left you feeling bewildered and confused.'
 				act 'Leave':gt 'pav_commercial'
 			end
 		end
@@ -143,7 +141,7 @@ if $ARGS[0] = 'din_zajava_albfather_no2':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
 		'While a part of you wants to help, you don''t trust him and refuse to help. He sighs in resignation.'
-		'"If that''s how it''s going to be, but just remember... you could have made that one bit of difference." He motions for you to get out of the car and it drives away as soon as you close the door.'
+		'"If that''s how it''s going to be, but just remember... You could have made that one bit of difference." He motions for you to get out of the car and it drives away as soon as you close the door.'
 		act 'Call Albina':
 			*clr & cla
 			minut += 1
@@ -152,14 +150,13 @@ if $ARGS[0] = 'din_zajava_albfather_no2':
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/pc/activities/phone/calling_outdoor.jpg"></center>'
 			'You quickly dial Albina''s number and, in a panic, tell her what happened. She calms you down and asks if you told them anything.'
-			'"No! I didn''t! I would never sell you out like that Albina!"'
+			'"No, I didn''t! I would never sell you out like that!"'
 			'"Oh. Well, thanks for telling me."'
 			*nl
 			'<i>Click.</i> The line goes dead.'
 			*nl
-			'You look down at your phone, seeing that she hung up. It''s strange. Despite Chernov''s promises, it feels like you sold Albina out. And yet... just before she hung up, it sounded to you like she might have been... disappointed?'
-			*nl
-			'But why? Did she <i>want</i> you to tell Chernov? This whole encounter has left you feeling bewildered and confused.'
+			'You look down at your phone and see that she hung up. Despite Chernov''s promise, it feels like you were about to sell Albina out. Yet, just before she hung up, it sounded like she might have been... disappointed?'
+			'Did she <i>want</i> you to tell Chernov? The whole encounter has left you feeling bewildered and confused.'
 			act 'Leave':gt 'pav_commercial'
 		end
 	end

+ 37 - 36
locations/albina_house_events.qsrc

@@ -23,7 +23,7 @@ if $ARGS[0] = 'swim_winter1':
 	if AlbinaQW['winter_hot_tub_dip'] < 1:
 		'"<<$pcs_nickname>>! I didn''t know you were here! I was just going to go for a swim, care to join me?"'
 		'"You want to go swimming in <i>this</i> weather?" you ask, raising your eyebrow, following her as she walks past you down the stairs.'
-		'Alibna smirks at you. "Not swimming, just a quick dip! Just long enough to get your nipples rock hard."'
+		'Albina smirks at you. "Not swimming, just a quick dip! Just long enough to get your nipples rock hard."'
 		'"And <i>why</i> would I want to do that?"'
 		'"So you can jump in the hot tub after!" She looks at you pointedly. "What, you mean you''ve never jumped in the lake before a sauna session before? Don''t you know anything about enjoying yourself <<$pcs_nickname>>?"'
 		'She drops her robe, revealing that she''s wearing only a skimpy bikini thong as she starts strutting towards the back door. Opening it up, she shudders as a cold wind blows over her before glancing back at you. "Well? You coming or what?"'
@@ -52,7 +52,7 @@ if $ARGS[0] = 'swim_winter1':
 		act'Join her in the tub':gt'albina_house_events','winter_hot_tub'
 	end
 	
-	act'Sure I guess (hesitant)':
+	act 'Hesitantly join her':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'"I... I guess..." you say.'
@@ -61,7 +61,7 @@ if $ARGS[0] = 'swim_winter1':
 		'"Hurry up!"'
 		'"Okay okay!" You finish taking off the last of your clothing and quickly skip towards the pool with Albina.'
 		'<i>Brrrr! It really is cold out here!</i>'
-		act'Hesitate':
+		act 'Hesitate':
 			cla & *clr
 			!! temporary image
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
@@ -74,7 +74,7 @@ if $ARGS[0] = 'swim_winter1':
 			'"Come on!" she says with chattering teeth. "Get out before you get frostbite and jump in the hot tub with me!" The two of your swim over to the adjoining wall of the hot tub and throw yourselves over the side.'
 			act'Continue':gt'albina_house_events','winter_hot_tub'
 		end
-		act'Jump in with her':
+		act 'Jump in with her':
 			cla & *clr
 			!! temporary image
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
@@ -85,16 +85,16 @@ if $ARGS[0] = 'swim_winter1':
 		end
 	end
 
-	act'Sure (enthusiastic)':
+	act 'Enthusiastically join her':
 		cla & *clr
 		!! IMAGE HERE
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
-		'"Sound fun!" You quickly start stripping out of your clothing while Albina keep standing by the door, jumping up and down and shivering in the cold breeze.'
+		'"Sounds fun!" You quickly start stripping out of your clothing while Albina keep standing by the door, jumping up and down and shivering in the cold breeze.'
 		'"Hurry up!" The moment you take off your last piece of fabric, you sprint straight out the door past her.'
 		*nl
-		'"Waiting on you now!" you call over your shoulder before leaping into the pool. The immediate shock of ice cold sends shivers through your whole body and you gasp as your head breaches the surface, just in time to see Albina jump over you and into the water behind. "<i>Ohmygod!</i>" you manage to chatter out, shivering tremendously but unable to stop yourself from smiling at Albina when she comes up for air.'
+		'"Waiting on you now!" you call over your shoulder before leaping into the pool. The immediate shock of the icy cold sends shivers through your whole body and you gasp as your head breaches the surface, just in time to see Albina jump over you and into the water behind. "<i>Ohmygod!</i>" you manage to chatter out, shivering tremendously but unable to stop yourself from smiling at Albina when she comes up for air.'
 		*nl
-		'"Now into the hot tub! Hurry!" The two of your swim over to the adjoining wall of the hot tub and throw yourselves over the side.'
+		'"Now into the hot tub! Hurry!" The two of your swim over to the adjoining wall of the hot tub and pull yourselves over the side.'
 		act'Continue':gt'albina_house_events','winter_hot_tub'
 	end
 end
@@ -197,9 +197,9 @@ if $ARGS[0] = 'after_swim_shower':
 		act'Agree':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
-			'"Sure," you say, returning her smile. "Why not?" Her smile turns into a grin and she grabs your hand, pulling you through her bedroom into the bathroom.'
+			'"Sure," you say, returning her smile. "Why not?" Her smile turns into a grin and she grabs your hand, pulling you through her bedroom and into the bathroom.'
 			*nl
-			'Once inside, she releases you, bending over to turn on the water. She seems to be a little far away, needing to stretch to reach it. You can see all of the muscles in her legs go taut and her posture gives you a great view of both her holes. She hesitates just before turning the tap, glancing back at you, and you realize she''s doing this on purpose. Shit. What are you getting yourself into here?'
+			'Once inside, she releases you, bending over to turn on the water. She seems to be a little far away, needing to stretch to reach it. You can see all of the muscles in her toned legs go taut and her posture gives you a great view of both her holes. She hesitates just before turning the tap, glancing back at you, and you realize she''s doing this on purpose. Shit. What are you getting yourself into here?'
 
 			act'Continue':
 				cla & *clr
@@ -213,7 +213,7 @@ if $ARGS[0] = 'after_swim_shower':
 				act'Continue':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/1.jpg"></center>'
-					'Albina doesn''t waste anytime and immediately soaps up her tits before getting up on her knees and using a loofah to squeeze soapy water over her shapely ass. She then stands, bends over and spanks herself before wiggling her ass at you, giving you a clear invitation. She spreads her legs to let you slide underneath her and start gently tracing your tongue along her labia before you reach her clit. You start vigoursly eating her pussy, causing her to moan loudly in pleasure as she pushes a few of her fingers into her asshole and starts fingering herself, adding to her pleasure.' 
+					'Albina doesn''t waste anytime and immediately soaps up her breasts before getting up on her knees and using a loofah to squeeze soapy water over her shapely ass. She then stands, bends over and spanks herself before wiggling her ass at you, giving you a clear invitation. She spreads her legs to let you slide underneath her and start gently tracing your tongue along her labia before you reach her clit. You start vigoursly eating her pussy, causing her to moan loudly in pleasure as she pushes a few of her fingers into her asshole and starts fingering herself, adding to her pleasure.' 
 					*nl
 					'The minutes go by and Albina starts grinding against you, smearing you with her wetness as she loudly states "Yes, just like that <<$pcs_nickname>>! I''m going to fucking cum!" A few seconds later, she reaches her orgasm and screams loudly as her juices squirt down onto you. She keeps grinding against you as she rides through her orgasm before she climbs off and looks down at you through her legs, a satisfied smile on her face. She silently motions for you to sit on the edge of the tub.'
 					minut +=6
@@ -228,14 +228,14 @@ if $ARGS[0] = 'after_swim_shower':
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/2.jpg"></center>'
 						'You sit on the edge and lean back. Albina spreads your legs and slides in front of you. She slowly starts rubbing your clit, eliciting a soft moan from you before she slides her finger into your pussy. She slowly fingers you before inserting a second finger, making you moan even louder. She then starts fingerbanging you, causing you to shriek loudly in pleasure. After a few minutes of this, she pulls her fingers out and holds them up to your mouth. You take them into your mouth and suck them, getting a good taste of yourself as she grins widely at you.' 
 						*nl
-						'Her face disappears into your crotch, causing you to gasp loudly in pleasured surprise when you suddenly feel her tongue swirling over your clit. You place your hand on the back of her head and hold her down as you sit back and let her pleasure you, her tongue expertly running all over your labia and clit as she passionately eats your pussy. She''s <i>really</i> good at this and you don''t want her to stop. You can feel your orgasm building when she slides her fingers back inside you and starts vigoursly fingerbanging you as she sucks on your clit. A few minutes of this is enough to send you over the edge and you scream loudly in pleasure as you have an explosive orgasm, smearing Albina''s face with your wetness.'
+						'Her face disappears into your crotch, causing you to gasp loudly in pleasured surprise when you suddenly feel her tongue piercing swirling over your clit. You place your hand on the back of her head and hold her down as you sit back and let her pleasure you, her tongue expertly running all over your labia and clit as she passionately eats your pussy. She''s <i>really</i> good at this and her piercing only adds to your pleasure. You don''t want her to stop and feel your orgasm building when she suddenly shoves her fingers back inside you and starts vigoursly fingerbanging you as she sucks on your clit. A few minutes of this is enough to send you over the edge and you scream loudly in pleasure as you have an explosive orgasm, smearing Albina''s face with your wetness.'
 						act 'Continue':
 							gs'arousal','kiss', 5, 'no_orgasm_msg'
 							gs'arousal','end'
 							gs 'stat'
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/3.jpg"></center>'
-							'When you finally stop cumming, she climbs up and sits next to you on the edge of the tub. You both start passiontely making out and groping each other''s bodies as you sit in your post-climax bliss. After a few minutes of this, you both climb out of the tub and she pulls the plug before grabbing a towel and walking out to her room, leaving you to get dressed.'
+							'When you finally stop cumming, she climbs up and sits next to you on the edge of the tub. You both start passionately making out and groping each other''s bodies as you sit in your post-climax bliss. After a few minutes of this, you both climb out of the tub and she pulls the plug before grabbing a towel and walking out to her room, leaving you to get dressed.'
 							*nl
 							'You grab yourself a towel and dry off before getting dressed. When you walk into Albina''s room, you are greeted by the sight of her wearing only a lacy white thong as she dries her hair. "Just give me a few seconds to get dressed and we can do something, <<$pcs_nickname>>."'
 							*nl
@@ -257,7 +257,7 @@ if $ARGS[0] = 'hot_tub1':
 	act 'Follow her':
 		*clr & cla
 		'When you reach the pool out back, you see a large hot tub attached. Albina turns the jets on and slips off her robe to reveal she''s only wearing a little black thong. She climbs in and takes a seat, sighing as she does. She looks at you and beckons you to join her.'
-		'"Don''t worry about your panties getting wet <<$pcs_nickname>>," Albina says. "I''ll give you something to wear until they dry."'
+		'"Don''t worry about your panties getting wet <<$pcs_nickname>>," she says. "I''ll give you something to wear until they dry."'
 		minut +=2
 		gs 'stat'
 		xgt 'albina_house_events','hot_tub3'
@@ -267,7 +267,7 @@ end
 if $ARGS[0] = 'hot_tub2':
 	!! need image? (Alaratt)
 	'The two of you start heading towards the pool and Albina strips the whole way there, tossing her clothes randomly aside without a care. By the time you reach the back door, she''s down to just her thong. She opens the door and struts over to the hot tub and climbs in, sighing as she does. She looks at you and beckons you to join her.'
-	'"Don''t worry about your panties getting wet <<$pcs_nickname>>," Albina says. "I''ll give you something to wear until they dry."'
+	'"Don''t worry about your panties getting wet <<$pcs_nickname>>," she says. "I''ll give you something to wear until they dry."'
 	minut +=6
 	gs 'stat'
 	xgt 'albina_house_events','hot_tub3'
@@ -331,7 +331,7 @@ if $ARGS[0] = 'hot_tub3':
 			act 'Take your panties off':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
-				'You rather brazenly decide to take your panties off and throw them into your pile of clothes before climbing into the hot tub naked. Albina, normally rather daring, is taken aback by your decison, but decides to join you. She wriggles around and pulls her thong off, tossing it aside and smiling.'
+				'You rather brazenly decide to take your panties off and throw them into your pile of clothes before climbing into the hot tub naked. Albina, normally rather daring around you, is taken aback by your decison, but decides to join you. She wriggles around and pulls her thong off before tossing it aside and smiling.'
 				'"Oh <i>fuck</i>..." she moans softly. "Good choice <<$pcs_nickname>>. This is <i>much</i> better..."'
 				*nl
 				'You soon realise what she means when you sit down and instantly feel the jets of warm water softly tickling your clit. It''s slowly turning you on and you can feel your juices flowing in response to the stimulation. It seems to have the same effect on Albina, who reaches over and turns up the bubbles even more. You lose track of time, but it''s a very pleasurable experience.'
@@ -340,7 +340,7 @@ if $ARGS[0] = 'hot_tub3':
 					gs 'stat'
 					if rand(1,2) = 1:
 						cla & *nl
-						'After a while, Albina climbs out, walking over to the side where a stack of folded towels sit. You climb out after her and she tosses you one of the towels and the two of you dry off together. Right next to the towels are some robes and Albina hands you one of those as well before shrugging into one herself.'
+						'After a while, Albina climbs out and struts over to the side where a stack of folded towels sit. You climb out after her and she tosses you one of the towels and the two of you dry off together. Right next to the towels are some robes and Albina hands you one of those as well before shrugging into one herself.'
 						'"My favourite show is about to start. I think you''ll like it." She motions for you to follow her to the sitting room. Putting the robe on, you follow her.'
 						act 'Go and watch TV': gt 'albina_house_events', 'tv_2'
 					else
@@ -348,7 +348,7 @@ if $ARGS[0] = 'hot_tub3':
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 						'Albina has a look in her eye - she''s horny. You clearly see her hand slither down between her legs. She locks eyes with you, biting her lip in obvious pleasure before her eyes go wide and she sits up straight.'
 						*nl
-						'"You''ll take any opportunity to be as naked as possible, won''t you?" You turn in shock and see Zoya standing behind you, shaking her head as she throws some towels at you'
+						'"You''ll take any opportunity to be as naked as possible, won''t you?" You turn in shock and see Zoya standing behind you, shaking her head as she throws some towels at you.'
 						*nl
 						'"Well I think you two have had enough. Time to get out." She walks back into the house and Albina rolls her eyes, but obeys, climbing out of the tub and walking over to the side where a stack of folded towels sit. You climb out after her and she tosses you one of the towels and the two of you dry off together.'
 						*nl
@@ -420,7 +420,7 @@ if $ARGS[0] = 'hot_tub_no_panties':
 		*nl
 		'"What on earth are you two doing?!"'
 		*nl
-		'You jump back from each other and turn, seeing Albina''s mother behind you. "Are you <i>naked</i>??" she scowls, eyeing Albina''s thong on the deck. "This is very unhygenic young lady! And who knows who could have seen you?! Don''t move young lady!" she barks before she disappears into the house. She returns a few minutes later with some towels and throws them at you before walking back into the house. Albina just rolls her eyes, but climbs out anyways, drying herself with one of the towels.'
+		'You jump back from each other and turn, seeing Albina''s mother behind you. "Are you <i>naked</i>??" she scowls, eyeing Albina''s thong on the deck. "This is very unhygenic young lady! And who knows who could have seen you?! Don''t move young lady!" she barks before she disappears into the house. She returns a few minutes later with some towels and throws them at you before walking back into the house. Albina just rolls her eyes, but climbs out and dries herself with one of the towels.'
 		'"Mama will have a fit if you went in there naked, so you better get dressed," she warns as she passes you the other one.'
 		act'Get dressed':
 			cla & *clr
@@ -664,8 +664,8 @@ if $ARGS[0] = 'night_stand':
 		minut += 2
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/nushdrawer.jpg"></center>'
-		'Albina excuses herself and leaves the room. You grow bored waiting and decide to have a quick snoop around before she returns, opening the drawer of her nightstand to have a peek You find a hairbrush, various skin care products, contraceptive pills, bottles of lube, a vibrator, dildos of various sizes, a large butt plug and a strap-on harness all tossed inside, seemingly without any care. A piece of folded paper hiding underneath the pile catches your eye.' 
-		'You glance around, but it looks like Albina is still busy elsewhere, so you fish out the paper and unfold it to find that it''s actually a crumpled photo of a young Albina dancing as her mother proudly watches. You can see why it has sentimental value to Albina, but decide that you''ve invaded her privacy enough, so you carefully place the photo back inside and close the drawer.'
+		'Albina excuses herself and leaves the room. You grow bored waiting and decide to have a quick snoop around before she returns, opening the drawer of her nightstand to have a peek. You find a hairbrush, various skin care products, contraceptive pills, bottles of lube, a vibrator, dildos of various sizes and a large butt plug all tossed inside, seemingly without any care. A piece of folded paper hiding underneath the pile catches your eye.' 
+		'You glance around, but it looks like Albina is still busy elsewhere, so you fish out the paper and unfold it to find that it''s actually a crumpled photo of a young Albina dancing as her mother proudly watches. You can see why it has sentimental value to Albina, but decide that you''ve invaded her privacy enough, so you carefully place the photo back inside and close the drawer just before Albina returns and smiles at you.'
 		act 'Close the drawer':gt 'albinahome','bedroom'
 	end
 end
@@ -711,7 +711,7 @@ if $ARGS[0] = 'computer':
 				act 'Masturbate':
 					*clr & cla
 					'<center><img <<$set_imgh>>src="images/pc/items/accessories/computer/kompmas.jpg"></center>'
-					'While browsing, you find a title you like the sound of and sit back on the bed to start watching it. It turns you on and you instinctively start rubbing your clit through your clothes.'
+					'While browsing, you find a title you like the sound of and sit back on the bed to start watching it. It turns you on and your hand finds its way down to your clit before you start instinctively rubbing it.'
 					'The video is very arousing and you find yourself getting wet after just a few seconds. Just as you''re about to cum, your heart leaps into your mouth when you hear someone approaching. You quickly rip your hand from between your legs and slam the laptop screen down before Albina walks into the room.'
 					$orgasm_or = 'no'
 					gs 'arousal', 'clit_finger', 10, 'masturbate'
@@ -737,14 +737,15 @@ if $ARGS[0] = 'alb_yoga_1':
 	menu_off = 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src=locations/pavlovsk/resident/albinahome/albyoga.jpg"></center>'
-	'The maid answers the door and lets you enter. "Miss Albina is in the gym." she says before leading you there. You find Albina doing yoga by herself. She smiles when she sees you before raising a finger, telling you to wait. The maid bows and leaves as you sit and watch Albina finish her routine. You know she''s flexible, but some of the poses she does look like they should be impossible. She smiles when she sees your bewildered gaze. "You''re not the only one who appreciates my flexibility... I invited Lazar over one time to work out together and he loved my yoga display so much that we ended up having sex right here." She lets out a small laugh. "Dick brained idiot had seen too much porn and tried ripping my yoga pants open! You know how expensive these are?!" she scorns. "Anyway, I showed him more of my flexibility by sucking and fucking his dick in positions he could never have imagined," she says with a sly grin. A few seconds later, she finishes her routine and you follow her upstairs to her room.'  
+	'The maid answers the door and lets you enter. "Miss Albina is in the gym," she says before leading you there. You find Albina doing yoga by herself. She smiles when she sees you before raising a finger, telling you to wait. The maid bows and leaves as you sit and watch Albina finish her routine.' 
+	'You know she''s flexible, but some of the poses she does look like they should be impossible. She smiles when she sees your bewildered gaze. "You''re not the only one who appreciates my flexibility... I invited Lazar over one time to work out together and he loved my yoga display so much that we ended up having sex right here." She lets out a small laugh. "Dick brained idiot had seen too much porn and tried ripping my yoga pants open! You know how expensive these are?!" she scorns.' 
+	'"Anyway, I showed him more of my flexibility by sucking and fucking his dick in positions he could never have imagined," she says with a sly grin. A few seconds later, she finishes her routine and you follow her upstairs to her room.'  
 
 	act 'Go with her':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'You follow Albina to her room where she strips from her clothes and tosses them aside without a care.'
 		'"I need to take a shower and wash all this sweat off. Care to join me?" she asks with a playful smile.'
-
 		minut += 6
 		gs 'stat'
 
@@ -760,7 +761,6 @@ if $ARGS[0] = 'alb_yoga_1':
 		'"Do you always work out like that?"'
 		'"When I can," her voice echos back off the glass and tile. "Mama says I should use yoga to keep fit and calm my mind. Says it''ll ''do me a world of good'', whatever the hell that means." The tap squeaks off and Albina steps out of the shower, grabbing a towel to dry herself off.'
 		'You follow her into her room and sit down on her bed, continuing to chat while she gets dressed.'
-
 		minut += 6
 		gs 'stat'
 
@@ -771,7 +771,6 @@ if $ARGS[0] = 'alb_yoga_1':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'"No thanks. I''ll just wait until you''re done."'
 		'"Suit yourself I guess," Albina shrugs and heads into the bathroom, closing the door behind her. You twiddle your thumbs for a few minutes until she comes back out, towel wrapped around her hair and with nothing around her body. She heads straight to her dresser to start picking out clothes.'
-
 		minut += 6
 		gs 'stat'
 
@@ -817,12 +816,12 @@ if $ARGS[0] = 'alb_sunbathe_1':
 					'"Well... still better than being called that because it''s true." Her expression goes blank and your conversation lulls into a melancholy silence for a moment, both of you thinking about her father. "At least that''s not the case anymore," she continues, heading into her room. You follow behind her, sitting on her bed and chatting about lighter topics while she gets dressed.'
 				elseif motherKnowSpravka > 0:
 					'"Pff. Still better than my mother. She keeps lecturing me about sex. It''s better than it was before, but it''s still so annoying."'
-					'"Mama always leaves condoms out for me even though I''m on the pill," Albina says, stepping out of the shower and grabbing a towel. "I always thought it was a little overbearing, but I guess your mother''s probably a lot worse huh?" You follow her into her room to continue chatting while she gets dressed.'
+					'"Mama always leaves condoms out for me even though I''m on the pill," Albina says, stepping out of the shower and grabbing a towel. "I always thought it was a little overbearing, but I guess your mother''s probably a lot worse, huh?" You follow her into her room to continue chatting while she gets dressed.'
 				elseif motherKnowDildo > 0:
 					'"Pff. Still better than my mother. She keeps scolding me about leaving my dildos lying around the house. A girl has needs, you know?"'
 					'"Ugh, I know exactly what you mean," Albina says, stepping out of the shower and grabbing a towel. "I love Mama, but I wish she wasn''t so uptight about where I leave my toys. Always saying, ''What if a guest comes over and sees that laying around?'' or ''What if they catch you in your underwear?'' As if we have any guests these days other than my friends. Besides, isn''t this what we have a maid for? Cleaning stuff up?" She heads into her room and you follow behind, sitting down on her bed and continuing to chat while she gets dressed.'
 				else
-					if stat['virgin'] = 0:
+					if stat['think_virgin'] = 0:
 						'"Pff. Still better than my mother. She still makes me see the gyno every month just to confirm I''m still a virgin."'
 						'"What??? There''s no way you''re still a virgin!"'
 						'"I... have ways of getting around it."'
@@ -856,7 +855,7 @@ if $ARGS[0] = 'albina_photos':
 	'"Do you want to add me to it?"'
 	'You raise a brow. "What? You want me to photograph you?"'
 	'She nods. "Why not? It''s a nice day and I''m feeling a little bored."'
-	'You smile. "Okay, sure. I could use the pratice. Where do you want to do this?" She smiles and beckons for you to follow her with her finger.'
+	'You smile. "Okay, sure. I could use the practice. Where do you want to do this?" She smiles and beckons for you to follow her with her finger.'
 
 	act 'Follow her':
 		*clr & cla
@@ -932,8 +931,8 @@ if $ARGS[0] = 'albina_photos':
 									act 'Leave':
 										*clr & cla
 										'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/23.jpg"></center>'
-										'You look to the floor. "I should go...."'
-										'You glance back up at Albina, who looks slightly disappointed but gives you a small smile. 	She watches you walk down the driveway, her thighs gently rubbing together as she does.'
+										'You look at the floor. "I should go...."'
+										'You glance back up at Albina, who looks slightly disappointed but gives you a small smile. She watches you walk down the driveway, her thighs gently rubbing together as she does.'
 										act 'Leave': gt 'pav_residential'
 									end
 								end
@@ -965,7 +964,8 @@ if $ARGS[0] = 'study_door':
 				AlbinaQW['flashdrive'] = 1
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/study.jpg"></center>'
-				'You find yourself in a modern, lavishly decorated study. You take a quick look around, but find nothing of any real interest to you. This was clearly her father''s study. No wonder Albina hates coming in here. Just as you''re about to leave, you accidently knock one of the heavy books off the shelf, gritting your teeth in pain when it lands on your foot. Thankfully, nobody seems to have heard and you kneel down to pick it back up. As you do, something falls out from between the pages. Placing the book back, you glance down and see a flash drive at your feet. You pick it up and pocket it, curious about why someone would hide it. With nothing else to see, you climb back out and return the window to its original ajar position before shuffling back across the ledge to the bathroom, being careful not to stumble this time. Once you''re back in the bathroom, you close the window and head to Albina''s bedroom.'
+				'You find yourself in a modern, lavishly decorated study. You take a quick look around, but find nothing of any real interest to you. This was clearly her father''s study. No wonder Albina hates coming in here. Just as you''re about to leave, you accidently knock one of the heavy books off the shelf, gritting your teeth in pain when it lands on your foot. Thankfully, nobody seems to have heard and you kneel down to pick it back up. As you do, something falls out from between the pages. Placing the book back, you glance down and see a flash drive at your feet. You pick it up and pocket it, curious about why someone would hide it.' 
+				'With nothing else to see, you climb back out and return the window to its original ajar position before shuffling back across the ledge to the bathroom, being careful not to stumble this time. Once you''re back in the bathroom, you close the window and head to Albina''s bedroom.'
 
 				act 'Continue': gt 'albinahome', 'bedroom'
 			end
@@ -1001,7 +1001,7 @@ if $ARGS[0] = 'flash_drive':
 	act 'Watch the first video':
 		cla & *clr
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/laptop/video1.mp4"></video></center>'
-		'You click the first video and watch as a girl in a maid outfit is fucked from behind. You recognise the man''s voice. It''s Albina''s father fucking the old maid, just like Albina said. She''s barely older than you, but sounds like she''s enjoying herself and is really getting into it. "Now I rememeber why I hired you. You''re a cock hungry whore who loves pleasing her master with her tight holes!"'
+		'You click the first video and watch as a girl in a maid outfit is fucked from behind. You recognise the man''s voice. It''s Albina''s father fucking the old maid, just like Albina said. She''s barely older than you, but sounds like she''s enjoying herself and is really getting into it. "Now I remember why I hired you. You''re a cock hungry whore who loves pleasing her master with her tight holes!"'
 		'The girl moans and giggles. "Yes, I serve only to please you, sir!"'
 
 		act 'Watch the second video':
@@ -1012,13 +1012,14 @@ if $ARGS[0] = 'flash_drive':
 			act 'Watch the third video':
 				cla & *clr
 				'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/laptop/video3.mp4"></video></center>'
-				'The third video opens with Albina standing in a bedroom in her school uniform. You hear her whimper slightly as the door opens and loudly slams before a figure grabs her and forces her over his knee. He flips her skirt up and delivers a series of stinging smacks to her exposed ass, but Albina silently takes it without complaint, which seems to annoy the man. By now, you''ve identified him as her father, who grabs her hair and roughly pulls her head back as he gives her now bright red ass another hard smack. Albina yelps as strands of her hair visibly snap and she finally breaks. "I''m sorry daddy, I''ll be a good girl from now on!" she blurts out and he smiles. "Good. I would hate if something bad were to happen to you again."'
+				'The third video opens with Albina standing in a bedroom in her school uniform. You hear her whimper slightly as the door opens and loudly slams before a figure grabs her and forces her over his knee. He flips her skirt up and delivers a series of stinging smacks to her exposed ass, but other than a few grunts, Albina takes it without complaint, which seems to annoy the man. By now, you''ve identified him as her father, who grabs her hair and roughly pulls her head back as he gives her now bright red ass another hard smack. Albina yelps as strands of her hair visibly snap and she finally breaks. "I''m sorry daddy, I''ll be a good girl from now on!" she blurts out and he smiles. "Good. I would hate if something bad were to happen to you again."'
 				'He throws Albina off of his knee and leaves the room. Albina sits on the bed quietly sobbing before glaring at the door with fire in her eyes.' 
 
 				act 'Watch the fourth video':
 					cla & *clr
 					'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/laptop/video4.mp4"></video></center>'
-					'You open the fourth video and immediately notice that it was taken from a hidden camera in the study where you found the flash drive. Albina is on her knees wearing only a crop top, looking at the floor and avoiding eye contact with the naked man in front of her. The man grabs a fistful of her hair and pulls her head up to slap her face. "Look at me when I''m talking to you, bitch!" he snarls. "Now get those perky little tits of yours out!" Albina reaches down and slowly pulls her crop top up to expose her breasts. Satisfied, the man slaps his erect cock against her face before shoving it into her mouth. "Be a good little whore and suck my dick!" Still holding her by her hair, he starts forcing her head up and down on his cock, not caring as she gags and splutters before he forces her to take it into her throat and deepthroat him. This continues for a few more minutes before he finally lets her go. "That''s one fine looking ass you''ve got, slut. I wonder how loose it will be after I''m done with it?" Albina looks helplessly into the camera before the mysterious man grabs her tightly by the wrist and roughly drags her out of sight. The video cuts off when you hear Albina sobbing after being slapped off screen.'
+					'You open the fourth video and immediately notice that it was taken from a hidden camera in the study where you found the flash drive. Albina is on her knees wearing only a crop top, looking at the floor and avoiding eye contact with the naked man in front of her. The man grabs a fistful of her hair and pulls her head up to slap her face. "Look at me when I''m talking to you, bitch!" he snarls. "Now get those perky little tits of yours out!" Albina reaches down and slowly pulls her crop top up to expose her breasts. Satisfied, the man slaps his erect cock against her face before shoving it into her mouth. "Be a good little whore and suck my dick!"'
+					'Still holding her by her hair, he starts forcing her head up and down on his cock, not caring as she gags and splutters before he forces her to take it into her throat and deepthroat him. This continues for a few more minutes before he finally lets her go and she gasps loudly for air as drool drips from her mouth. She then kicks and screams in protest as the mysterious man grabs her tightly by the wrist and roughly drags her out of sight before the video cuts off.'
 
 					act 'Watch the fifth video':
 						cla & *clr
@@ -1039,7 +1040,7 @@ if $ARGS[0] = 'flash_drive':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 								'Horrified at what you just watched, you quickly close the video and delete the flash drive''s contents before throwing it out the window as hard as you can.' 
-								if stat['virgin'] = 1 and AlbinaQW['StarletsWhore'] = 0:
+								if stat['think_virgin'] = 1 and AlbinaQW['StarletsWhore'] = 0:
 									'Is that the kind of sick torture Albina had to go through to protect you from those vile men? You can''t help but feel guilty, but decide to keep this to yourself. You know Albina feels extremely guilty about what she was forced to do and mentioning this to her will do more harm than good.'
 								elseif AlbinaQW['StarletsWhore'] = 0:
 									'Is that the kind of sick torture Albina had to go through every time you refused to go with those men? You can''t help but feel guilty and ashamed, but decide to keep this to yourself. You know Albina feels extremely guilty about what she was forced to do and mentioning this to her will do more harm than good.'

+ 48 - 26
locations/albina_lazar_sex.qsrc

@@ -6,10 +6,10 @@ if $ARGS[0] = 'lazar_start':
 	*clr & cla
 	act 'Wait them out': gt 'albina_lazar_sex', 'lazar_wait'
 	if AlbinaQW['Lazar_Sex'] = 0:
-		!! First time
 		AlbinaQW['Lazar_Sex'] = 1
+		!! First time
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-		'You enter Albina''s house and her mother warmly greets you. "Albina is up in her room with her other friend. Feel free to go up and join them." she says before going back to her business. You''re curious about who this "other friend" is and as you reach Albina''s bedroom door, you hear voices inside. One of them is Albina''s and the other is male. Knowing Albina, this can only be Lazar. You can just about hear them talking about having sex, even though her mother is downstairs.' 
+		'You enter Albina''s house and her mother warmly greets you. "Albina is up in her room with her other friend. Feel free to go up and join them," she says before going back to her business. You''re curious about who this "other friend" is and as you reach Albina''s bedroom door, you hear voices inside. One of them is Albina''s and the other is male. Knowing Albina, this can only be Lazar. You can just about hear them talking about having sex, even though her mother is downstairs.' 
 	else
 		!! From then on
 		if week = 3 or week = 6:
@@ -22,7 +22,7 @@ if $ARGS[0] = 'lazar_start':
 		else
 			!! mother
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-			'You enter Albina''s house and her mother warmly greets you. "Albina''s friend is over again. Feel free to go up and join them." she says before going back to her business. You smile at her words, knowing they''re likely having sex again. You reach the top of the stairs and stop to make your decision.'
+			'You enter Albina''s house and her mother warmly greets you. "Albina''s friend is over again. Feel free to go up and join them," she says before going back to her business. You smile at her words, knowing they''re likely having sex again. You reach the top of the stairs and stop to make your decision.'
 			act 'Take a peek': gt 'albina_lazar_sex', 'peek'
 		end
 	end
@@ -63,7 +63,11 @@ if $ARGS[0] = 'watch_porn':
 	act 'Rub one out':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/masturbate.jpg"></center>'
-		'You are now feeling extremly horny and find your hand has gone down your panties to your soaking wet pussy. The thought of Albina''s mother catching you turns you on even more and you put your phone to the side and pull your soaked panties down, exposing your eager pussy. You start fondling away at your engorged clit with one hand and use the other to slide some fingers into your wet hole and start finger banging yourself.'
+		if $pantyworntype = 'none':
+			'You''re now feeling extremely horny, and the thought of someone catching you turns you on even more. You put your phone to the side and pull your soaked panties down, exposing your eager pussy. You start fondling away at your engorged clit with one hand while using the other to slide some fingers into your wet hole and start finger banging yourself.'
+		else
+			'You''re now feeling extremely horny, and the thought of someone catching you turns you on even more. You put your phone to the side and start fondling away at your engorged clit with one hand while using the other to slide some fingers into your wet hole and start finger banging yourself.'
+		end
 		$orgasm_txt = 'A few minutes of this is enough to bring you to climax and you pull your fingers out and clamp your hand against your mouth as you keeping vigoursly rubbing your clit and bring yourself to orgasm, hoping your muffled cries of pleasure don''t draw any attention.'
 		$orgasm_or = 'custom'
 		gs 'arousal', 'clit_finger', 5, 'masturbate'
@@ -84,7 +88,7 @@ if $ARGS[0] = 'peek':
 	act 'Keep watching':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz2.jpg"></center>'
-		'You keep watching as she pulls his dick out of her mouth with a loud pop, ropes of her saliva covering his shaft as she gasps for air. "I love... sucking your dick. It tastes... so good! But I really... want you to... give it to me!"' 
+		'You keep watching as she pulls his dick out of her mouth with a loud slurp, ropes of her saliva covering his shaft as she gasps for air. "I love... sucking your dick. It tastes... so good! But I really... want you to... give it to me!"' 
 		'She grins up at him before standing and wiggling out of her thong. She then climbs onto the bed and gets on her back before leaning her head over the edge. You push the door open just a little more so you can see all the action.' 
 		'Albina opens her mouth wide and Lazar steps in and shoves his cock down her throat, causing her to gag before he starts face fucking her. He''s somewhat rough, yet Albina seems to be enjoying it. Despite gagging and choking, she vigoursly rubs her clit and fingers herself as he slams his cock in and out of her throat.'
 		*nl
@@ -103,7 +107,7 @@ if $ARGS[0] = 'peek':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz4.jpg"></center>'
 				'He takes her by surprise when he grabs her by the hips and rolls her over onto her back, making her giggle. He then starts fucking her missionary style, causing her to moan loudly as she wraps her legs tightly around his back. He starts fucking her harder as a result and she wraps her arms around his neck, pulling him down and making out with him as he keeps thrusting in and out of her ever wetter hole.' 
-				'After a few minutes, they stop and she smiles at him. "I like your dick stretching my pussy, but I''d <i>love</i> it stretching my ass." He pulls out of her and waits as she leans over and opens her nightstand, pulling out a bottle of lube and motioning for him to sit back on the bed.'
+				'After a few minutes, they stop and she smiles at him. "You''ve teased my pussy enough. Give my ass a turn with that cock now." He pulls out of her and waits as she leans over and opens her nightstand, pulling out a bottle of lube and motioning for him to sit back on the bed.'
 				gs 'arousal', 'voyeur_sex', 5
 				gs 'stat'
 				act 'Keep watching':
@@ -120,27 +124,28 @@ if $ARGS[0] = 'peek':
 						'He''s rather slow with his thrusts, which annoys Albina. "You <i>finally</i> get me bent over and this is all you can do? Go harder! Spank me, pound my tight little ass and make me fucking cum!" He spanks her ass several times as he starts fucking her harder. She squeals in delight and tightly grips the sheets between her fingers before burying her head in them to muffle her loud cries of pleasure.'
 						gs 'arousal', 'voyeur_sex', 5
 						gs 'stat'
-						if AlbinaQW['Lazar_Sex'] = 0:
+						if rand(1,4) = 1:
 							act 'Keep watching':
 								*clr & cla
-								'<center><video autoplay loop src="images/locations/city/redlight/studio_porn/sex/porncp2.mp4"></center>'
+								'<center><video autoplay loop src="images/shared/sex/cum/cum5.mp4"></center>'
 								'Another few hard smacks on her now bright red ass is enough to send her over the edge and a powerful orgasm overwhelms her entirely. Lazar''s dick slides out of her ass as she falls forwards and shudders and pants on the bed, the sheets soaked with her juices.'
-								'Once she recovers, Albina sits up on the bed. "I bet you''re close to cumming..." she says with a sly grin, but shushes him before he can reply. "I want you to finish inside me."'
-								'"You mean in your tight little ass?" Lazar asks, but Albina shakes her head and spreads her wet pussy lips.'
-								*nl
-								'Lazar is stunned. "Are you sure? You don''t have to-"'
-								'She nods. "Yes, I''m sure. I know what I said before, but I''ve been thinking about it a lot and... I trust you Lazar. I want this... I want you to cum in my pussy." Lazar gently pushes her onto her back and she spreads her legs before he moves in and starts fucking her still sensitive pussy. "Yes, yes! Fuck. My. Tight. Little. Pussy!" is all Albina can say before Lazar starts grunting and groaning as he blows his load inside her.'
-								'Albina moans softly at the sensation before Lazar pulls out and they start kissing. You feel a warmth growing between your legs as you watch his cum trickle out of her soaking wet pussy.'						
+								'Once she recovers, Albina sits up on the bed. "You must be close by now?"'
+								'Lazar grins. "Another round with that sweet pussy should do it."'
+								'Albina gets back on all fours. "Just don''t cum inside me, okay?"'
+								'Lazar gets her down on her stomach and mounts her before he shoves his cock in her pussy and starts pounding her.'
+								'Albina looks back at him when he starts panting. "Pull out, you idiot!"'
+								'Lazar keeps thrusting until the last second when he pulls out and starts cumming over her lower back. He collapses on the bed when he''s finished.' 
 								gs 'arousal', 'voyeur_sex', 5
 								gs 'stat'
 								act 'Finished':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/shared/sex/after/cuddle1.jpg"></center>'
-									'Albina cleans herself up before crawling up to Lazar and snuggling into him. They sit quietly in each other''s embrace before Lazar gently kisses her forehead, gets up off the bed and gathers his clothes up. He starts getting dressed and you quickly close the door and hurry away before you''re spotted.'
-									'You wait on the top stairs until you hear the door open and walk up like you were just heading to the room. He looks a little surprised to see you, but smiles.'
-									'"Oh hey <<$pcs_nickname>>, Albina''s in her room if you''re looking for her. I need to get going, got to hit the gym today." he explains as he flexes and walks past you. "See you around."'
-									'With that, he walks down the stairs and you hear him bidding farewell to Zoya. You walk up to Albina''s door, deciding not to say anything about what you just saw.'
-									act 'Go to her room': gt 'albina_lazar_sex', 'go_to_bedroom'
+									'Albina cleans the cum off of her back before climbing on top of him and lightly smacking him on the chest. "What have I told you about waiting until the last second to pull out?" she asks him with a hint of annoyance.'
+									'"I wasn''t going to cum inside you, Albina! I would never abuse your trust like that!" he replies before grinning and gently squeezing her ass in his hand. "Especially if it meant I couldn''t fuck this amazing ass anymore."'
+									'Albina glares at him before grabbing a pillow and playfully hitting him with it. "I swear I would''ve beat your dumb ass by now if I didn''t like you so much!"'
+									'"Yeah, I''m sure you like me for my amazing personality and not my cock that made you orgasm within seconds!"'
+									'You hear them laughing as you quickly close the door and hurry away before you''re spotted. You hide in the bathroom until you hear Lazar leaving the room and heading down the stairs. You then walk up to Albina''s door, deciding not to say anything about what you just saw.'
+									act 'Go to her room': gt 'albina_lazar_sex', 'go_to_bedroom1'
 								end
 						    end
 						else
@@ -148,7 +153,7 @@ if $ARGS[0] = 'peek':
 								*clr & cla
 								'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></center>'
 								'Another few hard smacks on her now bright red ass is enough to send her over the edge and a powerful orgasm overwhelms her entirely. Lazar''s dick slides out of her ass as she falls forwards and shudders and pants on the bed, the sheets soaked with her juices.'
-								'Lazar continues jerking off as Albina recovers on the bed before saying he''s close. Albina quickly slides off the bed and onto her knees in front of him. He groans loudly as his cum starts splattering across Albina''s face. Once he''s finished, Albina looks up at him with a satisfied grin as his cum trickles down her face and drips from her chin.'
+								'Lazar continues jerking off as Albina recovers on the bed before saying he''s close. Albina quickly slides off the bed and onto her knees in front of him. He groans loudly as his cum starts splattering across Albina''s face. Once he''s finished, she looks up at him with a satisfied grin as his cum trickles down her face and drips from her chin.'
 								'"Damn, your pretty little face looks even better with my cum all over it!" he pants with a smile.'
 								gs 'arousal', 'voyeur_sex', 5
 								gs 'stat'
@@ -157,7 +162,7 @@ if $ARGS[0] = 'peek':
 									'<center><img <<$set_imgh>> src="images/shared/sex/after/cuddle1.jpg"></center>'
 									'Albina cleans herself up before crawling up to Lazar and snuggling into him. They sit quietly in each other''s embrace before Lazar gently kisses her forehead, gets up off the bed and gathers his clothes up. He starts getting dressed and you quickly close the door and hurry away before you''re spotted.'
 									'You wait on the top stairs until you hear the door open and walk up like you were just heading to the room. He looks a little surprised to see you, but smiles.'
-									'"Oh hey <<$pcs_nickname>>, Albina''s in her room if you''re looking for her. I need to get going, got to hit the gym today." he explains as he flexes and walks past you. "See you around."'
+									'"Oh hey <<$pcs_nickname>>, Albina''s in her room if you''re looking for her. I need to get going, got to hit the gym today," he explains as he flexes and walks past you. "See you around."'
 									'With that, he walks down the stairs and you hear him bidding farewell to Zoya. You walk up to Albina''s door, deciding not to say anything about what you just saw.'
 									act 'Go to her room': gt 'albina_lazar_sex', 'go_to_bedroom'
 								end
@@ -184,7 +189,7 @@ if $ARGS[0] = 'join':
 	'It''s too much for you. You have to be part of this, so you walk in and close the door, startling the two of them before a puzzled Albina glares at you. "What the fuck, <<$pcs_nickname>>?! Can''t you knock?" she asks in a somewhat confused tone.'
 	if AlbinaQW['Lazar_Threesome'] = 1:
 		'"You guys sounded like you were having fun, so I thought I could join in as well?"'
-		'Lazar just grins widely. "Getting to fuck you two babes at the same time again? Fuck yeah, I''m down with that!" and Albina smiles in return. "If it''s anything like our last threesome, then I look forward to both of you making me cum again."'
+		'Lazar just grins widely. "Having another threesome with you babes? Fuck yeah, I''m down with that!" and Albina smiles in return. "If it''s anything like our last one, then I look forward to both of you making me cum again."'
 	else
 		'"You guys sounded like you were having fun, so I thought I could join in as well?"'
 		'Lazar just grins widely. "Getting to fuck you two babes at the same time? Fuck yeah, I''m down for that. How about you?" he asks as he looks at Albina, who just shrugs in indifference. "Whatever. As long as you make me cum."'
@@ -193,7 +198,7 @@ if $ARGS[0] = 'join':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some1.jpg"></center>'
 		'You strip naked as Albina sucks Lazar''s dick. Once you come over to join them, she pops his dick out of her mouth and offers it to you. You take it into your mouth and start sucking it while she licks and sucks his balls.' 
-		'You swap his cock back and forth between each other before she stops and pushes you onto the bed. She bends over and buries her head into your crotch as Lazar moves in behind her and slides his dick back into her pussy. He starts fucking her as she licks and sucks on your clit, her moans adding to the pleasure.'
+		'You swap his cock back and forth between each other before she stops and pushes you onto the bed. She bends over and buries her head into your crotch as Lazar moves in behind her and slides his dick back into her pussy. He starts fucking her as she licks and sucks on your clit, her moans and piercing adding to your pleasure.'
 		gs 'arousal', 'bj', 5, 'group'
 		gs 'stat'
 		act 'Get eaten out':
@@ -206,7 +211,7 @@ if $ARGS[0] = 'join':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some3.jpg"></center>'
 				vaginal_slip = 8
-				'Albina climbs onto the bed as you spread your legs and Lazar slowly penetrates your pussy and starts fucking you. Albina watches him fuck you for a few minutes before she straddles you and sits right on your face, her soaking wet pussy dripping into your mouth. You start licking and sucking her pussy and clit and occassionaly tongue fuck her while she plays with your tits, kneading them in her hands and squeezing your nipples. She soon starts rocking her hips over your face, smearing you with her sticky wetness as Lazar starts fucking you even harder, his balls deep thrusts bottoming out inside you.'  
+				'Albina climbs onto the bed as you spread your legs and Lazar slowly penetrates your pussy and starts fucking you. Albina watches him fuck you for a few minutes before she straddles you and sits right on your face, her soaking wet pussy dripping into your mouth. You start licking and sucking her pussy and clit and occassionaly tongue fuck her while she plays with your breasts, kneading them in her hands and squeezing your nipples. She soon starts rocking her hips over your face, smearing you with her sticky wetness as Lazar starts fucking you even harder, his balls deep thrusts bottoming out inside you.'  
 				gs 'arousal', 'vaginal', 5, 'group'
 				gs 'stat'
 				act 'Join in sucking his dick':
@@ -244,6 +249,7 @@ if $ARGS[0] = 'join':
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some5.jpg"></center>'
 									'After a few minutes, Lazar gets up. "I need to get going girls," he says and starts getting dressed. Once he finishes, he leans over and gives Albina a kiss on the forehead. "See you around. This was a blast, we should do again sometime," he says and points at both of you with a smirk. Albina teases him by licking your pussy as he leaves, causing him to grin. Once he leaves, you both clean up and get dressed.'
 									cumspclnt = 12
+									AlbinaQW['Lazar_Threesome'] += 1
 									gs 'cum_cleanup'
 									gs 'arousal', 'end'
 									gs 'stat'
@@ -273,7 +279,7 @@ if $ARGS[0] = 'join':
 									*clr & cla
 									'<center><video autoplay loop  src="images/locations/city/redlight/studio_porn/sex/mff4.mp4"></center>'
 									'He starts really going at it before he grunts and moans in pleasure as you feel his warm cum coating your insides. You moan at the sensation as he continues pumping into your back door. When he finishes, he spreads your ass and pulls out. You squeeze and feel a stream of thick cum pour out of your ass and start running down the inside of your leg. Albina, having recovered from her orgasm, suddenly crawls in behind you and runs her tongue up the length of your thigh, licking up the sticky liquid on your leg before she stops underneath your ass and lets the rest of the cum flow into her mouth.' 
-									'When the stream finally stops, you turn around and watch Albina swallow before sticking her tongue out and showing you both that she''s gulped down all of the load. Lazar then collapses back on the bed, satisfied, and you and Albina crawl over and join him. You all bask in the afterglow of your threesome.' 
+									'When the stream finally stops, you turn around and watch Albina grimace as she swallows before sticking her tongue out and showing you both that she''s gulped down all of the load. Lazar then collapses back on the bed, satisfied, and you and Albina crawl over and join him. You all bask in the afterglow of your threesome.' 
 									gs 'arousal', 'anal', 5, 'group'
 									gs 'cum_call', 'anus', $boy, 1
 									gs 'stat'
@@ -282,6 +288,7 @@ if $ARGS[0] = 'join':
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some5.jpg"></center>'
 										'After a few minutes, Lazar gets up. "I need to get going girls," he says and starts getting dressed. Once he finishes, he leans over and gives Albina a kiss on the forehead. "See you around. This was a blast, we should do again sometime," he says and points at both of you with a smirk. Albina teases him by licking your pussy as he leaves, causing him to grin. Once he leaves, you both clean up and get dressed.'
 										cumspclnt = 3
+										AlbinaQW['Lazar_Threesome'] += 1
 										gs 'cum_cleanup'
 										gs 'arousal', 'end'
 										gs 'stat'
@@ -316,7 +323,7 @@ if $ARGS[0] = 'go_to_bedroom':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
 	'You walk down the hall and knock on her door, a somewhat surprised sounding Albina asking who it is. When she hears that it''s you, she warmly greets you and lets you enter. You walk into her room and are stunned by the sight of her sprawled out on her bed in the nude, her soaking wet pussy on display to you.'
-	'She smiles at you. "Hey <<$pcs_nickname>>.... How are you?" She''s still coming down from her orgasm. "I just had some <i>really</i> good fucking sex... I''m surprised Mama didn''t hear or walk in on me. The look on her face would have been priceless."'
+	'She smiles at you. "Hey <<$pcs_nickname>>.... How are you?" She''s still coming down from her orgasms. "I just had some <i>really</i> good fucking sex... I''m surprised Mama didn''t hear or walk in on me. The look on her face would have been priceless."'
 	'You just smile at her, not wanting to give away that you were spying on her. "I bet that would have been awkward," you reply and she laughs.'
 	'"She would just nag at me for not using protection. She knows I''m active and so keeps encouraging me to "be safe" and use condoms. I hate the feeling of them though, plus I''m on the pill, so I just go bareback." She climbs off the bed and gathers her clothes up. "Give me a few minutes to clean up and we can do something," she says before disappearing into her en-suite bathroom. You hear the sound of her shower running before she reappears and smiles at you before getting dressed.'
 	act 'Continue':
@@ -326,6 +333,21 @@ if $ARGS[0] = 'go_to_bedroom':
 	end
 end
 
+if $ARGS[0] = 'go_to_bedroom1':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
+	'You knock on her door, a somewhat surprised sounding Albina asking who it is. When she hears that it''s you, she lets you enter. You walk into her room and are stunned by the sight of her sprawled out on her bed in the nude, her soaking wet pussy on display to you.'
+	'She smiles at you. "Hey <<$pcs_nickname>>. How are you?" You can hear the hint of annoyance still in her voice.'
+	'You just smile at her, not wanting to give away that you were spying on her. "I''m good. How are you?" you reply and she laughs.'
+	'"You almost had a perfect moment ruined by a guy''s stupidity? Me too." She climbs off the bed and gathers her clothes up. "Give me a few minutes to clean up and we can do something," she says before disappearing into her en-suite bathroom. You hear the sound of her shower running before she reappears and smiles at you before getting dressed.'
+	act 'Continue':
+		gs 'arousal', 'end'
+		gs 'stat'
+		gt 'albinahome', 'bedroom'
+	end
+end
+
 
 --- albina_lazar_sex ---------------------------------
 

+ 2 - 9
locations/albina_mother_events.qsrc

@@ -23,7 +23,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
 			AlbinaQW['check_out_zoya'] = 1
 			'"Okay, thanks Zoya."'
-			'Your gaze wanders up and down her body. Zoya looks incredible for her age, especially given that she wasn''t a teen parent like your own mother. Her skin is wonderfully tanned, unmarred by any white lines, clearly due to her topless sunbathing habits. Her breasts are exceptionally full, large and with a beautiful symmetrical roundness to them. Not to mention her flat, toned stomach and long shapely legs. Though mostly obscured by the floaty, her thick thighs give you a pretty good idea of where Albina got her ass from.'
+			'Your gaze wanders up and down her body. Zoya looks incredible for her age, especially given that she wasn''t a teen parent like your own mother. Her skin is wonderfully tanned, unmarred by any white lines, clearly due to her topless sunbathing habits. Her breasts are exceptionally full, large and with a beautiful symmetrical roundness to them. Not to mention her flat, toned stomach and long shapely legs. Though mostly obscured by the floatie, her thick thighs give you a pretty good idea of where Albina got her ass from.'
 			*nl
 			'"Ahem."'
 			'You blink and realize that Zoya is looking sternly at you, seemingly annoyed. "It''s rude to stare at someone''s body like that <<$pcs_firstname>>."'
@@ -143,7 +143,7 @@ if $ARGS[0] = 'zoya_sunbathing_albina':
 					'"Pff. Still better than my mother. She keeps scolding me about leaving my dildos lying around the house. A girl has needs, you know?"'
 					'"Ugh, I know exactly what you mean," Albina says, stepping out of the shower and grabbing a towel. "I love Mama, but I wish she wasn''t so uptight about where I leave my toys. Always saying, ''What if a guest comes over and sees that laying around?'' or ''What if they catch you in your underwear?'' As if we have any guests these days other than my friends. Besides, isn''t this what we have a maid for? Cleaning stuff up?" She heads into her room and you follow behind, sitting down on her bed and continuing to chat while she gets dressed.'
 				else
-					if stat['virgin'] = 0:
+					if stat['think_virgin'] = 0:
 						'"Pff. Still better than my mother. She still makes me see the gyno every month just to confirm I''m still a virgin."'
 						'"What??? There''s no way you''re still a virgin!"'
 						'"I... have ways of getting around it."'
@@ -190,8 +190,6 @@ if $ARGS[0] = 'zoya_sunbathing_albina':
 end
 
 
-
-
 if $ARGS[0] = 'Doing yoga with Albina':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/yoga.jpg"></center>'
 	'You enter the house and hear Albina calling you from a nearby room. You enter the home gym and find Albina and Zoya doing some yoga. You get a great view of their round asses and toned legs stretching their skintight yoga pants. You''re not sure where to look as they finish their routine. "I''d love to stay and chat <<$pcs_nickname>>, but I need to shower and get some paperwork done for work." She excuses herself and leaves the room, leaving you with Albina.'
@@ -204,12 +202,10 @@ if $ARGS[0] = 'Doing yoga with Albina':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'You follow Albina to her room where she strips from her clothes and tosses them aside without a care.'
 		'"I need to take a shower and wash all this sweat off. Care to join me?" she asks with a playful smile.'
-
 		minut += 6
 		gs 'stat'
 
 		act 'Join her': gt 'albina_mother_events', 'albina_shower'
-
 	end
 
 	act 'Just talk':
@@ -231,7 +227,6 @@ if $ARGS[0] = 'Doing yoga with Albina':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'"No thanks. I''ll just wait until you''re done."'
 		'"Suit yourself I guess," Albina shrugs and heads into the bathroom, closing the door behind her. You twiddle your thumbs for a few minutes until she comes back out, towel wrapped around her hair and with nothing around her body. She heads straight to her dresser to start picking out clothes.'
-
 		minut += 6
 		gs 'stat'
 
@@ -245,7 +240,6 @@ if $ARGS[0] = 'Doing yoga with Albina':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 		'"That''s okay, I''ll just wait down here until you''re done."'
 		'"Whatever. Suit yourself I guess." She swaggers up the stairs while you sit down on her couch and pull out your phone to pass the time. About ten minutes later, Albina comes back down with damp hair and a new outfit.'
-
 		minut += 6
 		gs 'stat'
 
@@ -392,7 +386,6 @@ if $ARGS[0] = 'peep2':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping.jpg"></center>'
 		'Your curiousity gets the better of you and you peek through the gap in the door. Peering into the room, you can see a naked Zoya, her back turned to you as she prepares to get dressed. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass. She turns around and you duck out of view, but she doesn''t react and you peer back in. This time, you get a good view of her large breasts and the neatly trimmed tuft of pubic hair sitting atop her pussy, the only hair on her otherwise silky smooth body.'
-
 		minut += 6
 		gs 'stat'
 

+ 13 - 8
locations/albina_school_sex.qsrc

@@ -79,7 +79,7 @@ if $ARGS[0] = 'break_fun_2':
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom5.jpg"></center>'
-			'You moan softly as she traces her tongue along your folds and over your clit. She does this for a few seconds before concentrating solely on your clit, expertly licking and sucking on it. She teases you like this for only a few seconds before you feel your orgasm building, your breathing becoming more ragged.' 
+			'You moan softly as she traces her tongue along your folds and over your clit. She does this for a few seconds before concentrating solely on your clit, expertly licking and sucking on it, her tongue piercing only adding to your pleasure. She teases you like this for only a few seconds before you feel your orgasm building, your breathing becoming more ragged.' 
 			$orgasm_txt = 'Albina notices this and starts swirling her tongue over your engorged bean even faster, quickly bringing you to an explosive climax. She keeps teasing your clit throughout your orgasm, increasing your pleasure even further.'
 			$orgasm_or = 'custom'
 			gs 'arousal', 'cuni', -15, 'lesbian'
@@ -113,8 +113,13 @@ if $ARGS[0] = 'lunch_fun_1':
 	act 'Accept':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
-		'You silently nod and she discreetly motions for you to follow her to one of the empty classrooms. Once inside, she grabs hold of you and is about to kiss you when she jumps back and squeals in fright. You look round and find Julia blankly staring at the two of you.'
-		act 'Continue': gt 'albina_school_sex', 'lunch_fun_1_2'
+		if rand(1,4) = 1:
+			'You silently nod and she discreetly motions for you to follow her to one of the empty classrooms. Once inside, she grabs hold of you and is about to kiss you when she jumps back and squeals in fright. You look round and find Julia blankly staring at the two of you.'
+			act 'Continue': gt 'albina_school_sex', 'lunch_fun_1_2'
+		else
+			'You silently nod and she discreetly motions for you to follow her to one of the empty classrooms. Once inside, she grabs hold of you and hungrily kisses you.'
+			act 'Continue': gt 'albina_school_sex', 'lunch_fun_2'
+		end
 	end
 end
 
@@ -148,13 +153,13 @@ if $ARGS[0] = 'lunch_fun_1_2':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome4.jpg"></center>'
 				'The two of you are soon naked and that''s when Albina stops Julia and pulls her off the table. You help Albina undress her before you and Albina climb onto the table and she leans back against you with her legs spread, presenting her wet pussy to Julia, who stares wide eyed at her. "I know you want a taste Julia, so why don''t you help me out?" Albina says teasingly.'
-				'You see another small smile on Julia''s face as she gets on her knees between Albina''s legs and, without hesitation, starts licking Albina''s pussy. "Shit, your tongue feels fucking great! Keep going!" Julia complies and soon reduces Albina to a quivering mess of loud, pleasured moans. Albina grabs Julia''s hair and holds her tightly against her crotch. Julia doesn''t seem to care and appears to double her efforts, which causes Albina to moan even louder.' 
+				'You see another small smile on Julia''s face as she gets on her knees between Albina''s legs and, without hesitation, starts licking Albina''s pussy. "Shit, your tongue feels fucking great! Keep going!" Julia complies and soon reduces Albina to a quivering mess of loud, pleasured moans. She grabs Julia''s hair and holds her tightly against her crotch. Julia doesn''t seem to care and appears to double her efforts, which causes Albina to moan even louder.' 
 				gs 'arousal', 'erotic_nudity', -8, 'lesbian'
 				gs 'stat'
 				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome5.jpg"></center>'
-					'You feel a little left out, so you slide out from behind Albina and lay her flat before straddling her and sitting on her face. You moan loudly as she immediately starts eating your pussy. Albina gives out as much as she''s recieving and you soon find yourself growing weak from the pleasure as her tongue expertly swirls around your clit.'
+					'You feel a little left out, so you slide out from behind Albina and lay her flat before straddling her and sitting on her face. You moan loudly as she immediately starts eating your pussy. Albina gives out as much as she''s recieving and you soon find yourself growing weak from the pleasure as her pierced tongue expertly swirls around your clit.'
 					$orgasm_txt = 'A few minutes of this is enough to bring you to an explosive orgasm and you muffle your screams as you cum over Albina''s face.'
 					$orgasm_or = 'custom'
 					gs 'arousal', 'cuni', -15, 'lesbian'
@@ -210,7 +215,7 @@ if $ARGS[0] = 'lunch_fun_2':
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/class3.jpg"></center>'
-			'"Oh...oh. Wow. That was...fucking amazing <<$pcs_nickname>>. I really needed that." she pants as she rides out her orgasm. "I should return the favour." She sits up and smiles as she motions for you to lie down. She climbs off the desk and pulls you over to the edge as you lie back. She licks her lips and immediately buries her head in your crotch, making you moan loudly as she eats you out for all she''s worth. She knows exactly what she''s doing and has you approaching orgasm within minutes.' 
+			'"Oh...oh. Wow. That was...fucking amazing <<$pcs_nickname>>. I really needed that." she pants as she rides out her orgasm. "I should return the favour." She sits up and flashes her tongue piercing at you as she motions for you to lie down. She climbs off the desk and pulls you over to the edge as you lie back. She licks her lips and immediately buries her head in your crotch, making you moan loudly as she eats you out for all she''s worth. She knows exactly what she''s doing and has you approaching orgasm within minutes.' 
 			'Seeing this, she stops licking your pussy and stands up; you barely have time to ask what''s happening before she jams her fingers deep inside you and starts fingerbanging you. "That''s right <<$pcs_nickname>>, cum for me." she whispers teasingly in your ear before making out with you. You moan loudly into her mouth as she brings you to orgasm. You lie panting on the desk as she pulls her fingers out and sucks on them. "Mhmm. You taste really fucking good, you know that?" she says teasingly with a wink.'
 			gs 'arousal', 'erotic', 6, 'lesbian'
 			gs 'stat'
@@ -225,7 +230,7 @@ if $ARGS[0] = 'lunch_fun_2':
 				act 'Spank her':
 					cla
 					*nl
-					'Her ass is too inviting and she yelps in surprise when you smack it hard. "<<$pcs_nickname>>!! You''re so naughty!" she says while looking back and biting her lip. "You know I''d love it if you continued, but lunch is almost over and we need to get dressed before someone finds us." You nod and start getting dressed, making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and surprises you by spanking you back, making you jump a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
+					'Her ass is too inviting and she yelps in surprise when you smack it hard. "<<$pcs_nickname>>!! You''re so naughty!" she says while looking back and biting her lip. "You know I''d love it if you continued, but lunch is almost over and we need to get dressed before someone finds us." You nod and start getting dressed, Albina making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and surprises you by spanking you back, making you jump a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
 					minut += 3
 					gs 'stat'
 
@@ -239,7 +244,7 @@ if $ARGS[0] = 'lunch_fun_2':
 				act 'Finger her':
 					cla
 					*nl
-					'Her legs are slightly spread, so you move in behind her and slide your fingers inside her still wet hole. "Ooohh <<$pcs_nickname>>..." she moans softly. "While I''d love a round two, lunch is almost over and we should get dressed before someone finds us." You nod and start getting dressed, making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and gets her own back by pinching your nipple, making you squeal a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
+					'Her legs are slightly spread, so you move in behind her and slide your fingers inside her still wet hole. "Ooohh <<$pcs_nickname>>..." she moans softly. "While I''d love a round two, lunch is almost over and we should get dressed before someone finds us." You nod and start getting dressed, Albina making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and gets her own back by pinching your nipple, making you squeal a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
 					minut += 3
 					gs 'stat'
 

+ 39 - 41
locations/albina_starlets.qsrc

@@ -131,7 +131,7 @@ if $ARGS[0] = 'albina3':
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 		'You approach and greet Albina, who turns to you and smiles, but stops short of hugging you.'
 		'"<<$pcs_nickname>>!! Please tell me you don''t practice with those bow-legged cows who call themselves dancers?" she asks with a smirk.'
-		'"I''m pretty good, but I don''t know if I''m quite on your level just yet." you reply.'
+		'"I''m pretty good, but I don''t know if I''m quite on your level just yet," you reply.'
 		'"Hey, don''t sell yourself short <<$pcs_nickname>>." Albina responds with a smile. "Have you seen the people that take lessons here? Please. No amount of teaching will help them reach your skill level. You''ve got talent, which brings me to my next question."'
 
 		act 'Ask what she means':
@@ -169,31 +169,31 @@ if $ARGS[0] = 'albina4':
 			gs 'stat'
 			'You get up and begin to dance to the music, trying as hard as you can to impress them. When the music stops, Albina stands and walks up to you.'
 			'"You dance like a country bumpkin, but you do have some potential." Albina muses as you stand panting before her.'
-				act 'Can I join?':
-					*clr & cla
-					minut += 5
-					gs 'stat'
-					if hotcat < 6:
-						'"Well, am I good enough to join?" you ask.'
-						'Albina just laughs at you dismissively. "While I <i>could</i> train you properly so you''re not a floundering embarrassment, you don''t have the prettiest of faces <<$pcs_nickname>>.'
-						'"Appearances are everything to the Starlets, so try improving your looks first and then get back to us." She turns and leaves with the rest of the troupe, her comments leaving you feeling slightly insulted.'
-					elseif hotcat >= 6 and stat['virgin'] = 1 and stat['vaginal'] = 0:
-						'"Well, am I good enough to join?" you ask.'
-						'Albina thinks about it and looks at the other girls; some nod, others shrug.'
-						'Finally, she answers. "Okay, we''ll take a shot. Maybe you''ll learn something by training with <i>actual</i> dancers. We practice every day except Tuesday and Thursday, so don''t be late."'
-						'When the other girls leave, Albina pulls you aside. "Hey, are you ''pure''?" she whispers.'
-						'"Why would you want to know such a personal thing?" you reply as you blush.'
-						'"Oh, it''s... nothing. I just... look out for my girls is all." she says with hesitation.'
-						AlbinaQW['StarletsJoined'] = 1
-					else
-						'"Well, am I good enough to join?" you ask.'
-						'Albina thinks about it and looks at the other girls; some nod, others shrug in indifference.'
-						'Finally, she answers. "Okay, we''ll take a shot. Maybe you''ll learn something by training with <i>actual</i> dancers. We practice every day except Tuesday and Thursday, so don''t be late."'
-						AlbinaQW['StarletsJoined'] = 1
-					end
-
-					act 'Leave': gt 'gdksport', 'start'
+			act 'Can I join?':
+				*clr & cla
+				minut += 5
+				gs 'stat'
+				if hotcat < 6:
+					'"Well, am I good enough to join?" you ask.'
+					'Albina just laughs at you dismissively. "While I <i>could</i> train you properly so you''re not a floundering embarrassment, you don''t have the prettiest of faces <<$pcs_nickname>>.'
+					'"Appearances are everything to the Starlets, so try improving your looks first and then get back to us." She turns and leaves with the rest of the troupe, her comments leaving you feeling slightly insulted.'
+				elseif hotcat >= 6 and stat['think_virgin'] = 1 and stat['vaginal'] = 0:
+					'"Well, am I good enough to join?" you ask.'
+					'Albina thinks about it and looks at the other girls; some nod, others shrug.'
+					'Finally, she answers. "Okay, we''ll take a shot. Maybe you''ll learn something by training with <i>actual</i> dancers. We practice every day except Tuesday and Thursday, so don''t be late."'
+					'When the other girls leave, Albina pulls you aside. "Hey, are you ''pure''?" she whispers.'
+					'"Why would you want to know such a personal thing?" you reply as you blush.'
+					'"Oh, it''s... nothing. I just... look out for my girls is all," she says with hesitation.'
+					AlbinaQW['StarletsJoined'] = 1
+				else
+					'"Well, am I good enough to join?" you ask.'
+					'Albina thinks about it and looks at the other girls; some nod, others shrug in indifference.'
+					'Finally, she answers. "Okay, we''ll take a shot. Maybe you''ll learn something by training with <i>actual</i> dancers. We practice every day except Tuesday and Thursday, so don''t be late."'
+					AlbinaQW['StarletsJoined'] = 1
 				end
+
+				act 'Leave': gt 'gdksport', 'start'
+			end
 		end
 	end
 end
@@ -217,8 +217,7 @@ if $ARGS[0] = 'albina5':
 			*clr & cla
 			minut += 15
 			gs 'stat'
-			'"Your turn now <<$pcs_nickname>>. Show me that you''re as passionate as I am and we might come to an agreement." she says as she sits down to catch her breath.'
-
+			'"Your turn now <<$pcs_nickname>>. Show me that you''re as passionate as I am and we might come to an agreement..." she says as she sits down to catch her breath.'
 			act 'Dance':
 				*clr & cla
 				minut += 5
@@ -236,10 +235,10 @@ if $ARGS[0] = 'albina5':
 					'"Well of course you are! I can''t let someone as good as you go to waste on these bow-legged amateurs. We practice every day except for Tuesday and Thursday, so don''t be late!" Albina replies.'
 					AlbinaQW['StarletsJoined'] = 1
 					!! If Sveta is virgin
-					if stat['virgin'] = 1 and stat['vaginal'] = 0:
+					if stat['think_virgin'] = 1 and stat['vaginal'] = 0:
 						'When the other girls leave, Albina pulls you aside. "Hey, are you ''pure''?" she whispers.'
 						'"Why would you want to know such a personal thing?" you reply as you blush.'
-						'"Oh, it''s... nothing. I just... look out for my girls is all." she says with hesitation.'
+						'"Oh, it''s... nothing. I just... look out for my girls is all..." she says with hesitation.'
 					end
 					act 'Leave': gt 'gdksport', 'start'
 				end
@@ -297,7 +296,7 @@ if $ARGS[0] = 'starlets':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/stage.jpg"></center>'
 			'Albina calls for a car. Once the car arrives, you all bundle in. You arrive at the performance hall and are ushered into a small dressing room, where you all change into your outfits and group up at the edge of the stage.'
-			act'Dance':
+			act 'Dance':
 				gs 'exercise', 'tier2', 120, 'agil_exp', 'danc_exp'
 				money += albpayrand * 1000
 				killvar 'albpayrand'
@@ -308,17 +307,17 @@ if $ARGS[0] = 'starlets':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/dance.jpg"></center>'
 				'The MC announces the Starlets and you all dance your way out onto the stage, beginning the show with cheers from the crowd. During the performance, you can''t help but notice a number of older men in the audience leering at you as you dance.'
-				act'Finish the show':
+				act 'Finish the show':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/backstage.jpg"></center>'
 					'The performance goes smoothly and you and the other Starlets leave the stage, where Albina distributes the money while everyone takes turns using the single shower in the dressing room.'
-					act'Shower':
+					act 'Shower':
 						cla & *clr
 						noShampoo = 1
 						dynamic $showerdin
 						if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 
-						if pcs_apprnc >= 52 and (stat['virgin'] = 0 or stat['vaginal'] > 0):
+						if pcs_apprnc >= 52 and (stat['think_virgin'] = 0 or stat['vaginal'] > 0):
 							if pcs_apprnc < 64:
 								AlbinaQW['StarletCustomer'] = rand(1,15)
 							elseif pcs_apprnc < 72:
@@ -442,7 +441,7 @@ if $ARGS[0] = 'after_show':
 		minut += 15
 		gs 'stat'
 		'You get in the car along with Albina and the rest of the girls. Everyone notices the empty seat and questions soon start arising about the missing girl and whether she is with "one of those kind of guys."'
-		'Albina quietly replies "Just be thankful that you''re not her right now." and spends the rest of the journey lost in thought while staring out the window. You see her wiping tears from her eyes a few times.'
+		'"Just be thankful that you''re not her right now," Albina quietly replies and spends the rest of the journey lost in thought while staring out the window. You see her wiping tears from her eyes a few times.'
 		act 'Leave': gt 'pav_residential'
 	end
 end
@@ -598,7 +597,7 @@ if $ARGS[0] = 'whore2':
 
 	gs 'stat'
 	'Laughing, the two Armenians shove you into their hotel room and you fall to the floor. "Get up, it''s time to show us what you''ve got little lamb!" one says.'
-	'"I want see what those <<$pc_desc[''lips'']>> lipss of yours can do. They look like they were made to suck cock! The other man replies.'
+	'"I want see what those <<$pc_desc[''lips'']>> lips of yours can do. They look like they were made to suck cock!" the other man replies.'
 	act 'Please them':
 		cls
 		guy += 2
@@ -616,7 +615,7 @@ if $ARGS[0] = 'whore2':
 		tipdarand = rand(0, 1)
 
 		if tipdarand = 0:
-			'After sucking their cocks for a good ten minutes, one of them says: "It''s time for you to get roasted, little lamb."'
+			'After sucking their cocks for a good ten minutes, one of them says, "It''s time for you to get roasted, little lamb."'
 			'You are grabbed by the hair and roughly pulled to your feet before you are thrown onto the bed on all fours.'
 			'The two men undress and move into position at both ends. "You might be the sweetest thing I''ve ever seen. Even sweeter than that last whore your friend gave us!" one of the men laughs.'
 			'You start thinking of that girl and how she handled these men when a sharp slap to the face brings you back and you notice the cock hanging in front of you. "Get back to work whore!" he shouts.'
@@ -743,8 +742,7 @@ if $ARGS[0] = 'whore3':
 	gs 'boyStat', $AlbinaQW['Cust1'], 'a'
 
 	gs 'stat'
-	'Shyly, the young men lead you into their hotel room.'
-	'You think they might be virgins who don''t know what to do, so you take action.'
+	'Shyly, the young men lead you into their hotel room. You think they might be virgins who don''t know what to do, so you take action.'
 	act 'Get their pants off':
 		cls
 		guy += 2
@@ -1012,8 +1010,8 @@ if $ARGS[0] = 'whore5':
 		cls
 		guy += 2
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackbjd.jpg"></center>'
-		'You and the men undress before you kneel in front of them and they present their cocks to you. "Oh wow!" you exclaim.'
-		'"Go on, you know you want to." one of the guys says to you.'
+		'You and the men undress before you kneel in front of them and they present their cocks to you.'
+		'"Go on, you know you want to," one of the guys says.'
 		'You spend the next ten minutes licking, jerking and sucking the two massive cocks.'
 		gs 'arousal', 'bj', 10, 'dick', 'sub', 'group'
 		gs 'arousal', 'bj', -1, 'dick1', 'sub', 'group'
@@ -1050,7 +1048,7 @@ if $ARGS[0] = 'whore5':
 						cls
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackfacial.jpg"></center>'
 						'You let out a strangled gurgle and frantically start swallowing it all down until he finally finishes. He slides his cock out of your mouth and you swallow the last of the cum in your mouth.'
-						'You look up at him, seeking approval. He pats you on the head. "I guess you little white girls really do crave it.'
+						'You look up at him, seeking approval. He pats you on the head. "I guess you little white girls really do crave it."'
 						'You take their cocks in your hands and finish them off with a final blowjob each, to their immense satisfaction.'
 						gs 'arousal', 'bj', 10, 'dick1', 'sub', 'deepthroat', 'rough', 'humiliation'
 						gs 'pain', 1, 'throat', 'choke'

+ 1024 - 0
locations/albina_wine_event.qsrc

@@ -0,0 +1,1024 @@
+# albina_wine_event
+
+if $ARGS[0] = 'wine_invite':
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
+	'As the two of you head back inside the house, Albina takes you by the hand and points towards the kitchen.'
+	if albina['wine'] = 0:
+		'"Hey, wanna break open a bottle of wine with me? Really warms you up after a dip in the pool."'
+	else
+		'"Hey, wanna drink some wine with me again?"'
+	end
+	
+	act 'No thanks':
+		if albina['wine'] = 0:
+			cla & *nl
+			'"No thanks," you shake your head. "I''d rather just shower and head home."'
+			'"Ugh! You''re such a bore <<$pcs_nickname>>!" she says while rolling her eyes. "Fine, you go shower. <i>I''m</i> getting drunk." Albina pads off further into her house.'
+			act 'Go shower':
+				cla & *clr
+				'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+				'You wash up in Albina''s shower, scrubbing the chlorine off your skin before drying off and putting on your clothes.'
+				shampoo += 1
+				dynamic $showerdin
+				act 'Head out':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
+					'You head downstairs towards the front door, passing by the kitchen along the way. True to her word, Albina is on the couch, still naked and already red faced pouring what is definitely not her first glass of wine.'
+					'"Bye Albina!" you call, waving your hand. She picks up the glass and starts chugging with one hand while giving you the finger with the other as you close the door behind you.'
+					act 'Leave':gt 'pav_residential'
+				end
+			end
+			
+			act 'Change your mind':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
+				'Watching Albina walk away, a twinge of regret flashes through your stomach. After a moment''s hesitation, you follow after, entering the kitchen right as she''s pulling a wine bottle out of a cabinet.'
+				'"Well, well..." she says, letting her surprise fade into a smug smirk. "Feeling left out are we?"'
+				'"Maybe a little," you admit.'
+				'"Well lucky for you, you came just in time." She grabs a pair of glasses and bumps the cabinet closed with her ass before making her way over to you and pulling you to the couch. You wait awkwardly while she opens the bottle, before she plops down next to you and hands you a glass.'
+				'"Cheers!" she says with a grin, clinking her glass against yours and downs half the thing in one gulp. You take a more reserved sip, but you feel warmth spread through your chest almost immediately.'
+				*nl
+				'<i>Wow, that <b>is</b> really nice,</i> you think, taking another sip.'
+				act 'Drink':gt 'albina_wine_event','start'
+			end
+		end		
+	end
+	
+	act 'Sure':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
+		if albina['wine'] = 0:
+			'"Sure, that sounds nice. Should I just get dressed and meet you back-"'
+			'"Fuck that," Albina cuts you off and drags you to the kitchen. "It''s better if you drink it right after coming out."'
+			'She puts you down on a couch and saunters over to the wine cabinet, waggling her ass along the way, and plucks out two glasses and a bottle. You wait awkwardly while she opens the bottle, before she plops down next to you and hands you a glass.'
+			'"Cheers!" she says with a grin, clinking her glass against yours and downs half the thing in one gulp. You take a more reserved sip, but you feel warmth spread through your chest almost immediately.'
+			*nl
+			'<i>Wow, that <b>is</b> really nice,</i> you think, taking another sip.'
+		else
+			'"Sure," you say with a smile.'
+			'"Great! I''ll get the bottle."'
+			'You head over to the kitchen with her, sitting down on the couch while she procures the alcohol. A short time later, she places a glass in your hand and clinks hers against it.'
+			'"Cheers!" Albina grins at you, and you both enjoy your wine together.'
+		end
+		act 'Drink':gt 'albina_wine_event','start'
+	end
+!!{	if albina['wine'] > 0:
+		act 'I can''t get drunk right now':
+			cla & *nl
+			'"No thanks," you shake your head. "I can''t get drunk right now. I have things to do."'
+		end
+		
+		act 'I remember how the last one ended':
+		
+		end
+	end}
+end
+
+if $ARGS[0] = 'start':
+	minut += rand(10,20)
+	gs'stat'
+	!! insert drunkenness and alcohol code here
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+	if albina['wine'] = 0:
+		'A short while later, you find yourself feeling very warm, fuzzy, and <i>very</i> dizzy, halfway through your second glass. Albina is already sipping from her third glass, head laid on your lap after opening a second bottle. The flush in her cheeks and the slur of her voice tells you she''s totally drunk. You''re not sure your own lips are working right either. Or is it your tongue? What makes you talk funny when you''re drunk? Is it your lips, your tongue, or your brain?'
+		*nl
+		'"<<$pcs_nickname>>!" Albina whines. "I''m fucking talking to you!"'
+		'You blink, confused.'
+		act '"What did you say?"':albina['wine_start'] = 1 & gt 'albina_wine_event','wine_chat1'
+	else
+		'You''re not sure if you expected something else, but a short while later you find yourself drunk on the couch with Albina. Again.'
+		act 'Drunkenly converse with Albina':gt 'albina_wine_event','wine_chat1'
+	end
+	albina['wine'] += 1
+end
+
+if $ARGS[0] = 'wine_chat1':
+	minut += rand(1,2)
+	if albina['wine_date'] ! daystart:
+		albina['wine_date'] = daystart
+		albina['wine_limit'] = rand(4,8)
+	end
+	albina['wine_convo'] = rand(1,7)
+	albina['wine_count'] += 1
+	if albina['wine_count'] >= albina['wine_limit']:
+		gs'albina_wine_event','end'
+	else
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		if albina['wine'] = 0: albina['wine'] = 1 & '"Huh? What did you say?"'
+		if albina['wine_convo'] = 1:
+			if albina['wine_convo_1'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_1'] = daystart
+			end
+			'"I love the taste of my own pussy," Albina says loudly. "Is that weird?"'
+			act 'Super weird':
+				cla & *nl
+				'"That''s super fucking weird," you slur back.'
+				'"Bullshit!" she shouts even louder than before. "You can''t tell me you don''t like the taste of ''ur own brand. I know you do, you filthy slut!"'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'I like mine too':
+				cla & *nl
+				'"I like the taste of my pussy too," you slur back.'
+				'"I fucking knew it!" Albina shouts triumphantly. "Every girl loves her own juice!"'
+				'"If you knew, then why are you asking if it''s weird?" you ask, puzzled.'
+				'"I jus'' wanted to see if <i>you</i> were the weird one!" Albina mumbles into her glass as she takes another sip, her voice echoing off the inside.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+
+			if stat['mast'] > 0:
+				act 'I lick my fingers after masturbating':
+					cla & *nl
+					'"I like the taste of my pussy too," you slur back. "Sometimes I stick my fingers in my mouf after I masturbate, lick it all off."'
+					'"Oh fuck, I do that to! Suck my dildo fucking clean right after I cum. It always makes me want to rub another one out. <i>Fuuuuck</i>, I wanna rub one out right now," Albina moans while unconsciously squeezing her thighs together.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			end
+			
+			if pcs_vag > 0:
+				act 'I like tasting it on a guy''s dick':
+					cla & *nl
+					'"I like the taste of my pussy too," you slur back. "It tastes even better when it''s on a dick."'
+					'"You''re a fuckin'' slut <<$pcs_nickname>>," Albina says immediately and you nearly choke on your wine as both of you burst into laughter.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			end
+			
+			if npc_sex['A23'] = 1:
+				act 'I like your taste too':
+					cla & *nl
+					'"I like the taste of your pussy too," you slur back and give her a filthy grin.'
+					'"Nnnngh~!" Albina rolls her hips while rubbing her thighs together hard. "<i>Fuuuck!</i> Don''t say that! You make me want to shove your head between my legs right now!"'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			end
+		elseif albina['wine_convo'] = 2:
+			!! Shaving convo
+			if albina['wine_convo_2'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_2'] = daystart
+			end
+			if pubestyle = 1 and pcs_pubes <= 3:
+				!! clean shaven
+				'"I can''t believe how many girls at school don''t shave their pussy," Albina says with a disgusted look on her face. "How can they stand having all that hair down there?"'
+				gs 'albina_wine_event','shave_answer1'
+			elseif pcs_pubes <= 10:
+				!! stubbly
+				'"You need a shave," Albina says with a disgusted look on her face as she moves her head uncomfortably on your lap. "I can practically feel your stubble velcroing to my hair right now."'
+				gs 'albina_wine_event','shave_answer2'
+			elseif pcs_pubes <= 15:
+				!! small patch
+				'"Ugh, how can you stand having hair down there?" Albina rants. "Why don''t you just shave it off? It''s not like you have much down there anyway."'
+				gs 'albina_wine_event','shave_answer3'
+			elseif pcs_pubes <= 25:
+				!! trimmed/styled bush
+				if (pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12:
+					!! styled section
+					'"Ugh, how can you stand having hair down there?" Albina rants. "I bet making it look all fancy doesn''t make it any less itchy!"' 
+					gs 'albina_wine_event', 'shave_answer5'
+				else
+					!! trimmed section
+					'Ugh, how can you stand having hair down there?" Albina rants. "You''ve already trimmed it down, so why not just finish the job and shave it off?"' 
+					gs 'albina_wine_event', 'shave_answer5'
+				end
+			elseif pcs_pubes <= 30:
+				!! full bush
+				'"Ugh, how can you stand having all that hair down there?" Albina says, a disgusted look on her face as she turns to glance down at the pubic hair covering your pussy. "It feels like I''m putting my head on a fucking hamster!"'
+				gs 'albina_wine_event','shave_answer5'
+			else
+				!! untamed jungle
+				'"Holy shit, <<$pcs_nickname>>, do you <i>ever</i> shave?" Albina says with a disgusted look on her face as she moves her head uncomfortably on your lap before turning to glance down at the wild bush between your legs. "You practically have an entire sheep down there! How can you stand it?"'
+				gs 'albina_wine_event','shave_answer6'
+			end
+			
+		elseif albina['wine_convo'] = 3:
+			if albina['wine_convo_3'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_3'] = daystart
+			end
+			'"Serious question, <<$pcs_nickname>>," Albina says, looking up at you with a mirthless expression on her face. "If you wanted to dominate me in bed, what would you do?"'
+			act 'Why would I do that?':
+				cla & *nl
+				'"Why would I do that?" you say, puzzled. "You''re my friend, I wouldn''t want to do that to you."'
+				'"I was just being hypothetical," Albina responds stiffly before burying her face in her wine glass.'
+				'"I thought you said it was serious?" you say with a nervous chuckle. You try to talk to her some more after that but she seems a bit pouty for some reason, so you leave it alone.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Am I some sort of pervert?':
+				cla & *nl
+				'"Why would I do that?" you ask. "What am I? Some kind of pervert?"'
+				'"It was just a hypothetical," Albina responds stiffly before burying her face in her wine glass.'
+				'"I thought you said it was serious?" you say with a nervous chuckle. You try to talk to her some more after that, but for some reason she gives you the silent treatment for the next few minutes.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Bend you over and spank you':
+				cla & *nl
+				'"First, I''d bend you over my lap," you smile gently, running your fingers through her hair. Something in your voice makes her eyes go wide. She glances to the side, as if realizing that her head is exactly where you said you''d bend her over.'
+				'"Then, I''d sit you up so your ass is nice and high," you continue. "And then I''d <i>spank you within an inch of your life.</i>" You keep your easy tone, but give Albina a hard stare and her breath hitches. "I''d keep going until your ass is red and swollen. Let my fingers trail over your pussy, edging you until you <i>beg</i> me to let you cum. And then, <i>I won''t.</i>"'
+				*nl
+				'Albina''s face flushes red and she swallows reflexively. Looking down her body, you see her nipples are rock hard and her thighs are practically dripping with girl cum.'
+				'"That..." she gulps. "Would be a pretty good way of doing it..."'
+				*nl
+				'She tears herself away from your gaze and buries her face in her wine glass, taking big desperate gulps.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'I''d sit on your face':
+				cla & *nl
+				'"I''d sit on your face," you grin. "Bury your face in my pussy. Force you to lick your way out or drown."'
+				'"Well..." she smiles back. "My head is already here... You could... you know... Just throw one leg over and see what happens..."'
+				!!{
+				act 'Is that an invitation?':
+					cla & *nl
+					'"Is that an invitation?" you ask.'
+					'"Come and find out," she whispers.'
+					
+				end}
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Force you between my legs':
+				cla & *nl
+				'"I''d force your head into my crotch and wrap my legs around your head. I''d keep squeezing harder until you make me cum all over your pretty little face," you tell her with a wicked grin.'
+				'"Well..." she smiles back. "My head is already here... You could, you know, grab my hair and see if I resist..."'
+				!!{
+				act 'Is that an invitation?':
+					cla & *nl
+					'"Is that an invitation?" you ask.'
+					'"Come and find out," she whispers.'
+					
+				end}
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Grab you by the hair and fuck your ass':
+				cla & *nl
+				'"Well, first thing I would get a nice, <i>big</i>, strapon," you smirk. Albina bites her lip, unconsciously rubbing her thighs together while she waits for your next words. "And then I''d grab you by the hair, nice and tight, and shove it right up your ass!"'
+				'"<i>Fuck!</i> That''s good!" Albina moans, her hand snaking between her legs and shamelessly rubbing her pussy. "Have you been watching me and Lazar or something? That''s <i>just</i> how I like it," she says, a twinkle in her eye as her fingers come back up wet and sticky. She maintains eye contact as she runs her tongue across them, licking up her own juices.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Tie you down':
+				cla & *nl
+				'"I''d get some rope and tie you to your own bed," you grin. "And then... I think I''d do whatever I want to you."'
+				'You let imagination take over for you and it seems to work. Albina''s cheeks immediately flush and her breath grows heavy. Her nipples harden and her thighs rub together as moisture glistens between them.'
+				'"That," she gulps. "Sounds like a pretty good way of doing it..."'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			
+		elseif albina['wine_convo'] = 4:
+			if albina['wine_convo_4'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_4'] = daystart
+			end
+			'"How often do you masturbate <<$pcs_nickname>>?" Albina asks loudly, without even a shred of shame or decency.'
+			act 'Embarassed':
+				cla & *nl
+				'"Albina! That''s..." you stammer and trail off. Suddenly you can''t look at her anymore and your face grows hot for reasons you try to rationalize is just the wine.'
+				'"Oh please. Don''t be such a prude <<$pcs_nickname>>," she rolls her eyes. "I know you do it, everyone does. I have to get off when I feel the urge or I just can''t concentrate. Even if you don''t do it <i>every</i> day, I know you do."'
+				'You continue to try and elude her responses, though she grows increasingly bold and entertained in her teasing questions about you.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			if stat['mast'] = 0:
+				act 'Never done it':
+					cla & *nl
+					'"I don''t," you say taking another sip of wine.'
+					'"<i>What?!</i>" Albina sits up suddenly, causing you to curse as wine sloshes out of the glass and onto your chest.'
+					'"I''ve never masturbated before," you say, scowling as you wipe your mouth.'
+					'"Bull<i>Shit</i>! Everyone masturbates!"'
+					if stat['sex'] > 0:
+						act 'I fuck boys instead':
+							cla & *nl
+							'"I let cock take care of my needs," you say, taking another sip with a smirk. Albina returns it immediately with a sly grin.'
+							'"Oh. Well, I guess if you''re just gonna slut it up instead..."'
+							gs 'albina_wine_event','wine_chat2'
+						end
+						
+						act 'I fuck girls instead':
+							cla & *nl
+							'"I don''t need to masturbate because I let other girls take care of that for me instead," you say, taking another sip with a mischievous twinkle in your eye. Albina returns it immediately with a sly grin.'
+							'"Oh. Well, I guess if you''re just gonna slut it up instead..."'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					else
+						'"Well I don''t," you shrug.'
+						'"You''re a fucking liar!" Albina says while narrowing her eyes at you.'
+						'"Believe what you want," you say, using your fingers to lick the spilled wine off your chest. "Not everyone''s a nympho like you."'
+						gs 'albina_wine_event','wine_chat2'
+					end
+				end
+			else
+				act 'Rarely':
+					cla & *nl
+					'"Rarely," you say with a shrug.'
+					'"Ha!" Albina chortles. "I call bullshit. There isn''t a girl our age who doesn''t schlick off on a regular basis. I know for a fact even Katja does it."'
+					act 'No time':
+						cla & *nl
+						'"No, I''m serious! I would do it more often, but I just don''t have time," you sigh. "I''m too busy with other things to masturbate. By the time I get home, I''m practically asleep."'
+						'"Come on," she rolls her eyes. "As if it takes more than a few minutes to rub one out. If you have time for other shit, you have time to masturbate."'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					act 'No privacy':
+						cla & *nl
+						'"I don''t have any privacy," you say dryly. "Unlike you, I''m not an only child in a big ass mansion. I share a room with my sister, have a little brother who doesn''t respect boundaries, and a mother who loses her mind at the slightest mention of sex! The occassion that nobody else is home and I can rub one out in peace is extremely rare."'
+						'"Excuses, excuses," Albina says while rolling her eyes. "Ever heard of a shower dildo? Or just a shower head? It''s not like your brother is using the bathroom while you shower, is he?"'
+						if brothershowertalk > 0:
+							'Your face feels hot as you think about all the times you''ve let Kolka in while you were showering and quickly move to hide it by taking a gulp of wine. Fortunately, Albina takes your silence for a victory.'
+							'"You need to start thinking with your dick, <<$pcs_nickname>>," she says before taking another slurp of wine.'
+						else
+							'You frown, wanting to come up with an argument against her, but she has an undeniable point. Albina takes your silence for a victory.'
+							'"You need to start thinking with your dick, <<$pcs_nickname>>," she says before taking another slurp of wine.'
+						end
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					act 'It doesn''t feel good':
+						cla & *nl
+						'"It just doesn''t feel good," you complain. "So much effort just for a subpar result."'
+						'"You just need practice," Albina says. "Schlick off every day for a month and I guarantee you''ll find what turns your crank."'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					if stat['sex'] > 0:
+						act 'I fuck boys instead':
+							cla & *nl
+							'"I let cock take care of my needs," you say, taking another sip with a smirk. Albina returns it immediately with a sly grin.'
+							'"Oh. Well, I guess if you''re just gonna slut it up instead..."'
+							gs 'albina_wine_event','wine_chat2'
+						end
+						
+						act 'I fuck girls instead':
+							cla & *nl
+							'"I don''t need to masturbate because I let other girls take care of that for me instead," you say, taking another sip with a mischievous twinkle in your eye. Albina returns it immediately with a sly grin.'
+							'"Oh. Well, I guess if you''re just gonna slut it up instead..."'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					end
+				end
+				
+				act 'Regularly':
+					cla & *nl
+					'"A few times a week," you admit, taking another sip of wine. "Whenever I feel like it basicaly."'
+					'"I figured," Albina nods. "I''m like that too. Sometimes I just make do with my fingers when I''m in a rush, but when I really want to enjoy myself I bend over head down, ass up, and shove my favorite dildo up the back door. How do you masturbate?"'
+					gs 'albina_wine_event','masturbate_answer2'
+				end
+				
+				act 'Every day':
+					cla & *nl
+					'"Every day more or less," you admit, taking another sip of wine. "If I don''t get off at least once a day I feel... weird..."'
+					'"Seriously?" Albina asks, raising an eyebrow. "I understand the need to get off regularly but, every day? You really flick the bean <i>every</i> day?"'
+					'"More or less," you say again.'
+					'"That sounds exhausting," she says while shaking her head.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			end
+		elseif albina['wine_convo'] = 5:
+			if albina['wine_convo_5'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_5'] = daystart
+			end
+			'"<<$pcs_nickname>>, what kind of porn are you into?" Albina asks.'
+			if stat['porn'] = 0:
+				act 'I''ve never watched porn':
+					cla & *nl
+					'"None," you say. "I''ve never watched porn."'
+					'"You''re such a prude," she giggles drunkenly.'
+					act 'Doesn''t interest me':
+						cla & *nl
+						'"It''s not that," you shrug. "I''m just... not interested."'
+						'"<i>Pruuuuuuude!</i>"'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					act 'Prefer the real thing':
+						cla & *nl
+						'"Why would I watch porn when I can just get the real thing?" you ask.'
+						'"Why not both?" Albina grins while rubbing her thighs together.'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					if komp = 0:
+						act 'I don''t have a computer':
+							cla & *nl
+							'"Not everybody has a computer with unlimited access to free porn, rich girl," you say irritatedly.'
+							'"Oh." Albina deflates, looking a bit guilty.'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					end
+				end
+			else
+				act 'Vanilla porn':
+					cla & *nl
+					'"Just vanilla stuff," you shrug. "Blowjob, some fucking, finish with a facial. That''s enough for me to get off."'
+					'"Boooooorriiiing!" Albina hollars at the top of her lungs.'
+					'"Hey!" You pinch her ass, eliciting a yelp. "Don''t kink shame me just cause I don''t have any kinks."'
+					'"Doesn''t change the fact that you''re boring," she grumbles into her wine glass.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Anal porn':
+					cla & *nl
+					'"I mostly watch anal stuff," you say. "There''s something I entrancing about watching a girl take it up the ass."'
+					'"I always imagine it''s me," Albina says in a voice that''s almost a moan while unconsciously rubbing her thighs together. "Bent over, a big cock stretching my asshole out. <i>Ungh!</i> You wanna watch something right now?"'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Creampie porn':
+					cla & *nl
+					'"Creampies," you say. "Something about watching a guy unload in a girl''s pussy, it''s so... <i>Nnngh~!</i>"'
+					'"That''s what you''re into?" Albina visibly pales at your response, trying to hide it inside her wine glass. "That''s..."'
+					'"What?" you ask, puzzled by her reaction.'
+					'"Nothing. I just... I didn''t expect that you were into that..."'
+					gs 'albina_wine_event','wine_chat2'
+				end
+
+				act 'Rough porn':
+					cla & *nl
+					'"I like the rough stuff," you admit. "When it''s fast and hard, when the girl is getting <i>pounded.</i> When her makeup runs and smears across her face."'
+					'"Fuck, I knew you had good taste," Albina purrs. "That''s the good shit. Even better when-"'
+					'"He shoves it up her ass, yeah I know, I know," you say and roll your eyes.'
+					'"What? It <i>is.</i>"'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Incest porn':
+					cla & *nl
+					albina['incest_porn'] = 1
+					'"I kind of like watching incest porn," you admit.'
+					if albina['kolka_know'] < 1:
+						'"Oh God, you''re one of <i>those</i>?"  Albina says and makes a face at you. "One of the ''What are you doing STEP bro'' types?"'
+						'"What?" you say, bristling. "I think it''s hot! Is that a problem?"'
+						'"What in the fuck is hot about it?" she asks while wrinkling her nose in disgust.'
+						'"Something about the taboo nature of it I guess," you shrug. "That it''s so forbidden. I don''t know, it''s just fucking hot."'
+						'"Well <i>I</i> think it''s fucking gross. Agree to disagree <<$pcs_nickname>>."'
+					else
+						'"OH! Ew! Ew! Ew! Ew!" Albina abuptly sits up in your lap.'
+						'"What-" you start before she interrupts.'
+						'"I shouldn''t have asked. I should have known with what you told me before," she says, making gagging noises. "I can''t believe you- no! Never mind! We''re not talking about this anymore!"'
+						'"But you-"'
+						'"Not! Discussing!"'
+					end
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Lesbian porn':
+					cla & *nl
+					'"I like watching girls," you admit. "It''s just so much... softer than normal porn."'
+					'"Mmmm..." Albina hums. "A bit of lesbian porn now and then is pretty nice..."'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Interracial':
+					cla & *nl
+					'"Interracial porn," you say. "I love watching a big black cock rail tiny white girls like us."'
+					'Albina''s eyes go wide and she looks away. You look down at her in confusion, seeing her jaw clench as she closes her eyes.'
+					'"What''s wrong?" you ask.'
+					'"It''s... I don''t like black guys," she mumbles.'
+					'"Why not?"'
+					'"They frighten me. I... I had some bad experiences with black guys. Black guys my dad gave me to."'
+					*nl
+					'You pet Albina''s hair softly until she seems to relax again and move on to other topics.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Gangbangs':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+					'"I like gangbang porn," you admit. "Watching a girl get stuffed with so many cocks she can barely handle it is so- <i>Nngh!</i>"'
+					'You let yourself drift off in a momentary fantasy before you look down and see Albina''s face frozen in a tight expression.'
+					'"What?" you ask. "Is that weird?"'
+					'Albina stays quiet for a minute, chewing on her lip, appearing to mull over whether she should say something or not. Finally, she speaks.'
+					act'Continue':
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+						'"The first time I refused to... <i>give</i>... one of the Starlets to my dad, he punished me. He invited a bunch of his friends over and ripped off my clothes. He told me that unless I apologized, he was going to hand me over to them. I was feeling stubborn, so I refused. And then..."'
+						'Albina pauses, taking a dry swallow.'
+						'"They went one at a time at first, but it didn''t take long for them to get impatient. They stopped taking turns and started putting their dicks into any part of me that would fit. Even if it was already occupied... Every time one of them came, they just... swapped out. The whole time, he was just walking around the house like nothing was happening. Drinking vodka, watching TV, as if his daughter wasn''t being gangraped within an inch of her life a few meters away... As if it wasn''t his fault..."'
+						*nl
+						'A tear runs down her cheek and she turns away from you.'
+						*nl
+						'"Finally after hours of it, I... I broke... I begged him to make it stop. I apologized, told him I was sorry for being a delinquent daughter, that I would never do it again. And he... he just let them keep going. They raped me all weekend long."'
+						*nl
+						'Albina lets her hair fall over her face, but you can see her shoulder shaking with silent sobs.'
+						act'Continue':
+							cla & *clr
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+							'"The fucker didn''t even whore me out," she whispers. "He let them have me for free. Even gave them some blow to make sure they''d keep fucking for days. He <i>lost</i> money to do this to me. And he made it clear: this was just because I was disobedient."'
+							*nl
+							'You pet Albina''s hair softly as she continues to shudder on your lap until finally she seems to relax again and moves on to other topics, pretending like it never happened...'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					end
+				end
+			end
+		elseif albina['wine_convo'] = 6:
+			if albina['wine_convo_6'] = daystart: 
+				gt'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_6'] = daystart
+			end
+			'boob size'
+			if pcs_cupsize <= 5:
+	!!			$titsize = 'AA cup'
+				'"<<$pcs_nickname>>..." Albina says hesitantly. "Does it ever bother you...?"'
+				'"Huh?" you ask, completely lost what she''s trying to say.'
+				'"That... you know..." she continues, weirdly cupping her breasts with her hands while not looking you in the eye.'
+				'"I don''t know Albina," you say dryly. "You haven''t actually asked me anything."'
+				'"That your boobs are..." Shockingly, Albina <i>blushes</i> before continuing. "... flat...?"'
+			elseif pcs_cupsize <= 10:
+	!!			$titsize = 'A cup'
+				'"<<$pcs_nickname>>..." Albina says hesitantly. "Does it ever bother you...?"'
+				'"Huh?" you ask, completely lost what she''s trying to say.'
+				'"That... you know..." she continues, weirdly cupping her breasts with her hands while not looking you in the eye.'
+				'"I don''t know Albina," you say dryly. "You haven''t actually asked me anything."'
+				'"That your boobs are..." Shockingly, Albina <i>blushes</i> before continuing. "... small...?"'
+			elseif pcs_cupsize <= 15:
+	!!			$titsize = 'B cup'
+			elseif pcs_cupsize <= 20:
+	!!			$titsize = 'C cup'
+			elseif pcs_cupsize <= 30:
+	!!			$titsize = 'E cup'
+			else
+	!!			$titsize = 'K cup'
+			end
+			gs 'albina_wine_event','wine_chat2'
+		elseif albina['wine_convo'] = 7:
+			if albina['commando_know'] = 0: gt'albina_wine_event','wine_chat1'
+			if albina['wine_convo_7'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_7'] = daystart
+			end
+			'"So, you really don''t wear panties?" Albina slurs while turning her head toward your pussy. "Like, ever?"'
+			if trait['commando_lvl'] = 3:
+				act 'Only when I have to':
+					cla & *nl
+					'"Only when I have to," you say, wrinkling your nose in annoyance. "Sometimes you just can''t get away with it."'
+					'"Like when?" she asks curiously.'
+					act 'School':
+						cla & *nl
+						'"At school," you sigh tiredly. "If I don''t, all the teachers will look up my skirt during class."'
+						'"All of them??" Albina looks confused. "I get the males, men are pigs, but the women too? Whad about Ms. Braakman??"'
+						'"Especially her!" you say, sending you both into fits of laughter.'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					act 'Disco':
+						cla & *nl
+						'"At the disco," you sigh tiredly. "Everyone will think I''m a slut if they see me flash puss on the dance floor."'
+						'"That''s why I wear thongs," Albina smirks proudly. "All the ass, none of the slut shame."'
+						act 'Maybe I should switch':
+							cla & *nl
+							'"Maybe I should buy some..." you muse. "I''d rather not wear anything at all, but''s better than full shorts I guess."'
+							'"Yeah... Lemme see dat ass..."'
+							'"Albina. I already don''t wear panties. You can see my ass whenever you want."'
+							'"But with a thong, it''s..." She trails off. "... Fuck, what were we talking about?"'
+							gs 'albina_wine_event','wine_chat2'
+						end
+						
+						act 'That''s why I wear pants':
+							cla & *nl
+							'"That''s why I wear <i>pants</i>," you snort. "No one can tell you''re going commando when you''re wearing pants."'
+							'"But don''t all commandos wear pants?"'
+							'Albina narrows her eyes and looks up at you while you stare down at her.'
+							'"I... shuddup!"'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					end
+				end
+				
+				act 'Nope, never':
+					cla & *nl
+					'"No<i>p</i>e!" you say. "Never."'
+					'"Doesn''t your pussy get cold?"'
+					'"Nyeh," you shrug. "You get used to it. After a while it''s weirder <i>not</i> to feel the breeze."'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'I hate them':
+					cla & *nl
+					'"Neverrr!" you say, wrinkling your nose. "I <i>hate</i> wearing them!"'
+					'"Doesn''t your pussy get itchy when you wear pants?" she asks back.'
+					'"My pussy is tough as nails!" you proclaim proudly. "My pussy doesn''t need no pussy soft panties to protect it!"'
+					'"What?" Albina looks confused. "That doesn''t make any sense at all..."'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			elseif trait['commando_lvl'] > 0:
+				act 'I just forget sometimes':
+					cla & *nl
+					'"Not <i>never</i>," you slur. "I just...  forget to put them on sometimes..."'
+					'"Ha! Slut!" she shouts, taking another slurp of her wine.'
+					gs 'albina_wine_event','wine_chat2'
+				end
+				
+				act 'Rarely':
+					cla & *nl
+					'"Rarely," you mumble.'
+					'"Like when?" she asks curiously.'
+					act 'School':
+						cla & *nl
+						'"At school," you sigh tiredly. "If I don''t, all the teachers will look up my skirt during class."'
+						'"All of them??" Albina looks confused. "I get the males, men are pigs, but the women too? Whad about Ms. Braakman??"'
+						'"Especially her!" you say, sending you both into fits of laughter.'
+						gs 'albina_wine_event','wine_chat2'
+					end
+					
+					act 'Disco':
+						cla & *nl
+						'"At the disco," you sigh tiredly. "Everyone will think I''m a slut if they see me flash puss on the dance floor."'
+						'"That''s why I wear thongs," Albina smirks proudly. "All the ass, none of the slut shame."'
+						act 'Maybe I should switch':
+							cla & *nl
+							'"Maybe I should switch," you mumble. "That sounds like a good in between."'
+							'"Yeah... Lemme see dat ass..."'
+							'"Albina. I''m already commando most days. You can see my ass whenever you want."'
+							'"But with a thong, it''s..." She trails off. "... fuck, what were we talking about?"'
+							gs 'albina_wine_event','wine_chat2'
+						end
+						
+						act 'That''s why I wear pants':
+							cla & *nl
+							'"That''s why I wear <i>pants</i>," you retort. "No one can tell you''re going commando when you''re wearing pants."'
+							'"But don''t all commandos wear pants?"'
+							'Albina narrows her eyes and looks up at you while you stare down at her.'
+							'"I... shuddup!"'
+							gs 'albina_wine_event','wine_chat2'
+						end
+					end
+				end
+				
+				if trait['commando_lvl'] = 1:
+					act 'Only with skirts':
+						cla & *nl
+						'"Only when I''m wearing skirts," you say. "My pussy gets itchy when it rubs against my pants."'
+						'"So you''re saying you just like potentially getting caught."'
+						'"No! That''s not what I sai-"'
+						'"Yeah yeah, whatever you say," Albina says, slurping up another gulp of wine. "Skirts only? Someone wants to show off the goods."'
+						'"Bitch," you growl.'
+						'"Slut," she grins back.'
+						gs 'albina_wine_event','wine_chat2'
+					end
+				end
+			else
+				act 'It was just that one time':
+					cla & *nl
+					'"It was just that one time!" you protest loudly.'
+					'"Ahuh," she smirks, taking another sip. "Yeah. <i>Suuuuure.</i>"'
+					'"One time... You forget your panties <i>one</i> time..." you grumble. "And you never get to live it down."'
+					'"Only sluts forget to wear panties <<$pcs_nickname>>."'
+					'"Shut up!"'
+					gs 'albina_wine_event','wine_chat2'
+				end
+			end
+		elseif albina['wine_convo'] = 8:
+			if albina['wine_convo_8'] = daystart: 
+				gt 'albina_wine_event','wine_chat1'
+			else
+				albina['wine_convo_8'] = daystart
+			end
+			'"Do you think I would make a good stripper?" Albina asks.'
+			act 'Probably':
+				cla & *nl
+				'"Probably?" you mumble back. "You can dance and love shoving your ass in people''s faces. Primo stripper qualities. Why do you ask?"'
+				'"Was thinking about how to pay for uni. Mama could probably do it for me, but what if I want some extra cash on the side?"'
+				gs 'albina_wine_event','wine_chat2'
+			end
+			
+			act 'Too bitchy':
+				cla & *nl
+				'"Nah." You wave your hand dismissively. "Too bitchy."'
+				'"<i>Bitchy?!</i>" Albina sputters, bristling.'
+				'"Yeah, too bitchy."'
+				'"What the fuck is that supposed to mean?"'
+				'"You''d rip the balls off the first guy who called you a slut," you say matter of factly. "You couldn''t put up with enough bullshit to be a stripper."'
+				'"... fuck."'
+				'"See? Bitchy," you smile, smuggly sipping your wine.'
+				'"Oh fuck off," she grumbles back, taking a much bigger gulp.'
+				gs 'albina_wine_event','wine_chat2'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'wine_chat2':
+	act 'Pass out':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk_blur.jpg"></center>'
+		'Your vision begins to fuzz and you tilt your head back, slumping against the back of the couch.'
+		'<i>I''ll just rest my eyes...</i> you think to yourself. <i>For... just a...</i>'
+		act 'Continue':gt'albina_wine_event','end'
+	end
+	act 'Call her a butt slut':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'"You''re such a butt slut Albina," you remark, taking another sip from your glass.'
+		'"Fuck yeah, I am. And I <i>love</i> being one," she grins back, almost spilling her wine all over her face when you both cackle with uncontrollable laughter.'
+		act 'Continue':gt'albina_wine_event','wine_chat1'
+	end
+	
+	act 'Spit or swallow?':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'"So, spit or swallow?" you ask, looking down at Albina.'
+		'"Swallow," she says. "Duh."'
+		act 'Ew, gross':
+			cla & *nl
+			'"Ewww!" You wrinkle your nose in disgust. "That''s fucking gross! I can''t believe you do that!"'
+			'"What the fuck else am I supposed do?" she asks, sounding confused.'
+			'"Just spit it out!"'
+			'"The fuck are you talking about?" Albina says, giving you a look like you just said one plus one equals five. "If he cums in your mouth, you swallow."'
+			act 'Continue':gt'albina_wine_event','wine_chat1'
+		end
+		
+		act 'Me too':
+			cla & *nl
+			'"Me too," you mumble. "Spitting is quitting."'
+			'"Damn straight," Albina says, throwing up her hand and high fiving you.'
+			act 'Continue':gt'albina_wine_event','wine_chat1'
+		end
+		if trait['cumeater'] > 0:
+			act 'I love the taste':
+				cla & *nl
+				'"Me too," you smile. "I love the way it feels going down my throat. Taste is pretty good too."'
+				'"What the fuck?" Albina says while looking at you with digust. "You actually like the taste of cum?"'
+				'"Yeah, it''s why I swallow. You don''t like it?"'
+				'"No! It fuckin'' tastes like shit!"'
+				'"Then why do you do it?"'
+				'"Cuz you''re supposed to? If he cums in my mouth, I can''t spit it out," she says, looking genuinely confused that you''re suggesting there''s a choice.'
+				act 'Continue':gt'albina_wine_event','wine_chat1'
+			end
+		end
+	end
+	
+	act 'Your mom is is very pretty':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'With Albina right on your lap, you find your thoughts drifting to her mother. Her hair, her facial structure, she really is her mother''s daughter. It''s easy to tell where she got her good looks from.'
+		'"Your mom is fucking hot," you suddenly blurt out, your mouth autocompleting your thought before it actually passes through your brain. You freeze in panic.'
+		'"Fucking shit, I <i>knowwwwwwww</i>," Albina whines beneath you. "I got ass for days, but she''s gots tits to match. Big fucking bootyful bouncy tits that give her cleavage in a motherfucking t-shirt. <i>And</i> a great ass! Life is so un-fucking-fair..."'
+		act 'Continue':gt'albina_wine_event','wine_chat1'
+	end
+end
+
+if $ARGS[0] = 'masturbate_answer2':
+	act 'Clit play':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'"I usually just play with my clit," you shrug. "A bit of time alone, a nice massage for the little guy, and I''m satisfied."'
+		'"I guess that''s why they call it ''rubbing one out''," Albina says, making both of you laugh.'
+		gs 'albina_wine_event','wine_chat2'
+	end
+	
+	act 'Just fingers':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'"I like a little penetration," you say. "But I don''t really use toys. A few minutes of good fingerbanging will usually make me cum."'
+		gs 'albina_wine_event','wine_chat2'
+	end
+	
+	act 'Showerhead':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+		'"In the shower usually," you say. "Lots of privacy, can take my time, and I can use the showerhead. The pressure on my clit never fails to get me off."'
+		'"A good showerhead is a girl''s best friend," Albina nods.'
+		gs 'albina_wine_event','wine_chat2'
+	end
+	
+	if stat['vaginal_dildo'] > 0 and dildo >= 1:
+		act 'Dildo':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+			'"I use a dildo too," you say. "But not on my ass."'
+			'"You''re missing out," Albina says with a smirk.'
+			gs 'albina_wine_event','wine_chat2'
+		end
+		
+		act 'Shower dildo':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+			'"I use a dildo too," you say. "But not on my ass. And I usualy do it in the shower."'
+			'"Oh, you''ve got a shower dildo too?"'
+			'"Yeah. Showering is a good time for it. Privacy, can take my time, and I can use the showerhead to make it even better."'
+			'"Mmmm..." Albina rubs her thighs together unconsciously. "I love that too. Except I-"'
+			'"Shove it up your ass, yeah yeah," you interrupt.'
+			'"Aww, you know me so well!" Albina giggles drunkenly.'
+			gs 'albina_wine_event','wine_chat2'
+		end
+	end
+	if stat['anal_dildo'] > 0:
+		act 'Anal dildo':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
+			'"Something like what you do," you say. "I like taking my dildo up the ass too."'
+			'"Isn''t it the best?" Albina nods vigorously, rubbing her thighs together.'
+			gs 'albina_wine_event','wine_chat2'
+		end
+	end
+end
+
+if $ARGS[0] = 'shave_answer1':
+	act 'It''s so itchy':
+		cla & *nl
+		'You hum in agreement while you take another sip of wine.'
+		'"I''s sho itchy," you mumble around the glass.'
+		'"<i>Right?!</i>" she says, sitting up and to look at you with wide exhasperated eyes before laying her head back down on your lap.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'So unfashionable':
+		cla & *nl
+		'You hum in agreement while you take another sip of wine.'
+		'"I''s sho ugly," you mumble around the glass. "Don''t they know how unfashionable bush is?"'
+		'"I don''t care about shit like that," Albina shakes her head. She gets quiet for a bit and stares down into her glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'Easy maintanence':
+		cla & *nl
+		'"Mmmm," you hum in agreement while you take another sip of wine.'
+		'"I''s defini''ly eashier tha ''ay," you mumble around the glass. "I have no patience for styling down there. Easier to shuck it all off. Don''t know why they all don''t do the same."'
+		'"Shaving is a pretty annoying chore," she agrees. "But that''s not what I mean. It''s just so <i>fucking itchy!</i>"'
+		'Albina scowls, looking between her legs, seemingly disgusted at the mere thought of hair growing between them.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'Shrug':
+		cla & *nl
+		'"Eh," you shrug, taking another sip of wine.'
+		'"''ey can ''o wha''e''er ''ey ''ant down ''ere," you mumble around the glass. "It''s their pussy. I just shave cause I like it that way."'
+		'Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+end
+
+if $ARGS[0] = 'shave_answer2':
+	act 'I''m lazy':
+		cla & *nl
+		'"Bleh," you shrug. "I''m lazy. I''ll take care of it... eventually..." You look down at Albina while taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'Didn''t feel like it':
+		cla & *nl
+		'"Bleh," you shrug. "Just didn''t feel like it today. I''l shave it off tomorrow," you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'I was in a rush':
+		cla & *nl
+		'"I was running late for something," you say, shrugging. "I''ll take care of it later." you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'I''m growing it out':
+		cla & *nl
+		'"Actually I''ve been growing it out," you say before taking another sip of your wine. "I thought I might try having some bush for a change." Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+end
+
+if $ARGS[0] = 'shave_answer5':
+	if pubestyle = 0 or pubestyle = 10:
+		act 'I''m lazy':
+			cla & *nl
+			if pubestyle = 10:
+				'"Bleh," you shrug. "I''m just lazy. Shaving is so much work. Best I can do is trim it now and then when it starts to get out of control," you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+			else
+				'"Bleh," you shrug. "I''m just lazy. Shaving is so much work. Easier just to let it grow," you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+			end
+			gs 'albina_wine_event','shave_elaborate'
+		end
+		
+		act 'I like it this way':
+			cla & *nl
+			'"I like it this way," you say, shrugging. "Easy to maintain, plus I think I look pretty good with a rug. Don''t you?" you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+			gs 'albina_wine_event','shave_elaborate'
+		end
+	elseif (pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12:
+		act 'I like it this way':
+			cla & *nl
+			'"I like it this way," you protest. "I got it styled just the way I like it. Don''t you think it''s cute?" you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+			gs 'albina_wine_event','shave_elaborate'
+		end
+	end
+	
+	act 'Maybe I should try shaving':
+		cla & *nl
+		'"Hmmm, you might have a point," you muse. "You look pretty sexy all clean shaven down there. Maybe I should try it some time," you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+end
+
+if $ARGS[0] = 'shave_answer6':
+	act 'I''m lazy':
+		cla & *nl
+		'"Bleh," you say, shrugging. "I''m just lazy. Yeah, sometimes it itches but whenever I think of all the work I''d have to do to shave it I''m just like <i>ughhhhhhhh</i>," you mumble before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+	
+	act 'Doesn''t bother me':
+		cla & *nl
+		'"Doesn''t really bother me," you say, shrugging. "Why should I care? Fashion?" you chuckle before taking another sip of your wine. Albina just stares down at her own glass, swirling the dark red liquid around inside of it.'
+		gs 'albina_wine_event','shave_elaborate'
+	end
+end
+
+if $ARGS[0] = 'shave_elaborate':
+	'"I only used to shave because of my dad," she says unblinking, like she didn''t even hear what you said. "As soon as I started growing hair down there, he demanded that I shave it. Wanted my pussy ''smooth as a baby down there'' for all his rapist friends. I tried letting it grow out once just to spite him, but it was so <i>fucking</i> itchy, I couldn''t even last a week without giving up. Fuck pussy hair! I should get it lasered."'
+	'With that, she tilts her glass back and drains the whole thing in one large swallow before reaching for the bottle to top herself off again.'
+	gs 'albina_wine_event','wine_chat2'
+end
+
+if $ARGS[0] = 'small_tits':
+
+	if pcs_cupsize <= 5:
+		act'I love being flat':
+		
+		end
+	elseif pcs_cupsize <= 10:
+		act'I love having small boobs':
+		
+		end
+	end
+	
+	act'It bothers me a little':
+		
+		if pcs_cupsize <= 5:
+			
+		elseif pcs_cupsize <= 10:
+			
+		end
+	end
+	
+	act'It bothers me a lot':
+		if pcs_cupsize <= 5:
+			
+		elseif pcs_cupsize <= 10:
+			
+		end
+	end
+		
+end
+
+if $ARGS[0] = 'end':
+	act'Continue':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk_blur.jpg"></center>'
+		'As you take another sip of your wine everything begins to get hazy. You try to sit up and the room spins and the next thing you know-'
+		act'Continue':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/11.jpg"></center>'
+			'. . .'
+			act'Continue':gt 'albina_wine_event','caught'
+		end
+	end
+end
+
+if $ARGS[0] = 'caught':
+	minut += rand(30,60)
+	cla & *clr
+	albina['wine_count'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
+	'"<i>ALBINA BARLOVSKAYA!</i>"'
+	*nl
+	'A deafening blare splits your ears and you sit up, bewildered as to what''s going on. Looking around, you see Albina just as confused as you are and her mother fuming as she stalks across the room.'
+	act 'Oh shit':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
+		'"What the hell do you think you''re doing young lady?!" Zoya says before grabbing Albina by the ear and yanking her to her feet. "Drunk in the middle of the day? And naked!"'
+		'"Ow! Ow ow ow ow ow!" Albina whines in pain while standing on her tip toes trying to escape her mother''s grasp. "We''re just having some fun! Lay off mama!"'
+		'"What is this indecency?!" Zoya goes on, ignoring her pleas. "I thought even you had better sense than this!"'
+		'"What are you gonna do? <i>Spank me?</i>" Albina glares back rebelliously. "Don''t be such a bitch!"'
+		'"What did you just say to me?!" Zoya sputters. She drags Albina off towards the stairs, howls of pain following. "I am your <i>mother!</i> I will not tolerate such disrespect! <<$pcs_firstname>>!" she calls back towards you. "Put on your clothes!"'
+		act 'Get dressed':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
+			'You stumble around, drunkenly finding your clothes as shouts of pain and anger echo down from above until a door slams and they finally cease. Zoya comes huffing down the stairs.'
+			'"I cannot believe that girl sometimes," she mutters to herself. "Damn Boris grooming my daughter into a shameless slut..."'
+			'Once she gets to the bottom of the stairs, she straightens her skirt and grabs you by the hand. "Come, I''m taking you home."'
+			act 'Continue':
+				minut += 15
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/stairs/etaj2.jpg"></center>'
+				'The car door slams behind you and you suddenly find yourself just outside the door of your family''s apartment.'
+				'"Huh? How did I-?" you turn around and Zoya pushes you from behind.'
+				'"Now get inside. I won''t tell your mother seeing as Albina probably... seduced you... But you need to get to bed and sleep off all that alcohol. Drink a full bottle of water before you do. You''ll thank me in the morning."'
+				'She gives you another gentle push as you open the door and she gently closes it behind you.'
+				act 'Continue':gt 'korrPar'
+			end
+		end
+	end
+end
+
+--- albina_wine_event ---------------------------------

+ 7 - 7
locations/albinahome.qsrc

@@ -479,8 +479,8 @@ if $ARGS[0] = 'game_bet':
 	npc_rel['A23'] += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-	'You stare at the size of the attached dildo. "Where did you get that?!" you laugh. "Whatever, you''re on. You are so going to get fucked!"'
-	'Albina laughs as she brings the strapon over with a bottle of lube and places them on the floor. She lies back down beside you and picks her controller up. "Please! You are so going to lose." She starts the game and you both fall silent, your focus only on winning.'
+	'You stare at the size of the attached dildo. It''s almost as long and thick as your forearm. "Where did you get that?!" you laugh. "Whatever, you''re on. You''re so going to get fucked!"'
+	'Albina laughs as she brings the strapon over with a bottle of lube and places them on the floor. She lies back down beside you and picks her controller up. "Please! You''re so going to lose." She starts the game and you both fall silent, your focus only on winning.'
 	act 'Play until someone wins':
 		*clr & cla
 		menu_off = 1
@@ -528,7 +528,7 @@ if $ARGS[0] = 'wear_strapon':
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/game/spank.mp4"></video></center>'
 	'Before you can begin, Albina smirks at you while wiggling her ass. "I need to be punished for losing first. Spank me <<$pcs_nickname>>, and don''t stop until my pussy is wet and my ass is red and stinging!"'
 	'She pushes you down onto the bed and lays across your lap before looking up at you. "Don''t make me beg, <<$pcs_nickname>>."'
-	'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do it again!" she moans in an almost orgasmic tone.'
+	'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do that again!" she moans in an almost orgasmic tone.'
 	'You continue spanking her as hard as you can until the stinging in your hand becomes too much and you have to stop. "That was fucking amazing <<$pcs_nickname>>! I''m so fucking wet after that!" True to her word, you can feel her juices trickling down your leg. "I need you to fuck me just as hard now. Pound me until I cum!" She climbs off of you and you stand to adjust the harness around your hips.' 
 	gs 'arousal', 'BDSM_give', 8, 'dom', 'lesbian'
 	gs 'stat'
@@ -605,7 +605,7 @@ if $ARGS[0] = 'receive_strapon':
 	'You take the dildo into your mouth and start sucking on it while stroking the shaft with one hand. "Yeah, just like that <<$pcs_nickname>>!" she moans as she reaches between the straps and gently rubs her pussy. You spend several minutes sucking on the dildo, getting it nice and wet with your drool before she pulls it out of your mouth. "I''m so going to enjoy fucking you!"'
 	gs 'arousal', 'foreplay', 5, 'lesbian'
 	gs 'stat'
-	if stat['virgin'] = 1:
+	if stat['think_virgin'] = 1:
 		act 'You''re a virgin':
 			*clr & cla
 			gs 'stat'
@@ -620,7 +620,7 @@ if $ARGS[0] = 'receive_strapon':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag1.jpg"></center>'
 				'You give her an awkward smile. "I... I want you to... take me. My... virginity, that is." you tell her as your cheeks burn bright red.' 
-				'She smiles back. "OK, don''t worry. I''ll be gentle since it''s your first time. Just lie on your back and spread your legs." You do as she commands and she climbs onto the bed and scoots in between your legs. She rubs your pussy with her fingers a bit to make sure it is wet enough. She adds a little lube to the dildo anyway and you feel it rubbing against your slit. She then slowly slides the <<dick>>cm <<$dick_girth>> dildo into your virgin pussy.' 
+				'She smiles back. "Okay, don''t worry. I''ll be gentle since it''s your first time. Just lie on your back and spread your legs." You do as she commands and she climbs onto the bed and scoots in between your legs. She rubs your pussy with her fingers a bit to make sure it is wet enough. She adds a little lube to the dildo anyway and you feel it rubbing against your slit. She then slowly slides the <<dick>>cm <<$dick_girth>> dildo into your virgin pussy.' 
 				'It is both painful and pleasurable at the same time and you moan softly as she slowly starts to fuck your pussy. After a few minutes, it starts to hurt less but she stops. "OK that''s enough. I don''t want to wear it out the first time, but I''m not finished with you yet. Roll over so I can fuck that tight little ass of yours."'
 				gs 'arousal', 'vaginal_strap', 5, 'lesbian'
 				gs 'stat'
@@ -640,7 +640,7 @@ if $ARGS[0] = 'receive_strapon':
 				*clr & cla
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag2.jpg"></center>'
-				'She proceeds to fuck you hard, but not too hard, settling into a near perfect rhythm that you enjoy, feeling youself slowly getting wetter. She seems to be enjoying it as much as you, moaning softly and squeezing her breast as she fucks you. She leans in and kisses you before suddenly stopping and pulling out. "Okay, that''s enough of that, but I''m not finished with you just yet. Roll over so I can fuck that tight little ass of yours."'
+				'She proceeds to fuck you hard, but not too hard, settling into a near perfect thrusting rhythm that you enjoy, feeling youself slowly getting wetter. She seems to be enjoying it as much as you, moaning softly as she fucks you. She leans in and kisses you before suddenly stopping and pulling out. "Okay, that''s enough of that, but I''m not finished with you just yet. Roll over so I can fuck that tight little ass of yours."'
 				gs 'arousal', 'vaginal_strap', 7, 'lesbian'
 				gs 'stat'
 				act 'Take it up the ass': gt 'albinahome', 'albina_ass_fucks_you'
@@ -664,7 +664,7 @@ if $ARGS[0] = 'albina_ass_fucks_you':
 		*clr & cla
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
-		'Once you are comfortable with her in your ass, she stands up over you and pins your head to the bed with her foot. "Get ready, because now I''m <i>really</i> going to fuck your ass!" she laughs before she starts slamming the full length of the dildo in and out of your ass, causing you to grip the sheets tightly. Despite this, she isn''t too rough and you start enjoying the pleasurable sensation. Albina seemingly grows more aroused the more she fucks you.' 
+		'Once you''re comfortable with her in your ass, she stands up over you and pins your head to the bed with her foot. "Get ready, because now I''m <i>really</i> going to fuck your ass!" she laughs before she starts slamming the full length of the dildo in and out of your ass, causing you to grip the sheets tightly. Despite this, she isn''t too rough and you start enjoying the pleasurable sensation. Albina seemingly grows more aroused the more she fucks you.' 
 		'Just as it is starting to hurt, she stops and lets out a loud pleasured moan before lifting her foot off your head and pulling out of you. You feel a rush of cold air around your gaping asshole. "You were such a good little butt slut <<$pcs_nickname>>." she says as you turn and see her sliding the harness off, apparently finished with you. You also notice the wet patch on the bed. She obviously greatly enjoyed hammering your ass.'
 		gs 'arousal', 'anal_strap', 10, 'lesbian'
 		gs 'stat'

+ 2 - 2
locations/alexandriaEv.qsrc

@@ -115,7 +115,7 @@ if $ARGS[0] = 'interview2':
 	'<center><b><font color="maroon">Alexandria & Reinhold</font></b></center>'
 	'<center><table><tr><td><img <<$set_imgh>> src="images/characters/city/alexandria/alexandria.jpg"></td><td><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></tr></td></table></center>'
 	'During some moments, you three stand there considering what just happened. Reinhold seems lost in his thoughts and Alexandria... Well... it''s seems that she wants to burn with her glade the point where the mysterious apparition was. Without knowing what to do, you wait for some kind of break, that fortunately is provided by a weary Reinhold.'
-	'"I guess... that The Council approves, but now they are watching, and Sveta had better be safe here. My wrath is nothing compared to theirs."'
+	'"I guess... that The Council approves, but now they are watching, and <<$pcs_nickname>> had better be safe here. My wrath is nothing compared to theirs."'
 	'Alexandria gives Reinhold a side glance, and seems to calm a little before answering, with a sigh full of content... for Reinhold, The Council or you are anybody guesses.'
 	'"I had accepted the loss of my amulet, my interest in <<$pcs_lastname>> is not malicious. There will not be danger coming from me, make sure you can say the same for your Council."'
 	'Coming to some kind of awkward resolution, Reinhold steps aside so you can walk towards Alexandria''s home, and as you follow her inside, a question surge towards your lips.'
@@ -1277,7 +1277,7 @@ if $ARGS[0] = 'heal3':
     'Your phone ring... is Ana...'
     '"What the fuck <<$pcs_nickname>>?! <i>Te veia cadaver</i>! Why do you try that?!"'
     '"Because... I am going to kick your fucking ass, Ana!"'
-    '"Sorry Sveta, but... Well... Ok, you are a tough bitch, I owe you that... I am in the nearer parking lot."'
+    '"Sorry <<$pcs_nickname>>, but... Well... Ok, you are a tough bitch, I owe you that... I am in the nearer parking lot."'
     'She then hangs up, leaving you to rise like a zombie, scaring the bystanders and following her instructions, you walk towards the multistory car park.'
 	act 'Follow her': gt 'alexandriaEv','anachasefinal' 
 end

+ 3 - 2
locations/anushapt.qsrc

@@ -350,7 +350,7 @@ if $ARGS[0] = 'bathroom':
 	'The toilet sits along the far wall. There''s also a bathtub with an old plastic shower curtain hanging from a rod above it. It also seems that the latch on the door is broken.'
 	'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
 	*nl
-	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
+	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
 	act 'Leave the bathroom': gt 'anushapt','hallway'
 	act 'Take a shower':
 		*clr & cla
@@ -575,6 +575,7 @@ if $ARGS[0] = 'anushroom':
 	CLOSE ALL
 	$track_loop = ''
 	music_loop = 1
+	internet_free = 0
 	*clr & cla
 	minut += 1
 	gs 'stat'
@@ -898,7 +899,7 @@ if $ARGS[0] = 'computer':
 		*clr & cla
 		'You decide to use Anushka''s computer. You''re sure she wouldn''t mind.'
 		act 'Turn the computer off':gt 'anushapt','anushroom'
-		act 'Go online': gt 'Komp', 'start'
+		act 'Go online': internet_free = 1 & gt 'Komp', 'start'
 		act 'Check out her porn':
 			*clr & cla
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'

+ 3 - 3
locations/anushka.qsrc

@@ -184,7 +184,7 @@ if $ARGS[0] = 'Her turn':
 		*clr & cla
 		'<center><b><font color="maroon">Detention</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/sex/detcowgirl.jpg"></center>'
-		if stat['virgin'] = 0:
+		if stat['think_virgin'] = 0:
 			'You blush as you shake your head. "Sorry, but I don''t want to get fucked. I''m still a virgin."'
 			'They both look at you with surprise. Then Valentin says. "Well I will happily pop your cheery for you." Which earns him a slap on the shoulder from Anushka.'
 			'"Shut up whore dog, a girl picks her time and with whom she wants to lose it." Then she says to you. "Don''t worry about it." Then Anushka climbs on top of him herself. She mounts him cowgirl style then starts riding him hard and fast. You kneel down next to them on the couch, squeezing and kissing her lovely ass as she rides him.'
@@ -225,7 +225,7 @@ if $ARGS[0] = 'Her turn':
 		end
 	end
 
-	if stat['virgin'] = 0:
+	if stat['think_virgin'] = 0:
 		act 'Mount him':
 			*clr & cla
 			'<center><b><font color="maroon">Detention</font></b></center>'
@@ -330,7 +330,7 @@ if $ARGS[0] = 'wedgie fight':
 						act 'Can''t':
 							*clr & cla
 							'You shake your head. "Sorry Nush, I have some things I need to do, but maybe some other time." Anushka shrugs and replies noncommittally. "Sure... whatever..."'
-							act 'leave': gt 'gschool_grounds', 'main'
+							act 'Leave': gt 'gschool_grounds', 'main'
 						end
 						act 'Sure':
 							*clr & cla

+ 2 - 2
locations/anushkachat.qsrc

@@ -163,7 +163,7 @@ if $ARGS[0] = 'chat':
 	if DjibrilQW['nush_inv'] = 1 and DjibrilQW['tell'] = 1 and DjibrilQW['african_gangbang'] = 1:
 		act 'Tell her about Djibril gangbang': gt 'anushkachat', 'tell_about_djibril_gangbang'
 	end
-	if DjibrilQW['tell'] = 2 and DjibrilQW['african_gangbang'] = 1:
+	if DjibrilQW['tell'] = 2 and DjibrilQW['nush_inv'] < 2:
 		act 'Invite to Djibril gangbang': gt 'anushkachat', 'invite_djibril_gangbang'
 	end
 	if Anush_dolls < 2:
@@ -252,7 +252,7 @@ if $ARGS[0] = 'chat':
 			act 'Keep talking': gt 'anushkachat', 'chat'
 		end
 	end
-	if npc_rel['A144'] >= 60 and NikoPayback > 1 and NushVsNiko = 0:
+	if npc_rel['A144'] >= 60 and NikoPayback = 2 and NushVsNiko = 0:
 		act 'Ask for help with Niko':
 			*clr & cla
 			NushVsNiko = 1

+ 8 - 8
locations/anushkaev1.qsrc

@@ -21,7 +21,7 @@ if $ARGS[0] = 'strapon1':
 			'You pull out the strap-on harness and hold it up. "Yeah, I like this..."'
 			'Her eyes widen ever so slightly. "Just what do you plan to do with that?"'
 		end
-		if domnush >= -50 and stat['virgin'] = 0:
+		if domnush >= -50 and stat['think_virgin'] = 0:
 			act 'Take turns':
 				*clr & cla
 				minut += 2
@@ -32,7 +32,7 @@ if $ARGS[0] = 'strapon1':
 				act 'Strap-on fun': gt 'anushkaev1', 'bedstrapongive'
 			end
 		end
-		if stat['virgin'] = 0:
+		if stat['think_virgin'] = 0:
 			act 'Fuck me':
 				*clr & cla
 				nushstrapon = 1
@@ -89,7 +89,7 @@ if $ARGS[0] = 'strapon1':
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapme6.jpg"></center>'
 										'Several minutes go by before she climbs off your face, grabs the harness and quickly slides it on. After making sure it''s securely in place, she grabs you by the hair and pulls your face over the dildo. "Suck my dick, slut!"'
 										'You obediently open your mouth and take the <<dick>>cm <<$dick_girth>> dildo in your mouth. She mostly lets you control how deep you take it, although she pushes it a bit deeper a few times, making you gag a little.'
-										gs 'arousal', 'bj', 5, 'lesbian'
+										gs 'arousal', 'dildo_suck', 5, 'lesbian'
 										gs 'stat'
 										act 'Get fucked':
 											*clr & cla
@@ -262,7 +262,7 @@ if $ARGS[0] = 'strapon1':
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapme6.jpg"></center>'
 									'Several minutes go by before she climbs off your face, grabs the harness and quickly slides it on. After making sure it''s securely in place, she grabs you by the hair and pulls your face over the dildo. "Suck my dick, slut!"'
 									'You obediently open your mouth and take the <<dick>>cm <<$dick_girth>> dildo in your mouth. She mostly lets you control how deep you take it, although she pushes it a bit deeper a few times, making you gag a little.'
-									gs 'arousal', 'bj', 5, 'lesbian'
+									gs 'arousal', 'dildo_suck', 5, 'lesbian'
 									gs 'stat'
 									act 'Get fucked':
 										*clr & cla
@@ -1130,13 +1130,13 @@ if $ARGS[0] = 'couch_strapon_get':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/cstrapget2.jpg"></center>'
 			'She places her hand on the back of your head and pulls your head down to the strapon. "Suck my dick, slut!"'
 			'You open your mouth, take the dildo into your mouth and sucking on it, getting it nice and wet while her hand guides your head, occasionally forcing it a bit further into your mouth. "Fuck, you''re such a good cock sucker <<$pcs_nickname>>. No wonder all the boys talk about you." she tells you in a teasing tone. Her dirty talk turns you on.'
-			gs 'arousal', 'bj', 2, 'lesbian', 'sub'
+			gs 'arousal', 'dildo_suck', 2, 'lesbian', 'sub'
 			gs 'stat'
 			act 'Swallow the whole thing':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/cstrapget3.jpg"></center>'
 				'She starts forcing your head down more and more, gagging you with the dildo and making you slobber all over it. "Come on you fucking slut, I know you can deepthroat this." she says just before she forces the dildo down your throat, gagging you. After a few seconds, she finally releases you to let you catch your breath before doing it again. She pulls off most of her clothes while she face fucks you.'
-				gs 'arousal', 'bj', 3, 'lesbian', 'sub', 'deepthroat'
+				gs 'arousal', 'dildo_suck', 3, 'lesbian', 'sub', 'deepthroat'
 				gs 'stat'
 				act 'Turn around':
 					*clr & cla
@@ -1352,7 +1352,7 @@ if $ARGS[0] = 'bedstrapongive':
 			'You smack her on the ass as she rides you. "Yeah, that''s right! Ride my dick like the slut you are!" you tell her in a teasing tone. She''s moaning so loudly that you don''t even think she heard your comment. A few more minutes go by before she cries out in orgasm and you can feel her wetness running down onto your thighs. She almost collapses on you, breathing hard, and you have to help her get off you.'
 			gs 'arousal', 'vaginal_strap_give', 5, 'lesbian'
 			gs 'stat'
-			if stat['virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
+			if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
 			act 'Have her fuck your ass now': gt 'anushkaev1','bedstrapongetanal'
 			act 'Fuck her ass now': gt 'anushkaev1','bedstrapongiveanal'
 			act 'Finish':
@@ -1524,7 +1524,7 @@ if $ARGS[0] = 'bedstrapongiveanal':
 		'You ride her all the way down, still fucking her ass. Even once the last orgasm passes and she seems completely spent, you keep hammering away at her ass, just to show her who''s boss. Finally tiring yourself out, you stop and pull out of her.'
 		gs 'arousal', 'vaginal_strap_give', 5, 'lesbian', 'rough', 'dom'
 		gs 'stat'
-		if stat['virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
+		if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
 		act 'Have her fuck your ass now': gt 'anushkaev1','bedstrapongetanal'
 		act 'Finish':
 			*clr & cla

+ 1 - 1
locations/anushkaev2.qsrc

@@ -1379,7 +1379,7 @@ if $ARGS[0] = 'disco_emptyroom_suck_strapon':
 								pcs_stam -= 5
 								gs 'sweat', 'add', 3
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/nush_getfucked10.jpg"></center>'
-								'Before she can stand up, you grab her and pull her back down on one knee. She glances back at you with a puzzled stare, but you push her forward and bend her over. "I didn''t I was done with you, slut!" you tell her as you roughly shove your fake cock back in her ass, causing her to gasp and moan. You hold onto her hips with one hand so she can''t pull away and start fucking her ass again.'
+								'Before she can stand up, you grab her and pull her back down on one knee. She glances back at you with a puzzled stare, but you push her forward and bend her over. "I didn''t say I was done with you, slut!" you tell her as you roughly shove your fake cock back in her ass, causing her to gasp and moan. You hold onto her hips with one hand so she can''t pull away and start fucking her ass again.'
 								gs 'arousal', 'anal_strap_give', 3, 'lesbian'
 								gs 'stat'
 								act 'Pound her ass':

+ 46 - 11
locations/arousal.qsrc

@@ -17,7 +17,9 @@ It can be when receiving any of the following
 'cuni' - stimulation of your pussy by someones toungue
 'rimming' - stimulation of your anus by someones toungue
 'vaginal' 'vaginal_finger' 'vaginal_fist' 'vaginal_dildo' 'vaginal_strap' 'vaginal_vibe' - stimulation of your vagina with a penis and various others
+'self_fisting' - fisting your own vagina
 'anal' 'anal_finger' 'anal_fist' 'anal_dildo' 'anal_strap' 'anal_vibe' - stimulation of your anus with a penis and various others
+'self_fisting_anal' - fisting your own anus
 'kiss' - snogging, tonsil tennis, lip locking, etc.
 'BDSM' - receiving candle wax, flogging, leash play, bondage etc
 'pee' - being peed upon
@@ -31,6 +33,7 @@ also when giving any of the following:
 'anal_finger_give' 'anal_fist_give' 'anal_dildo_give' 'anal_vibe_give' 'anal_strap_give' - stimulating someones anus in various ways
 'hj' - jerking a guy off with your hand
 'bj' - sucking a guy off
+'dildo_suck' - simulating a bj on a dildo/strapon
 'titjob' - using boobs to jerk off a guy
 'footjob' - using feet to jerk off a guy
 'BDSM_give' - giving candle wax, flogging, leash play, bondage etc
@@ -62,7 +65,7 @@ no_orgasm_msg - if one of the arguments $ARGS[2] - [8] is set to 'no_orgasm_msg'
 You can override the orgasm to force or prevent, to do so use:
 $orgasm_or = 'yes' to force orgasm, it will reset in orgasm call so if you want to force it again, you have to enter it again
 $orgasm_or = 'custom' to force orgasm and use custom text set as $orgasm_txt - *you can just add the text and call with 'yes' this is old method
-$orgasm_or = 'yes' and 'custom' require that the first arousal call is a call that can trigger an orgasm, the following arousal calls can trigger it: clit_finger, clit_vibe, cuni, rimming, trib, anal, anal_finger, anal_fist, anal_dildo, anal_strap, anal_vibe, vaginal, vaginal_finger, vaginal_fist, vaginal_dildo, vaginal_strap, vaginal_vibe can trigger
+$orgasm_or = 'yes' and 'custom' require that the first arousal call is a call that can trigger an orgasm, the following arousal calls can trigger it: clit_finger, clit_vibe, cuni, rimming, trib, anal, anal_finger, anal_fist, anal_dildo, anal_strap, anal_vibe, vaginal, vaginal_finger, vaginal_fist, vaginal_dildo, vaginal_strap, vaginal_vibe, self_fisting and self_fisting_anal.
 $orgasm_or = 'no' to prevent orgasm, it will remain in place until manually changed, or if end is called.
 $orgasm_txt is used to add custom text that will be called if Sveta orgasms in the next arousal call. It will remain until cleared or orgasm so you must clear it if not forcing orgasm and don''t want it to be used on next orgasm.
  }
@@ -252,6 +255,20 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			gs 'pain', 4-agape, 'asshole', 'stretch'
 			if agape < 3:agape = 3
 		end
+	elseif $ARGS[0] = 'self_fisting_anal':
+		orgasm_flag['anal'] = 1
+		count['self_fisting_anal'] = 1
+		stim['act'] = 30
+		if traits['buttslut_lvl'] = 1:
+			stim['act'] = 50
+		elseif traits['buttslut_lvl'] >= 2:
+			stim['act'] = 70
+		end
+		if pcs_ass + anal_slip < 30:
+			pcs_ass = 30
+			gs 'pain', 4-agape, 'asshole', 'stretch'
+			if agape < 3:agape = 3
+		end
 	elseif $ARGS[0] = 'anal_dildo':
 		orgasm_flag['anal'] = 1
 		count['anal_dildo'] = 1
@@ -365,6 +382,16 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			gs 'pain', 3 - vgape, 'vaginal', 'stretch'
 			if vgape < 3:vgape = 3
 		end
+	elseif $ARGS[0] = 'self_fisting':
+		orgasm_flag['vaginal'] = 1
+		count['self_fisting'] = 1
+		stim['act'] = 70
+		if pcs_vag + vaginal_slip < 30:
+			!! same as for 'vaginal'
+			pcs_vag += 3
+			gs 'pain', 3 - vgape, 'vaginal', 'stretch'
+			if vgape < 3:vgape = 3
+		end
 	elseif $ARGS[0] = 'vaginal_dildo':
 		orgasm_flag['vaginal'] = 1
 		count['vaginal_dildo'] = 1
@@ -486,6 +513,10 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		end
 		stim['act'] = 45
 		if temp_dick > pcs_throat: pcs_throat += 1
+	elseif $ARGS[0] = 'dildo_suck':
+		count['dildo_suck'] = 1
+		stim['act'] = 30
+		if temp_dick > pcs_throat: pcs_throat += 1
 	elseif $ARGS[0] = 'footjob':
 		if temp_unaware = 1:
 			count['hidden_footjob'] = 1
@@ -665,7 +696,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 				stim['kink'] += rape['exp']
 				stim['pref'] += rape['pref']
 				stim['kinkno'] += 1
-				rapeday = daystart
+				rape['day'] = daystart
 				if temp_unaware = 1:
 					stim['hidden_rape'] = 1
 				else
@@ -747,19 +778,20 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 
 	if orgasm_flag['trigger'] ! 0: nymphosex_flag = 1
 	orgasm_buildup += stim['total']
+	if orgasm_buildup < 0: orgasm_buildup = 0
 
 !! This is determining if Sveta will orgasm
 
 	if $orgasm_or ! 'no' and $ARGS[0] ! 'flashlite' and $ARGS[0] ! 'flash' and orgasm_flag['trigger'] ! 0:
-		if $orgasm_or = 'yes' or $orgasm_or = 'custom':
-			gs 'orgasm', $ARGS[0]
-		elseif orgasm_buildup >= 100 and stim['total'] > 10 and rand(1,100) <= 20:
-			gs 'orgasm', $ARGS[0]
-		elseif orgasm_buildup >= 150 and stim['total'] > 6 and rand(1,100) <= 50:
-			gs 'orgasm', $ARGS[0]
-		elseif orgasm_buildup >= 200 and stim['total'] > 4:
-			gs 'orgasm', $ARGS[0]
-		end
+        if $orgasm_or = 'yes' or $orgasm_or = 'custom':
+            gs 'orgasm', $ARGS[0]
+        elseif orgasm_buildup >= (100 - pcs_horny/2) and stim['total'] > 10 and rand(1,100) <= 20:
+            gs 'orgasm', $ARGS[0]
+        elseif orgasm_buildup >= (150 - pcs_horny/2) and stim['total'] > 6 and rand(1,100) <= 50:
+            gs 'orgasm', $ARGS[0]
+        elseif orgasm_buildup >= (200 - pcs_horny/2) and stim['total'] > 4:
+            gs 'orgasm', $ARGS[0]
+        end
 	end
 
 !!This is release is Sveta is so pent up that she can cum with minimal stimulation
@@ -853,6 +885,7 @@ if $ARGS[0] = 'end':
 	gs 'arousal', 'count', 'anal_dildo'
 	gs 'arousal', 'count', 'anal_strap'
 	gs 'arousal', 'count', 'anal_vibe'
+	gs 'arousal', 'count', 'self_fisting_anal'
 	gs 'arousal', 'count', 'vaginal'
 	gs 'arousal', 'count', 'hidden_vaginal'
 	gs 'arousal', 'count', 'vaginal_finger'
@@ -860,6 +893,7 @@ if $ARGS[0] = 'end':
 	gs 'arousal', 'count', 'vaginal_dildo'
 	gs 'arousal', 'count', 'vaginal_strap'
 	gs 'arousal', 'count', 'vaginal_vibe'
+	gs 'arousal', 'count', 'self_fisting'
 	gs 'arousal', 'count', 'BDSM'
 	gs 'arousal', 'count', 'pee'
 	gs 'arousal', 'count', 'massage'
@@ -881,6 +915,7 @@ if $ARGS[0] = 'end':
 	gs 'arousal', 'count', 'hidden_hj'
 	gs 'arousal', 'count', 'bj'
 	gs 'arousal', 'count', 'hidden_bj'
+	gs 'arousal', 'count', 'dildo_suck'
 	gs 'arousal', 'count', 'footjob'
 	gs 'arousal', 'count', 'hidden_footjob'
 	gs 'arousal', 'count', 'titjob'

Some files were not shown because too many files changed in this diff