Browse Source

Update from original

alecsp 2 years ago
parent
commit
95e9a4d35c
100 changed files with 15183 additions and 5271 deletions
  1. 2 0
      .gitignore
  2. 43 36
      LinksToSkip.txt
  3. 282 0
      changes from 0_8_6 to 0_8_7.txt
  4. 66 9
      glife.qproj
  5. 8 8
      locations/ApperanceSystem.qsrc
  6. 2 2
      locations/BDsex.qsrc
  7. 10 4
      locations/BMloc.qsrc
  8. 1 1
      locations/BelSex.qsrc
  9. 5 5
      locations/BurgerTip.qsrc
  10. 19 21
      locations/Cheatmenu_din.qsrc
  11. 25 32
      locations/Cum_Manage.qsrc
  12. 4 4
      locations/FedorEv2.qsrc
  13. 4 4
      locations/FedorMisc.qsrc
  14. 3 3
      locations/Gnpc2.qsrc
  15. 3 0
      locations/HotelRoom.qsrc
  16. 1 1
      locations/IvanEv.qsrc
  17. 24 17
      locations/JuliaMilHome.qsrc
  18. 494 163
      locations/KatjaHomeTalk.qsrc
  19. 28 13
      locations/Katja_Tanga.qsrc
  20. 2 2
      locations/Katlake.qsrc
  21. 57 66
      locations/Komp.qsrc
  22. 54 54
      locations/LBZhouse.qsrc
  23. 46 41
      locations/LariskaHome.qsrc
  24. 11 11
      locations/LariskaSex.qsrc
  25. 1 1
      locations/MRear.qsrc
  26. 1 0
      locations/MagEncounterFairy.qsrc
  27. 2 2
      locations/MartinSex.qsrc
  28. 2 2
      locations/MartinSex2.qsrc
  29. 3 3
      locations/MartinTalk.qsrc
  30. 1 1
      locations/Military.qsrc
  31. 0 28
      locations/NatBelGo.qsrc
  32. 1 1
      locations/NikoDates.qsrc
  33. 1 1
      locations/NikoEv.qsrc
  34. 4 4
      locations/NikoPayback.qsrc
  35. 1 1
      locations/NikoSlut.qsrc
  36. 5 5
      locations/Nudelake.qsrc
  37. 0 1
      locations/Prostitute.qsrc
  38. 1 1
      locations/Serge_kuh.qsrc
  39. 1 1
      locations/Vika.qsrc
  40. 4 2
      locations/Voltrener.qsrc
  41. 1 1
      locations/Voltrenersex.qsrc
  42. 4 4
      locations/WorkHosp.qsrc
  43. 269 0
      locations/Zvereva_Sly_events.qsrc
  44. 467 0
      locations/Zvereva_Sly_sex.qsrc
  45. 121 11
      locations/Zvereva_events.qsrc
  46. 262 0
      locations/Zvereva_house.qsrc
  47. 231 0
      locations/Zvereva_house_events.qsrc
  48. 327 0
      locations/Zvereva_schedule.qsrc
  49. 245 147
      locations/Zvereva_sub_1.qsrc
  50. 5 5
      locations/_attributes_allure_swim_one.qsrc
  51. 8 8
      locations/_attributes_allure_swim_two.qsrc
  52. 45 45
      locations/_attributes_bomba_coats.qsrc
  53. 491 210
      locations/_attributes_bomba_dress.qsrc
  54. 519 126
      locations/_attributes_bomba_outfits.qsrc
  55. 130 130
      locations/_attributes_bomba_shoes.qsrc
  56. 0 4
      locations/_attributes_cats_dress.qsrc
  57. 111 111
      locations/_attributes_cats_shoes.qsrc
  58. 74 33
      locations/_attributes_danilovich_shoes.qsrc
  59. 1 1
      locations/_attributes_danilovich_swim_one.qsrc
  60. 45 45
      locations/_attributes_dolls_coats.qsrc
  61. 714 368
      locations/_attributes_dolls_dress.qsrc
  62. 454 137
      locations/_attributes_dolls_outfits.qsrc
  63. 621 56
      locations/_attributes_dolls_shoes.qsrc
  64. 292 311
      locations/_attributes_eroto_dress.qsrc
  65. 332 420
      locations/_attributes_eroto_outfits.qsrc
  66. 177 57
      locations/_attributes_eroto_shoes.qsrc
  67. 4 4
      locations/_attributes_fashionista.qsrc
  68. 0 4
      locations/_attributes_flamingos_dress.qsrc
  69. 1 1
      locations/_attributes_gm_coats.qsrc
  70. 35 7
      locations/_attributes_gm_shoes.qsrc
  71. 1008 0
      locations/_attributes_lusso_bodysuit.qsrc
  72. 79 0
      locations/_attributes_lusso_bra.qsrc
  73. 104 0
      locations/_attributes_lusso_panties.qsrc
  74. 188 48
      locations/_attributes_market_clothes.qsrc
  75. 567 0
      locations/_attributes_moncheri_bodysuit.qsrc
  76. 328 200
      locations/_attributes_moncheri_dress.qsrc
  77. 278 598
      locations/_attributes_moncheri_gown.qsrc
  78. 743 80
      locations/_attributes_moncheri_shoes.qsrc
  79. 792 165
      locations/_attributes_nerdvana_cosplay.qsrc
  80. 279 161
      locations/_attributes_nerdvana_outfits.qsrc
  81. 3 3
      locations/_attributes_nerdvana_swim_two.qsrc
  82. 457 0
      locations/_attributes_salacious_bodysuit.qsrc
  83. 1117 0
      locations/_attributes_scandalicious_bodysuit.qsrc
  84. 376 76
      locations/_attributes_scandalicious_shoes.qsrc
  85. 1 1
      locations/_attributes_scandalicious_swim_one.qsrc
  86. 6 6
      locations/_attributes_scandalicious_swim_two.qsrc
  87. 10 0
      locations/_body_image.qsrc
  88. 2 2
      locations/_clothing_image.qsrc
  89. 35 0
      locations/_pcs_outfit_image.qsrc
  90. 1 1
      locations/_single_stock_item.qsrc
  91. 11 2
      locations/abduction.qsrc
  92. 7 2
      locations/abductionCustomer.qsrc
  93. 8 8
      locations/act_extras1.qsrc
  94. 8 8
      locations/act_extras3.qsrc
  95. 6 6
      locations/act_main1.qsrc
  96. 3 3
      locations/act_minor1.qsrc
  97. 7 7
      locations/agentned.qsrc
  98. 1108 933
      locations/albina_chat.qsrc
  99. 26 45
      locations/albina_election_events.qsrc
  100. 417 119
      locations/albina_house_events.qsrc

+ 2 - 0
.gitignore

@@ -36,3 +36,5 @@ images.zip
 
 # do NOT ignore editorconfig
 !.editorconfig
+
+MakeQSP.bat

+ 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

+ 282 - 0
changes from 0_8_6 to 0_8_7.txt

@@ -0,0 +1,282 @@
+Locations:
+
+=== added locations ===
+
+$attributes_lusso_bodysuit
+$attributes_lusso_bra
+$attributes_lusso_panties
+$attributes_moncheri_bodysuit
+$pcs_outfit_image
+$shoe_description2 <-- shoe_description2
+booty_call
+booty_call_after
+booty_call_cum
+booty_call_morning
+booty_call_pillow_talk
+booty_call_sex
+booty_call_shower
+booty_call_sms
+booty_call_start
+booty_call_stats
+booty_call_talk
+booty_call_virgin
+hookup_female
+hookup_rape
+journal_uni
+katja_dorm
+katja_chat
+katja_procedural
+katja_uni
+katja_uni_sex
+model_anastasia
+model_krystal
+model_mari
+natbel_cp_1
+natbel_friend
+natbel_chat
+npcstatic6
+underwear_attributes
+underwear_bodysuits
+underwear_descriptions
+uni_events
+yearstart
+Zvereva_house
+Zvereva_house_events
+Zvereva_schedule
+Zvereva_Sly_events
+Zvereva_Sly_sex
+
+=== deleted locations ===
+
+$menu_mobila
+artgar
+city_lake_path
+family
+gdksex
+LariskaStart
+pavlov_home
+shoe_description2 --> $shoe_description2
+unicoursework
+Zvereva_domme_1
+
+Variables:
+
+=== Deleted variables ===
+
+[Numeric variables]
+
+afra
+anyaloc
+apmeet
+apmeetday
+ArendHouseSL4_due
+arthakQW
+bra_none
+BronzeMedal
+clrbelo
+clrbra
+csb_start
+detention
+dostupindorf	--> locat['Fam_set_month_inGad']
+fame_model_event
+family_trip_month
+father_go
+gaptek_aunt_hours
+gaptek_timers
+gaptekfirstbirthcontrol
+gaptekfirstcondom
+gaptekfirstlube
+gaptekfirstmorningafter
+gaptekfirstpregtest
+gdksex
+GoldMedal
+goth_clothing
+grandaQW
+hypnoHairStyle
+indorf			--> locat['Fam_inGad']
+indorf_month	--> locat['Fam_month_inGad']
+internet_store
+kats_bras		--> cats_bras
+kats_brasS		--> cats_brasS
+kats_panties	--> cats_panties
+kats_pantiesS	--> cats_pantiesS
+kolloc
+lariloc
+laris_rand1
+LariskaHomeIn
+lariskaQwestStart
+lazar_threesome
+loopmarket_outfits
+m_day
+model_chatter
+modelfoto_catalog
+modelfoto_erotic
+modelfoto_fashion
+modelfoto_fitness
+modelfoto_glamour
+modelfoto_lingerie
+modelfoto_nip
+momclean1
+momclean2
+momloc
+mother_go
+motherknowsdildo
+motherpirsadbytalk
+motherQS
+narkossista
+ocpd_room
+panty_none
+pffilmday
+pillsdays
+pirsGL
+puff_nip
+sdadloc
+SilverMedal
+sister_indorf	--> locat['Anya_Gad']
+sister_opr_indorf	--> locat['Anya_check_Gad']
+skill_model_event
+sobaka
+surname
+tabletkicpd
+tempSchtype
+
+[String variables]
+
+$actresslife
+$hypnoKitchenDirtiness
+$namesob
+$npclastsaveddesc
+$objmobila
+$pornactor
+$preshave
+$randdoc
+$slava_bj
+$spDick
+$tempSchbrand
+$unicourseworkloc
+$vaginatipe2
+$VirginHookUp
+$wornclothingtype
+
+
+=== Added variables ===
+
+[Numeric variables]
+
+actresslife
+bodysuitwornnumber
+booty_call
+boutique_bodysuit
+Boyfriend
+BraCover
+BraFun
+BraMaterial
+BraQuality
+BraThinness
+BraType
+cats_bras		<-- kats_bras
+cats_brasS		<-- kats_brasS
+cats_panties	<-- kats_panties
+cats_pantiesS	<-- kats_pantiesS
+condom_break
+cum_loc
+defbodysuitnumber
+defunderwear
+changingroom_underwear
+internet_free
+item_moisturizer_time
+kuni_no
+kuni_yes
+lastwornbodysuitnumber
+lusso_bodysuits
+lusso_bodysuits_s
+metka_bodysuits
+npc_aggressive
+npc_apt_bedroom
+npc_ask_creampie
+npc_birh
+npc_bj_cum_warn
+npc_bootycalls
+npc_boyfriend_creampie_rule
+npc_caretaker
+npc_creampie_count
+npc_creampie_okay
+npc_cum_count
+npc_cum_gag
+npc_cum_hand_count
+npc_cum_pref_know
+npc_cum_together_count
+npc_dont_like_creampie
+npc_facial_count
+npc_fake_orgasm_count
+npc_cheating_know
+npc_know_bc
+npc_know_cheat
+npc_know_love_creampie
+npc_know_love_swallow
+npc_know_not_bc
+npc_like_cum_taste
+npc_mouth_cum_count
+npc_need_ask_creampie
+npc_no_kiss
+npc_orgasm_count
+npc_pullout_count
+npc_pussyeater_know
+npc_rel_daily
+npc_seen_swallow
+npc_sex_speed
+npc_shower_sex_count
+npc_spit_count
+npc_swallow_count
+npc_willpwr
+PanCoverBack
+PanCoverFront
+PanMaterial
+PanQuality
+PanStyle
+PanThinness
+PantyFun
+PanType
+PBraCover
+PBraFun
+PBraMaterial
+PBraQuality
+PBraThinness
+PBraType
+pharmacy
+pharmacy_timers
+pharmacyfirstbirthcontrol
+pharmacyfirstlube
+pharmacyfirstpregtest
+PPanCoverBack
+PPanCoverFront
+PPanMaterial
+PPanQuality
+PPanThinness
+PPantyFun
+price_set
+sofiaQW
+sportsbodysuitnumber
+sportsunderwear
+tempbodysuitnumber
+underwear
+yearstart
+
+[String variables]
+
+$actress
+$bodysuitworntype
+$booty_call
+$class_name
+$defbodysuittype
+$foto_documentary
+$fuckbuddy
+$lastwornbodysuittype
+$lover_drawn
+$mari
+$model
+$npc_abusive
+$npc_lovername
+$shop_name
+$sportsbodysuittype
+$tempbodysuittype

+ 66 - 9
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"/>
@@ -37,6 +39,7 @@
 		<Location name="stat_display"/>
 		<Location name="stat_sklattrib"/>
 		<Location name="stat_sklattrib_lvlset"/>
+		<Location name="exp_gain"/>
 		<Location name="fame"/>
 		<Location name="traits"/>
 		<Location name="din_bad"/>
@@ -98,6 +101,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"/>
@@ -179,6 +183,15 @@
 		<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"/>
+		<Location name="$attributes_moncheri_bodysuit"/>
+		<Location name="$attributes_salacious_bodysuit"/>
+		<Location name="$attributes_scandalicious_bodysuit"/>
 	</Folder>
 	<Folder name="Accessories">
 		<Location name="purses"/>
@@ -197,6 +210,11 @@
 		<Location name="NormPR"/>
 		<Location name="blowPR"/>
 		<Location name="AnalPR"/>
+		<Location name="gas_station_gp_117"/>
+		<Location name="prostitution_functions"/>
+		<Location name="prostitution_car_negotiation"/>
+		<Location name="prostitution_car_sex"/>
+		<Location name="prostitution_pavlovsk"/>
 	</Folder>
 	<Folder name="Quests">
 		<Location name="event"/>
@@ -243,6 +261,7 @@
 		<Location name="npcstatic3"/>
 		<Location name="npcstatic4"/>
 		<Location name="npcstatic5"/>
+		<Location name="npcstatic6"/>
 		<Location name="fight_npcdata"/>
 		<Location name="npc"/>
 		<Location name="saveupdater"/>
@@ -295,6 +314,7 @@
 		<Location name="noticeboard"/>
 		<Location name="shop_allure"/>
 		<Location name="gloryhole"/>
+		<Location name="home_activity"/>
 	</Folder>
 	<Folder name="Post office">
 		<Location name="post_office"/>
@@ -429,7 +449,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 +480,6 @@
 		<Location name="artem_events"/>
 		<Location name="artemhome"/>
 		<Location name="artem_date_events"/>
-		<Location name="artgar"/>
 	</Folder>
 	<Folder name="Igor Kruglov">
 		<Location name="igorev"/>
@@ -469,6 +487,7 @@
 		<Location name="igor_schedule"/>
 	</Folder>
 	<Folder name="Katja Meynold">
+		<Location name="katja_procedural"/>
 		<Location name="katjaEv"/>
 		<Location name="katja_lake"/>
 		<Location name="katjaEvDin"/>
@@ -476,6 +495,10 @@
 		<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"/>
+		<Location name="katja_chat"/>
 	</Folder>
 	<Folder name="Viky Meynold">
 		<Location name="mey_home"/>
@@ -588,9 +611,7 @@
 		<Location name="gdktoilet"/>
 		<Location name="gdktoilet_mens"/>
 		<Location name="gdktoilet_womens"/>
-		<Location name="gdksex"/>
 		<Location name="BMloc"/>
-		<Location name="ugel"/>
 		<Location name="Voltrener"/>
 		<Location name="VolleyTrenCentr"/>
 		<Location name="VolleyTrenerSpeak"/>
@@ -615,6 +636,27 @@
 		<Location name="danceGev"/>
 		<Location name="volAndGev"/>
 	</Folder>
+	<Folder name="Booty call">
+		<Location name="booty_call"/>
+		<Location name="booty_call_after"/>
+		<Location name="booty_call_condoms"/>
+		<Location name="booty_call_cowgirl"/>
+		<Location name="booty_call_cum"/>
+		<Location name="booty_call_doggy"/>
+		<Location name="booty_call_miss"/>
+		<Location name="booty_call_morning"/>
+		<Location name="booty_call_pillow_talk"/>
+		<Location name="booty_call_sex"/>
+		<Location name="booty_call_shower"/>
+		<Location name="booty_call_sms"/>
+		<Location name="booty_call_start"/>
+		<Location name="booty_call_stats"/>
+		<Location name="booty_call_talk"/>
+		<Location name="booty_call_virgin"/>
+		<Location name="booty_call_doggy"/>
+		<Location name="booty_call_miss"/>
+		<Location name="booty_call_cowgirl"/>
+	</Folder>
 	<Folder name="Station Campus">
 		<Location name="pav_market"/>
 		<Location name="pav_train_hall"/>
@@ -629,6 +671,11 @@
 	</Folder>
 	<Folder name="Christina Zvereva">
 		<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">
@@ -646,11 +693,13 @@
 		<Location name="arturQW"/>
 	</Folder>
 	<Folder name="Natasha Belova">
+		<Location name="natbel_chat"/>
+		<Location name="natbel_cp_1"/>
+		<Location name="natbel_friend"/>
 		<Location name="natbelapt"/>
 		<Location name="natbelEv"/>
 		<Location name="natkolEv"/>
 		<Location name="natpimp"/>
-		<Location name="NatBelGo"/>
 	</Folder>
 	<Folder name="Petka">
 		<Location name="petkaEv"/>
@@ -665,6 +714,7 @@
 		<Location name="albina_mother_events"/>
 		<Location name="albina_election_events"/>
 		<Location name="albina_starlets"/>
+		<Location name="albina_wine_event"/>
 	</Folder>
 	<Folder name="Lariska">
 		<Location name="LariskaGo"/>
@@ -711,6 +761,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"/>
@@ -743,6 +798,7 @@
    		<Location name="music_guitarlesson"/>   
    		<Location name="music_buskingevents"/>
 		<Location name="music_delparco"/>
+		<Location name="music_checks"/>
 	</Folder>
 	<Folder name="Lover">
 		<Location name="girl"/>
@@ -814,7 +870,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"/>
@@ -835,7 +890,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"/>
@@ -893,7 +948,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">
@@ -920,7 +975,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"/>
@@ -1006,6 +1060,7 @@
 		<Location name="graveyard"/>
 		<Location name="motel"/>
 		<Location name="road"/>
+		<Location name="road_prostitution"/>
 		<Location name="city_mansion_entrance"/>
 		<Location name="furi"/>
 		<Location name="furisex"/>
@@ -1103,10 +1158,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 - 8
locations/ApperanceSystem.qsrc

@@ -45,15 +45,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
@@ -77,9 +77,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
@@ -283,7 +283,7 @@ if $ARGS[0] = 'CalcGroomingPenalty':
 end
 
 if $ARGS[0] = 'CalcSTDPenalty':
-	if Gerpes >= 3 and Orerpes = 1 and pcs_makeup < 4: oralHerpesPenalty = 20
+	if Orerpes = 1 and pcs_makeup < 4: oralHerpesPenalty = 20
 	if Sifilis >= 50:
 		syphilisPenalty = 250
 	elseif Sifilis >= 21:

+ 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'

+ 10 - 4
locations/BMloc.qsrc

@@ -35,7 +35,7 @@ act 'Dance':
 	gs 'willpower', 'drink', 'resist'
 	if will_cost <= pcs_willpwr:
 		act 'Refuse (<<will_cost>> Willpower)':
-			sprt_exp += rand(0,1)
+			gs 'exp_gain', 'sprt', rand(0,1)
 			gs 'willpower', 'drink', 'resist'
 			gs 'willpower', 'pay'
 			gs 'stat'
@@ -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

+ 5 - 5
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'
@@ -333,7 +333,7 @@ if $ARGS[0] = 'work':
 						act 'Leave work': gs 'burgerWork', 'work2'
 					end
 				elseif bburand = 3:
-					'The the personnel manager Vick comes into the office looking for the boss. When you tell her he is gone, she mutters something about personnel, and walks out'
+					'The personnel manager Vick comes into the office looking for the boss. When you tell her he is gone, she mutters something about personnel, and walks out'
 
 					if BurgerQW['WorkShift'] = 1:
 						act 'Have your lunch': gt 'burgerWork', 'work'
@@ -547,7 +547,7 @@ if $ARGS[0] = 'work':
 
 		exit
 	elseif burand = 5:
-		'The the personnel manager Vic comes into the office looking for the boss. When you tell her he is gone, she mutters something about personnel, and walks out'
+		'The personnel manager Vic comes into the office looking for the boss. When you tell her he is gone, she mutters something about personnel, and walks out'
 
 		if BurgerQW['WorkShift'] = 1:
 			act 'Have your lunch': gt 'burgerWork', 'work'
@@ -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:

+ 19 - 21
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']
@@ -1192,19 +1192,19 @@ $cheatmenu['stats'] = {
 	*nl
 	if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0:
 		*pl'<b>School:</b>'
-		if class['school_math_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''math'', 10 & dynamic $cheatmenu[''stats'']">Improve your Math grade: <<class[''school_math_grade'']>></a>'
-		if class['school_rus_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''rus'', 10 & dynamic $cheatmenu[''stats'']">Improve your Russian grade: <<class[''school_rus_grade'']>></a>'
-		if class['school_lit_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''lit'', 10 & dynamic $cheatmenu[''stats'']">Improve your Literature grade: <<class[''school_lit_grade'']>></a>'
-		if class['school_art_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''art'', 10 & dynamic $cheatmenu[''stats'']">Improve your Art grade: <<class[''school_art_grade'']>></a>'
-		if class['school_bio_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''bio'', 10 & dynamic $cheatmenu[''stats'']">Improve your Biology grade: <<class[''school_bio_grade'']>></a>'
-		if class['school_eng_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''eng'', 10 & dynamic $cheatmenu[''stats'']">Improve your English grade: <<class[''school_eng_grade'']>></a>'
-		if class['school_geo_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''geo'', 10 & dynamic $cheatmenu[''stats'']">Improve your Geography grade: <<class[''school_geo_grade'']>></a>'
-		if class['school_sci_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''sci'', 10 & dynamic $cheatmenu[''stats'']">Improve your Science grade: <<class[''school_sci_grade'']>></a>'
-		if class['school_his_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''his'', 10 & dynamic $cheatmenu[''stats'']">Improve your History grade: <<class[''school_his_grade'']>></a>'
-		if class['school_shop_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''shop'', 10 & dynamic $cheatmenu[''stats'']">Improve your Shop grade: <<class[''school_shop_grade'']>></a>'
-		if class['school_comp_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''comp'', 10 & dynamic $cheatmenu[''stats'']">Improve your Computer grade: <<class[''school_comp_grade'']>></a>'
-		if class['school_mus_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''mus'', 10 & dynamic $cheatmenu[''stats'']">Improve your Music grade: <<class[''school_mus_grade'']>></a>'
-		if class['school_pe_grade'] < 100:*pl'<a href="exec:gs ''grades'', ''grade_award'',''school'', ''pe'', 10 & dynamic $cheatmenu[''stats'']">Improve your P.E. grade: <<class[''school_pe_grade'']>></a>'
+		if class['school_math_grade'] < 100:*pl'Math grade: <<class[''school_math_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''math'', 10 & dynamic $cheatmenu[''stats'']">+10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''math'', -10 & dynamic $cheatmenu[''stats'']">-10</a>'
+		if class['school_rus_grade'] < 100:*pl'Russian grade: <<class[''school_rus_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''rus'', 10 & dynamic $cheatmenu[''stats'']">+10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''rus'', -10 & dynamic $cheatmenu[''stats'']">-10</a>'
+		if class['school_lit_grade'] < 100:*pl'Literature grade: <<class[''school_lit_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''lit'', 10 & dynamic $cheatmenu[''stats'']">+10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''lit'', -10 & dynamic $cheatmenu[''stats'']">-10</a>'
+		if class['school_art_grade'] < 100:*pl'Art grade: <<class[''school_art_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''art'', 10 & dynamic $cheatmenu[''stats'']">+10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''art'', -10 & dynamic $cheatmenu[''stats'']">-10</a>'
+		if class['school_bio_grade'] < 100:*pl'Biology grade: <<class[''school_bio_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''bio'', 10 & dynamic $cheatmenu[''stats'']">+10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''bio'', -10 & dynamic $cheatmenu[''stats'']">-10</a>'
+		if class['school_eng_grade'] < 100:*pl'English grade: <<class[''school_eng_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''eng'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''eng'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_geo_grade'] < 100:*pl'Geography grade: <<class[''school_geo_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''geo'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''geo'', 10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_sci_grade'] < 100:*pl'Science grade: <<class[''school_sci_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''sci'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''sci'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_his_grade'] < 100:*pl'History grade: <<class[''school_his_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''his'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''his'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_shop_grade'] < 100:*pl'Shop grade: <<class[''school_shop_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''shop'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''shop'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_comp_grade'] < 100:*pl'Computer grade: <<class[''school_comp_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''comp'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''comp'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_mus_grade'] < 100:*pl'Music grade: <<class[''school_mus_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''mus'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''mus'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
+		if class['school_pe_grade'] < 100:*pl'P.E. grade: <<class[''school_pe_grade'']>> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''pe'', 10 & dynamic $cheatmenu[''stats'']"> +10</a> <a href="exec:gs ''grades'', ''grade_award'',''school'', ''pe'', -10 & dynamic $cheatmenu[''stats'']"> -10</a>'
 		if schoolprogul >= 0:*pl'<a href="exec:schoolprogul = 0 & dynamic $cheatmenu[''stats'']">Zero Absenteeism (School): <<schoolprogul>></a>'
 		*nl
 	end
@@ -1451,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
@@ -2585,7 +2582,7 @@ $cheatmenu['fame'] = {
 	$table['fame'] += '<td><<fame[''village_music'']>>   <a href="exec:gs ''fame'', ''village'', ''music'', 10 & dynamic $cheatmenu[''fame'']">+10</a> <a href="exec:gs ''fame'', ''village'', ''music'', 100 & dynamic $cheatmenu[''fame'']">+100</a> <a href="exec:gs ''fame'', ''village'', ''music'', -10 & dynamic $cheatmenu[''fame'']">-10</a> <a href="exec:gs ''fame'', ''village'', ''music'', -100 & dynamic $cheatmenu[''fame'']">-100</a> </td>'
 	$table['fame'] += '<tr>'
 
-	$table['fame'] += '<td>Ballet dancer</td><'
+	$table['fame'] += '<td>Ballet dancer</td>'
 	$table['fame'] += '<td> <<fame[''pav_ballet'']>>   <a href="exec:gs ''fame'', ''pav'', ''ballet'', 10 & dynamic $cheatmenu[''fame'']">+10</a> <a href="exec:gs ''fame'', ''pav'', ''ballet'', 100 & dynamic $cheatmenu[''fame'']">+100</a> <a href="exec:gs ''fame'', ''pav'', ''ballet'', -10 & dynamic $cheatmenu[''fame'']">-10</a> <a href="exec:gs ''fame'', ''pav'', ''ballet'', -100 & dynamic $cheatmenu[''fame'']">-100</a> </td>'
 	$table['fame'] += '<td><<fame[''city_ballet'']>>   <a href="exec:gs ''fame'', ''city'', ''ballet'', 10 & dynamic $cheatmenu[''fame'']">+10</a> <a href="exec:gs ''fame'', ''city'', ''ballet'', 100 & dynamic $cheatmenu[''fame'']">+100</a> <a href="exec:gs ''fame'', ''city'', ''ballet'', -10 & dynamic $cheatmenu[''fame'']">-10</a> <a href="exec:gs ''fame'', ''city'', ''ballet'', -100 & dynamic $cheatmenu[''fame'']">-100</a> </td>'
 	$table['fame'] += '<td><<fame[''pushkin_ballet'']>>   <a href="exec:gs ''fame'', ''pushkin'', ''ballet'', 10 & dynamic $cheatmenu[''fame'']">+10</a> <a href="exec:gs ''fame'', ''pushkin'', ''ballet'', 100 & dynamic $cheatmenu[''fame'']">+100</a> <a href="exec:gs ''fame'', ''pushkin'', ''ballet'', -10 & dynamic $cheatmenu[''fame'']">-10</a> <a href="exec:gs ''fame'', ''pushkin'', ''ballet'', -100 & dynamic $cheatmenu[''fame'']">-100</a> </td>'
@@ -3265,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>'
@@ -3278,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>'

+ 25 - 32
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]
@@ -213,38 +214,12 @@ if $ARGS[0] = '':
 
 					if slip_thresh < 4: slip_thresh = 4
 					break_thresh += slip_thresh
+					slip_thresh = 0
 
 					if temprand = 0:
 						cumarrcpt[cumarrtemp] += cumarrppt[cumarrtemp]/4
 						cumarrcon[cumarrtemp] = 3
 
-					elseif temprand <= slip_thresh:
-						cumarrcpt[cumarrtemp] += cumarrppt[cumarrtemp]/200
-						cumarrcon[cumarrtemp] = 5
-						cumcondslip = 1
-						cumcondsanb = cumarrtemp
-						sexcontra = 5
-						sparrage[sparrtemp] = 0
-						sparrloc[sparrtemp] = 17
-						$sparrnam[sparrtemp] = $boy
-						sparrcnt[sparrtemp] = stat['cum_count']
-						sparrppt[sparrtemp] = sexspecpot
-
-
-						sparrvol[sparrtemp] += sexvolume
-						cumsumbod += sexvolume
-						cumsumvag += sexvolume
-
-
-						sparridt[sparrtemp] = cumarrkno[cumarrtemp]
-						sparrslc[sparrtemp] = 0
-
-						cumcondslip += 1
-						if cumcondslip_deep <= 0:cumcondslip_deep = rand(1, dick)
-						if sparridt[sparrtemp] >= 0:cumcondslip_aware = 1
-
-						dynamic $ferteggfather
-
 					elseif temprand <= break_thresh:
 						cumarrcpt[cumarrtemp] += cumarrppt[cumarrtemp]/2
 						cumarrcon[cumarrtemp] = 4
@@ -257,6 +232,7 @@ if $ARGS[0] = '':
 						sparrvol[sparrtemp] += sexvolume
 						cumsumbod += sexvolume
 						cumsumvag += sexvolume
+						condom_break = 1
 
 						sparridt[sparrtemp] = cumarrkno[cumarrtemp]
 						sparrslc[sparrtemp] = 0
@@ -283,6 +259,7 @@ if $ARGS[0] = '':
 					sparrvol[sparrtemp] += sexvolume
 					cumsumbod += sexvolume
 					cumsumvag += sexvolume
+					condom_break = 1
 
 					sparridt[sparrtemp] = cumarrkno[cumarrtemp]
 					sparrslc[sparrtemp] = 0
@@ -719,7 +696,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 +874,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 +891,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 +947,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 ---------------------------------

+ 4 - 4
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'
@@ -827,7 +827,7 @@ if $ARGS[0] = 'Park 2':
 	if VKwip = 100:
 		act 'Go jogging':	
 			*clr & cla
-			react_exp += rand(1, 2)	
+			gs 'exp_gain', 'react', rand(1, 2)	
 			fat -= 1
 			pcs_mood -= 5
 			gs 'sweat', 'add', 30			
@@ -838,7 +838,7 @@ if $ARGS[0] = 'Park 2':
 
 			act 'VKwip':	
 				*clr & cla
-				agil_exp += rand(1, 2)
+				gs 'exp_gain', 'agil', rand(1, 2)
 				fat -= 1
 				pcs_mood -= 5
 				gs 'sweat', 'add', 30			

+ 4 - 4
locations/FedorMisc.qsrc

@@ -644,7 +644,7 @@ if $ARGS[0] = 'Strength':
 	*clr & cla
 	menu_off = 1
 	minut += 30
-	stren_exp += rand(1, 4) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
+	gs 'exp_gain', 'stren', rand(1, 4) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
 	fat -= 1
 	pcs_mood += 5
 	gs 'sweat', 'add', 30
@@ -687,8 +687,8 @@ if $ARGS[0] = 'Agility':
 	*clr & cla
 	menu_off = 1
 	minut += 30
-	react_exp += rand(1, 3)
-	agil_exp += rand(1, 3)
+	gs 'exp_gain', 'react', rand(1, 3)
+	gs 'exp_gain', 'agil', rand(1, 3)
 	fat -= 1
 	pcs_mood += 5
 	gs 'sweat', 'add', 30
@@ -731,7 +731,7 @@ if $ARGS[0] = 'Endurance':
 	*clr & cla
 	menu_off = 1
 	minut += 30
-	vital_exp += rand(1, 4)
+	gs 'exp_gain', 'vital', rand(1, 4)
 	fat -= 1
 	pcs_mood += 5
 	gs 'sweat', 'add', 30

+ 3 - 3
locations/Gnpc2.qsrc

@@ -57,7 +57,7 @@ $din_gboy_go_to_disco = {
 		end
 
 		minut += 120
-		if pcs_danc < 50 and pcs_agil >= pcs_danc:danc_exp += 1
+		if pcs_danc < 50 and pcs_agil >= pcs_danc:gs 'exp_gain', 'danc', 1
 		pcs_mood += 10
 		gs 'stat'
 		diskoIvrand = rand(0, 100)
@@ -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
@@ -282,7 +282,7 @@ $din_gboy_go_to_disco = {
 					act 'Decline his offer and keep dancing (<<will_cost>> Willpower)':
 						cla
 						gs 'willpower', 'pay', 'resist'
-						if pcs_danc < 50 and pcs_agil >= pcs_danc:danc_exp += 1
+						if pcs_danc < 50 and pcs_agil >= pcs_danc:gs 'exp_gain', 'danc', 1
 						minut += 5
 						gs 'stat'
 						'Your <<$bfTitle[numnpc]>> gets himself a beer at the bar and in the meantime you continue to dance.'

+ 3 - 0
locations/HotelRoom.qsrc

@@ -33,6 +33,7 @@ if $ARGS[0] = 'normal':
 	end
 	if money >= 100: act'Order room service (0:30) (100 <b>₽</b>)':gs 'food', 'h_food'
 	act 'Drink some water (0:01)': gs 'beverage', 'bev_wat'
+	if $hotel = 'pav_hotel' and curr_home = 6 and prostitute['active']: gs 'prostitution_functions', 'prostitute_outfit_at_home'
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin
@@ -70,6 +71,7 @@ if $ARGS[0] = 'better':
 	if money >= 100: act'Order room service (0:30) (100 <b>₽</b>)':gs 'food', 'h_food'
 	act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
 	act 'Have a coffee (0:05)': gs 'beverage', 'bev_cof'
+	if $hotel = 'pav_hotel' and curr_home = 6 and prostitute['active']: gs 'prostitution_functions', 'prostitute_outfit_at_home'
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin
@@ -108,6 +110,7 @@ if $ARGS[0] = 'best':
 	act 'Drink some water (0:01)': gs 'beverage', 'bev_wat'
 	act 'Have a coffee (0:05)': gs 'beverage', 'bev_cof'
 	act 'Make some tea (0:05)': gs 'beverage', 'bev_tea'
+	if $hotel = 'pav_hotel' and curr_home = 6 and prostitute['active']: gs 'prostitution_functions', 'prostitute_outfit_at_home'
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin

+ 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

+ 24 - 17
locations/JuliaMilHome.qsrc

@@ -13,28 +13,29 @@ gs 'stat'
 '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
 'Julia has a nice room, decorated with high quality furnishings. There are books everywhere, she must really like to read.'
 
-if lernHome > 0:
+if lernHome > 0 and juliaQW['homework_day'] ! daystart:
 	'Julia arranges her school books on a large desk and gets ready to do her homework, inviting you to join her.'
 
 	act 'Do your homework with Julia':
 		cls
 		menu_off = 1
 		minut += 60
-		!npc_rel['A14'] += 10
 		if lernHome > 1:
 			gs 'grades', 'homework', 'school', 'yes', 2, 1, 'A12'
 		else
 			gs 'grades', 'homework', 'school', 'yes', 1, 1, 'A12'
 		end
+		juliaQW['homework_day'] = daystart
+		gs 'npc_relationship', 'modify', 'A12', 'love' 
 		lern += rand(3,6)
-		intel_exp += rand(1,2) + (mentats_dose - rand(0,mentats_dose))
+		gs 'exp_gain', 'intel', rand(1,2) + (mentats_dose - rand(0,mentats_dose))
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
 		'You spend an hour doing your homework with Julia, and thanks to her you manage to learn quite a lot. She''s a very clever girl, and good at explaining things.'
 
 		act 'Relax after doing your homework':gt $curloc
 	end
-elseif lernHome = 0:
+else
 	'Julia is sitting on her bed.'
 
 	if eatJulMilDay!daystart:
@@ -71,8 +72,8 @@ elseif lernHome = 0:
 				minut += 30
 				wine = 0
 				gs 'drugs', 'alcohol', 'wine', 2
+				gs 'npc_relationship', 'modify', 'A12', 'like' 
 				JulMilBestFrend += 1
-				pcs_horny += 10
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
 				'You offer Julia some wine and she happily accepts, leaving the room quickly to get a corkscrew and some glasses. When she finishes pouring the wine, you propose a toast to your friendship and both have a sip. For the next half hour, the two of you enjoy the wine while sharing some juicy gossip. When the bottle is drained you both feel more than a bit tipsy and giggle happily, lying against each other on her bed.'
@@ -98,7 +99,8 @@ elseif lernHome = 0:
 							act '"Oh, really? Do tell!"':
 								cls
 								minut += 5
-								pcs_horny += 10
+								gs 'arousal', 'verbal_erotica', -10
+								gs 'npc_relationship', 'modify', 'A12', 'love' 
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/sex/outdoor.jpg"></center>'
 								'Julia smiles mysteriously and begins her story, "My parents send me to summer camp every year. Last year, I met a guy there... his name is Vovka. He was one of the youth councelors there, a fair bit older than me. After the day''s regular events had concluded, we found ourselves alone in the forest."'
@@ -115,7 +117,8 @@ elseif lernHome = 0:
 							act '"Go on, keep going!"':
 								cls
 								minut += 5
-								pcs_horny += 10
+								gs 'arousal', 'verbal_erotica', -10
+								gs 'npc_relationship', 'modify', 'A12', 'love' 
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/sex/otrad.jpg"></center>'
 								'Julia once again smiles mysteriously and continues her story where she left off, "Remember when I told you about Vovka last time? I slept with him again, before leaving the camp! One afternoon when no one else was in the cabin, I bumped into him there. Ever since that first time he had been pestering me, wanting more sex. He was cute though, and really treated me like I was special... so I let him."'
@@ -144,6 +147,7 @@ elseif lernHome = 0:
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/sex/jultit.jpg"></center>'
 									'Julia bares your chest and slowly lowers her kisses, slowly trailing her way down to your chest. You do your best to stifle your moans when she takes your nipple in her mouth, gently biting it as her fingers rub the other one. Then her fingers find their way down between your legs, pulling your clothes to the side.'
 
+									gs 'npc_relationship', 'modify', 'A12', 'adore' 
 									gs 'arousal', 'foreplay', 5, 'lesbian'
 									gs 'stat'
 								
@@ -151,12 +155,10 @@ elseif lernHome = 0:
 										cls
 										minut += 15
 
-										npc_sex['A12'] += 1
-
-										lesbian += 1
-										pcs_horny = 0
-										orgasm += 1
-										gs 'stat'
+										if npc_sex['A12'] = 0: 
+											npc_sex['A12'] = 1
+											lesbian += 1
+										end
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/sex/julick.jpg"></center>'
 										'You and Julia giddily take off your clothes and you lie back down on the bed. Julia, eager to taste you, throws her leg over your head and buries her face between your legs, grinding her pussy against your lips as she gets to work.'
 										'Feeling her tongue lapping against your pussy like her life depended on it, you don''t want to let her finish you without reciprocating. Equally enthusiastically you stick out your tongue and lick up her juices from her budding flower, and soon enough it feels like a contest as to which of you can get the other off first. Julia wins: even though you tried to fight it as long as you could, your body spasms against her tongue as you groan into her pussy in orgasm.'
@@ -165,18 +167,23 @@ elseif lernHome = 0:
 										'This sends Julia over the edge as well. Her hips squirm against your mouth, and you feel a splash of warm liquid hit you as her pussy squirts her sweet nectar all over your face. You lick up some of it, and then give Julia another deep kiss. Quickly leaving the room to wash up, you return a minute later and cuddle for a while.'
 
 										gs 'arousal', 'cuni_give', 15, 'lesbian'
+										gs 'arousal', 'end'
 										gs 'stat'
 								
 										act 'Relax in Julia''s room':gt $curloc
 									end
 								end
 
-								act 'Ask her to please stop touching you': gt $curloc
+								act 'Ask her to please stop touching you': 
+									gs 'npc_relationship', 'modify', 'A12', 'hate' 
+									gt $curloc
+								end
 							end
 										
-							act 'Whoa! Tell her to stop right now!': gt $curloc
-
-							exit
+							act 'Whoa! Tell her to stop right now!':
+								gs 'npc_relationship', 'modify', 'A12', 'loathe' 
+								gt $curloc
+							end
 						end
 
 						gs 'arousal', 'end'

+ 494 - 163
locations/KatjaHomeTalk.qsrc

@@ -9,44 +9,48 @@
 !! katjaQW['QWstage'] = 4 Katja have asked you to helpe have sex with a boy.
 !! katjaQW['QWstage'] = 5 You have agreed to help Katja have sex with a boy.
 !! katjaQW['QWstage'] = 6 You have talked with Katja about her first experience with a boy.
+!! katjaQW['QWstage'] = 7 You have told Katja about the boys in the park.
+
+!! katjaQW['boy_block'] is set to 1 if you tell Katja that you have no interest in boys when she ask about you sex experience whit boy. 
 
 !! katjaQW['anal_quest'] =1 Katja has asked you to help her have anal sex with a boy.
 !! katjaQW['anal_quest'] =2 You have agreed to help Katja have anal sex with a boy.
 !! katjaQW['anal_quest'] =3 Katja has had anal sex with a boy and you discussed it afterwards.
 
-!! katjaQW['pantiesQWstage'] 	The stages of the side quest of getting Katja to go comando to school. 1 to 3 are just temprary counts,
-!!							4 means you have gotten Katja to take of her panties when you ask her, and 5 means that she wont wear panties to school anymore.
-!!							So if you waht to chack if Katja are not wearing pantios at school use katjaQW['pantiesQWstage'] >= 5. (katjaTanga, katja_tanga_end)
+!! katjaQW['pantiesQWstage'] 	The stages of the side quest of getting Katja to go commando to school. 1 to 3 are just temprary counts,
+!!							4 means you have gotten Katja to take off her panties when you ask her, and 5 means that she won''t wear panties to school anymore.
+!!							If you want to check if Katja is not wearing panties at school use katjaQW['pantiesQWstage'] >= 5. (katjaTanga, katja_tanga_end)
 
-!! katjaQW['school_kiss'] Increases the first two times you kiss as school, used to trigger the kissing competition in the park. (flag_start_parc)
-									
-!! katjaQW['slut'] a number that increasese as Katja becomes more and more sexualy liberated, and alows her to be villing to do more sexual stuff. (katjaSlut)
+!! katjaQW['school_kiss'] Increases the first two times you kiss at school. Used to trigger the kissing competition in the park. (flag_start_parc)
+	
+!! katjaQW['slut'] a number that increases as Katja becomes more and more sexualy liberated, and alows her to be villing to do more sexual stuff. (katjaSlut)
 !! katjaQW['horny'] a messure of Katja''s arousal. Grows until she have an orgasmn and will determine how willing she is at the moment to have sex.
-!! katjaQW['dom'] a number that tell if Katja is dominant or submissiv. 0 is neutal, a negative means she is submessive and a possitive that she is dominant. In general the absulut valu nee to be above 30 before you will see any effect. (katjaDom but not a 1 to 1 translation since that variable was all over the place.)
+!! katjaQW['dom'] a number that tells if Katja is dominant or submissive. 0 is neutral, a negative means she is submissive and a positive means she is dominant. In general the absolute value needs to be above 30 before you will see any effect. (katjaDom but not a 1 to 1 translation since that variable was all over the place.)
 
-!! katjaQW['park_sex'] 	a messure of what experience Katja have had with random guys in the park. 0 means she have not have had sex whit anybody in the park, 
-!!					1 means that she have had sex with one guy at a time (either alone, in a threesome with the player character or in while the the player have sex with another guy next to them)
-!!					2 means she have had a threesome whit 2 guys you met in the park, and 3 means she has paticipated in an orgy with guys from the park. (katjaSex)
+!! katjaQW['park_sex'] 	a measure of what experience Katja has had with random guys in the park. 0 means she has not had sex with anybody in the park, 
+!!					1 means that she has had sex with one guy at a time (either alone, in a threesome with the player character or while the player had sex with another guy next to them)
+!!					2 means she has had a threesome with 2 guys you met in the park, and 3 means she has paticipated in an orgy with guys from the park. (katjaSex)
 
-!! katjaQW['masturbates'] = 1 Katja have started masturbating at night if she get to horny. (KatjaMastr)
-!! The following 3 varibles functions as pcs_throat, pcs_vag and pcs_ass does for the player character. So whenever Katja have sex with a guy or a dildo is used on her you should add code to change them as is done for the player character in arousal.
+!! katjaQW['masturbates'] = 1 Katja has started masturbating at night if she get too horny. (KatjaMastr)
+!! The following 3 variables functions as pcs_throat, pcs_vag and pcs_ass does for the player character. So whenever Katja has sex with a guy or a dildo is used on her you should add code to change them as is done for the player character in arousal.
 !! npc_throat['A14'] The capacity for Katja to take a dick (or dildo) down her throat. (KatjaThroat)
 !! npc_vag['A14'] The capacity for Katja to take a dick (or dildo) in the vagina.
 !! npc_ass['A14'] The capacity for Katja to take a dick (or dildo) in her ass. (KatjaAnus)
 
-!! katjaQW['strapon_bj'] = 1 Katja have given a bj to your strap-on.
-!! katjaQW['strapon_vag'] = 1 You have fucked Katja''s pussy with youe strap-on.
-!! katjaQW['strapon_ass'] = 1 You have fucked Katja''s ass with youe strap-on.
+!! katjaQW['strapon_bj'] = 1 Katja has given a BJ to your strap-on.
+!! katjaQW['strapon_vag'] = 1 You have fucked Katja''s pussy with your strap-on.
+!! katjaQW['strapon_ass'] = 1 You have fucked Katja''s ass with your strap-on.
+!! katjaQW['fisted_vag'] = 1 You have fisted Katja''s vagina.
 
-!! katjaQW['ivan_pussy'] = 1 Katja have take Ivan''s cock in her pussy.
-!! katjaQW['ivan_anal'] = 1 Katja have take Ivan''s cock in her ass.
-!! katjaQW['marcus_pussy'] = 1 Katja have take Marcus''s cock in her pussy.
-!! katjaQW['marcus_anal'] = 1 Katja have take Marcus''s cock in her ass.
-!! katjaQW['marcus_disco'] = 1 Katja and the player character have had a threesome with Marcus''s at the comunity center disco.
+!! katjaQW['ivan_pussy'] = 1 Katja has taken Ivan''s cock in her pussy.
+!! katjaQW['ivan_anal'] = 1 Katja has taken Ivan''s cock in her ass.
+!! katjaQW['marcus_pussy'] = 1 Katja has taken Marcus''s cock in her pussy.
+!! katjaQW['marcus_anal'] = 1 Katja has taken Marcus''s cock in her ass.
+!! katjaQW['marcus_disco'] = 1 Katja and the player character have had a threesome with Marcus at the community center disco.
 
-!! katjaQW['Marcus_day'] is set to daystart if you ar Katja ask to have a threesome with Marcus. Such that the question will only be asked once per day.
+!! katjaQW['Marcus_day'] is set to daystart if you or Katja ask to have a threesome with Marcus. Such that the question will only be asked once per day.
 
-!! katjaQW['birth_control_start_day'] This is set to the daystart value from the day Katja''s birth control will be efective effect, if the player tells her to use it. Should be used to Check if katja can become pregnant by a if katjaQW['birth_control_start_day'] ! 0 and katjaQW['birth_control_start_day'] < daystart to make sure is protected.
+!! katjaQW['birth_control_start_day'] This is set to the daystart value from the day Katja''s birth control will be effective if the player tells her to use it. Should be used to check if Katja can become pregnant by if katjaQW['birth_control_start_day'] ! 0 and katjaQW['birth_control_start_day'] < daystart to make sure is protected.
 
 !! KatjaQW['orgasm_day'] Is set to be equal to daystart when Katja gain an orgasm (It is not set all palces). (KatjaOrgasm)
 !! katjaQW['take_of_panties_day'] is set to ddaystart if you get >katja to take of her panties during school break.
@@ -55,7 +59,8 @@
 !! katjaQW['no_panties_day_disco'] Is set to daystart if you show Katja that you are not wearing panties at the pav disco. (tangaday)
 
 !! katjaQW['knows_masterbation'] = 1 You have told Katja how you masturbate (KatjaKnowMastr =1)
-!! katjaQW['knows_self_fisting'] = 1 You have told Katja how you stuck you fist into your anus (SelfFistingKnow =1)
+!! katjaQW['knows_self_fisting'] = 1 You have told Katja how you stuck your fist into your pussy
+!! katjaQW['knows_self_fisting_anal'] = 1 You have told Katja how you stuck your fist into your ass
 !! katjaQW['knows_BJ'] = 1 You have told Katja that you have given a guy a blow-job (KatjaKnowBJ =1)
 !! katjaQW['knows_sex'] = 1 You have told Katja that you have had virginal sex with a guy (KatjaKnowSex =1)
 !! katjaQW['knows_anal'] = 1 You have told Katja that you have had anal sex with a guy (KatjaKnowAnal =1)
@@ -69,27 +74,9 @@
 !! katjaQW['no_panties_at_disco'] is set if Katja shows you at the disco that she is not vearing panties. Will be reset to 0 at night. (katja_disco_end)
 !! KatjaQW['sex_in_the_park_comment'] temposry varibale which is set during sex with guys in the park to make sure she give the right comment before she says goodbuy. Will be rest to 0 when going home after sex. (KatjaOhrenet)
 
-if $ARGS[0] = 'cikl':
-	!!Modifying Katja''s arousal level.
-	if katjaQW['QWstage'] > 2:
-		if katjaQW['horny'] > 0: katjaQW['horny'] += (katjaQW['slut'] - rand(1,50))/10
-		if katjaQW['horny'] < 0:katjaQW['horny'] = 0
-		if katjaQW['horny'] >= 100:
-			if rand(0,2) = 0 and week < 6:
-				katjaQW['horny'] = max(katjaQW['slut']/2,50)
-				if katjaQW['masturbates'] = 0: katjaQW['masturbates'] = 1
-			else
-				katjaQW['horny'] = 100
-			end
-		end
-	end
-
-	!!Reseting if Katja have shown you that she is not wearing panties at the disco. The reason to not use a daystart variable, is the if you show it very late Friday it might prevent you from seeing it Saturday (daystart can change during the event)
-	if katjaQW['no_panties_at_disco'] > 0: katjaQW['no_panties_at_disco'] = 0
-
-	!!Out commented Katja becoming pregnant until more content for a pregnant Katja is done 
-	!!if katjaPreg = 0 and month >= 2 and year > 2016: katjaPreg = 1
-end
+!! katjaQW['know_katja_uni'] = 1 Katja has told you she is going to uni to study teaching.
+!! katjaQW['know_going_to_teaching_degree'] =1 you have told Katja that you are going to the university to study in the teaching program.
+!! katjaQW['meet_uni_class'] = 1 You have meet Katja in you uni class.
 
 if $ARGS[0] = '':
 	$loc = 'mey_home'
@@ -141,75 +128,80 @@ if $ARGS[0] = '':
 		else
 			!!not sweaty
 
-			if katjaQW['QWstage'] = 6 and katjaQW['anal_quest'] >= 3 and katjaQW['slut'] > 100 and katjaQW['horny'] > 60:
-				!!If Katja have had sex with both marcus and Ivan and have been corrupted enough. Then she will when she is horny ask about trying sex with other boys. 
-				gt 'KatjaHomeTalk', 'random_park_sex_talk'
+			if katjaQW['know_katja_uni'] = 0 and SchoolAtestat = 1 and (month > 6 or (month = 6 and day > 15)):
+				!!Katja tells you that she has enrolled in the university.
+				gt 'KatjaHomeTalk',  'katja_uni_tell'
+
+			else
+				if katjaQW['QWstage'] = 6 and katjaQW['anal_quest'] >= 3 and katjaQW['slut'] > 100 and katjaQW['horny'] > 60:
+					!!If Katja have had sex with both marcus and Ivan and have been corrupted enough. Then she will when she is horny ask about trying sex with other boys. 
+					gt 'KatjaHomeTalk', 'random_park_sex_talk'
 			
-			elseif katjaQW['QWstage'] = 5 and katjaQW['marcus_pussy'] > 0: 
-				!!If Katja have has had her first time wiht Marcus she will discuss this the next time the player talks to her at home
+				elseif katjaQW['QWstage'] = 5 and katjaQW['marcus_pussy'] > 0: 
+					!!If Katja have has had her first time wiht Marcus she will discuss this the next time the player talks to her at home
 				gt 'KatjaHomeTalk', 'first_boy_sex_follow_up'
 			
-			elseif katjaQW['QWstage'] = 5 and katjaQW['marcus_asked'] = 1: 
-				!!If Marcus have agreed to be katja''s first, the player will tell this to Katja the next time the talk at home
-				gt 'KatjaHomeTalk', 'Marcus_answer_talk'
+				elseif katjaQW['QWstage'] = 5 and katjaQW['marcus_asked'] = 1: 
+					!!If Marcus have agreed to be katja''s first, the player will tell this to Katja the next time the talk at home
+					gt 'KatjaHomeTalk', 'Marcus_answer_talk'
 			
-			elseif katjaQW['QWstage'] < 4 and katjaQW['slut'] >= 50 and katjaQW['horny'] >= 40 and (katjaQW['knows_BJ'] + katjaQW['knows_sex']) >= 2 and npc_sex['A14'] > 0:
-				!!If Katja have been corrupted enough, have had sex with the player and know that the player have both given blow jobs and have had vaginal sex with a boyu. She will if she is horny ask the player to help her arange her first time with a boy.
-				gt 'KatjaHomeTalk', 'sex_with_boy_ask'
+				elseif katjaQW['QWstage'] < 4 and katjaQW['slut'] >= 50 and katjaQW['horny'] >= 40 and (katjaQW['knows_BJ'] + katjaQW['knows_sex']) >= 2 and npc_sex['A14'] > 0 and katjaQW['anal_quest'] ! 1:
+					!!If Katja have been corrupted enough, have had sex with the player and know that the player have both given blow jobs and have had vaginal sex with a boyu. She will if she is horny ask the player to help her arange her first time with a boy.
+					gt 'KatjaHomeTalk', 'sex_with_boy_ask'
 			
-			else
-				if katjaQW['slut'] >= 60 and katjaQW['horny'] >= 40 and (katjaQW['knows_BJ'] + katjaQW['knows_anal']) >= 2 and npc_sex['A14'] > 0 and katjaQW['anal_quest'] = 0: 
-					!!If Katja have been corrupted enough, have had sex with the player and know that the player have both given blow jobs and have had vaginal sex with a boy. She will if she is horny ask the player to help her arange her first time with a boy.
-					gt 'KatjaHomeTalk', 'anal_sex_with_boy_ask'
-				
 				else
-					if katjaQW['horny'] > rand(40,120):
-						!!If katja is very horny she will start a sexual encounter wiht the player, which depends on how long you are in her questline
-						if katjaQW['QWstage'] >= 6 and week < 6 and (locat['Vicky'] = 10 or locat['Vicky'] = 11) and rand(0,6) =0 and katjaQW['Marcus_day'] ! daystart:
-							!!Katja will only have Marcus come over when Vicky is in the park with Vanya and Tamara is not home. She will also only ask for a threesoem 1 out of 7 time she ask you for sex.
-							katjaQW['Marcus_day'] = daystart
-							gt 'katjaHomeTalk', 'marcus_kiss' 
+					if katjaQW['slut'] >= 60 and katjaQW['horny'] >= 40 and (katjaQW['knows_BJ'] + katjaQW['knows_anal']) >= 2 and npc_sex['A14'] > 0 and katjaQW['anal_quest'] = 0 and katjaQW['QWstage'] ! 4: 
+						!!If Katja have been corrupted enough, have had sex with the player and know that the player have both given blow jobs and have had vaginal sex with a boy. She will if she is horny ask the player to help her arange her first time with a boy.
+						gt 'KatjaHomeTalk', 'anal_sex_with_boy_ask'
+				
+					else
+						if min(katjaQW['horny'],100) > rand(40,160):
+							if katjaQW['QWstage'] >= 6 and week < 6 and (locat['Vicky'] = 10 or locat['Vicky'] = 11) and rand(0,6) =0 and katjaQW['Marcus_day'] ! daystart:
+								!!Katja will only have Marcus come over when Vicky is in the park with Vanya and Tamara is not home. She will also only ask for a threesoem 1 out of 7 time she ask you for sex.
+								katjaQW['Marcus_day'] = daystart
+								gt 'katjaHomeTalk', 'marcus_kiss' 
 						
-						elseif katjaQW['QWstage'] > 2:
-							!!The standard start of her sex scenes at home. Happens if the marcus ask do not trigger and Katja have kissed the player.
-							gt 'KatjaHomeTalk', 'hornykiss'
+							elseif katjaQW['QWstage'] > 2:
+								!!The standard start of her sex scenes at home. Happens if the marcus ask do not trigger and Katja have kissed the player.
+								gt 'KatjaHomeTalk', 'hornykiss'
 						
-						else
-							!!This only triggers if the player have never kissed Katja.
-							gt 'KatjaHomeTalk', 'tender_kiss'
-						end
+							else
+								!!This only triggers if the player have never kissed Katja.
+								gt 'KatjaHomeTalk', 'tender_kiss'
+							end
 					
-					else 
-						if npc_pregtalk['A14'] = 0 and (KatjaConflict = 0 or katjaconflict = 2) and func('body_din','pregnancyVisibility') = 1:
-							!! If Katja can see you are pregant and you haven''t already told her this will create a conflict with to different responses depending on if Katja is pregnant or not.
-							if kid > 0:
-								cla
-								gs 'stat'
-								minut += 5
-								KatjaConflict = 1
-								KatConCheck = daystart
-								'"You''re pregnant again?" Her face turns red and her expression is far angrier than you''ve ever seen her. "After everything, you still didn''t trust me enough to tell me?" she screams at you. "I thought there was something special between us." Tears begin rolling down her cheeks. "Just leave me alone, I don''t even want to see you right now."'
+						else 
+							if npc_pregtalk['A14'] = 0 and (KatjaConflict = 0 or katjaconflict = 2) and func('body_din','pregnancyVisibility') = 1:
+								!! If Katja can see you are pregant and you haven''t already told her this will create a conflict with to different responses depending on if Katja is pregnant or not.
+								if kid > 0:
+									cla
+									gs 'stat'
+									minut += 5
+									KatjaConflict = 1
+									KatConCheck = daystart
+									'"You''re pregnant again?" Her face turns red and her expression is far angrier than you''ve ever seen her. "After everything, you still didn''t trust me enough to tell me?" she screams at you. "I thought there was something special between us." Tears begin rolling down her cheeks. "Just leave me alone, I don''t even want to see you right now."'
 							
-							elseif knowKatjaPreg = 1:
-								cla
-								gs 'stat'
-								minut += 5
-								KatjaConflict = 1
-								KatConCheck = daystart
-								'"Are you pregnant? Why didn''t you tell me? I thought we were closer than that. I told you when I got pregnant. I need to think. We''ll talk later."'
-
-							else
-								cla
-								*nl
-								minut += 5
-								KatjaConflict = 1
-								KatConCheck = daystart
-								'"Are you pregnant? Why didn''t you tell me? I thought we were closer than that. I need to think. We''ll talk later."'
-							end							
+								elseif knowKatjaPreg = 1:
+									cla
+									gs 'stat'
+									minut += 5
+									KatjaConflict = 1
+									KatConCheck = daystart
+									'"Are you pregnant? Why didn''t you tell me? I thought we were closer than that. I told you when I got pregnant. I need to think. We''ll talk later."'
+
+								else
+									cla
+									*nl
+									minut += 5
+									KatjaConflict = 1
+									KatConCheck = daystart
+									'"Are you pregnant? Why didn''t you tell me? I thought we were closer than that. I need to think. We''ll talk later."'
+								end							
 						
-						else
-							!!If no events triggers they you go to the part where the player can choose things to do with Katja.
-							gt 'katjaHomeTalk', 'chat' 
+							else
+								!!If no events triggers they you go to the part where the player can choose things to do with Katja.
+								gt 'katjaHomeTalk', 'chat' 
+							end
 						end
 					end
 				end
@@ -253,6 +245,10 @@ if $ARGS[0] = 'chat':
 		end
 	end
 
+	if university['student'] = 1 and katjaQW['know_going_to_teaching_degree'] = 0 and $university['enrolled_in'] = 'teaching_studies':
+		act 'Tell Katja that you''re going to the university': gt 'KatjaHomeTalk', 'uni_tell'
+	end
+
 	act 'Chat with Katja':
 		!!The generic chat option.
 		cla & *clr
@@ -515,6 +511,10 @@ if $ARGS[0] = 'chat':
 		end
 	end
 
+	if katjaQW['boy_block'] = 1:
+		act 'Tell Katja you are have decided that boys are fun after all <br><font color="red">(Katja will start asking about sex with boys boys again)</font>': gt 'KatjaHomeTalk',  'boy_yes'
+	end
+
 	if mey_vika['key'] = 1:
 		Act 'Leave the room': gt 'mey_home', 'start'
 	else
@@ -643,7 +643,6 @@ if $ARGS[0] = 'katjaknows':
 		'"I wouldn''t be pregnant if he wasn''t," you laugh. "I only let the best cock inside me."'
 		'Katja blushes and you give her a quick kiss before she can react.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] < 60 and $wombthfath = 'Stepfather' and npc_rel['A28'] > 50:
 		minut += 10
 		'"So, who''s the baby-daddy?" Katja teases.'
@@ -652,7 +651,6 @@ if $ARGS[0] = 'katjaknows':
 		'"You were knocked up by your step-dad!? That''s so crazy!"'
 		'Katja blushes and you give her a quick kiss before she can react.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] < 60 and $wombthfath = 'Biological Father' and npc_rel['A29'] > 50:
 		minut += 10
 		'"So, who''s the baby-daddy?" Katja teases.'
@@ -661,7 +659,6 @@ if $ARGS[0] = 'katjaknows':
 		'"You were knocked up by your own father!? That''s so crazy!"'
 		'Katja blushes and you give her a quick kiss before she can react.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] < 60 and $wombthfath = '':
 		minut += 10
 		'"So, who''s the baby-daddy?" Katja teases.'
@@ -672,7 +669,6 @@ if $ARGS[0] = 'katjaknows':
 		'Katja places a hand on your shoulder "<<$pcs_nickname>>, if I can do anything to make your life a little easier, please let me know."'
 		'You blush and thank her before planting a quick kiss on her cheek.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and $wombthfath = 'Kolka' and npc_rel['A34'] > 50:
 		minut += 10
 		'"Who''d you let dump their load into that wonderful body of yours?" Katja asks while biting her bottom lip.'
@@ -683,7 +679,6 @@ if $ARGS[0] = 'katjaknows':
 		'Katja chuckles. "I appreciate honesty and I think everyone should be free to explore their passions. Even if those passions revolve around riding your brother''s dick."'
 		'You find yourself questioning what you did to deserve such a wonderful woman in your life.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and $wombthfath = 'Stepfather' and npc_rel['A28'] > 50:
 		minut += 10
 		'"Who''d you let dump their load into that wonderful body of yours?" Katja asks while biting her bottom lip.'
@@ -694,7 +689,6 @@ if $ARGS[0] = 'katjaknows':
 		'Katja chuckles. "I appreciate honesty and I think everyone should be free to explore their passions. Even if those passions are part of an Electra complex."'
 		'You find yourself questioning what you did to deserve such a wonderful woman in your life.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and $wombthfath = 'Biological Father' and npc_rel['A29'] > 50:
 		minut += 10
 		'"Who''d you let dump their load into that wonderful body of yours?" Katja asks while biting her bottom lip.'
@@ -705,7 +699,6 @@ if $ARGS[0] = 'katjaknows':
 		'Katja chuckles. "I appreciate honesty and I think everyone should be free to explore their passions. Even if those passions are part of an Electra complex."'
 		'You find yourself questioning what you did to deserve such a wonderful woman in your life.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and $wombthfath = '':
 		minut += 10
 		'"Who''d you let dump their load into that wonderful body of yours?" Katja asks while biting her bottom lip.'
@@ -716,15 +709,19 @@ if $ARGS[0] = 'katjaknows':
 		'"<<$pcs_nickname>>, I would never judge you. Plus, if I''m being honest, I''m a little jealous. I wish I could let myself have that much fun."'
 		'You find yourself questioning what you did to deserve such a wonderful woman in your life.'
 
-		act 'Continue':gt 'KatjaHomeTalk'
 	else
 		minut += 10
 		'"So, who''s the baby-daddy?" Katja teases.'
 		*nl
-		'"It looks like I got knocked up by <<$wombthfath>>"'
+		iif( $wombthfath = '', '"I don''t know who the father is "', '"It looks like I got knocked up by <<$wombthfath>>"')
 		'"I hope they know how lucky they are," she says while clearly blushing.'
-
-		act 'Continue':gt 'KatjaHomeTalk'
+	end
+	act 'Continue':
+		if $loc = 'Katja_dorm':
+			gt 'katja_dorm', 'talk'
+		else
+			gt 'KatjaHomeTalk'
+		end
 	end
 end
 
@@ -742,44 +739,50 @@ if $ARGS[0] = 'katjaknows1':
 		'"Damn, I never thought I''d meet someone who wanted to be an incest baby factory."'
 		'"I just hope he makes you happy. It''s sometimes hard to believe that you''re the woman I fell in love with." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and arrpos('$ChildThFath',$wombthfath) >= 0 and arrpos('$ChildThFath',$wombthfath) ! arrsize('$ChildThFath')-1 and (($wombthfath = 'Kolka' and npc_rel['A34'] > 50) or ($wombthfath = 'Stepfather' and npc_rel['A28'] > 50) or ($wombthfath = 'Biological Father' and npc_rel['A29'] > 50)):
 		'You tell Katja that <<$wombthfath>> got you pregnant again.'
 		'"Damn, I never thought I''d meet someone who wanted to be an incest baby factory."'
 		'"God, you''re the hottest bitch I know. I didn''t think I could be any more in love with you." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 		'After a few minutes, she breaks the kiss, but keeps her lips inches from yours. "Don''t let this distract from my wanting you to become his breeding bitch. I want him to keep you pregnant. I need something to masturbate about when you’re not around." As soon as she finishes speaking, her lips are magnetically pulled back to yours.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] < 60 and arrpos('$ChildThFath',$wombthfath) = arrsize('$ChildThFath')-1 and (($wombthfath = 'Kolka' and npc_rel['A34'] > 50) or ($wombthfath = 'Stepfather' and npc_rel['A28'] > 50) or ($wombthfath = 'Biological Father' and npc_rel['A29'] > 50)):
 		'Blushing, you tell Katja that a member of your family impregnated you, but this time it was <<$wombthfath>>.'
 		'Her eyes widen. "wow, your family must be really close," she giggles.'
 		'"To think I''d fall in love with a woman who lets multiple members of her own family knock her up." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and arrpos('$ChildThFath',$wombthfath) = arrsize('$ChildThFath')-1 and (($wombthfath = 'Kolka' and npc_rel['A34'] > 50) or ($wombthfath = 'Stepfather' and npc_rel['A28'] > 50) or ($wombthfath = 'Biological Father' and npc_rel['A29'] > 50)):
 		'Blushing, you tell Katja that a member of your family impregnated you, but this time it was <<$wombthfath>>.'
 		'Her eyes widen. "Wow, your family must be really close," she giggles.'
 		'"Shit, ''which of your family members did you like being knocked up by the most?'' might be the hottest question anyone has ever made me think of. Just when I started thinking I couldn''t love you any more." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 		'After a few minutes, she breaks the kiss, but keeps her lips inches from yours. "Don''t think I''ll forget the image of you being passed around your family like a good little slut. I need something to masturbate about when you''re not around." As soon as she finishes speaking, her lips are magnetically pulled back to yours.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif arrpos('$ChildThFath',$wombthfath) >= 0 and arrpos('$ChildThFath',$wombthfath) ! arrsize('$ChildThFath')-1 and ($wombthfath ! 'Kolka' and $wombthfath ! 'Stepfather' and $wombthfath ! 'Biological Father'):
+		'You tell Katja that you don''t that the father is <<$woombthfath>> again.'
 		'"I hope he makes you happy. And that he doesn''t mind sharing you with me," she blushes. "I would hate to completely lose the woman I love." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif arrpos('$ChildThFath',$wombthfath) = arrsize('$ChildThFath')-1 and ($wombthfath ! 'Kolka' and $wombthfath ! 'Stepfather' and $wombthfath ! 'Biological Father'):
+		'You tell Katja that you don''t that the father is <<$woombthfath>>.'
 		'"I''m glad you realize you''re too special to limit yourself to one man. I love you too much to let you do anything less." Her eyes widen and her cheeks redden at the realization that she just admitted she loves you. Before you can respond, she cuts you off with a passionate kiss.'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
-	elseif katjaQW['slut'] < 60 and $wombthfath = '':
-		'"Seems like you had a little too much fun then," she chuckles.'
-
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
 	elseif katjaQW['slut'] >= 60 and $wombthfath = '':
+		'You tell Katja that you don''t know you the father is.'
 		'"Seems like you had a little too much fun then," she chuckles.'
 		'"I hope you''ll include me next time."'
 
-		act 'Continue':minut += 10 & gt 'KatjaHomeTalk'
+	elseif katjaQW['slut'] < 60 and npc_rel['A14'] >= 40 and $wombthfath = '':
+		'You tell Katja that you don''t know you the father is.'
+		'"Seems like you had a little too much fun then," she chuckles.'
+	else
+		'You tell Katja that you prefer not to say who the father is.'
+		'"Seems like you had a little too much fun then," she chuckles.'
+	end
+	act 'Continue':
+		minut += 10
+		if $loc = 'Katja_dorm':
+			gt 'katja_dorm', 'talk'
+		else
+			gt 'KatjaHomeTalk'
+		end
 	end
 end
 
@@ -853,7 +856,7 @@ if $ARGS[0] = 'homework':
 	npc_rel['A14'] += 2
 	gs 'grades', 'homework', 'school', 'yes', 1, 1, 'A14'
 	lern += rand(2, 4)
-	intel_exp += rand(0, 1) + (mentats_dose - rand(0,mentats_dose))
+	gs 'exp_gain', 'intel', rand(0, 1) + (mentats_dose - rand(0,mentats_dose))
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 	'For half an hour you and Katja pour over your books, you fully learn the lessons and pretty well understand the material.'
@@ -868,7 +871,11 @@ end
 
 if $ARGS[0] = 'Sextalk':
 	'Turning red, Katja looks at you thoughtfully.'
-	kattalkrand = rand(0, 4)
+	if katjaQW['boy_block'] = 1:
+		kattalkrand = rand(3, 4)
+	else
+		kattalkrand = rand(0, 4)
+	end
 
 	if kattalkrand = 0:
 		if katjaQW['knows_BJ'] > 0:
@@ -878,16 +885,26 @@ if $ARGS[0] = 'Sextalk':
 		end
 
 		if stat['bj'] > 0:
-			gs'KatjaHomeTalk','bj_talk1'
+			gs 'KatjaHomeTalk', 'bj_talk1'
 		else
 			act 'You''ve never given a blowjob':
 				cls
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja that you have never given a blowjob to a guy. She admits that she hasn''t either. "Vicky talks about how good it is all the time, but I don''t know. Guys usually smell bad and I''m sure it would taste awful."'
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		end
+
+		act 'Tell Katja you are not into boys <br><font color="red">(blocks further contents with Katja and boys)</font>': gt 'KatjaHomeTalk',  'boy_no'
+
 	elseif kattalkrand = 1:
 		if katjaQW['knows_sex'] > 0:
 			'"<<$pcs_nickname>>, tell me. Have you ever fucked someone?"'
@@ -904,7 +921,14 @@ if $ARGS[0] = 'Sextalk':
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja about the times you''ve had sex and how it felt. She blushes and bites her lip.'
 
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		else
 			act 'No':
@@ -912,10 +936,19 @@ if $ARGS[0] = 'Sextalk':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja that you''ve never had sex with a guy, and she admits that she''s also still a virgin. "That probably makes us the only non nerds who haven''t had sex! Vicky does it all the time with Vanya. She won''t shut up about it!"'
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		end
 
+		act 'Tell Katja you are not into boys <br><font color="red">(blocks further contents with Katja and boys)</font>': gt 'KatjaHomeTalk',  'boy_no'
+
 	elseif kattalkrand = 2:
 		if katjaQW['knows_anal'] > 0:
 			'"<<$pcs_nickname>>, what''s anal sex like?"'
@@ -932,7 +965,14 @@ if $ARGS[0] = 'Sextalk':
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja about the times you''ve had anal sex and what it feels like. She blushes and bites her lip.'
 
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		else
 			act 'You''ve never had anal sex':
@@ -940,9 +980,19 @@ if $ARGS[0] = 'Sextalk':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja that you''ve never had anal sex. She says that she heard that a lot of girls in your class do, some more than others.'
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		end
+
+		act 'Tell Katja you are not into boys <br><font color="red">(blocks further contents with Katja and boys)</font>': gt 'KatjaHomeTalk',  'boy_no'
+
 	elseif kattalkrand = 3:
 		if katjaQW['knows_cuni'] > 0 or npc_sex['A14'] > 0:
 			'"<<$pcs_nickname>>, tell me how you lick pussy."'
@@ -959,7 +1009,7 @@ if $ARGS[0] = 'Sextalk':
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja about the times you''ve gone down on another girl and how it feels. She blushes and bites her lip.'
 				
-				if katjaQW['horny'] > 50 and katjaQW['slut'] >= 40 and rand(-30,30) < katjaQW['dom']:
+				if katjaQW['horny'] > 50 and katjaQW['slut'] >= 40 and rand(-30,30) < katjaQW['dom'] and npc_sex['A14'] > 0:
 					'Katja asks you to show her how you lick pussy.'
 
 					act 'Show her':
@@ -979,16 +1029,34 @@ if $ARGS[0] = 'Sextalk':
 						'"Sorry <<$pcs_nickname>>, maybe next time. We need to finish our homework," she says sweetly. You pause before nodding in understanding. You see that new confident look intensify on her face as she smiles and the two of you finish your homework.'
 
 						gs 'arousal', 'cuni_give', 15, 'sub', 'lesbian'
+						gs 'arousal', 'end'
 						gs 'stat'
 
 						act 'Further':
-							gs 'arousal', 'end'
+							if $loc = 'Katja_dorm':
+								gt 'katja_dorm', 'talk'
+							else
+								gt 'KatjaHomeTalk'
+							end
+						end
+					end
+					act 'Ignore her':
+						minut += 15
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
 							gt 'KatjaHomeTalk'
 						end
 					end
-					act 'Ignore her':minut += 15 & gt 'KatjaHomeTalk'
 				else
-					act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+					act 'Further':
+						minut += 15
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
+							gt 'KatjaHomeTalk'
+						end
+					end
 				end
 			end
 		else
@@ -997,7 +1065,14 @@ if $ARGS[0] = 'Sextalk':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja that you''ve never gone down on a girl. She seems a little surprised and you get the feeling that this was not what she wanted to hear.'
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		end
 	elseif kattalkrand = 4:
@@ -1017,7 +1092,14 @@ if $ARGS[0] = 'Sextalk':
 				'You tell Katja how you masturbate in the bathroom and she blushes and bites her lip.'
 
 				if katjaQW['masturbates'] = 0:
-					act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+					act 'Further':
+						minut += 15
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
+							gt 'KatjaHomeTalk'
+						end
+					end
 				else
 					act 'Further':
 						cls
@@ -1026,24 +1108,65 @@ if $ARGS[0] = 'Sextalk':
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/mastr.jpg"></center>'
 						'Katja tells you she also masturbates, right here in this room, fondling herself between her legs.'
 
-						act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+						act 'Further':
+							minut += 15
+							if $loc = 'Katja_dorm':
+								gt 'katja_dorm', 'talk'
+							else
+								gt 'KatjaHomeTalk'
+							end
+						end
 					end
 				end
 			end
 
-			if SelfFisting > 0:
-				act 'Tell her how you fisted your ass':
+			if stat['self_fisting'] > 0:
+				act 'Tell her how you pushed your hand into your pussy':
 					cls
 					katjaQW['horny'] += 10
 
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+					'You tell Katja how you '+iif(stat['self_fisting'] = 0, 'once', 'sometimes')+' put your whole fist into your pussy, and how it felt doing it.'
+					'Katja looks '+iif(katjaQW['knows_self_fisting'] = 0, 'completely shocked, but', 'excited, and')+' her head turns even redder as she bites her lip.'
+
 					if katjaQW['knows_self_fisting'] = 0: katjaQW['knows_self_fisting'] = 1
 
+					act 'Further':
+						if katjaQW['fisted_vag'] = 0 and npc_vag['A14'] > 3 and katjaQW['slut'] >= 70 and katjaQW['horny'] >= 50 and npc_sex['A14'] > 0:
+							gt 'katjaHomeTalk', 'fisting_ask'
+						else
+							minut += 15
+							if $loc = 'Katja_dorm':
+								gt 'katja_dorm', 'talk'
+							else
+								gt 'KatjaHomeTalk'
+							end
+						end
+					end
+				end
+			end
+
+			if stat['self_fisting_anal'] > 0:
+				act 'Tell her how you fisted your ass':
+					cls
+					katjaQW['horny'] += 10
+
+					if katjaQW['knows_self_fisting_anal'] = 0: katjaQW['knows_self_fisting_anal'] = 1
+
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 					'You tell Katja how you masturbate anally and even managed to stretch it so much that you could shove your fist into it.'
 					'She blushes and bites her lip.'
 
-					act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+					act 'Further':
+						minut += 15
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
+							gt 'KatjaHomeTalk'
+						end
+					end
 				end
 			end
 		else
@@ -1052,7 +1175,14 @@ if $ARGS[0] = 'Sextalk':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'You tell Katja that you''ve never masturbated. She seems surprised at your answer.'
-				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Further':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 		end
 	end
@@ -1062,7 +1192,14 @@ if $ARGS[0] = 'Sextalk':
 		gs 'stat'
 		'You refuse to talk about such topics with her and she looks down in confusion and mumbles. "Sorry, <<$pcs_nickname>>, I didn''t mean to pry."'
 
-		act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Further':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end
 end
 
@@ -1081,7 +1218,14 @@ if $ARGS[0] = 'bj_talk1':
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 				'"No," you shake your head before shamelessly lying through your teeth. "I''ve never given a blowjob before."'
 				'"Oh." She sits back, looking disappointed for some reason.'
-				act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Continue':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 			end
 			act'Yes':
 				cla & *clr
@@ -1104,7 +1248,14 @@ if $ARGS[0] = 'bj_talk1':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 			'"No," you shake your head. "I''ve never given a blowjob before."'
 			'"Oh." She sits back, looking disappointed for some reason. "Guess we''re both clueless then, huh?"'
-			act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+			act 'Continue':
+				minut += 15
+				if $loc = 'Katja_dorm':
+					gt 'katja_dorm', 'talk'
+				else
+					gt 'KatjaHomeTalk'
+				end
+			end
 		end
 		!!act'I''ve given a few (lie)':
 	end
@@ -1115,14 +1266,28 @@ if $ARGS[0] = 'bj_talk2':
 		cla & *nl
 		'"It tastes funny," you wrinkle your nose. "It''s like, kinda salty? But also sort of... musty? I don''t think I mind the act itself that much, but dick has a weird flavor."'
 		'Katja seems taken aback, almost disappointed. You guess this isn''t the answer she was hoping for.'
-		act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Continue':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end
 	
 	act'It''s fun':
 		cla & *nl
 		'"It''s fun!" you grin. "I''m not really sure what it is, but something about having a dick in your mouth is really entertaining. It''s like, totally alive! And you can feel it making all these tiny movements when it''s on your tongue. I really like giving head."'
 		'Katja hangs on your every word, nodding excitedly for you to keep describing your experiences with oral sex to her.'
-		act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Continue':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end
 	
 	act'It''s whatever':
@@ -1130,21 +1295,42 @@ if $ARGS[0] = 'bj_talk2':
 		'"I don''t mind doing it but I don''t love it either," you say. "Dick doesn''t really taste like anything if it''s clean. Kinda salty if it isn''t. I don''t know. It''s whatever I guess."'
 		'You shrug.'
 		'Katja seems taken aback, almost disappointed. You guess this isn''t the answer she was hoping for.'
-		act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Continue':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end
 	
 	act'It''s boring':
 		cla & *nl
 		'"It''s boring," you roll your eyes. "You have to keep sucking the whole time and after a while my jaw just starts to ache with the motion. It''s a dick in your mouth, I don''t know what to tell you.'
 		'Katja seems taken aback, looking almost worried. You guess you just shattered some impressions she had about giving head.'
-		act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Continue':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end
 	
 	act'It turns me on':
 		cla & *nl
 		'"It turns me on so much," you admit, biting your lip in a lusty smile. "When someone''s in your mouth, you can make them feel <i>really</i> good. And they''ll respond to what you do. If you take their whole length, they''ll squirm. If you lick the head, it''ll twitch under your touch. Just knowing you can make someone else feel that way... Ugh, just <i>thinking</i> about it gets me wet!"'
 		'Katja hangs on your every word, nodding along with wide eyes as you describe what it is you love so much about giving head. A faint blush also comes to her cheeks and you notice her unconsciously rubbing her thighs together.'
-		act 'Continue':minut += 15 & gt 'KatjaHomeTalk'
+		act 'Continue':
+			minut += 15
+			if $loc = 'Katja_dorm':
+				gt 'katja_dorm', 'talk'
+			else
+				gt 'KatjaHomeTalk'
+			end
+		end
 	end	
 end
 
@@ -1165,7 +1351,14 @@ if $ARGS[0] = 'hornykiss':
 				katjaQW['horny'] += 5
 				'Katja giggles and pushes your face away from her.'
 
-				act 'Change the subject':minut += 15 & gt 'KatjaHomeTalk'
+				act 'Change the subject':
+					minut += 15
+					if $loc = 'Katja_dorm':
+						gt 'katja_dorm', 'talk'
+					else
+						gt 'KatjaHomeTalk'
+					end
+				end
 
 !!				if pcs_dom > 0:
 					act 'Grab Katja''s face':
@@ -1225,8 +1418,16 @@ if $ARGS[0] = 'tender_kiss':
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 					'You refuse to kiss Katja and she gets mad at you.'
 
-					act 'Talk about something else': gt 'KatjaHomeTalk'
-					if mey_vika['key'] = 1:
+					act 'Talk about something else':
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
+							gt 'KatjaHomeTalk'
+						end
+					end
+					if $loc = 'katja_dorm':
+						act 'Stop talking': gt 'katja_dorm', 'start'
+					elseif mey_vika['key'] = 1:
 						Act 'Leave the room': gt 'mey_home', 'start'
 					else
 						act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
@@ -1265,9 +1466,17 @@ if $ARGS[0] = 'tender_kiss':
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
 					'You refuse to kiss Katja and she gets mad at you.'
 
-					act 'Talk about something else': gt 'KatjaHomeTalk'
-					if mey_vika['key'] = 1:
-						Act 'Leave the room': gt 'mey_home', 'start'
+					act 'Talk about something else':
+						if $loc = 'Katja_dorm':
+							gt 'katja_dorm', 'talk'
+						else
+							gt 'KatjaHomeTalk'
+						end
+					end
+					if $loc = 'katja_dorm':
+						act 'Stop talking': gt 'katja_dorm', 'start'
+					elseif mey_vika['key'] = 1:
+						act 'Leave the room': gt 'mey_home', 'start'
 					else
 						act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
 					end
@@ -1498,8 +1707,8 @@ if $ARGS[0] = 'TamVal_2':
 	act 'A Talk':
 		*clr & cla
 		menu_off = 1
-		'<center><h4><font color="maroon">Tamara Mikhailovna</font></h4></center>'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/tamara.jpg"></center>'
+		'<center><h4><font color="maroon">Tamara Meynold</font></h4></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big257.jpg"></center>'
 
 		if zz_stage >= 1:
 			'"So...<<$pcs_nickname>>, what exactly is troubling my daughter?"'
@@ -1513,8 +1722,8 @@ if $ARGS[0] = 'TamVal_2':
 			'Finally, after saying your goodbyes, you leave the house.'
 
 		else
-			'"<<$pcs_nickname>> isn''t it? I''m Tamara Mikhailovna, my pleasure."'
-			'"Hello Mrs. Mikhailovna."'
+			'"<<$pcs_nickname>> isn''t it? I''m Tamara Meynold, my pleasure."'
+			'"Hello Mrs. Maynold."'
 			'"So... <<$pcs_nickname>>, what exactly is troubling my little girl?"'
 			'She is asking you without concern, and for a moment, you don''t know what to say, but finally decide to answer.'
 			'"She is troubled about the fact that Valentina and you are in a... well... romantic relationship."'
@@ -1595,8 +1804,16 @@ if $ARGS[0] = 'preventation_talk':
 	'"If you want to '+iif( katjaQW['QWstage'] = 7, 'have sex with boys in the park', 'continue having sex with boys around here')+', you should get on birth control," you tell Katja. "Most of the boys around here don''t want to use condoms, and don''t care if they get the girls pregnant."'
 	'"And if they get a girl pregnant, they''ll just pretend it wasn''t them. You don''t want to raise a child on your own right now, do you?" you ask. "No" she answer weakly "No, I don''t. I want to have children, but not right now. Not before I go to university."' 
 	'"Then you should get on the pill," you continue. "I''m sure if you ask your mother, then she''ll help you. I can''t imagine Vicky not being on the pill at this point, but if you don''t want to ask her, you can buy it at the local pharmacy. My aunt Luda works there and she won''t tell anybody about it. She knows how to be discreet."'
-	act 'Talk about something else': gt 'KatjaHomeTalk'
-	if mey_vika['key'] = 1:
+	act 'Talk about something else':
+		if $loc = 'Katja_dorm':
+			gt 'katja_dorm', 'talk'
+		else
+			gt 'KatjaHomeTalk'
+		end
+	end
+	if $loc = 'katja_dorm':
+		act 'Stop talking': gt 'katja_dorm', 'start'
+	elseif mey_vika['key'] = 1:
 		act 'Leave the room': gt 'mey_home', 'start'
 	else
 		act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
@@ -1771,5 +1988,119 @@ if $ARGS[0] = 'anal_sex_with_boy_ask':
 	end					
 end
 
+if $ARGS[0] = 'uni_tell':
+	*clr & cla
+	minut += 15
+	katjaQW['know_going_to_teaching_degree'] = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+	if katjaQW['know_katja_uni'] = 0:
+		'You tell Katja that you have enroled at the university to study to become a teacher. She replies that she also plans to do the same, and that it will be fun studying at the university together. She bombards you with questions about how your enrolment process went.'
+	else
+		'You tell Katja that you have also enroled to study teaching at the university. She replies that it will be fun studying at the university together before you spend the next few minutes talking excitedly about what you know about the program.'
+	end
+	if $loc = 'mey_home':
+		act 'Talk about something else': gt 'KatjaHomeTalk'
+	elseif $loc = 'pav_disco':
+		act 'Ask if she wants to dance': gt 'pav_disco_coolkids', 'katja_dance_ask'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
+	else
+		act 'Talk to someone else': gt 'pav_beach_chat', 'beach_hangout'
+	end
+end
+
+if $ARGS[0] = 'katja_uni_tell':
+	*clr & cla
+	minut += 15
+	katjaQW['know_katja_uni'] = 1
+	katjaQW['knows_dorm_room_number'] = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+	if katjaQW['know_going_to_teaching_degree'] = 0:
+		'Katja excitedly tells you that she has been accepted into the university to study teaching. She then tells you about how great the program is. She also tells you that she are going to move into room 26 at the university dorm in the beginning August.' 
+		if university['student'] = 1 and $university['enrolled_in'] = 'teaching_studies':
+			act 'Tell Katja that you''re going to the university': gt 'KatjaHomeTalk', 'uni_tell'
+		end	
+	else
+		'Katja excitedly tells you that she has also been accepted into the university to study teaching, and that it will be fun studying at the university together. She also tells you that she are going to move into room 26 at the university dorm in the beginning August. You then spend the next few minutes talking excitedly about what you know about the program.'
+	end
+	if $loc = 'mey_home':
+		act 'Talk about something else': gt 'KatjaHomeTalk'
+	elseif $loc = 'pav_disco':
+		act 'Talk about something else':  gt 'pav_disco_coolkids', 'katja'
+	else
+		act 'Enjoy the sun': gt 'pav_beach_chat', 'katja'
+	end
+end
+
+if $ARGS[0] = 'boy_no':
+	*clr & cla
+	minut += 15
+	katjaQW['horny'] += 20
+	katjaQW['boy_block'] = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+	'"I don''t have interest in boys" you tell Katja. "Oh" she replies "Does that mean..." she starts but her voice falters. "Yes. I am only interested in girls" you say. Katja doesn''t say anything but her face is getting redder and she looks intensely at you with her big eyes.'
+	act 'Talk about something else':
+		if $loc = 'Katja_dorm':
+			gt 'katja_dorm', 'talk'
+		else
+			gt 'KatjaHomeTalk'
+		end
+	end
+	if $loc = 'katja_dorm':
+		act 'Stop talking': gt 'katja_dorm', 'start'
+	elseif mey_vika['key'] = 1:
+		act 'Leave the room': gt 'mey_home', 'start'
+	else
+		act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
+	end
+end
+
+if $ARGS[0] = 'boy_yes':
+	*clr & cla
+	minut += 15
+	katjaQW['horny'] += 10
+	katjaQW['boy_block'] = 0
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+	'"So I told you earlier that I had no interest in boys" you say "Yes I remember" she say. "Turns out I was wrong. I am in fact starting find boys attractive" you say. "So have you already done something with a boy? Tell me me everything you have done? What is it  you find attractive about boys. Who is the hottest guy in school..." Katja start bombarding you whit questions. "Slow down. This is also something new for me. But we can talk about boys if you want to" you say, as you see Katja''s face getting more red'
+	act 'Talk about something else':
+		if $loc = 'Katja_dorm':
+			gt 'katja_dorm', 'talk'
+		else
+			gt 'KatjaHomeTalk'
+		end
+	end
+	if $loc = 'katja_dorm':
+		act 'Stop talking': gt 'katja_dorm', 'start'
+	elseif mey_vika['key'] = 1:
+		act 'Leave the room': gt 'mey_home', 'start'
+	else
+		act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
+	end
+end
+
+if $ARGS[0] = 'fisting_ask':
+	*clr & cla
+	minut += 15
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+	'"Wow" she just says, sitting there thoughtful while her berating is becoming more aroused.  After a little she says "It did not hurt at all?" "Not a lot" you answer, "when you are in control you can make sure that the pain is not to much." She looks thoughtful again. "I don''t think I could do that to myself" she says. "That''s okay. It is not for everybody" you say. "But it does sounds so hot!" she say "Maybe... you could..." her voice trails of. After a moment she continues "Maybe you could show me..." "You want me to fist myself here in front of you?" you ask. "No, I want you... to..." her voice falters again. "You want me fist you?" you ask. She doesn''t say anything but slowly nods. "Right now?" you ask. Again she doesn''t say anything but nods again."'
+	act 'Show Katja how fisting is done': gt 'katja_sex', 'first_fisting'
+	act 'Say you will do another time':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+		'You tell Katja that you are not in the mood right now, but you might do it anther time if she asks.'
+		if $loc = 'katja_dorm':
+			act 'Stop talking': gt 'katja_dorm', 'start'
+		elseif mey_vika['key'] = 1:
+			act 'Leave the room': gt 'mey_home', 'start'
+		else
+			act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
+		end	
+	end
+end
+
 --- KatjaHomeTalk ---------------------------------
 

+ 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'

+ 2 - 2
locations/Katlake.qsrc

@@ -88,8 +88,8 @@ if $ARGS[0] = 'voleybol':
 	katday = daystart
 	npc_rel['A219'] += 3
 	minut += 30
-	agil_exp += 1
-	react_exp += 1
+	gs 'exp_gain', 'agil', 1
+	gs 'exp_gain', 'react', 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/volleyball.jpg"></center>'
 	'"Hey, Kat! Want to go play some volleyball over there? Those girls look like they could use some competition!" you say.'

+ 57 - 66
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,9 +508,9 @@ if $ARGS[0] = 'study':
 	*clr & cla
 	minut = minut + 60
 	elektro = elektro + 3
-	internet -= 1
-	intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
-	compskl_exp += 1
+	if internet_free = 0: internet -= 1
+	gs 'exp_gain', 'intel', 1 + (mentats_dose - rand(0,mentats_dose))
+	gs 'exp_gain', 'compskl', 1
 	'<center><b>The Institute for Education Measurement</b></center>'
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/study.jpg"></center>'
 	'You spend an hour on the IEM website, reading news articles and educational blogs. You feel a bit smarter afterwards.'
@@ -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
@@ -1507,7 +1504,7 @@ if $ARGS[0] = 'waitclients':
 				'<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/strip5.mp4"></video></center>'
 				'Turning on some music you dance eroticly hoping to entice some viewers.'
 			end	
-			dancero_exp += 1
+			gs 'exp_gain', 'dancero', 1
 			gs 'arousal', 'porn', 5
 			gs 'stat'
 			act 'Continue':gt 'komp','waitclients'
@@ -1530,7 +1527,7 @@ if $ARGS[0] = 'waitclients':
 			end
 			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/striptease4.mp4"></video></center>'
 			'You decide that making a show of stripping yourself might encourage some attention.  Repositioning your cam, you stand up and dance as you remove your underwear.'
-			dancero_exp += 1
+			gs 'exp_gain', 'dancero', 1
 			topmfc = 0
 			backmfc = 0
 			gs 'arousal', 'porn', 3
@@ -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

+ 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/MartinSex.qsrc

@@ -453,7 +453,7 @@ if $ARGS[0] = 'MartinTease':
 	if MartinStripVar = 1:
 		MartinSex = 1
 		MartinSexTalk = 2
-		if pcs_dancero <= 50:dancero_exp += rand(2,5)
+		if pcs_dancero <= 50:gs 'exp_gain', 'dancero', rand(2,5)
 		inhib_exp += rand(1,3)
 
 		if $pantyworntype ! 'none':
@@ -645,7 +645,7 @@ if $ARGS[0] = 'MartinTease2':
 end
 
 if $ARGS[0] = 'MartinTease3':
-	if pcs_dancero <= 50:dancero_exp += rand(2,5)
+	if pcs_dancero <= 50:gs 'exp_gain', 'dancero', rand(2,5)
 	inhib_exp += rand(1,3)
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease1.jpg"></center>'
 	'Feeling in the mood to give Martin a bit of a show today, you give him a soft push, just strong enough to make him get the hint and sit down on the chair behind him.'

+ 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

+ 3 - 3
locations/MartinTalk.qsrc

@@ -480,7 +480,7 @@ if $ARGS[0] = '':
 				*nl
 				
 				if pcs_persuas < 30:
-					persuas_exp += rand(2,5)
+					gs 'exp_gain', 'persuas', rand(2,5)
 					
 					if age >= 18:
 						gs 'npc_relationship', 'modify', 'A216', -10
@@ -521,7 +521,7 @@ if $ARGS[0] = '':
 					end
 				
 				else
-					persuas_exp += rand(4,6)
+					gs 'exp_gain', 'persuas', rand(4,6)
 					npc_rel['A216'] -= 2
 					pcs_mood -= rand(1,3)
 					'"My parents sent me to school a year later than usual. Thought it''d be good if I had more childhood," you say quickly.'
@@ -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."'

+ 1 - 1
locations/Military.qsrc

@@ -19,7 +19,7 @@ if $ARGS[0] = 'start':
 		menu_off = 1
 		minut += 60
 		sanrand = rand(0, 10)
-		medcn_exp += rand (0,2) 
+		gs 'exp_gain', 'medcn', rand (0,2) 
 		gs 'stat'
 
 		if sanrand = 0:gt 'Military', 'san0'

+ 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 ---------------------------------

+ 1 - 1
locations/NikoDates.qsrc

@@ -1250,7 +1250,7 @@ if $ARGS[0] = 'Disco':
 
 		act 'Dance':
 			*clr & cla
-			danc_exp += rand(1,3)
+			gs 'exp_gain', 'danc', rand(1,3)
 			minut += 5
 			gs'stat'
 			'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/niko/nikomisc/disco/dance1.mp4"></video></center>'

+ 1 - 1
locations/NikoEv.qsrc

@@ -543,7 +543,7 @@ if $ARGS[0] = 'Disco Chat':
 	if NikoLuv > -4 and  NikoPayback = 0:
 		act 'Dance':	
 			*clr & cla
-			danc_exp += rand(1,3)
+			gs 'exp_gain', 'danc', rand(1,3)
 			NikoLuv += 1
 			npc_rel['A189'] += rand(5,10)
 			minut += 10

+ 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	
 	

+ 5 - 5
locations/Nudelake.qsrc

@@ -133,9 +133,9 @@ if $ARGS[0] = 'voleybol':
 		menu_off = 1
 		cla
 		*clr
-		agil_exp += 1
-		react_exp += 1
-		vball_exp += rand(1,3)
+		gs 'exp_gain', 'agil', 1
+		gs 'exp_gain', 'react', 1
+		gs 'exp_gain', 'vball', rand(1,3)
 		minut += 30
 		inhib_exp += rand(1,3)
 		'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/volleyball.jpg"></center>'
@@ -185,10 +185,10 @@ if $ARGS[0] = 'swim':
 	gs 'cum_cleanup'
 	minut += 60
 	if $clothingworntype = 'nude':
-		gs 'exercise', 'tier1', 1, 'stren_exp'
+		gs 'exercise', 'tier1', 1, 'stren'
 		inhib_exp += rand(1,3)
 	else
-		gs 'exercise', 'tier1', 1, 'stren_exp'
+		gs 'exercise', 'tier1', 1, 'stren'
 		if pcs_inhib < 50:inhib_exp += rand(1,3)
 	end
 	pcs_sweat = 10 + rand(0,4)

+ 0 - 1
locations/Prostitute.qsrc

@@ -296,7 +296,6 @@ if $ARGS[0] = 'work2':
 		gs 'npcgeneratec', 0, '"John"', rand(18,45)
 		gs 'boyStat', $npclastgenerated
 		!! gs 'boy', 'details'    & !! does not seem to be needed for "Johns"
-		slutty += 1
 		guy += 1
 		if pcs_throat < dick: pcs_throat += 1
 

+ 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)':

+ 1 - 1
locations/Vika.qsrc

@@ -178,7 +178,7 @@ end
 
 if $ARGS[0] = 'study':
 	minut += 60
-	intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
+	gs 'exp_gain', 'intel', 1 + (mentats_dose - rand(0,mentats_dose))
 	gs 'npc_relationship', 'modify', 'A220', 'like'
 	gs 'stat'
 

+ 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

+ 4 - 4
locations/WorkHosp.qsrc

@@ -17,7 +17,7 @@ if $ARGS[0] = 'start':
 	act 'Work in the operating room (1:00)':
 		cla
 		minut += 60
-		medcn_exp += rand (0,2) 
+		gs 'exp_gain', 'medcn', rand (0,2) 
 
 		if jobhosprand = 0:gt 'WorkHosp', '2'
 
@@ -29,7 +29,7 @@ if $ARGS[0] = 'start':
 	act 'Help the doctors in the emergency room (1:00)':
 		cla
 		minut += 60
-		medcn_exp += rand (0,2)
+		gs 'exp_gain', 'medcn', rand (0,2)
 
 		if jobhosprand = 0:gt 'WorkHosp', '3'
 
@@ -235,7 +235,7 @@ if $ARGS[0] = '2':
 	'A patient comes through the door and takes off his pants to show you his flaccid penis. He asks you to help him, as he can''t seem to get an erection and it''s causing him depression. You realize that it''s all just a silly game and that he hopes to fuck you, but you still feel sorry for him. You wonder what caused him to come up with this plan and decide it might just be that he has no luck with girls, and if today is not his lucky day, he may jump out of the window.'
 	
 	act 'Oust him':
-		medcn_exp += rand (0,1) 
+		gs 'exp_gain', 'medcn', rand (0,1) 
 		gt 'WorkHosp', 'start'
 	end
 	
@@ -256,7 +256,7 @@ if $ARGS[0] = '3':
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/sex/hospsex12.jpg"></center>'
 	'A pretty patient comes into the room, and the doctor tries to examine her. Then she touches his trousers near his poorly hidden erection. The doctor glances at you with a question in his eyes.'
 	
-	act 'Ask if she actually needs treatment':medcn_exp += rand (0,1) & gt 'WorkHosp', 'start'
+	act 'Ask if she actually needs treatment':gs 'exp_gain', 'medcn', rand (0,1) & gt 'WorkHosp', 'start'
     
 	gs 'willpower', 'sex', 'self'
 	if will_cost <= pcs_willpwr: 

+ 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 ---------------------------------
+
+

+ 121 - 11
locations/Zvereva_events.qsrc

@@ -1,44 +1,155 @@
 # 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_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_decide':
+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. She seems to especially hate you though, and bbullies you every chance she gets.'
-	*nl
-	'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 embaressing to her to actually keep her from touching you again.'
+	'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 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 '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 going after her when school ends , when no teachers are around, is the best time you could do it.'
-		christinaQW['pre_fight'] = 1
+		'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.'
-		christinaQW['pre_bm'] = 1
+
 		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
 		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.'
-		christinaQW['subpath'] = 1
+
 		act 'Return to break': gt 'gschool_lessons', 'short_break'
 	end
 end
@@ -47,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

+ 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 ---------------------------------
+

+ 245 - 147
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:
@@ -229,7 +249,7 @@ if $ARGS[0] = 'showers' or $ARGS[0] = '':
 			'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.'
 		else
-			'"You should 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."'
+			'"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/08/08
 !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 = 2
+	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 = 2
 	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 = 2
+	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 = 2
 	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 = 2
+	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/08/08
+!!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 = 2
+	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 = 2
+	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 = 2
 	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 = 2
+	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 = 2
+	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 = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1	
+	
+elseif ARGS[1] = 44:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+
+elseif ARGS[1] = 45:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+
+elseif ARGS[1] = 46:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 47:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 1
+	
+elseif ARGS[1] = 48:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 2
+
+elseif ARGS[1] = 49:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
+elseif ARGS[1] = 50:
+	ShoStyle = 3
+	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 = 2
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+	
+elseif ARGS[1] = 54:
+	ShoStyle = 3
+	ShoQuality = 4
+	ShoCut = 2
+	ShoHeels = 4	
+
+elseif ARGS[1] = 55:
+	ShoStyle = 2
+	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 = 0
+	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/08/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
+	ShoQuality = 5
+	ShoCut = 4
+	ShoHeels = 4
 	
 elseif ARGS[1] = 5:
-	ShoQuality = 4
-	ShoHeels = 6
-	ShoCut = 2
-	ShoStyle = 0
+	ShoStyle = 2
+	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

+ 35 - 7
locations/_attributes_gm_shoes.qsrc

@@ -1,38 +1,47 @@
 # $attributes_gm_shoes
-!2021/09/17
-!price range from 1 to 3 but please avoid adding too many 3s
+!!2021/09/17
+!!price range from 1 to 3 but please avoid adding too many 3s
+
 if ARGS[1] = 1:
 	ShoQuality = 2
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 2:
 	ShoQuality = 2
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 3:
 	ShoQuality = 2
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 4:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 5:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 6:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 7:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 8:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 9:
 	ShoQuality = 1
 	ShoHeels = 1
@@ -49,78 +58,97 @@ elseif ARGS[1] = 11:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 12:
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
+	
 elseif ARGS[1] = 13:
 	ShoQuality = 2
-	ShoHeels = 1
+	ShoHeels = 2
 	ShoCut = 1
+	
 elseif ARGS[1] = 14:
 	ShoQuality = 2
 	ShoHeels = 1
 	ShoCut = 2
+	
 elseif ARGS[1] = 15:
 	ShoQuality = 2
 	ShoHeels = 1
 	ShoCut = 2
+	
 elseif ARGS[1] = 16:
 	ShoQuality = 2
-	ShoHeels = 1
+	ShoHeels = 2
 	ShoCut = 2
+	
 elseif ARGS[1] = 17:
 	ShoQuality = 3
 	ShoHeels = 1
 	ShoCut = 3
+	
 elseif ARGS[1] = 18:
 	ShoQuality = 3
 	ShoHeels = 1
 	ShoCut = 3
+	
 elseif ARGS[1] = 19:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 2
+	
 elseif ARGS[1] = 20:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 2
+	
 elseif ARGS[1] = 21:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 2
+	
 elseif ARGS[1] = 22:
 	ShoQuality = 2
-	ShoHeels = 2
+	ShoHeels = 3
 	ShoCut = 2
+	
 elseif ARGS[1] = 23:
 	ShoQuality = 2
-	ShoHeels = 2
+	ShoHeels = 3
 	ShoCut = 2
+	
 elseif ARGS[1] = 24:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 3
+	
 elseif ARGS[1] = 25:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 4
+	
 elseif ARGS[1] = 26:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 4
+	
 elseif ARGS[1] = 27:
 	ShoQuality = 2
-	ShoHeels = 3
+	ShoHeels = 4
 	ShoCut = 1
+	
 elseif ARGS[1] = 28:
 	ShoQuality = 2
 	ShoHeels = 3
 	ShoCut = 1
+	
 elseif ARGS[1] = 29:
 	ShoQuality = 2
 	ShoHeels = 3
 	ShoCut = 2
+	
 elseif ARGS[1] = 30:
 	ShoQuality = 2
 	ShoHeels = 4

+ 1008 - 0
locations/_attributes_lusso_bodysuit.qsrc

@@ -0,0 +1,1008 @@
+# $attributes_lusso_bodysuit
+!!Variable Info
+!!BraType:			1-Full 			2-long sleeve	3-high neck	4-backless	5-t-shirt	6-vest	7-spaghetti strap	8-romper
+!!BraMaterial:		1-Leather 		2-rubber 		3-mesh		4-fishnet	5-vinyl 	6-lace
+!!BraFun:			1-regular 		2-sports		
+!!BraQuality		1-6 (6 most expensive)										
+!!Thiness: 			1-Thick 		2-not particularly thick 	3-thin 		4-slightly transparent 					5-semi-transparent 			6-transparent					
+!!BraCover:			1-Full Coverage 2-Semi Coverage (like half cup/ demi cup)	3-Full but transparent coverage		4-no coverage (breasts fully exposed)							
+!!PanCoverFront:	1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed						
+!!PanCoverBack:		1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed																		
+!!Date 2022/08/04
+
+
+if ARGS[1] = 1:
+	BraType = 2
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+	
+
+elseif ARGS[1] = 2:
+	BraType = 5
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 3:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 4:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 5:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 6:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 7:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 8:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 9:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 10:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 11:
+	BraType = 5
+	BraMaterial = 7
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 12:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 13:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 14:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 15:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 16:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 17:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 18:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 19:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 20:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 21:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 22:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 23:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 24:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 25:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 26:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 27:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 28:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 29:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 30:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 31:
+	BraType = 5
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 32:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 33:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 34:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 35:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 36:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 37:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 38:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 39:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 40:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 41:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 42:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 43:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 44:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 45:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 46:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 47:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 48:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 49:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 50:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 51:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 52:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 53:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 54:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 55:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 56:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 57:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 58:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 59:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 60:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 61:
+	BraType = 5
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 62:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 63:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 64:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 65:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 66:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 67:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 68:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 69:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 70:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 71:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 72:
+	BraType = 5
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 73:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 1
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 74:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 1
+	BraCover = 1
+	PanThinness = 1
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 75:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 76:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 77:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 78:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 79:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 80:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 81:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 82:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 83:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 84:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 85:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 86:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 87:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 88:
+	BraType = 5
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 89:
+	BraType = 6
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 90:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 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/08/09
+!!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 = 4
+	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
 

+ 567 - 0
locations/_attributes_moncheri_bodysuit.qsrc

@@ -0,0 +1,567 @@
+# $attributes_moncheri_bodysuit
+!!Variable Info
+!!BraType:			1-Full 			2-long sleeve	3-high neck	4-backless	5-t-shirt	6-vest	7-spaghetti strap	8-romper
+!!BraMaterial:		1-Leather 		2-rubber 		3-mesh		4-fishnet	5-vinyl 	6-lace
+!!BraFun:			1-regular 		2-sports		
+!!BraQuality		1-6 (6 most expensive)										
+!!Thiness: 			1-Thick 		2-not particularly thick 	3-thin 		4-slightly transparent 					5-semi-transparent 			6-transparent					
+!!BraCover:			1-Full Coverage 2-Semi Coverage (like half cup/ demi cup)	3-Full but transparent coverage		4-no coverage (breasts fully exposed)							
+!!PanCoverFront:	1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed						
+!!PanCoverBack:		1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed																		
+!!Date 2022/08/08
+
+
+if ARGS[1] = 1:
+	BraType = 6
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+	
+elseif ARGS[1] = 2:
+	BraType = 6
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 3:
+	BraType = 4
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 4:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 5:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 6:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 7:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 8:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 9:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 10:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 11:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 12:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 13:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 14:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 15:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 16:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 1
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 17:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 18:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 19:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 20:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 21:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 22:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 23:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 24:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 25:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 26:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 27:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 28:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 29:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 30:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 31:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 32:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 33:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 34:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 35:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 36:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 37:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 1
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 38:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 39:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 40:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 41:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 42:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 43:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 44:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 45:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 46:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 47:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 48:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 49:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 50:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+end
+
+--- $attributes_moncheri_bodysuit ---------------------------------
+

+ 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
 

+ 743 - 80
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/08/08
+!!price range from 6 to 7 but please avoid adding too many 7s
 
 if ARGS[1] = 1:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 2:
+	ShoStyle = 2
 	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 = 2
 	ShoQuality = 6
-	ShoHeels = 1
 	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 5:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 2
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 1
+	
 elseif ARGS[1] = 6:
+	ShoStyle = 2
 	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 = 2
 	ShoQuality = 6
-	ShoHeels = 2
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 9:
+	ShoStyle = 2
 	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
-	ShoHeels = 3
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 3
+	
 elseif ARGS[1] = 14:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 15:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 3
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 16:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 4
+	
 elseif ARGS[1] = 17:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
-	ShoCut = 3
+	ShoCut = 2
+	ShoHeels = 2
+	
 elseif ARGS[1] = 18:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 3
-	ShoCut = 4
+	ShoCut = 2
+	ShoHeels = 2
+	
 elseif ARGS[1] = 19:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
+	ShoCut = 2
+	ShoHeels = 3
+	
 elseif ARGS[1] = 20:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
+	ShoCut = 2
+	ShoHeels = 3
+	
 elseif ARGS[1] = 21:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
+	ShoCut = 2
+	ShoHeels = 3
+	
 elseif ARGS[1] = 22:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
+	ShoCut = 3
+	ShoHeels = 2
+	
 elseif ARGS[1] = 23:
-	ShoQuality = 7
-	ShoHeels = 4
-	ShoCut = 1
-elseif ARGS[1] = 24:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
+	ShoCut = 3
+	ShoHeels = 2
+	
+elseif ARGS[1] = 24:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 3
+	ShoHeels = 3
+	
 elseif ARGS[1] = 25:
-	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 1
 	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 1
 	
 elseif ARGS[1] = 26:
-	ShoQuality = 7
-	ShoHeels = 4
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 2
+	ShoHeels = 1
+	
 elseif ARGS[1] = 27:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
 	ShoCut = 2
+	ShoHeels = 1
+	
 elseif ARGS[1] = 28:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 29:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 1
+	
 elseif ARGS[1] = 30:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
 elseif ARGS[1] = 31:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 4
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 2
+	
 elseif ARGS[1] = 32:
-	ShoQuality = 7
-	ShoHeels = 4
-	ShoCut = 5
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 2
+	
 elseif ARGS[1] = 33:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 5
 	ShoCut = 1
+	ShoHeels = 2
+	
 elseif ARGS[1] = 34:
-	ShoQuality = 7
-	ShoHeels = 5
+	ShoStyle = 0
+	ShoQuality = 6
 	ShoCut = 1
-	ShoStyle = 2
+	ShoHeels = 2
 	
 elseif ARGS[1] = 35:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 5
 	ShoCut = 1
+	ShoHeels = 2
+	
 elseif ARGS[1] = 36:
+	ShoStyle = 0
 	ShoQuality = 6
-	ShoHeels = 5
-	ShoCut = 2
+	ShoCut = 1
+	ShoHeels = 3
+	
 elseif ARGS[1] = 37:
-	ShoQuality = 7
-	ShoHeels = 5
-	ShoCut = 2
-	ShoStyle = 2
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 3
+	
 elseif ARGS[1] = 38:
+	ShoStyle = 2
 	ShoQuality = 6
-	ShoHeels = 5
-	ShoCut = 4
+	ShoCut = 1
+	ShoHeels = 3
+	
 elseif ARGS[1] = 39:
-	ShoQuality = 7
-	ShoHeels = 5
-	ShoCut = 5
+	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 = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 43:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 44:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 45:
+	ShoStyle = 2
 	ShoQuality = 7
-	ShoHeels = 6
 	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 46:
+	ShoStyle = 0
+	ShoQuality = 7
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 47:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 48:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 49:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 50:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 51:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 52:
+	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 3
+	ShoHeels = 4
+	
+elseif ARGS[1] = 53:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 1
+	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] = 56:
 	ShoStyle = 2
+	ShoQuality = 6
+	ShoCut = 1
+	ShoHeels = 4
+	
+elseif ARGS[1] = 57:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 5
+	
+elseif ARGS[1] = 58:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 5
+	
+elseif ARGS[1] = 59:
+	ShoStyle = 0
+	ShoQuality = 6
+	ShoCut = 2
+	ShoHeels = 5
+	
+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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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 = 2
+	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

+ 457 - 0
locations/_attributes_salacious_bodysuit.qsrc

@@ -0,0 +1,457 @@
+# $attributes_salacious_bodysuit
+!!Variable Info
+!!BraType:			1-Full 			2-long sleeve	3-high neck	4-backless	5-t-shirt	6-vest	7-spaghetti strap	8-romper
+!!BraMaterial:		1-Leather 		2-rubber 		3-mesh		4-fishnet	5-vinyl 	6-lace
+!!BraFun:			1-regular 		2-sports		
+!!BraQuality		1-6 (6 most expensive)										
+!!Thiness: 			1-Thick 		2-not particularly thick 	3-thin 		4-slightly transparent 					5-semi-transparent 			6-transparent					
+!!BraCover:			1-Full Coverage 2-Semi Coverage (like half cup/ demi cup)	3-Full but transparent coverage		4-no coverage (breasts fully exposed)							
+!!PanCoverFront:	1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed						
+!!PanCoverBack:		1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed																		
+!!Date 2022/08/16
+
+
+if ARGS[1] = 1:
+	BraType = 1
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+	
+elseif ARGS[1] = 2:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 3:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 4:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 5:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 6:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 7:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 3
+
+elseif ARGS[1] = 8:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 9:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 10:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 11:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 1
+
+elseif ARGS[1] = 12:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 4
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 3
+
+elseif ARGS[1] = 13:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 14:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 4
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 15:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 16:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 17:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 18:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 19:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 20:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 21:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 22:
+	BraType = 3
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 23:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 24:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 25:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 26:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 27:
+	BraType = 3
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 4
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 28:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 29:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 30:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 31:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 32:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 33:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 34:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 35:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 36:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 37:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 38:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 39:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 40:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 6
+	BraCover = 3
+	PanThinness = 6
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+end
+
+--- $attributes_sslacious_bodysuit ---------------------------------
+

+ 1117 - 0
locations/_attributes_scandalicious_bodysuit.qsrc

@@ -0,0 +1,1117 @@
+# $attributes_scandalicious_bodysuit
+!!Variable Info
+!!BraType:			1-Full 			2-long sleeve	3-high neck	4-backless	5-t-shirt	6-vest	7-spaghetti strap	8-romper
+!!BraMaterial:		1-Leather 		2-rubber 		3-mesh		4-fishnet	5-vinyl 	6-lace
+!!BraFun:			1-regular 		2-sports		
+!!BraQuality		1-6 (6 most expensive)										
+!!Thiness: 			1-Thick 		2-not particularly thick 	3-thin 		4-slightly transparent 					5-semi-transparent 			6-transparent					
+!!BraCover:			1-Full Coverage 2-Semi Coverage (like half cup/ demi cup)	3-Full but transparent coverage		4-no coverage (breasts fully exposed)							
+!!PanCoverFront:	1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed						
+!!PanCoverBack:		1-Pull Coverage 2-Full Coverage (with wide mesh) 			3-Full Coverage (but transparent)	4-pussy fully exposed																		
+!!Date 2022/08/16
+
+
+if ARGS[1] = 1:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+	
+elseif ARGS[1] = 2:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 3:
+	BraType = 5
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 4:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 3
+
+elseif ARGS[1] = 5:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 6:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 7:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 8:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 9:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 10:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 11:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 12:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 13:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 2
+	BraThinness = 3
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 14:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 15:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 1
+
+elseif ARGS[1] = 16:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 17:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 18:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 19:
+	BraType = 6
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 20:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 21:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 22:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 3
+
+elseif ARGS[1] = 23:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 24:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 25:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 26:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 3
+
+elseif ARGS[1] = 27:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 28:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 29:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 30:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 31:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 3
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 32:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 33:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 34:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 35:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 36:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 37:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 38:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 39:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 40:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 41:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 42:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 43:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 44:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 45:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 46:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 47:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 48:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 2
+	BraCover = 2
+	PanThinness = 2
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 49:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 50:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 51:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 52:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 1
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 53:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 54:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 55:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 56:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 57:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 6
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 58:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 59:
+	BraType = 4
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 60:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 61:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 62:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 63:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 64:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 65:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 66:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 67:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 68:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 69:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 70:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 71:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 72:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 73:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 74:
+	BraType = 2
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 75:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 76:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 77:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 78:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 79:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 80:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 1
+
+elseif ARGS[1] = 81:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 82:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 83:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 84:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 3
+
+elseif ARGS[1] = 85:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 5
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 86:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 87:
+	BraType = 7
+	BraMaterial = 6
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 88:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 89:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 90:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 91:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 92:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 4
+	BraCover = 4
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 93:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 94:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 3
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 3
+	PanCoverBack = 4
+
+elseif ARGS[1] = 95:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 2
+	PanThinness = 4
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 96:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 2
+	PanThinness = 3
+	PanCoverFront = 1
+	PanCoverBack = 4
+
+elseif ARGS[1] = 97:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 3
+	BraCover = 4
+	PanThinness = 3
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 98:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 5
+	BraThinness = 5
+	BraCover = 3
+	PanThinness = 5
+	PanCoverFront = 4
+	PanCoverBack = 4
+
+elseif ARGS[1] = 99:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 3
+	PanCoverBack = 3
+
+elseif ARGS[1] = 100:
+	BraType = 7
+	BraMaterial = 3
+	BraFun = 1
+	BraQuality = 4
+	BraThinness = 4
+	BraCover = 3
+	PanThinness = 4
+	PanCoverFront = 4
+	PanCoverBack = 1
+
+end
+
+--- $attributes_scandalicious_bodysuit ---------------------------------
+

+ 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'

+ 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':

+ 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 ---------------------------------
+

+ 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

+ 11 - 2
locations/abduction.qsrc

@@ -394,6 +394,7 @@ if $ARGS[0] = 'abdBreak2FuckA1':
 	*clr & cla
 	menu_off = 1
 	broken += 1
+	cumnostd = 1
 	gs 'cum_call', '', 'Master', 0,'', spot, svol
 	'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokena1.jpg"></center>'
 	'Your tormentor unchains you and throws you onto your dirty bed.'
@@ -409,6 +410,7 @@ end
 if $ARGS[0] = 'abdBreak2FuckA2':
 	*clr & cla
 	menu_off = 1
+	cumnostd = 1
 	gs 'cum_call', 'mouth', 'Master', 0,'', spot, svol
 	'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokena2.jpg"></center>'
 	'Fucking you wildly for some time, your master stops right before he orgasms.'
@@ -430,6 +432,7 @@ if $ARGS[0] = 'abdBreak2FuckB1':
 	*clr & cla
 	menu_off = 1
 	broken += 1
+	cumnostd = 1
 	gs 'cum_call', 'mouth', 'Master'
 	'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokenb1.jpg"></center>'
 	'Your master unchains you and leads you to a device.'
@@ -456,6 +459,7 @@ if $ARGS[0] = 'abdBreak2FuckB2':
 		'"Very good, slave. You''re on the path to redeeming yourself." Finished with you, he releases your arms to secure you back in your usual location before leaving.'
 	end
 	broken += 1
+	cumnostd = 1
 	gs 'cum_call', 'anus', 'Master'
 	gs 'arousal', 'anal', 20, 'sub', 'bound'
 	gs 'stat'
@@ -685,7 +689,7 @@ end
 if $ARGS[0] = 'abdexercise':
 	*clr & cla
 	menu_off = 1
-	gs 'exercise', 'tier2', 30, 'stren_exp'
+	gs 'exercise', 'tier2', 30, 'stren'
 	
 	'<center><video autoplay loop src="images/pc/activities/exercises/push_nude.mp4"></video></center>'
 	*nl
@@ -706,7 +710,7 @@ if $ARGS[0] = 'abdexercise':
 	act 'Continue':
 		*clr & cla
 		menu_off = 1
-		gs 'exercise', 'tier2', 30, 'vital_exp'
+		gs 'exercise', 'tier2', 30, 'vital'
 		
 		'<center><video autoplay loop src="images/pc/activities/exercises/abdominal_nude.mp4"></video></center>'
 		*nl
@@ -727,6 +731,7 @@ if $ARGS[0] = 'abdRape':
 
 	if rapeType = 1:
 		pain['mouth'] += 3
+		cumnostd = 1
 		gs 'cum_call', 'mouth', 'Master'
 		i = rand(1,4)
 		gifornot = rand(1,100)
@@ -743,6 +748,7 @@ if $ARGS[0] = 'abdRape':
 		act 'Continue':gt 'abduction', 'abdRoom'
 	elseif rapeType = 2 and pcs_vag > 0:
 		pain['vaginal'] += 10
+		cumnostd = 1
 		gs 'cum_call', '', 'Master', 0
 		i = rand(1,5)
 		'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/fucktiedpussy<<i>>.jpg"></center>'
@@ -754,6 +760,7 @@ if $ARGS[0] = 'abdRape':
 		act 'Continue':gt 'abduction', 'abdRoom'
 	elseif rapeType = 3:
 		pain['asshole'] += 10
+		cumnostd = 1
 		gs 'cum_call', 'anus', 'Master'
 		gifornot = rand (1,100)
 		if gifornot > 50:
@@ -798,6 +805,7 @@ if $ARGS[0] = 'abdRape':
 	else
 		pcs_throat += 1
 		pain['mouth'] += 5
+		cumnostd = 1
 		gs 'cum_call', 'mouth', 'Master'
 
 		i = rand(1, 4)
@@ -1036,6 +1044,7 @@ if $ARGS[0] = 'abdTortureD5':
 	pain['vaginal'] += 5
 	pcs_vag += 1
 	pcs_ass += 1
+	cumnostd = 1
 	gs 'cum_call', 'mouth', 'Master'
 	gs 'stat'
 	'<center><video autoplay loop src="images/locations/shared/abduction/sex/tortured5.mp4"></video></center>'

+ 7 - 2
locations/abductionCustomer.qsrc

@@ -357,6 +357,7 @@ if $ARGS[0] = 'abdCustomer-virgin6':
 	'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhorevirgin6.mp4"></video></center>'
 	'"And now you will receive your first load of cum, whore. You will become the breeder you were always supposed to be!"'
 	'As renewed tears stream down your cheeks, he spurts his <<$cumType>> amount of sperm <<dick>> cm deep inside your pussy. You can feel it hit your cervix, and you shudder at the thought of getting pregnant from this monster.'
+	cumnostd = 1
 	gs 'cum_call', 'pussy', 'deflowering pervert'
 	gs 'stat'
 	act 'Cry more':gt 'abductionCustomer', 'abdCustomer-virgin7'
@@ -976,6 +977,7 @@ if $ARGS[0] = 'abdCustomer-cumPussy':
 
 	pcs_vag += 1
 	stat['vaginal'] += 1
+	cumnostd = 1
 	gs 'cum_call', 'pussy', 'customer', svol,'', spot
 	gs 'stat'
 
@@ -1003,14 +1005,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
@@ -1035,6 +1037,7 @@ if $ARGS[0] = 'abdCustomer-cumAss':
 		gs 'boyStat', $npclastgenerated
 	end
 	pcs_ass += 1
+	cumnostd = 1
 	gs 'cum_call', 'anus', $boy
 	stat['anal'] += 1
 	gs 'stat'
@@ -1072,6 +1075,7 @@ if $ARGS[0] = 'abdCustomer-cumMouth':
 	end
 
 	mouth += 1
+	cumnostd = 1
 	gs 'cum_call', 'mouth', 'customer'
 	stat['throat'] += 1
 	gs 'stat'
@@ -1097,6 +1101,7 @@ if $ARGS[0] = 'abdCustomer-cumFace':
 	'The customer seems content and looks at you in satisfaction.'
 
 	mouth += 1
+	cumnostd = 1
 	gs 'cum_call', 'face', 'customer'
 	stat['mouth'] += 1
 	gs 'stat'

+ 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'

+ 3 - 3
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>'
@@ -161,7 +161,7 @@ if $ARGS[0] = 'diner_waitress1':
 end
 
 if $ARGS[0] = 'diner_waitress2':
-	if pcs_perform < 50:perform_exp += 5
+	if pcs_perform < 50:gs 'exp_gain', 'perform', 5
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/studio/backgrounds/bedroom1.jpg"></center>'
 	'You step on set while everybody else is setting up. Your co-star for the scene and the main character for the show is already naked on the bed. A production assistant notices your arrival and instructs you to take of your robe and get up there with him so they can frame the shot.'
 	act'Get on the bed':
@@ -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

+ 1108 - 933
locations/albina_chat.qsrc

@@ -1,933 +1,1108 @@
-# albina_chat
-
-if $ARGS[0] = 'chat':
-	menu_off = 1
-	gs 'stat'
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	act 'Stop talking': gt 'albinahome', 'bedroom'
-	act 'Make small talk':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-		'You chat about a variety of things, including school, music, clothes and what has been going on in Pavlovsk lately.'
-		act 'Stop talking': gt 'albinahome', 'bedroom'
-		act 'Change the subject': gt 'albina_chat', 'chat'
-	end
-	if AlbinaQW['Maid'] <= daystart:
-		act 'The new maid':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-			'"Have you seen the new maid, Milena, yet? She''s a little older but just as, if not more, attractive than the last one, but my father isn''t here to charm her into sucking his dick. Not that it would work anyway. She bats for the other team, if you know what I mean..." she says with a wink. "Mama says I shouldn''t disturb her when she''s doing her work, but we like chatting with each other about pretty much everything. That''s when I found out about her girlfriend."'
-			'You laugh. "Disappointed that you can''t get in her pants?"'
-			'She gives you a hard stare in response. "She has to hide the fact that she''s openly lesbian or she''d get fired by her asshole boss. He''s not quite... accepting and I wouldn''t risk her job like that." She smiles softly. "Mama would no doubt find out anyway, but she would understand and not say anything. She''d be more pissed at me for fucking the maid and preventing her from doing her job. Mama likes a clean house after all."'
-			'You both laugh before she changes the subject.'
-			AlbinaQW['Maid'] = 0
-			act 'Stop talking': gt 'albinahome', 'bedroom'
-			act 'Change the subject': gt 'albina_chat', 'chat'
-		end
-	end
-	act 'Ask about Bella':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-		'"So are you friends with Bella? You seem to talk a lot," you ask.'
-		'Albina gives you a curious gaze. "Why? You jealous?" she laughs. "I''m just kidding. We run in the same social circles and have known each other for a long time. She''ll never admit it, but yeah, we are sort of like friends. She and Vicky were the only girls I could trust growing up, so we formed a sort of trio at school, even if Bella is a bit of a bitch. She''s invited me to hang with the people she calls her friends, but these are guys and girls who are <i>way</i> older than her and I didn''t get a good feeling from them, so I choose to keep my distance. They throw awesome parties though, if Bella decides you''re ''mature enough'' for her to invite you."'
-		'"She seems a bit too bitchy for anyone to be her friends," you reply, but Albina cuts you off.'
-		'"I''m not going down that rabbit hole, <<$pcs_nickname>>. She is who she is, but she is actually kind of cool if she decides to be friendly with you. Fat chance of that happening though."'
-		act 'Stop talking': gt 'albinahome', 'bedroom'
-		act 'Change the subject': gt 'albina_chat', 'chat'
-	end
-	if AlbinaQW['Lazar_Sex'] = 1:
-		act 'Ask her about Lazar':
-			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:
-				'"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.'
-				'"We''re just friends with benefits. Or ''fuck buddies'' as Marcus says it''s called in America."'
-				'"So there''s nothing serious then? No chance of you guys ever becoming a couple?"'
-				'She hesitates, as if trying to decide how much to say.'
-				'"Lazar was a shoulder for me to cry on when I needed it. He listened to me and helped me when I was down without expecting anything in return. He was and still is a good friend to me. It ended up turning into casual sex one day and we found we liked it that way. We''re never going to hook up, end of story." She really doesn''t want to continue this conversation and you know better than to push your luck with her.'
-				'"So what about you? Hooked up with anyone?" she asks, turning the conversation on you.'
-			else
-				'"What''s the deal with you and Lazar?" you ask her.'
-				'What do you mean?" She gives you a puzzled look.'
-				'"It''s no secret that the two of you hook up at school. Is it just sex or is there something more?" you imply but she he shakes her head.'
-				'"No, we''re just friends with benefits. Or ''fuck buddies'' as Marcus says it''s called in America. We just have sex when we feel like it, no strings attached. I don''t care about being his ''girlfriend'' and he enjoys all the female attention he gets. It would never work between us."'
-				'"So there''s nothing serious then? No chance of you guys ever becoming a couple?"'
-				'She hesitates, as if trying to decide how much to say. "Look <<$pcs_nickname>>, Lazar was a shoulder for me to cry on when I needed it. He listened to me and helped me when I was down without expecting anything in return. He was and still is a good friend to me. It ended up turning into casual sex one day and we found we liked it that way. We''re never going to hook up, end of story." She really doesn''t want to continue this conversation and you know better than to push your luck with her.'
-				'"So what about you? Hooked up with anyone?" she asks, turning the conversation on you.'
-			end
-			act 'No':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-				'You shake your head. "Not really, no..."'
-				'She shakes her head and smiles. "Don''t worry <<$pcs_nickname>>, not everyone''s interested in dating."' 
-				act 'Stop talking': gt 'albinahome', 'bedroom'
-				act 'Change the subject': gt 'albina_chat', 'chat'
-			end
-			act 'Same as you':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-				'You smile at her. "I''m in the same boat as you. I like it keeping things casual. It''s just easier that way."'
-				'She smiles. "Don''t I know it. I just want some good fucking sex, not a cheesy love story."'
-				act 'Stop talking': gt 'albinahome', 'bedroom'
-				act 'Change the subject': gt 'albina_chat', 'chat'
-			end
-			if Rex_Love = 1 or artembf = 1 or kotovLoveQW = 1 or fedorKozlovQW or NikoVolkovQW >= 5 or pcs_lover > pcs_girlfriends:
-				act 'I have a boyfriend':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-					'She grins at you. "Right, so who are you dating again?"'
-					if NikoVolkovQW >= 5:
-						act 'Niko':
-							cla
-							'"Niko..." you tell her.'
-							'Albina gives you a concerned look. "<<$pcs_nickname>>, he''s bad news. He isn''t what he seems, so just... just be careful with him, okay?"'
-							'"What do you mean?" you ask curiously, but she just dimisses the question and changes the subject.'
-							act 'Stop talking': gt 'albinahome', 'bedroom'
-							act 'Change the subject': gt 'albina_chat', 'chat'
-						end
-					end
-					if fedorKozlovQW >= 5:
-						act 'Fedor':
-							cla
-							'"Fedor..." you reply.'
-							if npc_grupTipe['A5'] = 5:
-								'She arches her brow, obviously surprised. "Fedor? Really? He sucked Vasily''s dick in front of everyone!"'
-								'You frown at her. "He didn''t have a choice! Those criminals were going to take everything from his family and he couldn''t pay them. He''s not gay!"
-								"Are you sure? He looked like he was <i>really</i> enjoying it. I don''t care if he''s gay or bi or whatever." She loudly sighs. "Look. If he makes you happy, then you''ve got nothing to worry about." she says and you both decide to change the subject.'
-							else
-								'"Fedor? You''re setting your sights pretty low with him. Why not go for Ivan?" she says with a smile.'
-								'"I like him. He''s sweet. Why don''t you go for Lazar?" you shoot back.'
-								'She smiles in response. "Sharp tongue <<$pcs_nickname>>, I like it! You know why Lazar and I will never hook up. I don''t know what you see in him, but if Fedor makes you happy, then go for it." she tells you and proceeds to keep teasing you on your taste in boys.'
-							end
-							act 'Stop talking': gt 'albinahome', 'bedroom'
-							act 'Change the subject': gt 'albina_chat', 'chat'
-						end
-					end
-					if kotovLoveQW = 1:
-						act 'Vitek':
-							cla
-							'"Vitek..." you reply.'
-							'She is taken aback in surprise. "Really <<$pcs_nickname>>, <i>really</i>? Of all the boys in school, you go for the wannabe tough guy with tiny dick syndrome? With the amount of steriods he''s probably jacked up on, I''d be surprised if his dick hasn''t shrivelled back up inside him yet." You are about to speak, but she scoffs in disgust and quickly changes the subject.'
-							act 'Stop talking': gt 'albinahome', 'bedroom'
-							act 'Change the subject': gt 'albina_chat', 'chat'
-						end
-					end
-					if artembf = 1:
-						act 'Artem':
-							cla
-							'"Artem..." you reply.'
-							'She arches a brow. "Artem? Loser nerd Artem?" She stops and seems to consider it. "Don''t you <i>ever</i> fucking tell him I said this, but he is kind of cute. I bet you have him wrapped around your little finger and he does whatever you want, right?" she says with a sly smile.'
-							'You shake your head. "He''s sweet, and really nice to me."'
-							'She laughs, seemingly amused by your words. "Yeah, I''m sure he is ''nice'' and ''sweet''. Does he rock your world though?" she asks with a grin."'
-							'You disregard her comment. "There''s more to life than sex you know." The amused look on her face tells you she isn''t buying it. "Okay fine, he''s pretty good at it... Good enough anyway."'
-							'She again laughs at your comment. "I''m sure that feedback will be well received. Whatever, he''s a nerd who''s getting some pussy. That makes him the alpha of that pack of losers." she says while shrugging her shoulders.' 
-							act 'Stop talking': gt 'albinahome', 'bedroom'
-							act 'Change the subject': gt 'albina_chat', 'chat'
-						end
-					end
-					if Rex_Love = 1:
-						act 'Rex':
-							cla
-							'"Rex..." you reply.'
-							'She cocks her head slightly before replying. "Wait <i>Rex</i>, the guy who throws all those kick ass parties?"'
-							'You nod. "Yeah, that''s him."'
-							'She grows strangely excited. "How the fuck did you meet him? Isn''t he older than us?"'
-							'"He''s friends with my sister. She invited me to his party and that''s where we met." You proceed to talk about the night you met him and your first date, Albina being strangely engrossed in your story.'
-							act 'Stop talking': gt 'albinahome', 'bedroom'
-							act 'Change the subject': gt 'albina_chat', 'chat'
-						end
-					end
-					i = 0
-					:lover_looop
-					if loverGender[i] ! 1: dynamic '	act ''<<$npc_usedname["<<$lover[i]>>"]>>'': gt ''albina_chat'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$lover[i]>>"]'
-					i +=1
-					if i < ARRSIZE('lover'): jump 'lover_looop'
-					Killvar 'i'
-					act 'Stop talking': gt 'albinahome', 'bedroom'
-					act 'Change the subject': gt 'albina_chat', 'chat'
-				end
-			end
-		end
-	end
-	if AlbinaQW['Mom_Future'] = 0:
-		act 'Ask about her mother':
-			AlbinaQW['Mom_Future'] = 1
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-			'You''re not sure how you should ask this, but you are curious about her mother. "I don''t mean to pry, but what''s the story with your mother?"'
-			'Albina glances at you, but relents. "My mother is fascinated by the human mind and wanted to become a psychiatrist, so she ended up doing modelling, a lot of it erotic, to earn enough money to go to university. She met my... my father in a nightclub and they had a one night stand. Soon after, they started dating and eventually got married. She ended becoming his trophy wife that he paraded around at every social event."'
-			act 'Continue':
-				*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.'
-				'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
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-					'"I''m not sure, but I guess I have a few options." you admit.'
-					'She nods. "Well, you should decide before you end up stuck in this shithole town or working some shitty job in the city. Although being a stripper <i>does</i> pay well...." she says with a smirk.'
-					'Unsure if she''s being serious or not and not knowing what else to say, you decide to change the subject.'
-					act 'Stop talking': gt 'albinahome', 'bedroom'
-					act 'Change the subject': gt 'albina_chat', 'chat'
-				end
-				act 'Go to the university':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-					'You get a bit excited. "I''m planning to attend university as well. At least now I will know someone there."'
-					'"Maybe we could be roommates? Let''s talk about it more when the time comes, yeah?"'
-					act 'Stop talking': gt 'albinahome', 'bedroom'
-					act 'Change the subject': gt 'albina_chat', 'chat'
-				end
-				if Rex_Love = 1:	act 'Get married to Rex': gt 'albina_chat', 'telling_marrige_dreams', 'Rex'
-				if artembf = 1: act 'Get married to Artem': gt 'albina_chat', 'telling_marrige_dreams', 'Artem'
-				if kotovLoveQW = 1: act 'Get married to Vitek': gt 'albina_chat', 'telling_marrige_dreams', 'Vitek'
-				if fedorKozlovQW >= 5: act 'Get married to Fedor': gt 'albina_chat', 'telling_marrige_dreams', 'Fedor'
-				if NikoVolkovQW >= 5:	act 'Get married to Niko': gt 'albina_chat', 'telling_marrige_dreams', 'Niko'
-				i = 0
-				:marrid_looop
-				if loverGender[i] ! 1: dynamic '	act ''Get married to <<$npc_usedname["<<$lover[i]>>"]>>'': gt ''albina_chat'', ''telling_marrige_dreams'', $npc_usedname["<<$lover[i]>>"]'
-				i +=1
-				if i < ARRSIZE('lover'): jump 'marrid_looop'
-				Killvar 'i'				
-			end
-		end
-	end
-	!!act 'Ask where she buys her clothes': (This currently doesn't lead anywhere and will confuse players, so I'm commenting it out until I write the follow up event. - Veng)
-		!!*clr & cla
-		!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-		!!'You look around and notice her expensive looking clothes hanging up in her huge wall-to-wall closet. Even the underwear you''ve seen her wearing looks fancy. You''re curious about where she gets her clothes since it''s obvious she doesn''t get them locally. Not even the expensive stores in the city mall sell some of the things you see. "Where do you buy your clothes? Online?"'
-		!!'"Pretty much. I buy what I like the look of when I''m shopping in the city, but most of my clothes are personally imported from Europe and America."'
-		!!'You wish you could afford such nice clothes, but admit to yourself that buying imported stuff is way out of your price range. Albina notices you thinking to yourself and smiles. "Don''t look so glum <<$pcs_nickname>>. Mon Cheri, the boutique in the mall, has a ton of stuff you can buy. Tell you what, I''m going there at the weekend. Come by and we can go together, yeah?"'
-		!!act 'Accept':
-			!!AlbinaQW['Go_Shopping'] = 1
-			!!*clr & cla
-			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-			!!'You accept her offer and she tells you to come to her house on Saturday at noon. "Make a note somewhere and don''t forget!" she suggests.'
-			!!act 'Change the subject': gt 'albina_chat', 'chat'
-			!!act 'Stop talking': gt 'albinahome', 'bedroom'
-		!!end
-		!!act 'Turn her down':
-			!!*clr & cla
-			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-			!!'You turn down her offer. "Sorry Albina, but I already have plans for Saturday." She just shrugs it off and changes the subject.'
-			!!act 'Change the subject': gt 'albina_chat', 'chat'
-			!!act 'Stop talking': gt 'albinahome', 'bedroom'
-		!!end
-	!!end
-	act 'Talk about sex':
-		*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:
-			'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'
-			act 'Ask her about her sex life instead': gt 'albina_chat', 'Anal'
-		else
-			'She isn''t willing to talk about losing her own virginity and you can guess why, but she listens as you tell her about your first time.'
-			'"So what''s your favourite position?" she asks.'
-			act 'Missionary': gt 'albina_chat', 'Missionary'
-			act 'Doggystyle': gt 'albina_chat', 'Doggystyle'
-			act 'Cowgirl': gt 'albina_chat', 'Cowgirl'
-		end
-	end
-end
-
-if $ARGS[0] = 'Missionary':
-	menu_off = 1
-	gs 'stat'
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'Missionary," you admit.'
-	'"BO-RING!"'
-	act'It''s nice!':
-		cla & *nl
-		'"What''s wrong with missionary?" you protest. "It''s... nice."'
-		'"You''re trying to tell me that lying on your back doing nothing is ''nice''?" She rolls her eyes. "Nuh uh. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
-		gs'albina_chat','Missionary2'
-	end
-	
-	act'It''s romantic':
-		cla & *nl
-		'"It''s romantic!" you protest. "You can look up into his eyes when you cum. Or kiss. It makes it so much better."'
-		'"Romance is for decrepit old fucks," she rolls her eyes. "Nuh uh. Give it to me <i>dirty</i>. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
-		gs'albina_chat','Missionary2'
-	end
-	
-	act'It''s easy':
-		cla & *nl
-		'"It''s easy," you shrug. "I don''t have to do any work. Just lay there and get dicked."'
-		'"Holy <i>fuck!</i> You sound like a dull lay," she rolls her eyes. "I can''t believe you''re the kind of girl who starfishes. Not only that, but you actually <i>like</i> it! Nuh uh. Not me. Give it to me <i>dirty</i>. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
-		gs'albina_chat','Missionary2'
-	end
-end
-
-if $ARGS[0] = 'Missionary2':
-	pcs_horny += 15
-	gs'stat'
-	'You both agree to disagree, but find yourself a little turned on by her response. Judging by the way she''s rubbing her thighs together, you think she is too.'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-	act 'Ask her about her anal fetish': gt 'albina_chat', 'Anal'
-end
-
-if $ARGS[0] = 'Doggystyle':
-	menu_off = 1
-	gs 'stat'
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'"I like doggystyle."'
-	'"That''s my girl!" Albina cheers excitedly. "What''s your favorite thing about it?"'
-	act'It''s more intense':
-		cla & *nl
-		'"There''s something <i>intense</i> about it," you say. "Something primal. I can''t explain it, but when I get fucked from behind, it drives me wild."'
-		'"I definitely get that," Albina says. "I love that about it too. All I want from a guy is for him to grab me by the hair, shove his cock up my ass, and spank me until I cum. Best night ever."'
-		gs'albina_chat','Doggystyle2'
-	end
-	
-	act'It goes deeper':
-		cla & *nl
-		'"It goes deeper in doggy," you explain. "I feel like it <i>fills</i> me, hitting every part of my insides. It just feels the best in that position."'
-		'"Fuck yeah," Albina says. "Doggy is the only way to <i>really</i> get balls deep inside a girl. And then when you get grabbed by the hair and pulled back even harder? And when he shoves it up your ass and spanks you? Fuck me, I could cum just thinking about it."'
-		gs'albina_chat','Doggystyle2'
-	end
-	
-	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."'
-		gs'albina_chat','Doggystyle2'
-	end
-end
-
-if $ARGS[0] = 'Doggystyle2':
-	pcs_horny += 15
-	gs'stat'
-	'You giggle at her answer, feeling warmth blossoming between your hips and wetness seeping from your pussy. With the "fuck me eyes" Albina is giving you think she''s probably feeling something similar.'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-	act 'Ask her about her anal fetish': gt 'albina_chat', 'Anal'
-end
-
-if $ARGS[0] = 'Cowgirl':
-	menu_off = 1
-	gs 'stat'
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'"I like cowgirl," you admit.'
-	'"Oh?" She raises an eyebrow curiously. "That''s what you''re into?"'
-	act'It feels better':
-		cla & *nl
-		'"It just feels better," you shrug. "I don''t know how to explain it. The angle? Just the way it fits inside when I''m on top? It feels good. What can I say?"'
-		'"I think it feels best in doggy," Albina says. "It goes way deeper and you can get surprise anal in that position, which is the <i>best</i> kind of anal. Plus spankings. If I can''t sit down after a fuck, it was a good fuck."'
-		gs'albina_chat','Cowgirl2'
-	end
-	
-	act'I like being in control':
-		cla & *nl
-		'"I like being in control," you explain. "If I want to go slow, I can go slow. If I want to go fast, I can ride him as hard as I like. It makes me feel... powerful? Just knowing that I''m the one in charge is such a turn on for me."'
-		'"I don''t think that kind of stuff matters to me," Albina shrugs back. "I like it hard and rough every time. Don''t get all slow and gentle with me. If I''m gonna get fucked, I want to <i>feel</i> it. I''d rather have my face stuffed into the sheets with a cock balls deep up my ass being spanked until my eyes water. At the end of it, I want my makeup to look as fucked as I feel. Now <i>that''s</i> a good time!"'
-		gs'albina_chat','Cowgirl2'
-	end
-		
-	act'I like it when he grabs my breasts':
-		cla & *nl
-		'"I like having my boobs grabbed," you grin. "If I''m on top, then his hands are free to grope me."'
-		'"But he can still grab your tits from behind," Albina argues. "Plus, he can spank you until you''re red and wriggling too. Why choose when you can have both?"'
-		gs'albina_chat','Cowgirl2'
-	end
-end
-
-if $ARGS[0] = 'Cowgirl2':
-	pcs_horny += 15
-	gs'stat'
-	'You both agree to disagree, but find yourself a little turned on by her response. Judging by the way she''s rubbing her thighs together, you think she is too.'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-	act 'Ask her about her anal fetish': gt 'albina_chat', 'Anal'
-end
-
-if $ARGS[0] = 'Anal':
-	menu_off = 1
-	gs 'stat'
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'You''re curious about her anal fetish and now seems like a good time to ask.'
-	'"So..." you sheepishly ask. "... what is it you like about anal?"'
-	'"And why do you want to know?" She gives you a dry look.'
-	'You stutter, flustered by her response. "Oh, it''s just...you know there''s...stuff going around school about you?"'
-	'"Oh I know all about that. ''Albina is just a cheap butt slut whore.'' '
-	'''I bet Albina''s asshole is looser than Lizeveta''s lips!'' '
-	'''I would fuck Albina''s asshole while slapping her juicy cheeks like I''m playing some bongos!'' '
-	'''I bet her pussy is tighter than a nun''s with all the anal she does.'' '
-	*nl
-	'"I''ve heard them all, but none of the perverted fucking cowards dare mention them in front of me. To answer your question, I just like anal, okay? I don''t even know why I''m justifying my sex life to you!" She then turns away and goes quiet.'
-	'You''ve clearly hit a nerve and know better than to push her further, so you change the subject.'
-	act 'Stop talking': gt 'albinahome', 'bedroom'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-end
-
-if $ARGS[0] = 'tell_about_generic_boyfreind':
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'She grins at you. "Right, so who are you dating again?"'
-	'"<<$ARGS[1]>>..." you reply.'
-	'"Who?" she asks with a confused look on her face.'
-	'You shake your head. "You won''t know him. I only just met him."'
-	'"Some random guy you just bumped into? I''m sure that will end well..." she sarcastically quips before you tell her about him and how you met.'
-	act 'Stop talking': gt 'albinahome', 'bedroom'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-end
-
-if $ARGS[0] = 'telling_marrige_dreams':
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'You sigh in a way only those who are in love can. "Hopefully <<$ARGS[1]>> and I can get married soon."'
-	'She gives you a somewhat skeptical look, then shrugs. "Best of luck with that, I guess. I''m happy just hooking up for casual sex. Relationships can suck it."'
-	'You''re not sure what more to say on the topic, so change the subject.'
-	act 'Stop talking': gt 'albinahome', 'bedroom'
-	act 'Change the subject': gt 'albina_chat', 'chat'
-end
-
-!!if $ARGS[0] = 'You':
-!!	menu_off = 1
-!!	gs 'stat'
-!!	*clr & cla
-!!	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-!!	'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.'
-!!	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 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:
-	act 'Ask for help with Niko':
-	*clr & cla
-	AlbVsNiko = 1
-	minut += 30
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'You feel Albina wrap an arm around you. "What''s wrong <<$pcs_nickname>>? You''re looking pretty glum."'
-	'You collect your thoughts before replying. "Ever since I broke up with Niko, he''s been raping me at lunchtime and I..."'
-	'Her face contorts in rage. "That slimy motherfucker! Don''t worry, I''ll sort him out..." She doesn''t eleborate on what she''s planning when you ask, but you give her a tight hug. "Thanks Albina, I just don''t know what to do!"'
-	'She holds you tight and comforts you as tears run down your cheeks. "Don''t worry <<$pcs_nickname>>. I''ll make it all go away... How about we do something to take your mind off it?"'
-	act 'Continue': gt 'albinahome','bedroom'
-	end
-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.'
-	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':
-	
-	end
-	
-	act'Sure':
-		cla & *clr
-		!! IMAGE HERE
-		if albina['wine'] = 0:
-			'"Sure, that sounds nice. Should I just get dressed and meet you back-"'
-			'"Nah, fuck that," Albina cuts you off and drags you to the living room. "It tastes better the sooner you drink it after coming out."'
-			'She puts you down on the couch and saunters over to the wine cabinet, plucking out a bottle and two glasses. You wait awkwardly while she opens the bottle, feeling weird about sitting naked in the middle of her house. Soon, she hands you a glass and plops down next to you.'
-			'"Cheers!" she grins, clinking her glass against yours and takes a sip from her glass. You do the same, feeling the warmth spread through your chest almost immediately.'
-			*nl
-			'<i>Wow, that <b>is</b> really nice after getting out of the water,</i> you think, taking another sip.'
-		else
-			'"Sure," you smile.'
-			'"Great, I''ll go get the bottle."'
-			'You head over to her living room 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!" she grins, and you both start enjoying your wine together.'
-		end
-		act'Drink':
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/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 emptying the 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 fuckin'' talkin'' to you!"'
-				'You blink, confused.'
-				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'
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'wine_chat1':
-	albina['wine_convo'] = rand(1,7)
-	cla & *clr
-	'<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':
-			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'
-		end
-		
-		act'I like mine too':
-			cla & *nl
-			if stat['virgin'] = 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.'
-			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'
-		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, 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'
-			end
-		end
-	elseif albina['wine_convo'] = 2:
-		'Shaving convo'
-	elseif albina['wine_convo'] = 3:
-		'"Honest question <<$pcs_nickname>>. How would dominate me in bed?" she asks and looks up at you with a drunk smile.'
-		act 'Pound your ass':
-			cla & *nl
-			'You drunkenly smile down at her. "I''d get the biggest, <i>thickest</i> strap-on dildo I could find..." You lean in and softly whisper in her ear. "Then I would shove it up your tight ass and pound you until you cum like the buttslut you are..."'
-			'Albina bites her lip while moaning softly and squeezing her thighs together. "Oh <<$pcs_nickname>>, you''re making me wet just thinking about it. I love it when my ass gets stretched and left gaping wide..."'
-			gs 'albina_chat', 'wine_chat2'
-		end
-	elseif albina['wine_convo'] = 4:
-		'"How often do you masturbate <<$pcs_nickname>>? Do you have any dildos? Ever double penetrated yourself with them? Ever wanted to try it?"'
-	elseif albina['wine_convo'] = 5:
-		'"What''s the sluttiest thing you''ve ever done?"'
-	elseif albina['wine_convo'] = 6:
-		'boob size'
-	elseif albina['wine_convo'] = 7:
-		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':
-				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. The women too? Whad ''bout Ms. Braakman??"'
-					'"Especially her!" you say, sending you both into fits of laughter.'
-					gs'albina_chat','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."'
-					'"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_chat','wine_chat2'
-				end
-			end
-
-			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'
-			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_chat','wine_chat2'
-			end
-		elseif trait['commando_lvl'] < 0:
-			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'
-			end
-
-			act'Rarely':
-				cla & *nl
-
-
-				gs'albina_chat','wine_chat2'
-
-			end
-		else
-			albina['commando_know'] = 0
-			act'Nope, never':
-				cla & *nl
-
-
-				gs'albina_chat','wine_chat2'
-			end
-
-			act'I hate them':
-				cla & *nl
-
-
-				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':
-			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'
-		end
-
-		act'Too bitchy':
-			cla & *nl
-			'"Nah." You wave your glass dismissively. "You''re too bitchy."'
-			'"Bitchy?!" she gasps, mouth agape in indignation.'
-			'"Yeah, too bitchy."'
-			'"What the fuck is that supposed to mean?"'
-			'"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'
-		end
-	end
-end
-
-if $ARGS[0] = 'wine_chat2':
-	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'
-	end
-
-	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':
-			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'
-		end
-
-		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'
-		end
-		if trt_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, 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_chat','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/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'
-	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'
-	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'
-	end
-end
-
-if $ARGS[0] = 'first_visit':
-	AlbinaQW['albride'] = 2
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
-	'Albina leads you to the rather well furnished and decorated sitting room. "You''ll have to excuse the mess. The maid was... loyal to my father, so she had to go." She then disappears into the kitchen. While she is gone, her phone vibrates on the table. You look and see that "Mama" is trying to call her.'
-	'<i>Strange. She''s never mentioned her mother. Hell, she barely talks about her father,</i> you think to yourself.'
-	'The phone rings out as Albina returns with a bottle of wine and two glasses. She places them on the table and notices her missed call. Quickly picking up her phone up, she types a message before stuffing it in her pocket.'
-	act 'Continue':
-		*clr & cla
-		minut += 15
-		gs 'drugs', 'alcohol', 'wine'
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
-		'"<i>This,</i>" Albina grunts, twisting a corkscrew into the top of the wine bottle, "was was one of my father''s favourite things. A bottle of stupidly expensive wine that he always refused to open. So let''s fucking open it!"'
-		'With a grin and a dramatic flourish, she yanks the cork out of the top and pours the contents into the glasses, handing one over before taking the seat next to you.'
-		'"He''s gone! He''s finally gone!" she squeals gleefully and chugs the whole glass in practically a single gulp.'
-		act 'What is going on?':
-			minut += 5
-			gs 'drugs', 'alcohol', 'wine'
-			gs 'stat'
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/drink_wine.jpg"></center>'
-			'"What''s going on Albina? Seriously, what is this about? I don''t understand."'
-			'"He''s finally fucking gone!" she rants, as if that makes any more sense. "All his emails, text messages, phone calls, all the witnesses proving what a scumbag he is!"'
-			'"Albina, what are you talking about?!"'
-			'"Just shut up and drink!" she scorns while filling her glass a second time. You take a small sip while she downs the whole thing again. Several minutes go by in silence, broken only by your occasional sips and the glugging of Albina pouring herself glass after glass until the bottle is empty.'
-			act 'Continue':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
-				'"<i><b>FUCKING BASTARD!!</b></i>"'
-				'Without warning, Albina smashes her glass down on the table, causing you to jump. The glass snaps at the stem and she blankly stares at the broken remains in her hand, as if she doesn''t understand how they got there. You look at her in fright and watch tears begin to stream from her unblinking eyes before she hurls the rest of the glass across the room. It shatters against a cabinet as she lets out a loud scream.'
-				act 'Try to talk':
-					*clr & cla
-					minut += 15
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
-					'"Albina..." you start. "I-'
-					'"My father turned me into a whore!" she blurts out. "He sold me! Let men drag me away into hotel rooms and fuck me however they pleased! And they''d give him money. Donate right into his campaign fund like it was charity."'
-					if AlbinaQW['StarletsWhore'] > 0:
-						'She turns to face you, eyes brimming. "And when it wasn''t enough, he sold my friends too. Sold <i>you</i>."'
-						'Albina suddenly breaks, bawling loudly as sobs rack her body. "I''m a monster, <<$pcs_nickname>>!" she wails. "I''m so sorry! I should''ve stopped them! But I didn''t! I just handed you over to be raped-! Because I didn''t want it to be me-! I had-! You-! I-! I''m-! <i>UWAHHHH!!</i>"'
-						*nl
-						'You throw your arms around her, wrapping her in a tight hug as she continues to cry, her fingers gripped tight across the back of your top as her tears soak into your shoulder.'
-						act 'Forgive her':
-							cla & *clr
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort1.jpg"></center>'
-							'"Shhhh, shhhh. It''s okay..." you whisper comfortingly.'
-							'"It''s not okay!" she wails back. "I-! I-!"'
-							'"It''s okay..." you continue on cooing. "I forgive you Albina. I''m not holding this against you."'
-							'"But I-!"'
-							'"I don''t care. You''re still my friend." Your last words cause her to bawl even harder and she becomes completely unintelligable for the next few minutes as she releases what you can only imagine to be years of frustration and trauma.'
-							act 'Continue':gt'albina_chat','first_visit2'
-						end
-					else
-						'She turns to face you, eyes brimming. "And when it wasn''t enough, he sold my friends too."'
-						'Albina suddenly breaks, bawling loudly as sobs rack her body. "I''m a monster, <<$pcs_nickname>>!" she wails. "I didn''t want to! But I didn''t stop them! I just handed them over to be raped because I didn''t want it to be me! I had-! They-! I-! I''m-! <i>UWAHHHH!!</i>"'
-						*nl
-						'You throw your arms around her, wrapping her in a tight hug as she continues to cry, her fingers gripped tight across the back of your top as her tears soak into your shoulder.'
-					end
-					act 'It''s not your fault':
-						cla & *clr
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort1.jpg"></center>'
-						'"Shhhh, shhhh. It''s okay..." you whisper comfortingly.'
-						'"It''s not okay!" she wails back. "I-! I-!"'
-						'"It''s okay..." you continue on cooing. "It''s not your fault."'
-						'"But I-!"'
-						'"It''s not. No matter what you tell yourself, it wasn''t your fault. And no matter what you think, you''re still my friend." Your last words cause her to bawl even harder and she becomes completely unintelligable for the next few minutes as she releases what you can only imagine to be years of frustration and trauma.'
-						act 'Continue':gt'albina_chat','first_visit2'
-					end
-				end
-			end
-		end
-	end
-end
-
-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.'
-	'"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'
-	gs 'arousal', 'kiss', -5
-	if will_cost <= pcs_willpwr:
-		act 'Pull away (<<will_cost>> Willpower)':
-			*clr & cla
-			minut += 5
-			npc_rel['A23'] -= 5
-			gs 'willpower', 'pay', 'resist'
-			gs 'drugs', 'alcohol', 'wine'
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome1.jpg"></center>'
-			'You jump back in fright, breaking the kiss and nearly falling off the sofa. In turn, Albina jumps back from you, looking distraught.'
-			'"I''m sorry <<$pcs_nickname>>! I-! I shouldn''t have... I don''t know what came over me! I... I''m sorry," she repeats. "You should go... I don''t want to..."'
-			act 'Do as she suggests':
-				cla & *clr
-				'Not saying anything else, you awkwardly pick up your things and walk towards the door. Albina sits in silence, her shoulders hunched as she stares downward. As far as you know, she doesn''t move even as you close the door behind you.'
-				act 'Leave':gt 'pav_residential'
-			end
-
-			act 'Comfort her':
-				cla & *clr
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
-				'"No, it''s okay," you shake your head. "I was just... surprised. I didn''t mean to react that way."'
-				'"You should go..." she says again, her voice flat.'
-				'"No, I''m not leaving you like this. If you want, I could just sit here and we could chat for a while?"'
-				'Raising her head, Albina looks at you with a sad smile. "I''d like that."'
-				*nl
-				act 'Continue':
-					cla & *clr
-					minut += 60
-					npc_rel['A23'] += 10
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome1.jpg"></center>'
-					'You sit by her side as she begins to tell you everything about herself that was once hidden from you. How her father never wanted children. How he abused her mother because of her birth. The way he chased her mother away and then blamed Albina for it after. Many of her rapes, described in graphic, painful detail. How she seeks comfort from women because of the abuse she''s endured at the hands of men. And finally, how she gathered evidence for years before submitting it to the police and having him arrested. You do nothing but sit and nod along the entire time, listening intently.'
-					*nl
-					'At the end of an hour, it seems a weight has been lifted from her shoulders and she has <i>slightly</i> sobered up.'
-					'"I''ve never told anyone that before," she says. "You... you really don''t think worse of me?"'
-					act 'No I don''t':
-						cla & *clr
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome.jpg"></center>'
-						'"No," you shake your head. "I don''t. I think you''re one of the bravest people I''ve ever met."'
-						'Your friend truly comforted, you finally collect your things and bid her farewell. She takes you to the door and as you walk down the driveway, both of you waving goodbye, you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
-						act 'Leave':gt 'pav_residential'
-					end
-
-					act 'Kiss her':
-						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.'
-						'"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'
-					end
-				end
-			end
-
-
-			act 'Kiss her':
-				cla & *clr
-				gs 'arousal', 'kiss', -5
-				cla & *clr
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/kissing.jpg"></center>'
-				'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.'
-				'"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'
-			end
-		end
-	else
-		act 'Pull away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end
-
-	act 'Kiss her back':
-		*clr & cla
-		gs 'arousal', 'kiss', 2
-		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.'
-		'"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'
-	end
-end
-
-if $ARGS[0] = 'first_sex':
-	*clr & cla
-	gs 'stat'
-	'<center><video autoplay loop src="images/shared/sex/lesbian/kiss1.mp4"></video></center>'
-	'The moment you get into her room, you start tearing each other''s clothes off and tossing them aside without a care. Her thong is drenched and comes away with a trail of juices as she wiggles out of it. As soon as you''re completely naked, she pushes you back onto the bed and climbs on top of you. You wrap your legs around her back and you go right back to passionately making out again. But it isn''t enough. You can feel Albina''s juices smearing against your thigh and you''re pretty sure she can feel the same from you.'
-	gs 'arousal', 'kiss', 2, 'no_orgasm_msg'
-	gs 'arousal', 'massage', -2, 'no_orgasm_msg'
-	gs 'stat'
-
-	act 'Take it further':
-		gs 'arousal', 'rimming', 5, 'no_orgasm_msg'
-		gs 'arousal', 'vaginal_finger', -5, 'no_orgasm_msg'
-		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.'
-		'"Oh Albina!" you moan. "I want to make you feel good too!"'
-		act '69':
-			*clr & cla
-			if npc_sex['A23'] = 0: npc_sex['A23'] = 1 & girl += 1
-			lesbian += 1
-			$orgasm_or = 'yes'
-			gs 'arousal', 'cuni', 10, 'no_orgasm_msg'
-			gs 'arousal', 'cuni_give', -10, 'no_orgasm_msg'
-			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.'
-			*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
-			'Finally, the tension gives out and both of you are left panting. You can feel Albina''s breath between your legs.'
-			act'Continue':
-				pcs_hairbsh = 0
-				if pcs_makeup > 1: pcs_makeup = 0
-				gs 'arousal', 'kiss', 1, 'no_orgasm_msg'
-				gs 'arousal', 'end'
-				gs 'stat'
-				cla & *clr
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
-				'Albina untangles herself from your legs and flops onto her back, still breathing hard. You do the same, staring up at the ceiling. The sheets are soaked beneath you.'
-				*nl
-				'Pulling her herself up, Albina turns herself around and gives you the most gentle kiss before pulling back. You can taste yourself on her lips.'
-				*nl
-				'"That might have been... the biggest orgasm... I''ve ever had..." Albina pants, giving you a sultry look as she combs back her deshevled hair. "Holy shit, you''re wasted on men!"'
-				'"You didn''t... tell me... you were a squirter!" you huff back.'
-				'"You never asked," she smirks and gives you another soft kiss.'
-				act 'Afterglow':
-					minut += rand(5,10)
-					gs 'stat'
-					cla & *clr
-					'The two of you lay on her bed, slowly recovering after your high-intensity orgasms. Incredibly, Albina''s pussy continues to trickle a steady stream of juices, even several minutes later.'
-					'"Oh fuck," she breathes. "I get so wet after I cum, but this is just ridiculous! What did you do to me <<$pcs_nickname>>?"'
-					'You laugh, finally managing to prop yourself up. You look over at her and her expression seems to change to something more tender.'
-					'"Thanks <<$pcs_nickname>>. It was nice to let it all out... and I''m not just talking about my feelings..." she says, expression turning mischevious again. "Thanks for being a good friend."'
-					act 'Get dressed':
-						cla & *clr
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome.jpg"></center>'
-						'Albina helps you clean up before you get dressed and you finally collect your things, preparing to bid her farewell. She forgos her clothes, choosing to walk you to the door instead. As you walk down the driveway, you turn and see her, standing naked in the doorway waving you goodbye and you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
-						act 'Leave':gt 'pav_residential'
-					end
-				end
-			end
-		end
-	end
-end
---- albina_chat ---------------------------------
-
+# albina_chat
+
+if $ARGS[0] = 'chat':
+	menu_off = 1
+	gs 'stat'
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Make small talk':gt'albina_chat','small_talk2'
+	act 'Talk about sex':gt'albina_chat','sex_talk_start'
+	gs'albina_chat','maid_conversation'
+	gs'albina_chat','bella_conversation'
+	gs'albina_chat','lazar_conversation'
+	gs'albina_chat','zoya_conversation'
+end
+
+if $ARGS[0] = 'small_talk':
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Keep talking':gt'albina_chat','small_talk2'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+end
+
+if $ARGS[0] = 'small_talk2':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'You chat about a variety of things, including school, music, clothes and what''s been going on in Pavlovsk lately.'
+	*nl
+	AlbinaQW['chat_rand'] = rand(1,3)
+	if AlbinaQW['chat_rand'] = 1:
+		'"What do you do for money <<$pcs_nickname>>?" Albina asks. "I used to get money for things from Starlets. Whatever my dad didn''t steal from me anyways. But that''s dried up now and I can''t rely on mama forever. Don''t tell me that everything you had came from Starlets?"'
+		act 'My mom':
+			cla & *nl
+			'"I get most of my money from my mom too," you say reluctantly. "Starlets was all the extra money I made too."'
+			'"Fuuuuck," Albina groans, flipping over to stare at the ceiling in frustration. "What else can I do? I''m <i>so</i> over getting fucked for money."'
+			gs 'albina_chat','small_talk'
+		end
+		act 'Odd jobs':
+			cla & *nl
+			'"Odd jobs here and there," you shrug. "There''s a lot of things to do around town. They don''t pay very much, but it gives me some spending money. You could try doing that?" Albina wrinkles her nose in disgust.'
+			'"I don''t want to <i>work</i> for a living," she says, sending both of you into giggles.'
+			gs 'albina_chat','small_talk'
+		end
+		!!if model
+		act 'I do modelling':
+			cla & *nl
+			
+			gs 'albina_chat','small_talk'
+		end
+		!! {
+		if film > 0:
+			act 'I do porn':
+				cla & *nl
+			
+				gs 'albina_chat','small_talk'
+			end
+		end
+			
+		if masseuse['jobtype'] ! 0:
+			act 'I work as a masseuse':
+				cla & *nl
+				
+				gs 'albina_chat','small_talk'
+			end
+		end
+		
+		if stripdancesum > 0:
+			act 'I''m a stripper':
+				cla & *nl
+			    
+				gs 'albina_chat','small_talk'
+			end
+		end}
+
+	elseif AlbinaQW['chat_rand'] = 2:
+!!		'Which girl do you think is the best dressed in our class?'
+		gs 'albina_chat','small_talk'
+	else
+		gs 'albina_chat','small_talk'
+	end
+end
+
+if $ARGS[0] = 'model_talk1':
+	if model['status'] = 1:
+		act 'I do some modelling':
+			cla & *nl
+			'"I... do some modelling in the city..." you admit slowly. Albina''s eyes go wide right before she swiftly punches you in the arm. "Ow! What the hell!"'
+			'"You''ve been modelling this whole time and you''re only just telling me now?" she says, managing to look betrayed while wearing a huge smile at the same time. "Why would you hide that from me?"'
+			if age < 18:
+				'"It''s not..." you say hesitantly. "Strictly speaking... legal..."'
+				'Albina''s eyes narrow. "Why? What kind of modelling are you doing?" she asks suspiciously.'
+				act 'Tell her (embarrassed)':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+					if $model['type'] = 'catalog':
+						'"Nothing bad!" you say hurriedly, holding your hands up in defense. "Just some stuff for catalogues. You know, the kind of stuff you see on G&M websites and stuff like that."'
+						'"Why all the secrecy then?" Albina asks, not letting up.'
+						'"It''s an... 18+ agency..." you say. "I have a fake passport just to work there. They do... <i>other</i> stuff there too..."'
+						gs 'albina_chat','model_talk_shy2'
+					elseif $model['type'] = 'fashion':
+						'"Fashion modelling mostly," you say, shrugging uncomfortably. "Fancy dresses, designer clothing, all the stuff you see in magazines but never actually see people wearing in real life."'
+						'"That''s so cool!" Albina exclaims, punching you in the arm again. "Why are you so embarrassed about it?"'
+						'"It''s an 18+ agency," you say. "I have to use a fake passport just to work there. And they do... <i>other</i> stuff there too..."'
+						gs 'albina_chat','model_talk_shy2'
+					elseif $model['type'] = 'lingerie':
+						'"I''m a... lingerie model?" you say, shrugging uncomfortably. "High end bras and panties. Sexy things, usually stuff with lace."'
+						'"That''s so cool!" Albina exclaims, punching you in the arm again. "You''re a goddamn supermodel! Why are you so embarrassed about it?"'
+						'"It''s an 18+ agency," you say, rubbing your arm. "I have to use a fake passport just to work there. And they do... <i>other</i> stuff there too..."'
+						gs 'albina_chat','model_talk_shy2'
+					elseif $model['type'] = 'glamour':
+						if modelfoto['topless'] > 0:
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "You can... see my breasts in some of them..."'
+							gs 'albina_chat','model_talk_shy4'
+						else
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "High end bras and panties. Sexy things, usually stuff with lace."'
+							'"That''s so cool!" Albina exclaims, punching you in the arm again. "You''re a goddamn supermodel! Why are you so embarrassed about it?"'
+							'"It''s an 18+ agency," you say, rubbing your arm. "I have to use a fake passport just to work there. And they do... <i>other</i> stuff there too..."'
+							gs 'albina_chat','model_talk_shy2'
+						end
+					elseif $model['type'] = 'fitness':
+						if modelfoto['topless'] > 0:
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "You can... see my breasts in some of them..."'
+							gs 'albina_chat','model_talk_shy4'
+						else
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "High end bras and panties. Sexy things, usually stuff with lace."'
+							'"That''s so cool!" Albina exclaims, punching you in the arm again. "You''re a goddamn supermodel! Why are you so embarrassed about it?"'
+							'"It''s an 18+ agency," you say, rubbing your arm. "I have to use a fake passport just to work there. And they do... <i>other</i> stuff there too..."'
+							gs 'albina_chat','model_talk_shy2'
+						end
+					elseif $model['type'] = 'artistic nude':
+						'"It''s kind of... risque," you say, shrugging uncomfortably. "Most of the modelling I do is... nude...?"'
+						gs 'albina_chat','model_talk_shy4'
+					elseif $model['type'] = 'erotic':
+						'"It''s kind of... <i>erotic</i>," you admit uncomfortably. "You can practically see right up my pussy in some of them..."'
+						gs 'albina_chat','model_talk_shy4'
+					else
+						if modelfoto['nude'] > 0:
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "I''m... I''m not wearing any clothes in some of them..."'
+							gs 'albina_chat','model_talk_shy4'
+						elseif modelfoto['topless'] > 0:
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "You can... see my breasts in some of them..."'
+							gs 'albina_chat','model_talk_shy4'
+						else
+							'"It''s kind of... risque," you say, shrugging uncomfortably. "High end bras and panties. Sexy things, usually stuff with lace."'
+							'"That''s so cool!" Albina exclaims, punching you in the arm again. "You''re a goddamn supermodel! Why are you so embarrassed about it?"'
+							'"It''s an 18+ agency," you say, rubbing your arm. "I have to use a fake passport just to work there. And they do... <i>other</i> stuff there too..."'
+							gs 'albina_chat','model_talk_shy2'
+						end
+					end
+				end
+			else
+				act 'I didn''t want people to know':
+					cla & *nl
+					'"I just didn''t want to spread it around," you say, rubbing your arm. "Word gets around town fast, you know? Could you imagine what my mother would say if she found out?"'
+					'"<<$pcs_nickname>>," she says, looking at you seriously. "I''ve kept a lot worse secrets than this over the years. I would''ve kept this one. Don''t you trust me?"'
+					'Albina looks away from you, seeming genuinely offended that you didn''t tell her until now.'
+					gs 'albina_chat','small_talk'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'model_talk_shy2':
+	'"Like nude photography?" Albina says, in classic straight-to-the-point fashion. And then, with a predatory smile, she asks, "Have <i>you</i> done any?"'
+	if modelfoto['nude'] > 0:
+		act 'No (lie)':
+			cla & *nl
+			'"No!" you say quickly. "No way! I''m not that desperate!"'
+			'"Hmmm..." Albina looks at you suspiciously. "I don''t believe you. Why don''t we fire up my computer and do a little search for your name online? ''<<$pcs_firstname>> <<$pcs_lastname>> naked''"'
+			'She reaches for her laptop and you slap her hand down to the bed. Albina turns slowly, giving you a smug smirk. "Want to confess something <<$pcs_nickname>>?"'
+			'"No," you insist, putting your nose up at her. "I just don''t want you to see any other pictures of me. It''s embarrassing."'
+			'"Oh, I am <i>so</i> going to schlick off to naked pictures of you later," she grins.'
+			'"You are not!" you gasp, mouth open wide.'
+			*nl
+			'You start beating her with her own pillow and Albina cackles maniacally the whole time.'
+			gs 'albina_chat','small_talk'
+		end
+		
+		act 'Yes':
+			cla & *nl
+			'"Y-yes... I''ve done a few..." you admit.'
+			'Albina''s eyes gleam and her lips crack into a wide grin. "Seriously? I can''t believe it! What made you do it?"'
+			gs 'albina_chat','model_talk_shy3'
+		end
+	else
+		act 'No':
+			cla & *nl
+			'"No!" you say quickly. "I wouldn''t. I mean, I couldn''t. Could you imagine if any of the boys at school got hold of pictures like that?"'
+			'"But what if <i>I</i> want pictures like that?" Albina bites her lip seductively, shamelessly eye fucking you.'
+			if npc_sex['A23'] = 1:
+				'"Albina." You give her a dry stare. "We''ve fucked. What do you need pictures like that for?"'
+				'"Maybe I want to get off on you while you''re busy," she grins.'
+			else
+				'"I can''t believe you," you scoff and she lets a smile break through.'
+			end
+			gs 'albina_chat','small_talk'
+		end
+	end
+end
+
+if $ARGS[0] = 'model_talk_shy3':
+	act 'I asked':
+		cla & *nl
+		'"I told them I wanted to do one," you say, cheeks heating up.'
+		'"Then why are you so embarrassed about this?" Albina laughs out loud. "You got what you asked for didn''t you?"'
+		'"It''s embarrassing to tell people I actually know!" you protest. "It''s different when <i>you</i> know!"'
+		'"Well, get used to it," she says, leaning back. "If you get famous off this, everyone you talk to will have seen your tits. Do you go full frontal too?"'
+		'"Stop it!" you say, blushing even harder, pushing her backwards as if it will make her stop.'
+		*nl
+		'But she doesn''t stop and you have to endure Albina''s teasing for several minutes longer.'
+		gs 'albina_chat','small_talk'
+	end
+	
+	act 'For my career':
+		cla & *nl
+		'"I thought it would be good for my career," you sigh. "I didn''t <i>want</i> to, but everyone says that you have to bare it all at some point."'
+		'"Must''ve been a good deal for them because I know for a fact that you look <i>great</i> naked," she grins.'
+		'"Stop it!" you say, pushing her backwards with a mock shove.'
+		gs 'albina_chat','small_talk'
+	end
+	
+	act 'I really needed the money (to buy)':
+		cla & *nl
+		'"I really needed the money," you say, embarrassedly. "I really wanted to buy something and I didn''t have enough and I just thought, <i>Well, I could just do a nude shoot...</i> They pay double for your nude debut."'
+		'"Must''ve been a good deal for them because I know for a fact that you look <i>great</i> naked," she grins.'
+		'"Stop it!" you say, pushing her backwards with a mock shove.'
+		gs 'albina_chat','small_talk'
+	end
+	
+	act 'I really needed the money (to pay off)':
+		cla & *nl
+		'"I really needed the money," you say, uncomfortably. "I owed some people money and I was desperate. They pay double for your nude debut so I just thought..."'
+		'You trail off and Albina''s grin melts away, her expression becoming somber.'
+		'"Oh. That''s... I''m sorry <<$pcs_nickname>>." She looks away. "I shouldn''t have teased you. I didn''t... I didn''t realize it was like that..."'
+		gs 'albina_chat','small_talk'
+	end
+	
+	if foto['suborn'] > 0:
+		act 'I was pressured into it':
+			cla & *nl
+			'"I didn''t want to," you say. "I was... I had been working there for a while so they asked. I said no, but then they kept asking. Eventually they just... talked me into it."'
+			'You trail off and Albina''s grin melts away, her expression becoming somber.'
+			'"Oh. That''s... I''m sorry <<$pcs_nickname>>..." She looks away. "I didn''t... I didn''t realize it was like that..."'
+			'You sit in silence for a few moments before Albina turns back towards you tentatively.'
+			'"Do you regret it?"'
+			act 'No':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'"Actually... no." You give Albina a shy smile. "I''m actually really glad that I did it. But it''s still kind of embarrassing to tell you about it."'
+				'"Well, don''t be," Albina says, her eyes lighting up with your good humor. "You''re hot as fuck naked!"'
+				'"Stop it!" you say, your face turning crimson as you try to push her away and she laughs aloud.'
+				gs 'albina_chat','small_talk'
+			end
+			
+			act 'Yes (thought I wanted it)':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'"I do," you say solemnly. "I thought it would be sexy, feel empowering. But once it started, I just felt... I realized I didn''t want it anymore. But I couldn''t take it back. And now those pictures of me are out there. On the internet or in a magazine and... I wish I could take it all back."'
+				'Albina leans her head against your shoulder, saying nothing. The two of you sit in silence for a few more minutes.'
+				gs 'albina_chat','small_talk'
+			end
+			
+			act 'Yes (felt pressured)':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'"I do," you say, solemnly. "I just wanted to get them off my back and I crossed a line that... I can''t uncross now. I should''ve stood my ground."'
+				'Albina leans her head against your shoulder, saying nothing. The two of you sit in silence for a few more minutes.'
+				gs 'albina_chat','small_talk'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'model_talk_shy4':
+	if $model['type'] = 'glamour':
+		'"You''re naked in these?" Albina''s eyes go wide.'
+		'"I didn''t say I was naked!" you protest.'
+		'"Yeah yeah, who cares," Albina says, completely ignoring you while reaching for her laptop. "Your tits are out, that''s what matters. I <i>gotta</i> see these pics."'
+	else
+		'"You''re naked in these?" Albina''s eyes go wide and scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
+	end
+end
+
+if $ARGS[0] = 'stripper_talk1':
+	act 'Embarrassed':
+		cla & *nl
+		'"I... do some strip dancing in the city," you admit, blushing hard.'
+		if age < 18:
+			'"You''re a stripper?" Albina exclaims, her jaw dropping. "How? You''re underage!"'
+			if alterstrtimg = 18 or alterstrtimg = 19 or alterstrtimg = 20 or alterstrtimg = 21:
+				'"I''ve had a fake passport for years, Albina," you shrug uncomfortably. "Easiest way to get booze. Now it helps me with other things too."'
+			else
+				'"I... got a fake passport that the club don''t really care to check," you admit. "It... wasn''t easy getting it."'
+				'Albina grins. "Maybe I''ll come visit you at work one night..."'
+				'"Please don''t...." you reply uncomfortably and she pats you on the shoulder.'
+				'"Don''t panic, <<$pcs_nickname>>, I''m just kidding!"'
+				gs 'albina_chat','small_talk'
+			end
+		else
+			'"You''re a stripper?" Albina exclaims and you laugh nervously.'
+			'"Y-Yeah. I needed money and it''s... an easy job," you reply.'
+			'"Say no more. I''ve always thought about doing it myself, I just don''t know what Mama would say about it..."'
+			gs 'albina_chat','small_talk'
+		end
+	end
+	
+	act 'Nonchalant':
+		cla & *nl
+		'"I do some strip dancing in the city," you say casually.'
+		if age < 18:
+			'"You''re a stripper?" Albina exclaims, her jaw dropping. "How? You''re underage!"'
+			if alterstrtimg = 18 or alterstrtimg = 19 or alterstrtimg = 20 or alterstrtimg = 21:
+				'"I''ve had a fake passport for years, Albina," you say, rolling your eyes. "How do you think I got all my booze?"'
+			else
+				'You shrug. "I got a fake passport that the club don''t really care to check," you admit. "It wasn''t easy getting it."'
+				'Albina grins. "Maybe I''ll come visit you at work one night..."'
+				'You gasp. "You would not!"'
+				'She smiles even wider. "I would so!" She raises her arms in defence as you hit her with a pillow.'
+				gs 'albina_chat','small_talk'
+			end
+		else
+			'"You''re a stripper?" Albina exclaims and you shrug.'
+			'"Yeah. It''s easy money for an easy job," you reply.'
+			'"Easy you say? I don''t know what Mama would say if I started doing it."'
+			gs 'albina_chat','small_talk'
+		end
+	end
+	
+	act 'Proud':
+		cla & *nl
+		'"I do some strip dancing in the city," you admit.'
+		if age < 18:
+			'"You''re a stripper?" Albina exclaims, her jaw dropping. "How? You''re underage!"'
+			if alterstrtimg = 18 or alterstrtimg = 19 or alterstrtimg = 20 or alterstrtimg = 21:
+				'"I''ve had a fake passport for years, Albina," you shrug uncomfortably. "Easiest way to get booze. Now it helps me with other things too."'
+			else
+				'"I got a fake passport that the club don''t really care to check," you state bluntly.'
+				'Albina grins. "Maybe I''ll come visit you at work one night..."'
+				'You smile. "I''m not giving you a free show!"'
+				'She smiles even wider. "Don''t worry, I''d happily pay to watch you shake that ass!"' 
+				'She raises her arms in defence as you hit her with a pillow.'
+				gs 'albina_chat','small_talk'
+			end
+		else
+			'"You''re a stripper?" Albina exclaims and you nod.'
+			'"Why not? It''s easy money for doing something I like," you reply.'
+			'"I''ve always wondered what it would be like, but I don''t know what Mama would say about it..."'
+			gs 'albina_chat','small_talk'
+		end
+	end
+end
+
+if $ARGS[0] = 'pornstar_talk1':
+	if $pfname ! '':
+		act 'Tell her you''ve shot porn (embarrassed)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Actually I..." you mumble, a blush already heating up your face. "I''ve been uhh... starring in some... adult films...?"'
+			'"WHAT?" Albina''s eyes go wide and she recoils from you in horror.'
+			'"I''ve been doing porn..." you say fully.'
+			'"That''s disgusting!" she shrieks. "You let men... <i>do</i> that to you?"'
+			'"I admit, it''s not the most ideal job-" you start.'
+			'"It''s exploitive!" she says. "Degrading! Like-! Like-!"'
+			act '"I''m sorry"':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'Suddenly, you realize what it is that''s bothering her.'
+				'"I''m sorry Albina," you say. "I wasn''t thinking about your... <i>our</i>... history. It is a little degrading, but I like the money, but I should have known how you''d react."'
+				'"Just..." Albina closes her eyes, breathing slowly. "Just don''t tell me about your job anymore... And tell me if you quit. I''ll throw you a blow out party."'
+				'She manages to give you a weak smile.'
+				gs 'albina_chat','small_talk'
+			end
+			
+			act '"This isn''t exploitive"':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'"Albina," you say, clenching your teeth, your embarrassment turning to anger. "This isn''t like that. I''m not being exploited."'
+				if age < 18:
+					'"You are! It''s not even legal! You''re <<age>>!"'
+					'"Albina," you say again, firmly. "<i>Stop.</i> Okay, yes, the work is a little degrading. Yes, I''m underage. But I''m under no illusions about how I got here. I didn''t get tricked, I''m not being blackmailed, I''m the one who initiated all of it. I''m an independent woman and I made my own choices to do this because <i>I</i> want the money. I''m shooting porn because I <i>want</i> to. And I need you to accept that."'
+				else
+					'"You are! It''s sex for money! You just don''t-"'
+					'"Albina," you say again, firmly. "<i>Stop.</i> Okay, yes, the work is a little degrading. It''s porn. But I''m under no illusions about how I got here. I didn''t get tricked, I''m not being blackmailed, I''m the one who initiated all of it. I''m an independent woman and I made my own choices to do this because <i>I</i> want the money. I''m shooting porn because I <i>want</i> to. And I need you to accept that."'
+				end
+				'"I..." She turns to face you, eyes shimmering. "I don''t know if I can..."'
+				*nl
+				'. . .'
+				gs 'albina_chat','small_talk'
+			end
+		end
+		
+		act 'Tell her you''ve shot porn (happy)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Actually I..." you say, a smile tugging at the corners of your mouth. "I''ve been shooting some porn."'
+			'"WHAT?" Albina''s eyes go wide and she recoils from you in horror. Your building smile slips as you look back at her in confusion.'
+			'"What do you mean ''what''? I thought you''d think it was cool!"'
+			'"No!" She shrinks back. "It''s disgusting! You let men... <i>do</i> that to you?"'
+			'"Yeah, I get fucked and get paid. What''s not to love about it?"'
+			'"It''s exploitive!" she says. "Degrading! Like-! Like-!"'
+			act '"I''m sorry"':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'Suddenly, you realize what it is that''s bothering her.'
+				'"I''m sorry Albina," you say. "I wasn''t thinking about your... <i>our</i>... history. I don''t see it the way you do, but I should''ve realized."'
+				'"Just..." Albina closes her eyes, breathing slowly. "Just don''t tell me about your job anymore... And tell me if you quit. I''ll throw you a blow out party."'
+				'She manages to give you a weak smile.'
+				gs 'albina_chat','small_talk'
+			end
+			
+			act '"This isn''t exploitive"':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+				'"Albina, I''m not being exploited."'
+				if age < 18:
+					'"You are! It''s not even legal! You''re <<age>>!"'
+				else
+					'"You are! It''s sex for money! You just don''t-"'
+				end
+				'"Albina," you say again, firmly. "This <i>isn''t</i> Starlets. I''m not being forced into this. I''m shooting porn because I want to. Nobody else gets to take credit for it. This is <i>my</i> choice. And I need you to be okay with that."'
+				'"I..." She turns to face you, eyes shimmering. "I don''t know if I can be..."'
+				*nl
+				'. . .'
+				gs'albina_chat','small_talk'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'sex_talk_start':
+	cla & *clr
+	'<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.'
+	*nl
+	gs 'albina_chat', 'sex_talk2'
+end
+
+if $ARGS[0] = 'sex_talk':
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+	act 'Ask her about her sex life instead': gt 'albina_chat', 'anal'
+end
+
+if $ARGS[0] = 'sex_talk2':
+	if pcs_vag = 0:
+		'Knowing that you don''t have much experience in the subject, she offers to change the topic.'
+		gs 'albina_chat','sex_talk'
+	else
+		AlbinaQW['chat_rand'] = rand(1,3)
+		if AlbinaQW['chat_rand'] = 1:
+			'"So what''s your favourite position?" she asks.'
+			act 'Missionary': gt 'albina_chat', 'Missionary'
+			act 'Doggystyle': gt 'albina_chat', 'Doggystyle'
+			act 'Cowgirl': gt 'albina_chat', 'Cowgirl'
+	elseif AlbinaQW['chat_rand'] = 2:
+			gs'albina_chat','sex_talk'
+		else
+			gs'albina_chat','sex_talk'
+		end
+	end
+end
+
+if $ARGS[0] = 'missionary':
+	menu_off = 1
+	gs 'stat'
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'Missionary," you admit.'
+	'"BO-RING!"'
+	act 'It''s nice!':
+		cla & *nl
+		'"What''s wrong with missionary?" you protest. "I think it''s nice."'
+		'"You''re trying to tell me that lying on your back doing nothing is ''nice''?" She rolls her eyes. "Nuh uh. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
+		gs 'albina_chat','missionary2'
+	end
+	
+	act 'It''s romantic':
+		cla & *nl
+		'"It''s romantic!" you protest. "You can look up into his eyes when you cum. Or kiss. It makes it so much better."'
+		'"Romance is for decrepit old fucks," she rolls her eyes. "Nuh uh. Give it to me <i>dirty</i>. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
+		gs 'albina_chat','missionary2'
+	end
+	
+	act 'It''s easy':
+		cla & *nl
+		'"It''s easy," you shrug. "I don''t have to do any work. Just lay there and get dicked."'
+		'"Holy <i>fuck!</i> You sound like a dull lay," she rolls her eyes. "I can''t believe you''re the kind of girl who starfishes. Not only that, but you actually <i>like</i> it! Nuh uh. Not me. Give it to me <i>dirty</i>. Bend me over and spank me! Grab me by the hair and pound my ass! Doggystyle is the way to go!"'
+		gs 'albina_chat','missionary2'
+	end
+end
+
+if $ARGS[0] = 'missionary2':
+	pcs_horny += 15
+	gs'stat'
+	'You both agree to disagree, but find yourself a little turned on by her response. Judging by the way she''s rubbing her thighs together, you think she is too.'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+	act 'Keep talking about sex':gt 'albina_chat', 'sex_talk'
+	act 'Ask her about her anal fetish': gt 'albina_chat', 'anal'
+end
+
+if $ARGS[0] = 'doggystyle':
+	menu_off = 1
+	gs 'stat'
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'"I like doggystyle."'
+	'"That''s my girl!" Albina cheers excitedly. "What''s your favorite thing about it?"'
+	act 'It''s more intense':
+		cla & *nl
+		'"There''s something <i>intense</i> about it," you say. "Something primal. I can''t explain it, but when I get fucked from behind, it drives me wild."'
+		'"I definitely get that," Albina says. "I love that about it too. All I want from a guy is for him to grab me by the hair, shove his cock up my ass, and spank me until I cum. Best night ever."'
+		gs 'albina_chat','doggystyle2'
+	end
+	
+	act 'It goes deeper':
+		cla & *nl
+		'"It goes deeper in doggy," you explain. "I feel like it <i>fills</i> me, hitting every part of my insides. It just feels the best in that position."'
+		'"Fuck yeah," Albina says. "Doggy is the only way to <i>really</i> get balls deep inside a girl. And then when you get grabbed by the hair and pulled back even harder? And when he shoves it up your ass and spanks you? Fuck me, I could cum just thinking about it."'
+		gs 'albina_chat','doggystyle2'
+	end
+	
+	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."'
+		gs 'albina_chat','doggystyle2'
+	end
+end
+
+if $ARGS[0] = 'doggystyle2':
+	pcs_horny += 15
+	gs'stat'
+	'You giggle at her answer, feeling warmth blossoming between your hips and wetness seeping from your pussy. With the "fuck me eyes" Albina is giving you think she''s probably feeling something similar.'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+	act 'Keep talking about sex':gt 'albina_chat', 'sex_talk'
+	act 'Ask her about her anal fetish': gt 'albina_chat', 'anal'
+end
+
+if $ARGS[0] = 'cowgirl':
+	menu_off = 1
+	gs 'stat'
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'"I like cowgirl," you admit.'
+	'"Oh?" She raises an eyebrow curiously. "That''s what you''re into?"'
+	act 'It feels better':
+		cla & *nl
+		'"It just feels better," you shrug. "I don''t know how to explain it. The angle? Just the way it fits inside when I''m on top? It feels good. What can I say?"'
+		'"I think it feels best in doggy," Albina says. "It goes way deeper and you can get surprise anal in that position, which is the <i>best</i> kind of anal. Plus spankings. If I can''t sit down after a fuck, it was a good fuck." She then gives you a sly grin. "But riding dick is a close second for me."'
+		gs 'albina_chat','cowgirl2'
+	end
+	
+	act 'I like being in control':
+		cla & *nl
+		'"I like being in control," you explain. "If I want to go slow, I can go slow. If I want to go fast, I can ride him as hard as I like. It makes me feel... powerful? Just knowing that I''m the one in charge is such a turn on for me."'
+		'"That kind of stuff doesn''t matter to me," Albina shrugs back. "I like it hard and rough every time. Don''t get all slow and gentle with me. If I''m gonna get fucked, I want to <i>feel</i> it. If I want my face forced into the sheets with a cock balls deep up my ass being spanked until my eyes water, I''m only going to get that in doggy." She''s grins at you, clearly imagining a cock stuffed up her ass right now, but a few seconds later, it melts into a concessionary smile. "I''ll admit though, a hard ride is pretty good too."'
+		gs 'albina_chat','cowgirl2'
+	end
+		
+	act 'I like it when he grabs my breasts':
+		cla & *nl
+		'"I like having my boobs grabbed," you grin. "If I''m on top, then his hands are free to grope me."'
+		'"But he can still grab your tits from behind," Albina argues. "Plus, he can spank you until you''re red and wriggling too. Why choose when you can have both?" She gives you a sly grin. "Though I''ll admit, riding dick is a close second for me."'
+		gs 'albina_chat','cowgirl2'
+	end
+end
+
+if $ARGS[0] = 'cowgirl2':
+	pcs_horny += 15
+	gs'stat'
+	'You both agree to disagree, but find yourself a little turned on by her response. Judging by the way she''s rubbing her thighs together, you think she is too.'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+	act 'Keep talking about sex':gt 'albina_chat', 'sex_talk'
+	act 'Ask her about her anal fetish': gt 'albina_chat', 'anal'
+end
+
+if $ARGS[0] = 'anal':
+	menu_off = 1
+	gs 'stat'
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'"So..." you ask sheepishly. "... What is it you like about anal?"'
+	'She gives you a dry look. "And why do you want to know?"'
+	act 'I was just curious':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+		'Oh, it''s just..." You stutter, flustered by her response. "You know there''s... stuff going around school about you?"'
+		'"Oh I know all about that," she says, rolling her eyes.'
+		*nl
+		'"''Albina is just a cheap buttslut whore.'' '
+		'''I bet Albina''s asshole is looser than Lizeveta''s lips!'' '
+		'''I would fuck Albina''s asshole while slapping her juicy cheeks like I''m playing some bongos!'' '
+		'''I bet her pussy is tighter than a nun''s but her asshole could fit an onion!'' '
+		*nl
+		'"I''ve heard it all, but none of the perverted fucking cowards dare mention them in front of me. I just like anal, okay?! I don''t even know why I''m justifying my sex life to you!"'
+		*nl
+		'You''ve clearly hit a nerve and quickly back off, not wanting to get hit yourself.'
+		gs 'albina_chat','sex_talk'
+	end
+	
+	if stat['anal'] = 0:
+		act 'I want to try it (shy)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Well..." you stammer. I... I want to try it and..."'
+			'Albina gives you a hard stare. "And you thought to ask the school buttslut how to do it?"'
+			'You stutter trying to form an answer, and she breaks into laughter.'
+			'"Relax <<$pcs_nickname>>, I''m fucking with you. What do you want to know?"'
+			*nl
+			gs 'albina_chat','anal_questions_shy'
+		end
+		
+		act 'I want to try it (open)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Cause I want to try it," you say and Albina gives you a hard stare.'
+			'"So you thought you should ask the class buttslut about it?"'
+			'"Yeah," you grin without flinching and Albina laughs heartily.'
+			'"Damn <<$pcs_nickname>>! I can''t even scare you for a second, can I? Well, you''re asking the right girl. What do you want to know?"'
+			gs 'albina_chat','anal_questions_open'
+		end
+	else
+		act 'I was looking for some advice (shy)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Well... I- I''ve tried it a few times..." you stammer. "But it''s always been... painful... So I thought could ask-"'
+			'"The class buttslut about it?" Albina asks, giving you a hard stare. You sputter, trying to come up with an answer that will get you out of this before she breaks into laughter.'
+			'"Relax <<$pcs_nickname>>, I''m just fucking with you. What do you want to know?"'
+			gs 'albina_chat','anal_questions_shy'
+		end
+
+		act 'I was looking for some advice (open)':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"I''ve tried anal a few times, but it''s always painful and not very enjoyable," you explain. "So I thought-"'
+			'"You could ask the class buttslut about it and she''d tell you all about how to get your asshole ravaged by cock?" Albina asks, glaring at you.'
+			'"Well... Yeah," you grin. "Is there a better person to ask than you?"'
+			'Albina laughs heartily and grins back at you.'
+			'"No, you''re probably right about that. I''m the queen of buttfucking. So what is it you want to know?"'
+			gs 'albina_chat','anal_questions_open'
+		end
+	end
+end
+
+if $ARGS[0] = 'anal_questions_shy':
+	if stat['anal'] = 0:
+		act'Where do I start?':
+			cla & *nl
+			'"Well..." you mumble. "Where do I even start?"'
+			'"Humble question. Good." Albina nods. "Too many girls try to get ahead of themselves with this kind of thing. My advice? Start small.'
+			gs 'albina_chat','anal2'
+		end
+		
+		act'What position?':
+			cla & *nl
+			'"What... position should I have my first time in?" you ask shyly.'
+			'"You''re getting way too far ahead of yourself," Albina interrupts. "Here''s my advice: Start small. '
+			gs 'albina_chat','anal2'
+		end
+		
+		act'Does it hurt?':
+			cla & *nl
+			'"Does it hurt?" you ask shyly.'
+			'"Oh man, if you''re asking that then you''re <i>definitely</i> not ready," Albina laughs. "Here''s my advice: Start small. '
+			gs 'albina_chat','anal2'
+		end
+	else
+		act'How do you enjoy it?':
+			cla & *nl
+			'"How do you... enjoy it?" you ask, cringing at how badly you phrased it.'
+			'"You mean how do I manage to orgasm while my asshole is getting plowed like a field?" Albina asks in return.'
+			gs 'albina_chat','anal_end2'
+		end
+	end
+end
+
+if $ARGS[0] = 'anal_questions_open':
+	if stat['anal'] = 0:
+		act'Where do I start?':
+			cla & *nl
+			'"Where do I even start?" you ask.'
+			'"Humble question. Good." Albina nods. "Too many girls try to get ahead of themselves with this kind of thing. My advice? Start small.'
+			gs 'albina_chat','anal2'
+		end
+		
+		act'What''s the best position?':
+			cla & *nl
+			'"What''s the best position to try it in?" you ask excitedly. "Cowgirl seems hard, but doggy seems like it could be rough. I was won-"'
+			'"You''re getting way too far ahead of yourself," Albina interrupts, holding her hand up. "Here''s my advice: Start small. '
+			gs 'albina_chat','anal2'
+		end
+	else
+		act'How do you enjoy it?':
+			cla & *nl
+			'"How do you enjoy it?" you ask, cringing at the memories of your past experiences.'
+			'"You mean how do I manage to orgasm while my asshole is getting plowed like a field?" Albina asks in return.'
+			'"Yeah. It''s always too painful for me. I can''t even get wet."'
+			gs 'albina_chat','anal_end2'
+		end
+	end
+end
+
+if $ARGS[0] = 'anal2':
+	'"Try playing with your asshole while masturbating, just get used to something touching you down there. If you''re feeling brave, try a finger up to your knuckle right when you''re about to cum. Then next time try one from the start. Or a small dildo with lots of lube. Or better yet, a butt plug. Then you can practice all day," she smirks. "Find out what works for you and <i>then</i> try it with real dick, otherwise it''ll be <i>very</i> painful and could put you off trying it again."'
+	gs 'albina_chat','anal_end1'
+end
+
+if $ARGS[0] = 'anal_end1':
+	*nl
+	'You thank her for her helpful advice and she continues answering your questions and giving you all the advice she feels you need to know.'
+	'"And, if you need some <i>hands on</i> teaching... you know you can always come here," Albina says, shamelessly eye fucking you.'
+	gs 'albina_chat','sex_talk'
+end
+
+if $ARGS[0] = 'anal_end2':
+	'"One word," she says, holding up her finger. "Practice. Your mistake was going straight for a real dick. That''s a big no no. Practice with your fingers or a small dildo first to see what works for you. Some girls like it slow and gentle, others like it fast and rough. Just keep practicing and getting used to it. And relax. It will always be a little painful, but it will become more pleasurable the more you do it, especially when you get better at controlling the instinctive reflex to clench your asscheeks on what''s inside of you, whether that be a dildo or a fat cock."'
+	'She grins at you. "If you ever want a <i>hands on</i> lesson, then I''m willing to ''teach'' you some things..."'
+	gs 'albina_chat','sex_talk'
+end
+
+if $ARGS[0] = 'tell_about_generic_boyfreind':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'She grins at you. "Right, so who are you dating again?"'
+	'"<<$ARGS[1]>>..." you reply.'
+	'"Who?" she asks with a confused look on her face.'
+	'You shake your head. "You won''t know him. I only just met him."'
+	'"Some random guy you just bumped into? I''m sure that will end well..." she sarcastically quips before you tell her about him and how you met.'
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+end
+
+if $ARGS[0] = 'telling_marrige_dreams':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'You sigh in a way only those who are in love can. "Hopefully <<$ARGS[1]>> and I can get married soon."'
+	'She gives you a somewhat skeptical look, then shrugs. "Best of luck with that, I guess. I''m happy just hooking up for casual sex. Relationships can suck it."'
+	act 'Stop talking': gt 'albinahome', 'bedroom'
+	act 'Change the subject': gt 'albina_chat', 'chat'
+end
+
+if $ARGS[0] = 'maid_conversation':
+	if AlbinaQW['Maid'] <= daystart:
+		act 'The new maid':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Have you seen the new maid, Milena, yet? She''s a little older but just as, if not more, attractive than the last one, but my father isn''t here to charm her into sucking his dick. Not that it would work anyway. She bats for the other team, if you know what I mean..." she says with a wink. "Mama says I shouldn''t disturb her when she''s doing her work, but we like chatting with each other about pretty much everything. That''s when I found out about her girlfriend."'
+			'You laugh. "Disappointed that you can''t get in her pants?"'
+			'She gives you a hard stare in response. "She has to hide the fact that she''s openly lesbian or she''d get fired by her asshole boss. He''s not quite... accepting and I wouldn''t risk her job like that." She smiles softly. "Mama would no doubt find out anyway, but she would understand and not say anything. She''d be more pissed at me for fucking the maid and preventing her from doing her job. Mama likes a clean house after all."'
+			'You both laugh before she changes the subject.'
+			AlbinaQW['Maid'] = 0
+			act 'Stop talking': gt 'albinahome', 'bedroom'
+			act 'Change the subject': gt 'albina_chat', 'chat'
+		end
+	end
+end
+
+if $ARGS[0] = 'bella_conversation':
+	act 'Ask about Bella':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+		'"So are you friends with Bella? You seem to talk a lot," you ask.'
+		'Albina gives you a curious gaze. "Why? You jealous?" she laughs. "I''m just kidding. We run in the same social circles and have known each other for a long time. She''ll never admit it, but yeah, we are sort of like friends. She and Vicky were the only girls I could trust growing up, even if Bella is a bit of a bitch. She''s invited me to hang with the people she calls her friends, but these are guys and girls who are <i>way</i> older than her and I didn''t get a good feeling from them, so I chose to keep my distance. They throw awesome parties though, if Bella decides you''re ''mature enough'' for her to invite you."'
+		'"She seems a bit too bitchy for anyone to be her friends," you reply, but Albina cuts you off.'
+		'"I''m not going down that rabbit hole, <<$pcs_nickname>>. She is who she is, but she''s actually kind of cool if she decides to be friendly with you. Fat chance of that happening though."'
+		act 'Stop talking': gt 'albinahome', 'bedroom'
+		act 'Change the subject': gt 'albina_chat', 'chat'
+	end
+end
+
+if $ARGS[0] = 'lazar_conversation':
+	if AlbinaQW['Lazar_Sex'] = 1:
+		act 'Ask her about Lazar':
+			AlbinaQW['Lazar_Sex'] = 2
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			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.'
+				'"We''re just friends with benefits. Or ''fuck buddies'' as Marcus says it''s called in America."'
+				'"So there''s nothing serious then? No chance of you guys ever becoming a couple?"'
+				'She hesitates, as if trying to decide how much to say.'
+				'"Lazar was a shoulder for me to cry on when I needed it. He listened to me and helped me when I was down without expecting anything in return. He was and still is a good friend to me. It ended up turning into casual sex one day and we found we liked it that way. We''re never going to hook up, end of story." She really doesn''t want to continue this conversation and you know better than to push your luck with her.'
+			else
+				'"What''s the deal with you and Lazar?" you ask her.'
+				'What do you mean?" She gives you a puzzled look.'
+				'"It''s no secret that the two of you hook up at school. Is it just sex or is there something more?" you imply but she he shakes her head.'
+				'"No, we''re just friends with benefits. Or ''fuck buddies'' as Marcus says it''s called in America. We just have sex when we feel like it, no strings attached. I don''t care about being his ''girlfriend'' and he enjoys all the female attention he gets. It would never work between us."'
+				'"So there''s nothing serious then? No chance of you guys ever becoming a couple?"'
+				'She hesitates, as if trying to decide how much to say. "Look <<$pcs_nickname>>, Lazar was a shoulder for me to cry on when I needed it. He listened to me and helped me when I was down without expecting anything in return. He was and still is a good friend to me. It ended up turning into casual sex one day and we found we liked it that way. We''re never going to hook up, end of story." She really doesn''t want to continue this conversation and you know better than to push your luck with her.'
+			end
+			*nl
+			'"So what about you? Hooked up with anyone?" she asks, turning the conversation on you.'
+			gt 'albina_chat', 'lover_conversation'
+		end
+	end
+end
+
+if $ARGS[0] = 'lover_conversation':
+	act 'No':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+		'You shake your head. "Not really, no..."'
+		'She shakes her head and smiles. "Don''t worry <<$pcs_nickname>>, not everyone''s interested in dating."' 
+		act 'Stop talking': gt 'albinahome', 'bedroom'
+		act 'Change the subject': gt 'albina_chat', 'chat'
+	end
+	
+	if arrsize('$fuckbuddy') = 1:
+		act'I have a fuckbuddy':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Pretty much the same deal as you," you smile. "I keep it casual with a fuckbuddy. We booty call each other whenever we want to get off."'
+			'"Better that way, isn''t it?" Albina smirks. "Romance is overrated. Let''s not kid ourselves. We''re all in it for the fucking."'
+			act 'Stop talking': gt 'albinahome', 'bedroom'
+			act 'Change the subject': gt 'albina_chat', 'chat'
+		end
+	elseif arrsize('$fuckbuddy') > 1:
+		act'I have a few fuckbuddies':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"Pretty much the same deal as you," you smile. "I keep it casual with a few fuckbuddies I have stashed around the way. They booty call me whenever they want to hook up."'
+			'"Better that way, isn''t it?" Albina smirks. "Romance is overrated. Let''s not kid ourselves. Even couples are just looking for an excuse to fuck."'
+			act 'Stop talking': gt 'albinahome', 'bedroom'
+			act 'Change the subject': gt 'albina_chat', 'chat'
+		end
+	end
+	
+	if stat['hookup'] > 0:
+		act 'I hook up with random guys':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'"You know how guys try to pick you up around town?" you ask and Albina rolls her eyes.'
+			'"Duh. I can''t go a day without some pervert catcalling me about my ass, trying to get me to go home with them."'
+			'"Sometimes I let them," you wink and Albina''s jaw drops.'
+			'"You slut!" she grins.'
+			'"Hey!" you say, shoving her back with both hands but laughing anyways.'	
+			'"Ow! Come on! You know I''m kidding. But seriously, do you really get off on one night stands? I like fucking Lazar because he <i>knows</i> how to fuck me. He knows exactly what to do to drive me insane and I love it. Is fucking a random guy once enough for you?"'
+			act 'It''s hit or miss':
+				cla & *nl
+				'"It''s pretty hit or miss," you admit. "But when it''s good, it''s great. I can put up with a few bad lays and tiny dicks for that. Hit enough quantity, you''ll get quality."'
+				'"You really are a slut!" Albina guffaws loudly.'
+				'"Take it back you bitch!" you laugh back.'
+				act 'Stop talking': gt 'albinahome', 'bedroom'
+				act 'Change the subject': gt 'albina_chat', 'chat'
+			end
+			
+			act 'Absolutely':
+				cla & *nl
+				'"Absolutely," you grin. "I love trying new dicks! I think I''m up to <<stat[''vaginal'']>>."'
+				'"You really are a slut!" Albina guffaws loudly.'
+				'"Take it back you bitch!" you laugh back.'
+				act 'Stop talking': gt 'albinahome', 'bedroom'
+				act 'Change the subject': gt 'albina_chat', 'chat'
+			end
+		end
+	end
+	
+	if Rex_Love = 1 or artembf = 1 or kotovLoveQW = 1 or fedorKozlovQW or NikoVolkovQW >= 5 or pcs_lover > pcs_girlfriends:
+		act 'I have a boyfriend':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'She grins at you. "Right, so who are you dating again?"'
+			if NikoVolkovQW >= 5:
+				act 'Niko':
+					cla
+					'"Niko..." you tell her.'
+					'Albina gives you a concerned look. "<<$pcs_nickname>>, he''s bad news. He isn''t what he seems, so just... just be careful with him, okay?"'
+					'"What do you mean?" you ask curiously, but she just dimisses the question and changes the subject.'
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+			end
+			if fedorKozlovQW >= 5:
+				act 'Fedor':
+					cla
+					'"Fedor..." you reply.'
+					if npc_grupTipe['A5'] = 5:
+						'She arches her brow, obviously surprised. "Fedor? Really? He sucked Vasily''s dick in front of everyone!"'
+						'You frown at her. "He didn''t have a choice! Those criminals were going to take everything from his family and he couldn''t pay them. He''s not gay!"
+						"Are you sure? He looked like he was <i>really</i> enjoying it. I don''t care if he''s gay or bi or whatever." She loudly sighs. "Look. If he makes you happy, then you''ve got nothing to worry about," she says and you both decide to change the subject.'
+					else
+						'"Fedor? You''re setting your sights pretty low with him. Why not go for Ivan?" she says with a smile.'
+						'"I like him. He''s sweet. Why don''t you go for Lazar?" you shoot back.'
+						'She smiles in response. "Sharp tongue <<$pcs_nickname>>, I like it! You know why Lazar and I will never hook up. I don''t know what you see in him, but if Fedor makes you happy, then go for it," she tells you and proceeds to keep teasing you on your taste in boys.'
+					end
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+			end
+			if kotovLoveQW = 1:
+				act 'Vitek':
+					cla
+					'"Vitek..." you reply.'
+					'She is taken aback in surprise. "Really <<$pcs_nickname>>, <i>really</i>? Of all the boys in school, you go for the wannabe tough guy with tiny dick syndrome? With the amount of steriods he''s probably jacked up on, I''d be surprised if his dick hasn''t shrivelled back up inside him yet." You''re about to speak, but she scoffs in disgust and quickly changes the subject.'
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+			end
+			if artembf = 1:
+				act 'Artem':
+					cla
+					'"Artem..." you reply. She arches a brow.'
+					'"Artem? Loser nerd Artem?" She stops and seems to consider it. "Don''t you <i>ever</i> fucking tell him I said this, but he is kind of cute. I bet you have him wrapped around your little finger and he does whatever you want, right?" she says with a sly smile.'
+					'You shake your head. "He''s sweet, and really nice to me."'
+					'She laughs, seemingly amused by your words. "Yeah, I''m sure he is ''nice'' and ''sweet''. Does he rock your world though?" she asks with a grin."'
+					'You disregard her comment. "There''s more to life than sex you know." The amused look on her face tells you she isn''t buying it. "Okay fine, he''s pretty good at it... Good enough anyway."'
+					'She again laughs at your comment. "I''m sure that feedback will be well received. Whatever, he''s a nerd who''s getting some pussy. That makes him the alpha of that pack of losers," she says while shrugging her shoulders.' 
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+			end
+			if Rex_Love = 1:
+				act 'Rex':
+					cla
+					'"Rex..." you reply.'
+					'She cocks her head slightly before replying. "Wait <i>Rex</i>, the guy who throws all those kick ass parties?"'
+					'You nod. "Yeah, that''s him."'
+					'She grows strangely excited. "How the fuck did you meet him? Isn''t he older than us?"'
+					'"He''s friends with my sister. She invited me to his party and that''s where we met." You proceed to talk about the night you met him and your first date, Albina being strangely engrossed in your story.'
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+			end
+			i = 0
+			:lover_looop
+			if loverGender[i] ! 1: dynamic '	act ''<<$npc_usedname["<<$lover[i]>>"]>>'': gt ''albina_chat'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$lover[i]>>"]'
+			i +=1
+			if i < ARRSIZE('lover'): jump 'lover_looop'
+			Killvar 'i'
+			act 'Stop talking': gt 'albinahome', 'bedroom'
+			act 'Change the subject': gt 'albina_chat', 'chat'
+		end
+	end
+	if brotherSex > 0:
+		act 'Kolka':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			if albina['kolka_know'] = 0:
+				'"Well..." you say. "I''ve been doing stuff with Kolka lately."'
+				'"Kolka? Who''s Kolk-" She stops mid-sentence and her eyes go wide. "Wait, you mean your <i>brother</i>?!"'
+				
+				if brotherSex >= 5:
+					act 'It''s just handjobs':
+						cla & *nl
+						if brotherwakeup > 0:
+							'"It''s just a handjob now and then," you say, trying to justify yourself. "Help him get off. Or get him out of bed for school."'
+						else
+							'"It''s just a handjob now and then," you say, trying to justify yourself. "Help him get off, help him sleep."'
+						end
+						'Albina holds up her hand, cutting you off.'
+						'"TMI <<$pcs_nickname>>," she says, grimacing. "Way TMI. Keep your weird family business to yourself."'
+						'"But you aske-"'
+						'"<i>No,</i>" she says firmly. "We''re never talking about this again."'
+						act 'Stop talking': gt 'albinahome', 'bedroom'
+						act 'Change the subject': gt 'albina_chat', 'chat'
+					end
+				end	
+				
+				if brotherSex >= 6:
+					act 'It''s just blowjobs':
+						cla & *nl
+						if brotherwakeup > 0:
+							'"It''s not like I let him fuck me,"  you say, trying to justify yourself. "It''s just the occassional blowjob, help him relieve the tension. Or to motivate him to wake up for school."'
+						else
+							'"It''s not like I let him fuck me,"  you say, trying to justify yourself. "It''s just the occassional blowjob, help him relieve the tension."'
+						end
+						'Albina holds up her hand, cutting you off.'
+						'"<<$pcs_nickname>>," she says, grimacing. "That''s fucking disgusting."'
+						'"But you aske-"'
+						'"<i>No,</i>" she says firmly. "I''m just going to pretend you never told me that. Keep your weird family business to yourself and we''re never talking about this again."'
+						act 'Stop talking': gt 'albinahome', 'bedroom'
+						act 'Change the subject': gt 'albina_chat', 'chat'
+					end
+				end	
+				
+				if brotherSex = 9:
+					act 'It''s just casual':
+						cla & *nl
+						'"It''s just casual," you say, trying to justify yourself. "Totally physical, purely for pleasure purposes only. You know, for a little brother, he''s got a surprisingly good coc-"'
+						'Albina holds up her hand, cutting you off.'
+						'"<<$pcs_nickname>>," she says, grimacing. "That''s fucking disgusting."'
+						'"What? It''s not like we''re gonna get married. Is it so wrong to have a little fun together and-"'
+						'"<<$pcs_nickname>>," she says firmly interrupting you again. "I''m going to pretend you never said that. And I don''t want to hear about it ever again."'
+						'"Bu-"'
+						'"<i>Ever. Again.</i>"'
+						act 'Stop talking': gt 'albinahome', 'bedroom'
+						act 'Change the subject': gt 'albina_chat', 'chat'
+					end
+				end	
+				
+				if brotherSex = 10:
+					act 'I love him':
+						cla & *nl
+						'"Recently," you say. "I''ve realized that I see him as more than just a brother. I let him into the shower with me and one thing led to another and-"'
+						'Albina holds up her hand, cutting you off.'
+						'"<<$pcs_nickname>>," she says, grimacing. "That''s fucking disgusting."'
+						'"Albina, I <i>love</i> him. He means everything to me and I want to spend the rest of my life-"'
+						'"Okay, <i>stop.</i>" Albina firmly interrupts you again. "If that''s how you really feel I... I''m not going to harp on you for it. But I''m also going to pretend you never said it. And I don''t want to hear about it ever again."'
+						'"Bu-"'
+						'"<i>Ever. Again.</i>"'
+						act 'Stop talking': gt 'albinahome', 'bedroom'
+						act 'Change the subject': gt 'albina_chat', 'chat'
+					end
+				end	
+			else
+				'"Well, still mostly Kolka, but-"'
+				'Albina shoves her hand directly into your face and clamps it over your mouth, glaring at you.'
+				'"I fucking told you <<$pcs_nickname>>. I don''t want to hear about this. That''s your weird family business and <b>I. Don''t. Want. To. Know.</b>"'
+				act 'Stop talking': gt 'albinahome', 'bedroom'
+				act 'Change the subject': gt 'albina_chat', 'chat'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'zoya_conversation':
+	if AlbinaQW['Mom_Future'] = 0:
+		act 'Ask about her mother':
+			AlbinaQW['Mom_Future'] = 1
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			'You''re not sure how you should ask this, but you are curious about her mother. "I don''t mean to pry, but what''s the story with your mother?"'
+			'Albina glances at you, but relents. "My mother is fascinated by the human mind and wanted to become a psychiatrist, so she ended up doing modelling, a lot of it erotic, to earn enough money to go to university. She met my... my father in a nightclub and they had a one night stand. Soon after, they started dating and eventually got married. She ended becoming his trophy wife that he paraded around at every social event."'
+			act 'Continue':
+				cla & *clr
+				'<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. Being forced to leave me behind broke her heart and she''s still feeling guilty about it, so please don''t mention anything about it 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.'
+				'She turns to you. "So what about you? What do you want to do after school?" she asks warmly.'
+				act 'I don''t know':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+					'"I''m not sure, but I guess I have a few options," you admit.'
+					'She nods. "Well, you should decide before you end up stuck in this shithole town or working some shitty job in the city. Although being a stripper <i>does</i> pay well...." she says with a smirk.'
+					'Unsure if she''s being serious or not and not knowing what else to say, you decide to change the subject.'
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+				act 'Go to the university':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+					'You get a bit excited. "I''m planning to attend university as well. At least now I will know someone there."'
+					'"Maybe we could be roommates? Let''s talk about it more when the time comes, yeah?"'
+					act 'Stop talking': gt 'albinahome', 'bedroom'
+					act 'Change the subject': gt 'albina_chat', 'chat'
+				end
+				if Rex_Love = 1:	act 'Get married to Rex': gt 'albina_chat', 'telling_marrige_dreams', 'Rex'
+				if artembf = 1: act 'Get married to Artem': gt 'albina_chat', 'telling_marrige_dreams', 'Artem'
+				if kotovLoveQW = 1: act 'Get married to Vitek': gt 'albina_chat', 'telling_marrige_dreams', 'Vitek'
+				if fedorKozlovQW >= 5: act 'Get married to Fedor': gt 'albina_chat', 'telling_marrige_dreams', 'Fedor'
+				if NikoVolkovQW >= 5:	act 'Get married to Niko': gt 'albina_chat', 'telling_marrige_dreams', 'Niko'
+				i = 0
+				:marrid_looop
+				if loverGender[i] ! 1: dynamic '	act ''Get married to <<$npc_usedname["<<$lover[i]>>"]>>'': gt ''albina_chat'', ''telling_marrige_dreams'', $npc_usedname["<<$lover[i]>>"]'
+				i +=1
+				if i < ARRSIZE('lover'): jump 'marrid_looop'
+				Killvar 'i'				
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'clothing_conversation':
+	!!act 'Ask where she buys her clothes': (This currently doesn't lead anywhere and will confuse players, so I'm commenting it out until I write the follow up event. - Veng)
+		!!cla & *clr
+		!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+		!!'You look around and notice her expensive looking clothes hanging up in her huge wall-to-wall closet. Even the underwear you''ve seen her wearing looks fancy. You''re curious about where she gets her clothes since it''s obvious she doesn''t get them locally. Not even the expensive stores in the city mall sell some of the things you see. "Where do you buy your clothes? Online?"'
+		!!'"Pretty much. I buy what I like the look of when I''m shopping in the city, but most of my clothes are personally imported from Europe and America."'
+		!!'You wish you could afford such nice clothes, but admit to yourself that buying imported stuff is way out of your price range. Albina notices you thinking to yourself and smiles. "Don''t look so glum <<$pcs_nickname>>. Mon Cheri, the boutique in the mall, has a ton of stuff you can buy. Tell you what, I''m going there at the weekend. Come by and we can go together, yeah?"'
+		!!act 'Accept':
+			!!AlbinaQW['Go_Shopping'] = 1
+			!!cla & *clr
+			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			!!'You accept her offer and she tells you to come to her house on Saturday at noon. "Make a note somewhere and don''t forget!" she suggests.'
+			!!act 'Change the subject': gt 'albina_chat', 'chat'
+			!!act 'Stop talking': gt 'albinahome', 'bedroom'
+		!!end
+		!!act 'Turn her down':
+			!!cla & *clr
+			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+			!!'You turn down her offer. "Sorry Albina, but I already have plans for Saturday." She just shrugs it off and changes the subject.'
+			!!act 'Change the subject': gt 'albina_chat', 'chat'
+			!!act 'Stop talking': gt 'albinahome', 'bedroom'
+		!!end
+	!!end
+end
+
+if NikoPayback = 2 and AlbVsNiko = 0:
+	act 'Ask for help with Niko':
+	cla & *clr
+	AlbVsNiko = 1
+	minut += 30
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'You feel Albina wrap an arm around you. "What''s wrong <<$pcs_nickname>>? You''re looking pretty glum."'
+	'You collect your thoughts before replying. "Ever since I broke up with Niko, he''s been raping me at lunchtime and I..."'
+	'Her face contorts in rage. "That slimy motherfucker! Don''t worry, I''ll sort him out..." She doesn''t eleborate on what she''s planning when you ask, but you give her a tight hug. "Thanks Albina, I just don''t know what to do!"'
+	'She holds you tight and comforts you as tears run down your cheeks. "Don''t worry <<$pcs_nickname>>. I''ll make it all go away... How about we do something to take your mind off it?"'
+	act 'Continue': gt 'albinahome','bedroom'
+	end
+end
+
+
+--- albina_chat ---------------------------------
+
+>>>>>>> Stashed changes

+ 26 - 45
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 suit and hat steps out and introduces himself. "Captain Chernov, Federal 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,45 +16,29 @@ 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. You notice he is holstering a gun under his jacket 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. This investigation will soon be the talk of the town, but you can testify anonymously like the other girls and keep your name out of it."'
 		act 'Protest':
 			*clr & cla
 			minut += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
-			if age < 18:
-				'"Albina didn''t whore me out!" you protest, but Chernov just smiles.'
-				'"I never said it was Albina, did I? All you have to do is give me your testimony stating that you are underage and 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."'
-			elseif age >= 18:
-				'"Albina didn''t whore me out!" you protest, but Chernov just smiles.'
-				'"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
+			'"Albina didn''t whore me out!" you protest, but Chernov just smiles.'
+			'"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."'
+			*nl
 			'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."'
+			'"I already have enough evidence through an anonymous source and statements from your fellow dancers to take down these activities, but your testimony will still help. 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>>."'
-					if pcs_intel >= 75:
-						act 'Ask about Albina''s involvement':
-							*clr & cla
-							minut += 1
-							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."'
-							gs 'albina_election_events', 'din_zajava_albfather'
-							gs 'albina_election_events', 'din_zajava_albfather_no'
-						end
-					end
-
+					'"What''s so important about the Starlets that the Security Service are involved?" you ask, causing Chernov to raise a brow.'
+					'"You''re a smart girl, huh? You know that slimeball Boris Barlovskay, her father who served as the chief of the St. Petersburg police? He wishes to become the mayor, but I don''t want the corrupt scumbag running the town in the interests of the criminal syndicates he formed connections with while in office. I''ve spent years investigating him, but was never able to prove he was dirty - until now."' 
+					'He places a hand gently on your shoulder. "All I need to do to put him behind bars where he belongs is prove that young Albina''s dance troupe is actually a front for illegal prostitution. I need your statement, Miss <<$pcs_lastname>>."'
 					gs 'albina_election_events', 'din_zajava_albfather'
 					gs 'albina_election_events', 'din_zajava_albfather_no'
 				end
@@ -74,16 +59,14 @@ 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.'
-		act 'Go with Chernov':
+		'"You''re a smart girl. Just write your statement here and sign it," he says and hands you a pen and paper.'
+		act 'Continue':
 			*clr & cla
 			minut += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/shared/misc/signature.jpg"></center>'
 			'You write your statement and he lets you go without a fuss.'
-			'"You''ve really helped us here Miss <<$pcs_lastname>>. Thank you." He motions for you to leave the car and it drives away as soon as you close the door.'
+			'"You''ve really helped me here, Miss <<$pcs_lastname>>. Thank you." He motions for you to leave the car and it drives away as soon as you close the door.'
 			act 'Call Albina':
 				*clr & cla
 				minut += 1
@@ -92,14 +75,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
@@ -115,13 +97,13 @@ if $ARGS[0] = 'din_zajava_albfather_no':
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
 		'You are reluctant to write a statement, but Chernov keeps trying. "Look, I know you''re scared right now, but do you really not want to help stop this illegal exploitation of you and your friends? I promise you, nothing will happen to Albina."'
 		if pcs_intel >= 80:
-			act 'Why should you give him information?':
+			act 'Why should I give you information?':
 				*clr & cla
 				minut += 1
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/chernov.jpg"></center>'
 				'"If you already have everything you need, then why do you need my testimony?" you ask.'
-				'"To be honest, we don''t. Like I said, we got more than enough from the other girls, but a statement from you would still help us out and hopefully guarantee our success."'
+				'"To be honest, I don''t. Like I said, I got more than enough from the other girls, but a statement from you would still help me out and hopefully guarantee my success."'
 				'"What about Albina? Have you questioned her? I doubt she would act against her father."'
 				'"We have other arrangements for her," is all he says in reply.'
 				gs 'albina_election_events', 'din_zajava_albfather'
@@ -142,8 +124,8 @@ if $ARGS[0] = 'din_zajava_albfather_no2':
 		AlbinaQW['Chernov'] = 2
 		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.'
+		'While a part of you wants to help, you don''t trust him and refuse.' 
+		'He sighs in resignation. "I can''t force you, but just know that you could have really helped your friend out here." 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 +134,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

+ 417 - 119
locations/albina_house_events.qsrc

@@ -11,19 +11,257 @@ if $ARGS[0] = 'start':
 	gs 'stat'
 !!	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 	if AlbinaQW['albride'] = 1:
-		gt'albina_chat','first_visit'
+		gt'albina_house_events','first_visit'
 	else
 		gt 'albinahome', 'hallway'
 	end
 end
 
+if $ARGS[0] = 'first_visit':
+	AlbinaQW['albride'] = 2
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
+	'Albina leads you to the rather well furnished and decorated sitting room. "You''ll have to excuse the mess. The maid was... loyal to my father, so she had to go." She then disappears into the kitchen. While she is gone, her phone vibrates on the table. You look and see that "Mama" is trying to call her.'
+	'<i>Strange. She''s never mentioned her mother. Hell, she barely talks about her father,</i> you think to yourself.'
+	'The phone rings out as Albina returns with a bottle of wine and two glasses. She places them on the table and notices her missed call. Quickly picking up her phone up, she types a message before stuffing it in her pocket.'
+	act 'Continue':
+		*clr & cla
+		minut += 15
+		gs 'drugs', 'alcohol', 'wine'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
+		'"<i>This,</i>" Albina grunts, twisting a corkscrew into the top of the wine bottle, "was was one of my father''s favourite things. A bottle of stupidly expensive wine that he always refused to open. So let''s fucking open it!"'
+		'With a grin and a dramatic flourish, she yanks the cork out of the top and pours the contents into the glasses, handing one over before taking the seat next to you.'
+		'"He''s gone! He''s finally gone!" she squeals gleefully and chugs the whole glass in practically a single gulp.'
+		act 'What is going on?':
+			minut += 5
+			gs 'drugs', 'alcohol', 'wine'
+			gs 'stat'
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/drink_wine.jpg"></center>'
+			'"What''s going on Albina? Seriously, what is this about? I don''t understand."'
+			'"He''s finally fucking gone!" she rants, as if that makes any more sense. "All his emails, text messages, phone calls, all the witnesses proving what a scumbag he is!"'
+			'"Albina, what are you talking about?!"'
+			'"Just shut up and drink!" she scorns while filling her glass a second time. You take a small sip while she downs the whole thing again. Several minutes go by in silence, broken only by your occasional sips and the glugging of Albina pouring herself glass after glass until the bottle is empty.'
+			act 'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
+				'"<i><b>FUCKING BASTARD!!</b></i>"'
+				'Without warning, Albina smashes her glass down on the table, causing you to jump. The glass snaps at the stem and she blankly stares at the broken remains in her hand, as if she doesn''t understand how they got there. You look at her in fright and watch tears begin to stream from her unblinking eyes before she hurls the rest of the glass across the room. It shatters against a cabinet as she lets out a loud scream.'
+				act 'Try to talk':
+					*clr & cla
+					minut += 15
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
+					'"Albina..." you start. "I-'
+					'"My father turned me into a whore!" she blurts out. "He sold me! Let men drag me away into hotel rooms and fuck me however they pleased! And they''d give him money. Donate right into his campaign fund like it was charity."'
+					if AlbinaQW['StarletsWhore'] > 0:
+						'She turns to face you, eyes brimming. "And when it wasn''t enough, he sold my friends too. Sold <i>you</i>."'
+						'Albina suddenly breaks, bawling loudly as sobs rack her body. "I''m a monster, <<$pcs_nickname>>!" she wails. "I''m so sorry! I should''ve stopped them! But I didn''t! I just handed you over to be raped-! Because I didn''t want it to be me-! I had-! You-! I-! I''m-! <i>UWAHHHH!!</i>"'
+						*nl
+						'You throw your arms around her, wrapping her in a tight hug as she continues to cry, her fingers gripped tight across the back of your top as her tears soak into your shoulder.'
+						act 'Forgive her':
+							cla & *clr
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort1.jpg"></center>'
+							'"Shhhh, shhhh. It''s okay..." you whisper comfortingly.'
+							'"It''s not okay!" she wails back. "I-! I-!"'
+							'"It''s okay..." you continue on cooing. "I forgive you Albina. I''m not holding this against you."'
+							'"But I-!"'
+							'"I don''t care. You''re still my friend." Your last words cause her to bawl even harder and she becomes completely unintelligable for the next few minutes as she releases what you can only imagine to be years of frustration and trauma.'
+							act 'Continue':gt'albina_house_events','first_visit2'
+						end
+					else
+						'She turns to face you, eyes brimming. "And when it wasn''t enough, he sold my friends too."'
+						'Albina suddenly breaks, bawling loudly as sobs rack her body. "I''m a monster, <<$pcs_nickname>>!" she wails. "I didn''t want to! But I didn''t stop them! I just handed them over to be raped because I didn''t want it to be me! I had-! They-! I-! I''m-! <i>UWAHHHH!!</i>"'
+						*nl
+						'You throw your arms around her, wrapping her in a tight hug as she continues to cry, her fingers gripped tight across the back of your top as her tears soak into your shoulder.'
+					end
+					act 'It''s not your fault':
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort1.jpg"></center>'
+						'"Shhhh, shhhh. It''s okay..." you whisper comfortingly.'
+						'"It''s not okay!" she wails back. "I-! I-!"'
+						'"It''s okay..." you continue on cooing. "It''s not your fault."'
+						'"But I-!"'
+						'"It''s not. No matter what you tell yourself, it wasn''t your fault. And no matter what you think, you''re still my friend." Your last words cause her to bawl even harder and she becomes completely unintelligable for the next few minutes as she releases what you can only imagine to be years of frustration and trauma.'
+						act 'Continue':gt'albina_house_events','first_visit2'
+					end
+				end
+			end
+		end
+	end
+end
+
+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.'
+	'"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'
+	gs 'arousal', 'kiss', -5
+	if will_cost <= pcs_willpwr:
+		act 'Pull away (<<will_cost>> Willpower)':
+			*clr & cla
+			minut += 5
+			npc_rel['A23'] -= 5
+			gs 'willpower', 'pay', 'resist'
+			gs 'drugs', 'alcohol', 'wine'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome1.jpg"></center>'
+			'You jump back in fright, breaking the kiss and nearly falling off the sofa. In turn, Albina jumps back from you, looking distraught.'
+			'"I''m sorry <<$pcs_nickname>>! I-! I shouldn''t have... I don''t know what came over me! I... I''m sorry," she repeats. "You should go... I don''t want to..."'
+			act 'Do as she suggests':
+				cla & *clr
+				'Not saying anything else, you awkwardly pick up your things and walk towards the door. Albina sits in silence, her shoulders hunched as she stares downward. As far as you know, she doesn''t move even as you close the door behind you.'
+				act 'Leave':gt 'pav_residential'
+			end
+			
+			act 'Comfort her':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
+				'"No, it''s okay," you shake your head. "I was just... surprised. I didn''t mean to react that way."'
+				'"You should go..." she says again, her voice flat.'
+				'"No, I''m not leaving you like this. If you want, I could just sit here and we could chat for a while?"'
+				'Raising her head, Albina looks at you with a sad smile. "I''d like that."'
+				*nl
+				act 'Continue':
+					cla & *clr
+					minut += 60
+					npc_rel['A23'] += 10
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome1.jpg"></center>'
+					'You sit by her side as she begins to tell you everything about herself that was once hidden from you. How her father never wanted children. How he abused her mother because of her birth. The way he chased her mother away and then blamed Albina for it after. Many of her rapes, described in graphic, painful detail. How she seeks comfort from women because of the abuse she''s endured at the hands of men. And finally, how she gathered evidence for years before submitting it to the police and having him arrested. You do nothing but sit and nod along the entire time, listening intently.'
+					*nl
+					'At the end of an hour, it seems a weight has been lifted from her shoulders and she has <i>slightly</i> sobered up.'
+					'"I''ve never told anyone that before," she says. "You... you really don''t think worse of me?"'
+					act 'No I don''t':
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome.jpg"></center>'
+						'"No," you shake your head. "I don''t. I think you''re one of the bravest people I''ve ever met."'
+						'Your friend truly comforted, you finally collect your things and bid her farewell. She takes you to the door and as you walk down the driveway, both of you waving goodbye, you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
+						act 'Leave':gt 'pav_residential'
+					end
+					
+					act 'Kiss her':
+						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.'
+						'"My room?" she asks breathlessly.'
+						'"Your room." Grabbing you by the arm, she practically drags you upstairs.'
+						act 'Follow her':gt 'albina_house_events','first_sex'
+					end
+				end
+			end
+			
+			
+			act 'Kiss her':
+				cla & *clr
+				gs 'arousal', 'kiss', -5
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/kissing.jpg"></center>'
+				'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.'
+				'"My room?" she asks breathlessly.'
+				'"Your room." Grabbing you by the arm, she practically drags you upstairs.'
+				act 'Follow her':gt 'albina_house_events','first_sex'
+			end
+		end
+	else
+		act 'Pull away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	
+	act 'Kiss her back':
+		*clr & cla
+		gs 'arousal', 'kiss', 2
+		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.'
+		act 'Follow her':gt 'albina_house_events','first_sex'
+	end
+end
+
+if $ARGS[0] = 'first_sex':
+	*clr & cla
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/sex/lesbian/kiss1.mp4"></video></center>'
+	'The moment you get into her room, you start tearing each other''s clothes off and tossing them aside without a care. Her thong is drenched and comes away with a trail of juices as she wiggles out of it. As soon as you''re completely naked, she pushes you back onto the bed and climbs on top of you. You wrap your legs around her back and you go right back to passionately making out again. But it isn''t enough. You can feel Albina''s juices smearing against your thigh and you''re pretty sure she can feel the same from you.'
+	gs 'arousal', 'kiss', 2, 'no_orgasm_msg'
+	gs 'arousal', 'massage', -2, 'no_orgasm_msg'
+	gs 'stat'
+
+	act 'Take it further':
+		gs 'arousal', 'rimming', 5, 'no_orgasm_msg'
+		gs 'arousal', 'vaginal_finger', -5, 'no_orgasm_msg'
+		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.'
+		'"Oh Albina!" you moan. "I want to make you feel good too!"'
+		act '69':
+			*clr & cla
+			if npc_sex['A23'] = 0: npc_sex['A23'] = 1 & girl += 1
+			lesbian += 1
+			$orgasm_or = 'yes'
+			gs 'arousal', 'cuni', 10, 'no_orgasm_msg'
+			gs 'arousal', 'cuni_give', -10, 'no_orgasm_msg'
+			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.'
+			*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
+			'Finally, the tension gives out and both of you are left panting. You can feel Albina''s breath between your legs.'
+			act'Continue':
+				pcs_hairbsh = 0
+				if pcs_makeup > 1: pcs_makeup = 0
+				gs 'arousal', 'kiss', 1, 'no_orgasm_msg'
+				gs 'arousal', 'end'
+				gs 'stat'
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
+				'Albina untangles herself from your legs and flops onto her back, still breathing hard. You do the same, staring up at the ceiling. The sheets are soaked beneath you.'
+				*nl
+				'Pulling her herself up, Albina turns herself around and gives you the most gentle kiss before pulling back. You can taste yourself on her lips.'
+				*nl
+				'"That might have been... the biggest orgasm... I''ve ever had..." Albina pants, giving you a sultry look as she combs back her deshevled hair. "Holy shit, you''re wasted on men!"'
+				'"You didn''t... tell me... you were a squirter!" you huff back.'
+				'"You never asked," she smirks and gives you another soft kiss.'
+				act 'Afterglow':
+					minut += rand(5,10)
+					gs 'stat'
+					cla & *clr
+					'The two of you lay on her bed, slowly recovering after your high-intensity orgasms. Incredibly, Albina''s pussy continues to trickle a steady stream of juices, even several minutes later.'
+					'"Oh fuck," she breathes. "I get so wet after I cum, but this is just ridiculous! What did you do to me <<$pcs_nickname>>?"'
+					'You laugh, finally managing to prop yourself up. You look over at her and her expression seems to change to something more tender.'
+					'"Thanks <<$pcs_nickname>>. It was nice to let it all out... and I''m not just talking about my feelings..." she says, expression turning mischevious again. "Thanks for being a good friend."' 
+					act 'Get dressed':
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinahome.jpg"></center>'
+						'Albina helps you clean up before you get dressed and you finally collect your things, preparing to bid her farewell. She forgos her clothes, choosing to walk you to the door instead. As you walk down the driveway, you turn and see her, standing naked in the doorway waving you goodbye and you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
+						act 'Leave':gt 'pav_residential'
+					end
+				end
+			end
+		end
+	end
+end
+
 if $ARGS[0] = 'swim_winter1':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 	'You head up to Albina''s room and just as you reach for the doorknob, it flies open up and Albina nearly runs straight into you, wearing a silk robe that reaches just below her groin.'
 	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 +290,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 +299,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 +312,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 +323,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
@@ -118,7 +356,7 @@ if $ARGS[0] = 'winter_hot_tub':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 		'The two of you spend several minutes soaking in the tub together before Albina stands up.'
-		'"Come on, let''s get out before we start pruning. We need to shower anyways."'
+		'"Come on, let''s get out before we start pruning."'
 		xgt 'albina_house_events','after_swim_shower'
 	end
 end
@@ -165,83 +403,89 @@ end
 
 
 if $ARGS[0] = 'after_swim_shower':
-	act'Continue':
-		minut +=6
-		gs 'stat'
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
-		'The two of you walk through her house, leaving a trail of droplets and wet footprints until you end up just outside Albina''s room.'
-		*nl
-		'"The guest bathroom is just down the hall on the left. That is..." She trails off, looking you dead in the eye with a mischievous smile. "... unless you want to join me in the bath? It''s big enough for two..."'
-		'That twinkle is back in her eye again and you reflexively swallow, knowing exactly what will happen if you take her up on the offer.'
-		act 'Refuse':
-			cla & *nl
-			'You turn down her offer and she looks a little disappointed, but she directs you to the bathroom anyway. "Feel free to use whatever''s in there. There''s towels in the cupboard as well," she says before disappearing into her bedroom. You walk down to the bathroom, enter and place your clothes in a neat pile. You turn the shower on and lock the door as you wait for the water. When it''s the right temperature, you step in and start washing yourself.'
-			act'Shower':
-				cla & *clr
-				'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
-				'A lot of expensive looking stuff litters the shelves, but you limit yourself to using only what you need.'
-				*nl
-				dynamic $showerdin
-				*nl
-				'After giving yourself a thorough wash, you turn the water off and step out. You find a towel and dry yourself before getting dressed. Once you''re finished, you step out into the hallway, walk down to Albina''s bedroom and knock on the door. She tells you to enter.'
-				act 'Enter':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
-					'You enter the room and are taken aback slightly when you find a nude Albina laying on her bed, her legs spread. She smiles at you knowingly and winks. It''s obvious that she was rubbing one out before you disturbed her, but she doesn''t seem to care and and stands up and walks over to her closet. She slides on a lacy white thong and skimpy tank top and walks out. "My favourite show is about to start. I think you''ll like it."'
-					act 'Go and watch TV': gt 'albina_house_events', 'tv_1'
-				end
-			end
-		end
-		
-		act'Agree':
+	if rand(0,1) = 1:
+		act'Continue':gt'albina_wine_event','wine_invite'
+	else
+		act'Continue':
+			minut +=6
+			gs 'stat'
 			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.'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
+			'The two of you walk through her house, leaving a trail of droplets and wet footprints until you end up just outside Albina''s room.'
 			*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?'
-
-			act'Continue':
+			'"The guest bathroom is just down the hall on the left. That is..." She trails off, looking you dead in the eye with a mischievous smile. "... unless you want to join me in the bath? It''s big enough for two..."'
+			'That twinkle is back in her eye again and you reflexively swallow, knowing exactly what will happen if you take her up on the offer.'
+			act 'Refuse':
+				cla & *nl
+				'You turn down her offer and she looks a little disappointed, but she directs you to the bathroom anyway.'
+				'"Use whatever you want in there. There''s towels in the cupboard," she says before disappearing into her bedroom. You walk down to the bathroom, enter and place your clothes in a neat pile. You turn the shower on and lock the door as you wait for the water. When it''s the right temperature, you step in and start washing yourself.'
+				act'Shower':
+					cla & *clr
+					shampoo += 1
+					'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+					'A lot of expensive looking stuff litters the shelves, but you limit yourself to using only what you need.'
+					*nl
+					dynamic $showerdin
+					*nl
+					'After giving yourself a thorough wash, you turn the water off and step out. You find a towel and dry yourself before getting dressed. Once you''re finished, you step out into the hallway, walk down to Albina''s bedroom and knock on the door. She tells you to enter.'
+					act 'Enter':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
+						'You enter the room and are taken aback slightly when you find a nude Albina laying on her bed, her legs spread. She smiles at you knowingly and winks. It''s obvious that she was rubbing one out before you disturbed her, but she doesn''t seem to care and and stands up and walks over to her closet. She slides on a lacy white thong and skimpy tank top and walks out. "My favourite show is about to start. I think you''ll like it."'
+						act 'Go and watch TV': gt 'albina_house_events', 'tv_1'
+					end
+				end
+			end
+			
+			act'Agree':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
-				'Albina turns the faucet and steaming water immediately comes rushing out. She must pay a lot of money to have such good plumbing. As the tub begins to fill, you see her grab various bottles, squeezing a small squirt of liquid from each into the tumbling waterfall. They don''t seem to change the color of the water or add any bubbles, but a sharp aromatic scent immediately spreads through the room. She also grabs a few handfuls of salt, sprinkling them generously into the tub.'
-				*nl
-				'"Some of the best muscle relaxant money can buy. You''ll feel like a brand new woman when we''re finished," she smiles at you while stepping into the bath, one shapely leg at a time. Once fully submerged up to her shoulders, she gives you an innocent look. "Well? Are you just going to stare all day or are you coming in?"'
+				'"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
-				'Unable to resist her teasing, you smile and climb into the bath beside her.'
+				'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
-					'<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.' 
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
+					'Albina turns the faucet and steaming water immediately comes rushing out. She must pay a lot of money to have such good plumbing. As the tub begins to fill, you see her grab various bottles, squeezing a small squirt of liquid from each into the tumbling waterfall. They don''t seem to change the color of the water or add any bubbles, but a sharp aromatic scent immediately spreads through the room. She also grabs a few handfuls of salt, sprinkling them generously into the tub.'
 					*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
-					gs 'stat'
+					'"Some of the best muscle relaxant money can buy. You''ll feel like a brand new woman when we''re finished," she smiles at you while stepping into the bath, one shapely leg at a time. Once fully submerged up to her shoulders, she gives you an innocent look. "Well? Are you just going to stare all day or are you coming in?"'
+					*nl
+					'Unable to resist her teasing, you smile and climb into the bath beside her.'
 
-					act 'Continue':
-						*clr & cla
-						gs'arousal','vaginal_finger', 5, 'no_orgasm_msg'
-						gs'arousal','cuni', 5, 'no_orgasm_msg'
-						$orgasm_or = 'yes'
-						gs 'stat'
-						'<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.' 
+					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 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
-						'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.'
+						'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
+						gs 'stat'
+
 						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.'
-							*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>>."'
+							gs'arousal','vaginal_finger', 5, 'no_orgasm_msg'
+							gs'arousal','cuni', 5, 'no_orgasm_msg'
+							$orgasm_or = 'yes'
+							gs 'stat'
+							'<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
-							'She finishes drying her hair and pulls on a skimpy tank top before leading you out the door. "My favourite show is about to start. I think you''ll like it."'
-							
-							act 'Go and watch TV': gt 'albina_house_events', 'tv_1'
+							'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 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
+								'She finishes drying her hair and pulls on a skimpy tank top before leading you out the door. "My favourite show is about to start. I think you''ll like it."'
+								
+								act 'Go and watch TV': gt 'albina_house_events', 'tv_1'
+							end
 						end
 					end
 				end
@@ -257,7 +501,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 +511,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 +575,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 +584,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 +592,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
@@ -397,30 +641,52 @@ if $ARGS[0] = 'hot_tub_no_panties':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	'Stripping out of your clothes, you toss them in a pile on the floor.'
 	'"No panties <<$pcs_nickname>>?? How <i>daring</i> of you!" Albina teases.'
-
-	if trait['commando_lvl'] > 0 and trait['commando_lvl'] < 3:
-		albina['commando_know'] = 1
-		'"I don''t always wear them," you smirk back, stepping into the tub with her. Albina stares with a raised brow before smiling mischievously and wriggling around under the bubbling water. Her knees breach the surface for just a moment before going back down again and moments later, she tosses something over her shoulder. The black fabric wetly slaps onto the poolside and peering past her, you can see that it''s her thong.'
-		'"Oh <i>fuck...</i>" she moans. "I can see why. I should do this more often..."'
+	if albina['commando_know'] = 3:
+		'"You already know I don''t wear them," you smirk back.'
+	elseif albina['commando_know'] > 0:
+		'"You already know I consider panties to be optional," you smirk back.'
 	elseif trait['commando_lvl'] = 3:
-		albina['commando_know'] = 3
-		'"I hate wearing panties," you smirk while stepping into the tub with her. Albina stares with a raised brow before smiling mischievously and wriggling around under the bubbling water. Her knees breach the surface for just a moment before going back down again and moments later, she tosses something over her shoulder. The black fabric wetly slaps onto the poolside and peering past her, you can see that it''s her thong.'
-		'"Oh <i>fuck...</i>" she moans. "I should do this more often..."'
+		'"I hate wearing panties," you smirk, stepping into the tub with her.'
+	elseif trait['commando_lvl'] > 0:	
+		'"I don''t always wear them," you smirk back, stepping into the tub with her.'
 	else
-		'"I uhh, may have forgotten to wear them today..." you blush before stepping into the tub with her. Albina just grins back at you. Moments later, you see a mischievous twinkling in her eye and she begins wriggling around under the bubbling water. Her knees breach the surface for just a moment before going back down again and moments later, she tosses something over her shoulder. The black fabric wetly slaps onto the poolside and peering past her, you can see that it''s her thong.'
-		'"Oh <i>fuck...</i>" she moans. "I should do this more often..."'
+		'"I uhh, may have forgotten to wear them today..." you blush, stepping into the tub with her.'
 	end
-	'You think she''s just teasing you until you sit down and gasp involuntarily. Hot water blasts directly across your pussy from the hot tub''s jets, softly tickling your clit. It''s turning you on and you can feel heat spreading through your hips that <i>isn''t</i> coming from the water. 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.'
+	if albina['commando_know'] = 0 and alterstrtimg = 24:
+		gs 'albina_house_events', 'goodie_two_shoes'
+	else
+		gs 'albina_house_events', 'hot_tub_no_panties2'
+	end
+	albina['commando_know'] = trait['commando_lvl']
+end
+	
+	
+if $ARGS[0] = 'hot_tub_no_panties2':
+	*nl
+	'She grins back at you and starts wriggling around beneath the bubbling water. Her knees briefly breach the surface and a moment later, she tosses something over her shoulder. Black fabric wetly slaps onto the poolside and peering past her, you realize it''s Albina''s thong. She leans back into the hot tub''s jets just before taking a sharp gasp.'
+	*nl
+	'"Oh <i>fuck...</i>" she moans. "I should do this more often..."'
+	*nl
+	gs 'albina_house_events', 'hot_tub_no_panties3'
+end
+
+if $ARGS[0] = 'hot_tub_no_panties3':
+	'You think she''s just teasing you until you sit down and gasp yourself. Hot water blasts directly across your pussy, softly tickling your clit. It''s turning you on and you can feel heat spreading through your hips that <i>isn''t</i> coming from the water. It seems to have the same effect on Albina, who reaches over and turns up the bubbles even more. She gives you a voyeuristic smile and openly panting to show you she''s getting off on this too. You lose track of time, but it''s a very pleasurable experience.'
+	gs 'albina_house_events', 'hot_tub_no_panties4'
+end
+
+if $ARGS[0] = 'hot_tub_no_panties4':
 	act 'Relax':
 		minut +=6
 		gs 'stat'
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-		'After a while, you look up and see Albina has a mischievous twist in her lips. She slides through the water towards you and you feel her hand snaking up your leg.'
+		'After a while, you look up and see Albina has a mischievous twist in her lips. She slides through the water towards you and you feel her hand on your leg. It begins trailing up your leg until her fingers are right on top of your pussy. A finger starts to push it''s way in and-'
 		*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! Hot tubs are full of bacteria. 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
@@ -432,11 +698,11 @@ if $ARGS[0] = 'hot_tub_no_panties':
 			if CloDress = 1:
 				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry dress down over your wet shoulders.'
 			elseif PCloSkirt > 0:
-				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry top over your wet skin.'
+				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry top over your moist skin.'
 			else
-				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry pants up your wet legs.'
+				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry pants up your still-moist legs.'
 			end
-			'"It was totally worth it! We should do it again sometime. I <i>really</i> enjoyed it..." she winks suggestively, leaving her wet towel on the deck and shrugging back into her robe.'
+			'"Totally worth it. We should do it again sometime. I <i>really</i> enjoyed it..." she winks suggestively, leaving her wet towel on the deck and shrugging into her robe.'
 			*nl
 			'You finish dressing before walking back into the house, where you find Zoya sitting at the kitchen counter, drinking wine and reading what you assume are work related papers. She gives you both a disapproving look, but otherwise ignores you. Albina leads you into the sitting room and plops down on the sofa. '
 			*nl
@@ -446,6 +712,37 @@ if $ARGS[0] = 'hot_tub_no_panties':
 	end
 end
 
+if $ARGS[0] = 'goodie_two_shoes':
+	'A look of genuine surprise flashes across Albina''s face. Her eyebrows scrunch together and she begins to study you more closely.'
+	'"You know," she starts. "Before we became friends, I always thought you were a stuck up goodie two shoes. But you''re actually kind of a slut aren''t you?"'
+	act'Offended':
+		cla & *nl
+		'"Look who''s talking, bitch," you scowl at Albina, making her laugh out loud.'
+		gs 'albina_house_events', 'hot_tub_no_panties2'
+	end
+	if trait['commando_lvl'] > 0:
+		albina['goodie_two_shoes_commando'] = 1
+		act'Guess you didn''t know me':
+			cla & *nl
+			'"Guess you didn''t know me so well back then," you shrug, smiling.'
+			gs 'albina_house_events', 'hot_tub_no_panties2'
+		end
+		
+		act'Rebellious phase':
+			cla & *nl
+			'"I''m going through my rebellious phase right now," you grin mischeviously.'
+			gs 'albina_house_events', 'hot_tub_no_panties2'
+		end
+	else
+		act'Protest':
+			cla & *nl
+			'"I''m not-" you stammer, blush deepening. "I told you, I just-"'
+			'"Forgot?" Albina laughs. "Not even I ''forget'' to wear panties <<$pcs_nickname>>. Only a slut would forget."'
+			gs 'albina_house_events', 'hot_tub_no_panties2'
+		end
+	end
+end
+
 if $ARGS[0] = 'tv_1':
     '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 	'Albina grabs some snacks from the kitchen before leading you into the sitting room. You sit with her on the sofa as the show starts. It''s some American medical drama that''s been dubbed into Russian. Albina gets really engrossed in it, telling you everything she thinks you need to know about the plot and the characters. As the ending credits scroll, she turns to you with an excitement you never see, not even when she''s dancing.'
@@ -469,7 +766,7 @@ if $ARGS[0] = 'tv_1':
 		minut +=24
 		gs 'stat'
 		AlbinaQW['visiting'] = 0
-		act'Go home':gt 'pav_residential'
+		act'Leave':gt 'pav_residential'
 	end
 
 	act 'It was okay':
@@ -487,7 +784,7 @@ if $ARGS[0] = 'tv_1':
 		minut +=24
 		gs 'stat'
 		AlbinaQW['visiting'] = 0
-		act'Go home':gt 'pav_residential'
+		act'Leave':gt 'pav_residential'
 	end
 end
 
@@ -664,8 +961,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 +1008,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 +1034,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 +1058,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 +1068,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 +1113,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 +1152,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
@@ -865,25 +1161,25 @@ if $ARGS[0] = 'albina_photos':
 		'You shrug your shoulders. "Maybe. It depends how good I can get."'
 
 		act 'Start':
-			photoskl_exp += rand(1,2)
+			gs 'exp_gain', 'photoskl', rand(1,2)
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/photo/pose2.jpg"></center>'
 			'After a few more photos, you decide to change the pose. "Your ass is your best feature, so why don''t you bend over and show it to me?" She grins and gets on all fours as you reposition yourself. "Like what you see <<$pcs_nickname>>?" You grin at her antics as you continue taking images. "Show me more of that ass!" She wiggles her ass at you and smiles, clearly enjoying herself. Her thong is peeking through her skimpy shorts, but you don''t think she cares. You feel like it adds to the erotic nature of the image.'
 
 			act 'Continue':
-				photoskl_exp += rand(1,2)
+				gs 'exp_gain', 'photoskl', rand(1,2)
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/photo/pose3.jpg"></center>'
 				'She takes you by surprise when she stands and pulls her shirt up to reveal her breasts. She quickly covers them before you can take a photo. "Not so fast. We''re not doing that kind of thing. Tasteful only!" You take a few images of her tastefully posing while hiding her breasts from you. After a few more shots, you decide to move on. "When I said show me more of that ass, I meant it Albina!" you say with a wink and she smiles. "How''s this then?"'
 
 				act 'Continue':
-					photoskl_exp += rand(1,2)
+					gs 'exp_gain', 'photoskl', rand(1,2)
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/photo/pose4.jpg"></center>'
 					'She pulls her shirt back down and faces away from you before slowly pulling her shorts down, exposing her thong clad ass. She pulls on her shorts, jiggling her ass as she giggles at you. "Come on <<$pcs_nickname>>, you wanted to see it, now photograph it." You compose yourself and take a few photos before moving in to get some close up shots. "Lose the shorts Albina. You know you want to..." you tell her in a commanding tone.'
 
 					act 'Continue':
-						photoskl_exp += rand(1,2)
+						gs 'exp_gain', 'photoskl', rand(1,2)
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/photo/pose5.jpg"></center>'
 						'"Oh I love it when you take charge <<$pcs_nickname>>! You should do it more often..." You hear just a hint of arousal in her voice. She wiggles out of her shorts, allowing them to drop to her ankles before stepping out of them and kicking them aside. You can''t help but appreciate the sight in front of you. You''ve seen her shapely ass plenty of times before, but being able to freely photograph it makes it even better. You take a number of close up shots as she poses for you.'
@@ -893,7 +1189,7 @@ if $ARGS[0] = 'albina_photos':
 						'"Okay, I know just the thing!" she replies.'
 
 						act 'Continue':
-							photoskl_exp += rand(1,2)
+							gs 'exp_gain', 'photoskl', rand(1,2)
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/photo/pose6.jpg"></center>'
 							'She gets down all fours before arching her back and smiling at you, her ass high in the air. "How''s this?" she asks.'
@@ -901,7 +1197,7 @@ if $ARGS[0] = 'albina_photos':
 							'She smiles at you. "Yeah, it was fun. I can see why Mama did this. It feels so... liberating."'
 
 							act 'Continue':
-								photoskl_exp += rand(1,2)
+								gs 'exp_gain', 'photoskl', rand(1,2)
 								portfolio_people[7] = 1
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/pc/activities/photography/foto/people/7.jpg"></center>'
@@ -932,8 +1228,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 +1261,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 +1298,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 +1309,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 +1337,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.'

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