Browse Source

Merge remote-tracking branch 'origin/master' into music-0.9.4

netuttki 2 months ago
parent
commit
4556e0da7e
100 changed files with 10249 additions and 6637 deletions
  1. 7 1
      .gitignore
  2. 8 8
      MakeQSP.bat
  3. 21 0
      buildHTML.bat
  4. 54 45
      glife.qproj
  5. 97 136
      locations/AppearanceSystem.qsrc
  6. 7 7
      locations/BDsex.qsrc
  7. 46 46
      locations/BurgerTip.qsrc
  8. 470 381
      locations/Cheatmenu_din.qsrc
  9. 5 5
      locations/Cum_Manage.qsrc
  10. 3 4
      locations/HotelRoom.qsrc
  11. 20 20
      locations/JuliaMilHome.qsrc
  12. 5 5
      locations/KGstart.qsrc
  13. 0 91
      locations/Kikatak.qsrc
  14. 39 38
      locations/Komp.qsrc
  15. 36 36
      locations/LCwork.qsrc
  16. 6 5
      locations/LariskaHome.qsrc
  17. 2 2
      locations/LariskaSex.qsrc
  18. 23 23
      locations/MartinSex.qsrc
  19. 154 156
      locations/MartinSex2.qsrc
  20. 48 48
      locations/MartinSex3.qsrc
  21. 1 1
      locations/MeynoldHome.qsrc
  22. 8 9
      locations/NPCChanger.qsrc
  23. 214 214
      locations/NikoWhore.qsrc
  24. 9 8
      locations/Nudelake.qsrc
  25. 47 47
      locations/ParkKafe.qsrc
  26. 0 1
      locations/Prostitute.qsrc
  27. 34 34
      locations/RimmaSexQW.qsrc
  28. 10 0
      locations/SMS_schedules.qsrc
  29. 1 1
      locations/SMS_selfies.qsrc
  30. 1 1
      locations/SMStext_builder.qsrc
  31. 27 27
      locations/Serge_kuh.qsrc
  32. 12 12
      locations/TV.qsrc
  33. 1 1
      locations/Terminal.qsrc
  34. 61 61
      locations/TerminalOffice.qsrc
  35. 15 15
      locations/UnitAppearance.qsrc
  36. 8 8
      locations/VolleyTrenCentr.qsrc
  37. 1 1
      locations/Zvereva_Sly_sex.qsrc
  38. 101 92
      locations/_attributes_bomba_dress.qsrc
  39. 99 98
      locations/_attributes_bomba_outfits.qsrc
  40. 48 38
      locations/_attributes_bomba_shoes.qsrc
  41. 0 1
      locations/_attributes_cats_dress.qsrc
  42. 48 45
      locations/_attributes_cats_shoes.qsrc
  43. 149 149
      locations/_attributes_coco_dress.qsrc
  44. 163 163
      locations/_attributes_coco_outfits.qsrc
  45. 332 152
      locations/_attributes_danilovich_outfits.qsrc
  46. 86 43
      locations/_attributes_danilovich_shoes.qsrc
  47. 123 71
      locations/_attributes_dolls_dress.qsrc
  48. 76 49
      locations/_attributes_dolls_outfits.qsrc
  49. 341 219
      locations/_attributes_dolls_shoes.qsrc
  50. 116 113
      locations/_attributes_eroto_dress.qsrc
  51. 27 23
      locations/_attributes_eroto_shoes.qsrc
  52. 162 162
      locations/_attributes_fashionista_dress.qsrc
  53. 39 39
      locations/_attributes_fashionista_outfits.qsrc
  54. 152 152
      locations/_attributes_gm_dress.qsrc
  55. 139 139
      locations/_attributes_gm_outfits.qsrc
  56. 34 31
      locations/_attributes_gm_shoes.qsrc
  57. 34 34
      locations/_attributes_moncheri_dress.qsrc
  58. 199 165
      locations/_attributes_moncheri_shoes.qsrc
  59. 77 77
      locations/_attributes_office.qsrc
  60. 1 0
      locations/_attributes_salacious_dress.qsrc
  61. 110 70
      locations/_attributes_scandalicious_shoes.qsrc
  62. 58 55
      locations/_attributes_school.qsrc
  63. 145 45
      locations/_body_image.qsrc
  64. 5 2
      locations/_face_image.qsrc
  65. 1 1
      locations/_menu_setting.qsrc
  66. 0 76
      locations/_pube_image.qsrc
  67. 39 25
      locations/_shoe_description2.qsrc
  68. 17 17
      locations/abduction.qsrc
  69. 28 28
      locations/abductionCustomer.qsrc
  70. 42 42
      locations/agentned.qsrc
  71. 19 5
      locations/alarmclock.qsrc
  72. 483 271
      locations/albina_chat.qsrc
  73. 171 40
      locations/albina_chat2.qsrc
  74. 602 167
      locations/albina_house_events.qsrc
  75. 145 164
      locations/albina_mother_events.qsrc
  76. 28 28
      locations/albina_school_sex.qsrc
  77. 626 186
      locations/albina_sex_chat.qsrc
  78. 1724 0
      locations/albina_sex_scenes.qsrc
  79. 15 14
      locations/albina_starlets.qsrc
  80. 71 71
      locations/albina_starlets_sex.qsrc
  81. 32 23
      locations/albina_wine_event.qsrc
  82. 196 655
      locations/albinahome.qsrc
  83. 9 8
      locations/anush_bedroom.qsrc
  84. 3 2
      locations/anush_bedroom_city.qsrc
  85. 242 238
      locations/anushapt.qsrc
  86. 166 147
      locations/anushapt_city.qsrc
  87. 167 163
      locations/anushaptbr.qsrc
  88. 49 37
      locations/anushka.qsrc
  89. 30 18
      locations/anushkachat.qsrc
  90. 27 22
      locations/anushkachat_city.qsrc
  91. 104 111
      locations/anushkaev1.qsrc
  92. 77 77
      locations/anushkaev2.qsrc
  93. 13 9
      locations/anushkamaksim.qsrc
  94. 10 32
      locations/arousal.qsrc
  95. 1 1
      locations/artem_chebotarev_schedule.qsrc
  96. 22 22
      locations/artem_date_events.qsrc
  97. 130 55
      locations/artem_dorm.qsrc
  98. 36 36
      locations/artem_nush_sex.qsrc
  99. 29 29
      locations/artem_nush_sex_uni.qsrc
  100. 530 92
      locations/artem_sex.qsrc

+ 7 - 1
.gitignore

@@ -47,4 +47,10 @@ glife.7z
 *.test
 *.drawio
 missing_media.txt
-plugins.dat
+plugins.dat
+*.log
+*.stackdump
+
+*glife.html
+
+glife

+ 8 - 8
MakeQSP.bat

@@ -75,16 +75,16 @@ set /p action=Choose an action:
 
 if defined QSPFILE (
 	if %action% == b goto build
-	if %action% == d goto build_debug
-	if %action% == r goto run
-	if %action% == f goto build
-	if %action% == v goto parser
-	if %action% == q goto qgen
 	if %action% == B goto build
+	if %action% == d goto build_debug
 	if %action% == D goto build_debug
+	if %action% == r goto run
 	if %action% == R goto run
+	if %action% == f goto build
 	if %action% == F goto build
+	if %action% == v goto parser
 	if %action% == V goto parser
+	if %action% == q goto qgen
 	if %action% == Q goto qgen
 )
 
@@ -132,7 +132,8 @@ goto menu
 echo.
 echo Running ...
 if defined CP_TO ( start %QGEN% %CP_TO%\%QSPFILE% ) else ( start %QGEN% %QSPFILE% )
-goto exit
+pause
+goto menu
 
 :parser
 echo.
@@ -141,9 +142,8 @@ echo validating...
 @ECHO ON
 "%BATDir%%QSPParser%" --level warn "%BATDir%glife.txt" > "%BATDir%validation.log"
 @ECHO off
-echo Done - Exiting.
 pause
-goto exit
+goto menu
 
 :run
 echo.

+ 21 - 0
buildHTML.bat

@@ -0,0 +1,21 @@
+@ECHO off
+
+SET LOCATIONS=%CD%/locations
+
+PUSHD %1
+cd ./qsrc2tw/tools/QSRC2TW
+node index.js -in "%LOCATIONS%" -out "../../twine-code"
+cd ../..
+call npx tsc
+call npx esbuild "temp/typescript.js" --minify --outfile="twine-code/-generated/typescript-min.js"
+POPD
+
+if %PROCESSOR_ARCHITECTURE% == AMD64 (
+	CALL "%~dp0qsrc2tw\tools\tweeGo\tweego_win64.exe" --head "%~dp0qsrc2tw\twine-code\misc\head.txt" -o "%~dp0glife.html" "%~dp0qsrc2tw\twine-code"
+) else (
+	CALL "%~dp0qsrc2tw\tools\tweeGo\tweego_win86.exe" --head "%~dp0qsrc2tw\twine-code\misc\head.txt" -o "%~dp0glife.html" "%~dp0qsrc2tw\twine-code"
+)
+
+
+
+@ECHO ON

+ 54 - 45
glife.qproj

@@ -36,14 +36,14 @@
 	</Folder>
 	<Folder name="Stats">
 		<Location name="DNA"/>
+		<Location name="time"/>
+		<Location name="stat"/>
+		<Location name="hourly_events"/>
 		<Location name="cikl"/>
-		<Location name="daystart"/>
 		<Location name="yearstart"/>
 		<Location name="dina"/>
 		<Location name="MenuMainLoc"/>
 		<Location name="starenie"/>
-		<Location name="stat"/>
-		<Location name="hourly_events"/>
 		<Location name="stat_display"/>
 		<Location name="stat_sklattrib"/>
 		<Location name="stat_sklattrib_lvlset"/>
@@ -55,6 +55,8 @@
 		<Location name="kid"/>
 		<Location name="pattest"/>
 		<Location name="subkid"/>
+	</Folder>
+	<Folder name="Homes">
 		<Location name="homes_properties"/>
 		<Location name="homes_properties_attr"/>
 	</Folder>
@@ -81,6 +83,8 @@
 		<Location name="pcs_has_attr"/>
 		<Location name="grades"/>
 		<Location name="internet_mobile"/>
+		<Location name="library_functions"/>
+		<Location name="clinic_functions"/>
 	</Folder>
 	<Folder name="Sleep">
 		<Location name="pre_sleep"/>
@@ -104,9 +108,9 @@
 		<Location name="medical_din"/>
 		<Location name="sweat"/>
 		<Location name="piercing_management"/>
+		<Location name="tattoo_management"/>
 		<Location name="$face_image"/>
 		<Location name="$body_image"/>
-		<Location name="$pube_image"/>
 	</Folder>
 	<Folder name="Stimulus">
 		<Location name="boyStat"/>
@@ -126,11 +130,12 @@
 	</Folder>
 	<Folder name="Clothing">
 		<Location name="wardrobe"/>
+		<Location name="changingroom"/>
+		<Location name="outfit"/>
 		<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"/>
 		<Location name="$short_description"/>
@@ -285,6 +290,7 @@
 		<Location name="intro_uni_m"/>
 		<Location name="intro_uni_tg"/>
 		<Location name="intro_initialization"/>
+		<Location name="intro_initialization_sg"/>
 		<Location name="intro_initialization_city"/>
 		<Location name="intro_customization"/>
 		<Location name="intro_sg_select"/>
@@ -319,11 +325,7 @@
 		<Location name="ender"/>
 		<Location name="nill"/>
 		<Location name="test"/>
-		<Location name="kikbox"/>
-		<Location name="initKik"/>
-		<Location name="Kikatak"/>
-		<Location name="enderKik"/>
-		<Location name="razrKik"/>
+		<Location name="kickboxing_funcs"/>
 	</Folder>
 	<Folder name="Furniture">
 		<Location name="bed"/>
@@ -622,6 +624,7 @@
 	<Folder name="Sonia">
 		<Location name="soniadisco"/>
 		<Location name="soniahome"/>
+		<Location name="soniaev1"/>
 	</Folder>
 	<Folder name="Generator">
 		<Location name="placer"/>
@@ -822,6 +825,7 @@
 		<Location name="albina_chat"/>
 		<Location name="albina_chat2"/>
 		<Location name="albina_sex_chat"/>
+		<Location name="albina_sex_scenes"/>
 		<Location name="albina_lazar_sex"/>
 		<Location name="albina_school_sex"/>
 		<Location name="albina_house_events"/>
@@ -867,7 +871,6 @@
 		<Location name="boylove"/>
 	</Folder>
 	<Folder name="Lover">
-		<Location name="boygirl"/>
 		<Location name="girlfriend"/>
 		<Location name="lover"/>
 		<Location name="lover_change"/>
@@ -936,20 +939,15 @@
 		<Location name="city_train"/>
 		<Location name="agentned"/>
 		<Location name="kameraKPZ"/>
-		<Location name="bass"/>
 		<Location name="burger"/>
 		<Location name="burgerWork"/>
 		<Location name="BurgerTip"/>
-		<Location name="moncheri"/>
-		<Location name="lusso"/>
 		<Location name="butoilet"/>
 		<Location name="city_nightclub"/>
 		<Location name="city_nightclubToilet"/>
 		<Location name="Club2"/>
-		<Location name="danceclass"/>
 		<Location name="city_library"/>
 		<Location name="city_hermitage"/>
-		<Location name="fit"/>
 		<Location name="talent_agency"/>
 		<Location name="casting"/>
 		<Location name="tatiana_lab"/>
@@ -958,22 +956,33 @@
 		<Location name="alexandriaChat"/>
 		<Location name="alexandriaEv"/>
 		<Location name="alexandriaSex"/>
-		<Location name="shop_fashionista"/>
 		<Location name="office"/>
 		<Location name="restoran"/>
+		<Location name="city_mall"/>
 		<Location name="hairsalon"/>
 		<Location name="shopdacha"/>
-		<Location name="sportShop"/>
+		<Location name="shop_danilovich"/>
+		<Location name="shop_lusso"/>
 		<Location name="shop_scandalicious"/>
-		<Location name="torgcentr"/>
+		<Location name="shop_fashionista"/>
+		<Location name="shop_moncheri"/>
+		<Location name="shop_gm"/>
+		<Location name="shop_materinstvo"/>
+		<Location name="shop_photography"/>
+		<Location name="photography_work"/>
 		<Location name="yarik"/>
 		<Location name="zoomagazine"/>
-		<Location name="budgetclothes"/>
 		<Location name="city_musicstore"/>
 		<Location name="city_musicstore_stock"/>
-		<Location name="shop_materinstvo"/>
-		<Location name="shop_photography"/>
-		<Location name="photography_work"/>
+	</Folder>
+	<Folder name="Havana Fitness Center">
+		<Location name="havana"/>
+		<Location name="havana_pool"/>
+		<Location name="havana_dance"/>
+		<Location name="havana_crossfit"/>
+		<Location name="havana_crossfit_funcs"/>
+		<Location name="havana_running"/>
+		<Location name="havana_kickboxing"/>
 	</Folder>
 	<Folder name="City Residential">
 		<Location name="city_residential"/>
@@ -1012,7 +1021,7 @@
 		<Location name="TerminalOffice"/>
 		<Location name="ilyroom"/>
 		<Location name="trFatherMisha"/>
-		<Location name="dk"/>
+		<Location name="city_commcenter"/>
 		<Location name="kakuzu"/>
 		<Location name="youry"/>
 		<Location name="alex"/>
@@ -1035,7 +1044,6 @@
 		<Location name="MartinSex2"/>
 		<Location name="MartinSex3"/>
 		<Location name="casino"/>
-		<Location name="mqroom"/>
 		<Location name="city_hotel"/>
 		<Location name="deckShuffle"/>
 	</Folder>
@@ -1043,7 +1051,7 @@
 		<Location name="city_redlight"/>
 		<Location name="bordel"/>
 		<Location name="bordelv"/>
-		<Location name="sexshop"/>
+		<Location name="shop_erotomaniac"/>
 		<Location name="stripclub"/>
 		<Location name="cfnm"/>
 		<Location name="stwork"/>
@@ -1146,8 +1154,11 @@
 	</Folder>
 	<Folder name="Gadyukino">
 		<Location name="gad_gphouse"/>
-		<Location name="grandmahelp"/>
-		<Location name="grandpahelp"/>
+		<Location name="gp_elene"/>
+		<Location name="gp_elene_schedule"/>
+		<Location name="gp_zlatek"/>
+		<Location name="gp_zlatek_schedule"/>
+		<Location name="gad_gpchores"/>
 		<Location name="gad_gpyard"/>
 		<Location name="gad_gpbarn"/>
 		<Location name="gad_gpbath"/>
@@ -1157,7 +1168,7 @@
 		<Location name="gad_beach"/>
 		<Location name="gad_prostitutes"/>
 		<Location name="gad_field"/>
-		<Location name="gad_market"/>
+		<Location name="gad_store"/>
 		<Location name="gad_road"/>
 		<Location name="gad_miroslava_home"/>
 		<Location name="gad_forest"/>
@@ -1165,6 +1176,7 @@
 		<Location name="gad_forest_lost"/>
 		<Location name="gad_meadow"/>
 		<Location name="gad_church"/>
+		<Location name="gad_market"/>
 		<Location name="gad_swamp"/>
 		<Location name="gad_swamp_yard"/>
 		<Location name="gad_swamphouse"/>
@@ -1239,8 +1251,8 @@
 		<Location name="avtonorm"/>
 		<Location name="avt"/>
 		<Location name="avb"/>
-		<Location name="zaprF"/>
-		<Location name="zaprFWash"/>
+		<Location name="fuelstation"/>
+		<Location name="fuelstation_carwash"/>
 		<Location name="abduction"/>
 		<Location name="abductionCustomer"/>
 		<Location name="autosalonF"/>
@@ -1300,8 +1312,6 @@
 		<Location name="hookup_after"/>
 	</Folder>
 	<Folder name="Misc">
-		<Location name="beg"/>
-		<Location name="beg1"/>
 		<Location name="housing"/>
 		<Location name="husb"/>
 		<Location name="husbSex"/>
@@ -1356,7 +1366,7 @@
 		<Location name="rasputin_walkway"/>
 		<Location name="rasputin_show_bur"/>
 		<Location name="rasputin_show_var"/>
-		<Location name="exhibitionistshop"/>
+		<Location name="shop_exhibitionist"/>
 		<Location name="kseniyaQW"/>
 		<Location name="pushkin_parks"/>
 		<Location name="dibodi"/>
@@ -1374,12 +1384,6 @@
 		<Location name="koncepod"/>
 		<Location name="koncepod1"/>
 	</Folder>
-	<Folder name="crossfit_north">
-		<Location name="crossfit_north_box"/>
-		<Location name="crossfit_north_wod"/>
-		<Location name="crossfit_north_record"/>
-		<Location name="crossfit_north_girlmeet"/>
-	</Folder>
 	<Location name="LBZhouse"/>
 	<Location name="BanSexType"/>
 	<Folder name="Magic">
@@ -1396,19 +1400,24 @@
 	<Folder name="Ballet_career">
 		<Location name="pushkin_ballet_init"/>
 		<Location name="core_library"/>
-		<Location name="ballet_npc"/>
-		<Location name="npc_3501_init"/>
-		<Location name="npc_3510_init"/>
+		<Location name="npc_274_init"/>
+		<Location name="npc_283_init"/>
 		<Location name="maya_residence"/>
 		<Location name="pushkin_ballet_center"/>
 		<Location name="pushkin_ballet_res"/>
 		<Location name="pushkin_ballet_class"/>
 		<Location name="pushkin_ballet_evt"/>
 		<Location name="ballet_global_evt"/>
-		<Location name="ballet_secrets"/>
+		<Location name="pushkin_ballet_secrets"/>
 		<Location name="marlilnsky_theatre"/>
 		<Location name="pushkin_theatre"/>
-		<Location name="st_petersburg_canals"/>
+		<Location name="city_canals"/>
+	</Folder>
+	<Folder name="npc_quests">
+		<Location name="quest_data_a274"/>
+	</Folder>
+	<Folder name="beta_code">
+		<Location name="beta_journal_quests"/>
 	</Folder>
 	<Location name="cleanHTML"/>
 	</Structure>

+ 97 - 136
locations/AppearanceSystem.qsrc

@@ -2,18 +2,17 @@
 
 if $ARGS[0] = '':
 	!{
-        PC's appearance is updated regularly in stat.qsrc.
-        Note: A huge part of PC's appearance is from base appearance, which is updated once a day. Because it's
-        a global variable, it does not show in this function in particular, but it's used in 'CalcAppearance'
-    }
-	if pcs_makeup = 6 and bimbolevel >= 2: extra_supnatvnesh = 2*bimbolevel - 2
+		PC's appearance is updated regularly in stat.qsrc.
+		Note: A huge part of PC's appearance is from base appearance, which is updated once a day. Because it's
+		a global variable, it does not show in this function in particular, but it's used in 'CalcAppearance'
+	}
 
 	clothingBonus = func('AppearanceSystem', 'CalcClothingBonus')
 	accessoriesBonus = func('AppearanceSystem', 'CalcAccessoriesBonus', bonusZ, PShoQuality)
 	groomingBonus = func('AppearanceSystem', 'CalcGroomingBonus')
 	groomingPenalty = func('AppearanceSystem', 'CalcGroomingPenalty')
-	pcs_apprnc = func('AppearanceSystem', 'CalcAppearance', (supnatvnesh + extra_supnatvnesh))
-	Hotcat = func('AppearanceSystem', 'ConvertToHotcat')
+	pcs_apprnc = func('AppearanceSystem', 'CalcAppearance', supnatvnesh)
+	pcs_hotcat = func('AppearanceSystem', 'ConvertToHotcat', pcs_apprnc)
 
 	killvar 'clothingBonus'
 	killvar 'accessoriesBonus'
@@ -44,62 +43,43 @@ if $ARGS[0] = 'CalcFaceBonus':
 		eyelashesBonus = 0
 	elseif pcs_lashes = 1:
 		eyelashesBonus = 1
-	elseif pcs_lashes = 2:
-		eyelashesBonus = 3
-	elseif pcs_lashes = 3:
-		eyelashesBonus = 4
-	elseif pcs_lashes = 4:
-		eyelashesBonus = 5
-	elseif pcs_lashes = 5:
-		eyelashesBonus = 6
-	else
-		eyelashesBonus = 0
+	elseif pcs_lashes >= 2:
+		eyelashesBonus = pcs_lashes + 1
 	end
 	eyelashesBonus = FUNC('AppearanceSystem', 'AdjustFromBMI', eyelashesBonus)
 
 	!!	Setting Eye Size bonus
-	if pcs_eyesize = 1:
-		eyeSizeBonus = 1
+	if pcs_eyesize <= 1:
+		eyeSizeBonus = pcs_eyesize
 	elseif pcs_eyesize = 2:
 		eyeSizeBonus = 3
-	elseif pcs_eyesize = 3:
-		eyeSizeBonus = 2
 	else
-		eyeSizeBonus = 0
+		eyeSizeBonus = 2
 	end
 	eyeSizeBonus = FUNC('AppearanceSystem', 'AdjustFromBMI', eyeSizeBonus)
 
 	!!	Setting the Lip size bonus
-	if pcs_lip = 0:
+	if pcs_lip <= 0:
 		lipBonus = -2
-	elseif pcs_lip = 1:
-		lipBonus = 0
-	elseif pcs_lip = 2:
-		lipBonus = 1
-	elseif pcs_lip = 3:
-		lipBonus = 3
+	elseif pcs_lip <= 2:
+		lipBonus = pcs_lip - 1
 	else
 		lipBonus = 3
 	end
 	lipBonus = FUNC('AppearanceSystem', 'AdjustFromBMI', lipBonus)
 
 	result = eyelashesBonus + eyeSizeBonus + lipBonus
-
 end
 
 if $ARGS[0] = 'CalcAttributeBonus':
-	tempAttributeBonus = (pcs_agil / 5) + (pcs_vital / 5)
+	tempAttributeBonus = (pcs_agil + pcs_vital) / 5
 
 	result = func('AppearanceSystem', 'AdjustFromBMI', tempAttributeBonus)
 	killvar 'tempAttributeBonus'
 end
 
 if $ARGS[0] = 'CalcVisibleAgePenalty':
-	if vidage < 20:
-		tempAttributePenalty =   func('shortgs','round_divide', (5*(20 - vidage)), 2)
-	else
-		tempAttributePenalty = 0
-	end
+	if vidage < 20: tempAttributePenalty = (5*(20 - vidage) + 1) / 2
 
 	result = func('AppearanceSystem', 'AdjustFromBMI', tempAttributePenalty)
 	killvar 'tempAttributePenalty'
@@ -136,51 +116,47 @@ if $ARGS[0] = 'SetBodyShapeBonus':
 			result = 8
 		end
 
+	! Succubus gets maximum appearance bonus
+	elseif succubusflag > 0:
+		result = func('body_structure', 'appearance_bonus', 22, 90)
+
 	!!Setting the pcs_apprnc bonus based on fat and strength
 	else
-		tempBodyShapeBonus = func('body_structure', 'appearance_bonus')
+		result = func('body_structure', 'appearance_bonus')
 
 		!!This modifies bodykoef for high or low pcs_mass['body'] values
 		if pcs_mass['body'] < 8 or pcs_mass['body'] >= 98:
-			tempBodyShapeBonus -= 8
+			result -= 8
 		elseif pcs_mass['body'] < 23 or pcs_mass['body'] >= 83:
-			tempBodyShapeBonus -= 4
+			result -= 4
 		end
 
-		if bodyVars['vofat'] > 0: tempBodyShapeBonus -= bodyVars['vofat']
-
-		result = tempBodyShapeBonus
-
-		killvar 'tempBodyShapeBonus'
+		result -= max(0, bodyVars['vofat'])
 	end
 end
 
 if $ARGS[0] = 'CalcClothingBonus':
 	if $clothingworntype = 'nude':
-		if pcs_bmi >= 19 and pcs_bmi < 30:
+		if func('pcs_has_attr', 'OR', 'body_bmi_normal', 'body_bmi_overweight'):
 			! Healthy and overweight
-			tempRevealing = 405
-			PCloQuality = 3
+			result = 15
 		else
-			tempRevealing = 0
-			PCloQuality = 1
+			result = 0
 		end
 	else
-		if pcs_bmi < 19:
+		if func('pcs_has_attr', 'OR', 'body_bmi_starving', 'body_bmi_underweight'):
 			!Skinny and severely skinny
-			tempRevealing = ((400 - PXCloThinness) + (500 - PXCloTopCut) + (400 - PXCloBottomShortness))/2
-		elseif pcs_bmi >= 19 and pcs_bmi < 30:
+			tempRevealing = ((400 - PXCloThinness) + (500 - PXCloTopCut) + (400 - PXCloBottomShortness)) / 2
+		elseif func('pcs_has_attr', 'OR', 'body_bmi_normal', 'body_bmi_overweight'):
 			!Healthy and overweight
 			tempRevealing = (PXCloThinness + PXCloTopCut + PXCloBottomShortness)/2
-		elseif pcs_bmi >= 30:
+		else
 			!Moderately overweight and above
-			tempRevealing = ((400 - PXCloThinness) + (500 - PXCloTopCut) + (400 - PXCloBottomShortness)) * 3/4
+			tempRevealing = ((400 - PXCloThinness) + (500 - PXCloTopCut) + (400 - PXCloBottomShortness)) * 3 / 4
 		end
+		result = tempRevealing / 76 * PCloQuality
+		killvar 'tempRevealing'
 	end
-
-	result = tempRevealing/ 76 * PCloQuality
-	killvar 'tempRevealing'
-
 end
 
 if $ARGS[0] = 'CalcAccessoriesBonus':
@@ -188,24 +164,20 @@ if $ARGS[0] = 'CalcAccessoriesBonus':
 	shoesQualityBonus = ARGS[2] & !! PShoQuality
 
 	!!bonuses for certain underwear
-	if PanQuality = 6:
-		pantyBonus = 4
-	elseif PanQuality = 5:
-		pantyBonus = 3
-	elseif PanQuality >= 3:
-		pantyBonus = 2
-	else
-		pantyBonus = PanQuality - 1
+	if $pantyworntype ! 'none':
+		if PPanQuality => 4:
+			pantyBonus = PPanQuality - 2
+		else
+			pantyBonus = PPanQuality - 1
+		end
 	end
 
-	if BraQuality = 6:
-		braBonus = 4
-	elseif BraQuality = 5:
-		braBonus = 3
-	elseif BraQuality >= 3:
-		braBonus = 2
-	else
-		braBonus = BraQuality - 1
+	if $braworntype ! 'none':
+		if PBraQuality => 4:
+			braBonus = PBraQuality - 2
+		else
+			braBonus = PBraQuality - 1
+		end
 	end
 
 	result = coatQualityBonus + shoesQualityBonus + pantyBonus + braBonus
@@ -219,34 +191,33 @@ end
 if $ARGS[0] = 'CalcGroomingBonus':
 
 	makeupBonus = pcs_makupskl/5 - 5
-	if pcs_makeup = 0: makeupBonus = -5
-	if pcs_makeup = 1: makeupBonus = 0
-	if pcs_makeup = 5: makeupBonus = 30
-
-	breathBonus = pcs_breath * 5
+	if pcs_makeup = 0:
+		makeupBonus = -5
+	elseif pcs_makeup = 1:
+		makeupBonus = 0
+	elseif pcs_makeup = 5:
+		makeupBonus = 30
+	elseif pcs_makeup = 6 and bimbolevel >= 2:
+		makeupBonus += 2 * (bimbolevel - 1)
+	elseif pcs_makeup = 7:
+		makeupBonus += pcs_makeupskl / 10 - 50
+	end
 
-	tempGroomingBonus = makeupBonus + breathBonus
+	breathBonus = 5 * pcs_breath
 
-	!result = tempGroomingBonus
-	result = func('AppearanceSystem', 'AdjustFromBMI', tempGroomingBonus)
+	result = func('AppearanceSystem', 'AdjustFromBMI', makeupBonus + breathBonus)
 
+	killvar 'breathBonus'
+	killvar 'makeupBonus'
 end
 
 if $ARGS[0] = 'CalcGroomingPenalty':
-	if pcs_lipbalm > 0:
-		lipBalmPenalty = 0
-	else
-		lipBalmPenalty = 5
-	end
+	if pcs_lipbalm <= 0: lipBalmPenalty = 5
 
 	hairPenalty = (1 - pcs_hairbsh) * 10
 
 	!! buzzcut penalty to pcs_apprnc
-	if pcs_hairlng < 10:
-		buzzCutPenalty = 10
-	else
-		buzzCutPenalty = 0
-	end
+	if pcs_hairlng < 10: buzzCutPenalty = 10
 
 	!!Small penalty for not wearing deodorant, if pcs_sweat is low enough
 	if deodorant_on = 0 or pcs_sweat >= 20: deodorantPenalty = 5
@@ -262,11 +233,7 @@ if $ARGS[0] = 'CalcGroomingPenalty':
 	end
 
 	!Glasses Penalty
-	if glass >= 2 or glass = 0:
-		glassesPenalty = 0
-	elseif glass = 1:
-		glassesPenalty = 10
-	end
+	if glass = 1: glassesPenalty = 10
 
 	!hair color fade penalty
 	if pcs_haircol ! nathcol:
@@ -275,15 +242,7 @@ if $ARGS[0] = 'CalcGroomingPenalty':
 	end
 
 	! Leg hair penalty
-	if pcs_leghair <= 0:
-		legPenalty = 0
-	elseif pcs_leghair <= 3:
-		legPenalty = 3
-	elseif pcs_leghair <= 6:
-		legPenalty = 6
-	else
-		legPenalty = 9
-	end
+	legPenalty = max(0, min(3 * (pcs_leghair / 3), 9))
 
 	result = sweatPenalty + glassesPenalty + hairDyePenalty + buzzCutPenalty + legPenalty + lipBalmPenalty + hairPenalty + deodorantPenalty
 
@@ -303,32 +262,31 @@ if $ARGS[0] = 'CalcAppearance':
 
 	temp_apprnc = pcs_apprncbase + clothingBonus + accessoriesBonus + groomingBonus - groomingPenalty
 
-	if temp_apprnc >= 200: temp_apprnc = 200
-	if temp_apprnc < 0: temp_apprnc = 0
-
 	!Any super natural bonuses are allowed to go above the max scale
-	result = temp_apprnc + superNaturalBonus
+	result = max(0, min(temp_apprnc, 200)) + superNaturalBonus
 
+	killvar 'temp_apprnc'
+	killvar 'superNaturalBonus'
 end
 
 if $ARGS[0] = 'ConvertToHotcat':
-	if pcs_apprnc <= 40:
+	if ARGS[1] <= 40:
 		result = 1
-	elseif pcs_apprnc <= 60:
+	elseif ARGS[1] <= 60:
 		result = 2
-	elseif pcs_apprnc <= 80:
+	elseif ARGS[1] <= 80:
 		result = 3
-	elseif pcs_apprnc <= 100:
+	elseif ARGS[1] <= 100:
 		result = 4
-	elseif pcs_apprnc <= 125:
+	elseif ARGS[1] <= 125:
 		result = 5
-	elseif pcs_apprnc <= 150:
+	elseif ARGS[1] <= 150:
 		result = 6
-	elseif pcs_apprnc <= 165:
+	elseif ARGS[1] <= 165:
 		result = 7
-	elseif pcs_apprnc <= 180:
+	elseif ARGS[1] <= 180:
 		result = 8
-	elseif pcs_apprnc <= 199:
+	elseif ARGS[1] <= 199:
 		result = 9
 	else
 		result = 10
@@ -338,33 +296,36 @@ end
 if $ARGS[0] = 'AdjustFromBMI':
 	tempValue = ARGS[1] & !!value to be adjusted
 
-	if pcs_bmi < 16:
+	temp_bs_class = func('body_structure', 'get_class')
+	if temp_bs_class < 100:
 		!! severely underweight
-		tempValue = tempValue * 50 / 100
-    elseif pcs_bmi < 19:
+		result = tempValue * 50 / 100
+	elseif temp_bs_class < 200:
 		!! underweight
-		tempValue = tempValue * 95 / 100
-    elseif pcs_bmi < 25:
+		result = tempValue * 95 / 100
+	elseif temp_bs_class < 400:
 		!! healthy weight
 		!! normal bonus
-    elseif pcs_bmi < 30:
+		result = tempValue
+	elseif temp_bs_class < 500:
 		!! overweight
-		tempValue = tempValue * 95 / 100
-    elseif pcs_bmi < 35:
+		result = tempValue * 95 / 100
+	elseif temp_bs_class < 600:
 		!! moderately obese
-		tempValue = tempValue * 80 / 100
-    elseif pcs_bmi < 40:
+		result = tempValue * 80 / 100
+	elseif temp_bs_class < 700:
 		!! severely obese
-		tempValue = tempValue * 55 / 100
-    elseif pcs_bmi < 45:
+		result = tempValue * 55 / 100
+	elseif temp_bs_class < 800:
 		!! very severely obese
-		tempValue = tempValue * 50 / 100
-    else
+		result = tempValue * 50 / 100
+	else
 		!!morbidly obese
-		tempValue = tempValue * 40 / 100
-    end
+		result = tempValue * 40 / 100
+	end
 
-	result = tempValue
 	killvar 'tempValue'
+	killvar 'temp_bs_class'
 end
+
 --- AppearanceSystem ---------------------------------

+ 7 - 7
locations/BDsex.qsrc

@@ -7,19 +7,19 @@ if $ARGS[0] = 'start':
 	!!gs 'BDsex', 'start'
 
 	if NoGuy = 0:guy += 1
-	
+
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/shared/sex/pet/petting1.jpg"></center>'
 
 	if harakBoy = 0:
 		'<<$boydesc>> hugs you and gently caresses your breasts.'
-		
+
 		gs 'willpower', 'cuni', 'force'
 		if will_cost <= pcs_willpwr:
 			act 'Order him to lick you (<<will_cost>> Willpower)':gs 'willpower', 'pay', 'force' & gt 'BDsex', 'kuni'
 		else
 			act 'Order him to lick you (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end	
+		end
 		act 'Stroke his cock':gt 'BDsex', 'hj'
 		act 'Suck his dick':gt 'BDsex', 'minet'
 		act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
@@ -51,10 +51,10 @@ if $ARGS[0] = 'start':
 
 			act 'Stroke his cock':gt 'BDsex', 'hj'
 			act 'Take by mouth':gt 'BDsex', 'minet'
-			act 'Tell him you prefer to lay down and happily spreading your legs for him':gt 'BDsex', 'sex'
+			act 'Tell him you prefer to lay down and happily spread your legs for him':gt 'BDsex', 'sex'
 		end
 	elseif harakBoy = 2:
-		'<<$boydesc>> hugs you and passionately caress your breasts.'
+		'<<$boydesc>> hugs you and passionately caresses your breasts.'
 		gs 'arousal', 'foreplay', 5
 		gs 'stat'
 		tmpbrand = rand(0, 100)
@@ -123,7 +123,7 @@ if $ARGS[0] = 'kuni':
 		$orgasm_or = 'custom'
 		gs 'stat'
 	else
-		'His tongue work is exciting, but after awhile, you begin to grow bored.'
+		'His tongue work is exciting, but After a while, you begin to grow bored.'
 	end
 
 	act 'Stroke his cock':gt 'BDsex', 'hj'
@@ -454,7 +454,7 @@ if $ARGS[0] = 'minet':
 end
 
 if $ARGS[0] = 'facial':
-	
+
 	minut += 3
 	'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial<<rand(11, 15)>>.jpg"></center>'
 	if protect = 1:

+ 46 - 46
locations/BurgerTip.qsrc

@@ -46,13 +46,13 @@ if $ARGS[0] = 'work':
 			if bossrand = 0:
 				killvar'bossrand'
 				'When you enter Anatoly''s office he glances up and says, "<<$pcs_nickname>>, bring me a cup of coffee."'
-				
+
 				act 'Fetch him a coffee':
 					*clr&cla
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/work3.jpg"></center>'
 					'You deliver him a coffee on a little tray, with cream and sugar on the side. He doesn''t comment on your extra effort.'
-				
+
 					if BurgerQW['WorkShift'] = 1:
 						act 'Have your lunch': gt 'burgerWork', 'work'
 					elseif BurgerQW['WorkShift'] = 2:
@@ -68,7 +68,7 @@ if $ARGS[0] = 'work':
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/work9.jpg"></center>'
 					'You hand the papers over to the accountant. Lena mutters something under her breath, before reading though them and signing. "OK, back to Anatoly, girl," she says, handing you the documents.'
-					
+
 					act 'Back to Anatoly':
 						*clr&cla
 						gs 'stat'
@@ -119,7 +119,7 @@ if $ARGS[0] = 'work':
 				if bossexrand = 1:'His hand slides down your stomach, and crawls under your skirt. You moan softly when his hand begins to caress your pussy.'
 				if bossexrand = 2:'He grabs your ass, and lifting up your skirt begins to knead your ass like dough.'
 				if bossexrand = 3:'He puts his hands on your hips, and slowly raises your skirt.'
-				killvar'bossexrand' 
+				killvar'bossexrand'
 				gs 'boyStat', 'A74'
 
 				act 'Kiss him':
@@ -132,9 +132,9 @@ if $ARGS[0] = 'work':
 					gs 'arousal', 'foreplay', 5, 'sub'
 					minut -= 5
 					gs 'stat'
-					
+
 					act 'Suck his dick': gt 'BurgerTip', 'bj'
-					
+
 					if stat['think_virgin'] = 0 or pcs_ass > 0:
 						act 'Have sex':
 							*clr&cla
@@ -146,16 +146,16 @@ if $ARGS[0] = 'work':
 
 							gs 'arousal', 'vaginal_finger', 5, 'sub'
 							gs 'stat'
-						
+
 							if bosstipsexrand >= 3:
 								act 'Moan': gt 'BurgerTip', 'sex2'
 							elseif bosstipsexrand < 3:
 								killvar'bosstipsexrand'
 								'His hand goes further finding your sphincter with one of his fingers. The probing of his finger leaves no doubt about what he wants.'
-								
+
 								gs 'arousal', 'anal_finger', 5, 'sub'
 								gs 'stat'
-							
+
 								act 'Take it in the ass':gt 'BurgerTip', 'anal2'
 							end
 						end
@@ -176,7 +176,7 @@ if $ARGS[0] = 'work':
 
 						gs 'arousal', 'foreplay', 5, 'sub'
 						gs 'stat'
-						
+
 						act 'Suck his dick': gt 'BurgerTip', 'bj'
 					end
 
@@ -259,7 +259,7 @@ if $ARGS[0] = 'work':
 				if bburand = 0:
 					killvar'bburand'
 					'The senior manager Ilyushkin shows up in your office.'
-					
+
 					if $BurgerQW['IlyQWBlackmailPhoto'] = '' or BurgerQW['IlyQWBlackmail'] > 1:
 						'Ilyushkin grins, "Honey, I need you to put your stamp on these papers." You give Ilyushkin a skeptical look, as you find your company stamp. Then you put your stamp on the papers, and hand the back to Ilyushkin.'
 
@@ -311,7 +311,7 @@ if $ARGS[0] = 'work':
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/kafe.jpg"></center>'
 								'Sergei takes you to a local restaurant not far from work. He orders food and drinks for both of you, after you find a table. Soon you are chatting, eating and drinking wine with Sergei. Before you realize it, you start feeling a little tipsy, but the conversation is still pleasant enough. When you are finished Sergei pays for everything, and invites you back to his place.'
-						
+
 								act 'Let him down easy':
 									*clr&cla
 									minut += 15
@@ -377,16 +377,16 @@ if $ARGS[0] = 'work':
 						act 'Go to the sauna':
 							*clr&cla
 							gs 'stat'
-							
+
 							if SaunaWhore > 0:
-								
+
 								BurgerQW['SaunaWhoreKnown'] = 1
-								'When you enter the sauna and stop dead in your tracks when you see the madam."<<$pcs_nickname>>, what a surprise are you coming back to work for us."' 
+								'When you enter the sauna and stop dead in your tracks when you see the madam."<<$pcs_nickname>>, what a surprise are you coming back to work for us."'
 								'Anatoly says, "Whats going on here?"'
 								'"Oh, you don''t know? Little <<$pcs_nickname>> is one of the best little cocksuckers I''ve ever had work for me, and her pussy is a goldmine," she laughs.'
 								'Anatoly is furious: "How? <<$pcs_nickname>>? You''re just a common whore?" If that''s the case you can stay here, and ply your trade. I guess I was wrong about you." He storms off, and moments later you here the screech of his car tires as he drives away.'
 								'The madam continues: "<<$pcs_nickname>>, you''re a whore. You will always be a whore. If you do manage to trick some nice man your past will eventually catch up with you. Consider this a free lesson."'
-								
+
 								act 'Leave':gt 'city_residential'
 							elseif SaunaWhore = 0:
 								'You head into the sauna, and up to your luxury room. Anatoly doesn''t waste anytime undressing, and motions for you to do the same. When you are both naked, he motions for you to come to him. You know just what to do.'
@@ -395,17 +395,17 @@ if $ARGS[0] = 'work':
 									*clr&cla
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/characters/city/anatoly/sex/bossbjs.jpg"></center>'
-									'You kneel before your Anatoly, and shower his groin with gentle kisses and little licks. He is rock-hard and ready in no time. You tease him a little by sucking on just the tip of his cock, for awhile. When it looks like he can''t take it anymore, you slide his entire cock into your mouth. You bob your head up and down vigorously, savoring the taste of the boss''s cock. Before you can finish him, he pulls himself from your mouth, and motions for you to follow him to the bench.'
+									'You kneel before your Anatoly, and shower his groin with gentle kisses and little licks. He is rock-hard and ready in no time. You tease him a little by sucking on just the tip of his cock, for a while. When it looks like he can''t take it anymore, you slide his entire cock into your mouth. You bob your head up and down vigorously, savoring the taste of the boss''s cock. Before you can finish him, he pulls himself from your mouth, and motions for you to follow him to the bench.'
 
 									gs 'arousal', 'bj', 5, 'sub'
 									gs 'stat'
-									
+
 									if pcs_vag = 0:
 										'Wait! You''ve never had sex before!'
 										'Anatoly grins and says, "It''s not that big of a deal just lay down on this bench and relax. All secretaries do it for their bosses from time to time."'
 										'He continues, "Now just spread your legs a little. I promise you''ll enjoy this, just maybe not as much as me."'
 									end
-									
+
 									act 'Further':
 										*clr&cla
 										minut += 5
@@ -446,7 +446,7 @@ if $ARGS[0] = 'work':
 										gs 'arousal', 'vaginal', 15, 'sub'
 										gs 'arousal', 'end'
 										gs 'stat'
-						
+
 										act 'Leave':gt 'city_residential'
 									end
 								end
@@ -463,11 +463,11 @@ if $ARGS[0] = 'work':
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/characters/city/anatoly/sex/bossbjcar.jpg"></center>'
 							'Determined to send Anatoly home with a smile, you lean over and unzip his pants. You wrap your <<$pc_desc[''lips'']>> lipss around his flaccid penis, and start working your magic. Soon your mouth is full of hard throbbing cock. You make an effort to get him home quickly, and suck like a woman possessed with the need for seed. He does finish quickly, and you slurp it all down with a smile. Anatoly gets himself back in his pants, and sends you on your way saying, "Thanks babe, you''re the best."'
-							
+
 							gs 'arousal', 'bj', 5, 'sub'
 							gs 'arousal', 'end'
 							gs 'stat'
-						
+
 							act 'Leave':gt 'city_center'
 						end
 					end
@@ -583,7 +583,7 @@ if $ARGS[0] = 'work':
 
 		if BurgerQW['SlutReputation'] < 10:
 			'The lady looks at you scornfully and asks, "Is he in there?" You nod your head meekly. Without knocking she marches into Anatoly''s office. A short time later they both come back out. "Yes dear, I''ll see you at your mothers house later, I promise," he says, as he ushers her out the door. After she is gone, he chuckles, "My wife is a rare bitch."'
-		
+
 			if BurgerQW['WorkShift'] = 1:
 				act 'Have your lunch': gt 'burgerWork', 'work'
 			elseif BurgerQW['WorkShift'] = 2:
@@ -594,7 +594,7 @@ if $ARGS[0] = 'work':
 		if BurgerQW['SlutReputation'] >= 10:
 			'She looks at you with contempt, and storms into Anatoly''s office. You can here her screaming through the door: "I know all about your adventures with that slut out there. If you don''t send your whore packing immediately I''m leaving you, and taking you for everything you''re worth." With that she storms out of the office, and spits on you on her way out the door.'
 			'A few minutes later Anatoly comes out, and says, "<<$pcs_nickname>>, I''m sorry, I can''t afford to lose my marriage over you. I''m going to have to insist on your resignation."'
-			
+
 			act 'Write a letter of resignation':
 				*clr&cla
 				work = 0
@@ -631,7 +631,7 @@ if $ARGS[0] = 'bj':
 
 	gs 'arousal', 'bj', 5, 'sub'
 	gs 'stat'
-	
+
 	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['think_virgin'] = 0 or pcs_ass > 0:
@@ -721,7 +721,7 @@ if $ARGS[0] = 'toilet_wash':
 	gs 'cum_cleanup'
 	cumspclnt = 6
 	gs 'cum_cleanup'
-				
+
 	'You go into the bathroom, and turn the water on in the sink. <<$deytoibur>><<$deytoibur2>>'
 	killvar'$deytoibur'
 	killvar'$deytoibur2'
@@ -764,27 +764,27 @@ if $ARGS[0] = 'bj_cum':
 
 		gs 'arousal', 'hj', 5, 'sub'
 		gs 'stat'
-		
+
 		act 'Go to the toilet': gt 'BurgerTip', 'toilet'
 	elseif reaktrand > 5 and reaktrand < 9:
 		gs 'cum_call', 'clothes', 'A74', 1
 		'<center><img <<$set_imgh>> src="images/characters/city/anatoly/sex/bossbjcum2.jpg"></center>'
 		'Not wanting a mouth full of cum, you decide to jerk Anatoly to completion. Oh dear, it looks like your clever plan backfired. Anatoly managed to shoot his load all over your pretty outfit. It looks sexy, but you better head to the bathroom before it stains.'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Go to the toilet': gt 'BurgerTip', 'toilet'
 	elseif reaktrand >= 9:
 		gs 'cum_call', 'face', 'A74', 1
 		gs 'cum_call', 'clothes', 'A74', 1
-		
+
 		'<center><img <<$set_imgh>> src="images/characters/city/anatoly/sex/bossbjcum3.jpg"></center>'
 		'Not wanting a mouth full of cum, you decide to jerk Anatoly to completion. You realize your error when jets of semen splatter against your face and clothes. You manage to get most of it off your face with a tissue, but you better get to the little girls room before it stains your top.'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Go to the toilet': gt 'BurgerTip', 'toilet'
 	end
 
@@ -800,7 +800,7 @@ if $ARGS[0] = 'bj2':
 
 	gs 'arousal', 'bj', 5, 'sub'
 	gs 'stat'
-		
+
 	act 'Show him how full your mouth is':
 		*clr&cla
 		gs 'stat'
@@ -820,10 +820,10 @@ if $ARGS[0] = 'bj2':
 			gs 'cum_call', 'clothes', 'A74', 1
 			gs 'stat'
 			'Afterword, you notice you got some of his semen on your blouse.'
-			
+
 			gs 'arousal', 'end'
 			gs 'stat'
-		
+
 			act 'Go to the toilet': gt 'BurgerTip', 'toilet'
 		end
 	end
@@ -880,7 +880,7 @@ if $ARGS[0] = 'sex':
 	'You urge him on with your moans, and a little wiggle of your hips.'
 	!!gs 'dinsex','sexcum'
 	bosswantrand = rand(0, 10)
-	
+
 	gs 'arousal', 'vaginal', 10, 'sub'
 	gs 'cum_call', 'precum', 'A74', 1
 	gs 'stat'
@@ -889,10 +889,10 @@ if $ARGS[0] = 'sex':
 		killvar'bosswantrand'
 		gs 'cum_call', 'butt', 'A74', 1
 		'<<$boydesc>> withdraws his cock, and shoots hot streams of semen all over your naked ass.'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		if BurgerQW['WorkShift'] = 1:
 			act 'Have your lunch': gt 'burgerWork', 'work'
 		elseif BurgerQW['WorkShift'] = 2:
@@ -916,7 +916,7 @@ if $ARGS[0] = 'anal':
 	gs 'arousal', 'auto_lube', 'anal'
 	gs 'cum_call', 'butt', 'A74', 1
 	'He finishes by giving you a little smack on the ass and a "good girl".'
-	
+
 	gs 'arousal', 'anal', 10, 'sub'
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -948,10 +948,10 @@ if $ARGS[0] = 'sex2':
 		killvar'bosswantrand'
 		gs 'cum_call', 'stomach', 'A74', 1
 		'<<$boydesc>> withdraws his cock, and shoots hot streams of semen all over your naked ass.'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		if BurgerQW['WorkShift'] = 1:
 			act 'Have your lunch': gt 'burgerWork', 'work'
 		elseif BurgerQW['WorkShift'] = 2:
@@ -991,8 +991,8 @@ end
 if $ARGS[0] = 'ily_work':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/work.jpg"></center>'
 	'The senior manager Ilyushkin shows up in your office.'
-	'Ilyushkin grins, "<<$pcs_nickname>>, <<$pcs_nickname>>, I would have never imagined this from a sweet young thing like you." He puts a photo on your desk. You pick it up, and take a look. <<$BurgerQW[''IlyQWBlackmailPhoto'']>>. Ilyushkin is looking at you like a cat about to catch a mouse: "<<$pcs_nickname>>, we can''t have this our boss has aims at a career in politics. If something like this were to get out it would it would... well we can''t let that happen. I''m afraid you are just going to have to quit. Anatoly can''t be known as a man who keeps a slutty secretary."' 
-	
+	'Ilyushkin grins, "<<$pcs_nickname>>, <<$pcs_nickname>>, I would have never imagined this from a sweet young thing like you." He puts a photo on your desk. You pick it up, and take a look. <<$BurgerQW[''IlyQWBlackmailPhoto'']>>. Ilyushkin is looking at you like a cat about to catch a mouse: "<<$pcs_nickname>>, we can''t have this our boss has aims at a career in politics. If something like this were to get out it would it would... well we can''t let that happen. I''m afraid you are just going to have to quit. Anatoly can''t be known as a man who keeps a slutty secretary."'
+
 	act 'Plead with him not to show the pictures': gt 'BurgerTip', 'ily_work2'
 
 	act 'Keep silent':
@@ -1037,7 +1037,7 @@ if $ARGS[0] = 'ily_work2':
 				*clr&cla
 				BurgerQW['IlyQWBlackmail'] = 2
 				gs 'cum_call', 'face', 'A76', 1
-				
+
 				guy += 1
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/city/ilyushkin/sex/ilyfacial.jpg"></center>'
@@ -1063,7 +1063,7 @@ if $ARGS[0] = 'ily_work2':
 			end
 		else
 			act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end	
+		end
 	end
 	gs 'willpower', 'misc', 'resist', 'medium'
 	if will_cost <= pcs_willpwr:
@@ -1075,7 +1075,7 @@ if $ARGS[0] = 'ily_work2':
 		end
 	else
 		act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end	
+	end
 end
 
 if $ARGS[0] = 'ily_work3':

File diff suppressed because it is too large
+ 470 - 381
locations/Cheatmenu_din.qsrc


+ 5 - 5
locations/Cum_Manage.qsrc

@@ -675,7 +675,7 @@ if $ARGS[0] = 'cum_stat_display':
 			$txtloc_adj = 'all over '
 			$icon_txtloc = 'your labia'
 			$txtloc = 'your <a href="exec:view''images/pc/body/cum/cumpussy/cumpus'+rand(1,4)+'.jpg''">labia</a>'
-		elseif i = 2 and PCloPanties > 0:
+		elseif i = 2 and PCloPanties = 1:
 			$txtloc_adj = 'across '
 			$txtloc = 'the front of your panties'
 			$icon_txtloc = $txtloc
@@ -687,7 +687,7 @@ if $ARGS[0] = 'cum_stat_display':
 			$txtloc_adj = 'all over '
 			$icon_txtloc = 'your butt'
 			$txtloc = 'your <a href="exec:view''images/pc/body/cum/cumass/cumass'+rand(1,6)+'.jpg''">butt</a>'
-		elseif i = 5 and PCloPanties > 0:
+		elseif i = 5 and PCloPanties = 1:
 			$txtloc_adj = 'painting '
 			$txtloc = 'the back of your panties'
 			$icon_txtloc = $txtloc
@@ -1118,7 +1118,7 @@ if $ARGS[0] = 'cum_decay':
 								end
 								if cumforced = 0:
 									!! 2 = 'On your panties over your vagina'
-									if $pantyworntype <> 'none' or PCloPanties > 0:
+									if $pantyworntype <> 'none' or PCloPanties = 1:
 										!! isprokp - sanitary pad absorption
 										if isprokp <> 1:
 											spafinloc = 2
@@ -1192,7 +1192,7 @@ if $ARGS[0] = 'cum_decay':
 									end
 								else
 									!! 5 = 'On your panties over your butt'
-									if $pantyworntype <> 'none' or PCloPanties > 0:
+									if $pantyworntype <> 'none' or PCloPanties = 1:
 										!! isprokp - sanitary pad absorption
 										if isprokp <> 1:
 											spafinloc = 5
@@ -1231,7 +1231,7 @@ if $ARGS[0] = 'cum_decay':
 					!! 1 = 'On your labia'  4 = 'On your butt'
 					elseif (i = 1 and sparrvol[idx]*((totminut-cumdectime)/15) > rand(2,5)) _ 
 						or (i = 4 and sparrvol[idx]*((totminut-cumdectime)/15) > rand(4,8)):
-						if $pantyworntype <> 'none' or PCloPanties > 0:
+						if $pantyworntype <> 'none' or PCloPanties = 1:
 							!! 2 = 'On your panties over your vagina'  5 = 'On your panties over your butt'
 							sexvolume = rand(sparrvol[idx]/2, sparrvol[idx]) - iif(i=1,isprokp*rand(15,30),0)
 							if sexvolume > 0:

+ 3 - 4
locations/HotelRoom.qsrc

@@ -1,10 +1,11 @@
 # HotelRoom
 
+if hotelRoomDays[$region] - daystart <= 0 and hour > 11: hotelRoom[$region] = 0
+if hotelRoomDays[$region] - daystart < 0: hotelRoom[$region] = 0
 CLOSE ALL
 if $ARGS[0] = 'normal':
 	*clr & cla
 	gs 'shortgs', 'setloc', 'HotelRoom', 'normal'
-	$prevloc = $loc
 	$location_type = 'private'
 	menu_off = 0
 	hotelWiFi = 1
@@ -50,7 +51,6 @@ end
 if $ARGS[0] = 'better':
 	*clr & cla
 	gs 'shortgs', 'setloc', 'HotelRoom', 'better'
-	$prevloc = $loc
 	$location_type = 'private'
 	menu_off = 0
 	hotelWiFi = 1
@@ -96,7 +96,6 @@ end
 if $ARGS[0] = 'best':
 	*clr & cla
 	gs 'shortgs', 'setloc', 'HotelRoom', 'best'
-	$prevloc = $loc
 	$location_type = 'private'
 	menu_off = 0
 	hotelWiFi = 1
@@ -144,7 +143,7 @@ if $ARGS[0] = 'therapist':
 	*clr & cla
 	gs 'schedule', 'A186'
 	gs 'shortgs', 'setloc', 'HotelRoom', 'therapist'
-	if $prevloc ! $loc: $prevloc = $loc & gt 'therapist_home', 'hotel_enter'
+	if $prevloc ! $loc: gt 'therapist_home', 'hotel_enter'
 	$location_type = 'private'
 	menu_off = 0
 	hotelWiFi = 1

+ 20 - 20
locations/JuliaMilHome.qsrc

@@ -158,7 +158,7 @@ if $ARGS[0] = 'fridge':
 	else
 		$julia_sanw = ''
 	end
-	
+
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/shared/home/kitchen/fridge.jpg"></center>'
 	'You open the fridge and see:<<$julia_tea>><<$julia_water>><<$julia_sup>><<$julia_lefto>><<$julia_sanw>>'
@@ -207,8 +207,8 @@ if $ARGS[0] = 'fridge':
 			pcs_breath = 0
 			minut += 5
 			gs 'stat'
-			
-			
+
+
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/shared/food/tea.jpg"></center>'
 			'You find some tea and make it.'
@@ -216,7 +216,7 @@ if $ARGS[0] = 'fridge':
 			act 'Continue': gt 'JuliaMilHome', 'kitchen'
 		end
 	elseif juliawater_count >= 0:
-		act 'Have some water': 
+		act 'Have some water':
 			juliafood_day = daystart
 			juliawater_count -= 1
 			pcs_health += 10
@@ -291,7 +291,7 @@ if $ARGS[0] = 'fridge':
 			act 'Continue': gt 'JuliaMilHome', 'kitchen'
 		end
 	end
-end 
+end
 
 if $ARGS[0] = 'bathroom':
 	CLOSE ALL
@@ -306,7 +306,7 @@ if $ARGS[0] = 'bathroom':
 	menu_off = 0
 	minut += 1
 	gs 'stat'
-	
+
 	*clr & cla
 	'<center><h4><font color="maroon">Bathroom</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/bathroom.jpg"></center>'
@@ -314,7 +314,7 @@ if $ARGS[0] = 'bathroom':
 	'The toilet sits along the wall next to a small bathtub.'
 	'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
 
-	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0: '<a href="exec:dynamic $pirManage">Manage Piercings</a>'
+	gs 'piercing_management', 'set_manage_string'
 	act 'Leave the bathroom': gt 'JuliaMilHome','hallway'
 	act 'Take a shower':
 		menu_off = 1
@@ -322,7 +322,7 @@ if $ARGS[0] = 'bathroom':
 		noshampoo = 1
 		dynamic $showerdin
 		gs 'stat'
-		
+
 		*clr & cla
 		'<center><h4><font color="maroon">Bathroom</font></h4></center>'
 		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
@@ -368,7 +368,7 @@ if $ARGS[0] = 'julia_room':
 				gs 'grades', 'homework', 'school', 'yes', 1, 1, 'A12'
 			end
 			juliaQW['homework_day'] = daystart
-			gs 'npc_relationship', 'modify', 'A12', 'love' 
+			gs 'npc_relationship', 'modify', 'A12', 'love'
 			lern += rand(3,6)
 			gs 'exp_gain', 'intel', rand(1,2) + rand(0, drugVars['mentats_dose'])
 			gs 'stat'
@@ -442,7 +442,7 @@ if $ARGS[0] = 'julia_room':
 								act '"Oh, really? Do tell!"':
 									minut += 5
 									gs 'arousal', 'verbal_erotica', -10
-									gs 'npc_relationship', 'modify', 'A12', 'love' 
+									gs 'npc_relationship', 'modify', 'A12', 'love'
 									gs 'stat'
 
 									*clr & cla
@@ -463,7 +463,7 @@ if $ARGS[0] = 'julia_room':
 								act '"Go on, keep going!"':
 									minut += 5
 									gs 'arousal', 'verbal_erotica', -10
-									gs 'npc_relationship', 'modify', 'A12', 'love' 
+									gs 'npc_relationship', 'modify', 'A12', 'love'
 									gs 'stat'
 
 									*clr & cla
@@ -492,7 +492,7 @@ if $ARGS[0] = 'julia_room':
 										*clr & cla
 										'<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 'npc_relationship', 'modify', 'A12', 'adore'
 										gs 'arousal', 'foreplay', 5, 'lesbian'
 										gs 'stat'
 
@@ -518,7 +518,7 @@ if $ARGS[0] = 'julia_room':
 										end
 									end
 
-									act 'Ask her to please stop touching you': 
+									act 'Ask her to please stop touching you':
 										gs 'npc_relationship', 'modify', 'A12', 'hate'
 										gs 'arousal', 'end'
 										gt 'JuliaMilHome', 'julia_room'
@@ -526,7 +526,7 @@ if $ARGS[0] = 'julia_room':
 								end
 
 								act 'Whoa! Tell her to stop right now!':
-									gs 'npc_relationship', 'modify', 'A12', 'loathe' 
+									gs 'npc_relationship', 'modify', 'A12', 'loathe'
 									gt 'JuliaMilHome', 'julia_room'
 								end
 							end
@@ -542,7 +542,7 @@ if $ARGS[0] = 'julia_chat':
 	menu_off = 1
 	minut += 2
 	gs 'stat'
-	
+
 	*clr & cla
 	if npc_sex['A12'] = 1 and juliaQW['date'] = 0:
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
@@ -642,7 +642,7 @@ if $ARGS[0] = 'julia_chat':
 			act 'Go to the University':
 				gs 'npc_relationship', 'modify', 'A12', 'like'
 				gs 'stat'
-				
+
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
 				'You get a bit excited. "I am planning to attend the University too. Now I will for sure know someone there."'
@@ -657,7 +657,7 @@ if $ARGS[0] = 'julia_chat':
 			minut += 5
 			gs 'npc_relationship', 'modify', 'A12', 'like'
 			gs 'stat'
-			
+
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
 			'You ask her, "So what have you been up to lately?"'
@@ -673,7 +673,7 @@ if $ARGS[0] = 'julia_chat':
 				gs 'npc_relationship', 'modify', 'A12', -30
 				minut += 15
 				gs 'stat'
-				
+
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/juliacry.jpg"></center>'
 				'You quietly walk in and sit on the bed next to Julia.'
@@ -693,7 +693,7 @@ if $ARGS[0] = 'julia_chat':
 	end
 end
 
-		!!I commented this out for now as it needs to be more meaningful, like dating her for awhile
+		!!I commented this out for now as it needs to be more meaningful, like dating her for a while
 		!!if tiprand = 0:
 			!!'Julia mentions in passing that she used to be friends with Julia Milov, but cut the ties after Julia kept borrowing money despite not being able to pay any of it back. Julia frowns, and you can tell they used to get along quite well.'
 			!!if julia[SexTalkJulia] = 4 and NatbelQW['QWstage'] > 8 and julia[JuliaNatSexProposed] = 0:
@@ -738,7 +738,7 @@ end
 
 if $ARGS[0] = 'leave_apartment':
 
-	gt 'pod_ezd','etaj_3'	
+	gt 'pod_ezd','etaj_3'
 end
 
 --- JuliaMilHome ---------------------------------

+ 5 - 5
locations/KGstart.qsrc

@@ -96,7 +96,7 @@ if KFOnLineReaga > 0:
 			cls
 			$KGOLname = input("Enter your nickname")
 
-			if $KGOLname <= 0:msg 'Not valid nickname' & gt $curloc
+			if $KGOLname = '': msg 'Not valid nickname' & gt $curloc
 
 			'Your nickname <<$KGOLname>>'
 			'You must select the player race'
@@ -107,7 +107,7 @@ if KFOnLineReaga > 0:
 		end
 	end
 
-	if karta + bankDebtLimit >= 1000:
+	if karta >= 1000:
 		act 'Payment akkuaunta':
 			karta -= 1000
 			KFOnLineReaga += 30
@@ -115,12 +115,12 @@ if KFOnLineReaga > 0:
 		end
 	end
 
-	if karta + bankDebtLimit > 0:
+	if karta > 0:
 		act 'Buy game coins (1 ₽ = 1 Game Coin)':
 			cla
 			KGOLdonat = input("How many coins do you wish to purchase?")
 
-			if KGOLdonat <= 0 or KGOLdonat > karta:
+			if KGOLdonat <= 0 or karta < KGOLdonat:
 				msg 'Not valid operation'
 			else
 				karta -= KGOLdonat
@@ -135,7 +135,7 @@ else
 	'Welcome to the online game Vertep World'
 	'To play this game you have to pay 1, 000 <b>₽</b> for 30 days via online banking.'
 
-	if karta + bankDebtLimit >= 1000:
+	if karta >= 1000:
 		act 'Payment':
 			karta -= 1000
 			KFOnLineReaga += 30

+ 0 - 91
locations/Kikatak.qsrc

@@ -1,91 +0,0 @@
-# Kikatak
-if $ARGS[0] = 'player':
-	defsumV = agilV + reactV + KikDefV
-	defkofV = defsumV * 20 / 100
-	defV = rand(defsumV - defkofV, defsumV + defkofV)
-
-	if popad >= defV * 2:
-		'<b><font color="green">HIT</font></b>'
-		damageKrit = damage * 20 / 100
-		damage += damageKrit
-		healthV -= damage
-		pointKik += 1
-		'<font color="green">You have dealt <<damage>> points of damage.</font>'
-
-		if damage >= healthV * 20 / 100:
-			pointKik += 1
-			'<font color="green"><<$boydesc>> falls to the ground.</font>'
-
-			if healthV < (vitalV * 10 + strenV * 5) / 4:
-				'<font color="green"><<$boydesc>> is knocked out. You''ve won!</font>'
-				xgt 'enderKik', 'winKO'
-				exit
-			end
-		end
-	elseif popad < defV * 2 and popad >= defV:
-		'<font color="green">Contact</font>'
-		healthV -= damage
-		pointKik += 1
-		'<font color="green">You have dealt <<damage>> points of damage.</font>'
-
-		if damage >= healthV * 20 / 100:
-			pointKik += 1
-			'<font color="green"><<$boydesc>> falls to the ground.</font>'
-
-			if healthV < (vitalV * 10 + strenV * 5) / 4:
-				'<font color="green"><<$boydesc>> is knocked out. You''ve won!</font>'
-				xgt 'enderKik', 'winKO'
-				exit
-			end
-		end
-	elseif popad < defV:
-		'<font color="red">You''ve missed.</font>'
-	end
-end
-
-if $ARGS[0] = 'enemy':
-	defsum = pcs_agil + pcs_react + pcs_def
-	defkof = defsum * 20 / 100
-	def = rand(defsum - defkof, defsum + defkof)
-
-	if popad >= def * 2:
-		'<b><font color="red">You''ve gotten hit.</font></b>'
-		damageKrit = damage * 20 / 100
-		damage += damageKrit
-		pcs_health -= damage
-		pointKikV += 1
-		'<font color="red">You have received <<damage>> points of damage.</font>'
-
-		if damage >= pcs_health * 20 / 100:
-			pointKikV += 1
-			'<font color="red">You have fallen to the ground.</font>'
-
-			if pcs_health < (pcs_vital * 10 + pcs_stren * 5) / 4:
-				'<font color="red">You are knocked out. You''ve lost!</font>'
-				xgt 'enderKik', 'lossKO'
-				exit
-			end
-		end
-	elseif popad < def * 2 and popad >= def:
-		'<font color="red">You''ve gotten hit.</font>'
-		pcs_health -= damage
-		pointKikV += 1
-		'<font color="red">You have received <<damage>> points of damage.</font>'
-
-		if damage >= pcs_health * 20 / 100:
-			pointKikV += 1
-			'<font color="red">You have fallen to the ground.</font>'
-
-			if pcs_health < (pcs_vital * 10 + pcs_stren * 5) / 4:
-				'<font color="red">You are knocked out. You''ve lost!</font>'
-				xgt 'enderKik', 'lossKO'
-				exit
-			end
-		end
-	elseif popad < def:
-		'<font color="green">Missed</font>'
-	end
-end
-
---- Kikatak ---------------------------------
-

+ 39 - 38
locations/Komp.qsrc

@@ -9,13 +9,13 @@ if $ARGS[0] = 'start':
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 	'Your computer boots up and you''re soon looking at your operating system''s main screen.'
 
-	act 'Shut your computer down': 
+	act 'Shut your computer down':
 		killvar '$subs'
 		killvar 'access'
 		gt 'komp', 'fin'
 	end
 	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 = 'guest_bedroom') 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'
@@ -40,7 +40,7 @@ if $ARGS[0] = 'start':
 	!! arrived here from mobile net.
 	!! Sveta can access the internet if > 0
 	if subscription[$subs] > 0:
-		if access['metered'] = 0: 
+		if access['metered'] = 0:
 			act 'Browse the internet': gt 'komp', 'browse'
 		else
 			act 'Browse the internet - You have <<subscription[$subs]>> minutes of access left': gt 'komp', 'browse'
@@ -54,9 +54,9 @@ if $ARGS[0] = 'browse':
 	*clr & cla
 	gs 'stat'
 	menu_off = 0
-	
+
 	act 'Close the browser': gt 'komp','start'
-	
+
 	!! TODO: Update
 	!! check if the original account still valid?
 	!! if account_used > 0
@@ -119,7 +119,7 @@ end
 if $ARGS[0] = 'sale':
 	*clr & cla
 	!! TODO: Update time and internet
-	
+
 	!! IMPORTANT: What happens if an activity takes more time than the minutes Sveta has? We just say "You tried, but could not finish"?
 	if access['metered'] and subscription[$subs] < 15:
 		'You check the website, but realize that <<subscription[$subs]>> minutes won''t be enough to fill out all the forms.'
@@ -176,13 +176,13 @@ if $ARGS[0] = 'porno':
 	else
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'
 		'You go to a porn site and browse through videos for a few minutes.'
-		
-		if fame['city_porn'] >= 100: 
+
+		if fame['city_porn'] >= 100:
 			act 'Watch one of your own videos':
 				*clr & cla
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/porno.jpg"></center>'
-				'You find a video you like the look of and click on it before getting comfortable. When the video loads up, you''re surprised to find that the girl starring in it is you!' 
+				'You find a video you like the look of and click on it before getting comfortable. When the video loads up, you''re surprised to find that the girl starring in it is you!'
 				act 'Watch it':
 					cla
 					elektro += 3
@@ -203,19 +203,19 @@ if $ARGS[0] = 'porno':
 
 					act 'The video ends': gt 'komp', 'porno'
 				end
-				
+
 				act 'Turn it off':
 					cla
 					minut += 5
 					gs 'stat'
 					'You immediately turn the video off and leave the website. If you found that video yourself, then how many people have seen you?'
-					
+
 					act 'Leave this website': gt 'komp', 'browse'
 				end
 			end
 		end
-		
-		
+
+
 		act 'Watch vanilla porn':
 			*clr & cla
 			elektro += 3
@@ -231,7 +231,7 @@ if $ARGS[0] = 'porno':
 
 			act 'The video ends': gt 'komp', 'porno'
 		end
-		
+
 		act 'Watch anal porn':
 			*clr & cla
 			elektro += 3
@@ -247,7 +247,7 @@ if $ARGS[0] = 'porno':
 
 			act 'The video ends': gt 'komp', 'porno'
 		end
-		
+
 		act 'Watch lesbian porn':
 			*clr & cla
 			elektro += 3
@@ -260,10 +260,10 @@ if $ARGS[0] = 'porno':
 			gs 'arousal', 'porn', 30
 			minut -= 30
 			gs 'stat'
-		
+
 			act 'The video ends': gt 'komp', 'porno'
 		end
-		
+
 		act 'Watch BBC porn':
 			*clr & cla
 			elektro += 3
@@ -315,7 +315,7 @@ if $ARGS[0] = 'masturbate':
 		end
 
 		act 'Stop masturbating': divanmastr = 0 & gt 'komp', 'porno'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
 
@@ -365,7 +365,8 @@ if $ARGS[0] = 'znak':
 		if pcs_lover < 3:
 			act 'Look for a kind man':
 				cla
-				gs 'boygirl', 0
+				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 0
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
@@ -375,7 +376,8 @@ if $ARGS[0] = 'znak':
 
 			act 'Look for a normal guy':
 				cla
-				gs 'boygirl', 0
+				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 1
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
@@ -385,7 +387,8 @@ if $ARGS[0] = 'znak':
 
 			act 'Look for a strong man':
 				cla
-				gs 'boygirl', 0
+				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 2
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
@@ -576,10 +579,10 @@ if $ARGS[0] = 'rabota':
 				'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore1.jpg"></center>'
 				'You click the button and get taken to the full job description.'
 				'<i>You will be required to expose your body in front of viewers and fulfil their every wish. Payment is based on a tip system: Customers on the website buy tokens which they can use to tip girls they enjoy watching.'
-				'The website will cover all costs during your shows, but how much money you make is up to you: The better you are at attracting viewers, and the more you''re willing to do to please them, the more likely they will be to tip you.' 
+				'The website will cover all costs during your shows, but how much money you make is up to you: The better you are at attracting viewers, and the more you''re willing to do to please them, the more likely they will be to tip you.'
 				'Any tokens you earn will be converted to rubles and paid into your bank account immediately after a session ends. The website also hides your stream for viewers from your region, so the chance of you being recognized by someone you know in real life is very low.'
 				'If you''re interested, please fill in the questionnaire below.</i>'
-				
+
 				if bankAccount = 0:
 					'You need a valid bank account to be able to register for this job.'
 				else
@@ -626,7 +629,7 @@ if $ARGS[0] = 'rabota':
 				'A quick search of the listed address tells you that it''s located somewhere in the red light district of the city.'
 				if pornstudio = 0: 'You''ve heard rumors that an underground porn studio is located somewhere in that area.'
 				if pornstudio = 1: 'The porn studio is located in that area. This job listing suddenly makes more sense to you.'
-				
+
 				if pcs_inhib >= 40:
 					act 'Write down the address':
 						cla
@@ -681,11 +684,11 @@ if $ARGS[0] = 'agent' :
 	*nl
 	'<b>Property listing</b>:'
 	if func('homes_properties', 'is_property_of_status', 'rented', 'city_apartment') :
-		if func('homes_properties', 'get_rent_days', 'city_apartment') > 0: 
+		if func('homes_properties', 'get_rent_days', 'city_apartment') > 0:
 			'You have <B><<func(''homes_properties'', ''get_rent_days'', ''city_apartment'')>> days</B> remaining on the rental of your St. Petersburg apartment.'
 			*nl
 		end
-		if karta + bankDebtLimit >= func('homes_properties', 'get_rent_amount', 'city_apartment'):
+		if karta >= func('homes_properties', 'get_rent_amount', 'city_apartment'):
 			act 'Pay rent on St. Petersburg':
 				cla
 				gs 'homes_properties', 'pay_rent', 'city_apartment', 'card'
@@ -704,14 +707,14 @@ if $ARGS[0] = 'agent' :
 		'Current sale price is listed at: <<func(''homes_properties'', ''get_property_sales_price'', ''village_cottage'')>> <b>₽</b>.'
 		*nl
 	end
-	
+
 	if func('homes_properties', 'is_property_of_status', 'rented', 'old_town_apartment'):
-		if func('homes_properties', 'get_rent_days', 'old_town_apartment') >= 0: 
+		if func('homes_properties', 'get_rent_days', 'old_town_apartment') >= 0:
 			'You have <B><<func(''homes_properties'', ''get_rent_days'', ''old_town_apartment'')>> days</B> remaining on the rental of your Pushkin apartment.'
 			*nl
 		end
-		
-		if karta + bankDebtLimit >= func('homes_properties', 'get_rent_amount', 'old_town_apartment'):
+
+		if karta >= func('homes_properties', 'get_rent_amount', 'old_town_apartment'):
 			act 'Pay rent on Pushkin':
 				cla
 				gs 'homes_properties', 'pay_rent', 'old_town_apartment', 'card'
@@ -736,19 +739,17 @@ end
 
 if $ARGS[0] = 'bank':
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/online_bank.jpg"></center>'
-	if karta + bankDebtLimit >= 10:
+	if karta >= 10:
 		*pl
-
 		'You can buy prepaid internet access online through your bank account. 1 hour of internet only costs 10 <b>₽</b>! *'
-
 		*pl
 
-		if karta >= 0:
-			'You have <<karta>> <b>₽</b> in your account.'
+		if karta >= bankDebtLimit:
+			'You have <<karta - bankDebtLimit>> <b>₽</b> in your account.'
 			'You have an overdraft limit of <font color="blue"><<bankDebtLimit>></font>!'
 		else
-			'You are overdrawn by <font color="red"><<-1 * karta>> <b>₽</b></font>.'
-			'You have a remaining credit limit of <font color="blue"><<bankDebtLimit + karta>></font>!'
+			'You are overdrawn by <font color="red"><<bankDebtLimit - karta>> <b>₽</b></font>.'
+			'You have a remaining credit limit of <font color="blue"><<karta>></font>!'
 		end
 
 		*pl
@@ -758,7 +759,7 @@ if $ARGS[0] = 'bank':
 			cla
 			intinp = input ("How many hours of internet access do you wish to purchase? (1hr = 10 <b>₽</b>)")
 
-			if intinp <= 0 or intinp * 10 > karta + bankDebtLimit:
+			if intinp <= 0 or karta < intinp * 10:
 				'Invalid amount.'
 			else
 				karta -= intinp * 10

+ 36 - 36
locations/LCwork.qsrc

@@ -3,7 +3,7 @@ if $ARGS[0] = 'start1':
 	cla
 	*clr
 	horand = rand(1, 100)+ 40
-	
+
 	gs 'dinSex', 'std_trigger_oral'
 	gs 'dinSex', 'std_trigger'
 	randLCpay = 1000
@@ -21,7 +21,7 @@ if $ARGS[0] = 'start1':
 	gs 'arousal', 'foreplay', 10, 'sub', 'gangbang', 'prostitution'
 	minut -= 10
 	gs 'stat'
-	
+
 	act 'Continue':
 		*clr
 		cla
@@ -33,7 +33,7 @@ if $ARGS[0] = 'start1':
 		gs 'arousal', 'vaginal', 120, 'sub', 'gangbang', 'prostitution'
 		minut -= 240
 		gs 'stat'
-		
+
 	    if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'You reach an orgasm throughout their rough treatment of you, and lay quivering while they continue to pound you mercilessly.'
 		$orgasm_or = 'yes'
 	    if horand > pcs_horny:pcs_horny += 10 & 'The guys are too focused on their own pleasure to give you any, and you leave unsatisfied.'
@@ -60,7 +60,7 @@ if $ARGS[0] = 'start2':
 	cla
 	*clr
 	horand = rand(1, 100)
-	
+
 	spafinloc = 11
 	gs 'cum_manage'
 	randLCpay = 500
@@ -74,10 +74,10 @@ if $ARGS[0] = 'start2':
 	'The older man gives you a dirty grin, and ogles your body for a few seconds before he says: "Very good, you will do. Follow me."'
 	'You get into a van with the older man, and are a bit surprised when he enters a narrow side road that leads into the woods. You''re in the middle of nowhere here!'
 	'He stops the van, and tells you to get out of the van and undress. He lays you on your back in the open side door of his van. As soon as your legs are apart he shoves his old dick in your cunt and starts fucking it. He never says a word, or touches you in any other way, he just fucks your pussy.'
-	
+
 	gs 'arousal', 'vaginal', 120, 'sub', 'prostitution'
-	
-	if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'The old man is a skilful lover, and he brings you to a spectacular orgasm. Since you''re in the middle of the woods and no one can hear you anyway, you fully surrender yourself to him and moan loudly when he keeps fucking you throughout your orgasm, making it all the more intense.'
+
+	if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'The old man is a skillful lover, and he brings you to a spectacular orgasm. Since you''re in the middle of the woods and no one can hear you anyway, you fully surrender yourself to him and moan loudly when he keeps fucking you throughout your orgasm, making it all the more intense.'
 	$orgasm_or = 'yes'
 	if horand > pcs_horny:pcs_horny += 10 & 'The old man focuses solely on his own pleasure, and doesn''t do much to try and get you off too. You''re not satisfied.'
 
@@ -92,7 +92,7 @@ if $ARGS[0] = 'start2':
 
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Get out of his van':money += randLCpay & gt 'city_residential'
 	end
 end
@@ -101,7 +101,7 @@ if $ARGS[0] = 'start3':
 	cla
 	*clr
 	horand = rand(1, 100) + 20
-	
+
 	spafinloc = 11
 	gs 'cum_manage'
 	spafinloc = 12
@@ -123,7 +123,7 @@ if $ARGS[0] = 'start3':
 	gs 'arousal', 'vaginal', 120, 'sub', 'group', 'prostitution', 'rough'
 	minut -= 120
 	gs 'stat'
-	
+
 	if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'The intensity at which they were fucking your pussy and ass at the same time makes your own orgasm all the more intense. Your loud groans cause some disturbed knocking on the walls, from neighbours complaining about the noise. Oops...'
 	$orgasm_or = 'yes'
 	if horand > pcs_horny:pcs_horny += 10 & 'The guys are mostly focused on their own pleasure, using your body as if you were a sex doll of some kind. It doesn''t feel unpleasant, but they don''t stimulate you enough to reach orgasm.'
@@ -132,13 +132,13 @@ if $ARGS[0] = 'start3':
 		cls
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/3b.jpg"></center>'
-		'Finally in a small mercy they both pull out of you and put you on your knees where they jerk off, covering your face and tits with their sperm. As soon as they finish, before you even have a chance to do anything, one of them grabs you roughly by the hair and drags you out of the apartment naked, while the other throws your clothes out into the hallway. With that done, they toss <<randLCpay>> <b>₽</b> out and slam the door. Leaving you standing naked, with your clothes and money scattered around the hall floor and your ass and pussy aching from the rough fucking.'
+		'Finally, in a moment of mercy they both pull out of you and put you on your knees where they jerk off, covering your face and tits with their sperm. As soon as they finish, before you even have a chance to do anything, one of them grabs you roughly by the hair and drags you out of the apartment naked, while the other throws your clothes out into the hallway. With that done, they toss <<randLCpay>> <b>₽</b> out and slam the door. Leaving you standing naked, with your clothes and money scattered around the hall floor and your ass and pussy aching from the rough fucking.'
 		'Wincing you gather up the money and put on your clothes, then you head down the stairs out of the apartment.'
 
 		gs 'arousal', 'bj', 20, 'sub', 'group', 'prostitution', 'rough'
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Leave the apartment building':money += randLCpay & gt 'city_industrial'
 	end
 end
@@ -157,7 +157,7 @@ if $ARGS[0] = 'start4':
 
 	gs 'dinSex', 'std_trigger'
 	gs 'dinSex', 'std_trigger_oral'
-	
+
 	if lcwork_counter = 0:
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/4a.jpg"></center>'
 		'As you walk up to the couple, you notice the guy grinning deviously while his girlfriend''s face is a deep shade of red. Before you can get a word in, the guy looks at his girl and grins: "What do you say, babe? She''s cute, right?"'
@@ -165,15 +165,15 @@ if $ARGS[0] = 'start4':
 		'They live in the residential area of the city, and it''s a short drive there. You''re fairly sure the guy is the one in charge of this relationship, and when you arrive at their home, you''re proven right.'
 		'He acts like a director, telling you and the other girl to do all sorts of acts on one another while he watches, and then has the two of you please him together.'
 		'He''s particularly interested in your ass. "I hope you like anal, sweetie..." he whispers in your ear after a while. "Because my girlfriend won''t take anything up there, you''ll have to take it for the both of you!"'
-		'Fortunately he takes it slow, and it doesn''t feel all that unpleasant. The girl is very fascinated by it all, and asks you a few questions while she absent-mindedly rubs your clit and kisses your boobs as if you''re doing her a huge favor. After all: as long as her boyfriend enjoys your ass, her''s can remain unfucked.'
+		'Fortunately, he takes it slow, and it doesn''t feel all that unpleasant. The girl is very fascinated by it all and asks you a few questions while she absent-mindedly rubs your clit and kisses your boobs as if you''re doing her a huge favor. After all: as long as her boyfriend enjoys your ass, her''s can remain unfucked.'
 
 		gs 'arousal', 'cuni', 120, 'sub', 'prostitution', 'lesbian'
 		gs 'arousal', 'vaginal_finger', 120, 'sub', 'prostitution', 'lesbian'
 		gs 'arousal', 'anal', 120, 'sub', 'prostitution'
 		minut -= 240
 		gs 'stat'
-		
-		
+
+
 		if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'You were already fairly turned on before going with them, and the girl turns out to be an expert at pleasing other women! She has you begging and moaning in no time, and licks you to an intense orgasm within moments.'
 		$orgasm_or = 'yes'
 		if horand > pcs_horny:pcs_horny += 10 & 'The guy is so demanding, you and the other girl don''t get to focus much on your own pleasure but only cater to his desires. You were not satisfied.'
@@ -187,23 +187,23 @@ if $ARGS[0] = 'start4':
 			'After some time the guy pulls out of your ass and shoots his hot load all over your stomach. The girl laps some of it up, but leaves most of it on you and politely thanks you for a lovely evening. She''s adorable!'
 			'As you get up, the guy is very happy. He grins and says: "Thanks, you were great! She''s still a bit shy, but at this rate it won''t be long before I can properly introduce her to my buddies, if you know what I mean."'
 			'He walks you out of the bedroom, after you get dressed, leaving her behind. "Maybe we can do it again next week and you can help me talk her into trying anal." He gives you a dirty wink and gives you <<randLCpay>> <b>₽</b> as he walks you out.'
-			
+
 			gs 'arousal', 'anal', 20, 'sub', 'prostitution'
 			gs 'arousal', 'end'
 			gs 'stat'
-			
+
 			act 'Leave their apartment building':money += randLCpay & gt 'city_residential'
 		end
 	else
 		!!second visit, only happens if you have seen them once.
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/couple.jpg"></center>'
 		'As you walk up to the couple, you remember them from before. The guy grins at you and the girl smiles. "Told you we would be back, are you ready to go?"'
-		'They live in the residential area of the city, and it''s a short drive there. You remember it form last time, they inform you, she is ready to try anal, but wants you to coach her through it and get her ready.'
+		'They live in the residential area of the city, and it''s a short drive there. You remember it from last time, they inform you, she is ready to try anal, but wants you to coach her through it and get her ready.'
 		'Once inside he watches the two of you have fun. He waits until you bring his girlfriend to an orgasm.'
-	
+
 		gs 'arousal', 'cuni_give', 60, 'sub', 'prostitution', 'lesbian'
 		gs 'stat'
-		
+
 		if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'You were already fairly turned on before going with them, and the girl turns out to be an expert at pleasing other women! She has you begging and moaning in no time, and licks you to an intense orgasm within moments.'
 		$orgasm_or = 'yes'
 		if horand > pcs_horny:pcs_horny += 10 & 'The guy is so demanding, you and the other girl don''t get to focus much on your own pleasure but only cater to his desires. You were not satisfied.'
@@ -213,25 +213,25 @@ if $ARGS[0] = 'start4':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/couple1.jpg"></center>'
 			'At that point he comes over and sits on the couch with the two of you. He lubes up his dick, while you lube up her asshole. You help her ease down on his dick, he is very gentle with her and lets her lead the action. You help by licking her clit while she rides his dick with her ass.'
 			'By the sounds of it, you can tell she kinda likes it but also finds it a bit painful. Before long she gets off him and says she can''t take anymore and applogises to him. He tells her it''s ok they can try again some other time. With that he bends you over the couch and starts to fuck you in the ass. He is fairly gentle with you, but not nearly as much as he was with his girlfriend, which is kinda sweet.'
-			
+
 			gs 'arousal', 'cuni_give', 60, 'sub', 'prostitution', 'lesbian'
 			gs 'arousal', 'anal', 60, 'sub', 'prostitution'
-		    minut -= 20 
+		    minut -= 20
 			gs 'stat'
-			
+
 			act 'Continue':
 				cla
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/couple2.jpg"></center>'
 				'After an extended period of fucking your ass, she watches obviously a bit envious by how easily you are taking his anal fucking.'
-				'Some time later the guy shoots his load deep in your ass, pulling his dick out, she catches a few drops of sperm from his dick with her tongue.'
-				'After you get dressed and he walks you to the door, he grins and says: "Thanks, you were great! She''s still a bit shy, but at this rate it won''t be long before I can properly introduce her to my buddies, if you know what I mean. Maybe we can do it again next week and you can help her get use to anal." He gives you a dirty wink and gives you <<randLCpay>> <b>₽</b> as he walks you out.'
+				'Sometime later the guy shoots his load deep in your ass, pulling his dick out, she catches a few drops of sperm from his dick with her tongue.'
+				'After you get dressed and he walks you to the door, he grins and says: "Thanks, you were great! She''s still a bit shy, but at this rate it won''t be long before I can properly introduce her to my buddies, if you know what I mean. Maybe we can do it again next week and you can help her get used to anal." He gives you a dirty wink and gives you <<randLCpay>> <b>₽</b> as he walks you out.'
 
 				gs 'arousal', 'anal', 20, 'sub', 'prostitution'
 				gs 'arousal', 'end'
 				gs 'cum_call', 'anus', $boy
 				gs 'stat'
-				
+
 				act 'Leave their apartment building':money += randLCpay & gt 'city_residential'
 				!!end of expanded scene
 			end
@@ -255,8 +255,8 @@ if $ARGS[0] = 'start5':
 
 	gs 'arousal', 'foreplay', 90, 'sub', 'prostitution', 'lesbian'
 	gs 'arousal', 'anal_finger', 90, 'sub', 'prostitution', 'lesbian'
-	minut -= 90 
-	
+	minut -= 90
+
 	if horand <= pcs_horny:Set pcs_horny = 0 & orgasm += 2 & 'Even though the girl had no prior experience with women, she touches you in all the right places and you reach an orgasm more than once during your session.'
 	$orgasm_or = 'yes'
 	if horand > pcs_horny:Set pcs_horny += 10 & 'You mostly focus on making this a pleasurable experience for her, and don''t orgasm yourself. That''s fine, though... the ecstatic look in her eyes when you gave her the third orgasm of the evening more than makes up for it!'
@@ -273,7 +273,7 @@ if $ARGS[0] = 'start6':
 	cla
 	*clr
 	horand = rand(1, 100)
-	
+
 	randLCpay = 500
 	guy += 1
 
@@ -288,11 +288,11 @@ if $ARGS[0] = 'start6':
 
 	gs 'arousal', 'bj', 90, 'sub', 'prostitution'
 	gs 'arousal', 'vaginal', 90, 'sub', 'prostitution'
-	minut -= 90 
-	
+	minut -= 90
+
 	if horand <= pcs_horny:Set pcs_horny = 0 & orgasm += 1 & 'The guy brings you to a mind-blowing orgasm! You wouldn''t think it at first given his posture but he''s a great and experienced lover, knowing exactly what he has to do to make a woman feel good.'
 	$orgasm_or = 'yes'
-	if horand > pcs_horny:Set pcs_horny += 10 & 'The man is making you very aware of the fact that he hired you, and that his needs always come before yours. As a result you don''t get to even think about getting off yourself, and are left unsatisfied.'
+	if horand > pcs_horny:pcs_horny += 10 & 'The man is making you very aware of the fact that he hired you, and that his needs always come before yours. As a result you don''t get to even think about getting off yourself, and are left unsatisfied.'
 
 	act 'Continue':
 		cls
@@ -301,8 +301,8 @@ if $ARGS[0] = 'start6':
 		'Finally, the man''s cock erupts in your mouth, and he doesn''t explain when you take his cock out of your mouth after a few spurts and release the rest onto your boobies.'
 		'He gives you a satisfied grin and lets you use his shower to clean yourself up before you go. He peeks into the shower once or twice while you''re washing yourself, but you don''t care, it''s not like he hasn''t seen you naked before!'
 		'He gives you <<randLCpay>> <b>₽</b>, and walks you to the door when you''re all freshened up.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'	
-		
+		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+
 		gs 'arousal', 'end'
 		gs 'stat'
 
@@ -314,7 +314,7 @@ if $ARGS[0] = 'toiletsex':
 	gs 'npcgeneratec', 0, 'Stranger from the diner restroom', rand(18,32)
 	gs 'boyStat', $npclastgenerated
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/toiletsexend.jpg"></center>'
-	'You come up from behind the man, and suddenly wrap your arms around him. He''s startled for a moment, but relaxes when you whisper: "That''s a nice cock you have there! I bet we could have some fun together, you and I..."'
+	'You come up from behind the man and suddenly wrap your arms around him. He''s startled for a moment, but relaxes when you whisper: "That''s a nice cock you have there! I bet we could have some fun together, you and I..."'
 	'The man gives you a toothy grin when he feels you wrap your fingers around his cock, but he wants more. He takes you by the hand and guides you to the rear entrance of the diner, into the back alley. He positions you against the dumpsters and eagerly shoves his cock inside you.'
 	gs 'dinsex', 'vaginal_sex', 6, 'unknown'
 	'Not a surprise, he barely lasts any time at all, with in a few minutes he grunts and pulls out of your pussy and shoots his load all over your ass and without a further word he goes back into the cafe.'

+ 6 - 5
locations/LariskaHome.qsrc

@@ -170,7 +170,7 @@ if $ARGS[0] = 'livingroom_exercise_1':
 	menu_off = 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariska_exercise_1.jpg"></center>'
-	'You find Lariska stretching in front of her tv. Since you don''t feel like working out right now, you simply keep her company for awhile.'
+	'You find Lariska stretching in front of her tv. Since you don''t feel like working out right now, you simply keep her company for a while.'
 	minut += 20
 	gs 'npc_relationship', 'modify', 'A13', 'like'
 	pcs_mood += 5
@@ -358,7 +358,7 @@ if $ARGS[0] = 'bathroom_join_2':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariska_shower_2.jpg"></center>'
 	'You quickly strip your clothing off, and gently tap on the shower door. Startled, she turns to see you standing there, before smiling shyly and opening the door for you.'
-	
+
 	act 'Finish the shower':
 		noshampoo = 1
 		dynamic $showerdin
@@ -384,7 +384,7 @@ if $ARGS[0] = 'bathroom_join_3':
 	menu_off = 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariska_shower_3.jpg"></center>'
-	'Doesn''t take long before long before washing her back leads to kissing her neck. She turns and wraps her arms around you, and kisses your lips. You tease each other for awhile, taking your time.'
+	'Doesn''t take long before long before washing her back leads to kissing her neck. She turns and wraps her arms around you, and kisses your lips. You tease each other for a while, taking your time.'
 	'Pulling back she smiles sweetly at you and goes to her knees in front of you. She starts by kissing your feet softly, keeping her eyes locked on yours as she slowly works her way up your legs.'
 	minut += 10
 	pcs_horny += 10
@@ -481,7 +481,8 @@ if $ARGS[0] = 'lariska_bedroom':
 		'Her bed sits directly on the floor, without space underneath.'
 	end
 
-	'<table><tr><td valign="top">Your <a href="exec:gt ''alarmclock'', ''start''">phone alarm</a> is set to <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerH''], alarmVars[''timerM''])>> during the week and <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerEndH''], alarmVars[''timerEndM''])>> during the weekend. It is currently turned ' + iif(alarmVars['alarmOn'] = 0, '<a href="exec: alarmVars[''alarmOn''] = 1 & gt $loc, $loc_arg">OFF</a>.', '<a href="exec: alarmVars[''alarmOn''] = 0 & gt $loc, $loc_arg">ON</a>.')
+	'<table><tr><td valign="top">'
+	func('alarmclock', 'base_alarmclock_text')
 	*nl
 	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.'
@@ -557,7 +558,7 @@ if $ARGS[0] = 'lariska_bedroom':
 				lariskalove += 1
 				gs 'arousal', 'kiss', 5, 'lesbian'
 				gs 'stat'
-			else 
+			else
 				'No longer shy around you, she wraps her hands around your waist and starts kissing you. You move your left hand down to the top of her butt while putting your right on her stomach and start rubbing in circular motions. You slowly start leaning back, pulling her with you until you are both laying on your sides, and her tongue slips between your lips and starts playing with yours. You feel her left hand slide down from your waist and starts rubbing your butt before working its way down from there to your thigh. Hooking her hand around it, she pulls your leg up and over her own before going back to massaging your butt again. Eventually she pulls back from your tongue fight, face flushed a deep red and panting from lack of breath. She gives you a long, hungry look, telling you without words she wants, no, NEEDS, to keep going.'
 				gs 'npc_relationship', 'modify', 'A13', 'like'
 				lariskalove += 1

+ 2 - 2
locations/LariskaSex.qsrc

@@ -31,7 +31,7 @@ if $ARGS[0] = 'undressed2':
 	if lariskalove >= 18 and mc_inventory['strapon'] > 0:
 		act 'Lariska wears the Strap-on': gt 'LariskaSex', 'bj_1'
 	end
-	act 'Get dressed': 
+	act 'Get dressed':
 		if analplugout = 1: gs 'dinsex', 'after_anal'
 		if vibratorOUT = 1:
 			vibratorIN = 1
@@ -274,7 +274,7 @@ if $ARGS[0] = 'anal_dog_give_1':
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/lariska/sex/home/strapgive_6.mp4"></video></center>'
 	'You flip her over and pull her ass into the air and place the head of your strap-on against her asshole. As you ease the dildo in, already wet from her mouth, she groans in pain and pleasure, clearly enjoying it.'
 	'She lets out deep moans with each thrust as her asshole stretches to accommodate the rubber dick. Satisfied she can take it, you lean over her and push down on her back with your left hand, and reach around with your right to rub her pussy.'
-	'Staying away from her sensitive clit for now, you give her long, deep strokes with the strap-on, letting her enjoy the double sensation for awhile. Her hands grip the blankets of her bed as she moans and groans below you, loving every minute.'
+	'Staying away from her sensitive clit for now, you give her long, deep strokes with the strap-on, letting her enjoy the double sensation for a while. Her hands grip the blankets of her bed as she moans and groans below you, loving every minute.'
 	'She stay down as you draw your left hand back and start lightly spanking her, alternating between each cheek, until there is a nice pink spot on each side. With every smack she squeals in pleasure, then begs you to do it again.'
 	'Reaching back up to her head, you grab a fistful of hair, focus your right hand onto her clit, and start pounding her ass as hard as you can. The screams she makes make you wonder if all of Pavlovsk can hear her, but you don''t relent, forcing her closer and closer to an orgasm.'
 	'The multiple sensations of hair pulling, frigging her clit, and fucking her ass prove to be too much, and she lets out one long, loud scream as she starts shaking and flopping around. Keeping her pinned, you ride out the orgasm until she finally stops moving.'

+ 23 - 23
locations/MartinSex.qsrc

@@ -57,7 +57,7 @@ if $ARGS[0] = '':
 		else
 			*nl
 			'As nice as this exchange is, something is different about this, you can tell. You have been chatting with him for a while now and yet you have never felt this... tense before, as if you were mentally preparing for something.'
-			'But it''s not just you: You have had plenty of time to watch him while he worked, seen the way he looks at the women who come to the bar, even the attractive ones: He is appreciative of beauty but self-confident enough to not try to hide his brief stare. The way his eyes jump down to your curves, lingering on your' + iif(tatback>0,'tattooed ','') + 'back, ass,' + iif(tatupb>0,' the tramp stamp in between,','') + ' and ' + iif(tatleg>0,'tattooed ','') + 'legs for a moment before jumping back, as if he couldn''t keep himself from doing it but didn''t want you to notice... It''s almost like he''s a different man. And not an unattractive one at that...'
+			'But it''s not just you: You have had plenty of time to watch him while he worked, seen the way he looks at the women who come to the bar, even the attractive ones: He is appreciative of beauty but self-confident enough to not try to hide his brief stare. The way his eyes jump down to your curves, lingering on your <<$pc_desc[''back'']>> back, ass,' + iif(pcs_tattoos['tramp'] > 0,' the tramp stamp in between,','') + ' and  <<$pc_desc[''legs'']>> legs for a moment before jumping back, as if he couldn''t keep himself from doing it but didn''t want you to notice... It''s almost like he''s a different man. And not an unattractive one at that...'
 
 			act 'Leave the bar':
 				cla
@@ -353,7 +353,7 @@ if $ARGS[0] = '':
 				'"I don''t know what I''ll want a year from now," you answer honestly, "I don''t even know what I''ll want a week from now, but I know that, right now, I want you."'
 				'For a few seconds, nothing happens - Martin seems indecisive, a feeling you know all too well.'
 				*nl
-				'Then, all of a sudden, you feel his lips against yours, showing without a doubt which side of him won the argument, and you kiss him back with a passion, your <<$pcdesc_tongue>> finally united with his.'
+				'Then, all of a sudden, you feel his lips against yours, showing without a doubt which side of him won the argument, and you kiss him back with a passion, your <<$pc_desc[''tongue'']>> tongue finally united with his.'
 				gs 'arousal', 'kiss', 5
 				gs 'stat'
 
@@ -375,7 +375,7 @@ if $ARGS[0] = '':
 					*nl
 					'"Okay, then I''ll see you soon?"'
 					'"Yeah. You know where to find me, corazón." Martin gives you the most lighthearted smile you have ever seen on him - it''s strange how that can make a man look younger, and how that can make you weak in the knees.'
-					'With a goofy smile of your own plastered on your ' + iif(tatfce>0,'tattooed ','') + 'face, you turn around and leave the bar.'
+					'With a goofy smile of your own plastered on your  <<$pc_desc[''face'']>> face, you turn around and leave the bar.'
 					gs 'arousal', 'end'
 					gs 'stat'
 
@@ -415,7 +415,7 @@ if $ARGS[0] = '':
 			*nl
 			'You share a kiss, and a fondle or two, but you don''t wanna make this <b>harder</b> on him than it already is, so you finally step away, smiling inwardly at your stupid pun.'
 			'"Be careful on your way home," Martin admonishes, as usual.'
-			'You raise your <<$pcdesc_eyebrowrandom>> at that, but there''s no helping it - he''s gonna worry anyway.'
+			'You raise your <<$pc_descRandom[''brow'']>> eyebrow at that, but there''s no helping it - he''s gonna worry anyway.'
 			'"Always am," you reassure him, turn around and leave the bar, wondering if, maybe instead of leaving, you should have fucked Martin''s brains out.'
 
 			act 'Leave': gt 'city_industrial'
@@ -478,7 +478,7 @@ if $ARGS[0] = 'MartinTease1':
 	'Martin is utterly perplexed by that. "<<$pcs_firstname>>, what are you-"'
 	'"Oops, I seem to have accidentally pulled my panties down," you say innocently, giving him a broad smile.'
 	*nl
-	'Most of your crotch is revealed to him, but your ' + iif(tatvag>0,'tattooed ','') + 'pussy is only vaguely perceptible. Still, you can already tell that the situation is entirely different from how it was a minute ago - the suave barkeeper is on the defensive. And you are just getting started...'
+	'Most of your crotch is revealed to him, but your  <<$pc_desc[''pussy'']>> pussy is only vaguely perceptible. Still, you can already tell that the situation is entirely different from how it was a minute ago - the suave barkeeper is on the defensive. And you are just getting started...'
 	gs 'clothing', 'strip'
 	gs 'arousal', 'foreplay', 1, 'exhibitionism'
 	gs 'stat'
@@ -488,7 +488,7 @@ if $ARGS[0] = 'MartinTease1':
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease2.jpg"></center>'
 		'You pull your panties all the way down to your knees and spin around for a moment to let him look at you from all sides. Spotting a growing bulge in his pants, you turn your back to Martin and bend over a nearby table.'
 		*nl
-		'"Well?" You ask flirtatiously over your shoulder, your <<$pcdesc_genitals>> and asshole completely revealed to him. "Do I still look too young to you? Or... just old enough?"'
+		'"Well?" You ask flirtatiously over your shoulder, your pussy and asshole completely revealed to him. "Do I still look too young to you? Or... just old enough?"'
 		'His speechlessness is all the answer you need.'
 		'And you can''t blame him for this reaction - you went from being a friendly flirt to showing him your pussy in under a minute, so most men would need a second to catch up with a reality that has gone utterly mad.'
 
@@ -510,14 +510,14 @@ if $ARGS[0] = 'MartinTease1':
 		act 'Climb on the table':
 			cls
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease3.jpg"></center>'
-			'Deciding to make full use of the table being there, you climb on top of it and sit down, spreading your legs to give Martin a good view of your ' + iif(pirsG>0,'pierced ','') + 'pussy.'
+			'Deciding to make full use of the table being there, you climb on top of it and sit down, spreading your legs to give Martin a good view of your <<$pc_desc[''pussy'']>> pussy.'
 			*nl
 			'"You could do more than just look, you know." The flirtatious tone is gone now - anything but being openly sultry just wouldn''t do this porno-esque situation justice.'
-			'Plus, Martin isn''t the only one getting turned on by this, and both of you can see it. "This <<$pc_desc[''pubes'']>> <<$pc_desc[''pussy'']>> <<$pcdesc_genitals>> could be yours."'
+			'Plus, Martin isn''t the only one getting turned on by this, and both of you can see it. "This <<$pc_desc[''pubes'']>> <<$pc_desc[''pussy'']>> pussy could be yours."'
 			*nl
 			'Maybe something you said shook him out of his reverie, or maybe enough time has passed for him to snap out of it, but Martin seems to have regained the ability to speak. But he just loves saying things you don''t want to hear, doesn''t he?'
 			'"<<$pcs_firstname>>, I''m trying to be <b>sensible</b> here. This is not a good idea. You should cover yourself and go."'
-			'It''s telling that his mouth says one thing while his eyes are transfixed with your glistening <<$pcdesc_genitals>>.'
+			'It''s telling that his mouth says one thing while his eyes are transfixed with your glistening pussy.'
 			gs 'arousal', 'foreplay', 1, 'exhibitionism'
 			gs 'stat'
 
@@ -566,7 +566,7 @@ if $ARGS[0] = 'MartinTease2':
 		'It wouldn''t be nice to tease Martin with a sight like that and keep him guessing if the carpets do indeed match the drapes.'
 		*nl
 		'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand. You can feel Martin''s eyes linger on your <<$pc_desc[''legs'']>> legs, but you know what he really wants to see, as much as he''d deny it.'
-		'Feeling ready to burn whatever bridge there''s left behind you, you face Martin, revealing your <<$pc_desc[''pubes'']>> <<$pcdesc_genitals>> to him. He seems shocked by your boldness; not just by you stripping for him, right here in the empty bar - although that must be a big part of it - but also by the fact that you had been walking around commando like there was nothing to it.'
+		'Feeling ready to burn whatever bridge there''s left behind you, you face Martin, revealing your <<$pc_desc[''pubes'']>> pussy to him. He seems shocked by your boldness; not just by you stripping for him, right here in the empty bar - although that must be a big part of it - but also by the fact that you had been walking around commando like there was nothing to it.'
 		*nl
 		'"Like what you see?"'
 		'You don''t know if he was even physically capable of saying no, given that he just barely managed to croak a "yes" - still, it was nice that he was being honest with you and himself.'
@@ -579,7 +579,7 @@ if $ARGS[0] = 'MartinTease2':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
 			'With an audience as appreciative as this, how could you possibly stop now?'
 			*nl
-			'Setting the glass, your trusty prop, aside, you pull down what little covers your ' + iif(tatbrst > 0,'tattooed ','') + 'chest and ' + iif(tatblly > 0 and tatbrst = 0,'tattooed ','') +'belly, giving Martin a good look at your <<$pc_desc[''breast'']>> tits, your <<$pc_desc[''nipples'']>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
+			'Setting the glass, your trusty prop, aside, you pull down what little covers your <<$pc_desc[''chest'']>> chest and <<$pc_desc[''belly'']>> belly, giving Martin a good look at your <<$pc_desc[''breast'']>> tits, your <<$pc_desc[''nipples'']>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
 			*nl
 			'You lift your arms a little, playing with your <<$pc_descWordy[''hair length'']>> and sticking out your breasts even more.'
 			'No, you <b>really</b> aren''t making it easy for Martin to adhere to his principles regarding celibacy and sexy young women, or whatever it is that''s holding him back from bending you over and nailing you into the fucking counter.'
@@ -601,7 +601,7 @@ if $ARGS[0] = 'MartinTease2':
 				'"Really?" You look at your leg, confused. "Yeah, I guess you''re right."'
 				*nl
 				'You momentarily see something like hope or relief flare up in his eyes. You are not feeling very merciful tonight, though:'
-				'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<$pc_desc[''anus'']>> asshole wasn''t already visible to him.'
+				'You put one of your hands on your ass and pull slightly, completely revealing what little of your pussy and <<$pc_desc[''anus'']>> asshole wasn''t already visible to him.'
 				'"There, better now?"'
 
 				if analplugin = 1:
@@ -621,14 +621,14 @@ if $ARGS[0] = 'MartinTease2':
 				act 'Just one last push...':
 					cls
 					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease5.jpg"></center>'
-					'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and <<$pcdesc_genitals>> aren''t just visible to Martin - they are also very much accessible.'
+					'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and pussy aren''t just visible to Martin - they are also very much accessible.'
 					*nl
 					'"<<$pcs_firstname>>-" But you cut him off.'
 					'"If you are gonna say anything but ''I want to fuck you so bad right now'', I''m going to scream." You''re not sound very playful now, to be honest. All the cards are on the table, and you went about a million extra miles to show Martin just how much you want him. If he doesn''t finally take a hint, you''re going to-'
 					*nl
 					'But before you can even finish the thought, Martin kissing you, hard, his hands are roaming your body and exploring every mound and every crevice.'
 					'"Alright, you asked for it," he growls, "but I''m not gonna play nice."'
-					'"I never wanted you to," you moan, his fingers stroking your <<$pcdesc_genitals>> and clit.'
+					'"I never wanted you to," you moan, his fingers stroking your pussy and clit.'
 					*nl
 					'You don''t know if his zipper exploded at your last words or if he was just that damn good with his hands that you didn''t even notice when he opened it to reveal his <<dick>>cm <<$dick_girth>> dick, but you cannot wait to feel him inside you and, judging by how he''s now taking position behind you, neither can he.'
 
@@ -663,7 +663,7 @@ if $ARGS[0] = 'MartinTease3':
 		'You pull your panties all the way down to your knees and spin around for a moment, to let him look at you from all sides... and to bar him from seeing your exposed crotch right away. Still, you quickly spot the growing bulge in his pants - knowing that you are half-naked and seeing you in glorious, pantiless profile seems to be enough to get his engine going.'
 		*nl
 		'You ever so slowly turn your back to Martin and lasciviously bend over a nearby table.'
-		'"Well?" You ask flirtatiously over your shoulder, your <<$pc_desc[''pubes'']>> <<$pcdesc_genitals>> and asshole completely revealed to him. "Enjoying the view?"'
+		'"Well?" You ask flirtatiously over your shoulder, your <<$pc_desc[''pubes'']>> pussy and asshole completely revealed to him. "Enjoying the view?"'
 		'"You have no idea," he breathes, a lustful glint in his eyes.'
 
 		if analplugin = 0:
@@ -743,7 +743,7 @@ if $ARGS[0] = 'MartinTease3':
 					'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
 					'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
 					*nl
-					'You walk up to Martin, put your ' + iif(tatarm>0,'tattooed ','') + 'arms around his neck and give him a soft kiss. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
+					'You walk up to Martin, put your <<$pc_desc[''arms'']>> arms around his neck and give him a soft kiss. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
 					*nl
 					'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'
 					'... A horny bandit.'
@@ -785,7 +785,7 @@ if $ARGS[0] = 'MartinTease4':
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease2.jpg"></center>'
 		'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand, making it blatantly obvious that you were indeed going commando. You can feel Martin''s eyes linger on your <<$pc_desc[''legs'']>> legs, but you know what he really wants to see - he wants you to confirm what he already knows.'
 		*nl
-		'You slowly turn to face Martin, revealing your <<$pc_desc[''pubes'']>> <<$pcdesc_genitals>> to him. Your boldness to strip for him, right here in the empty bar, and to walk around without underwear seem to turn him on immensely, if the bulge in his pants is any indication.'
+		'You slowly turn to face Martin, revealing your <<$pc_desc[''pubes'']>> pussy to him. Your boldness to strip for him, right here in the empty bar, and to walk around without underwear seem to turn him on immensely, if the bulge in his pants is any indication.'
 		*nl
 		'"Like what you see?" You ask, taking another small sip of wine.'
 		'"You little minx", is all he says, sounding as incredulous as he does admiring - not to mention horny.'
@@ -798,7 +798,7 @@ if $ARGS[0] = 'MartinTease4':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
 			'With an audience as appreciative as this, how could you possibly stop now?'
 			*nl
-			'Setting the glass aside, you pull down what little covers your ' + iif(tatbrst > 0,'tattooed ','') + 'chest and ' + iif(tatblly > 0 + tatbrst = 0,'tattooed ','') +'belly, giving Martin a good look at your <<$pc_desc[''breast'']>> tits, your <<$pc_desc[''nipples'']>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
+			'Setting the glass aside, you pull down what little covers your <<$pc_desc[''chest'']>> chest and <<$pc_desc[''belly'']>> belly, giving Martin a good look at your <<$pc_desc[''breast'']>> tits, your <<$pc_desc[''nipples'']>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
 			*nl
 			'You lift your arms a little, playing with your <<$pc_descWordy[''hair length'']>> and sticking out your breasts even more.'
 			'Honestly, it wouldn''t have surprised you if he had just bent you over and nailed you into the fucking counter then and there - his eyes are certainly burning with desire enough to tell you that he wants to.'
@@ -820,7 +820,7 @@ if $ARGS[0] = 'MartinTease4':
 				'When you look up from the stool, you are stunned to see Martin give you a look of indifference. "That''s okay, I guess."'
 				*nl
 				'You almost burst into laughter after your brain has caught up with his challenge, but you are only too happy to indulge him, if it''s an even sexier display he wants.'
-				'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<$pc_desc[''anus'']>> asshole wasn''t already visible to him.'
+				'You put one of your hands on your ass and pull slightly, completely revealing what little of your pussy and <<$pc_desc[''anus'']>> asshole wasn''t already visible to him.'
 				'"Just okay, huh?"'
 
 				if analplugin = 0:
@@ -917,7 +917,7 @@ if $ARGS[0] = 'MartinTeaseDildo':
 	gs 'boyStat', 'A216'
 	inhib_exp += rand(1,3)
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/teasedildo1.jpg"></center>'
-	'You roll to your ' + iif(tatside>0,'tattooed ','') + 'side. Grinning like a Cheshire cat, you rummage through your purse and, under the curious looks of Martin, pull out your ' + iif(dildo = 1,'10cm','15cm') + ' dildo.'
+	'You roll to your <<$pc_desc[''side'']>> side. Grinning like a Cheshire cat, you rummage through your purse and, under the curious looks of Martin, pull out your ' + iif(dildo = 1,'10cm','15cm') + ' dildo.'
 	*nl
 	'"Whatever am I going to do with this?" you wonder out loud, locking eyes with Martin as you give the tip of the dildo a lick or three.'
 	'"Yes, whatever indeed," he muses, his pants stretched to their limit around his crotch.'
@@ -936,7 +936,7 @@ if $ARGS[0] = 'MartinTeaseDildo':
 		'Your smile fades fast as lust overtakes you.'
 		'Time moves different when you are aroused like this, when every sensation is like a shockwave in your head and every nerve of your body is on edge. A giant crowd could have been watching you right now and you wouldn''t even care - no, actually, at this point it would probably only make this more intense.'
 		*nl
-		'You can sense every tiny movement of the dildo inside your <<$pc_desc[''pussy'']>> <<$pcdesc_genitals>> as you shift around, move it in and out, rubbing it against this wall and that and making sure to brush against your clit every now and then.'
+		'You can sense every tiny movement of the dildo inside your <<$pc_desc[''pussy'']>> pussy as you shift around, move it in and out, rubbing it against this wall and that and making sure to brush against your clit every now and then.'
 		'There are plenty of instances when you wouldn''t be able to cum without rubbing your sensitive nub, but this situation is so hot that you have no trouble at all getting yourself off.'
 		$orgasm_txt = 'no'
 		gs 'arousal', 'vaginal_dildo', 5, 'exhibitionism'
@@ -982,9 +982,9 @@ if $ARGS[0] = 'MartinTeaseDildo':
 				'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
 				'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
 				*nl
-				'You walk up to Martin, put your arms around his neck and give him a soft kiss, the taste of your ' + iif(pirsG>0,'pierced ','') + 'pussy on your ' + iif(tatlip>0,'tattooed ','') + 'lips and tongue. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
+				'You walk up to Martin, put your arms around his neck and give him a soft kiss, the taste of your <<$pc_desc[''pussy'']>> pussy on your <<$pc_desc[''lips'']>> lips and tongue. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
 
-				if $pantyworntype ! 'none':
+				if $pantyworntype = 'none':
 					'"Besides," you add with a naughty smile, "you just saw me cum really hard, so I think you''ll cum immediately when I''m out that door once you realize that I''m going commando again."'
 					*nl
 					'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'

+ 154 - 156
locations/MartinSex2.qsrc

@@ -7,8 +7,8 @@ menu_off = 1
 if $ARGS[0] = 'MartinSexPrep':
 	*clr & cla
 	gs 'boyStat', 'A216'
-	
-	if $martinpos = 'cowgirl':	
+
+	if $martinpos = 'cowgirl':
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/cowgirl/cowgirl_rub.mp4"></center>'
 	elseif $martinpos = 'rev_cowgirl':
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/rev_cowgirl/rev_cowgirl_rub.mp4"></center>'
@@ -19,70 +19,70 @@ if $ARGS[0] = 'MartinSexPrep':
 	elseif $martinpos = 'sideways':
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/sideways/sideways_rub.mp4"></center>'
 	end
-	
+
 	if MartinPussyLick = 1:
 		'With your pussy thoroughly eaten out, you wet and ready for the real thing.'
 	else
 		'You could certainly tease Martin more, arouse him and yourself until the slightest touch could set you off, but you want his hard dick inside you and you want it <b>now</b>.'
 	end
-	
+
 	if $clothingworntype ! 'nude':
 		*nl
 		'Giving Martin a saucy look, you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
 		gs 'clothing', 'strip_all'
-	
+
 	else
 		'And your little show earlier not only removed all possible obstacles but got you and your lover all hot and bothered.'
 	end
-	
+
 	*nl
 	if $martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl':
 		'"Lie down," you say, sounding a little more forceful than you really wanted to, "I want to ride you."'
 		'Martin smiles. "If you insist." He unceremoniously rids himself of his pants and lies down quickly, knowing better than to argue with a horny woman.'
 		*nl
-		'Without delay, you climb on top of him, ' + iif($martinpos='rev_cowgirl','facing away from him','face to face with him') + ', his <<dick>>cm <<$dick_girth>> cock tantalizingly close to your wet <<$pcdesc_genitals>>' + iif($martinpos='rev_cowgirl',' and giving him a fantastic view of your ass','') + ' as you rub your slit along his length, sending ripples of pleasure through your body.'
-	
+		'Without delay, you climb on top of him, ' + iif($martinpos='rev_cowgirl','facing away from him','face to face with him') + ', his <<dick>>cm <<$dick_girth>> cock tantalizingly close to your wet pussy' + iif($martinpos='rev_cowgirl',' and giving him a fantastic view of your ass','') + ' as you rub your slit along his length, sending ripples of pleasure through your body.'
+
 	elseif $martinpos = 'doggystyle':
-		'You bend over, giving Martin unrestricted access to your exposed <<$pcdesc_genitals>> and a sexy view of your <<$pc_desc[''anus'']>> anus.'
+		'You bend over, giving Martin unrestricted access to your exposed pussy and a sexy view of your <<$pc_desc[''anus'']>> anus.'
 		'Martin smiles, clearly pleased with your shamelessness and urgency. He unceremoniously rids himself of his pants and comes up behind you, his erect penis so close to your wet folds you can feel the warmth it emanates. Not being able to see everything he does really turns you on.'
 		*nl
 		'To say that you are ready would be an understatement, which is probably the reason Martin... doesn''t penetrate you. Instead, he rubs his dick up and down the length of your slit, spreading your juices all around your lips and teasing you with the tip of his <<dick>>cm <<$dick_girth>> cock until you are about ready to scream.'
-	
+
 	elseif $martinpos = 'missionary':
-		'You get on your back and spread your legs, giving Martin a lovely view of your <<$pcdesc_genitals>> and a smoldering ''come hither'' look.'
+		'You get on your back and spread your legs, giving Martin a lovely view of your pussy and a smoldering ''come hither'' look.'
 		'Martin smiles, clearly pleased with the urgency and horniness you''re showing. He unceremoniously rids himself of his pants and comes up to you, his erect penis so close to your wet folds you can feel the warmth it emanates. Being face to face with him like this, nothing but air separating his dick from your wet hole, arouses you to no end.'
 		*nl
 		'It''s painfully obvious how much you want him to fuck you, which is probably why Martin... doesn''t penetrate you. Instead, he whips his dick against your slit, sending tiny shockwaves through your body each time he hits your clit and teasing you with the tip of his <<dick>>cm <<$dick_girth>> cock until you are about ready to scream.'
-	
+
 	elseif $martinpos = 'sideways':
-		'You lie down on your side, pulling on your ass and thigh to expose your wet <<$pcdesc_genitals>> to Martin and looking at him with unashamed want.'
+		'You lie down on your side, pulling on your ass and thigh to expose your wet pussy to Martin and looking at him with unashamed want.'
 		'Martin smiles, your urgency pleasing and arousing him. He unceremoniously rids himself of his pants and comes up to you, his erect penis so close to your wet folds you can feel the warmth it emanates.'
 		*nl
-		'To say that you are ready would be an understatement, but Martin doesn''t seem to care because... he doesn''t penetrate you. Instead, he flips you on your back, pushes your legs back and rubs the length of his <<dick>>cm <<$dick_girth>> dick along your slit. You reach down to push his cock against your <<pcs_vag>> sex, increasing the friction of each thrust, both relishing and cursing this pleasurable torture.'
+		'To say that you are ready would be an understatement, but Martin doesn''t seem to care because... he doesn''t penetrate you. Instead, he flips you on your back, pushes your legs back and rubs the length of his <<dick>>cm <<$dick_girth>> dick along your slit. You reach down to push his cock against your <<$pc_desc[''pussy'']>> sex, increasing the friction of each thrust, both relishing and cursing this pleasurable torture.'
 	end
-	
+
 	*nl
 	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 mc_inventory['equipped_condoms'] > 0 and preziktype ! 2 and tabletkishot < 1 and pillcon2 < 30000 and ovulate > 0: 
+	elseif mc_inventory['equipped_condoms'] > 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...', ' ')
-	elseif mc_inventory['equipped_condoms'] > 0 and preziktype ! 2 and tabletkishot < 1 and pillcon2 < 30000: 
+	elseif mc_inventory['equipped_condoms'] > 0 and preziktype ! 2 and tabletkishot < 1 and pillcon2 < 30000:
 		'But before either of you can make another move, a simple, powerful thought crosses your mind: You could get pregnant. Today isn''t really a dangerous day, but it might be better to be safe than sorry. And while Martin doesn''t seem like the type who fucks random sluts, you can never be entirely sure of that, can you? 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 sans condoms, but...', ' ')
-	elseif mc_inventory['equipped_condoms'] > 0 and preziktype = 2 and tabletkishot < 1 and pillcon2 < 30000 and ovulate > 0: 
+	elseif mc_inventory['equipped_condoms'] > 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 sabotaged condoms sitting in it materializing before your inner eye. You could put one on Martin and get pregnant, and he would be none the wiser...'
-	elseif mc_inventory['equipped_condoms'] > 0 and preziktype = 2 and tabletkishot < 1 and pillcon2 < 30000: 
+	elseif mc_inventory['equipped_condoms'] > 0 and preziktype = 2 and tabletkishot < 1 and pillcon2 < 30000:
 		'But before either of you can make another move, a simple, powerful thought crosses your mind: You could get pregnant. Today isn''t really a dangerous day, so the odds of that are relatively small, but still... You take a tentative look at your ' + iif(bag > 0,'purse','pocket') + ', the sabotaged condoms sitting in it materializing before your inner eye. You could put one on Martin and get pregnant, and he would be none the wiser...'
-	elseif mc_inventory['equipped_condoms'] = 0 and tabletkishot < 1 and pillcon2 < 30000 and ovulate > 0: 
+	elseif mc_inventory['equipped_condoms'] = 0 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') + ', only to realize that you don''t have any condoms anyway. You could stop this, of course... but then again, could you really, with his beautiful dick just inches from your pussy?'
-	elseif mc_inventory['equipped_condoms'] = 0 and tabletkishot < 1 and pillcon2 < 30000: 
+	elseif mc_inventory['equipped_condoms'] = 0 and tabletkishot < 1 and pillcon2 < 30000:
 		'But before either of you can make another move, a simple, powerful thought crosses your mind: You could get pregnant. You take a tentative look at your ' + iif(bag > 0,'purse','pocket') + ', only to realize that you don''t have any condoms anyway. You could stop this, of course... but then again, could you really, with his beautiful dick just inches from your pussy?'
-	elseif mc_inventory['equipped_condoms'] > 0 and preziktype ! 2: 
+	elseif mc_inventory['equipped_condoms'] > 0 and preziktype ! 2:
 		'But before either of you can make another move, your eyes come to rest on your ' + iif(bag > 0,'purse','pocket') + ' and you remember the condoms sitting inside it. Sure, you don''t really need to use them since you can''t get pregnant thanks to the birth control' + iif(tabletkishot > 0,' shot',' pills') + ', but it might be less of a mess if Martin wore one. Then again, it would also be a little less intense.'
 	end
 	gs 'arousal', 'foreplay', 1
 	killvar 'MartinPussyLick'
 	gs 'stat'
-	
+
 	act 'Stop and get dressed':
 		*clr & cla
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/gettingdressed.mp4"></center>'
@@ -101,10 +101,10 @@ if $ARGS[0] = 'MartinSexPrep':
 		gs 'clothing', 'wear_last_worn'
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Leave the bar': gt 'city_industrial'
 	end
-	
+
 	act 'Get him off with your mouth':MartinSexStop = 1 & gt 'MartinSex3','MartinBlowjob'
 	act 'Have anal sex instead':MartinSurpAnal = 1 & gt 'MartinSex2', 'MartinAnalDyn'
 	act 'Ask Martin to wear a condom':MartinPrezik = 1 & gt 'MartinSex2', 'MartinSexDyn'
@@ -114,7 +114,7 @@ if $ARGS[0] = 'MartinSexPrep':
 		act '"Fuck me, Martin"':gt 'MartinSex2','MartinSexDyn'
 	end
 end
-	
+
 if $ARGS[0] = 'MartinSexDyn':
 	*clr & cla
 	gs 'boyStat', 'A216'
@@ -123,8 +123,8 @@ if $ARGS[0] = 'MartinSexDyn':
 	else
 		pic_rand = rand(1,3)
 	end
-	
-	if $martinpos = 'cowgirl':	
+
+	if $martinpos = 'cowgirl':
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/cowgirl/cowgirl<<pic_rand>>.jpg"></center>'
 	elseif $martinpos = 'rev_cowgirl':
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/rev_cowgirl/rev_cowgirl<<pic_rand>>.jpg"></center>'
@@ -135,7 +135,7 @@ if $ARGS[0] = 'MartinSexDyn':
 	elseif $martinpos = 'sideways':
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/sideways/sideways<<pic_rand>>.jpg"></center>'
 	end
-		
+
 	if MartinPrezik = 1:
 		'You reach into your ' + iif(bag > 0,'purse','pocket') + ', quickly finding a condom.'
 		'You decide that, if you''re gonna ask, you might as well get it over with quickly - like ripping off a bandage, except the bandage is a condom and it''s being put on.'
@@ -143,21 +143,21 @@ if $ARGS[0] = 'MartinSexDyn':
 		'"Can we use this today?"'
 		'His disappointment is clear as day. There''s not a man in the world who likes to be asked that question, and right when the fun is about to start and he''s inches away from his prize too. But after a second or two, he recovers, probably remembering that sex is, after all, still sex, rubber or not, and takes the condom from you, wrapping his shaft in latex with practiced ease.'
 		*nl
-		
-		if preziktype = 2: 
+
+		if preziktype = 2:
 			'You could have just let him go bareback, of course; the condom is about as fit to catch sperm as a sieve, and has about as many holes in it, too.'
 			*nl
 			'But... maybe he would have pulled out. Maybe he would have held himself back.'
 			'With ''protection'' like this, he has no reason to. Before he knows it, he''ll have filled your pussy with his cum, and that mental image makes you feel giddy with anticipation as you reach for his dick.'
-		
-		elseif preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000: 
+
+		elseif preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000:
 			'You were tempted to just put him inside you. He was so tantalizingly close... but the prospect of getting pregnant was scary enough to hold you back.'
 			*nl
 			'Sure, he could have pulled out, and he still can, but you know that the only way to make sure you don''t get pregnant is to take the pill or use a condom, and lacking a hormonal solution, this is what you and your lover will have to put up with.'
 			*nl
 			'You sigh inwardly and bite your lip when your mind wanders, revisiting the sight of his bare cock, tempting you... but you''ve made your choice and almost defiantly reach for his rubber-wrapped cock.'
-		
-		elseif preziktype = 0: 
+
+		elseif preziktype = 0:
 			'You could have just let him go bareback, of course. There''s no way you could get pregnant right now, just no way...'
 			*nl
 			'But when you think about his cum dripping out and running down your legs, going to the "bathroom" to clean yourself up, and still having the stuff drip out of you for at least another hour or two... You''re just not in the mood for that.'
@@ -165,7 +165,7 @@ if $ARGS[0] = 'MartinSexDyn':
 			'Sure, condoms make it feel a little muted, and you could just let him cum elsewhere - still can, but this way, all your options are on the table and you can just enjoy it without having to worry about a messy clean-up... unless that''s what strikes your fancy when you''re in the moment.'
 		end
 	end
-	
+
 	*nl
 	if $martinpos = 'cowgirl':
 		'Your hand feels small around his cock as you hold him in place, teasingly rubbing him against your pussy lips a few times and shooting him a quick glance before impaling yourself on him.'
@@ -179,7 +179,7 @@ if $ARGS[0] = 'MartinSexDyn':
 		'Martin is all too happy to finally put an end to the teasing: He flips you on your side again and deftly guides the tip of his cock to your wet hole and enters you, pushing his length deeper and deeper inside you with this first, slow stroke.'
 	end
 	*nl
-	
+
 	if pcs_vag = 0:
 		npc_rel['A216'] -= 2
 		'The trickle of blood from your broken hymen doesn''t escape his sharp eyes, though, and he brings your carnal act to a grinding halt.'
@@ -188,7 +188,7 @@ if $ARGS[0] = 'MartinSexDyn':
 		'"<i>Was</i>," you correct proudly, "I <i>was</i> a virgin. Now I''m a woman." You can feel some pain from having his throbbing <<$dick_girth>> cock where that small membrane used to be, but while neither of you move, it''s bearable.'
 		*nl
 		'You certainly don''t want to stop, though - not halfway into your first time.'
-		
+
 		if ($martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl'):
 			'In fact, before Martin can get any ideas, like pulling out, you go back to impaling your pussy on your first proper cock, although you''re not sure he''s completely over the fact that he took your virginity.'
 		else
@@ -196,23 +196,23 @@ if $ARGS[0] = 'MartinSexDyn':
 		end
 		*nl
 	end
-	
-	if pcs_vag < dick and ($martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl'): 
-		'And it really does feel like you are impaling yourself: You aren''t wide enough to accommodate a dick of Martin''s size just like that and you groan in pain as you take more and more of him inside. Your wetness and arousal make it bearable and you don''t want to stop, but it takes a little while until you have fully adapted to his size.' 
+
+	if pcs_vag < dick and ($martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl'):
+		'And it really does feel like you are impaling yourself: You aren''t wide enough to accommodate a dick of Martin''s size just like that and you groan in pain as you take more and more of him inside. Your wetness and arousal make it bearable and you don''t want to stop, but it takes a little while until you have fully adapted to his size.'
 		*nl
 		'With the pain slowly fading, you start moving up and down. Martin must have picked up on your discomfort, because he gently strokes your leg and doesn''t make any attempt to speed things up until you yourself are ready for it. Soon, sooner than you expected, the pain is... no, not gone, but overtaken by that familiar, wonderful heat.'
-	elseif pcs < dick and ($martinpos = 'doggystyle' or $martinpos = 'missionary' or $martinpos = 'sideways'):
-		'But despite his obvious restraint, there''s no helping the fact that your pussy isn''t wide enough to accommodate a dick of Martin''s size just like that, and you groan in pain as he parts your inner walls. Your wetness and arousal make it bearable and you don''t want him to stop, nor does he seem capable of it, now that he is finally inside you. Still, it takes a little while until you have fully adapted to his size.' 
+	elseif pcs_vag < dick and ($martinpos = 'doggystyle' or $martinpos = 'missionary' or $martinpos = 'sideways'):
+		'But despite his obvious restraint, there''s no helping the fact that your pussy isn''t wide enough to accommodate a dick of Martin''s size just like that, and you groan in pain as he parts your inner walls. Your wetness and arousal make it bearable and you don''t want him to stop, nor does he seem capable of it, now that he is finally inside you. Still, it takes a little while until you have fully adapted to his size.'
 		*nl
 		'With the pain slowly fading, you start to relax and focus on the pleasant sensations he is giving you. When you open your eyes - which you had unconsciously screwed shut at the pain - and turn your head to face to him, you see Martin give you a comforting look, and you notice that he had slowed down almost to a stop. You give him a tender smile and move against him to show that you are fine. He picks up the pace again and soon, sooner than you expected, the pain is... no, not gone, but overtaken by that familiar, wonderful heat.'
 	end
-	
-	*nl	
-	if tabletkishot < 1 and pillcon2 < 30000: 
+
+	*nl
+	if tabletkishot < 1 and pillcon2 < 30000:
 		'The thought that you could get pregnant is still present in the back of your head, now that Martin''s dick is deep inside you, but you have long passed the point of no return. <<$OpenInnerThought>>I can always have him pull out,<<$CloseInnerThought>> you think to yourself and allow the thought to fade as you give in to the sensations that flood your senses.'
 	end
-	
-	*nl	
+
+	*nl
 	if $martinpos = 'cowgirl':
 		'Feeling Martin''s <<dick>>cm <<$dick_girth>> cock slowly move inside you as you lift yourself up and fall back down is incredible; the control you have over the situation makes it even more satisfying. You moan softly as you ever so slightly speed up your movements, looking at Martin from under hooded eyes and enjoying the sight of his slightly parted lips, or the intense look with which he focuses on your swaying breasts - he is completely under your spell.'
 	elseif $martinpos = 'rev_cowgirl':
@@ -224,7 +224,7 @@ if $ARGS[0] = 'MartinSexDyn':
 	elseif $martinpos = 'sideways':
 		'Feeling Martin''s <<dick>>cm <<$dick_girth>> cock move inside you as he enters you and withdraws is wonderful. You have little control over the situation, now that everything''s said and done and the barkeeper is balls-deep inside you, and that is exactly what makes you moan so loud. You look up at him and find his eyes moving back and forth between your face, your swaying breasts and ass - you can see him and what he''s doing to you and yet this position makes you feel wonderfully vulnerable and exposed.'
 	end
-	
+
 	*nl
 	$orgasm_txt = 'You only lasted a few minutes, that''s how horny you were. You and Martin haven''t even really had the time to get into a proper rhythm before you feel your orgasm build up and sweep you off your feet. You cum with loud moans, your insides quivering around Martin''s cock as you buck against your lover and desperately try to keep up your movements. But you fail and have to stop after a few seconds because your legs feel like jelly. After a short break in Martin''s arms, you start moving once again, shifting here and there to allow Martin to explore every inch of your now tightened pussy.'
 	if $martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl':
@@ -234,9 +234,8 @@ if $ARGS[0] = 'MartinSexDyn':
 	end
 	$orgasm_txt = ''
 	minut += 3
-	killvar 'MartinPrezik'
-	gs 'stat'	
-	
+	gs 'stat'
+
 	if $martinpos = 'rev_cowgirl' or $martinpos = 'doggystyle':
 		if $martinpos = 'doggystyle':
 			act '"Fuck my ass, Martin"':gt 'MartinSex2', 'MartinAnalDyn'
@@ -254,7 +253,7 @@ if $ARGS[0] = 'MartinSexDyn':
 			pic_rand2 = rand(4,5)
 		end
 		if pic_rand = pic_rand2:jump 'pic_loop'
-			
+
 		if $martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl':
 			if $martinpos = 'cowgirl':
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/cowgirl/cowgirl<<pic_rand2>>.jpg"></center>'
@@ -264,52 +263,52 @@ if $ARGS[0] = 'MartinSexDyn':
 			'You are moving ever faster, trying to take Martin''s wonderful cock deeper into your <<$pc_desc[''pussy'']>> pussy, fucking him harder, moaning louder as you go. It may have started off gently but there''s no gentleness left to be found here anymore: You are riding this man in the middle of his bar, giving him a fantastic view of your ' + iif($martinpos='rev_cowgirl','ass','tits') + ' in the same spot some guys talked about their shitty jobs and marital problems a few hours ago.'
 			*nl
 			'It only adds to the excitement of it all to know that this is a public place, even if nobody else is here right now.'
-			
+
 			if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This idea, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to fuck the bartender right here in the center, with all of their eyes on you...' & pcs_horny += 10
 			$orgasm_txt = 'And it''s this fantasy that sets you off, causing you to cry out in heat and your <<$pc_desc[''pussy'']>> pussy to quiver around Martin''s cock as you imagine how strangers jerk off to your fucking. As you come down from your high, you feel like a pervert... but that''s not a bad thing, right?'
 			gs 'arousal', 'vaginal', 3, 'exhibitionism'
 			*nl
 			'Martin, who has been relatively passive so far, leaving you in control, shakes you out of your reverie when his hands move to your hips. No doubt he intends to take a little more initiative.'
 			*nl
-			$orgasm_txt = 'Your sense of ' + iif(dominance > 20,'control over','submission to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him. The orgasm lasts for what feels like an eternity, but when it has passed' + iif($martinpos='rev_cowgirl',' and you look back at him','') + ', Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
-			
+			$orgasm_txt = 'Your sense of ' + iif(dominance > 20,'control over','submission to') + ' Martin and the intense feeling of him moving inside your <<$pc_desc[''pussy'']>> pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him. The orgasm lasts for what feels like an eternity, but when it has passed' + iif($martinpos='rev_cowgirl',' and you look back at him','') + ', Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
+
 			!!if pcs_dom > 20:
-				!!'But you are having none of it: You lay your own hands on Martin''s and pull them away again, giving Martin a coquette smile' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' as you do. You demonstratively lift yourself up, up, until only the tip of his <<$dick_girth>> penis is still inside your <<$pcdesc_genitals>>, and hold it there. The message is all too clear: You are in charge right now and you intend to keep it that way.'
+				!!'But you are having none of it: You lay your own hands on Martin''s and pull them away again, giving Martin a coquette smile' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' as you do. You demonstratively lift yourself up, up, until only the tip of his <<$dick_girth>> penis is still inside your '+$pc_desc['pubes']+' pussy, and hold it there. The message is all too clear: You are in charge right now and you intend to keep it that way.'
 				!!*nl
 				!!'Martin, understanding completely, chuckles and lays back. "This is how you wanna play it, huh? Show me what you''ve got, then."'
 				!!'You comply, slamming down on him, taking his entire length inside once more, evoking a soft groan from your lover. You lift yourself up and, again, slam down in one hard stroke that ' + iif($martinpos='rev_cowgirl','causes your ass to meet Martin''s crotch with an audible slap','bounces your <<$pc_desc[''breast'']>> breasts up and down as well') + '. Again and again, you penetrate yourself on his <<dick>>cm dick like this, speeding up as you go, filling the empty bar with the sounds of a hard fuck, as well as your and Martin''s moans of pleasure.'
 				!!gs 'arousal', 'vaginal', 8, 'dom'
 				!!gs 'stat'
-			
+
 			!!else
 				'And you could have resisted him; surely you could have stayed in control. But the simple fact of the matter was that you didn''t want to. You were on top of him, you had proven to yourself and to him that you could make him do what you want. And now, you <b>want</b> him to take charge of you again.'
 				*nl
-				'With no resistance from you, Martin grabs onto your hips and stops your movement, only the tip of his <<$dick_girth>> penis still inside your <<$pcdesc_genitals>>. You want him inside you again, but he doesn''t let you move, forcing you to look' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' at your lover, feeling both aroused and vulnerable.'
+				'With no resistance from you, Martin grabs onto your hips and stops your movement, only the tip of his <<$dick_girth>> penis still inside your pussy. You want him inside you again, but he doesn''t let you move, forcing you to look' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' at your lover, feeling both aroused and vulnerable.'
 				'"Do you want it?" He asks imperiously.'
 				'"Yes, please," you pant.'
 				'"Please what?"'
 				'"Please fuck me with your hard cock again. I need it!"'
 				*nl
-				'That was all he wanted to hear. In the blink of an eye, Martin is balls-deep inside you again, his pelvis slamming into your <<$pc_desc[''pussy'']>> hole from below. You cannot move, his strong arms firmly holding you in place, and are helpless to let him fuck you from below.' 
+				'That was all he wanted to hear. In the blink of an eye, Martin is balls-deep inside you again, his pelvis slamming into your <<$pc_desc[''pussy'']>> hole from below. You cannot move, his strong arms firmly holding you in place, and are helpless to let him fuck you from below.'
 				'And you are loving every second of it.'
 				gs 'arousal', 'vaginal', 8, 'sub'
 				gs 'stat'
 			!!end
-		
+
 		elseif $martinpos = 'doggystyle':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/doggystyle/doggy<<pic_rand2>>.jpg"></center>'
 			'Martin is pounding you from behind like he''s possessed. He may have started off gently but there''s no gentleness left in him: Your lover is fucking you like a whore, right in the middle of his own establishment where only a few hours ago people were talking about their shitty jobs and martial problems.'
 			*nl
 			'It only adds to the excitement of it all to know that this is a public place, even if nobody''s here now.'
-			
+
 			if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This idea, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to be fuck by the bartender right here in the center, with all of their eyes on you...' & pcs_horny += 10
 			$orgasm_txt = 'And it''s this fantasy that sets you off, causing you to cry out in heat and your <<$pc_desc[''pussy'']>> pussy to quiver around Martin''s cock as you imagine how strangers jerk off to your fucking. As you come down from your high, you feel like a pervert... but that''s not a bad thing, right?'
 			gs 'arousal', 'vaginal', 3, 'exhibitionism'
 			*nl
 			'Martin was firmly in control so far, but it seems like it''s not enough for him: All of a sudden, you can feel his hand at your neck, grabbing you, forcing you to look at him and increasing both his leverage and sense of power over you.'
 			*nl
-			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and makes your legs feel like jelly, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
-			
+			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your <<$pc_desc[''pussy'']>> pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and makes your legs feel like jelly, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
+
 			!!if pcs_dom > 20:
 				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
 				!!*nl
@@ -332,22 +331,22 @@ if $ARGS[0] = 'MartinSexDyn':
 				gs 'arousal', 'vaginal', 8, 'sub'
 				gs 'stat'
 			!!end
-		
+
 		elseif $martinpos = 'missionary':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/missionary/missionary<<pic_rand2>>.jpg"></center>'
 			'Martin is giving your <<$pc_desc[''pubes'']>> pussy a good pounding and what few kisses he gives you are rough and demanding. He may have started off gently but there''s no gentleness left in him: Your lover is fucking you possessively, right in the middle of his establishment where only a few hours ago people were talking about their shitty jobs and martial problems.'
 			*nl
 			'It only adds to the excitement of it all to know that this is a public place, even if nobody''s here now.'
-			
+
 			if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This idea, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to be fuck by the bartender right here in the center, with all of their eyes on you...' & pcs_horny += 10
 			$orgasm_txt = 'And it''s this fantasy that sets you off, causing you to cry out in heat and your <<$pc_desc[''pussy'']>> pussy to quiver around Martin''s cock as you imagine how strangers jerk off to your fucking. As you come down from your high, you feel like a pervert... but that''s not a bad thing, right?'
 			gs 'arousal', 'vaginal', 3, 'exhibitionism'
 			*nl
 			'Martin was firmly in control so far, but it seems like it''s not enough to him: All of a sudden, you can feel his hand at your neck, grabbing you, forcing you to look at him and increasing both his leverage and sense of power over you.'
 			*nl
-			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity, but when it has passed and you look up at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
-			
-		
+			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your <<$pc_desc[''pussy'']>> pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity, but when it has passed and you look up at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
+
+
 			!!if pcs_dom > 20:
 				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
 				!!*nl
@@ -357,7 +356,7 @@ if $ARGS[0] = 'MartinSexDyn':
 				!!'The only difference is that you aren''t just lying down and taking it - you are matching Martin thrust for thrust and giving as hard as you''re getting... not that either of you is complaining.'
 				!!gs 'arousal', 'vaginal', 8, 'dom'
 				!!gs 'stat'
-			
+
 			!!else
 				'Sure, you could have resisted him, but... you choosing this position had already been a submission in and of itself. You <b>wanted</b> him to take charge of you, to fuck you any way he wanted, treat you as he pleased. And the kinky side of you was curious about where he was going with this.'
 				*nl
@@ -375,21 +374,21 @@ if $ARGS[0] = 'MartinSexDyn':
 				gs 'arousal', 'vaginal', 8, 'sub'
 				gs 'stat'
 			!end
-			
+
 		elseif $martinpos = 'sideways':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/sideways/sideways<<pic_rand2>>.jpg"></center>'
-			'Martin has been slowly picking up the pace but he is clearly getting frustrated. You don''t know if it''s the position, personal preference or something else entirely, but when he pulls you to your feet, these questions are quickly swept aside:' 
+			'Martin has been slowly picking up the pace but he is clearly getting frustrated. You don''t know if it''s the position, personal preference or something else entirely, but when he pulls you to your feet, these questions are quickly swept aside:'
 			'In a few swift motions, he has lifted your <<$pc_desc[''legs'']>> leg and entered you again from behind, fucking you sideways... only standing up. All this may have started off gently but there''s no gentleness left in him: Martin is fucking you possessively, right in the middle of his establishment where only a few hours ago, people were talking about their shitty jobs and martial problems.'
 			*nl
 			'It only adds to the excitement of it all to know that this is a public place, even if nobody''s here now.'
-			
+
 			if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This idea, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to be fuck by the bartender right here in the center, with all of their eyes on you...' & pcs_horny += 10
 			$orgasm_txt = 'And it''s this fantasy that sets you off, causing you to cry out in heat and your <<$pc_desc[''pussy'']>> pussy to quiver around Martin''s cock as you imagine how strangers jerk off to your fucking. As you come down from your high, you feel like a pervert... but that''s not a bad thing, right?'
 			gs 'arousal', 'vaginal', 3, 'exhibitionism'
 			*nl
 			'Martin was firmly in control so far, and his switch of position only served to emphasize that, but it seems like it''s not enough to him: All of a sudden, you can feel one of his hands leave your hips and grab your neck, forcing you to look back at him and increasing both his leverage and sense of power over you.'
-			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and your legs feel so weak that Martin has to support you, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
-			
+			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your <<$pc_desc[''pussy'']>> pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and your legs feel so weak that Martin has to support you, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
+
 			!!if pcs_dom > 20:
 				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You''ve given him free reign over you so far, but you don''t want to anymore - it''s time to take back the initiative.'
 				!!*nl
@@ -415,14 +414,13 @@ if $ARGS[0] = 'MartinSexDyn':
 				gs 'stat'
 			!end
 		end
-		
+
 		*nl
 		'Unsurprisingly, Martin cannot withstand this kind of pleasure for too long: After a few minutes of this, he groans your name and you know that he is about to cum.'
 		gs 'stat'
 		$orgasm_txt = ''
 		killvar 'pic_rand2'
-		killvar 'MartinPrezik'
-	
+
 		act 'Let him cum in your mouth':gt 'MartinSex2', 'MartinCumshot_Mouth'
 		act 'Let him cum on your face':gt 'MartinSex2', 'MartinCumshot_Face'
 		act 'Let him cum on your tits':gt 'MartinSex2', 'MartinCumshot_Tits'
@@ -436,7 +434,7 @@ if $ARGS[0] = 'MartinSexDyn':
 				else
 					gs 'cum_call', '', $boy, 1, 3
 				end
-			
+
 			else
 				if $martinpos = 'cowgirl':
 					'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_cowgirl.mp4"></center>'
@@ -450,41 +448,41 @@ if $ARGS[0] = 'MartinSexDyn':
 					'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_sideways.mp4"></center>'
 				end
 				'But you make no attempts to pull him out of you and after a few more moments, you feel Martin tense and his penis grow inside you even more; two or three seconds later, he groans and cums, filling your pussy with hot sperm.'
-				gs 'cum_call', '', $boy, 1	
+				gs 'cum_call', '', $boy, 1
 			end
 			*nl
 			gs 'stat'
-			
+
 			if $martinpos = 'cowgirl':
 				'"Did you enjoy yourself?" You ask coquettishly, leaning forward onto his chest.'
 				'Martin smiles up at you, and pulls you down to give you a kiss. "I think you know the answer."'
-				'"Perhaps..." You grin and lift yourself off, feeling his softening <<dick>>cm <<$dick_girth>> cock slide out of your <<$pc_desc[''pussy'']>> pussy.' 
-			
+				'"Perhaps..." You grin and lift yourself off, feeling his softening <<dick>>cm <<$dick_girth>> cock slide out of your <<$pc_desc[''pussy'']>> pussy.'
+
 			elseif $martinpos = 'rev_cowgil':
 				'"Did you enjoy yourself?" You ask coquettishly, wiggling your butt as you look back over your shoulder.'
 				'Martin smiles up at you, and gives your ass a resounding smack. "I think you know the answer."'
 				'"Perhaps..." You grin and lift yourself off, feeling his softening <<dick>>cm <<$dick_girth>> cock slide out of your <<$pc_desc[''pussy'']>> pussy.'
-			
+
 			else
 				if $martinpos = 'doggystyle':
 					'Martin is still catching his breath when you look at him over your shoulder and grin when you see the expression of bliss on his face.'
 					*nl
 					'"<<$pcs_firstname>>, you are something else." Martin chuckles and pats your ass.'
 					'"So, I guess it was good for you."'
-				
+
 				elseif $martinpos = 'missionary':
 					'You pull Martin in for a tender kiss, enjoying the afterglow of all the sex and orgasming.'
 					*nl
 					'"<<$pcs_firstname>>, you are something else." Martin chuckles and gives you another kiss.'
 					'"So, I guess it was good for you."'
-				
+
 				elseif $martinpos = 'sideways':
 					'Martin lets go of your leg and both your feet stand firmly on the ground again. You feel sore, but if every workout was like this, you wouldn''t mind feeling sore every night.'
 					*nl
 					'"<<$pcs_firstname>>, you are something else." Martin chuckles and pats your ass.'
 					'"So, I guess it was good for you."'
 				end
-				
+
 				!!if pcs_dom > 20:
 					!!'"Yes, I''ll admit... you knew what you were doing."'
 					!!'"You''re welcome," you tease.'
@@ -494,27 +492,27 @@ if $ARGS[0] = 'MartinSexDyn':
 				!!end
 			end
 			*nl
-			
+
 			if MartinPrezik = 1:
 				if sexcontra = 3:
 					'Martin pulls the condom off and ties it together at the end. It seems to have done its job admirably.'
-				elseif sexcontra = 4 and preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000: 
+				elseif sexcontra = 4 and preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000:
 					'"Shit, I think the condom broke," Martin curses under his breath. A shiver runs through you as you realize that, despite your precautions, you could just have been impregnated after all.'
-				elseif sexcontra = 4 and preziktype = 0: 
-					'"Shit, I think the condom broke," Martin curses under his breath.' 
+				elseif sexcontra = 4 and preziktype = 0:
+					'"Shit, I think the condom broke," Martin curses under his breath.'
 					'"Don''t worry," you say with a comforting smile, "I''m on the pill."'
-				elseif sexcontra = 5 and preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000: 
+				elseif sexcontra = 5 and preziktype = 0 and tabletkishot < 1 and pillcon2 < 30000:
 					'"Shit, I think the condom slipped off," Martin curses under his breath. A shiver runs through you as you realize that you have an used condom stuck inside you and could just have been impregnated after all.'
-				elseif sexcontra = 5 and preziktype = 0: 
-					'"Shit, I think the condom slipped off," Martin curses under his breath.' 
+				elseif sexcontra = 5 and preziktype = 0:
+					'"Shit, I think the condom slipped off," Martin curses under his breath.'
 					'"Don''t worry," you say with a comforting smile, "I''m on the pill." <<$OpenInnerThought>>Still need to get that condom out of my vagina though,<<$CloseInnerThought>> you think to yourself.'
 				elseif sexcontra = 7:
-					'"Shit, I think the condom broke," Martin curses under his breath.' 
+					'"Shit, I think the condom broke," Martin curses under his breath.'
 					'"Don''t worry," you say with a comforting smile, "I''m on the pill." It was a blatant lie, of course - you poked those holes into the condom and no hormone would get in the way of that sperm.'
 					*nl
 					'Whether you''d actually get pregnant, though, was a different question entirely.'
 				end
-			
+
 			else
 				if $martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl':
 					'You shiver when you feel the trickle of sperm dripping down on Martin and running down your thigh. He really filled you up good.'
@@ -524,13 +522,13 @@ if $ARGS[0] = 'MartinSexDyn':
 					'You look ' + iif($martinpos='missionary','up at him','back at him') + ' and roll your eyes in mock-exasperation. "What is it with men and your fascination with your own sperm?"'
 					'"Just admiring my work, corazón, that''s all," Martin replies and ' + iif($martinpos='missionary','gives you a kiss that silences any further response.','gives your butt a resounding slap.')
 				end
-				
-				if tabletkishot < 1 and pillcon2 < 30000: 
+
+				if tabletkishot < 1 and pillcon2 < 30000:
 					*nl
 					'Odds are that you just got yourself pregnant, but your brain is still too preoccupied with the ebbing ripples of the pleasure that you experienced until a few short moments ago to really register what consequences this could have.'
 				end
 			end
-			
+
 			act 'Get cleaned up':
 				*clr & cla
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/gettingdressed.mp4"></center>'
@@ -546,7 +544,7 @@ if $ARGS[0] = 'MartinSexDyn':
 				gs 'arousal', 'end'
 				killvar 'MartinPrezik'
 				gs 'stat'
-				
+
 				act 'Leave the bar':gt 'city_industrial'
 			end
 		end
@@ -558,20 +556,20 @@ if $ARGS[0] = 'MartinAnalDyn':
 	gs 'boyStat', 'A216'
 	pic_rand = rand(1,3)
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/anal/anal_fore<<pic_rand>>.jpg"></center>'
-	
+
 	if cycle = 0 or MartinPussyLick = 1:
 		if cycle = 0:
-			'Since you are on your period, regular sex would be a pretty messy option, so you do what any good girl who''s not an anal virgin would for her lover:' 
+			'Since you are on your period, regular sex would be a pretty messy option, so you do what any good girl who''s not an anal virgin would for her lover:'
 			'You give Martin an innocent smile and say, "I''m on my period right now. Would you like to put your hard cock in my ass instead?"'
 		else
 			'Martin has taken such good care of your pussy that you feel like rewarding him... or are you really just rewarding yourself with different experience? No matter, what you tell Martin remains the same:'
 			'You give Martin an innocent smile and say, "I think you deserve a special treat tonight. Would you like to put your hard cock in my ass?"'
 		end
 		*nl
-		'"Yes, a thousand times yes," he replies, smiling.' 
+		'"Yes, a thousand times yes," he replies, smiling.'
 		'Any other day, you''d have him to work up to it, fuck your pussy first, let him ''earn'' anal, but you really want to feel him in your puckered hole right now.'
 		*nl
-		
+
 		if $clothingworntype ! 'nude':
 			'Giving Martin a saucy look, you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
 			gs 'clothing', 'strip_all'
@@ -579,46 +577,46 @@ if $ARGS[0] = 'MartinAnalDyn':
 			'And your little show earlier not only removed all possible obstacles but got you and your lover all hot and bothered.'
 		end
 		*nl
-		
+
 		if $martinpos = 'rev_cowgirl':
 			'You tell Martin to lay down and get on top of him, facing away from him, his dick tantalizingly close to your nether holes.'
 		else
 			'You bend over, wiggling your ass invitingly and spreading your cheeks a little to give Martin a good look at the <<$pcs_ass>> hole he is about to fill.'
 		end
-	
+
 	elseif MartinSurpAnal = 1:
 		'Your change of heart is a little sudden, no doubt, but when you tell Martin that you want him to fuck your ass instead, he doesn''t look unhappy about it. After all, what man would refuse an offer like that?'
 	else
 		'With your <<$pc_desc[''pussy'']>> pussy thoroughly plowed, you moan: "I want your hard cock in my ass right now!"'
 		'"You and me both, corazón," Martin murmurs as he pulls out.'
 	end
-	
+
 	if $martinpos = 'rev_cowgirl':
 		'You take Martin''s cock and gently slap it against your ass cheeks a couple of times, enjoying how hard Martin is at the prospect of penetrating your ass.'
 	else
 		'Martin rubs his cock against your ass, obviously liking what he sees. He gives your ass a soft smack, eliciting a surprised yelp from you.'
 	end
 	*nl
-	
+
 	if mc_inventory['lubricant'] > 0:
 		if $martinpos = 'rev_cowgirl':
-			'You grab the lube from your bag and put a generous amount on your puckered hole, Martin''s finger and your own hand. Your hand quickly finds Martin''s penis and you immediately start coating it in lubricant.' 
+			'You grab the lube from your bag and put a generous amount on your puckered hole, Martin''s finger and your own hand. Your hand quickly finds Martin''s penis and you immediately start coating it in lubricant.'
 			*nl
-			'Martin is more teasing, first rubbing against your asshole for a while before pushing inside. You don''t know if it''s his experience or the way his finger or, after a minute, finger<b>s</b> feel, but you find your free hand wandering down to your pussy and stroking it absentmindedly, enjoying the sensations from your ass.' 
+			'Martin is more teasing, first rubbing against your asshole for a while before pushing inside. You don''t know if it''s his experience or the way his finger or, after a minute, finger<b>s</b> feel, but you find your free hand wandering down to your pussy and stroking it absentmindedly, enjoying the sensations from your ass.'
 			'If you were wet before, you are sopping wet now, quivering with excitement and more than ready to take a dick up your ass, or so you hope.'
 			*nl
 			'It just so happens that the <<$dick_girth>> dick you''ve been stroking is ready for penetration.'
 		else
-			'You grab the lube from your bag and put a generous amount on your puckered hole, Martin''s finger and your own hand. Your hand quickly finds Martin''s penis and you immediately start coating it in lubricant. Martin is more teasing, first rubbing against your asshole for a while before pushing inside.' 
+			'You grab the lube from your bag and put a generous amount on your puckered hole, Martin''s finger and your own hand. Your hand quickly finds Martin''s penis and you immediately start coating it in lubricant. Martin is more teasing, first rubbing against your asshole for a while before pushing inside.'
 			*nl
 			'After two or three minutes, you are content with how slick Martin''s dick is, but he is still driving his finger, now joined by a second one, in and out of your anus, and you are enjoying the sensation. You don''t even notice how one of your hands wanders down between your legs and starts rubbing your clit. You can hear yourself moan, and you''re getting sopping wet...'
 			*nl
 			'Your mind is still trying to catch up with how a little lubrication turned into foreplay while Martin seems pleased with himself, though. "You like it when I play with your ass, huh?"'
 			'Suffice to say, your ass is ready for anything... or so you hope.'
 		end
-			
+
 	elseif pcs_ass >= dick:
-		'That''s when you realize that neither of you have any lube handy.' 
+		'That''s when you realize that neither of you have any lube handy.'
 		'But honestly, you''re not too worried. Your asshole has already seen a bit of dick (rubber or otherwise) and while Martin isn''t exactly small and might not fit perfectly, he is not going to break you by any <i>stretch</i> of imagination.'
 		*nl
 		'Feeling almost like a pornstar, you put a little spit on your fingers and rub it around your asshole and the tip of his dick.'
@@ -626,17 +624,17 @@ if $ARGS[0] = 'MartinAnalDyn':
 		'His free hand isn''t idle, though, reaching around to rub your tits and stroke your pussy as he prepares your asshole.'
 		*nl
 		'You are definitely ready for him now.'
-			
+
 	else
-		'That''s when you realize that neither of you have any lube handy.' 
+		'That''s when you realize that neither of you have any lube handy.'
 		'That alone might not have been a problem, but even through the rose-tinted glasses of horniness, you realize that his dick may well be too big for your poor butthole.'
 		*nl
-		'But you don''t let that frighten you and try to lubricate your ass and the tip of his <<$dick_girth>> cock with a little bit of spit.' 
+		'But you don''t let that frighten you and try to lubricate your ass and the tip of his <<$dick_girth>> cock with a little bit of spit.'
 		'Martin seems to notice that you''re a little worried because he not only does his spit-covered finger take your finger''s place at and, after a few minutes of careful prodding, inside your rear entrance, but he also reaches around you and strokes your pussy to help you relax.'
 		*nl
 		'You are enjoying what he''s doing so much that it takes a minute or so before you remember to stroke the dick in your hand, getting him nice and hard for what you are about to do.'
 	end
-		
+
 	*nl
 	$orgasm_txt = 'But that will have to wait another minute or two, because Martin''s fingers seem to know exactly which way they have to bend inside your ass, touching you in all the right places, and he''s not letting up. It certainly wasn''t your intention to cum during foreplay but your intentions mean very little now: Your anal orgasm hits like a truck and while it lasts, your ass clenches so hard around Martin''s fingers that you could swear you heard him sigh with relief when you finally release them.'
 	if mc_inventory['lubricant'] > 0:
@@ -653,7 +651,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 	end
 	gs 'stat'
 	$orgasm_txt = ''
-	
+
 	act 'Time for anal':
 		*clr & cla
 		killvar 'MartinPussyLick'
@@ -664,12 +662,12 @@ if $ARGS[0] = 'MartinAnalDyn':
 		else
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/anal/anal_doggy<<pic_rand>>.jpg"></center>'
 		end
-		
-		if $martinpos = 'rev_cowgirl':	
+
+		if $martinpos = 'rev_cowgirl':
 			if anal_slip > 0:
 				'With lubrication taken care off, you lower yourself onto Martin''s dick, teasingly rubbing and tapping its tip against your rosebud a few times before straightening your back and pushing down.'
 				*nl
-				
+
 				if pcs_ass < dick:
 					'It''s still a tight fit though, lubed up or not, so once the tip of his cock has made it past your sphincter, you move more sideways than up and down at first. Sure, you could have gone full pornstar and tried to take his dick inside your ass in one fell swoop, but odds are that would have hurt. A lot.'
 					*nl
@@ -685,14 +683,14 @@ if $ARGS[0] = 'MartinAnalDyn':
 					*nl
 					'<<$OpenInnerThought>>You ain''t seen nothing yet<<$CloseInnerThought>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
 				end
-		
-			elseif pcs_ass >= dick:	
+
+			elseif pcs_ass >= dick:
 				'With your ass as prepared as it''ll ever be tonight, you lower yourself onto his cock. You have to move carefully, given the lack of proper lubrication, but given your anal experience, his size really is a non-issue. All it takes is a little bit of time and moaning until his cock is completely inside your ass, your cheeks resting against Martin''s pelvis.'
-				*nl			
+				*nl
 				'You feel incredibly full, and a single look over the shoulder confirms that Martin is no less pleased: He is looking at where you are connected, spell-bound by the sight of his cock hilted in your ass.'
 				*nl
 				'<<$OpenInnerThought>>You ain''t seen nothing yet<<$CloseInnerThought>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
-		
+
 			else
 				gt 'MartinSex2', 'PainalDyn'
 			end
@@ -703,14 +701,14 @@ if $ARGS[0] = 'MartinAnalDyn':
 			gs 'arousal', 'anal', 5, 'dom'
 			gs 'stat'
 			$orgasm_txt = ''
-		
+
 		else
 			if anal_slip > 0:
 				'You are definitely done with foreplay and wiggle your ass invitingly as you look back at your lover. Martin looks like he wants to make a remark about your impatience, but you are having none of it.'
 				'"Shut up and fuck my ass already," you say, huskily, and spread your ass cheeks for him.'
 				*nl
 				'He knows better than to leave a lady waiting. Martin pulls his fingers out and, with lubrication taken care off, rubs his cock up and down your slit and asshole a few times, a final tease to emphasize his position behind and over you, before he starts pushing forward.'
-				
+
 				if pcs_ass < dick:
 					'It''s a tight fit though, lubed up or not, and Martin seems very concerned with not hurting you, so once the tip of his cock has made it past your sphincter, his movements slow down to a crawl, giving you time to adjust to the foreign object in your ass.'
 					'Grateful but also a little impatient as you are, you ignore the pain of being stretched out like that as best you can and ever so gently push back against Martin, meeting his tentative thrusts, inching along his cock with your ass a little farther each time. The sensation of him sliding in and out more than makes up for the pain, and knowing that he can do what he wants with you, that he could stop being gentle and start punishing your ass at a moment''s notice to pleasure himself with your ass, really turns you on and causes you to coo softly as you go.'
@@ -723,7 +721,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 					*nl
 					'After a start like that, you know that the time for gentleness has passed. Indeed, Martin pulls back, but this time, he meets your ass with a resounding smack and a soft moan escapes you. Encouraged by these sounds, Martin withdraws again and hilts himself into your ass again, his balls smacking against your pussy as you meet him halfway.'
 				end
-			
+
 			elseif pcs_ass >= dick:
 				'As much as you enjoyed the foreplay, you are about ready to move on to the main course. With your ass as ready as it''ll ever be tonight, you tell Martin to stop teasing you and fill your hole.'
 				'Who is he to deny a lady''s request?'
@@ -732,7 +730,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 				'Your ass feels incredibly full, and a single look over the shoulder confirms that Martin is no less pleased: He is looking at where you are connected, spell-bound by the sight of his cock deep inside your ass and probably no less amazed that you took him inside in a single, slow thrust.'
 				*nl
 				'After a start like that, you know that the time for gentleness has passed. Indeed, Martin pulls back, but this time, he meets your ass with a resounding smack and a soft moan escapes you. Encouraged by these sounds, Martin withdraws again and hilts himself into your ass again, his balls smacking against your pussy as you meet him halfway.'
-			
+
 			else
 				gt 'MartinSex2', 'PainalDyn'
 			end
@@ -744,11 +742,11 @@ if $ARGS[0] = 'MartinAnalDyn':
 			gs 'stat'
 			$orgasm_txt = ''
 		end
-		
+
 		act 'Continue':
 			*clr & cla
 			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him filling your ass drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over' + iif(exhibitionist_lvl > 1 or exhibitionism['pref']>50,' as your mind basks in your exhibitionist fantasy','') + ', your ass clenching around and massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as' + iif($martinpos='doggystyle',' he fucks you',' you fuck him') + '. Your anal orgasm lasts for what feels like an eternity, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
-			
+
 			if $martinpos = 'rev_cowgirl':
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/anal/anal_rev.mp4"></center>'
 				*nl
@@ -761,7 +759,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 					!!'You are having none of it, though: <i>You</i> decided that you wanted him in your ass. <i>You</i> decided that you were going to fuck him, not the other way around. Here, today, you have no intention of letting him take control.'
 					!!'Gently, yet resolutely, you remove his hands from your sides and move them up to your breasts so he can play with your tits - a consolation price, but certainly not one he can complain about. You are going to give Martin the fuck of a lifetime and show him what a woman can do with her ass.'
 					!!*nl
-					!!'With your roles reestablished, you change your angle slightly for more leverage and increase your pace, really slamming down now, almost drowning the sound of your own moaning as you go - you love this: Love this position, the sense of power, the hard dick in your <<$pc_desc['anus']>> ass, his fingers brushing against your ' + iif(pirsF>0,'pierced ','') + 'nipples, and doing all that right here in the middle of an empty bar...' 
+					!!'With your roles reestablished, you change your angle slightly for more leverage and increase your pace, really slamming down now, almost drowning the sound of your own moaning as you go - you love this: Love this position, the sense of power, the hard dick in your <<$pc_desc['anus']>> ass, his fingers brushing against your <<$pc_desc[''nipples'']>> nipples, and doing all that right here in the middle of an empty bar...'
 !!else
 					'You originally decided on this position because you wanted to be in control, wanted to be on top... but you cannot say that you really mind him taking a more active role in this.'
 					'Sensing no resistance, Martin tightens his grip and starts moving, pounding up into your <<$pc_desc[''anus'']>> ass, his balls slapping against your pussy lips every time. You can do little more than hold on for dear life, moving to meet him a little bit and moaning like a slut.'
@@ -772,7 +770,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 				if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This final thought, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to take the bartender''s cock up your ass right here in the center, with all of their eyes on you...' & pcs_horny += 10
 				*nl
 				gs 'arousal', 'anal', 10
-			
+
 			else
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/anal/anal_doggy.mp4"></center>'
 				*nl
@@ -802,7 +800,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 			'But nobody, not even your Latin lover, can resist the tightness of your ass forever, especially not when you two are fucking like rabbits, and when you sense a change in his movements, you know that he''s very close to coming.'
 			gs 'stat'
 			$orgasm_txt = ''
-		
+
 			act 'Let him cum in your mouth':gt 'MartinSex2', 'MartinCumshot_Mouth'
 			act 'Let him cum on your face':gt 'MartinSex2', 'MartinCumshot_Face'
 			act 'Let him cum on your tits':gt 'MartinSex2', 'MartinCumshot_Tits'
@@ -817,7 +815,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 				gs 'arousal', 'anal', 1
 				$orgasm_txt = ''
 				gs 'stat'
-				
+
 				act 'Get cleaned up':gt 'MartinSex2', 'MartinCleanup'
 			end
 		end
@@ -834,7 +832,7 @@ if $ARGS[0] = 'PainalDyn':
 	'You could probably force it inside, but without lube, that''s bound to be painful...'
 	'Maybe you could finish Martin off with your mouth instead, if you''re not feeling too horny or adventurous anymore tonight.'
 	'Or... well, maybe you don''t want to continue at all?'
-			
+
 	act 'Force his dick inside your ass':
 		*clr & cla
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/anal/painal2.mp4"></center>'
@@ -842,11 +840,11 @@ if $ARGS[0] = 'PainalDyn':
 			'No, you don''t want to quit, not now. Maybe it''s because of the position you''re in, just a bad angle for penetration, right? You climb off Martin and bend over in front of him. When you look back at him to give him an inviting look, you do feel a little intimidated by his size, though...'
 			'Maybe this wasn''t such a good idea after all?'
 			*nl
-		end		
+		end
 		iif($martinpos='rev_cowgirl','But f','F') + 'eeling both stubborn and horny, you think <<$OpenInnerThought>>fuck it, I can do this<<$CloseInnerThought>>, literally, anally.'
 		'Trying to help move things along with a little more spit, you push against Martin''s cock once more, ignoring the unpleasant sensations that go with it. You succeed, too: His cock slips inside your asshole.'
 		*nl
-		
+
 		if maso['pref'] >= 60:
 			'The only problem is that your butthole feels like somebody has given it the sandpaper treatment. It genuinely hurts and itches, but it''s the pain, of all things, that makes you want to continue.'
 			*nl
@@ -861,7 +859,7 @@ if $ARGS[0] = 'PainalDyn':
 			$orgasm_txt = 'no'
 			gs 'arousal', 'anal', 3, 'maso'
 			gs 'stat'
-			
+
 			act 'Continue':
 				*clr & cla
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/anal/painal3.mp4"></center>'
@@ -870,7 +868,7 @@ if $ARGS[0] = 'PainalDyn':
 				'Your lover starts moving on his own. At first, he is gentle, careful, only adding a tiny bit of extra sensation to your mutual experience, but with ever stroke, he loses his inhibitions and turns more and more into an animal, possessed by the need to destroy your ass and fill it with cum.'
 				'But he''s not being inconsiderate: As soon as his pace quickens, he reaches around to your pussy, rubbing your clit as he drills your <<$pc_desc[''anus'']>> asshole, adding a more familiar note of lust to the sharp pain from your butt.'
 				*nl
-				'The conflicting sensations rack you, hurting and arousing and bewildering all at once.' 
+				'The conflicting sensations rack you, hurting and arousing and bewildering all at once.'
 				'You cannot tell how long this maelstrom tosses to and fro, the pain getting stronger the longer you keep going. All you know is that, eventually, Martin hammers his cock into your ass with abandon and finally, loudly, fills your bowels with his sperm.'
 				*nl
 				$orgasm_txt = 'Even though you were enjoying the pain, you didn''t think you would actually orgasm. But the feeling of Martin''s hot cum in your ass seems to flip a switch inside you, setting all the nerves in your ass on edge and flooding your brain with pleasure. You cum, your yelps of pain mixing with moans of pleasure as your mind goes blank.'
@@ -880,7 +878,7 @@ if $ARGS[0] = 'PainalDyn':
 				$orgasm_txt = ''
 				minut -= 5
 				gs 'stat'
-				
+
 				act 'Get cleaned up':
 					*clr & cla
 					'<center><video autoplay loop src="images/locations/city/industrial/bar/gettingdressed.mp4"></center>'
@@ -895,17 +893,17 @@ if $ARGS[0] = 'PainalDyn':
 					gs 'clothing', 'wear_last_worn'
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Leave the bar': gt 'city_industrial'
 				end
 			end
-			
+
 		else
 			'The only problem is that your butthole feels like somebody has given it the sandpaper treatment. It genuinely hurts and itches, and even though you really wanted to have anal sex with Martin a minute, you are not feeling in a super sexy mood anymore.'
 			*nl
 			'You are slightly startled when you feel Martin''s hand on your shoulder. You realize only now that you were muttering "Ow" under your breath over and over again.'
 			'You give your lover an awkward look, but he doesn''t say anything. He moves back slightly, withdrawing from your ass, and hugs you.'
-			'His questions - "Do you need anything?", "Does it hurt much?" et cetera - only make you feel more awkward, but his genuine worry is endearing.' 
+			'His questions - "Do you need anything?", "Does it hurt much?" et cetera - only make you feel more awkward, but his genuine worry is endearing.'
 			*nl
 			'After a few minutes, you say: "I''m sorry I killed the mood. I could take care of you though."'
 			'But he just shakes his head. "Don''t worry about me, mi amor. I''m fine. Let''s get you cleaned, shall we?"'
@@ -914,13 +912,13 @@ if $ARGS[0] = 'PainalDyn':
 			minut += 4
 			gs 'pain', 2, 'asshole', 'tear'
 			pcs_horny -= 30
-					
+
 			act 'Get cleaned up':gt 'MartinSex2', 'MartinCleanup'
 		end
 	end
-	
+
 	act 'Get him off with your mouth':MartinSexStop = 1 & gt 'MartinSex3', 'MartinBlowjob'
-			
+
 	act 'Stop and get dressed':
 		*clr & cla
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/gettingdressed.mp4"></center>'
@@ -939,9 +937,9 @@ if $ARGS[0] = 'PainalDyn':
 		gs 'clothing', 'wear_last_worn'
 		gs 'arousal', 'end'
 		gs 'stat'
-					
+
 		act 'Leave the bar': gt 'city_industrial'
-	end	
+	end
 end
 
 if $ARGS[0] = 'MartinCumshot_Mouth':
@@ -958,7 +956,7 @@ if $ARGS[0] = 'MartinCumshot_Mouth':
 	$orgasm_txt = ''
 	pcs_energy += 5
 	gs 'cum_call', 'mouth', $boy, 1
-	
+
 	act 'Get cleaned up':gt 'MartinSex2', 'MartinCleanup'
 end
 
@@ -966,16 +964,16 @@ if $ARGS[0] = 'MartinCumshot_Face':
 	*clr & cla
 	gs 'boyStat', 'A216'
 	'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_facial.mp4"></center>'
-	
+
 	!Variation for pic and text sticking out your tongue for the cumshot
 	if $martinpos ! 'MartinBlowjob_dressed' or $martinpos ! 'MartinBlowjob_undressed': 'You quickly move off Martin''s cock and get on your knees in front of him, taking his dick into your mouth and savoring the taste of yourself on your man as you help him finish.'
-	'He pulls out, about ready for the moneyshot.' 
+	'He pulls out, about ready for the moneyshot.'
 	*nl
 	'For a moment, you think about saying something dirty, like asking him to cum all over your face, but by the time this thought has manifested, Martin has already complied with it, shooting his hot sperm all over your cheek and forehead. You flinch a little, screwing your eyes shut as you feel his spurt hit you right at the corner of one of them, but you are acutely aware of how hot it feels, literally and figuratively, to have Martin''s sperm run down your face.'
 	*nl
 	'It takes a moment or three until Martin stops painting your face white, but when you tentatively open your eyes, you are met with a smile of self-satisfaction and adoration.'
 	gs 'cum_call', 'face', $boy, 1
-	
+
 	act 'Get cleaned up':gt 'MartinSex2', 'MartinCleanup'
 end
 
@@ -987,9 +985,9 @@ if $ARGS[0] = 'MartinCumshot_Tits':
 	'"Go ahead", you whisper in your sultriest voice, "Cum all over my tits, baby."'
 	'That''s all the invitation Martin needs: With a final moan, the first hot jet of cum hits your breasts, soon followed by another, and another. By the time his cock stops twitching, your breast and chin are covered in sperm. Cleaning up is gonna take a while, but with a single look at Martin and the satisfied boyish grin the sight of you puts on his face, you know that it''s worth it.'
 	gs 'cum_call', 'breasts', $boy, 1
-	
+
 	act 'Get cleaned up':gt 'MartinSex2', 'MartinCleanup'
-end	
+end
 
 if $ARGS[0] = 'MartinCleanup':
 	*clr & cla
@@ -1004,7 +1002,7 @@ if $ARGS[0] = 'MartinCleanup':
 	gs 'clothing', 'wear_last_worn'
 	gs 'arousal', 'end'
 	gs 'stat'
-			
+
 	act 'Leave the bar': gt 'city_industrial'
 end
 

+ 48 - 48
locations/MartinSex3.qsrc

@@ -7,7 +7,7 @@ menu_off = 1
 if $ARGS[0] = 'MartinBlowTease':
 	cls
 	gs 'boyStat', 'A216'
-!!{	
+!!{
 	if pcs_dom > 20:
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
@@ -30,14 +30,14 @@ if $ARGS[0] = 'MartinBlowTease':
 			'"Come on. Suck it like you mean it, <<$pcs_firstname>>," he growls instead.'
 			*nl
 			$orgasm_txt = 'The sense of complete control over Martin is fanning the flames your striptease has lighted and you are starting to lose yourself in them. The heat spreads inside your belly, building up like a wave and, finally, washing over you. You cum without ever laying a hand on yourself, your moans muffled by Martin''s cock in your mouth.'
-		
+
 		elseif MartinConvinceBJ = 1:
 			$martinpos = 'MartinBlowjob_dressed'
 			pic_rand = rand(1,2)
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/martinconvincebj<<pic_rand>>.jpg"></center>'
 			'Honestly, you are tired of talking, of subtle hints, of waiting for Martin to notice what you''re getting at. You want him, plain and simple, and you are confident and just slutty enough to chose the easy way to get him.'
 			*nl
-			'Without another, you take a step back and bare your <<$pc_desc[''breast'']>> breasts to the bartender. Ignoring the sounds he makes, you immediately take the next step and reveal your <<$pc_desc[''pubes'']>> pussy as well before you as much as take a glance at him.' 
+			'Without another, you take a step back and bare your <<$pc_desc[''breast'']>> breasts to the bartender. Ignoring the sounds he makes, you immediately take the next step and reveal your <<$pc_desc[''pubes'']>> pussy as well before you as much as take a glance at him.'
 			'The look of utter amazement he gives you is priceless, but you are not done yet, not in the slightest.'
 			*nl
 			if pic_rand = 1:
@@ -47,12 +47,12 @@ if $ARGS[0] = 'MartinBlowTease':
 				'Before he can recover from that first blow, you have already pushed him back to sit on a stool as you bend over his zipper.'
 				'"<<$pcs_firstname>>," Martin begins, but as you release his hardening <<dick>>cm <<$dick_girth>> cock from its prison, you doubt that he''s actually going to resist you when he''s only an inch away from your mouth.'
 			end
-			'He says your name again, more urgent, but whatever he intended to say next turns into a groan as the tip of your ' + iif(pirsA>0,'pierced ','') + 'tongue meets the tip of his dick for the first time and enthusiastically explores it.'
+			'He says your name again, more urgent, but whatever he intended to say next turns into a groan as the tip of your <<$pc_desc[''tongue'']>> tongue meets the tip of his dick for the first time and enthusiastically explores it.'
 			*nl
 			'Whatever thoughts or doubts he might have had didn''t survive that first contact, that much is clear. The longer you play with his dick, the more he relaxes his body and hardens between your lips. He''s given himself up to your licks and kisses, to your perfect little torture, and you doubt he''ll be able to go back to keeping his distance after you are done with him...'
 			*nl
 			$orgasm_txt = 'Maybe it''s the sense of control you have right now, maybe you were just really horny to begin with; whatever the reason, you find that familiar heat in your lower abdomen rising and spilling over, causing you to cum without ever laying a hand on yourself, your moans muffled by his cock in your mouth.'
-			
+
 		else
 			$martinpos = 'MartinBlowjob_dressed'
 			'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dressdom_bjtease.mp4"></center>'
@@ -61,7 +61,7 @@ if $ARGS[0] = 'MartinBlowTease':
 			'You give Martin a lingering kiss, wiping any conscious thought from his mind, then slowly get down on your knees. Every man knows what that means, no matter where they were born. You look up at Martin, smiling seductively as you''re opening his fly and freeing his <<dick>>cm <<$dick_girth>> dick from its textile prison.'
 			'Taking his cock into your hand, you can feel the heat emanating from it, can see it growing to its full size before your eyes. It''s a wondrous sight... but not so much so that it would make you forget what you intended to do.'
 			*nl
-			'The key is to tease before you please: You lick the tip, kiss it, take a little of it inside your mouth, then most of it... but you do so delicately and quickly, doing barely more than brushing against his cock with your lips and retreating immediately, only to start all over again.' 
+			'The key is to tease before you please: You lick the tip, kiss it, take a little of it inside your mouth, then most of it... but you do so delicately and quickly, doing barely more than brushing against his cock with your lips and retreating immediately, only to start all over again.'
 			*nl
 			'At the end of each ''cycle'', you look up at him, gauging his reaction. It''s a torture alright, but judging by his closed eyes and low groans, he would gladly submit himself to it any day.'
 			*nl
@@ -70,7 +70,7 @@ if $ARGS[0] = 'MartinBlowTease':
 		gs 'arousal', 'bj', 5, 'dom'
 		$orgasm_txt = ''
 		gs 'stat'
-	
+
 	else}
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
@@ -80,7 +80,7 @@ if $ARGS[0] = 'MartinBlowTease':
 			else
 				'Teasing Martin was fun, but rather than being a merciless cock tease, you''d like him to see you as a generous sex goddess, or at least a girl who isn''t afraid to put her mouth where the money shot comes from (or however that saying goes).'
 				*nl
-				'Feeling Martin''s eyes on your more or less naked body, you get up and move up to him, swaying your hips as you go. The strange thing is how the situation changes as you cross that short distance: Out of his reach, you were the undisputed queen of this bar and master of his destiny - but now, a few steps closer, you seem to have crossed a mystical barrier into his domain, and in it, you are subject to his will.' 
+				'Feeling Martin''s eyes on your more or less naked body, you get up and move up to him, swaying your hips as you go. The strange thing is how the situation changes as you cross that short distance: Out of his reach, you were the undisputed queen of this bar and master of his destiny - but now, a few steps closer, you seem to have crossed a mystical barrier into his domain, and in it, you are subject to his will.'
 			end
 			*nl
 			'The kiss you give him is demure, compared to your performance mere seconds ago - it is his passion that heats it up and cements his reign. Sex goddess or not, you are his to take now.'
@@ -89,13 +89,13 @@ if $ARGS[0] = 'MartinBlowTease':
 			'You undo his fly, liberating his <<dick>>cm <<$dick_girth>> cock, rock-hard from the show you put on for him. You feel drawn to it, mesmerized by his display of manliness, but strangely enough, the hand you feel at the back of your head seems to hold you back rather than push you down.'
 			'He wants you to take it slowly, tease him a little bit more... or has he sensed your impatience and is it really him that''s teasing <b>you</b>?'
 			*nl
-			'Whichever it is, you submit, grasping his cock at its base and sticking out your <<$pcdesc_tongue>>, licking around the head of his dick like pleasing Martin was your only concern in life.'
+			'Whichever it is, you submit, grasping his cock at its base and sticking out your <<$pc_desc[''tongue'']>> tongue, licking around the head of his dick like pleasing Martin was your only concern in life.'
 			'How long you lose yourself in this task, how long he withstands the temptation of fucking your mouth you don''t know. What you <b>do</b> know is that, suddenly, his grip on your <<$pc_desc[''hair length'']>> <<$pcs_haircol>> hair tightens.'
 			*nl
 			'"Go on. Suck it like you mean it, <<$pcs_firstname>>," he commands.'
 			*nl
 			$orgasm_txt = 'This sense of complete obedience fans the flames your striptease has lighted. The familiar heat of lust spreads inside your belly, building up like a wave and then washing over you. You cum without ever laying a hand on yourself, your moans muffled by Martin''s cock in your mouth.'
-		
+
 		else
 			$martinpos = 'MartinBlowjob_dressed'
 			'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dresssub_bjtease.mp4"></center>'
@@ -106,7 +106,7 @@ if $ARGS[0] = 'MartinBlowTease':
 			'You look up at Martin, smiling devotedly as you''re opening his fly and freeing his <<dick>>cm <<$dick_girth>> dick from its textile prison. You could feel in charge if it wasn''t for his hand at the back of your head, it''s weight reassuring in a way but leaving no doubt as to who is giving the orders.'
 			'Taking his cock into your hand, you can feel the heat emanating from it, can see it growing to its full size before your eyes. It''s a wondrous sight... but not so much so that it would make you forget what Martin wants you to do.'
 			*nl
-			'Sensing no pressure from Martin, you conclude that he wants you to surprise and tease him, so rather than crudely plunging him into your <<$pc_desc[''throat'']>> throat, you take it slow, give his cock lingering strokes and tasting the underside of the tip, then teasingly moving the your tongue around the head.' 
+			'Sensing no pressure from Martin, you conclude that he wants you to surprise and tease him, so rather than crudely plunging him into your <<$pc_desc[''throat'']>> throat, you take it slow, give his cock lingering strokes and tasting the underside of the tip, then teasingly moving the your tongue around the head.'
 			*nl
 			'You look up at Martin and find him watching you intently, a shiver running through him when your eyes meet - it must be turning him on immensely to have a girl submissively look up at him while she''s licking his cock.'
 			*nl
@@ -118,9 +118,9 @@ if $ARGS[0] = 'MartinBlowTease':
 !!	end
 	killvar 'MartinPussyLick'
 	killvar 'MartinConvinceBJ'
-		
+
 	act 'No more teasing - Blow him':gt 'MartinSex3', 'MartinBlowjob'
-	
+
 	if cycle = 0 and anal > 0:
 		act 'Let Martin fuck your ass (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinAnalDyn'
 		act 'Ride Martin with your ass (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinAnalDyn'
@@ -132,7 +132,7 @@ if $ARGS[0] = 'MartinBlowTease':
 		act 'Tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
 	end
 end
-		
+
 if $ARGS[0] = 'MartinBlowjob':
 	cls
 	gs 'boyStat', 'A216'
@@ -140,51 +140,51 @@ if $ARGS[0] = 'MartinBlowjob':
 		! if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			! $martinpos = 'MartinBlowjob_undressed'
 			! '<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undressdom_bj.mp4"></center>'
-			
+
 			! if MartinSexStop = 1:
 				! 'Instead of plunging Martin''s dick inside you as you originally wanted (and as your wet pussy demands), you scramble to get on your knees. His confusion at this change of heart only lasts for about two seconds - coincidentally the time you needed to take his cock into your mouth.'
 				! 'You move your head up and down, swirling your tongue around his sizable cock and enjoying the tangy taste of your own juices and the hints of precum, telltale signs of your horniness and of him enjoying your impromptu blowjob.'
 				! *nl
-				! 'Between the sight of him, his musky smell, the sounds he makes, the dick in your mouth and your regret over not getting the fuck you had been waiting for, you find your <<$pcdesc_genitals>> desperately longing for attention.'
+				! 'Between the sight of him, his musky smell, the sounds he makes, the dick in your mouth and your regret over not getting the fuck you had been waiting for, you find your pussy desperately longing for attention.'
 				! 'Snaking a hand between your <<$pc_desc[''legs'']>> legs, you run your fingers along your wet slit, the sigh that would escape you drowned by the other noises in the room. But when your eyes lock with his, there''s not a doubt in your mind that he heard it, that he knows what your other hand is doing, and that he is breathing even harder because of it.'
 				! $orgasm_txt = 'Your own frustration over denying yourself the joy of proper sex is enough for your body to seek and find pleasure where it can, namely in the blowjob you give Martin and a little bit of masturbation. The heat spreads inside your belly, building up like a wave and then washing over you. You cum, your fingers busy on your clit, your moans muffled by Martin''s cock in your mouth and feeling at least a little compensated for what you missed out on.'
-			
+
 			! else
 				! 'You''re tempted to ask what he intends to do if you don''t, but he has suffered enough. You put an end to his agony, get a firm grip an his shaft, take the tip of his <<dick>>cm <<$dick_girth>> cock into your mouth once more and give him a proper blowjob.'
 				! 'His audible exhale speaks volumes of his anticipation, of the excitement you have stirred in him, and his groans grow in volume as you bob your head up and down his length again and again.'
 				! *nl
-				! 'Between the sight of him, his musky smell, the sounds he makes, the dick in your mouth and your little performance earlier, you find your <<$pcdesc_genitals>> desperately longing for attention.'
+				! 'Between the sight of him, his musky smell, the sounds he makes, the dick in your mouth and your little performance earlier, you find your pussy desperately longing for attention.'
 				! 'Snaking a hand between your <<$pc_desc[''legs'']>> legs, you run your fingers along your wet slit, the sigh that would escape you drowned by the other noises in the room. But when your eyes lock with his, there''s not a doubt in your mind that he heard it, that he knows what your other hand is doing, and that he is breathing even harder because of it.'
 				! $orgasm_txt = 'The sense of complete control over Martin is fanning the flames your striptease has lighted and you are starting to lose yourself in them. The heat spreads inside your belly, building up like a wave and, finally, washing over you. You cum, your fingers busy on your clit, your moans muffled by Martin''s cock in your mouth.'
 			! end
-		
+
 		! else
 			! $martinpos = 'MartinBlowjob_dressed'
 			! '<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dressdom_bj.mp4"></center>'
 			! 'Content that you have tormented him enough, you put an end to his agony, take the tip of his <<dick>>cm <<$dick_girth>> cock into your mouth and suck. His audible exhale speaks volumes of how big his anticipation must have been and it turns into a groan when you pull back only to plunge more of his cock into your hot mouth.'
-			! 'You''re not letting him get used to this, though - not yet. You pull him out of your mouth once more, brushing your <<$pc_descWordy[''lips'']>> lips and <<$pcdesc_tongue>> along the length and underside of his cock. Your shoot a quick glance up to his face and find him staring at you in rapture.'
+			! 'You''re not letting him get used to this, though - not yet. You pull him out of your mouth once more, brushing your <<$pc_descWordy[''lips'']>> lips and <<$pc_desc[''tongue'']>> tongue along the length and underside of his cock. Your shoot a quick glance up to his face and find him staring at you in rapture.'
 			! *nl
 			! 'And you''re just getting started.'
 			! 'In an instant, your lips find the tip of his cock again. You move your head up and down, swirling your tongue around his sizable cock and enjoying the faint taste of his pre-cum. You cannot bring yourself to stop, either. You are enjoying this, and so is Martin.'
 			! 'Not that there was any doubt as to that: At this point, Martin is putty in your hands(/mouth) and moaning as you are closing your lips even tighter around his dick and sucking stronger than before, determined to get him off.'
-			
+
 			! $orgasm_txt = 'Maybe it''s the sense of control you have right now, maybe you were just really horny to begin with; whatever the reason, you find that familiar heat in your lower abdomen rising and spilling over, causing you to cum without ever laying a hand on yourself, your moans muffled by his cock in your mouth.'
 		! end
-		
+
 		! if deepthroat['pref'] > 50:
 			! *nl
 			! if $clothingworntype = 'nude' and $pantyworntype = 'none':
 				! '<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undressdom_deep.mp4"></center>'
 			! else
 				! '<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dressdom_deep.mp4"></center>'
-			! end	
-			! 'But that''s not enough for you. You like having a dick in your mouth, but you <b>love</b> having one in your throat. Martin seems a little too gentlemanly (or intimidated by your attitude) to take what he doubtlessly wants, so when you feel his cock approach that magic threshold in the depths of your mouth again, you force your head down further than before, plunging Martin''s hard <<dick>>cm <<$dick_girth>> cock down your <<$pc_desc[''throat'']>> throat until your ' + iif(pirsD>0,'pierced ','') + 'nose almost touches his belly.'
+			! end
+			! 'But that''s not enough for you. You like having a dick in your mouth, but you <b>love</b> having one in your throat. Martin seems a little too gentlemanly (or intimidated by your attitude) to take what he doubtlessly wants, so when you feel his cock approach that magic threshold in the depths of your mouth again, you force your head down further than before, plunging Martin''s hard <<dick>>cm <<$dick_girth>> cock down your <<$pc_desc[''throat'']>> throat until your <<$pc_desc[''nose'']>> nose almost touches his belly.'
 			! 'You hold it there for a moment, reveling in the feeling of self-inflicted abuse, before you pull back, only to go right back down again. You''re not holding back, and you''re making it all too clear to Martin that you don''t want him to hold back either as you''re taking him deep again and again, all the way to its base, proud and horny at your accomplishment.'
 			! gs 'arousal', 'bj', 2, 'deepthroat', 'dom'
 		! end
 		! *nl
 		! 'Your dedication pays off: Before long, his dick seems to swell and you can hear him say your name. Martin is about to cum.'
-		
+
 		! if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			! gs 'arousal', 'clit_finger', 4, 'dom', 'masturbate'
 			! minut -= 4
@@ -192,12 +192,12 @@ if $ARGS[0] = 'MartinBlowjob':
 		! gs 'arousal', 'bj', 5, 'dom'
 		! $orgasm_txt = ''
 		! gs 'stat'
-		
+
 	! else
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
 			'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undresssub_bj.mp4"></center>'
-			
+
 			if MartinSexStop = 1:
 				'Instead of plunging Martin''s dick inside you as you originally wanted (and as your wet pussy demands), you scramble to get on your knees. His confusion at this change of heart only lasts for about two seconds - coincidentally the time you needed to take his cock into your mouth.'
 				'You move your head up and down, swirling your tongue around his sizable cock and enjoying the tangy taste of your own juices and the hints of precum, telltale signs of your horniness and of him enjoying your impromptu blowjob.'
@@ -207,23 +207,23 @@ if $ARGS[0] = 'MartinBlowjob':
 				'There is little more you can do but try to keep your teeth away from him and hold on for dear life as he''s fucking your mouth and thoroughly enjoying himself.'
 				'Well... There is something.'
 				*nl
-				'One of your hands inadvertently makes its way down south, following the heat you feel in your groin, and finds your <<$pcdesc_genitals>> dripping wet. Being used by Martin, reduced to an object for him to satisfy himself with, is arousing in ways that even you yourself have trouble understanding.'
+				'One of your hands inadvertently makes its way down south, following the heat you feel in your groin, and finds your pussy dripping wet. Being used by Martin, reduced to an object for him to satisfy himself with, is arousing in ways that even you yourself have trouble understanding.'
 				'But you don''t have to understand. All you have to do is leave your fingers to themselves and reap the rewards, moaning softly as you let your lover fuck your mouth.'
 				$orgasm_txt = 'Your brain seems to have no issue channeling your own frustration and complete sense of surrender to Martin into unbridled lust, fanned by Martin''s facefuck and you playing with yourself. The familiar heat spreads inside your belly, building up like a wave and then washing over you. You cum, your fingers busy on your clit, your moans muffled by Martin''s cock in your mouth and feeling at least a little compensated for what you missed out on.'
-			
-			else			
-				'You take the tip of his <<$dick_girth>> cock into your mouth, pausing to savour its size and texture and exploring its details with your <<$pc_desc[''lip size'']>> lips and <<$pcdesc_tongue>>, intent on giving Martin a slow and sensual blowjob.'
+
+			else
+				'You take the tip of his <<$dick_girth>> cock into your mouth, pausing to savour its size and texture and exploring its details with your <<$pc_desc[''lip size'']>> lips and <<$pc_desc[''tongue'']>> tongue, intent on giving Martin a slow and sensual blowjob.'
 				*nl
 				'But you have all but forgotten about your earlier performance while Martin absolutely hasn''t. He is well past ''sensual'' as you quickly realize when a sizable portion of his <<dick>>cm cock fills your mouth. He pulls out, only to drive it right back in, again and again in rapid succession.'
 				*nl
 				'There is little more you can do but try to keep your teeth away from him and hold on for dear life as he''s fucking your mouth and thoroughly enjoying himself.'
 				'Well... There is something.'
 				*nl
-				'One of your hands inadvertently makes its way down south, following the heat you feel in your groin, and finds your <<$pcdesc_genitals>> dripping wet. Being used by Martin, reduced to an object for him to satisfy himself with, is arousing in ways that even you yourself have trouble understanding.'
+				'One of your hands inadvertently makes its way down south, following the heat you feel in your groin, and finds your pussy dripping wet. Being used by Martin, reduced to an object for him to satisfy himself with, is arousing in ways that even you yourself have trouble understanding.'
 				'But you don''t have to understand. All you have to do is leave your fingers to themselves and reap the rewards, moaning softly as you let your lover fuck your mouth.'
 				$orgasm_txt = 'This sense of complete obedience fans the flames your striptease has lighted. The familiar heat of lust spreads inside your belly, building up like a wave and then washing over you. You cum, your fingers busy on your clit, your moans muffled by Martin''s cock in your mouth.'
 			end
-		
+
 		else
 			$martinpos = 'MartinBlowjob_dressed'
 			'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dresssub_bj.mp4"></center>'
@@ -231,21 +231,21 @@ if $ARGS[0] = 'MartinBlowjob':
 			*nl
 			'You sensually slide your <<$pc_descWordy[''lips'']>> lips over the head of Martin''s <<$dick_girth>> dick, your eyes closed as you enjoy the sensations: His musky, manly smell; the sense of security and guidance he gives you; the texture of his cock''s tip.'
 			*nl
-			'You move back and forth, never taking him too deep - all your attention is focused on his crown, your <<$pcdesc_tongue>> circling around the head, teasing that sensitive little spot on its underside.' 
+			'You move back and forth, never taking him too deep - all your attention is focused on his crown, your <<$pc_desc[''tongue'']>> tongue circling around the head, teasing that sensitive little spot on its underside.'
 			'The faint taste of precum is the only sign of pleasure you are getting from him at the moment. He seems so focused on what you are doing to him that he is not making a sound. Or is he? Are you just too engrossed in your task to hear him?'
 			*nl
 			'No matter which it is, you couldn''t bring yourself to stop. You close your lips even tighter around his dick, suck stronger than before, move your tongue with even greater purpose, determined to get him off.'
 			$orgasm_txt = 'Maybe it''s the sense of submission you have right now, maybe you were just really horny to begin with; whatever the reason, you find that familiar heat in your lower abdomen rising and spilling over, causing you to cum without ever laying a hand on yourself, your moans muffled by his cock in your mouth.'
 		end
-		
+
 		if deepthroat['pref'] > 50:
 			*nl
 			if $clothingworntype = 'nude' and $pantyworntype = 'none':
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undresssub_deep.mp4"></center>'
 			else
 				'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/dresssub_deep.mp4"></center>'
-			end	
-			'But that''s not enough for him yet. Martin wants to claim all of your mouth and more, and after only a hint of a warning, he takes what he wants: One assertive push at the back of your head is all it takes to drive his hard <<dick>>cm <<$dick_girth>> cock down your <<$pc_desc[''throat'']>> throat until your ' + iif(pirsD>0,'pierced ','') + 'nose almost touches his belly...'
+			end
+			'But that''s not enough for him yet. Martin wants to claim all of your mouth and more, and after only a hint of a warning, he takes what he wants: One assertive push at the back of your head is all it takes to drive his hard <<dick>>cm <<$dick_girth>> cock down your <<$pc_desc[''throat'']>> throat until your <<$pc_desc[''nose'']>> nose almost touches his belly...'
 			*nl
 			'You can feel your gag reflex piping up, but Martin is insistent, holding you there just a few moments longer, groaning softly. You like having a dick in your mouth, but you <b>love</b> having one in your throat. There''s a sense of safety in this carefully-measured abuse, a sense of freedom in giving up control to somebody, a sense of empowerment and arousal in letting him use you for his own pleasure.'
 			*nl
@@ -254,14 +254,14 @@ if $ARGS[0] = 'MartinBlowjob':
 		end
 		*nl
 		'Your dedication pays off: Before long, his dick seems to swell and you can hear him say your name. Martin is about to cum.'
-		
+
 		$orgasm_or = 'custom'
 		gs 'arousal', 'clit_finger', -4, 'masturbate', 'sub'
 		gs 'arousal', 'bj', 5, 'sub'
 		gs 'stat'
 		killvar 'MartinSexStop'
 	!end
-	
+
 	act 'Let him cum in your mouth':gt 'MartinSex2', 'MartinCumshot_Mouth'
 	act 'Let him cum on your face':gt 'MartinSex2', 'MartinCumshot_Face'
 	if $clothingworntype = 'nude' and $pantyworntype = 'none':
@@ -275,7 +275,7 @@ if $ARGS[0] = 'MartinPussyLick':
 	gs 'boyStat', 'A216'
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/martinpussylick.jpg"></center>'
 	!!if pcs_dom > 20:
-		!!'You lift yourself up on the counter and spread your legs invitingly for Martin, your moist ' + iif(pirsG>0,'pierced ','') + 'pussy fully exposed to him.' 
+		!!'You lift yourself up on the counter and spread your legs invitingly for Martin, your moist <<$pc_desc[''pussy'']>> pussy fully exposed to him.'
 		!!'"Bartender, I think there''s something here that really ought to be cleaned," you say in your sultriest voice.'
 		!!*nl
 		!!'The smile that flashes across Martin''s face only lasts a split-second before he plays along: "Everything to please my patrons..."'
@@ -283,27 +283,27 @@ if $ARGS[0] = 'MartinPussyLick':
 		!!*nl
 		!!'You watch him, smiling inwardly at the fact that you are getting the pleasure of watching him the way most men like watching women as he is licking your wet pussy out. He seems to genuinely enjoy it, savoring your smell and taste, and the moans that escape you tell him that you are just as happy as him; so happy that you barely notice how minutes pass in utter bliss.'
 		!!*nl
-		!!$orgasm_txt = 'You told him to do this. That thought keeps flashing before your inner eye as you watch Martin lick your ' + iif(tatvag>0,'tattooed ','') + 'pussy. He is eating you out because you willed it, and hitting all the right spots, too. He is doing an amazing job, but it''s this incredible sense of power that pushes you over the edge and has you cumming all over his tongue.'
+		!!$orgasm_txt = 'You told him to do this. That thought keeps flashing before your inner eye as you watch Martin lick your <<$pc_desc[''pussy'']>> pussy. He is eating you out because you willed it, and hitting all the right spots, too. He is doing an amazing job, but it''s this incredible sense of power that pushes you over the edge and has you cumming all over his tongue.'
 		!!gs 'arousal', 'cuni', 5, 'dom'
 		!!$orgasm_txt = ''
 		!!gs 'stat'
-	
+
 	!!else
-		'He lifts you on the counter and spreads your legs, completely exposing your wet ' + iif(pirsG>0,'pierced ','') + 'pussy to him.'
+		'He lifts you on the counter and spreads your legs, completely exposing your wet <<$pc_desc[''pussy'']>> pussy to him.'
 		'"Like what you see?" You ask quietly.'
 		*nl
 		'He bends down to your slit and dives right in, his tongue moving up and down its length and finding, or rather avoiding your clit with practiced (t)ease.'
 		'"Does that answer your question?" You hear between two languid strokes of his tongue.'
 		'You chuckle softly and that chuckle turns into a moan as he flicks the tip of his tongue across your swollen nub.'
 		*nl
-		'You watch him, somewhat amazed at how hot it is to watch a man go down on you. Even if it didn''t feel as good as it does, that alone might explain why men like getting blowjobs so much. You barely even notice how minutes pass as Martin licks your ' + iif(tatvag>0,'tattooed ','') + 'pussy like an ice cream in summer.'
+		'You watch him, somewhat amazed at how hot it is to watch a man go down on you. Even if it didn''t feel as good as it does, that alone might explain why men like getting blowjobs so much. You barely even notice how minutes pass as Martin licks your <<$pc_desc[''pussy'']>> pussy like an ice cream in summer.'
 		*nl
 		$orgasm_txt = 'Strange how, despite having the ''superior'' position, you are feeling like a toy, like a leaf in the wind. Martin is eating you out because he wanted to. He has buried his face between your legs because he willed it, and even though you are looking down at him, he has full control over the situation, over you, over your body, and he knows exactly what he''s doing. You don''t know whether it''s his wonderful tongue or your sense of submission that sets you off, but he has you cumming all over his tongue in no time.'
 		gs 'arousal', 'cuni', 5, 'sub'
 		$orgasm_txt = ''
 		gs 'stat'
 	!!end
-	
+
 	act 'Return the favor (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
 	act 'Lie down on your back (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'
 	act 'Get up and bend over for Martin (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinSexPrep'
@@ -312,7 +312,7 @@ if $ARGS[0] = 'MartinPussyLick':
 	act 'Get up and tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
 	act '"Fuck my ass, Martin"':$martinpos = 'doggystyle' & gt 'MartinSex2', 'MartinAnalDyn'
 	act 'Lower your ass onto his dick': $martinpos = 'rev_cowgirl' & gt 'MartinSex2', 'MartinAnalDyn'
-			
+
 	act 'Blueball him - Get dressed and leave':
 		cls
 		minut += 5
@@ -321,11 +321,11 @@ if $ARGS[0] = 'MartinPussyLick':
 		'<center><video autoplay loop src="images/locations/city/industrial/bar/gettingdressed.mp4"></center>'
 		'"That was wonderful," you say, pushing yourself off the counter, "but I''m afraid I have to go now."'
 		*nl
-		'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.' 
+		'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
 		'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
 		*nl
 		'You walk up to Martin, put your arms around his neck and give him a soft kiss, the taste of your pussy on your lips and tongue. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
-		
+
 		if $pantyworntype ! 'none':
 			'"Besides," you add with a naughty smile, "you just saw me cum really hard, so I think you''ll cum immediately when I''m out that door once you realize that I''m going commando again."'
 			*nl

+ 1 - 1
locations/MeynoldHome.qsrc

@@ -779,7 +779,7 @@ if $ARGS[0] = 'Natalia Park 2':
 	minut += 15
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Natalia [Nat] Pavlova">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big240.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big240.jpg"></center>'
 	'You, and Natalia continue chatting for a few minutes before Natalia looks at her phone then says, "Wow, I can''t believe it gotten so late. We should really get home." You both walk home. When you reach your door Natalia says, "Stay safe <<$pcs_firstname>>, and remember to follow your heart. Have a good night." You then wave goodbye to Natalia, as she walks away.'
 	
 	act 'Enter your apartment':gt 'korrPar'

+ 8 - 9
locations/NPCChanger.qsrc

@@ -61,19 +61,19 @@ end
 if $ARGS[0] = 'npcdisplay':
 	*nl 'NPC[A<<n>>] = '
 
-	if $npc_firstname['A<<n>>'] = 0:
-	*p ''
+	if isnum($npc_firstname['A<<n>>']):
+		*p ''
 	else
-	*p '<<$npc_firstname[''A<<n>>'']>>'
+		*p $npc_firstname['A<<n>>']
 	end
 
-	if $npc_firstname['A<<n>>'] = $npc_nickname['A<<n>>'] or $npc_nickname['A<<n>>'] = 0:
+	if $npc_firstname['A<<n>>'] = $npc_nickname['A<<n>>'] or isnum($npc_nickname['A<<n>>']):
 		*p''
 	else
 		*p ' "<<$npc_nickname[''A<<n>>'']>>"'
 	end
 
-	if $npc_lastname['a<<n>>'] = 0:
+	if isnum($npc_lastname['a<<n>>']):
 		*p ''
 	else
 		*p ' <<$npc_lastname[''A<<n>>'']>>'
@@ -81,10 +81,9 @@ if $ARGS[0] = 'npcdisplay':
 
 end
 if $ARGS[0] = 'selection':
-	s = input("Which NPC do you want to edit? Enter #")
-		!!cla
-		!!*clr
-	if s = '':
+	s = val(input("Which NPC do you want to edit? Enter #"))
+	!!*clr & cla
+	if s = 0:
 		n = (o - 10)
 		gt 'NPCChanger', 'NPCLoop'
 	else

File diff suppressed because it is too large
+ 214 - 214
locations/NikoWhore.qsrc


+ 9 - 8
locations/Nudelake.qsrc

@@ -57,14 +57,7 @@ if temper >= 15 and month >= 5 and month <= 9 and hour >= 6 and hour <= 20:
 				cla
 				*clr
 				minut += 5
-				$lastwornclothingtype['swim'] = $clothingworntype
-				lastwornclothingnumber['swim'] = clothingwornnumber
-				$lastwornpantytype['swim'] = $pantyworntype
-				lastwornpantynumber['swim'] = pantywornnumber
-				$lastwornbratype['swim'] = $braworntype
-				lastwornbranumber['swim'] = brawornnumber
-				gs 'clothing', 'strip_all'
-				if pcs_horny >= 80 and exhibitionist_lvl > 1 and PCloPanties > 0:
+				if pcs_horny >= 80 and exhibitionist_lvl > 1 and (PCloPanties = 1 or $pantyworntype ! 'none'):
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/self/wetpussypants3.jpg"></center>'
 					'You strip off. A few passing men do a double-take and pause to look at your sopping wet panties, probably thinking about what is making you so excited. You don''t care about what they might say or think of you.'
 				elseif pcs_inhib >= 60:
@@ -74,6 +67,14 @@ if temper >= 15 and month >= 5 and month <= 9 and hour >= 6 and hour <= 20:
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/dress/undressnudebeach.jpg"></center>'
 					'You quickly check to see if anyone is watching, and when you''re satisfied no one is paying you undue attention, you take off your clothes. You''re naked now.'
 				end
+				$lastwornclothingtype['swim'] = $clothingworntype
+				lastwornclothingnumber['swim'] = clothingwornnumber
+				$lastwornpantytype['swim'] = $pantyworntype
+				lastwornpantynumber['swim'] = pantywornnumber
+				$lastwornbratype['swim'] = $braworntype
+				lastwornbranumber['swim'] = brawornnumber
+				gs 'clothing', 'strip_all'
+				gs 'stat'
 			else
 				cla
 				*clr

+ 47 - 47
locations/ParkKafe.qsrc

@@ -53,7 +53,7 @@ if $ARGS[0] = 'guys':
 	menu_off = 1
 	*clr & cla
 	gs 'stat'
-	if hotcat >= 5: 
+	if pcs_hotcat >= 5:
 		if kloftimes > 0:
 			'You notice Jora and Semyon sitting a bit further away from you. They clearly notice you as one of them nods towards your general direction to the other one. In the end, they ignore you to continue drinking beer and talking to each other.'
 			act 'Leave': gt 'parkKafe', 'end', 'cafe'
@@ -74,7 +74,7 @@ if $ARGS[0] = 'guys':
 				*clr & cla
 				gs 'boyStat', 'A44'
 				gs 'npcgeneratec', 0, 'Sporty Guy', rand(18,35)
-				gs 'boyStat', $npclastgenerated				
+				gs 'boyStat', $npclastgenerated
 				gs 'fame', 'city', 'sex', 3
 				gs 'drugs', 'alcohol', 'beer'
 				'You drink a glass of beer while the guys order another. One of them quietly slips something into your glass. You get drunk very quickly and the guys guide you to the nearest woods.'
@@ -88,7 +88,7 @@ if $ARGS[0] = 'guys':
 					gs 'cum_call', 'mouth', $boy
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Become acquainted':gt 'parkkafe', 'klof 1'
 				else
 					if parkara = 0:parkara = 1
@@ -101,7 +101,7 @@ if $ARGS[0] = 'guys':
 					gs 'cum_call', 'anus', $boy
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Become acquainted':gt 'parkkafe', 'klof 1'
 				end
 			end
@@ -120,13 +120,13 @@ if $ARGS[0] = 'klof 1':
 	clr
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/11 1.jpg"></center>'
-	'You try to rise from the grass in front of the guys, but your legs and hands are shaking from the rough pounding they gave you.' 
+	'You try to rise from the grass in front of the guys, but your legs and hands are shaking from the rough pounding they gave you.'
 	if parkarainmouthnow = 0:
 		'Your vagina feels itchy as warm gooey sperm tickles down your legs. "Did you like it baby?" one of the guys mockingly asks.'
-	else	
+	else
 		'You still have the taste of the guys sperm in your mouth as you hear one of the guys, mockingly ask, "Did you like it baby?"'
 		parkarainmouthnow = 0
-	end	
+	end
 	act 'Yes':gt 'event', 'klof 2'
 	act 'No, walk away': gt 'parkKafe', 'end'
 end
@@ -136,7 +136,7 @@ if $ARGS[0] = 'seniors':
 	*clr & cla
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/oldman.jpg"></center>'
-	if hotcat >= 4:
+	if pcs_hotcat >= 4:
 		'A senior citizen, looking a bit scrappy, suddenly stops in his tracks and yells out, "Hey, girl! You don''t want to drink that piss that they serve. Come with me and I''ll get you the real stuff..."'
 		'You look around thinking that the senior is yelling at someone else, but you notice he''s got his eyes locked on you. Pointing at yourself he starts yelling again, "Yes, you!"'
 		gs 'willpower', 'drink', 'resist'
@@ -270,7 +270,7 @@ if $ARGS[0] = 'man':
 	menu_off = 1
 	*clr & cla
 	gs 'stat'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		*clr & cla
 		minut += 15
 		'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/drink.jpg"></center>'
@@ -284,7 +284,7 @@ if $ARGS[0] = 'man':
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/parkcafe.jpg"></center>'
 			'You look over towards the man, smile, and politely nod your thanks to him.'
-			'The man probably expected a different outcome, but there''s nothing he can do except smile and nod back.'	
+			'The man probably expected a different outcome, but there''s nothing he can do except smile and nod back.'
 			act 'Go back to your own': gt 'parkKafe', 'end', 'cafe'
 		end
 		act 'Walk over to him':
@@ -341,7 +341,7 @@ if $ARGS[0] = 'man':
 								end
 							else
 								act 'Stop! (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-							end	
+							end
 							act 'Give in':
 								*clr & cla
 								gs 'stat'
@@ -392,7 +392,7 @@ if $ARGS[0] = 'man':
 												gs 'arousal', 'end'
 												gs 'stat'
 												act 'Leave':gt 'city_center'
-											end									
+											end
 										end
 										act 'Pull out':
 											*clr & cla
@@ -442,7 +442,7 @@ if $ARGS[0] = 'man':
 							'The man gives you a small breather before he continues fucking you rapidly, and recognizing the usual grunts, you know what is about to happen...'
 							gs 'arousal', 'vaginal', 15
 							$orgasm_or = 'yes'
-							gs 'stat'		
+							gs 'stat'
 							act 'Cum inside me':
 								*clr & cla
 								gs 'cum_call', 'vaginal'
@@ -459,11 +459,11 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time" you say as you wink.'
-									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
-								end									
+								end
 							end
 							act 'Pull out':
 								*clr & cla
@@ -481,7 +481,7 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time" you say as you wink.'
-									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
@@ -495,7 +495,7 @@ if $ARGS[0] = 'man':
 							'You lay with your back to him and tuck yourself in as the little spoon while he embraces you. With one of his arms he grabs his hard cock and starts teasing you with it by going up and down your pussy.'
 							'You let out a moan telling him that you''re ready as he slowly leads his cock inside you. He starts slowly thrusting into you as you feel an indescribable feeling hit you. Your moans get louder as he picks up his pace in reaction to you.'
 							'You keep squeaking, "Yes, yes, yes! Fuck me!" as he''s really picked up the pace by now. It doesn''t take long before it darkens in front of your eyes and you orgasm. You forget all about him as your insides enclose themselves and you have an amazing orgasm.'
-							'The man gives you a small breather before he continues fucking you rapidly. You recognize the usual grunts, so you know what is about to happen...'	
+							'The man gives you a small breather before he continues fucking you rapidly. You recognize the usual grunts, so you know what is about to happen...'
 							gs 'arousal', 'vaginal', 15
 							$orgasm_or = 'yes'
 							gs 'stat'
@@ -515,11 +515,11 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time" you say as you wink.'
-									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
-								end									
+								end
 							end
 							act 'Pull out':
 								*clr & cla
@@ -537,7 +537,7 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time" you say as you wink.'
-									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here" he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
@@ -555,7 +555,7 @@ if $ARGS[0] = 'man':
 							'You take a small breather before continuing to bounce on top of him. It doesn''t take long before you recognize the usual grunt, you know what awaits next...'
 							gs 'arousal', 'vaginal', 15, 'dom'
 							$orgasm_or = 'yes'
-							gs 'stat'	
+							gs 'stat'
 							act 'Cum inside me':
 								*clr & cla
 								gs 'cum_call', ''
@@ -572,11 +572,11 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time," you say as you wink.'
-									'"Me too! They didn''t lie about the girls here," he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here," he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
-								end									
+								end
 							end
 							act 'Pull out':
 								*clr & cla
@@ -594,7 +594,7 @@ if $ARGS[0] = 'man':
 									'As you''re finished, he leans in and kisses you one last time. "You were great. Talk about getting lucky with my first try..."'
 									'You can''t help yourself and chuckle as you hear him talk, "Luckily for you, you were also good. So I''m glad I followed you home..."'
 									'The two of you get dressed and chat a little before you decide to leave, "I had a great time," you say as you wink.'
-									'"Me too! They didn''t lie about the girls here," he replies, with a smirk.'	
+									'"Me too! They didn''t lie about the girls here," he replies, with a smirk.'
 									gs 'arousal', 'end'
 									gs 'stat'
 									act 'Leave':gt 'city_center'
@@ -613,7 +613,7 @@ if $ARGS[0] = 'man':
 				'The man, noticing that he messed up, tries to save the situation, "I-It came out wrong. I didn''t mean it like that..."'
 				'However, it''s already too late because you''ve made up your mind. "No thank you! I see that ring on your finger. Go back to your wife instead of chasing girls in a different city... jerk!"'
 				act 'Leave': gt 'parkKafe', 'end', 'cafe'
-			end		
+			end
 		end
 	else
 		'You stealthily glance at the respectable man, but during the time you two sit there he doesn''t give any attention to you.'
@@ -659,12 +659,12 @@ if $ARGS[0] = 'youth':
 	minut += 10
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/drinking.jpg"></center>'
-	if hotcat >= 4:
+	if pcs_hotcat >= 4:
 		'As you take a seat, you notice a loud group of people that are a bit farther away. Judging by the bottles on their table, you can tell that they''ve been drinking for a while. While you''re waiting for a waiter, you notice that some of them look at and then point towards you and whisper something to each other. Before you know it, there''s a younger woman standing in front you. "Me and my friends were wondering if you would like to join us?" She''s clearly tipsy from alcohol.'
 		'She turns around and looks towards her friends. She turns back to you while leaning into your personal space. "Listen, I was dared to come over to talk to you and..." she stops because she is having a hard time remembering what she wanted to say. "So what do you say? I promise it''s nothing dangerous and we''ll remain in the park."'
 		gs 'willpower', 'misc', 'resist'
 		if will_cost <= pcs_willpwr:
-			act 'Decline (<<will_cost>> Willpower)': 
+			act 'Decline (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
@@ -691,7 +691,7 @@ if $ARGS[0] = 'youth':
 			'"Well yeah, the next part is quite simple. We want the two of you to walk around the park and give us a little show." They start to snicker at the thought of the two of you.'
 			'You look at them suspiciously. "What kind of show?"'
 			'They give you a look like you''re an idiot. "To go fuck of course."'
-			act 'Decline': 
+			act 'Decline':
 				*clr & cla
 				pcs_mood -= 20
 				gs 'stat'
@@ -760,7 +760,7 @@ if $ARGS[0] = 'youth':
 									minut += 15
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/join.jpg"></center>'
-									'As you return, the girl has already started asking if the group were pleased with the show and if you''ve managed to complete the dare.' 
+									'As you return, the girl has already started asking if the group were pleased with the show and if you''ve managed to complete the dare.'
 									'The group is still flabbergasted as they didn''t expect it to play out the way it did, but are very pleased with the show.'
 									'The next few minutes are spent on putting your panties back on, and chatting with the rest of the group. At the same time you can hear the girl describe how good you taste.'
 									gs 'arousal', 'end'
@@ -807,8 +807,8 @@ if $ARGS[0] = 'youth':
 								minut += 15
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/join.jpg"></center>'
-								'You let out a moan, but before it escalates farther she stops and smiles. "Can''t have too much fun." You frown a little as though you''ve been robbed of something. However, you accept. The girl has already dressed herself and ran towards the group.' 
-								'As you return, the girl has already started asking if the group were pleased with the show and if you''ve managed to complete the dare.' 
+								'You let out a moan, but before it escalates farther she stops and smiles. "Can''t have too much fun." You frown a little as though you''ve been robbed of something. However, you accept. The girl has already dressed herself and ran towards the group.'
+								'As you return, the girl has already started asking if the group were pleased with the show and if you''ve managed to complete the dare.'
 								'The group is still flabbergasted as they didn''t expect it to play out the way it did, but are very pleased with the show.'
 								'The next few minutes are spent putting your panties back on, and chatting with the rest of the group. At the same time you can hear the girl describe how good you taste.'
 								gs 'arousal', 'end'
@@ -858,7 +858,7 @@ if $ARGS[0] = 'youth':
 								minut += 15
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/join.jpg"></center>'
-								'The two of you start laughing. "What is your problem old man?! Enjoy the show instead" the girl yells out before the two of you dress yourselves and run off giggling. He yells out after you.' 
+								'The two of you start laughing. "What is your problem old man?! Enjoy the show instead" the girl yells out before the two of you dress yourselves and run off giggling. He yells out after you.'
 								'As you return, the girl starts telling the group what happened and that you managed to complete the dare. They sit in awe as the two of you tell them about the old man that interrupted you.'
 								'The next few minutes are spent putting your panties back on, and chatting with the rest of the group as suddenly the old man passes by. "There he is!" she exclaims as she points to him. The group start making a lot of noise, laughing as the man passes by.'
 								gs 'arousal', 'end'
@@ -868,8 +868,8 @@ if $ARGS[0] = 'youth':
 						end
 					end
 				end
-			end	
-		end	
+			end
+		end
 	else
 		'You look at the group of snickering youth, but they don''t seem to pay attention towards you and are mostly ignoring everyone around them.'
 		act 'Leave': gt 'parkKafe', 'end', 'cafe'
@@ -892,7 +892,7 @@ if $ARGS[0] = 'blacks':
 			'You pull away from him. "What are you doing?"'
 			'His friends laugh and he blushes a bit. "Sorry, I just thought after last time... anyways, we should get going." With that he gets up to head for the door and his friends follow him.'
 			act 'Leave': gt 'parkKafe', 'end', 'cafe'
-		end	
+		end
 		act 'Sit in his lap':
 			*clr & cla
 			minut += 5
@@ -900,7 +900,7 @@ if $ARGS[0] = 'blacks':
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/africantable2.jpg"></center>'
 			'You take a seat on his lap. One of them asks Djibril "Is this the girl?" He nods and they all smile. Apparently, he has been talking about you. They all start talking to you in an overtly flirty and sexual way before Djibril finally says "We were about to head back to our dorm. We were wondering if you would like to come with us and fuck. I promise that it will be a lot of fun. Are you interested?"'
-			act 'Accept': 
+			act 'Accept':
 				*clr & cla
 				minut += 20
 				DjibrilQW['invite'] = 1
@@ -928,10 +928,10 @@ if $ARGS[0] = 'blacks':
 			'He glances over at them, then looks back to you. "Sorry, I have to go. But it was nice meeting you again. Have a nice day." after saying that, he turns and leaves to join his friends outside. Then he stops at the door. "Hey if you want, why don''t you stop by my dorm some time." Then he tells you which building it is and which room is his. After that he walks outside with his friends and they walk away.'
 			act 'Leave': gt 'parkKafe', 'end', 'cafe'
 		end
-	elseif DjibrilQW['meet'] = 1 and hotcat >= 5:
+	elseif DjibrilQW['meet'] = 1 and pcs_hotcat >= 5:
 		'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/africantable1.jpg"></center>'
 		'You notice Djibril sitting with a few other young African men at another table. They see you and start to talk among themselves. From their constant glances, you are sure that they are talking about you. Djibril gives you a huge grin and waves you over. You, not wanting to be rude, get up to walk over to their table. "Hello again, <<$pcs_nickname>>! We are about to head back to our dorm. We were wondering if you would like to come with us and fuck. I promise that it will be a lot of fun. Are you interested?"'
-		act 'Accept': 
+		act 'Accept':
 			*clr & cla
 			minut += 20
 			DjibrilQW['invite'] = 1
@@ -963,8 +963,8 @@ if $ARGS[0] = 'blacks':
 		'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/djibril_talk.jpg"></center>'
 		'You notice Djibril sitting with a few other young African men at another table. They see you and start to talk amongst themselves. After a few minutes they get up, and Djibril heads over to your table as his friends head outside. "Hello again <<$pcs_nickname>>, I didn''t expect to see you in the city." You talk to him for a few moments before one of his friends peeks their head back inside to yell, "Djibril, come on, let''s go."'
 		'He glances over at them, then looks back to you. "Sorry, I have to go. But it was nice meeting you again. Have a nice day." after saying that, he turns and leaves to join his friends outside. Then he stops at the door. "Hey if you want, why don''t you stop by my dorm some time." Then he tells you which building it is and which room is his. After that he walks outside with his friends and they walk away.'
-		act 'Leave': gt 'parkKafe', 'end', 'cafe'		
-	elseif hotcat >= 5:
+		act 'Leave': gt 'parkKafe', 'end', 'cafe'
+	elseif pcs_hotcat >= 5:
 		DjibrilQW['meet'] = 1
 		'A few young African men sitting at another table see you and start to talk among themselves. From the constant glances you receive, you are sure they are talking about you. Eventually, they get up and come over to your table. One of them introduces himself. "I am Djibril. What''s your name?"'
 		'You smile to him. "<<$pcs_firstname>> <<$pcs_lastname>>, but most people call me <<$pcs_nickname>>."'
@@ -974,7 +974,7 @@ if $ARGS[0] = 'blacks':
 		'He shakes his head with a slight laugh. "He is my uncle. They have told me about you. Small world, huh?"'
 		'You giggle as well, small world indeed. "Yeah, it really is."'
 		'He says. "We were about to head back to our dorm, so I was wondering if you would like to come with us. I promise it will be a lot of fun. Are you interested?"'
-		act 'Accept': 
+		act 'Accept':
 			*clr & cla
 			minut += 20
 			DjibrilQW['invite'] = 1
@@ -1012,7 +1012,7 @@ if $ARGS[0] = 'the_boy':
 	menu_off = 1
 	*clr & cla
 	gs 'stat'
-	if hotcat >= 5 or gosh >= 1:
+	if pcs_hotcat >= 5 or gosh >= 1:
 		if gosh >= 1:
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big127.jpg"></center>'
 			'The two of you exchange glances, you do recognize him from somewhere. Then it hits you... it''s Gosha! Just as you remember, he comes to the same realization. Before you know it, he''s heading over. "Hi, <<$pcs_nickname>>! I''m surprised to see you here."'
@@ -1103,7 +1103,7 @@ if $ARGS[0] = 'the_boy':
 										gs 'stat'
 										act 'Head back to the café': gt 'parkKafe', 'end', 'cafe'
 									end
-									
+
 									gs 'willpower', 'bj', 'self'
 									if will_cost <= pcs_willpwr:
 										act 'Suggest a blowjob (<<will_cost>> Willpower)':
@@ -1125,13 +1125,13 @@ if $ARGS[0] = 'the_boy':
 										end
 									else
 										act 'Suggest a blowjob (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-									end	
+									end
 									gs 'willpower', 'flash', 'resist', 'easy'
 									if will_cost <= pcs_willpwr:
 										act 'What for? (<<will_cost>> Willpower)':
 											*clr & cla
 											gs 'willpower', 'pay', 'resist'
-											minut += 15	
+											minut += 15
 											npc_rel['A127'] -= 1
 											gs 'stat'
 											'<center><img <<$set_imgh>> src="images/locations/city/centralpark/parkcafe.jpg"></center>'
@@ -1144,7 +1144,7 @@ if $ARGS[0] = 'the_boy':
 										act 'What for? (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 									end
 								end
-							end	
+							end
 							gs 'willpower', 'misc', 'self', 'easy'
 							if will_cost <= pcs_willpwr:
 								act 'Head back (<<will_cost>> Willpower)':
@@ -1185,7 +1185,7 @@ if $ARGS[0] = 'the_boy':
 			'"Cute name!" he says as the two of you become acquainted with one another. You learn that he is a student and that he lives in the hostel. Gosha invites you visit him. He even gives you directions to the hostel and how to find his dorm. "Well, I won''t disturb you anymore, <<$pcs_nickname>>! Don''t be a stranger and come by!"'
 			act 'Leave': gosh = 1 & gt 'parkKafe', 'end', 'cafe'
 		end
-	elseif hotcat < 5 and gosh = 0:
+	elseif pcs_hotcat < 5 and gosh = 0:
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big127.jpg"></center>'
 		'The two of you exchange glances, but you keep yourselves to only that. After a while, he finishes his meal and leaves the café without either of you saying anything to each other.'
 		act 'Leave': gt 'parkKafe', 'end', 'cafe'

+ 0 - 1
locations/Prostitute.qsrc

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

+ 34 - 34
locations/RimmaSexQW.qsrc

@@ -7,7 +7,7 @@ gs 'stat'
 'You go over to Rima who smiles affably as she greets you.'
 '"Hi <<$pcs_nickname>>. My shift is almost over. Do you want to do something?"'
 
-act '"Sorry, I can''t right now"':gt 'moncheri', 'start'
+act '"Sorry, I can''t right now"':gt 'shop_moncheri', 'start'
 
 if money >= 250:
 	act '"Sure. How about we go to my place?"':
@@ -35,7 +35,7 @@ $rimmasexdi = {
 	if RimmaRandEvent = 23:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -57,7 +57,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 22:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimmabj.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulled the strap-on out of her purse, followed by collar with a chain attached to it. At her order, you put on the collar and hand the chain to Rima who put on the strap-on while you were occupied. She roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulled the strap-on out of her purse, followed by collar with a chain attached to it. At her order, you put on the collar and hand the chain to Rima who put on the strap-on while you were occupied. She roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -79,13 +79,13 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 21:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma21.jpg"></center>'
 		gs 'arousal', 'pee', -5, 'sub', 'humiliation', 'lesbian'
-		'Rimma orders you to squat and gets over you, her legs spread wide. Your face an inch from her pussy, you suddenly feel something warm running over it: Without warning, Rima just started peeing on you! Shocked by this, you sit motionless until the jet subsides, the smell intense as the last droplets drip from your chin.' 
+		'Rimma orders you to squat and gets over you, her legs spread wide. Your face an inch from her pussy, you suddenly feel something warm running over it: Without warning, Rima just started peeing on you! Shocked by this, you sit motionless until the jet subsides, the smell intense as the last droplets drip from your chin.'
 		'When she''s done, Rima orders you to lick her clean and you comply without question.'
-		
+
 	elseif RimmaRandEvent = 20:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		if pcs_throat < 25: pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -94,7 +94,7 @@ $rimmasexdi = {
 			if pcs_ass < 25: pcs_ass += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma20.jpg"></center>'
-			'Rima bends you over and her strap-on enters your ass sans additional lubrication. The friction and fullness are intense but you are also suddenly aware that your bladder is not only full but feels like it''s about to burst.' 
+			'Rima bends you over and her strap-on enters your ass sans additional lubrication. The friction and fullness are intense but you are also suddenly aware that your bladder is not only full but feels like it''s about to burst.'
 			'As Rima fucks you, you tighten the muscles in your lower body to try and keep control of your urethra but all you do is make the stimulation by her that much more intense. When you come, and you come very quickly, the orgasm deprives you of all control and you feel your own piss running down your leg. Rima chuckles but doesn''t stop, driving the strap-on even harder into you, sending you right over the edge again, your shame and sudden relaxation fueling your second climax.'
 			$orgasm_or = 'yes'
 			gs 'arousal', 'anal_strap', 20, 'lesbian', 'sub'
@@ -107,7 +107,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 19:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimmabj.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulled the strap-on out of her purse, followed by collar with a chain attached to it. At her order, you put on the collar and hand the chain to Rima who put on the strap-on while you were occupied. She roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulled the strap-on out of her purse, followed by collar with a chain attached to it. At her order, you put on the collar and hand the chain to Rima who put on the strap-on while you were occupied. She roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -117,7 +117,7 @@ $rimmasexdi = {
 			pcs_vag += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma19.jpg"></center>'
-			'You bend over for Rima when she orders you to, presenting your bare ass to her, feeling the pull on the chain as she enters your wet pussy. As demeaning as this is, it feels right with Rima, experience speaking from each of her actions and her movements inside you so intensely arousing that your moans are no doubt audible to your neighbors.' 
+			'You bend over for Rima when she orders you to, presenting your bare ass to her, feeling the pull on the chain as she enters your wet pussy. As demeaning as this is, it feels right with Rima, experience speaking from each of her actions and her movements inside you so intensely arousing that your moans are no doubt audible to your neighbors.'
 			'At some point, you feel Rima pulling hard on the chain, hard enough to make you rear, and at that exact moment, she pulls the strap-on out and inserts it into your ass, your wetness making it as easy as it''s going to be. A few thrusts later, you are already at your limit and come so hard that all strength leaves your body and Rima has to let go of the chain, lest she choke you.'
 			$orgasm_or = 'yes'
 			gs 'arousal', 'vaginal_strap', 20, 'lesbian', 'sub'
@@ -130,7 +130,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 18:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -139,7 +139,7 @@ $rimmasexdi = {
 			pcs_ass += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma18.jpg"></center>'
-			'Rima bends you over doggystyle and you feel the tip of her strap-on resting against your anus as she pulls the bottle of lube out of her purse. You groan and try to relax, preparing yourself mentally as she spreads the cool liquid around and inside your puckered hole, but even after all the things you''ve done with Rima, taking this gigantic strap-on up your ass is not an easy feat.' 
+			'Rima bends you over doggystyle and you feel the tip of her strap-on resting against your anus as she pulls the bottle of lube out of her purse. You groan and try to relax, preparing yourself mentally as she spreads the cool liquid around and inside your puckered hole, but even after all the things you''ve done with Rima, taking this gigantic strap-on up your ass is not an easy feat.'
 			'But slowly, ever so slowly, the woman works it into you, inch by inch, and starts moving back and forth, going a little deeper with every thrust, going a little faster every time. Your voice rises with her, the mix of pain and pleasure making it impossible to remain silent, and when you feel her grabbing your hair and pulling your head back, it sends you over the edge, screaming, hurting, but satisfied nonetheless.'
 			$orgasm_or = 'yes'
 			gs 'arousal', 'anal_strap', 20, 'lesbian', 'sub'
@@ -152,7 +152,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 17:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -174,7 +174,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 16:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -183,7 +183,7 @@ $rimmasexdi = {
 			pcs_vag += 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma16.jpg"></center>'
-			'Rima puts you on your back and spreads your legs, driving the strap-on into your pussy with one slow thrust, stopping just short of your cervix, your moan music to her ears. She doesn''t move fast today, focusing entirely on slowly driving you towards the edge and gauging your reactions as she goes.' 
+			'Rima puts you on your back and spreads your legs, driving the strap-on into your pussy with one slow thrust, stopping just short of your cervix, your moan music to her ears. She doesn''t move fast today, focusing entirely on slowly driving you towards the edge and gauging your reactions as she goes.'
 			'Your eyes never leave hers, not on your slow ascent, not as you fall over the edge, not as you''re coming back down. When the last wave of your orgasm has passed, Rima rips the strap-on off and sits down on your face. Her own climax is only a few licks away.'
 			$orgasm_or = 'yes'
 			gs 'arousal', 'vaginal_strap', 20, 'lesbian', 'sub'
@@ -196,7 +196,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 15:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma14.jpg"></center>'
 		pcs_throat += 3
-		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.' 
+		'Rima pulls a massive strap-on out of her purse and puts it on, and you feel a hint of fear mingled into your excitement, knowing that she''s going to fuck you with it. Wasting no time on ordering you around, she roughly pushes you down on your knees and slips it past your <<$pc_desc[''lips'']>> lips.'
 		'You instinctively start moving your tongue around its thick tip, her hand at the back of your head holding you in place as she guides it into your throat. Given its size, it doesn''t come as a surprise that your gag reflex starts acting up but you endure as best you can, covering it generously in saliva.'
 		gs 'arousal', 'bj', 10, 'sub', 'lesbian'
 		gs 'stat'
@@ -206,7 +206,7 @@ $rimmasexdi = {
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma15.jpg"></center>'
 			'Rima lies down on the couch with you, spooning you from behind, rubbing the strap-on''s tip against your lower lips, teasing you only for a moment before she pushes it in. Between your spit and lust, the artificial dick goes in without resistance.'
-			'Only when it hits your cervix do you reach back to stop her, the sudden pain shaking you out of your reverie, but Rima whispers encouragingly into your ear as she pulls back. When she starts moving in earnest, she doesn''t hit that threshold again, filling you up as much as she can without actually hurting you, even as she furiously fucks you.' 
+			'Only when it hits your cervix do you reach back to stop her, the sudden pain shaking you out of your reverie, but Rima whispers encouragingly into your ear as she pulls back. When she starts moving in earnest, she doesn''t hit that threshold again, filling you up as much as she can without actually hurting you, even as she furiously fucks you.'
 			'Your folds tighten so much during your orgasm and grip the strap-on so violently that Rima has trouble pulling out afterwards.'
 			$orgasm_or = 'yes'
 			gs 'arousal', 'vaginal_strap', 20, 'lesbian', 'sub'
@@ -219,9 +219,9 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 14:
 		pcs_ass += 8
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma13.jpg"></center>'
-		'You bend over on the couch for Rima as she lubes up her hands, followed by your anus. She doesn''t have to say a word as she does; you know what''s coming.' 
-		'She places both of her hands at your puckered hole and works her fingers in - left, right, left, right, almost like she''s following an obscure sexual knitting manual - but you don''t care as long as she doesn''t stop, her expert stimulation causing you to moan like a bitch in heat right from the start.' 
-		'Not only does she fit both hands into you but she does so in record time, her soft chuckle speaking of her own surprise at this. Then, she comes to the main course: Without warning or warm-up, she begins pounding you with her hands, your yelp turning into a sustained moan as she hits all the right spots.' 
+		'You bend over on the couch for Rima as she lubes up her hands, followed by your anus. She doesn''t have to say a word as she does; you know what''s coming.'
+		'She places both of her hands at your puckered hole and works her fingers in - left, right, left, right, almost like she''s following an obscure sexual knitting manual - but you don''t care as long as she doesn''t stop, her expert stimulation causing you to moan like a bitch in heat right from the start.'
+		'Not only does she fit both hands into you but she does so in record time, her soft chuckle speaking of her own surprise at this. Then, she comes to the main course: Without warning or warm-up, she begins pounding you with her hands, your yelp turning into a sustained moan as she hits all the right spots.'
 		'When you come down from your climax, Rima sits down in front of you, dripping wet. You are more than happy to return the favor...'
 		$orgasm_or = 'yes'
 		gs 'arousal', 'anal_finger', 20, 'lesbian', 'sub'
@@ -229,8 +229,8 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 13:
 		pcs_ass += 8
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma12.jpg"></center>'
-		'Rima tells you to lie back on your couch and lubricate your anus while she does the same with her hands. You are too excited to question her order, instead taking the bottle of lube she presents to you and making sure your backdoor is ready for anything.' 
-		'Even when you tell her that you are done, Rima lifts your ass to check if your anus is properly lubed up, by pushing several fingers at once it. When her hand is almost all the way in, she seems to be convinced... and adds a finger from her other hand. Then another. And another. What you are feeling is beyond description, beyond comprehension, and it leaves you breathless and almost mute.' 
+		'Rima tells you to lie back on your couch and lubricate your anus while she does the same with her hands. You are too excited to question her order, instead taking the bottle of lube she presents to you and making sure your backdoor is ready for anything.'
+		'Even when you tell her that you are done, Rima lifts your ass to check if your anus is properly lubed up, by pushing several fingers at once it. When her hand is almost all the way in, she seems to be convinced... and adds a finger from her other hand. Then another. And another. What you are feeling is beyond description, beyond comprehension, and it leaves you breathless and almost mute.'
 		'Only when she starts to move, both of her hands all the way inside you, do you make noises again: Soft, understated coos that swell to loud screams when the woman picks up the pace and fucks your ass with both of her hands. The orgasm comes loud and hard and you feel deaf and numb. All you can see is Rima, grinning like a Cheshire cat, and you weakly return that grin.'
 		$orgasm_or = 'yes'
 		gs 'arousal', 'anal_fist', 20, 'lesbian', 'sub'
@@ -239,7 +239,7 @@ $rimmasexdi = {
 		pcs_ass += 6
 		pcs_vag += 5
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma11.jpg"></center>'
-		'Once again, Rima leads you into your bedroom and you lie down on your back for her, curious what she intends to do today. She doesn''t keep you wondering for long: Rima rummages around her purse until she finds a bottle of lube and generously applies it to both of her hands, giving you suggestive smiles as she does.' 
+		'Once again, Rima leads you into your bedroom and you lie down on your back for her, curious what she intends to do today. She doesn''t keep you wondering for long: Rima rummages around her purse until she finds a bottle of lube and generously applies it to both of her hands, giving you suggestive smiles as she does.'
 		'Your previous experiences with her have prepared you well for what she has in mind: With terrifying ease and very little patience, Rima pushes one of her hands into your vagina and works the other into your anus. It''s a testament to the times you have spent with her that you don''t hurt as much as you feel full as, knuckle by knuckle, her fingers sink into you, your groans leaving little doubt as to your pleasure.'
 		'Soon, both of her hands are all the way inside you and Rima starts slowly pulling them out again, then back in, fucking you with her entire limbs, the fullness ebbing away only to return in force. It''s an incredible, maddening feeling and your orgasm hits you with the suddenness and violence of a tsunami.'
 		$orgasm_or = 'yes'
@@ -272,7 +272,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 9:
 		pcs_ass += 5
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma8.jpg"></center>'
-		'You find yourself lying on your side, spreading your legs to give Rima easier access to your sex. Indeed, her fingers penetrate your wet pussy and her wonderful touch has you panting in no time at all.' 
+		'You find yourself lying on your side, spreading your legs to give Rima easier access to your sex. Indeed, her fingers penetrate your wet pussy and her wonderful touch has you panting in no time at all.'
 		'Between two strokes, though, she pulls out entirely and instead works the well-lubricated fingers into your ass. You gasp as she gets the speed back to where it was and have your backdoor thoroughly fingerfucked by her. She skillfully teases your clit for additional stimulation but you even without it, you''d have come anyway.'
 		'And come you do, feeling your sphincter twitch around her index and middle finger, beckoning them to stay a little longer as you ride out the waves of your anal climax.'
 		$orgasm_or = 'yes'
@@ -281,7 +281,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 8:
 		pcs_ass += 3
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma7.jpg"></center>'
-		'Rima puts you on your back, your soft bed ever-willing to serve, and dives right in, her tongue finding your clit with pin-point precision.' 
+		'Rima puts you on your back, your soft bed ever-willing to serve, and dives right in, her tongue finding your clit with pin-point precision.'
 		'At the same time, her hand explores your nether regions, stroking up and down your legs, outside and inside, caresses your stomach and sides, squeezing your buttcheeks, teasing your wet folds with quick flicks and lingering strokes, but it doesn''t come to rest... until it finds your rosebud.'
 		'She circles around your backdoor as if she had all the time in the world, pretending to push a finger in one moment only to pull it away the next, her constant back and forth driving you crazy and making you hornier the longer she persists.'
 		'At some point, you simply cannot hold out any longer and clamp down hard the instant you feel her pushing in. At the same time, you put one hand at the back of her head and pull her against you. This tiny push is all you need to cum, finally.'
@@ -292,7 +292,7 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 7:
 		pcs_vag += 5
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma6.jpg"></center>'
-		'The couch in the living room is where Rima wants to have you, and you have no reason to deny her. Spreading your legs for her, you watch as she patiently puts one finger after the other into you, teasing you with gusto and nipping at your clit every now and then to put you even more on edge.' 
+		'The couch in the living room is where Rima wants to have you, and you have no reason to deny her. Spreading your legs for her, you watch as she patiently puts one finger after the other into you, teasing you with gusto and nipping at your clit every now and then to put you even more on edge.'
 		'Her second hand squeezes your tits, teases your nipples, strokes your stomach, caresses your cheek - seems to be everywhere at once. Her hand inside your pussy doesn''t go easy on you, not this time: Rima immediately goes from massaging your insides to fist-fucking you and you love every second of it.'
 		'Your climax builds quickly - no surprise after almost half an hour of teasing - when you feel her second hand linger on your throat... and tightening around it. You open your eyes to look at her and while it''s harder to breathe, the passion in Rima''s eyes is infectious.'
 		'The orgasm hits you like a truck, the slight lack of air increasing its intensity by an order of magnitude, and by the looks of it, Rima is just about ready to come herself, getting off immensely on dominating you.'
@@ -302,11 +302,11 @@ $rimmasexdi = {
 	elseif RimmaRandEvent = 6:
 		pcs_vag += 5
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma5.jpg"></center>'
-		'Once again, Rima takes you into your bedroom and has you lie down. Your memories of how she went down on you very present in your mind, you eagerly spread your legs for her and she smiles broadly as lowers her mouth onto you.' 
-		'Two of her fingers are inside your wet pussy in an instant but other than that, she takes her time, teasing and touching you with unfathomable skill, only slowly picking up speed. When you are getting closer to orgasm, she inserts a third finger but slows down at the same time, your groans turning from lust to frustration as she teases you, inches away from release.' 
+		'Once again, Rima takes you into your bedroom and has you lie down. Your memories of how she went down on you very present in your mind, you eagerly spread your legs for her and she smiles broadly as lowers her mouth onto you.'
+		'Two of her fingers are inside your wet pussy in an instant but other than that, she takes her time, teasing and touching you with unfathomable skill, only slowly picking up speed. When you are getting closer to orgasm, she inserts a third finger but slows down at the same time, your groans turning from lust to frustration as she teases you, inches away from release.'
 		'But Rima is merciless: She slowly, ever so slowly works you down from that almost-climax, then back up again, to that same breaking point... then introduces a fourth finger and slows down once again.'
 		nl
-		'You barely even register when she sinks her whole hand into your depths - at that point, you are so desperately horny that you are literally begging her to make you cum, and this time, her fist inside you, she finally relents.' 
+		'You barely even register when she sinks her whole hand into your depths - at that point, you are so desperately horny that you are literally begging her to make you cum, and this time, her fist inside you, she finally relents.'
 		'From one moment to the next, she starts fucking you with her whole hand, pushing you right to the edge and over, then right to the next and over again. You can feel yourself twitching around her hand, gripping her like a vice, but the rest of your body is a shaking, screaming, sweating mess. That doesn''t change the fact, though, that Rima gave you a couple of incredible orgasms, though.'
 		$orgasm_or = 'yes'
 		gs 'arousal', 'vaginal_fist', 20, 'lesbian', 'sub'
@@ -315,7 +315,7 @@ $rimmasexdi = {
 		pcs_vag += 2
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma4.jpg"></center>'
 		'Rima and you go into the bedroom and you lie down on your back, opening yourself to your female company. She doesn''t even try to resist the enticing view and you can feel her tongue on your clit before she''s come to rest on the bed.'
-		'You feel her fingers penetrate you, your folds wet and ready with anticipation, and her touch is heavenly. Rima seems to have an almost supernatural intuition for where she has to touch your insides to elicit the highest moans from you and you are all too willing to let them erupt.' 
+		'You feel her fingers penetrate you, your folds wet and ready with anticipation, and her touch is heavenly. Rima seems to have an almost supernatural intuition for where she has to touch your insides to elicit the highest moans from you and you are all too willing to let them erupt.'
 		'While there is a lot of variation in the way she angles her hand and hooks her fingers, she never gets slower - her index and middle finger went from teasingly slow to a good, hard fingerfuck and she seems certain that she can hold out longer than you.'
 		nl
 		'She''s right, too: When she adds a third finger - without slowing down - an incredible orgasm rips through you and you have to hold on for dear life. All you can manage when Rima kisses you is a weak smile as you taste yourself on her lips.'
@@ -324,23 +324,23 @@ $rimmasexdi = {
 		gs 'stat'
 	elseif RimmaRandEvent = 4:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma3.jpg"></center>'
-		'Rima leads you into the bedroom and has you lie down. You''ve barely come to rest when she''s already on top of you, her wet pussy mere inches from your mouth, her eyes sparkling as she bends backwards and you feel her fingers caressing your sex.' 
-		'You lose yourself in her expert touch and the arousing taste of her juices, your tongue and lips working tirelessly to pleasure her.' 
+		'Rima leads you into the bedroom and has you lie down. You''ve barely come to rest when she''s already on top of you, her wet pussy mere inches from your mouth, her eyes sparkling as she bends backwards and you feel her fingers caressing your sex.'
+		'You lose yourself in her expert touch and the arousing taste of her juices, your tongue and lips working tirelessly to pleasure her.'
 		'When you feel her crotch pressing more strongly against your face, you know that she won''t take much longer and redouble your efforts, as does she. In seconds, you have her screaming and thrashing, your own orgasm muffled by her nether lips.'
 		$orgasm_or = 'yes'
 		gs 'arousal', 'cuni_give', 20, 'lesbian', 'sub'
 		gs 'stat'
 	elseif RimmaRandEvent = 3:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma2.jpg"></center>'
-		'You go into the living room where she sits down on the sofa, legs spread. You understand the invitation and drop to your knees, languidly licking her pussy up and down, teasing her greedy hole with one hand while you rub your own clit with the other.' 
-		'Rima moans with joy and you can feel her hands on your head, stroking it, urging you on.' 
+		'You go into the living room where she sits down on the sofa, legs spread. You understand the invitation and drop to your knees, languidly licking her pussy up and down, teasing her greedy hole with one hand while you rub your own clit with the other.'
+		'Rima moans with joy and you can feel her hands on your head, stroking it, urging you on.'
 		'As her passion grows, her movements become rougher and in her bliss, her fingers claw into your hair. She pulls you closer, grinding her hips against your face and is quickly overcome by her orgasm. Thanks to her rough treatment and your "free" hand, you follow her immediately.'
 		$orgasm_or = 'yes'
 		gs 'arousal', 'cuni_give', 20, 'lesbian', 'sub'
 		gs 'stat'
 	elseif RimmaRandEvent = 2:
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/rimma.jpg"></center>'
-		'You barely make it into the bedroom. As soon as you''re there, Rima pushes you onto the bed and lays on top of you in a 69, offering you her pussy and immediately going down on yours.' 
+		'You barely make it into the bedroom. As soon as you''re there, Rima pushes you onto the bed and lays on top of you in a 69, offering you her pussy and immediately going down on yours.'
 		'The passion she licks you with is infectious and as you desperately try to hold onto her, you do your best to reciprocate, exploring Rima''s delicate folds and hole with your tongue and fingers.'
 		'Your moans, muffled as they are, grow louder, loud enough for the neighbors to hear, you''re sure, but they don''t last for long: Within minutes, the unearthly bliss you''re experiencing culminates in an overwhelming orgasm that leaves you and your partner gasping and shaking.'
 		$orgasm_or = 'yes'

+ 10 - 0
locations/SMS_schedules.qsrc

@@ -1,6 +1,11 @@
 # SMS_schedules
 
 if $ARGS[0] = 'cikl':
+	!! set the time when the SMS will be send
+	gs 'booty_call', 'scheduler'
+	booty_call_time['daystart'] = daystart
+
+
 	if nerd_game['invite_day'] < daystart and week = 1:
 		if nerd_game['first_SMS_received'] = 0: if arrpos('$contact', 'A152') = -1: gs 'telefon', 'AddContact', 'A152', 'icon_na', 1
 		gs 'telefon', 'SetSMSSchedule', 'A152', "", "0", "gs 'nerd_game_night', 'game_invite_sms_switch'", "totminut > <<totminut + (11 - hour) * 60 + rand(20, 280) - minut>>"
@@ -21,6 +26,11 @@ if $ARGS[0] = 'cikl':
 			gs 'telefon', 'SetSMSSchedule', 'A144', "", "0", "gs 'band_tour_anushka_SMS', 'start'", "totminut > <<totminut + (19 - hour) * 60 + rand(20, 100) - minut>>"
 		end
 	end
+
+	if mainQW >= 1:
+		gs 'tatiana_lab', 'stage_SMS'
+	end
+
 end
 
 

+ 1 - 1
locations/SMS_selfies.qsrc

@@ -50,7 +50,7 @@ if $ARGS[0] = 'show_sms':
 	gs 'telefon', 'show_sms', SMSSelfieVars['SMSid']
 	$SMSMessage[SMSSelfieVars['SMSid']] = $temp_curSMS
 	$SMSReplies[SMSSelfieVars['SMSid']] = $temp_curReplies
-	SMSSelfieVars['text'] = ''
+	$SMSSelfieVars['text'] = ''
 	killvar 'temp_curSMS'
 	killvar 'temp_curReplies'
 end

+ 1 - 1
locations/SMStext_builder.qsrc

@@ -274,7 +274,7 @@ if $ARGS[0] = 'add_sms':
 	end
 	gs 'telefon', 'add_sms', $ARGS[1], $SMSBuilderVars['text'], $SMSBuilderVars['replies'], $SMSBuilderImages[0], $SMSBuilderImages[1], $SMSBuilderImages[2], $SMSBuilderImages[3]
 	
-	SMSBuilderVars['replies'] = ''
+	$SMSBuilderVars['replies'] = ''
 
 elseif $ARGS[0] = 'show_sms':
 	if arrsize('SMSBuilderReplies') > 0:

+ 27 - 27
locations/Serge_kuh.qsrc

@@ -32,7 +32,7 @@ if $ARGS[0] = '':
 		if sergebazarkuh_count > 0: npc_rel['A112'] +=1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge1.jpg"></center>'
-		'Sergey is standing at the kitchen counter. He''s making soup, cutting up ingredients and throwing them into a large pan.' 
+		'Sergey is standing at the kitchen counter. He''s making soup, cutting up ingredients and throwing them into a large pan.'
 		'You don''t want to get in his way and sit down on a chair near the kitchen table, so you can have a chat with him while he keeps preparing the food.'
 		serge_textbk = rand(0,4)
 		if serge_textbk = 0:$serge_textbk = 'When you ask about Vasily''s mother, Sergey shrugs: "It''s a short story, really. I met Vasily''s mother at my graduation party. We all got drunk and she and I had some fun. When she turned out to be pregnant, we got married. We didn''t have much of a say in the matter, that''s just how it worked back then. Shulga was born a few months after that. We tried to make it work, but she got bored and left me a year later when she got offered a job abroad, leaving Shulga with me. I haven''t heard from her since. It''s fine, though... me and him managed just fine, without her."'
@@ -86,7 +86,7 @@ if $ARGS[0] = 'vodka':
 	minut += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/alko2.jpg"></center>'
-	'He looks at you intently and says: "No, <<$pcs_nickname>>. I''m not giving you any vodka."' 
+	'He looks at you intently and says: "No, <<$pcs_nickname>>. I''m not giving you any vodka."'
 	'"Aww, why not?" you ask him.'
 	'Sergey takes a sip of his vodka and laughs: "I''ve seen women drink... it never ends well. Besides that, you''re still a girl! I''m not giving you any, end of discussion!"'
 	act 'Leave him alone': gt 'vasilyhome', 'vasilykitchen'
@@ -259,8 +259,8 @@ if $ARGS[0] = 'posuda':
 	if sergehelppos_count > 0 or sergehelppol_count > 0 : 'Sergey smiles: "Actually, that would be nice! <<$pcs_nickname>>, if it''s not too much trouble, could you do the dishes or mop the floor?"'
 	if sergehelppos_count <= 0 and sergehelppol_count <= 0 : 'Sergey shakes his head with a smile on his face: "No need, <<$pcs_nickname>>! You''ve already helped me out a great deal today, thank you!"'
 	act 'Finish': gt 'Serge_kuh'
-	if sergehelppos_count > 0: 
-		act 'Do the dishes for Sergey': 
+	if sergehelppos_count > 0:
+		act 'Do the dishes for Sergey':
 			*clr & cla
 			if sergehelppos_count > 0:minut += 15
 			sergehelppos_day = daystart
@@ -273,7 +273,7 @@ if $ARGS[0] = 'posuda':
 		end
 	end
 	if sergehelppol_count > 0:
-		act 'Mop the floors for Sergey': 
+		act 'Mop the floors for Sergey':
 			*clr & cla
 			if sergehelppol_count > 0:minut += 15
 			sergehelppol_day = daystart
@@ -332,7 +332,7 @@ if $ARGS[0] = 'help_ev1':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/vert'+rand(1,10)+'.jpg"></center>'
 			'That was fun, but you can do better! When you bend over exaggeratedly and show him your ass, you can''t help but giggle. Oops!'
 			'Sergey sighs, realizing your game now... and feeling a bit busted at the same time.'
-			'"<<$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..."'	
+			'"<<$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['think_virgin'] = 0:
@@ -478,7 +478,7 @@ if $ARGS[0] = 'izdev2':
 						'"Come here, girl. Put that mouth of yours to use", he grunts.'
 						'You quickly move over to him and drop to your knees, covering his large cock in kisses. You don''t forget his testicles either, placing kisses all over them before you slowly lick your way back up to the head of his member.'
 						'You lick it like a lollipop for a moment, before carefully taking it in your mouth. After you suck him off for a little while, he grows impatient and grabs you by the hair, fucking your throat more and more roughly.'
-						'"You thought you could just tease me like that, didn''t you? You little minx..." Sergey scolds you, right before plunging his cock all the way down your throat again.'	
+						'"You thought you could just tease me like that, didn''t you? You little minx..." Sergey scolds you, right before plunging his cock all the way down your throat again.'
 						gs 'arousal', 'bj', 5, 'sub', 'deepthroat', 'rough'
 						gs 'stat'
 						act 'Continue':
@@ -511,7 +511,7 @@ if $ARGS[0] = 'izdev2':
 								'"Time for the next part of my tour", Sergey grins. He pulls out of your pussy and switches to your ass, immediately slamming his cock in you.'
 								'You scream and wince, despite his preparation that was a bit too sudden! Just when you were about to complain, Sergey puts his hand over your throat and pulls you up against his chest. He grunts in your ear: "My tour, my rules... I warned you, I don''t play nice. Now stand there and take it."'
 								'Sergey begins to move his hips, fucking you more and more roughly in your ass while he dominates your body.'
-								'He''s much stronger than you, and you can do little more than just let it happen.'	
+								'He''s much stronger than you, and you can do little more than just let it happen.'
 								'After a few minutes he pulls out of you and demands: "Show me your ass, <<$pcs_nickname>>. Show me how it looks so far."'
 								gs 'arousal', 'anal', 5, 'sub', 'rough'
 								gs 'stat'
@@ -605,7 +605,7 @@ if $ARGS[0] = 'izdev4':
 		minut += 2
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za1-2.jpg"></center>'
-		'You turn your back to him and take the back of your dress in your hand, asking him: "Uncle Sergey, do you think this is too short?"' 
+		'You turn your back to him and take the back of your dress in your hand, asking him: "Uncle Sergey, do you think this is too short?"'
 		'Sergey coughs nervously, not really sure how to respond to that. "<<$pcs_nickname>>, stop that!" he tells you.'
 		act 'Continue':
 			*clr & cla
@@ -669,7 +669,7 @@ if $ARGS[0] = 'izdev5':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za3-6.jpg"></center>'
 						'"Wait! I''ll just take my clothes off for you, so you can have a better look!" you suggest, and promptly begin to undress in front of him.'
-						'Realizing there''s no stopping you, Sergey just sits back in his chair and lets it all happen. You can tell he''s about to devour you, when you stand in front of him naked. You nearly have him where you want him!'	
+						'Realizing there''s no stopping you, Sergey just sits back in his chair and lets it all happen. You can tell he''s about to devour you, when you stand in front of him naked. You nearly have him where you want him!'
 						gs 'arousal', 'flash', 5, 'dom'
 						gs 'arousal', 'flashlite', 5, 'dom'
 						minut -= 5
@@ -762,7 +762,7 @@ if $ARGS[0] = 'izdev7':
 					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za11-6.jpg"></center>'
-						'You let the dress slip off your shoulder, showing Sergey your boobs too. "This dress is so annoying... stupid straps..." you mutter.'	
+						'You let the dress slip off your shoulder, showing Sergey your boobs too. "This dress is so annoying... stupid straps..." you mutter.'
 						gs 'arousal', 'flashlite', 5, 'dom'
 						gs 'stat'
 						act 'Continue':
@@ -770,7 +770,7 @@ if $ARGS[0] = 'izdev7':
 							minut += 2
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za11-7.jpg"></center>'
-							'You forget about your dress and just pose for Sergey, who is upon you in an instant. From the large bulge in his pants, you can tell your teasing definitely had an effect on him!'				
+							'You forget about your dress and just pose for Sergey, who is upon you in an instant. From the large bulge in his pants, you can tell your teasing definitely had an effect on him!'
 							act 'Continue': gt 'Serge_kuh', $rand_kuh_sex
 						end
 					end
@@ -1003,7 +1003,7 @@ if $ARGS[0] = 'izdev10':
 						minut += 2
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za7-6.jpg"></center>'
-						'"You want me, don''t you?" you smile at Sergey, who swallows nervously. He knows he shouldn''t, but... you''re making it very hard on him to do the right thing and say no.'	
+						'"You want me, don''t you?" you smile at Sergey, who swallows nervously. He knows he shouldn''t, but... you''re making it very hard on him to do the right thing and say no.'
 						act 'Continue':
 							*clr & cla
 							minut += 2
@@ -1014,7 +1014,7 @@ if $ARGS[0] = 'izdev10':
 							act 'Continue':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za7-8.jpg"></center>'
-								'When you''re completely naked, you lean back against the kitchen counter and spread your legs, spreading your pussy for him. Sergey immediately gets out of his chair and follows you, greedily putting his hands on your hips.'				
+								'When you''re completely naked, you lean back against the kitchen counter and spread your legs, spreading your pussy for him. Sergey immediately gets out of his chair and follows you, greedily putting his hands on your hips.'
 								gs 'arousal', 'flash', 5, 'sub'
 								gs 'stat'
 								act 'Continue': gt 'Serge_kuh', $rand_kuh_sex
@@ -1178,7 +1178,7 @@ if $ARGS[0] = 'izdev13':
 							'After a while Sergey pulls his cock out of your mouth, grinning at the strand of spittle dripping fron the head. He then helps you up and takes your ankle in his hand, making you rest one knee on the table surface. He rubs his fingers over your pussy, and slips two fingers inside you.'
 							'"Dripping... just as I suspected", he grins. He fucks you with his fingers for a moment, and then wipes his wet fingers on your ass cheeks. You yelp in surprise when he gives you two loud slaps on your buttocks, ouch!'
 							'Without any warning, he rams his penis all the way inside you in one firm thrust. You cry out in pain from the sudden intrusion, and to your relief he begins slowly, so as to not cause you more pain. Despite his size you can take him fairly well, and soon he has you moaning and mewling on the table as he picks up the pace.'
-							'Your juices are running down your legs now, and your sopping cunt is making a loud squelching sound every time Sergey drives his dick deep into you.'				
+							'Your juices are running down your legs now, and your sopping cunt is making a loud squelching sound every time Sergey drives his dick deep into you.'
 							gs 'arousal', 'vaginal_finger', 10, 'sub'
 							gs 'arousal', 'vaginal', 10, 'sub', 'rough'
 							minut -= 10
@@ -1192,7 +1192,7 @@ if $ARGS[0] = 'izdev13':
 								'"Fuck me, uncle Sergey! Fuck me harder!" you cry out, rubbing your clitoris frantically.'
 								'He grins and does as you ask, entertained by the thought of how eager you were to please him. His balls slap against your buttocks while he pounds you hard.'
 								$orgasm_or = 'custom'
-								$orgasm_txt = 'Then your orgasm hits you: its powerful waves rip through your body, making your whole body tremble and tingle. Sergey has to actually hold you in place, to make sure you don''t fall off the table.'	
+								$orgasm_txt = 'Then your orgasm hits you: its powerful waves rip through your body, making your whole body tremble and tingle. Sergey has to actually hold you in place, to make sure you don''t fall off the table.'
 							 	act 'Continue':
 									*clr & cla
 									pcs_horny += 10
@@ -1213,12 +1213,12 @@ if $ARGS[0] = 'izdev13':
 										'When you wait for him to jerk off on your face, he smirks at you and says: "What, you thought I was going to do it? No, no. For a little slut like yourself, that''s your job... get to work."'
 										'You wrap your fingers around his erection and begin to pump your fist up and down, aiming his dick at your face when he begins to groan more intently. When you feel the first drop of sperm land on your face, you quickly take the head of his dick in your mouth and let him shoot the rest in your mouth. It''s not what he wanted, but from the satisfied look on his face, he''s not about to complain.'
 										'You swallow some of it, but wow... it''s a lot! You let the rest flow down your skin, and look up at Sergey with a sweet smile on your face while his cum slowly drips onto your boobs. You give the head of his cock one more kiss and smile: "I''m sorry for teasing you so much, uncle Sergey. I hope that made up for it?"'
-										'Sergey laughs: "It sure did, <<$pcs_nickname>>. Fair warning though: I went easy on you this time..."'	
+										'Sergey laughs: "It sure did, <<$pcs_nickname>>. Fair warning though: I went easy on you this time..."'
 										gs 'arousal', 'end'
 										gs 'stat'
 										act 'Finish': gt 'vasilyhome', 'vasilykitchen'
 									end
-								end	
+								end
 							end
 						end
 					end
@@ -1324,7 +1324,7 @@ if $ARGS[0] = 'izdev15':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za2-2.jpg"></center>'
 		'"Oops!" you exclaim. You excitedly cover your chest with your arm, your clothes all wet from the water.'
-		'Sergey looks intently at your nipples, that are tenting through the fabric now.' 
+		'Sergey looks intently at your nipples, that are tenting through the fabric now.'
 		act 'Continue':
 			*clr & cla
 			minut += 2
@@ -1335,7 +1335,7 @@ if $ARGS[0] = 'izdev15':
 			act 'Continue':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/za2-4.jpg"></center>'
-				'With a deep sigh, you decide that you can''t keep this shirt on and decide to just pull it up. It did a very poor job of covering anything up anyway, as wet as it was.'	
+				'With a deep sigh, you decide that you can''t keep this shirt on and decide to just pull it up. It did a very poor job of covering anything up anyway, as wet as it was.'
 				gs 'arousal', 'flashlite', 5, 'sub'
 				gs 'stat'
 				act 'Continue':
@@ -1350,7 +1350,7 @@ if $ARGS[0] = 'izdev15':
 				end
 			end
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'izdev16':
@@ -1433,14 +1433,14 @@ end
 
 !=====================================================================================!
 !HELP: attitude > 50, possible rape scenes!
-!-------------------------------------------------------------------------------------! 
+!-------------------------------------------------------------------------------------!
 if $ARGS[0] = 'izn1':
 	gs 'boyStat', 'A112'
 	npc_sex['A112'] += 1
 	serge_countsex += 1
 	rape += 1
 	pcs_hairbsh = 0
-	'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(1,11)+'.mp4"></video></center>' 
+	'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(1,11)+'.mp4"></video></center>'
 	if $clothingworntype ! 'nude': 'Sergey roughly strips you, easily overpowering you. He tosses your clothes aside, laughing at your futile attempts to break free.'
 	'"Why do you keep flaunting your body like you''re some cheap whore, <<$pcs_nickname>>? Are you a cheap whore?" Sergey demands. He pressed you against the wall, and has one hand around your throat.'
 	'"Uncle Sergey, please! I w-" you try to explain, but he interrupts you.'
@@ -1468,7 +1468,7 @@ if $ARGS[0] = 'izn1':
 		act 'Continue':
 			*clr & cla
 			if agape < 2:agape = 2
-			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/ra'+rand(5,7)+'.mp4"></video></center>' 
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/ra'+rand(5,7)+'.mp4"></video></center>'
 			'Sergey orders you: "Stand before me with your hands behind your back, and look at the floor!"'
 			'You do as he says, not daring to look back at him. With your eyes cast down, you stand before him obediently.'
 			'Suddenly, he slaps your left boob hard, with the palm of his hand. "Ow! That hurts!" you yell, and try to reach out to massage the pain out of it.'
@@ -1521,7 +1521,7 @@ if $ARGS[0] = 'izn2':
 	serge_countsex += 1
 	rape += 1
 	pcs_hairbsh = 0
-	'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(1,3)+'.mp4"></video></center>' 
+	'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(1,3)+'.mp4"></video></center>'
 	'"You''re such a slut, <<$pcs_nickname>>... you''re not even wearing a bra! Everyone can see your nipples poking through your clothes!" Sergey scolds you, making you blush and lower your head in shame.'
 	'"How big are those tits of yours, anyway?" he asks.'
 	'"<<$titsize>>, uncle Sergey", you say softly.'
@@ -1561,7 +1561,7 @@ if $ARGS[0] = 'izn2':
 		act 'Continue':
 			*clr & cla
 			if agape < 1:agape = 1
-			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(4,11)+'.mp4"></video></center>' 
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/bj'+rand(4,11)+'.mp4"></video></center>'
 			'"Actually, I''m in a good mood", Sergey says. "You''re being such a good little slut for me today, I''ll let you lube up my cock before I fuck your ass. With your mouth, of course."'
 			'You smile at him thankfully and quickly drop to your knees before he changes his mind. That will actually help a lot! You eagerly take his cock in your mouth and begin to suck and lick it eagerly.'
 			'"You''ll never get enough saliva like that", he mutters. "Here, I''ll help."'
@@ -1674,7 +1674,7 @@ if $ARGS[0] = 'sex2':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/sex2-2.jpg"></center>'
 		'"I''m sorry, uncle Sergey... but your dick is just so beautiful!" you whisper at him. "It''s like it was made to please women! I''m so lucky!"'
-		'Sergey relaxes when you open your mouth wide and close your <<$pc_desc[''lips'']>> lips around the head of his penis. You take your time, but skilfully suck his dick to about half its length. Then a few minutes later, the whole of it is in your mouth!'
+		'Sergey relaxes when you open your mouth wide and close your <<$pc_desc[''lips'']>> lips around the head of his penis. You take your time, but skillfully suck his dick to about half its length. Then a few minutes later, the whole of it is in your mouth!'
 		'You look up at Sergey''s face intently while you try out different techniques, doing your best to make him feel wonderful. Oral sex can be so much fun! You especially remember his impressed look when you took him as deep as possible down your throat, and were licking the side of his balls with your tongue out of your mouth.'
 		'He put his hand behind your head a long time ago, but never forces you to do anything; everything you do today is because you want to please him. Even when you deepthroat him repeatedly... it''s because you want to. You''re such a slut sometimes, and you love it!'
 		gs 'arousal', 'bj', 5, 'sub', 'deepthroat'

+ 12 - 12
locations/TV.qsrc

@@ -19,7 +19,7 @@ if $ARGS[0] = 'start':
 		act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'kable'
 	end
 
-	if daystart < 10 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
+	if daystart - daystart_start < 9 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
 	act 'Turn off the TV and get off the couch':
 		cla
 		gt $loc, $loc_arg
@@ -34,7 +34,7 @@ if $ARGS[0] = 'nokable':
 	'<center><img <<$set_imgh>> src="images/shared/home/telek.jpg"></center>'
 	'You watch the network channel, lying on the couch. It''s all repeats and cheesy infomercials.'
 
-	if daystart < 10 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
+	if daystart - daystart_start < 9 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
 
 	act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'nokable'
 	act 'Turn off the TV and get off the couch': gt $loc, $loc_arg
@@ -48,14 +48,14 @@ if $ARGS[0] = 'kable':
 	'<center><img <<$set_imgh>> src="images/shared/home/telek.jpg"></center>'
 	'You watch cable television. It''s really good these days.'
 
-	if daystart < 10 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
+	if daystart - daystart_start < 9 and $start_type[1] = 'tg':'Sometimes while watching TV, you catch a glimpse of your legs or chest, and every time, it''s a bit shocking for you to see that your body is now that of a woman.'
 
 	act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'kable'
 	act 'Turn off the TV and get off the couch': gt $loc, $loc_arg
 end
 
 if $ARGS[0] = 'pav':
-	if tvtime = 0: 
+	if tvtime = 0:
 		*clr & cla
 		minut += 5
 		tvtime = 1
@@ -70,9 +70,9 @@ if $ARGS[0] = 'pav':
 		'<center><img <<$set_imgh>> src="images/shared/home/telek.jpg"></center>'
 		'You are watching one of the half dozen or so television channels that you can get without cable. None of their programs are really worth watching, but the distraction is welcome anyway.'
 		act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'pav'
-		act 'Turn off the TV': 
+		act 'Turn off the TV':
 			*clr & cla
-			tvtime = 0 
+			tvtime = 0
 			'<center><video autoplay src="images/locations/gadukino/grandparents/tv/tv_turn_off_effect.mp4"></video></center>'
 			'You turn off the TV and the image folds in on itself to form a bright line across the screen which then shrinks into a tiny white dot that slowly fades. The speakers emit a high pitched squawk in protest.'
 			act 'Continue': gt $loc, $loc_arg
@@ -81,7 +81,7 @@ if $ARGS[0] = 'pav':
 end
 
 if $ARGS[0] = 'gad':
-	if tvtime = 0: 
+	if tvtime = 0:
 		*clr & cla
 		minut += 5
 		tvtime = 1
@@ -96,9 +96,9 @@ if $ARGS[0] = 'gad':
 		'<center><video autoplay loop src="images/locations/gadukino/grandparents/tv/tv'+rand(1,5)+'.mp4"></video></center>'
 		'You are watching one of the three television channels that you can get here in the country. None of their programs are really worth watching, but the distraction is welcome anyway.'
 		act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'gad'
-		act 'Turn off the TV': 
+		act 'Turn off the TV':
 			*clr & cla
-			tvtime = 0 
+			tvtime = 0
 			'<center><video autoplay src="images/locations/gadukino/grandparents/tv/tv_turn_off_effect.mp4"></video></center>'
 			'You turn off the TV and the image folds in on itself to form a bright line across the screen which then shrinks into a tiny white dot that slowly fades. The speakers emit a high pitched squawk in protest.'
 			act 'Continue': gt $loc, $loc_arg
@@ -107,7 +107,7 @@ if $ARGS[0] = 'gad':
 end
 
 if $ARGS[0] = 'meyhome':
-	if tvtime = 0: 
+	if tvtime = 0:
 		*clr & cla
 		minut += 5
 		tvtime = 1
@@ -124,9 +124,9 @@ if $ARGS[0] = 'meyhome':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/tvon.jpg"></center>'
 		'You watch cable television. It''s really good these days.'
 		act 'Watch TV (1:00)': minut += 60 & gt 'TV', 'meyhome'
-		act 'Turn off the TV and get off the couch': 
+		act 'Turn off the TV and get off the couch':
 			*clr & cla
-			tvtime = 0 
+			tvtime = 0
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/tvoff.jpg"></center>'
 			'You turn off the TV and the image blinks out of existence, while you stand up and stretch your legs.'
 			act 'Continue': gt $loc, $loc_arg

+ 1 - 1
locations/Terminal.qsrc

@@ -79,7 +79,7 @@ $askfather = {
 						'Sitting at the table, you order food and drinks, and dad starts asking you about everything.'
 						'You reply to his questions with enthusiasm and talk about yourself, what you do, where go to school. Talk about Anya, that she did not go to the university, and works as a salesgirl in the supermarket.'
 						'You tell him about your mother, she remarried, and you now have a stepfather and half brother Kolka...'
-						'After talking for awhile your father says. "<<$pcs_nickname>> I have to go, I have a schedule to keep. I am here on weekends 12 00 to 14 00, I would be happy if you would visit me sometimes." With that he gets up, pays for lunch and kisses you on the cheek goodbye.'
+						'After talking for a while your father says. "<<$pcs_nickname>> I have to go, I have a schedule to keep. I am here on weekends 12 00 to 14 00, I would be happy if you would visit me sometimes." With that he gets up, pays for lunch and kisses you on the cheek goodbye.'
 						trfatherQW = 4
 						act 'Leave':minut += 5 & gt 'city_industrial'
 					end

+ 61 - 61
locations/TerminalOffice.qsrc

@@ -50,12 +50,12 @@ end
 !Office a Manager = 1x
 !==================================================
 if $ARGS[0] = '11':
-	
+
 	!You can buy the item if you know that you can buy
 	!Can try to give the documents from Anatoly Chubais
 	!Can I ask when running accounting
 	!Can I ask when works Director
-	
+
 	cla
 	gs 'TerminalOffice', 'TerminalOfficeScreen', 'Sales', 'terminal2'
 	'"What can I help you with?" the manager asks you.'
@@ -63,25 +63,25 @@ if $ARGS[0] = '11':
 	act 'Leave the office': minut += 1 & gt 'TerminalOffice', '00'
 
 	if verakassir > 0:
-		
+
 		!Buy goods
-		
+
 		!Flag zapolanski storage, reduction
 		!this flag allows you to go shopping
 		DoNotBuy = 2
-		
+
 		!Amount and Quantity that we can buy(store)
 		MaxQuantityA = 0
 		MaxQuantity1 = 0
 		MaxQuantity2 = 0
 		MaxCost = 0
-		
+
 		!Description size of storage
 		TovarLimitRepository1 = 30
 		TovarLimitRepository2 = 100
-		
+
 		'You talk with the Manager about buying small trinkets...'
-		
+
 		!Get current balances
 		TovarRepository1 = mc_inventory['trinkets_home']
 		if TovarRepository1 => TovarLimitRepository1:
@@ -91,7 +91,7 @@ if $ARGS[0] = '11':
 			'You have '+ TovarRepository1 +' trinkets stored in your home. You''re only able to store <<TovarLimitRepository1>> trinkets.'
 			MaxQuantity1 = TovarLimitRepository1 - TovarRepository1
 		end
-		
+
 		if YouCanGar > 0:
 			!Get the current balances in the garage
 			TovarRepository2 = mc_inventory['trinkets_garage']
@@ -103,7 +103,7 @@ if $ARGS[0] = '11':
 				MaxQuantity2 = TovarLimitRepository2 - TovarRepository2
 			end
 		end
-		
+
 		if DoNotBuy = 2:
 			'You think about it for a while, realize that you just have nowhere to store the goods and decide to turn down the purchase.'
 		else
@@ -111,19 +111,19 @@ if $ARGS[0] = '11':
 			act 'The small trinkets cost 100 <b>₽</b>. Please put in how many trinkets you want to purchase.':
 				minut += 13
 				MaxQuantityA = input("How many trinkets do you want to buy for 100 <b>₽</b> apiece?")
-				
+
 				if MaxQuantityA > (MaxQuantity1 + MaxQuantity2):
 					'<b><font color=red>You have nowhere to store the surplus <<MaxQuantityA-(MaxQuantity1 + MaxQuantity2)>> ' + iif(MaxQuantityA - (MaxQuantity1 + MaxQuantity2) = 1, 'trinket', 'trinkets') + '.</front></b>'
 					cla
 					act 'Leave': gt 'TerminalOffice', '11'
 				end
-				
+
 				MaxCost = MaxQuantityA * 100
-				
-				if MaxCost > money:
+
+				if money < MaxCost:
 					!If not enough money
 					'You don''t have enough money on you. You will have to withdraw money before proceeding with the purchase.'
-					if (money + karta >= MaxCost) or (karta >= MaxCost):
+					if money + karta >= MaxCost:
 						!The player can be plastic money
 						'You have enough money on your credit card, and you offer them to pay with that.'
 						'"I''m sorry, we don''t own a card terminal," the Manager replies, "We accept only cash."'
@@ -132,11 +132,11 @@ if $ARGS[0] = '11':
 					act 'Leave': gt 'TerminalOffice', '11'
 				else
 					!If the money is written off money to fill warehouses
-						
+
 					money -= MaxCost
-					
+
 					'You''ve purchased <<MaxQuantityA>> trinkets, worth <<MaxCost>>.'
-					
+
 					!First populate channelise 1
 					if MaxQuantityA => MaxQuantity1:
 						mc_inventory['trinkets_home'] = TovarRepository1 + MaxQuantity1
@@ -147,48 +147,48 @@ if $ARGS[0] = '11':
 						mc_inventory['trinkets_home'] = TovarRepository1 + MaxQuantityA
 						MaxQuantityA = 0
 					end
-					
+
 					!Now fill channelise 2
 					if MaxQuantityA > 0:
 						mc_inventory['trinkets_garage'] = TovarRepository2 + MaxQuantityA
 					end
-					
-					if YouCanGar = 0 and money > 100: 
+
+					if YouCanGar = 0 and money > 100:
 						'You''ve purchased plenty of trinkets, but you''ve been thinking about expanding your business. But where could you store them all? Maybe you should ask your stepfather if you could use some free space in his garage...'
 					end
-					
+
 					cla
 					act 'Complete your purchase': gt 'TerminalOffice', '11'
-				end	
+				end
 			end
-			
+
 			act 'Buy small trinkets for 100 <b>₽</b> called "Eyeballs".':
 				!Purchase spend time
 				minut += 13
-				
+
 				MaxQuantityA = MaxQuantity1 + MaxQuantity2
 				MaxCost = MaxQuantityA * 100
-				
+
 				!Hammered warehouses
-				if MaxCost > money:
+				if money < MaxCost:
 					!If not enough money
 					'You don''t have enough money on you. You will have to withdraw money before proceeding with the purchase.'
-					if (money + karta >= MaxCost) or (karta >= MaxCost):
+					if money + karta >= MaxCost:
 						!The player can be plastic money
 						'You have enough money on your credit card, and you offer them to pay with that.'
 						'"I''m sorry, we don''t own a card terminal," the Manager replies, "We accept only cash."'
 					end
-					
+
 					cla
 					act 'Leave': gt 'TerminalOffice', '11'
 				else
-				
+
 					!If the money is written off money to fill warehouses
-						
+
 					money -= MaxCost
-					
+
 					'You''ve purchased <<MaxQuantityA>> trinkets, worth <<MaxCost>>.'
-					
+
 					!First populate channelise 1
 					if MaxQuantityA => MaxQuantity1:
 						mc_inventory['trinkets_home'] = TovarRepository1 + MaxQuantity1
@@ -199,23 +199,23 @@ if $ARGS[0] = '11':
 						mc_inventory['trinkets_home'] = TovarRepository1 + MaxQuantityA
 						MaxQuantityA = 0
 					end
-					
+
 					!Now fill channelise 2
 					if MaxQuantityA > 0:
 						mc_inventory['trinkets_garage'] = TovarRepository2 + MaxQuantityA
 					end
-					
-					if YouCanGar = 0 and money > 100: 
+
+					if YouCanGar = 0 and money > 100:
 						'You''ve purchased plenty of trinkets, but you''ve been thinking about expanding your business. But where could you store them all? Maybe you should ask your stepfather if you could use some free space in his garage...'
 					end
-					
+
 					cla
 					act 'Complete your purchase': gt 'TerminalOffice', '11'
-				end	
-			end			
+				end
+			end
 		end
 	end
-	
+
 	if YouNotOpenDoorDir = 1:
 		!Where the Director, the Door was closed dir
 		act 'Ask about the Director':
@@ -225,7 +225,7 @@ if $ARGS[0] = '11':
 			act 'Leave': YouNotOpenDoorDir = 0 & gt 'TerminalOffice', '11'
 		end
 	end
-	
+
 	!Where is the accountant? Buch the door was closed
 	if YouNotOpenDoorBuh = 1:
 		act 'Ask about the accountant':
@@ -235,7 +235,7 @@ if $ARGS[0] = '11':
 			act 'Leave': YouNotOpenDoorBuh = 0 & gt 'TerminalOffice', '11'
 		end
 	end
-	
+
 	!He Has papers, but a Manager should say to go to the accounting Department.
 	if AboutDocsManager=0 and BurgerQW['TerminalTask'] = 1 and BurgerQW['TerminalTaskDay'] = daystart:
 		'"I''m Anatoly Chubais from the company "OOO Bystroushka limited". Do you have the required documents with you?"'
@@ -247,7 +247,7 @@ if $ARGS[0] = '11':
 	end
 
 	!The GG yet topics of conversation.
-	if verakassir = 0 and YouNotOpenDoorDir = 0 and YouNotOpenDoorBuh = 0 and BurgerQW['TerminalTask'] = 0: 
+	if verakassir = 0 and YouNotOpenDoorDir = 0 and YouNotOpenDoorBuh = 0 and BurgerQW['TerminalTask'] = 0:
 		'You have nothing to say or left to do. You can leave the office.'
 	end
 end
@@ -261,14 +261,14 @@ if $ARGS[0] = '21':
 
 	if TerminalOfficeBuhWorkTime = 1:
 		!You can give the documents
-		
+
 		cla
 		gs 'TerminalOffice', 'TerminalOfficeScreen', 'The accountant''s office', 'terminal3'
 		act 'Leave the office': minut += 1 & gt 'TerminalOffice', '00'
-		
+
 		!GG not a complete idiot, so will limit communication with only Buch documents, then that thread again
 		'A cute girl looks up from her monitor, turns to you and asks, "What can I help you with?"'
-		
+
 		if BurgerQW['TerminalTask'] = 1 and BurgerQW['TerminalTaskDay'] = daystart:
 			'"I was talking with Anatoly Chubais from the company ''OOO Bystroushka limited''. I was instructed to deliver these documents."'
 			'"Yes, I''ve been expecting these, may I?" She holds out her hand.'
@@ -280,22 +280,22 @@ if $ARGS[0] = '21':
 				'You hand the girl the folder. She opens it and quickly checks the contents.'
 				'"Tell Anatoly Borisovich that Elizabeth said thank you."'
 				'The girl smiles and then turns her attention to her monitor and starts rapidly typing away on her keyboard.'
-				
+
 				act 'Leave the office': minut += 1 & gt 'TerminalOffice', '00'
 			end
 		else
 			'You have nothing to say or left to do. You can leave the office.'
 		end
-		
+
 	else
 		!Accountant is not in place
 		cla
 		gs 'TerminalOffice', 'TerminalOfficeScreen', 'A door with a sign', 'terminal6'
 		act 'Move away from the door': minut += 1 & gt 'TerminalOffice', '00'
 		'You knock, but there is only silence. You try pushing down the handle, but realize that the door is locked. You''ll have to come back at a different time.'
-		
+
 		YouNotOpenDoorBuh = 1
-		
+
 	end
 end
 
@@ -307,18 +307,18 @@ if $ARGS[0] = '31':
 	if TerminalOfficeDirWorkTime  = 1:
 		!You can try to give the documents
 		!You can try to talk
-		
+
 		cla
 		gs 'TerminalOffice', 'TerminalOfficeScreen', 'The Director''s office', 'terminal1'
 		act 'Leave the office': minut += 1 & gt 'TerminalOffice', '00'
-		
+
 		!Before the development of the plot 'Talk' the Director will constantly be on the phone and send he tries out of the office
 		'You knock and open the door. Behind a massive desk, you see a man. He''s talking on the phone and apparently not in the mood. He''s a bit surprised as you aren''t the person he was expecting, so he dismissively waves his hand, clearly indicating that you need to leave the office.'
-		
-		if AboutBussines = 0: 
+
+		if AboutBussines = 0:
 			act 'Talk':
 				gs 'TerminalOffice', 'TerminalOfficeScreen', 'The Director''s office', 'terminal1'
-				
+
 				'"I was told to come and see you about a business proposal..." you start.'
 				'"I heard there was a possibility of a good, legitimate and profitable trade business going on..." you continue.'
 				'The man puts the phone to his side and irritably answers, "Can''t you see I''m in middle of a phone call? Leave!"'
@@ -326,11 +326,11 @@ if $ARGS[0] = '31':
 				delact 'Talk'
 			end
 		end
-	
+
 		if AboutDocs = 0 and BurgerQW['TerminalTask'] = 1 and BurgerQW['TerminalTaskDay'] = daystart:
 			act 'Give him the documents':
 				gs 'TerminalOffice', 'TerminalOfficeScreen', 'The Director''s office', 'terminal1'
-				
+
 				'You walk up to the desk. You''re ignored by the man, but you refuse to turn back, you have an important assignment from the boss.'
 				'"I was told by Anatoly Chubais from the company "OOO Bystroushka limited" to hand over these documents to you."'
 				'The man stops talking on the phone, frowns, and, pointing towards the door, asserts, "You need to head over to the accountant''s office."'
@@ -338,18 +338,18 @@ if $ARGS[0] = '31':
 				delact 'Give him the documents'
 			end
 		end
-		
+
 		if AboutBussines = 1 or AboutDocs = 1: 'You have nothing to say or left to do. You can leave the office.'
-		
+
 	else
 		!The Director is not in place
 		cla
 		gs 'TerminalOffice', 'TerminalOfficeScreen', 'A door with a sign', 'terminal5'
 		act 'Move away from the door': minut += 1 & gt 'TerminalOffice', '00'
 		'You knock, but there is only silence. You try pushing down the handle, but realize that the door is locked. You''ll have to come back at a different time.'
-		
+
 		YouNotOpenDoorDir = 1
-		
+
 	end
 end
 --- TerminalOffice ---------------------------------

+ 15 - 15
locations/UnitAppearance.qsrc

@@ -22,7 +22,7 @@ if $ARGS[0] = 'GenRow':
     else
 	    '<<$ARGS[1]>>,<<unitHotcat>>,<<unitpcs_apprnc>>,<<unitbmi_calc>>,<<unitbodykoef>>,<<unitHeadBonus>>,<<unitAttributeBonus>>,<<unitclothingbonus>>,<<unitAccessoriesBonus>>,<<unitGroomingBonus>>,<<unitGroomingPenalty>>,<<unitpcs_apprncbase>>'
     end
-end 
+end
 
 if $ARGS[0] = 'GenRowBreak':
     if unitDisplayType = 0:
@@ -32,9 +32,9 @@ if $ARGS[0] = 'GenRowBreak':
             '<tr><th align="left"><<$ARGS[1]>></th><th align="right">clothingbonus Q1</th></th><th align="right">clothingbonus Q2</th></th><th align="right">clothingbonus Q3</th></th><th align="right">clothingbonus Q4</th></th><th align="right">clothingbonus Q5</th></th><th align="right">clothingbonus Q6</th></th><th align="right">clothingbonus Q7</th><th align="right">clothingbonus Nude</th></tr>'
         end
     else
-        '<<$ARGS[1]>>,hotcat,pcs_apprnc,bmi,bodykoef,HeadBonus,AttributeBonus,clothingbonus,AccessoriesBonus,GroomingBonus,GroomingPenalty,pcs_apprncbase'
+        '<<$ARGS[1]>>,pcs_hotcat,pcs_apprnc,bmi,bodykoef,HeadBonus,AttributeBonus,clothingbonus,AccessoriesBonus,GroomingBonus,GroomingPenalty,pcs_apprncbase'
     end
-end 
+end
 
 if $ARGS[0] = 'calcHotcat':
 	unitbmi_calc = FUNC('body', 'bmicalc', unitsalo, unitpcs_hgt)
@@ -233,7 +233,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-   
+
     $svetadesc = 'Computer Geek Start'
     unitsalo = 132
     unitpcs_hgt = 170
@@ -271,7 +271,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-   
+
     $svetadesc = 'Chess Player Start'
     unitsalo = 40
     unitpcs_hgt = 170
@@ -309,7 +309,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
     $svetadesc = 'Volleyball Start'
     unitsalo = 75
     unitpcs_hgt = 170
@@ -347,7 +347,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
     $svetadesc = 'Dancer Start'
     unitsalo = 55
     unitpcs_hgt = 170
@@ -385,7 +385,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
     $svetadesc = 'Runner Start'
     unitsalo = 51
     unitpcs_hgt = 170
@@ -423,7 +423,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
     $svetadesc = 'Football Start'
     unitsalo = 80
     unitpcs_hgt = 170
@@ -461,7 +461,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
     $svetadesc = 'Popular Friends Start'
     unitsalo = 80
     unitpcs_hgt = 170
@@ -879,7 +879,7 @@ if $ARGS[0] = 'GenerateSvetas':
     unitpcs_apprncbase = 0
     unitResetBase = 1
     gs 'UnitAppearance', 'GenerateSvetaOptions', $svetadesc
-	
+
    gs 'UnitAppearance', 'GenRowBreak', 'BMI Maximums'
 
     unitstrenbuf = 100
@@ -1129,7 +1129,7 @@ if $ARGS[0] = 'GenerateSvetaOptions':
     unitbmi_calc = FUNC('body', 'bmicalc', unitsalo, unitpcs_hgt)
 
     $svetadesc = 'Current Clothes'
-    
+
     gs 'UnitAppearance', 'calcHotcat', $svetadesc
 
     $svetadesc = 'Naked'
@@ -1204,7 +1204,7 @@ if $ARGS[0] = 'GenerateSvetaOptions':
     unitlegkoef = 0
     gs 'UnitAppearance', 'calcHotcat', $svetadesc
 
-end 
+end
 
 if $ARGS[0] = 'GetClothThick':
 	if ARGS[1] < 16:
@@ -1380,7 +1380,7 @@ end
 
 if $args[0] = 'SaloGenerateRows':
 
-    $unitclothingworntype = ''    
+    $unitclothingworntype = ''
     unitPCloQuality = 1
     $svetadesc = '<<$ARGS[2]>> Q1'
     gs 'UnitAppearance', 'calcHotcat', '<<$ARGS[1]>> <<$svetadesc>>'
@@ -1416,7 +1416,7 @@ if $args[0] = 'SaloGenerateRows':
     gs 'UnitAppearance', 'calcHotcat', '<<$ARGS[1]>> <<$svetadesc>>'
     unitclothingbonus7 = unitclothingbonus
 
-    $unitclothingworntype = 'nude'    
+    $unitclothingworntype = 'nude'
     $svetadesc = '<<$ARGS[2]>> Nude'
     gs 'UnitAppearance', 'calcHotcat', '<<$ARGS[1]>> <<$svetadesc>>'
     unitclothingbonusnude = unitclothingbonus

+ 8 - 8
locations/VolleyTrenCentr.qsrc

@@ -23,9 +23,9 @@ if ShowerIvan = 4 and centr = 1:
 		'"I am sorry, <<$pcs_nickname>> and Guang, but my wife is expecting me and I must be going," the coach says, looking at his watch. He then departs, leaving you in the company of the Chinese trainer.'
 		act 'Ask about the coach':
 			cla & *clr
-			
+
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak12.jpg"></center>'
-			'As soon as Mikhail left, you bombard the other trainer with questions about the coach, wanting to know about his life, his girlfriend, competitions and, of course, the European championship. Dumbfounded, Guang stares at you, unable to get a word in edgewise for the next few minutes as you jump from subject to subject without pause.' 
+			'As soon as Mikhail left, you bombard the other trainer with questions about the coach, wanting to know about his life, his girlfriend, competitions and, of course, the European championship. Dumbfounded, Guang stares at you, unable to get a word in edgewise for the next few minutes as you jump from subject to subject without pause.'
 			'Guang finally manages to force himself into the conversation as you pause momentarily to draw in a breath.'
 			'"If you don''t know these things, it means that Misha didn''t tell you, so why should I tell you and betray my friend''s trust?" he asks you.'
 			'You are at a loss, not knowing how to proceed. Fearing that he is going to continue to scold you, you prepare to leave.'
@@ -38,7 +38,7 @@ if ShowerIvan = 4 and centr = 1:
 			'The older man just smiles at you and shrugs.'
 			'You think about it and remember there were a couple of Chinese merchants at the market back home. Maybe one of them will have the rice wine.'
 			ShowerIvan = 5
-			act 'Move away':gt 'fit', 'start'
+			act 'Move away': gt 'havana', 'start'
 		end
 	end
 elseif ShowerIvan = 5 and centr = 2:
@@ -46,7 +46,7 @@ elseif ShowerIvan = 5 and centr = 2:
 	act 'Greet Guang':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak13.jpg"></center>'
-		'You go up to Guang and say hello.' 
+		'You go up to Guang and say hello.'
 		'"Have you brought it?" he asks.'
 		if ricewine = 1:
 			act 'Give him the wine':
@@ -59,8 +59,8 @@ elseif ShowerIvan = 5 and centr = 2:
 				act 'Ask question':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak15.jpg"></center>'
-					'About the European championship, tell me why the coach doesn''t want to talk about it," you ask after taking a deep breath.' 
-					'Guang bites his lip thoughtfully, then begins the story.' 
+					'About the European championship, tell me why the coach doesn''t want to talk about it," you ask after taking a deep breath.'
+					'Guang bites his lip thoughtfully, then begins the story.'
 					'"The stories are true, your coach really was on the national team. And they did make it to the European championships."'
 					'With bated breath, you listen to the story.'
 					act 'Play on':
@@ -76,7 +76,7 @@ elseif ShowerIvan = 5 and centr = 2:
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak17.jpg"></center>'
 								'"He almost ended up in jail, but the officials decided to avoid a scandal and just kicked Mikhail off of the team," Guang concluded his story.'
 								$OpenInnerThought+'"Now I understand why coach shies away from me whenever we start to get close,"'+$CloseInnerThought+'you think to yourself.'
-								act 'Move away':gt 'fit', 'start'
+								act 'Move away': gt 'havana', 'start'
 							end
 						end
 					end
@@ -84,7 +84,7 @@ elseif ShowerIvan = 5 and centr = 2:
 			end
 		else
 			'"Why are you here then?" he asks as he walks away from you.'
-			act 'Move away':gt 'fit', 'start'
+			act 'Move away': gt 'havana', 'start'
 		end
 	end
 end

+ 1 - 1
locations/Zvereva_Sly_sex.qsrc

@@ -216,7 +216,7 @@ if $ARGS[0] = 'bj_1':
 	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.'
+	'He finds a rythm pumping it down your throat for a while 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'

+ 101 - 92
locations/_attributes_bomba_dress.qsrc

@@ -9,7 +9,7 @@ if ARGS[1] = 1:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 2:
 	CloQuality = 3
 	CloThinness = 1
@@ -17,7 +17,7 @@ elseif ARGS[1] = 2:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 3:
 	CloQuality = 4
 	CloThinness = 1
@@ -25,7 +25,7 @@ elseif ARGS[1] = 3:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 4:
 	CloQuality = 4
 	CloThinness = 1
@@ -33,14 +33,14 @@ elseif ARGS[1] = 4:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 5:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 6:
 	CloQuality = 4
 	CloThinness = 1
@@ -48,7 +48,7 @@ elseif ARGS[1] = 6:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 1
@@ -56,7 +56,7 @@ elseif ARGS[1] = 7:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 4
 	CloThinness = 3
@@ -64,7 +64,7 @@ elseif ARGS[1] = 8:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 9:
 	CloQuality = 3
 	CloThinness = 2
@@ -72,7 +72,7 @@ elseif ARGS[1] = 9:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 10:
 	CloQuality = 4
 	CloThinness = 3
@@ -80,7 +80,7 @@ elseif ARGS[1] = 10:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 11:
 	CloQuality = 4
 	CloThinness = 3
@@ -89,21 +89,21 @@ elseif ARGS[1] = 11:
 	CloDress = 1
 	CloStyle = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 12:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 14:
 	CloQuality = 4
 	CloThinness = 1
@@ -111,14 +111,14 @@ elseif ARGS[1] = 14:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 15:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloDress = 1
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 4
@@ -126,7 +126,7 @@ elseif ARGS[1] = 16:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 17:
 	CloQuality = 3
 	CloThinness = 4
@@ -134,28 +134,28 @@ elseif ARGS[1] = 17:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloDress = 1
-	
+
 elseif ARGS[1] = 19:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 20:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 21:
 	CloQuality = 3
 	CloThinness = 4
@@ -168,77 +168,77 @@ elseif ARGS[1] = 22:
 	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 25:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 26:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 27:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 28:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 29:
 	CloQuality = 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 = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 32:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 33:
 	CloQuality = 3
 	CloThinness = 1
@@ -246,7 +246,7 @@ elseif ARGS[1] = 33:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 5
-	
+
 elseif ARGS[1] = 34:
 	CloQuality = 3
 	CloThinness = 3
@@ -254,49 +254,51 @@ elseif ARGS[1] = 34:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 35:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 38:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 39:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 40:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 41:
 	CloQuality = 3
 	CloThinness = 4
@@ -304,28 +306,28 @@ elseif ARGS[1] = 41:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 42:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 43:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 44:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 45:
 	CloQuality = 3
 	CloThinness = 4
@@ -341,7 +343,7 @@ elseif ARGS[1] = 46:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 47:
 	CloQuality = 3
 	CloThinness = 5
@@ -349,14 +351,14 @@ elseif ARGS[1] = 47:
 	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 = 4
 	CloThinness = 4
@@ -364,7 +366,8 @@ elseif ARGS[1] = 49:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 50:
 	CloQuality = 4
 	CloThinness = 4
@@ -372,14 +375,14 @@ elseif ARGS[1] = 50:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 51:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 52:
 	CloQuality = 4
 	CloThinness = 4
@@ -387,26 +390,26 @@ elseif ARGS[1] = 52:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 53:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	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
@@ -419,14 +422,14 @@ elseif ARGS[1] = 57:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 58:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 59:
 	CloQuality = 3
 	CloThinness = 4
@@ -434,7 +437,7 @@ elseif ARGS[1] = 59:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 60:
 	CloQuality = 3
 	CloThinness = 4
@@ -442,7 +445,7 @@ elseif ARGS[1] = 60:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 61:
 	CloQuality = 4
 	CloThinness = 5
@@ -450,7 +453,7 @@ elseif ARGS[1] = 61:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 62:
 	CloQuality = 4
 	CloThinness = 5
@@ -458,7 +461,7 @@ elseif ARGS[1] = 62:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 63:
 	CloQuality = 4
 	CloThinness = 4
@@ -466,7 +469,7 @@ elseif ARGS[1] = 63:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 64:
 	CloQuality = 4
 	CloThinness = 5
@@ -475,7 +478,7 @@ elseif ARGS[1] = 64:
 	CloDress = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 65:
 	CloQuality = 4
 	CloThinness = 5
@@ -484,33 +487,35 @@ elseif ARGS[1] = 65:
 	CloDress = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 66:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloGoth = 1
+	CloPunk = 1
+
 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
@@ -518,21 +523,21 @@ elseif ARGS[1] = 70:
 	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
@@ -540,7 +545,7 @@ elseif ARGS[1] = 73:
 	CloSkirtShortness = 4
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 74:
 	CloQuality = 3
 	CloThinness = 1
@@ -582,14 +587,14 @@ elseif ARGS[1] = 79:
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 80:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloDress = 1
-	
+
 elseif ARGS[1] = 81:
 	CloQuality = 3
 	CloThinness = 5
@@ -597,13 +602,13 @@ elseif ARGS[1] = 81:
 	CloSkirtShortness = 5
 	CloStyle = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 82:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
-	
+
 elseif ARGS[1] = 83:
 	CloQuality = 3
 	CloThinness = 5
@@ -611,7 +616,7 @@ elseif ARGS[1] = 83:
 	CloSkirtShortness = 5
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 84:
 	CloQuality = 3
 	CloThinness = 4
@@ -619,7 +624,7 @@ elseif ARGS[1] = 84:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 85:
 	CloQuality = 4
 	CloThinness = 4
@@ -627,14 +632,14 @@ elseif ARGS[1] = 85:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 86:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 87:
 	CloQuality = 3
 	CloThinness = 4
@@ -642,27 +647,28 @@ elseif ARGS[1] = 87:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 88:
 	CloQuality = 3
 	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
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 91:
 	CloQuality = 4
 	CloThinness = 6
@@ -670,7 +676,8 @@ elseif ARGS[1] = 91:
 	CloSkirtShortness = 5
 	CloStyle = 4
 	CloBimbo = 1
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 92:
 	CloQuality = 4
 	CloThinness = 6
@@ -678,49 +685,51 @@ elseif ARGS[1] = 92:
 	CloSkirtShortness = 5
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 93:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 4
 	CloSkirtShortness = 5
 	CloStyle = 4
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 94:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 6
 	CloDress = 1
-	
+
 elseif ARGS[1] = 95:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 6
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 96:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 6
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 97:
 	CloQuality = 4
 	CloThinness = 4
 	CloBra = 1
 	CloSkirtShortness = 6
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 98:
 	CloQuality = 4
 	CloThinness = 5
 	CloBra = 1
 	CloSkirtShortness = 6
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 99:
 	CloQuality = 4
 	CloThinness = 4
@@ -728,14 +737,14 @@ elseif ARGS[1] = 99:
 	CloSkirtShortness = 6
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 100:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloSkirtShortness = 6
 	CloStyle = 4
-					
+
 end
 
 --- $attributes_bomba_dress ---------------------------------

+ 99 - 98
locations/_attributes_bomba_outfits.qsrc

@@ -8,117 +8,117 @@ if ARGS[1] = 1:
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 2:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 3:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 4:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 5:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 6:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 9:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 10:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 11:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 12:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 14:
 	CloQuality = 4
 	CloThinness = 6
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 15:
 	CloQuality = 4
 	CloThinness = 6
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 17:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 2
@@ -130,74 +130,74 @@ elseif ARGS[1] = 19:
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 20:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 22:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 4
 	CloPantsShortness = 1
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 26:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 27:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 28:
 	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 = 6
@@ -205,49 +205,50 @@ elseif ARGS[1] = 30:
 	CloPantsShortness = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 31:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 32:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 33:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 34:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 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] = 37:
 	CloQuality = 4
 	CloThinness = 4
@@ -255,14 +256,14 @@ elseif ARGS[1] = 37:
 	CloPantsShortness = 1
 	CloStyle = 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
@@ -270,94 +271,94 @@ elseif ARGS[1] = 39:
 	CloPantsShortness = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 40:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	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] = 46:
 	CloQuality = 4
 	CloThinness = 4
 	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] = 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
@@ -365,117 +366,117 @@ elseif ARGS[1] = 53:
 	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
-	
+
 elseif ARGS[1] = 58:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 59:
 	CloQuality = 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] = 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] = 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
-	
+
 elseif ARGS[1] = 65:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 66:
 	CloQuality = 4
 	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] = 68:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 69:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 5
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 70:
 	CloQuality = 3
 	CloThinness = 4
@@ -483,28 +484,28 @@ elseif ARGS[1] = 70:
 	CloPantsShortness = 5
 	CloStyle = 2
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 71:
 	CloQuality = 4
 	CloThinness = 4
 	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] = 74:
 	CloQuality = 4
 	CloThinness = 4
@@ -512,7 +513,7 @@ elseif ARGS[1] = 74:
 	CloPantsShortness = 5
 	CloStyle = 2
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 75:
 	CloQuality = 4
 	CloThinness = 4
@@ -520,14 +521,14 @@ elseif ARGS[1] = 75:
 	CloPantsShortness = 5
 	CloStyle = 2
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 76:
 	CloQuality = 4
 	CloThinness = 4
 	CloBra = 1
 	CloPanties = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 77:
 	CloQuality = 4
 	CloThinness = 3
@@ -542,14 +543,14 @@ elseif ARGS[1] = 78:
 	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
@@ -557,7 +558,7 @@ elseif ARGS[1] = 80:
 	CloPantsShortness = 6
 	CloStyle = 2
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 81:
 	CloQuality = 4
 	CloThinness = 5
@@ -565,20 +566,20 @@ elseif ARGS[1] = 81:
 	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
@@ -586,66 +587,66 @@ elseif ARGS[1] = 84:
 	CloPantsShortness = 6
 	CloStyle = 2
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 85:
 	CloQuality = 4
 	CloThinness = 4
 	CloBra = 2
 	CloPantsShortness = 5
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 86:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 6
 	CloStyle = 2
-	
+
 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
@@ -653,42 +654,42 @@ elseif ARGS[1] = 94:
 	CloPanties = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 95:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 5
 	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
@@ -696,7 +697,7 @@ elseif ARGS[1] = 100:
 	CloPantsShortness = 6
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 end
 
 --- $attributes_bomba_outfits ---------------------------------

+ 48 - 38
locations/_attributes_bomba_shoes.qsrc

@@ -7,175 +7,182 @@ if ARGS[1] = 1:
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 2:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 4:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 5:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 6:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 7:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 9:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 13:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 17:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+	ShoGoth = 1
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 20:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 21:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 22:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 23:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 24:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 25:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 26:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 27:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 28:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 29:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 30:
 	ShoStyle = 0
 	ShoQuality = 4
@@ -183,10 +190,11 @@ elseif ARGS[1] = 30:
 	ShoHeels = 4
 
 elseif ARGS[1] = 31:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
+	ShoBimbo = 1
 
 elseif ARGS[1] = 32:
 	ShoStyle = 0
@@ -231,17 +239,19 @@ elseif ARGS[1] = 38:
 	ShoHeels = 3
 
 elseif ARGS[1] = 39:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 3
 	ShoHeels = 3
+	ShoBimbo = 1
 
 elseif ARGS[1] = 40:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 3
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 end
 
 --- $attributes_bomba_shoes ---------------------------------

+ 0 - 1
locations/_attributes_cats_dress.qsrc

@@ -679,7 +679,6 @@ elseif ARGS[1] = 99:
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 4
-	CloDress = 1
 	
 elseif ARGS[1] = 100:
 	CloQuality = 5

+ 48 - 45
locations/_attributes_cats_shoes.qsrc

@@ -7,175 +7,177 @@ if ARGS[1] = 1:
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 2:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 4:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 5:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 6:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 9:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 14:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 16:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 17:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 20:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 21:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 22:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 23:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 24:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 25:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 26:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 27:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 28:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 29:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 30:
 	ShoStyle = 0
 	ShoQuality = 5
@@ -187,60 +189,61 @@ elseif ARGS[1] = 31:
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 32:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 33:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 34:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 35:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 36:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 37:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 2
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 38:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 2
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 39:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 2
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 40:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 2
+	ShoHeels = 1
 
 end
 

File diff suppressed because it is too large
+ 149 - 149
locations/_attributes_coco_dress.qsrc


+ 163 - 163
locations/_attributes_coco_outfits.qsrc

@@ -7,127 +7,127 @@ if ARGS[1] = 1:
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 2:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 3:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 4:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 5:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 6:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 9:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 10:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 11:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 12:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 14:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 15:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 5
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 18:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 19:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 20:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 6
@@ -135,7 +135,7 @@ elseif ARGS[1] = 21:
 	CloPantsShortness = 1
 	CloBimbo = 1
 	CloCoverTop = 3
-	
+
 elseif ARGS[1] = 22:
 	CloQuality = 4
 	CloThinness = 6
@@ -143,7 +143,7 @@ elseif ARGS[1] = 22:
 	CloPantsShortness = 1
 	CloStyle = 4
 	CloCoverTop = 2
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 4
 	CloThinness = 6
@@ -151,120 +151,120 @@ elseif ARGS[1] = 23:
 	CloPantsShortness = 1
 	CloStyle = 4
 	CloCoverTop = 3
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloCoverTop = 1
-	
+
 elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 26:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 27:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 28:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 29:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 30:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 31:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 32:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 33:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 34:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 35:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 38:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 39:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 40:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 41:
 	CloQuality = 4
 	CloThinness = 4
@@ -336,27 +336,27 @@ elseif ARGS[1] = 52:
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 53:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 54:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 55:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 56:
 	CloQuality = 4
 	CloThinness = 4
@@ -368,8 +368,8 @@ elseif ARGS[1] = 57:
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 58:
 	CloQuality = 4
 	CloThinness = 4
@@ -419,57 +419,57 @@ elseif ARGS[1] = 65:
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloBimbo = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 66:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 67:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 68:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 69:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 70:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 71:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 72:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 4
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 73:
 	CloQuality = 3
 	CloThinness = 4
@@ -481,27 +481,27 @@ elseif ARGS[1] = 74:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 75:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 76:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 77:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 78:
 	CloQuality = 4
 	CloThinness = 5
@@ -513,57 +513,57 @@ elseif ARGS[1] = 79:
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 80:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 81:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 82:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 83:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 84:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 85:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 86:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 87:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 88:
 	CloQuality = 3
 	CloThinness = 4
@@ -575,13 +575,13 @@ elseif ARGS[1] = 89:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 90:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 91:
 	CloQuality = 4
@@ -613,25 +613,25 @@ elseif ARGS[1] = 95:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	 
+
 elseif ARGS[1] = 96:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	 
+
 elseif ARGS[1] = 97:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	 
+
 elseif ARGS[1] = 98:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	
+
 elseif ARGS[1] = 99:
 	CloQuality = 4
 	CloThinness = 4
@@ -643,129 +643,129 @@ elseif ARGS[1] = 100:
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 101:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 4
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 102:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 103:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 104:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 105:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 106:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 107:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 108:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 109:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 110:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 111:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 112:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 113:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 114:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 115:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 116:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 5
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 117:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 118:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 119:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 5
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 120:
 	CloQuality = 3
 	CloThinness = 4
@@ -777,55 +777,55 @@ elseif ARGS[1] = 121:
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 122:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 123:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 124:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 125:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 126:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 127:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 128:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 129:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 130:
 	CloQuality = 4
 	CloThinness = 5
@@ -837,55 +837,55 @@ elseif ARGS[1] = 131:
 	CloThinness = 5
 	CloTopCut = 4
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 132:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 133:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 134:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 135:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 136:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 137:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 4
-	
+
 elseif ARGS[1] = 138:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 139:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 140:
 	CloQuality = 3
 	CloThinness = 5
@@ -897,117 +897,117 @@ elseif ARGS[1] = 141:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 142:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 143:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 144:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 145:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 146:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 147:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 148:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 149:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 150:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 151:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 152:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 153:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 154:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 155:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 4
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 156:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 4
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 157:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 4
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 158:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 4
 	CloSkirtShortness = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 159:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 5
-	
+
 elseif ARGS[1] = 160:
 	CloQuality = 4
 	CloThinness = 4

+ 332 - 152
locations/_attributes_danilovich_outfits.qsrc

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

+ 86 - 43
locations/_attributes_danilovich_shoes.qsrc

@@ -7,241 +7,284 @@ if ARGS[1] = 1:
 	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 2:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 4:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 5:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 6:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoBimbo = 1
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 9:
 	ShoStyle = 0
 	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 7
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 12:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoBimbo = 1
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 17:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 20:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 21:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 22:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 23:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 24:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 25:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoBimbo = 1
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 26:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 27:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 28:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 29:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 30:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 31:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 32:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 33:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 34:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 35:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 36:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 37:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 38:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 39:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 elseif ARGS[1] = 40:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoHeels = 1
 	ShoCut = 1
-	
+	ShoStyle2 = 2
+
 end
 
 --- $attributes_danilovich_shoes ---------------------------------

+ 123 - 71
locations/_attributes_dolls_dress.qsrc

@@ -9,7 +9,8 @@ if ARGS[1] = 1:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 2:
 	CloQuality = 5
 	CloThinness = 2
@@ -17,7 +18,8 @@ elseif ARGS[1] = 2:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 3:
 	CloQuality = 5
 	CloThinness = 2
@@ -25,7 +27,8 @@ elseif ARGS[1] = 3:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 4:
 	CloQuality = 5
 	CloThinness = 2
@@ -33,7 +36,8 @@ elseif ARGS[1] = 4:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 5:
 	CloQuality = 5
 	CloThinness = 2
@@ -41,7 +45,8 @@ elseif ARGS[1] = 5:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 6:
 	CloQuality = 5
 	CloThinness = 2
@@ -49,7 +54,8 @@ elseif ARGS[1] = 6:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 7:
 	CloQuality = 5
 	CloThinness = 2
@@ -57,7 +63,8 @@ elseif ARGS[1] = 7:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 8:
 	CloQuality = 5
 	CloThinness = 2
@@ -65,7 +72,8 @@ elseif ARGS[1] = 8:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 9:
 	CloQuality = 5
 	CloThinness = 2
@@ -73,7 +81,8 @@ elseif ARGS[1] = 9:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 10:
 	CloQuality = 5
 	CloThinness = 2
@@ -81,7 +90,8 @@ elseif ARGS[1] = 10:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 11:
 	CloQuality = 5
 	CloThinness = 2
@@ -89,7 +99,8 @@ elseif ARGS[1] = 11:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 12:
 	CloQuality = 5
 	CloThinness = 2
@@ -97,7 +108,8 @@ elseif ARGS[1] = 12:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 13:
 	CloQuality = 5
 	CloThinness = 2
@@ -105,7 +117,8 @@ elseif ARGS[1] = 13:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 14:
 	CloQuality = 5
 	CloThinness = 2
@@ -113,7 +126,8 @@ elseif ARGS[1] = 14:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 15:
 	CloQuality = 5
 	CloThinness = 2
@@ -121,7 +135,8 @@ elseif ARGS[1] = 15:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 16:
 	CloQuality = 4
 	CloThinness = 2
@@ -129,7 +144,8 @@ elseif ARGS[1] = 16:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 2
@@ -137,7 +153,8 @@ elseif ARGS[1] = 17:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 2
@@ -145,7 +162,7 @@ elseif ARGS[1] = 18:
 	CloSkirtShortness = 1
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 19:
 	CloQuality = 5
 	CloThinness = 5
@@ -153,7 +170,8 @@ elseif ARGS[1] = 19:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 20:
 	CloQuality = 4
 	CloThinness = 4
@@ -161,7 +179,7 @@ elseif ARGS[1] = 20:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 2
@@ -169,14 +187,14 @@ elseif ARGS[1] = 21:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 22:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 4
 	CloThinness = 2
@@ -184,7 +202,7 @@ elseif ARGS[1] = 23:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 4
 	CloThinness = 4
@@ -192,7 +210,8 @@ elseif ARGS[1] = 24:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 3
@@ -200,7 +219,8 @@ elseif ARGS[1] = 25:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 26:
 	CloQuality = 4
 	CloThinness = 3
@@ -208,35 +228,36 @@ elseif ARGS[1] = 26:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 27:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 28:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 29:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 30:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 31:
 	CloQuality = 4
 	CloThinness = 2
@@ -244,7 +265,8 @@ elseif ARGS[1] = 31:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 32:
 	CloQuality = 4
 	CloThinness = 2
@@ -252,21 +274,21 @@ elseif ARGS[1] = 32:
 	CloSkirtShortness = 3
 	CloStyle = 2
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 33:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 34:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 35:
 	CloQuality = 4
 	CloThinness = 2
@@ -274,7 +296,7 @@ elseif ARGS[1] = 35:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 4
 	CloThinness = 2
@@ -282,7 +304,7 @@ elseif ARGS[1] = 36:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 37:
 	CloQuality = 3
 	CloThinness = 2
@@ -290,7 +312,7 @@ elseif ARGS[1] = 37:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 38:
 	CloQuality = 3
 	CloThinness = 2
@@ -298,7 +320,7 @@ elseif ARGS[1] = 38:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 39:
 	CloQuality = 5
 	CloThinness = 2
@@ -306,7 +328,8 @@ elseif ARGS[1] = 39:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 40:
 	CloQuality = 4
 	CloThinness = 4
@@ -314,7 +337,7 @@ elseif ARGS[1] = 40:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 41:
 	CloQuality = 4
 	CloThinness = 4
@@ -322,7 +345,7 @@ elseif ARGS[1] = 41:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 42:
 	CloQuality = 4
 	CloThinness = 4
@@ -330,7 +353,7 @@ elseif ARGS[1] = 42:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 43:
 	CloQuality = 4
 	CloThinness = 4
@@ -338,7 +361,8 @@ elseif ARGS[1] = 43:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 44:
 	CloQuality = 4
 	CloThinness = 4
@@ -346,7 +370,8 @@ elseif ARGS[1] = 44:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 45:
 	CloQuality = 4
 	CloThinness = 4
@@ -354,7 +379,7 @@ elseif ARGS[1] = 45:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 46:
 	CloQuality = 4
 	CloThinness = 4
@@ -362,7 +387,7 @@ elseif ARGS[1] = 46:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 47:
 	CloQuality = 4
 	CloThinness = 4
@@ -370,7 +395,7 @@ elseif ARGS[1] = 47:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 48:
 	CloQuality = 4
 	CloThinness = 4
@@ -378,14 +403,14 @@ elseif ARGS[1] = 48:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 49:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 50:
 	CloQuality = 4
 	CloThinness = 4
@@ -393,7 +418,7 @@ elseif ARGS[1] = 50:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 51:
 	CloQuality = 4
 	CloThinness = 4
@@ -401,7 +426,7 @@ elseif ARGS[1] = 51:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 52:
 	CloQuality = 4
 	CloThinness = 4
@@ -409,14 +434,15 @@ elseif ARGS[1] = 52:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 53:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 54:
 	CloQuality = 3
 	CloThinness = 4
@@ -424,7 +450,7 @@ elseif ARGS[1] = 54:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 55:
 	CloQuality = 4
 	CloThinness = 4
@@ -432,21 +458,26 @@ elseif ARGS[1] = 55:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 56:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 3
 	CloSkirtShortness = 3
 	CloStyle = 2
-	
+	CloStyle2 = 4
+	CloGoth = 1
+
 elseif ARGS[1] = 57:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloStyle2 = 4
+	CloPunk = 1
+
 elseif ARGS[1] = 58:
 	CloQuality = 4
 	CloThinness = 3
@@ -454,7 +485,7 @@ elseif ARGS[1] = 58:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 59:
 	CloQuality = 4
 	CloThinness = 4
@@ -462,35 +493,39 @@ elseif ARGS[1] = 59:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 60:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 61:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 62:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 63:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+	CloStyle2 = 4
+	CloGoth = 1
+
+
 elseif ARGS[1] = 64:
 	CloQuality = 4
 	CloThinness = 3
@@ -498,28 +533,28 @@ elseif ARGS[1] = 64:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 65:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 66:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 67:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 68:
 	CloQuality = 5
 	CloThinness = 4
@@ -527,14 +562,14 @@ elseif ARGS[1] = 68:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 69:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 70:
 	CloQuality = 4
 	CloThinness = 4
@@ -565,6 +600,7 @@ elseif ARGS[1] = 73:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 74:
 	CloQuality = 3
@@ -572,6 +608,7 @@ elseif ARGS[1] = 74:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 75:
 	CloQuality = 3
@@ -594,6 +631,7 @@ elseif ARGS[1] = 77:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 78:
 	CloQuality = 3
@@ -632,6 +670,7 @@ elseif ARGS[1] = 82:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 83:
 	CloQuality = 5
@@ -671,6 +710,7 @@ elseif ARGS[1] = 87:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 88:
 	CloQuality = 4
@@ -685,7 +725,7 @@ elseif ARGS[1] = 89:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 90:
 	CloQuality = 3
 	CloThinness = 4
@@ -700,6 +740,7 @@ elseif ARGS[1] = 91:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 92:
 	CloQuality = 5
@@ -724,6 +765,7 @@ elseif ARGS[1] = 94:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 95:
 	CloQuality = 4
@@ -799,6 +841,7 @@ elseif ARGS[1] = 104:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 105:
 	CloQuality = 4
@@ -806,6 +849,7 @@ elseif ARGS[1] = 105:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 106:
 	CloQuality = 4
@@ -834,6 +878,7 @@ elseif ARGS[1] = 109:
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 110:
 	CloQuality = 5
@@ -856,6 +901,7 @@ elseif ARGS[1] = 112:
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 113:
 	CloQuality = 3
@@ -893,6 +939,8 @@ elseif ARGS[1] = 117:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 2
+	CloGoth = 1
+	CloPunk = 1
 
 elseif ARGS[1] = 118:
 	CloQuality = 5
@@ -908,6 +956,7 @@ elseif ARGS[1] = 119:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 120:
 	CloQuality = 4
@@ -929,6 +978,7 @@ elseif ARGS[1] = 122:
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 123:
 	CloQuality = 5
@@ -949,6 +999,7 @@ elseif ARGS[1] = 125:
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 126:
 	CloQuality = 4
@@ -986,6 +1037,7 @@ elseif ARGS[1] = 130:
 	CloDress = 1
 	CloStyle = 2
 	CloCoverTop = 3
+	CloGoth = 1
 
 elseif ARGS[1] = 131:
 	CloQuality = 4
@@ -1058,7 +1110,7 @@ elseif ARGS[1] = 140:
 	CloTopCut = 3
 	CloSkirtShortness = 5
 	CloStyle = 4
-	
+
 end
 
 --- $attributes_dolls_dress ---------------------------------

+ 76 - 49
locations/_attributes_dolls_outfits.qsrc

@@ -8,224 +8,242 @@ if ARGS[1] = 1:
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 2:
 	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 3:
 	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 4:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 5:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 6:
 	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 9:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 10:
 	CloQuality = 6
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 11:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 12:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 14:
 	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 15:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 19:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 20:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 21:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 22:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 5
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 26:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 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
-	
+	CloGoth = 1
+
 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
@@ -233,7 +251,7 @@ elseif ARGS[1] = 33:
 	CloPantsShortness = 1
 	CloStyle = 2
 	CloCoverTop = 2
-	
+
 elseif ARGS[1] = 34:
 	CloQuality = 5
 	CloThinness = 6
@@ -241,91 +259,95 @@ elseif ARGS[1] = 34:
 	CloPantsShortness = 1
 	CloStyle = 2
 	CloCoverTop = 3
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 35:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 38:
 	CloQuality = 6
 	CloThinness = 3
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 39:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 40:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 41:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 42:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 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
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 46:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
-	
+
 elseif ARGS[1] = 47:
 	CloQuality = 4
 	CloThinness = 5
@@ -333,21 +355,22 @@ elseif ARGS[1] = 47:
 	CloPantsShortness = 1
 	CloStyle = 2
 	CloCoverTop = 2
-	
+	CloGoth = 1
+
 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
@@ -396,6 +419,7 @@ elseif ARGS[1] = 56:
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 57:
 	CloQuality = 5
@@ -403,6 +427,7 @@ elseif ARGS[1] = 57:
 	CloTopCut = 3
 	CloPantsShortness = 1
 	CloStyle = 2
+	CloGoth = 1
 
 elseif ARGS[1] = 58:
 	CloQuality = 4
@@ -480,6 +505,7 @@ elseif ARGS[1] = 68:
 	CloTopCut = 4
 	CloPantsShortness = 1
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 69:
 	CloQuality = 4
@@ -543,6 +569,7 @@ elseif ARGS[1] = 77:
 	CloTopCut = 2
 	CloPantsShortness = 5
 	CloStyle = 2
+	CloPunk = 1
 
 elseif ARGS[1] = 78:
 	CloQuality = 5

+ 341 - 219
locations/_attributes_dolls_shoes.qsrc

@@ -6,242 +6,267 @@ if ARGS[1] = 1:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 2
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 2:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 4:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 2
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 5:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 6:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
 	ShoHeels = 2
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 9:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+	ShoBimbo = 1
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 11:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+	ShoBimbo = 1
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 3
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 2
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 3
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 5
-	
+	ShoHeels = 3
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 17:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 5
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 19:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 5
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 20:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 5
-	
+	ShoHeels = 3
+	ShoPunk = 1
+
 elseif ARGS[1] = 21:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 5
-	
+	ShoHeels = 3
+
 elseif ARGS[1] = 22:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 5
-	
+	ShoHeels = 3
+	ShoBimbo = 1
+
 elseif ARGS[1] = 23:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 24:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoGoth = 1
+
 elseif ARGS[1] = 25:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoBimbo = 1
+	ShoGoth = 1
+
 elseif ARGS[1] = 26:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 27:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoGoth = 1
+
 elseif ARGS[1] = 28:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 29:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 30:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 31:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 32:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 33:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 34:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+	ShoPunk = 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
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoPunk = 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
@@ -252,146 +277,174 @@ elseif ARGS[1] = 42:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 1	
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 43:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 1	
-	
+	ShoHeels = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 44:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
 
 elseif ARGS[1] = 45:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 46:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 47:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 48:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 49:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 50:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 51:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 52:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
+	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 53:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
-	
+	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 54:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
+	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 55:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
-	
+	ShoHeels = 4
+	ShoBimbo = 1
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 56:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 5	
+	ShoHeels = 5
+	ShoGoth = 1
 
 elseif ARGS[1] = 57:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 5
-	
+	ShoHeels = 2
+	ShoPunk = 1
+	ShoBimbo = 1
+
 elseif ARGS[1] = 58:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 3
+	ShoHeels = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 59:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 60:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 3
+	ShoHeels = 1
 
 elseif ARGS[1] = 61:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 62:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 3
+	ShoHeels = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 63:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 3
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 64:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
+	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 65:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 3
+
 elseif ARGS[1] = 66:
 	ShoStyle = 0
 	ShoQuality = 4
@@ -403,325 +456,394 @@ elseif ARGS[1] = 67:
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 68:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
+	ShoPunk = 1
 
 elseif ARGS[1] = 69:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 70:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4
+	ShoHeels = 1
 
 elseif ARGS[1] = 71:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
-	ShoHeels = 4
-	
+	ShoHeels = 1
+
 elseif ARGS[1] = 72:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
+	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 73:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
-	
+	ShoHeels = 4
+	ShoPunk = 1
+
 elseif ARGS[1] = 74:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
+	ShoHeels = 3
+	ShoGoth = 1
 
 elseif ARGS[1] = 75:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
-	
+	ShoHeels = 3
+	ShoBimbo = 1
+
 elseif ARGS[1] = 76:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
+	ShoHeels = 2
 
 elseif ARGS[1] = 77:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
-	
+	ShoHeels = 2
+
 elseif ARGS[1] = 78:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
+	ShoHeels = 4
 
 elseif ARGS[1] = 79:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
-	ShoHeels = 4	
-	
+	ShoHeels = 4
+
 elseif ARGS[1] = 80:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 5	
+	ShoHeels = 5
+	ShoPunk = 1
 
 elseif ARGS[1] = 81:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4	
-	
+	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 82:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4	
+	ShoHeels = 3
+	ShoPunk = 1
 
 elseif ARGS[1] = 83:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4	
-	
+	ShoHeels = 1
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 84:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4
+	ShoHeels = 1
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 85:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 4
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 86:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
-	ShoHeels = 4
+	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 87:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 6
-	
+	ShoHeels = 3
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 88:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 2
 	ShoHeels = 4
+	ShoGoth = 1
 
 elseif ARGS[1] = 89:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
 	ShoHeels = 4
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 90:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
 	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 91:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4
-	
+	ShoHeels = 1
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 92:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4	
+	ShoHeels = 1
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 93:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4
-	
+	ShoHeels = 1
+	ShoGoth = 1
+
 elseif ARGS[1] = 94:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 2
-	ShoHeels = 4
+	ShoHeels = 2
+	ShoGoth = 1
 
 elseif ARGS[1] = 95:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 1
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 96:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 1
+	ShoGoth = 1
 
 elseif ARGS[1] = 97:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 1
-	
+	ShoPunk = 1
+	ShoGoth = 1
+
 elseif ARGS[1] = 98:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 1
+	ShoGoth = 1
 
 elseif ARGS[1] = 99:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 1
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 100:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 4
+	ShoHeels = 1
+	ShoGoth = 1
 
 elseif ARGS[1] = 101:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 4
-	
+	ShoHeels = 1
+	ShoGoth = 1
+
 elseif ARGS[1] = 102:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 4
+	ShoHeels = 1
+	ShoGoth = 1
 
 elseif ARGS[1] = 103:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 5
-	
+	ShoHeels = 2
+	ShoGoth = 1
+
 elseif ARGS[1] = 104:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
+	ShoHeels = 2
+	ShoGoth = 1
 
 elseif ARGS[1] = 105:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
-	
+	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 106:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
+	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 107:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
-	
+	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 108:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
+	ShoHeels = 2
+	ShoGoth = 1
 
 elseif ARGS[1] = 109:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 6
 	ShoCut = 3
 	ShoHeels = 5
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 110:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 111:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 112:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 4
+	ShoHeels = 2
+	ShoGoth = 1
 
 elseif ARGS[1] = 113:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 3
-	ShoHeels = 5
-	
+	ShoHeels = 2
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 114:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
-	ShoHeels = 5
+	ShoHeels = 2
+	ShoGoth = 1
 
 elseif ARGS[1] = 115:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 116:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
+	ShoPunk = 1
 
 elseif ARGS[1] = 117:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoPunk = 1
+
 elseif ARGS[1] = 118:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 4
+	ShoGoth = 1
+	ShoPunk = 1
 
 elseif ARGS[1] = 119:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 5
 	ShoCut = 3
 	ShoHeels = 4
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 elseif ARGS[1] = 120:
-	ShoStyle = 3
+	ShoStyle = 1
 	ShoQuality = 4
 	ShoCut = 4
 	ShoHeels = 4
-	
+	ShoGoth = 1
+	ShoPunk = 1
+
 end
 
 --- $attributes_dolls_shoes ---------------------------------

File diff suppressed because it is too large
+ 116 - 113
locations/_attributes_eroto_dress.qsrc


+ 27 - 23
locations/_attributes_eroto_shoes.qsrc

@@ -7,115 +7,117 @@ if ARGS[1] = 1:
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 2:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 4:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 5:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 6:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 9:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 5
-	
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 17:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 6
-	
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 4
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 20:
 	ShoStyle = 0
 	ShoQuality = 6
@@ -177,10 +179,11 @@ elseif ARGS[1] = 29:
 	ShoHeels = 6
 
 elseif ARGS[1] = 30:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 5
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 31:
 	ShoStyle = 0
@@ -231,10 +234,11 @@ elseif ARGS[1] = 38:
 	ShoHeels = 6
 
 elseif ARGS[1] = 39:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 5
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 40:
 	ShoStyle = 0

File diff suppressed because it is too large
+ 162 - 162
locations/_attributes_fashionista_dress.qsrc


+ 39 - 39
locations/_attributes_fashionista_outfits.qsrc

@@ -7,141 +7,141 @@ if ARGS[1] = 1:
 	CloThinness = 2
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 2:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 3:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 4:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 5:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 6:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 7:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 8:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 9:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 10:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 11:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 12:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 13:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 14:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 15:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 17:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 18:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 19:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 20:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
+	CloStyle2 = 5
 end
 
 --- $attributes_fashionista_outfits ---------------------------------

File diff suppressed because it is too large
+ 152 - 152
locations/_attributes_gm_dress.qsrc


File diff suppressed because it is too large
+ 139 - 139
locations/_attributes_gm_outfits.qsrc


+ 34 - 31
locations/_attributes_gm_shoes.qsrc

@@ -6,149 +6,152 @@ 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:
+	ShoStyle = 0
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 10:
+	ShoStyle = 0
 	ShoQuality = 1
 	ShoHeels = 1
 	ShoCut = 1
-	ShoStyle = 2
-	
+	ShoBimbo = 1
+
 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 = 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 = 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 = 3
 	ShoCut = 2
-	
+
 elseif ARGS[1] = 23:
 	ShoQuality = 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
-	
+	ShoGoth = 1
+
 elseif ARGS[1] = 26:
 	ShoQuality = 2
 	ShoHeels = 2
 	ShoCut = 4
-	
+
 elseif ARGS[1] = 27:
 	ShoQuality = 2
 	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

+ 34 - 34
locations/_attributes_moncheri_dress.qsrc

@@ -1,6 +1,6 @@
 # $attributes_moncheri_dress
 !!2022/04/29
-!!Note: All items should have the wealthy style applied. 
+!!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
 
 if ARGS[1] = 1:
@@ -10,7 +10,7 @@ if ARGS[1] = 1:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 2:
 	CloQuality = 6
 	CloThinness = 4
@@ -18,8 +18,8 @@ elseif ARGS[1] = 2:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 3:
 	CloQuality = 6
 	CloThinness = 4
@@ -27,8 +27,8 @@ elseif ARGS[1] = 3:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 4:
 	CloQuality = 6
 	CloThinness = 4
@@ -36,7 +36,7 @@ elseif ARGS[1] = 4:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 5:
 	CloQuality = 6
 	CloThinness = 4
@@ -44,7 +44,7 @@ elseif ARGS[1] = 5:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 6:
 	CloQuality = 6
 	CloThinness = 4
@@ -52,7 +52,7 @@ elseif ARGS[1] = 6:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 7:
 	CloQuality = 6
 	CloThinness = 4
@@ -60,7 +60,7 @@ elseif ARGS[1] = 7:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 6
 	CloThinness = 4
@@ -68,7 +68,7 @@ elseif ARGS[1] = 8:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 9:
 	CloQuality = 6
 	CloThinness = 4
@@ -84,7 +84,7 @@ elseif ARGS[1] = 10:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 11:
 	CloQuality = 6
 	CloThinness = 4
@@ -92,7 +92,7 @@ elseif ARGS[1] = 11:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 12:
 	CloQuality = 6
 	CloThinness = 4
@@ -100,7 +100,7 @@ elseif ARGS[1] = 12:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 6
 	CloThinness = 4
@@ -108,7 +108,7 @@ elseif ARGS[1] = 13:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 14:
 	CloQuality = 6
 	CloThinness = 4
@@ -116,7 +116,7 @@ elseif ARGS[1] = 14:
 	CloSkirtShortness = 5
 	CloDress = 1
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 15:
 	CloQuality = 6
 	CloThinness = 4
@@ -124,7 +124,7 @@ elseif ARGS[1] = 15:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 6
 	CloThinness = 4
@@ -132,7 +132,7 @@ elseif ARGS[1] = 16:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 17:
 	CloQuality = 6
 	CloThinness = 4
@@ -183,7 +183,7 @@ elseif ARGS[1] = 23:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 6
 	CloThinness = 4
@@ -191,7 +191,7 @@ elseif ARGS[1] = 24:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 25:
 	CloQuality = 6
 	CloThinness = 4
@@ -207,7 +207,7 @@ elseif ARGS[1] = 26:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 27:
 	CloQuality = 6
 	CloThinness = 4
@@ -260,7 +260,7 @@ elseif ARGS[1] = 33:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 34:
 	CloQuality = 6
 	CloThinness = 6
@@ -333,7 +333,7 @@ elseif ARGS[1] = 42:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 43:
 	CloQuality = 6
 	CloThinness = 4
@@ -341,7 +341,7 @@ elseif ARGS[1] = 43:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 44:
 	CloQuality = 6
 	CloThinness = 4
@@ -364,7 +364,7 @@ elseif ARGS[1] = 46:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 47:
 	CloQuality = 6
 	CloThinness = 4
@@ -394,7 +394,7 @@ elseif ARGS[1] = 50:
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 51:
 	CloQuality = 6
 	CloThinness = 4
@@ -424,7 +424,7 @@ elseif ARGS[1] = 54:
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 
 elseif ARGS[1] = 55:
 	CloQuality = 6
@@ -439,7 +439,7 @@ elseif ARGS[1] = 56:
 	CloTopCut = 2
 	CloSkirtShortness = 3
 	CloDress = 1
-	
+
 elseif ARGS[1] = 57:
 	CloQuality = 6
 	CloThinness = 4
@@ -475,7 +475,7 @@ elseif ARGS[1] = 61:
 	CloTopCut = 3
 	CloSkirtShortness = 4
 	CloDress = 1
-	
+
 elseif ARGS[1] = 62:
 	CloQuality = 6
 	CloThinness = 4
@@ -505,7 +505,7 @@ elseif ARGS[1] = 65:
 	CloSkirtShortness = 3
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 66:
 	CloQuality = 6
 	CloThinness = 4
@@ -595,7 +595,7 @@ elseif ARGS[1] = 77:
 	CloSkirtShortness = 2
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 78:
 	CloQuality = 6
 	CloThinness = 4
@@ -603,7 +603,7 @@ elseif ARGS[1] = 78:
 	CloSkirtShortness = 4
 	CloDress = 1
 	CloStyle = 3
-	
+
 elseif ARGS[1] = 79:
 	CloQuality = 6
 	CloThinness = 4
@@ -612,7 +612,7 @@ elseif ARGS[1] = 79:
 	CloDress = 1
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 80:
 	CloQuality = 6
 	CloThinness = 4
@@ -731,7 +731,7 @@ elseif ARGS[1] = 94:
 	CloTopCut = 2
 	CloSkirtShortness = 2
 	CloStyle = 3
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 95:
 	CloQuality = 6

+ 199 - 165
locations/_attributes_moncheri_shoes.qsrc

@@ -3,791 +3,823 @@
 !!price range from 6 to 7 but please avoid adding too many 7s
 
 if ARGS[1] = 1:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 2:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 3:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 4:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 5:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 6:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 8:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 9:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 10:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 15:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 17:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 20:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 21:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 22:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 3
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 23:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 3
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 24:
 	ShoStyle = 0
 	ShoQuality = 7
 	ShoCut = 3
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 25:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 26:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 27:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 2
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 28:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+
 elseif ARGS[1] = 29:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 30:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 31:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 32:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 33:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 34:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 35:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 36:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 37:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 38:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 39:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 40:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 41:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 42:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 7
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 3
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 53:
 	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 54:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 55:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 56:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 86:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 87:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 88:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 1
-	
+	ShoBimbo = 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 109:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 7
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 7
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
-	
+	ShoBimbo = 1
+
 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
@@ -807,16 +839,18 @@ elseif ARGS[1] = 134:
 	ShoHeels = 4
 
 elseif ARGS[1] = 135:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
+	ShoBimbo = 1
 
 elseif ARGS[1] = 136:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 6
 	ShoCut = 1
 	ShoHeels = 4
+	ShoBimbo = 1
 
 elseif ARGS[1] = 137:
 	ShoStyle = 0

+ 77 - 77
locations/_attributes_office.qsrc

@@ -7,284 +7,284 @@ if ARGS[1] = 1:
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 2:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 3:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 4:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 5:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 6:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 7:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 8:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 9:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 10:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 11:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 12:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 13:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 14:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 15:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 16:
 	CloQuality = 4
 	CloThinness = 2
 	CloTopCut = 1
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 19:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 20:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 2
 	CloPantsShortness = 1
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 22:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 23:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 24:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 25:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 26:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 27:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 2
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 28:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 29:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 30:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 2
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 31:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 3
 	CloSkirtShortness = 2
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 32:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 33:
 	CloQuality = 5
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 34:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 3
-	CloStyle3 = 4
-	
+	CloStyle2 = 5
+
 elseif ARGS[1] = 35:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloStyle = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 38:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 39:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 4
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 elseif ARGS[1] = 40:
 	CloQuality = 4
 	CloThinness = 5
 	CloTopCut = 3
 	CloSkirtShortness = 5
-	CloStyle3 = 4
+	CloStyle2 = 5
 	CloStyle = 4
 	CloBimbo = 1
 
@@ -293,7 +293,7 @@ elseif ARGS[1] = 41:
 	CloThinness = 4
 	CloTopCut = 3
 	CloPantsShortness = 1
-	CloStyle3 = 4
+	CloStyle2 = 5
 
 end
 

+ 1 - 0
locations/_attributes_salacious_dress.qsrc

@@ -256,6 +256,7 @@ elseif ARGS[1] = 26:
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloDress = 1
+	CloBimbo = 1
 	CloCoverTop = 3
 	CloCoverfront = 3
 	CloCoverBack = 3

+ 110 - 70
locations/_attributes_scandalicious_shoes.qsrc

@@ -7,252 +7,277 @@ if ARGS[1] = 1:
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 2
-	
+
 elseif ARGS[1] = 2:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 3:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+	ShoBimbo = 1
+
 elseif ARGS[1] = 4:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 5:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 3
-	
+
 elseif ARGS[1] = 6:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 7:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 8:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 9:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 10:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 11:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 12:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 13:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 14:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 15:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 16:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 17:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 18:
 	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 19:
 	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 4
-	
+
 elseif ARGS[1] = 20:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 21:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 22:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 23:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 24:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 25:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 5
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 26:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 27:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 28:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 29:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
-	
+	ShoStyle2 = 1
+
 elseif ARGS[1] = 30:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 31:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 5
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 32:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 33:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 34:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 35:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 36:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 37:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 38:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 39:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 40:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 41:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 42:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 43:
 	ShoStyle = 0
@@ -267,16 +292,18 @@ elseif ARGS[1] = 44:
 	ShoHeels = 6
 
 elseif ARGS[1] = 45:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 46:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 47:
 	ShoStyle = 0
@@ -333,34 +360,39 @@ elseif ARGS[1] = 55:
 	ShoHeels = 6
 
 elseif ARGS[1] = 56:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 57:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 58:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 59:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 3
 	ShoCut = 1
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 60:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 61:
 	ShoStyle = 0
@@ -375,22 +407,25 @@ elseif ARGS[1] = 62:
 	ShoHeels = 6
 
 elseif ARGS[1] = 63:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 64:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 65:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 66:
 	ShoStyle = 0
@@ -399,28 +434,32 @@ elseif ARGS[1] = 66:
 	ShoHeels = 6
 
 elseif ARGS[1] = 67:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 68:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 69:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 70:
-	ShoStyle = 1
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 2
 	ShoHeels = 6
+	ShoStyle2 = 1
 
 elseif ARGS[1] = 71:
 	ShoStyle = 0
@@ -465,10 +504,11 @@ elseif ARGS[1] = 77:
 	ShoHeels = 6
 
 elseif ARGS[1] = 78:
-	ShoStyle = 2
+	ShoStyle = 0
 	ShoQuality = 4
 	ShoCut = 1
 	ShoHeels = 6
+	ShoBimbo = 1
 
 elseif ARGS[1] = 79:
 	ShoStyle = 0
@@ -481,7 +521,7 @@ elseif ARGS[1] = 80:
 	ShoQuality = 5
 	ShoCut = 1
 	ShoHeels = 6
-	
+
 end
 
 --- $attributes_scandalicious_shoes ---------------------------------

+ 58 - 55
locations/_attributes_school.qsrc

@@ -8,98 +8,98 @@ if ARGS[1] = 1:
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 2:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 3:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 4:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 5:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 6:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 7:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 8:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 9:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 10:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 11:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 12:
 	CloQuality = 2
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 13:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 14:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 15:
 	CloQuality = 3
 	CloThinness = 3
@@ -107,140 +107,140 @@ elseif ARGS[1] = 15:
 	CloSkirtShortness = 4
 	CloBimbo = 1
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 16:
 	CloQuality = 5
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 17:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 18:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 19:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 20:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 21:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 22:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 23:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 24:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 25:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 1
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 26:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 27:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 28:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 29:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 30:
 	CloQuality = 3
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 31:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 32:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 33:
 	CloQuality = 4
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 34:
 	CloQuality = 3
 	CloThinness = 5
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 35:
 	CloQuality = 3
 	CloThinness = 4
@@ -248,14 +248,14 @@ elseif ARGS[1] = 35:
 	CloSkirtShortness = 5
 	CloStyle2 = 4
 	CloBimbo = 1
-	
+
 elseif ARGS[1] = 36:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 37:
 	CloQuality = 4
 	CloThinness = 3
@@ -269,7 +269,7 @@ elseif ARGS[1] = 38:
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 39:
 	CloQuality = 3
 	CloThinness = 4
@@ -277,7 +277,7 @@ elseif ARGS[1] = 39:
 	CloSkirtShortness = 5
 	CloStyle2 = 4
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 40:
 	CloQuality = 3
 	CloThinness = 3
@@ -306,7 +306,7 @@ elseif ARGS[1] = 43:
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 44:
 	CloQuality = 5
 	CloThinness = 2
@@ -320,7 +320,7 @@ elseif ARGS[1] = 45:
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 46:
 	CloQuality = 3
 	CloThinness = 4
@@ -334,35 +334,36 @@ elseif ARGS[1] = 47:
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 48:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 49:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 50:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 51:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 52:
 	CloQuality = 3
 	CloThinness = 2
@@ -370,28 +371,30 @@ elseif ARGS[1] = 52:
 	CloSkirtShortness = 4
 	CloStyle2 = 4
 	CloStyle = 2
-	
+	CloPunk = 1
+
 elseif ARGS[1] = 53:
 	CloQuality = 3
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 54:
 	CloQuality = 3
 	CloThinness = 4
 	CloTopCut = 2
 	CloSkirtShortness = 5
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 55:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+	CloGoth = 1
+
 elseif ARGS[1] = 56:
 	CloQuality = 3
 	CloThinness = 4
@@ -400,42 +403,42 @@ elseif ARGS[1] = 56:
 	CloStyle2 = 4
 	CloBimbo = 1
 	CloStyle = 4
-	
+
 elseif ARGS[1] = 57:
 	CloQuality = 4
 	CloThinness = 3
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 58:
 	CloQuality = 3
 	CloThinness = 3
 	CloTopCut = 2
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 59:
 	CloQuality = 5
 	CloThinness = 2
 	CloTopCut = 1
 	CloSkirtShortness = 2
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 60:
 	CloQuality = 4
 	CloThinness = 4
 	CloTopCut = 1
 	CloSkirtShortness = 4
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 61:
 	CloQuality = 5
 	CloThinness = 1
 	CloTopCut = 1
 	CloSkirtShortness = 3
 	CloStyle2 = 4
-	
+
 elseif ARGS[1] = 62:
 	CloQuality = 4
 	CloThinness = 6

+ 145 - 45
locations/_body_image.qsrc

@@ -1,24 +1,134 @@
 # $body_image
 !This function will return url of image, and set additional texts to $body_image_msg
-!for example, you can   VIEW FUNC('$body_image', 'body')   to view body image in popup window, and
+!for example, you can   VIEW func('$body_image', 'body')   to view body image in popup window, and
 !pl $body_image_msg     to display extra texts
 
 
 $body_image_msg = ''
+
 if $ARGS[0] = 'body':
-	$bodyVars['img'] = func('body_structure', 'body_img')
+	$body_image_msg += 'You are <<pcs_hgt>>cm tall and <<$bodyVars[''desc'']>>.'
 	$result = $bodyVars['img']
-	$body_image_msg += 'You are <<pcs_hgt>>cm tall and <<$bodyVars[''desc'']>>'
 end
 
+if $ARGS[0] = 'tits':
+	$body_image_msg += 'Your breasts would be considered an EU <<$titsize>>.'
+	$result = 'images/pc/body/tits/t<<tits>>.jpg'
+end
+
+if $ARGS[0] = 'pubes' or $ARGS[0] = 'pussy':
+	$result = 'images/pc/body/pussy/'
+
+	if ARGS[1] ! 0: temp_pubes = ARGS[1]		else temp_pubes = pcs_pubes
+	if ARGS[2] ! 0: temp_pubecol = ARGS[2]		else temp_pubecol = pcs_pubecol[2]
+	if ARGS[3] ! 0: temp_pubestyle = ARGS[3]	else temp_pubestyle = pubestyle
+
+	if temp_pubecol = 0:
+		$temp_pubecol = 'black'
+	elseif temp_pubecol = 1:
+		$temp_pubecol = 'brunette'
+	elseif temp_pubecol = 2:
+		$temp_pubecol = 'ginger'
+	elseif temp_pubecol = 3:
+		$temp_pubecol = 'blonde'
+	elseif temp_pubecol = 4:
+		$temp_pubecol = 'red'
+	elseif temp_pubecol = 5:
+		$temp_pubecol = 'blue'
+	elseif temp_pubecol = 6:
+		$temp_pubecol = 'green'
+	elseif temp_pubecol = 7:
+		$temp_pubecol = 'pink'
+	elseif temp_pubecol = 8:
+		$temp_pubecol = 'purple'
+	end
+
+	if temp_pubes ! 0:
+		if temp_pubes <= 3:
+			$result += 'hair/pussy'
+		elseif temp_pubes <= 10:
+			$result += 'hair/stubble'
+		elseif temp_pubes <= 15:
+			$result += 'hair/very_short'
+		elseif temp_pubes <= 25:
+			if temp_pubestyle = 2:
+				$result += 'shave/<<$temp_pubecol>>_v'
+			elseif temp_pubestyle = 3:
+				$result += 'shave/<<$temp_pubecol>>_triangle'
+			elseif temp_pubestyle = 4:
+				$result += 'shave/<<$temp_pubecol>>_landing'
+			elseif temp_pubestyle = 5:
+				$result += 'shave/<<$temp_pubecol>>_heart'
+			elseif temp_pubestyle = 6:
+				$result += 'shave/<<$temp_pubecol>>_flame'
+			elseif temp_pubestyle = 7:
+				$result += 'shave/<<$temp_pubecol>>_cross'
+			elseif temp_pubestyle = 8:
+				$result += 'shave/<<$temp_pubecol>>_trimmed'
+			elseif temp_pubestyle = 12:
+				$result += 'shave/<<$temp_pubecol>>_mini'
+			else
+				$result += 'hair/<<$temp_pubecol>>_small'
+			end
+		elseif temp_pubes <= 35:
+			$result += 'hair/<<$temp_pubecol>>_mid'
+		else
+			$result += 'hair/<<$temp_pubecol>>_full'
+		end
+	else
+		$result += 'hair/pussy'
+	end
+
+	killvar 'temp_pubes' & killvar 'temp_pubecol' & killvar 'temp_pubestyle'
+
+	$result += '.jpg'
+end
+
+if $ARGS[0] = 'ass' or $ARGS[0] = 'butt':
+	$result = 'images/pc/body/ass/'
+
+	if bodyVars['butt_silicone'] > 0:
+		$result += '9s.jpg'
+		!$body_image_msg += 'Through the use of implants, you have given yourself a jiggly bubble <a href="exec:view''<<$result>>''">butt</a>.'
+
+	!natural butt
+	elseif pcs_buttsize <= 7:
+		$result += '1.jpg'
+		!$body_image_msg = 'Your <a href="exec:view''<<$result>>''">ass</a> is square and as flat as a plank.'
+	elseif pcs_buttsize <= 14:
+		$result += '2.jpg'
+		!$body_image_msg = 'Your <a href="exec:view''<<$result>>''">ass</a> is square but not completely flat.'
+	elseif pcs_buttsize <= 21:
+		$result += '3.jpg'
+		!$body_image_msg = 'You have an average, feminine looking <a href="exec:view''<<$result>>''">ass</a>.'
+	elseif pcs_buttsize <= 29:
+		$result += '4.jpg'
+		!$body_image_msg = 'You have an above-average, feminine looking <a href="exec:view''<<$result>>''">ass</a>.'
+	elseif pcs_buttsize <= 36:
+		$result += '5.jpg'
+		!$body_image_msg = 'Your <a href="exec:view''<<$result>>''">ass</a> is bigger, rounder and firmer than average.'
+	elseif pcs_buttsize <= 44:
+		$result += '6.jpg'
+		!$body_image_msg = 'Your ample <a href="exec:view''<<$result>>''">ass</a> is bigger, rounder and firmer than most.'
+	elseif pcs_buttsize <= 51:
+		$result += '7.jpg'
+		!$body_image_msg = 'You have a heart-shaped <a href="exec:view''<<$result>>''">butt</a> that jiggles as you walk.'
+	elseif pcs_buttsize <= 59:
+		$result += '8.jpg'
+		!$body_image_msg = 'You have a large heart-shaped <a href="exec:view''<<$result>>''">butt</a> that jiggles and sways as you walk.'
+	else
+		$result += '9.jpg'
+		!$body_image_msg = 'You have a large bubble <a href="exec:view''<<$result>>''">butt</a> that jiggles and sways as you walk.'
+	end
+end
+
+
 if $ARGS[0] = 'coat':
 	if $coatworntype = 'none':
-		$RESULT = ''
 		$body_image_msg += 'You will not wear a coat outside.'
-
 		$body_image_msg += '<br>Your health will suffer if you don''t wear a coat in the winter.'
+		$result = ''
 	else
-		$RESULT = 'images/pc/items/<<$coatworntype>>/coats/<<coatwornnumber>>.jpg'
 		$body_image_msg += 'Your current coat is <<$coatworntype>> no.<<coatwornnumber>>.<br>'
 		!make sure to sync these with [outdoors]~364
 		if PCoatWarm = 1:
@@ -28,28 +138,29 @@ if $ARGS[0] = 'coat':
 		elseif PCoatWarm = 3:
 			$body_image_msg += 'You will be nice and warm even in the depths of winter.'
 		end
+		$result = 'images/pc/items/<<$coatworntype>>/coats/<<coatwornnumber>>.jpg'
 	end
 end
 
 if $ARGS[0] = 'clothes':
 	if $clothingworntype = 'nude' and towel = 1 and $pantyworntype = 'none':
-		$RESULT = 'images/pc/body/towel.jpg'
+		$result = 'images/pc/body/towel.jpg'
 		$body_image_msg += 'You are only wearing a towel'
 	elseif $clothingworntype = 'nude' and robe = 1:
-		$RESULT = 'images/pc/body/robe.jpg'
+		$result = 'images/pc/body/robe.jpg'
 		$body_image_msg += 'You are only wearing a robe'
 	elseif $clothingworntype = 'nude' and $pantyworntype ! 'none':
-		$RESULT = 'images/pc/body/nude.jpg'
+		$result = 'images/pc/body/nude.jpg'
 		$body_image_msg += 'You are only wearing panties'
 	elseif $clothingworntype = 'nude' and $pantyworntype = 'none':
-		$RESULT = 'images/pc/body/nude1.jpg'
+		$result = 'images/pc/body/nude1.jpg'
 		$body_image_msg += 'You are completely naked.'
 	elseif $clothingworntype = 'misc_outfits' and clothingwornnumber = 1:
-		$RESULT = FUNC('$clothing_image', $clothingworntype, clothingwornnumber)
+		$result = func('$clothing_image', $clothingworntype, clothingwornnumber)
 		$body_image_msg += 'You are wearing a hessian sack the hunters gave you.'
 	else
-		$RESULT = FUNC('$clothing_image', $clothingworntype, clothingwornnumber)
-		$body_image_msg += 'You are wearing ' + FUNC('$short_description', $clothingworntype) + '<<clothingwornnumber>>.'
+		$result = func('$clothing_image', $clothingworntype, clothingwornnumber)
+		$body_image_msg += 'You are wearing ' + func('$short_description', $clothingworntype) + '<<clothingwornnumber>>.'
 		if PClobimbo = 1:$body_image_msg += '<br>You are dressed like a bimbo.'
 		if $clothingworntype ! 'coat' and PCloswimwear = 0:
 			gs 'clothing_attributes', $clothingworntype, clothingwornnumber
@@ -57,27 +168,21 @@ if $ARGS[0] = 'clothes':
 			$body_image_msg += '<br><<$description>>'
 		else
 			if $clothingworntype = 'danilovich_swimsuit':
-				FUNC('$attributes_danilovich_swim_one', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_danilovich_swim_one', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'scandalicious_swimsuit':
-				FUNC('$attributes_scandalicious_swim_one', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_scandalicious_swim_one', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'scandalicious_bikinis':
-				FUNC('$attributes_scandalicious_swim_two', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_scandalicious_swim_two', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'allure_swimsuit':
-				FUNC('$attributes_allure_swim_one', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_allure_swim_one', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'allure_bikinis':
-				FUNC('$attributes_allure_swim_two', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_allure_swim_two', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'nerdvana_swimsuit':
-				FUNC('$attributes_nerdvana_swim_one', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_nerdvana_swim_one', $clothingworntype, clothingwornnumber
 			elseif $clothingworntype = 'nerdvana_bikinis':
-				FUNC('$attributes_nerdvana_swim_two', $clothingworntype, clothingwornnumber)
-				$body_image_msg += $swimwear_description
+				gs '$attributes_nerdvana_swim_two', $clothingworntype, clothingwornnumber
 			end
+			$body_image_msg += $swimwear_description
 		end
 
 		if $clothingworntype = 'gm_maid' or PCloStyle2 = 1:
@@ -92,45 +197,40 @@ end
 
 if $ARGS[0] = 'panties':
 	if $pantyworntype = 'none':
-		$RESULT = FUNC('$pube_image')
 		$body_image_msg += 'You are not wearing any panties.'
+		$result = func('$body_image', 'pussy')
 	else
-		$RESULT = FUNC('$panty_image', $pantyworntype, pantywornnumber)
-		!Kevin, please edit this line. I can not find panties description
-		!$body_image_msg += 'You are wearing ' + FUNC('$shoe_description', $shoeworntype) + '<<shoewornnumber>>.'
-		$body_image_msg += 'You are wearing <<$pantyworntype>> panty <<pantywornnumber>>'
+		$result = func('$panty_image', $pantyworntype, pantywornnumber)
+		$body_image_msg += 'You are wearing <<$pantyworntype>> panty no. <<pantywornnumber>>'
 	end
 end
 
 if $ARGS[0] = 'bra':
 	if $braworntype = 'none':
-		$RESULT = 'images/pc/body/tits/t<<tits>>.jpg'
-		$body_image_msg += 'You are not wearing a bra. Your breasts would be considered an EU <<$titsize>>'
+		$body_image_msg += 'You are not wearing a bra. '
+		$result = func('$body_image', 'tits')
 	else
-		$RESULT = FUNC('$bra_image', $braworntype, brawornnumber)
-		!Kevin, please edit this line. I can not find bra description
-		!$body_image_msg += 'You are wearing ' + FUNC('$shoe_description', $shoeworntype) + '<<shoewornnumber>>.'
-		$body_image_msg += 'You are wearing <<$braworntype>> bra <<brawornnumber>>. Your breasts would be considered an EU <<$titsize>>'
+		$body_image_msg += 'You are wearing <<$braworntype>> bra no. <<brawornnumber>>. Your breasts would be considered an EU <<$titsize>>'
+		$result = func('$bra_image', $braworntype, brawornnumber)
 	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>>'
+		$body_image_msg += 'You are not wearing a bodysuit. '
+		$result = func('$body_image', 'tits')
 	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>>'
+		$result = func('$pcs_outfit_image', $bodysuitworntype+'_bodysuits', bodysuitwornnumber)
 	end
 end
 
 if $ARGS[0] = 'shoes':
 	if $clothingworntype = 'nude' or $shoeworntype = 'none':
-		$RESULT = 'images/pc/body/feet.jpg'
+		$result = 'images/pc/body/feet.jpg'
 	else
-		$RESULT = FUNC('$shoe_image', $shoeworntype, shoewornnumber)
-
-		$body_image_msg += 'You are wearing ' + FUNC('$shoe_description', $shoeworntype) + '<<shoewornnumber>>.'
+		$body_image_msg += 'You are wearing ' + func('$shoe_description', $shoeworntype) + '<<shoewornnumber>>.'
+		$result = func('$shoe_image', $shoeworntype, shoewornnumber)
 	end
 end
 

+ 5 - 2
locations/_face_image.qsrc

@@ -2,6 +2,11 @@
 
 !!use with - <img <<$set_imgh>> src="<<func(''$face_image'')>>">
 
+!! type = 1: custom image
+!! type = 2: 3D generated image
+!! type = 0: picture image
+
+
 if face_style['type'] = 1:
 	if $face_style['avatar_path'] = '': $face_style['avatar_path'] = 'images/avatar.jpg'
 	$result = $face_style['avatar_path']
@@ -296,6 +301,4 @@ else
 end
 
 
-
 --- $face_image ---------------------------------
-

+ 1 - 1
locations/_menu_setting.qsrc

@@ -1,7 +1,7 @@
 # $menu_setting
 
 gs 'Cheatmenu_din'
-dynamic $cheatmenu['setting']
+gs 'Cheatmenu_din', 'setting'
 
 --- $menu_setting ---------------------------------
 

+ 0 - 76
locations/_pube_image.qsrc

@@ -1,76 +0,0 @@
-# $pube_image
-
-!!use with - <img <<$set_imgh>> src="<<FUNC(''$pube_image'')>>">
-!! Expanded use that can call specific lengths, colours and styles (for shave menu):
-!! func('$pube_image', [pube length], [pube colour num], [pube style])
-
-
-$RESULT = 'images/pc/body/pussy/'
-
-if ARGS[0] ! 0: temp_pubes = ARGS[0] else temp_pubes = pcs_pubes
-if ARGS[1] ! 0: temp_pubecol = ARGS[1] else temp_pubecol = pcs_pubecol[2]
-if ARGS[2] ! 0: temp_pubestyle = ARGS[2] else temp_pubestyle = pubestyle
-
-if temp_pubecol = 0:
-	$temp_pubecol = 'black'
-elseif temp_pubecol = 1:
-	$temp_pubecol = 'brunette'
-elseif temp_pubecol = 2:
-	$temp_pubecol = 'ginger'
-elseif temp_pubecol = 3:
-	$temp_pubecol = 'blonde'
-elseif temp_pubecol = 4:
-	$temp_pubecol = 'red'
-elseif temp_pubecol = 5:
-	$temp_pubecol = 'blue'
-elseif temp_pubecol = 6:
-	$temp_pubecol = 'green'
-elseif temp_pubecol = 7:
-	$temp_pubecol = 'pink'
-elseif temp_pubecol = 8:
-	$temp_pubecol = 'purple'
-end
-
-if temp_pubes ! 0:
-	if temp_pubes <= 3:
-		$RESULT += 'hair/pussy'
-	elseif temp_pubes <= 10:
-		$RESULT += 'hair/stubble'
-	elseif temp_pubes <= 15:
-		$RESULT += 'hair/very_short'
-	elseif temp_pubes <= 25:
-		if temp_pubestyle = 2:
-			$RESULT += 'shave/<<$temp_pubecol>>_v'
-		elseif temp_pubestyle = 3:
-			$RESULT += 'shave/<<$temp_pubecol>>_triangle'
-		elseif temp_pubestyle = 4:
-			$RESULT += 'shave/<<$temp_pubecol>>_landing'
-		elseif temp_pubestyle = 5:
-			$RESULT += 'shave/<<$temp_pubecol>>_heart'
-		elseif temp_pubestyle = 6:
-			$RESULT += 'shave/<<$temp_pubecol>>_flame'
-		elseif temp_pubestyle = 7:
-			$RESULT += 'shave/<<$temp_pubecol>>_cross'
-		elseif temp_pubestyle = 8:
-			$RESULT += 'shave/<<$temp_pubecol>>_trimmed'
-		elseif temp_pubestyle = 12:
-			$RESULT += 'shave/<<$temp_pubecol>>_mini'
-		else
-			$RESULT += 'hair/<<$temp_pubecol>>_small'
-		end
-	elseif temp_pubes <= 35:
-		$RESULT += 'hair/<<$temp_pubecol>>_mid'
-	else
-		$RESULT += 'hair/<<$temp_pubecol>>_full'
-	end
-else
-	$RESULT += 'hair/pussy'
-end
-
-killvar 'temp_pubes' & killvar 'temp_pubecol' & killvar 'temp_pubestyle'
-
-$RESULT += '.jpg'
-
-
---- $pube_image ---------------------------------
-

+ 39 - 25
locations/_shoe_description2.qsrc

@@ -2,60 +2,74 @@
 
 
 if ShoQuality = 1:
-   $RESULT = 'This is a crappy cheap '
+	$result = 'This is a crappy cheap '
 elseif ShoQuality = 2:
-   $RESULT = 'This is a low quality '
+	$result = 'This is a low quality '
 elseif ShoQuality = 3:
-   $RESULT = 'This is an average quality '
+	$result = 'This is an average quality '
 elseif ShoQuality = 4:
-   $RESULT = 'This is a reasonable quality '
+	$result = 'This is a reasonable quality '
 elseif ShoQuality = 5:
-   $RESULT = 'This is a high quality '
+	$result = 'This is a high quality '
 elseif ShoQuality = 6:
-   $RESULT = 'This is a very well made '
+	$result = 'This is a very well made '
 elseif ShoQuality = 7:
-   $RESULT = 'This is a beautifully made '
+	$result = 'This is a beautifully made '
 end
 
 if $ARGS[0] = 'danilovich':
-	$RESULT += 'training shoe.'
+	$result += 'training shoe.'
 else
 	if ShoHeels = 1:
-	   $RESULT += 'flat '
+		$result += 'flat '
 	elseif ShoHeels = 2:
-	   $RESULT += 'low heel '
+		$result += 'low heel '
 	elseif ShoHeels = 3:
-	   $RESULT += 'mid heel '
+		$result += 'mid heel '
 	elseif ShoHeels = 4:
-	   $RESULT += 'high heel '
+		$result += 'high heel '
 	elseif ShoHeels = 5:
-	   $RESULT += 'ultra high heel '
+		$result += 'ultra high heel '
 	elseif ShoHeels = 6:
-	   $RESULT += 'fetish heel '
+		$result += 'fetish heel '
 	end
 
 	if ShoCut = 1:
-	   $RESULT += 'shoe.'
+		$result += 'shoe.'
 	elseif ShoCut = 2:
-	   $RESULT += 'ankle boot.'
+		$result += 'ankle boot.'
 	elseif ShoCut = 3:
-	   $RESULT += 'calf high boot.'
+		$result += 'calf high boot.'
 	elseif ShoCut = 4:
-	   $RESULT += 'knee high boot.'
+		$result += 'knee high boot.'
 	elseif ShoCut = 5:
-	   $RESULT += 'thigh high boot.'
+		$result += 'thigh high boot.'
 	elseif ShoCut = 6:
-	   $RESULT += 'groin high boot.'
+		$result += 'groin high boot.'
 	end
 end
 
 if ShoStyle = 1:
-	$RESULT += ' These shoes are considered stripper shoes.'
-elseif ShoStyle = 2:
-	$RESULT += ' These shoes are considered bimbo shoes.'
-elseif ShoStyle = 3:
-	$RESULT += ' These shoes are considered alternative shoes.'
+	$result += ' These shoes are considered alternative shoes.'
 end
+if ShoStyle2 = 1:
+	$result += ' These shoes are considered stripper shoes.'
+elseif ShoStyle2 = 2:
+	$result += ' These shoes are considered exercise shoes.'
+end
+
+killvar '$temp_shoe_desc'
+if ShoBimbo = 1:	$temp_shoe_desc[] = 'bimbo'
+if ShoGoth = 1:		$temp_shoe_desc[] = 'goth'
+if ShoPunk = 1:		$temp_shoe_desc[] = 'punk'
+
+if arrsize('$temp_shoe_desc') > 0:
+	$result += ' These shoes are considered '
+	$result += func('shortgs', 'enumerate_list', '$temp_shoe_desc')
+	$result += ' shoes.'
+end
+killvar '$temp_shoe_desc'
+
 
 --- $shoe_description2 ---------------------------------
 

+ 17 - 17
locations/abduction.qsrc

@@ -128,10 +128,10 @@ if $ARGS[0] = 'abdSomeoneComing':
 		if broken = 0:
 			'You fearfully back away from the man and curl up against the wall, your body trembling in fear of what''s going to happen next.'
 			act 'Cower in fear':gt 'abduction', 'abdRape'
-			
+
 			if rapeCount >= 5: act 'Plead that you can''t take any more':gt 'abduction', 'abdBreak1'
 		else
-		
+
 		end
 
 		buyoutChance = (broken + tortureCount + rapeCount + abdCustomerCount) - 20
@@ -176,7 +176,7 @@ if $ARGS[0] = 'abdExamStart':
 	'Your blindfold is removed and you find yourself in a small room that''s painted white. The light is very bright and blinds you to the point that you can barely see.'
 	'As your eyes adjust, you see that it''s some kind of examination room. It distinctly reminds you of a gynecologist''s office.'
 	'"Sit." the man sternly orders.'
-	
+
 	gs 'willpower', 'misc', 'resist', 'hard'
 	if will_cost <= pcs_willpwr:
 		act 'Resist (<<will_cost>> Willpower)':
@@ -338,7 +338,7 @@ if $ARGS[0] = 'abdBrokenGivePainkiller':
 		end
 	else
 		act 'Refuse and keep your mouth shut (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end		
+	end
 end
 
 if $ARGS[0] = 'abdBrokenGivePainkillerYes':
@@ -378,13 +378,13 @@ end
 if $ARGS[0] = 'abdBrokenAsk':
 	menu_off = 1
 	gs 'stat'
-	
+
 	'Your master responds. "Very good. What do you want me to do to you, slave?"'
-	
+
 	act 'Please fuck my mouth Master':gt 'abduction', 'abdBreak2FuckB1'
-	
+
 	if pcs_vag > 0: act 'Please fuck my pussy Master':gt 'abduction', 'abdBreak2FuckA1'
-	
+
 	if broken >= 5: act 'Please rape me Master':gt 'abduction', 'abdRape'
 
 	if broken >= 10: act 'Please punish me Master':gt 'abduction', 'abdTorture'
@@ -395,7 +395,7 @@ if $ARGS[0] = 'abdBreak2FuckA1':
 	menu_off = 1
 	broken += 1
 	cumnostd = 1
-	gs 'cum_call', '', 'Master', 0,'', spot, svol
+	gs 'cum_call', '', 'Master', 0, 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.'
 	'Spreading your legs wide apart, you spit on your hand and smear it on your pussy. "Come and take me, Master."'
@@ -411,7 +411,7 @@ if $ARGS[0] = 'abdBreak2FuckA2':
 	*clr & cla
 	menu_off = 1
 	cumnostd = 1
-	gs 'cum_call', 'mouth', 'Master', 0,'', spot, svol
+	gs 'cum_call', 'mouth', 'Master', 0, 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.'
 	'He unties your hands and legs, then ties your hands behind your back.'
@@ -671,7 +671,7 @@ if $ARGS[0] = 'abdFood':
 		menu_off = 1
 		minut += 15
 		pcs_horny += 1
-		noshampoo = 1 
+		noshampoo = 1
 		dynamic $showerdin
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/shared/abduction/shower1.jpg"></center>'
@@ -686,7 +686,7 @@ if $ARGS[0] = 'abdexercise':
 	*clr & cla
 	menu_off = 1
 	gs 'exercise', 'tier2', 30, 'stren'
-	
+
 	'<center><video autoplay loop src="images/pc/activities/exercises/push_nude.mp4"></video></center>'
 	*nl
 	'You do push-ups for <<$timestring>> minutes, improving your strength.'
@@ -702,18 +702,18 @@ if $ARGS[0] = 'abdexercise':
 
 	if pushrecord < pushnum:pushrecord = pushnum & 'This is a new record!'
 	gs 'stat'
-	
+
 	act 'Continue':
 		*clr & cla
 		menu_off = 1
 		gs 'exercise', 'tier2', 30, 'vital'
-		
+
 		'<center><video autoplay loop src="images/pc/activities/exercises/abdominal_nude.mp4"></video></center>'
 		*nl
 		'You do a series of abdominal exercises for <<$timestring>> minutes, improving your endurance.'
-		
+
 		gs 'stat'
-	
+
 		act 'Finish': gt 'abduction', 'abdFood'
 	end
 end
@@ -745,7 +745,7 @@ if $ARGS[0] = 'abdRape':
 	elseif rapeType = 2 and pcs_vag > 0:
 		pain['vaginal'] += 10
 		cumnostd = 1
-		gs 'cum_call', '', 'Master', 0
+		gs 'cum_call', '', 'Master'
 		i = rand(1,5)
 		'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/fucktiedpussy<<i>>.jpg"></center>'
 		'Your hands are tied, and you''re bent over the bed.'

+ 28 - 28
locations/abductionCustomer.qsrc

@@ -219,12 +219,12 @@ if $ARGS[0] = 'abdCustomer-buyout1':
 	'"You do realize that the police have already given up searching for you. As if they made any effort though..."'
 	'"I-I don''t even know how long I''ve been here. The only thing I remember is being a plaything for these perverts..."'
 	'There is a short period of silence, but despite the unexpected situation, you keep kneeling with your back straight and breasts jutting forward, as you have been trained to do.'
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/slavewhorekneel2.jpg"></center>'
 	'The look on <<$bName>>''s face then changes from surprised to something else.'
 	'He approaches you and gently caresses your face. "Plaything, you say? And do you like it?"'
 	'Surprised by such a question, you consider how to reply:'
-	
+
 	gs 'willpower', 'misc', 'self', 'hard'
 	if will_cost <= pcs_willpwr:
 		act 'Admit you like to be dominated, but this is too much (<<will_cost>> Willpower)':
@@ -267,7 +267,7 @@ if $ARGS[0] = 'abdCustomer-buyout3':
 			gs 'willpower', 'bj', 'resist'
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			
+
 			gt 'abductionCustomer', 'abdCustomer-fuckAnalRough'
 		end
 	else
@@ -438,7 +438,7 @@ if $ARGS[0] = 'abdCustomer-unzip':
 	end
 
 	if pcs_throat < dick:
-		'It''s obvious that his <<$dick_girth>> dick is above your skill level and you know you can''t safely swallow it whole.'	
+		'It''s obvious that his <<$dick_girth>> dick is above your skill level and you know you can''t safely swallow it whole.'
 		act 'Suck the tip':gt 'abductionCustomer', 'abdCustomer-suckTip'
 		gs 'willpower', 'bj', 'self'
 		if will_cost <= pcs_willpwr:
@@ -446,7 +446,7 @@ if $ARGS[0] = 'abdCustomer-unzip':
 				gs 'willpower', 'bj', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-suckForceself'
 			end
 		else
@@ -461,7 +461,7 @@ if $ARGS[0] = 'abdCustomer-unzip':
 				gs 'willpower', 'bj', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-suckDeep'
 			end
 		else
@@ -482,11 +482,11 @@ end
 if $ARGS[0] = 'abdCustomer-suckTip':
 	gs 'arousal', 'bj', 15, 'sub'
 	gs 'stat'
-	i = rand(1,5)	
+	i = rand(1,5)
 	'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreblowjobtip<<i>>.mp4"></video></center>'
 	'You try your best to suck the head of his <<dick>> cm sized <<$dick_girth>> dick.'
 	if pcs_throat < dick:
-		'It''s obvious that his <<$dick_girth>> dick is above your skill level and you know you can''t safely swallow it whole.'	
+		'It''s obvious that his <<$dick_girth>> dick is above your skill level and you know you can''t safely swallow it whole.'
 	else
 		'Even though his dick is <<$dick_girth>>, you know you could take it all the way to the base.'
 	end
@@ -517,7 +517,7 @@ if $ARGS[0] = 'abdCustomer-suckTip':
 					gs 'willpower', 'bj', 'self'
 					gs 'willpower', 'pay', 'self'
 					gs 'stat'
-					
+
 					gt 'abductionCustomer', 'abdCustomer-suckForceself'
 				end
 			else
@@ -530,7 +530,7 @@ if $ARGS[0] = 'abdCustomer-suckTip':
 					gs 'willpower', 'bj', 'self'
 					gs 'willpower', 'pay', 'self'
 					gs 'stat'
-					
+
 					gt 'abductionCustomer', 'abdCustomer-suckDeep'
 				end
 			else
@@ -627,7 +627,7 @@ if $ARGS[0] = 'abdCustomer-fuck':
 				gs 'willpower', 'sex', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-beg'
 			end
 		else
@@ -656,7 +656,7 @@ if $ARGS[0] = 'abdCustomer-decide':
 		else
 			'"I want to see how tight your ass is."'
 			act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckAnal'
-		end		
+		end
 	end
 end
 
@@ -683,17 +683,17 @@ if $ARGS[0] = 'abdCustomer-beg':
 		hardChance = rand(1, 100)
 		'"I''ll fuck you however I want, so shut up bitch!"'
 		if hardChance <= 50:
-			if vagOrAss = 0:	
+			if vagOrAss = 0:
 				act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckRough'
 			else
 				act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckAnalRough'
 			end
 		else
-			if vagOrAss = 0:	
+			if vagOrAss = 0:
 				act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckNormal'
 			else
 				act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckAnal'
-			end	
+			end
 		end
 	end
 end
@@ -758,7 +758,7 @@ if $ARGS[0] = 'abdCustomer-fuckAnalRough':
 		pain['tummy'] += assDMG
 		gs 'stat'
 		act 'Continue':gt 'abductionCustomer', 'abdCustomer-fuckAnalDeep'
-	end	
+	end
 end
 
 if $ARGS[0] = 'abdCustomer-fuckAnalDeep':
@@ -827,7 +827,7 @@ if $ARGS[0] = 'abdCustomer-fuckRough':
 	i = rand(1,5)
 	'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhorefuckrough<<i>>.mp4"></video></center>'
 	'The man takes you by your leash and positions your body as if it''s just meat to be used.'
-	'What comes next is an excruciatingly rough fuck that clearly shows he has no regard for all the pain you have to endure.'	
+	'What comes next is an excruciatingly rough fuck that clearly shows he has no regard for all the pain you have to endure.'
 	if vagDMG <= 0:
 		'Fortunately, his <<$dick_girth>> dick is not enough to cause you much pain. No more than usual, anyway.'
 		gs 'arousal', 'vaginal', 30, 'sub', 'bound'
@@ -870,7 +870,7 @@ if $ARGS[0] = 'abdCustomer-fuckDeep':
 	end
 	'With every thrust of his dick deep inside your vagina, you feel as if it''s your very cervix being penetrated.'
 	'After about half an hour of deep vaginal banging, the man is about to cum.'
-	
+
 	if endPunishment = 1 or $charType = 'sadistic':
 		'"I''m going to feed you my cum now, you unruly fuck slave!"'
 		act 'Be silent':gt 'abductionCustomer', 'abdCustomer-cum'
@@ -885,45 +885,45 @@ if $ARGS[0] = 'abdCustomer-cumGate':
 		act 'Be silent':gt 'abductionCustomer', 'abdCustomer-cum'
 	elseif buyout = 1:
 		'"You''re going to be filled with my seed for the first time, so be sure to cherish the memory of this moment!"'
-		act 'Be silent':gt 'abductionCustomer', 'abdCustomer-cumAss'		
+		act 'Be silent':gt 'abductionCustomer', 'abdCustomer-cumAss'
 	else
 		'"So where do you want it, bitch?"'
 		act 'Be silent':gt 'abductionCustomer', 'abdCustomer-cum'
 		act 'On your face':gt 'abductionCustomer', 'abdCustomer-cumFace'
-		
+
 		gs 'willpower', 'cum_inside', 'self'
 		if will_cost <= pcs_willpwr:
 			act 'Inside your pussy (<<will_cost>> Willpower)':
 				gs 'willpower', 'cum_inside', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-cumPussy'
 			end
 		else
 			act 'Inside your pussy (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
-		
+
 		gs 'willpower', 'cum_inside_anal', 'self'
 		if will_cost <= pcs_willpwr:
 			act 'Inside your ass (<<will_cost>> Willpower)':
 				gs 'willpower', 'cum_inside_anal', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-cumAss'
 			end
 		else
 			act 'Inside your ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
-		
+
 		gs 'willpower', 'swallow', 'self'
 		if will_cost <= pcs_willpwr:
 			act 'In your mouth (<<will_cost>> Willpower)':
 				gs 'willpower', 'swallow', 'self'
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
-				
+
 				gt 'abductionCustomer', 'abdCustomer-cumMouth'
 			end
 		else
@@ -978,7 +978,7 @@ if $ARGS[0] = 'abdCustomer-cumPussy':
 	pcs_vag += 1
 	stat['vaginal'] += 1
 	cumnostd = 1
-	gs 'cum_call', 'pussy', 'customer', svol,'', spot
+	gs 'cum_call', 'pussy', 'customer', 0, 0, spot, svol
 	gs 'stat'
 
 	act 'Continue':gt 'abductionCustomer', 'abdCustomer-end'
@@ -1038,7 +1038,7 @@ if $ARGS[0] = 'abdCustomer-cumAss':
 	end
 	pcs_ass += 1
 	cumnostd = 1
-	gs 'cum_call', 'anus', $boy
+	gs 'cum_call', 'anus', $boy, 0
 	stat['anal'] += 1
 	gs 'stat'
 	if buyout = 1:
@@ -1057,7 +1057,7 @@ if $ARGS[0] = 'abdCustomer-cumMouth':
 		pain['throat'] += throatDMG
 		gs 'stat'
 	end
-	
+
 	if cumVol = 3:
 		'His cum fills your throat.'
 	elseif cumVol = 4:

+ 42 - 42
locations/agentned.qsrc

@@ -3,7 +3,7 @@
 
 if $ARGS[0] = 'start':
 	CLOSE ALL
-	
+
 	*clr & cla
 	$loc = 'agentned'
 	$loc_arg = $ARGS[0]
@@ -11,11 +11,11 @@ if $ARGS[0] = 'start':
 	$menu_loc = 'agentned'
 	$menu_arg = 'start'
 	menu_off = 0
-	
+
 	gs'stat'
 	gs'dina'
 !!	gs 'housing', 'rent'
-	
+
 	'<center><b><font color = maroon>Kirsanova Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo.jpg"></center>'
 	*nl
@@ -58,7 +58,7 @@ if $ARGS[0] = 'start':
 		if i < count: jump 'listing_rented_properties_loop'
 	end
 	killvar 'count' & killvar 'i'
-	
+
 	!! Get a list of the properties and their attributes that the player rented:
 	!! $property_code[], $property_name[], $property_display[], $property_status_display[], $property_type[]
 	!! property_construction_status, property_is_renovated[], property_sales_price[], property_renovation_value[]
@@ -97,11 +97,11 @@ if $ARGS[0] = 'buy':
 	*nl
 	minut += 5
 	gs 'stat'
-	
+
 	act 'Return':gt'agentned', 'start'
-	
-	!! "Returns": 
-	!! $property_code[], $property_name[], $property_display[], $property_agency_name[], 
+
+	!! "Returns":
+	!! $property_code[], $property_name[], $property_display[], $property_agency_name[],
 	!! property_construction_status,property_is_renovated[], property_sales_price[],
 	!! property_type[]
 	gs 'homes_properties', 'get_properties_for_sale'
@@ -109,13 +109,13 @@ if $ARGS[0] = 'buy':
 	if count > 0:
 		i = 0
 		'<h4>We have the following properties for sales</h4>'
-		:listing_properties_for_sale_loop	
+		:listing_properties_for_sale_loop
 			if property_is_rented[i] ! 0:
 				'You could buy the <<$property_display[i]>> you''re currently renting, for <<func(''agentned'', ''format_price_string'', property_sales_price[i])>> <b>₽</b>.'
-			else	
+			else
 				'A(n) <<$property_display[i]>> is available for sale for <<func(''agentned'', ''format_price_string'', property_sales_price[i])>> <b>₽</b>.'
 			end
-			if karta + bankDebtLimit >= property_sales_price[i]: 
+			if karta >= property_sales_price[i]:
 				if $property_code[i] = 'city_apartment': act 'Buy the <<$property_display[i]>>': gs 'agentned', 'buy_property', 'city_apartment'
 				if $property_code[i] = 'village_cottage': act 'Buy the <<$property_display[i]>>': gs 'agentned', 'buy_property', 'village_cottage'
 				if $property_code[i] = 'matryona_mansion': act 'Buy the <<$property_display[i]>>': gs 'agentned', 'buy_property', 'matryona_mansion'
@@ -133,11 +133,11 @@ end
 if $ARGS[0] = 'buy_property':
 	*clr & cla
 	menu_off = 1
-	
+
 	gs 'homes_properties', 'get_property_sales_info', $ARGS[1]
 	minut += 30
 	karta -= property_sales_price
-	
+
 	gs 'homes_properties', 'buy_property', $ARGS[1], property_sales_price
 	$set_homeyn = input("Would you like to set this as your new home? (yes/no)")
 	if $set_homeyn = 'yes': gs 'homes_properties', 'set_home', $ARGS[1]
@@ -156,7 +156,7 @@ if $ARGS[0] = 'buy_property':
 	act 'Return':gt'agentned', 'start'
 end
 
-!! NOTE: When a property is sold, it can be bought back. To avoid a guaranteed income from the 
+!! NOTE: When a property is sold, it can be bought back. To avoid a guaranteed income from the
 !!       "I buy property for X, renovate it, sell it for X+Y, then buy it for X, then repeat" loop,
 !!       the sales price of the property is updated with the price that it was sold for.
 if $ARGS[0] = 'sell':
@@ -168,56 +168,56 @@ if $ARGS[0] = 'sell':
 	$menu_arg = 'sell'
 	menu_off = 0
 	gs 'homes_properties', 'clean_up_property_data'
-	
+
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo.jpg"></center>'
 	*nl
 	'<h4>Any purchase or sale of a property requires a bank account. The Agency is not conducting business in cash in compliance with the Anti-Money Laundering Regulations</h4>'
 	*nl
 	act 'Return': gs 'homes_properties', 'clean_up_property_data' & gt'agentned', 'start'
-	
+
 	if bankAccount = 1:
 		!! Get a list of the properties and their attributes that the player rented:
 		!! $property_code[], $property_name[], $property_display[], $property_status_display[], $property_type[]
 		!! property_construction_status, property_is_renovated[], property_sales_price[], property_renovation_value[]
 		gs 'homes_properties', 'get_owned_properties', 'home'
-		
+
 		count = ARRSIZE('$property_name')
 		if count > 0:
 			'<h4>Available offers for your properties</h4>'
 			i = 0
 			:listing_offers_on_owned_properties_loop
-				if $property_code[i] ! 'matryona_mansion' or ($property_code[i] = 'matryona_mansion' and $property_construction_status[i] = 0):
+				if $property_code[i] ! 'matryona_mansion' or ($property_code[i] = 'matryona_mansion' and property_construction_status[i] = 0):
 					!! NOTE: Offer: (last sales price + rand(-10%, +10%)) + (renovation value + rand(0%,+10%)
 					!! 		 No need to check what has been renovated, the only thing that matters is the total value of the renovation
 					!! 		 If Sveta sells, this will be stored as the new sales price of the property
-					
+
 					offer = property_sales_price + property_renovation_value + (property_sales_price*rand(-10,10))/100 + (property_renovation_value*rand(0,10))/100
 					'We have found a buyer for your <<$property_display[i]>>. They will offer <<func(''agentned'', ''format_price_string'', offer)>><b>₽</b>, minus 5% for fees and taxes to the value of <<func(''agentned'', ''format_price_string'', ( (offer*5)/100) )>>, bringing the total to <<func(''agentned'', ''format_price_string'', ( (offer*95)/100 ) )>>'
-					if $property_code[i] = 'city_apartment': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'city_apartment'
-					if $property_code[i] = 'village_cottage': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'village_cottage'
-					if $property_code[i] = 'matryona_mansion': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'matryona_mansion'
-					if $property_code[i] = 'city_house': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'city_house'
+					if $property_code[i] = 'city_apartment': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'city_apartment', i
+					if $property_code[i] = 'village_cottage': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'village_cottage', i
+					if $property_code[i] = 'matryona_mansion': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'matryona_mansion', i
+					if $property_code[i] = 'city_house': act 'Sell the <<$property_display[i]>>': gs 'agentned', 'finalise_sale', 'city_house', i
 				end
 				i += 1
 			if i < count: jump 'listing_offers_on_owned_properties_loop'
-			
+
 		end
 		gs 'homes_properties', 'clean_up_property_data'
 		killvar 'count' & killvar 'i' & killvar 'j'
 		act 'Leave': minut += 5 & gt 'city_center'
 
 !! NOTE: Keeping this here for future renovation related reference.
-!!{ 
+!!{
 	if bankAccount = 1:
 			if rembedr = 1 and remsitr = 1 and remkorr = 1 and remvanr = 1 and remkuhr = 1:
 				!Renovated city residential apartment
-				offer1 = ((800000 + 250000) + rand(-100000, 100000)) 
+				offer1 = ((800000 + 250000) + rand(-100000, 100000))
 			else
 				offer1 = (800000 + rand(-100000, 100000))
 			end
-		
-			if func('homes_properties', 'property_renovated', 'village_cottage') = 1: 
+
+			if func('homes_properties', 'property_renovated', 'village_cottage') = 1:
 				!Renovated communal cottage
 				offer2 = ((prop_price['village_cottage'] + 200000) + rand(-10000, 10000))
 			else
@@ -237,10 +237,10 @@ if $ARGS[0] = 'finalise_sale':
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo_paperwork.jpg"></center>'
 	minut += 30
-	'You spend thirty minutes filling out the paperwork for the sale of your <<$property_display>>. <<func(''agentned'', ''format_price_string'', ( (offer*95)/100) )>><b>₽</b> has been paid into your bank account.'
+	'You spend thirty minutes filling out the paperwork for the sale of your <<$property_display[ARGS[2]]>>. <<func(''agentned'', ''format_price_string'', ( (offer*95)/100) )>><b>₽</b> has been paid into your bank account.'
 	gs 'homes_properties', 'sell_property', $ARGS[1], offer
-	karta += (offer*95)/100
-	delact 'Sell the <<$property_display>>'
+	karta += (offer * 95) / 100
+	delact 'Sell the <<$property_display[ARGS[2]]>>'
 	gs 'stat'
 	killvar 'property_display' & killvar 'property_sales_price'
 end
@@ -259,9 +259,9 @@ if $ARGS[0] = 'rent':
 	*nl
 	minut += 5
 	gs 'stat'
-	
+
 	act 'Return': killvar 'rent_code' & killvar 'monthly_rent' & gt'agentned', 'start'
-	
+
 	gs 'homes_properties', 'get_properties_for_rent', 'home'
 	count = ARRSIZE('property_name')
 
@@ -289,11 +289,11 @@ if $ARGS[0] = 'view_property_details':
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo.jpg"></center>'
 	*nl
-	'<<func(''agentned'', ''get_rent_detail_dialogue'', $ARGS[1] )>> The receptionist says as he starts pulling out the paperwork, "Rent is <<func(''agentned'', ''format_price_string'', ARGS[2] )>><b>₽</b> and leases have to be renewed every 30 days. Payment will be automatically deducted from your account or you can come into the office to pay. Last, but not least, you must make pay the first month when you sign for the lease."'
+	'<<func(''agentned'', ''get_rent_detail_dialogue'', $ARGS[1])>> The receptionist says as he starts pulling out the paperwork, "Rent is <<func(''agentned'', ''format_price_string'', ARGS[2] )>><b>₽</b> and leases have to be renewed every 30 days. Payment will be automatically deducted from your account or you can come into the office to pay. Last, but not least, you must make pay the first month when you sign for the lease."'
 	'<br>He pulls out a pen and slides the paperwork onto the counter. "Interested? You can move in right away," he says calmly.'
-	
-	if money >= ARGS[2] or karta+bankDebtLimit >= ARGS[2]:
-		act 'Agree and pay': 
+
+	if money >= ARGS[2] or karta >= ARGS[2]:
+		act 'Agree and pay':
 			*clr & cla
 			cls
 			minut += 30
@@ -312,7 +312,7 @@ if $ARGS[0] = 'view_property_details':
 				if $set_homeyn = 'yes': gs 'homes_properties', 'set_home', $ARGS[1]
 				killvar '$set_homeyn'
 			end
-			
+
 			gs'stat'
 			'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo_paperwork.jpg"></center>'
@@ -322,7 +322,7 @@ if $ARGS[0] = 'view_property_details':
 		end
 	else
 		'You do not have enough money with you or in your bank account to pay the rent.'
-	end	
+	end
 
 	act 'Decline':
 		*clr & cla
@@ -340,15 +340,15 @@ end
 
 !! $ARGS[1] - the code of the property.
 if $ARGS[0] = 'get_rent_detail_dialogue':
-	if $ARGS[1] = 'old_town_apartment': 
+	if $ARGS[1] = 'old_town_apartment':
 		$result = '"We have a small apartment available right now that is in Pushkin’s city center. It’s a little bit pricey, but it’s been recently renovated to be more modern. It looks quite nice, so you won’t find a place like that outside of Pushkin."'
-	elseif $ARGS[1] = 'city_apartment': 
+	elseif $ARGS[1] = 'city_apartment':
 		$result = '"We have a flat available right now in the St. Petersburg residential area."'
 	else
 		gs 'agentned', 'get_rent_detail_dialogue_hook', $ARGS[1]
 		$result = $agency_rental_dialogue
 		killvar '$agency_rental_dialogue'
-	end 
+	end
 end
 
 !! $ARGS[1] - the code of the property.

+ 19 - 5
locations/alarmclock.qsrc

@@ -28,9 +28,23 @@ end
 
 if $ARGS[0] = 'alarm_display':
 	!! func('alarmclock', 'alarm_display', hour, minutes)
-	$result = '<b><<$mid(100 + ARGS[1], 2, 2)>>:<<$mid(100 + ARGS[2], 2, 2)>></b>'
+	$result = '<b><<func(''time'', ''get_time_string'', ARGS[1], ARGS[2])>></b>'
 end
 
+if $ARGS[0] = 'get_week_display':
+	$result = '<b><<func(''time'', ''get_time_string'', alarmVars[''timerH''], alarmVars[''timerM''])>></b>'
+end
+
+if $ARGS[0] = 'get_weekend_display':
+	$result = '<b><<func(''time'', ''get_time_string'', alarmVars[''timerEndH''], alarmVars[''timerEndM''])>></b>'
+end
+
+if $ARGS[0] = 'base_alarmclock_text':
+	$result = 'Your <a href="exec:gt ''alarmclock'', ''start''">alarm clock</a> is set to <<func(''alarmclock'', ''get_week_display'')>> during the week and <<func(''alarmclock'', ''get_weekend_display'')>> during the weekend. It is currently turned ' + iif(alarmVars['alarmOn'] = 0, '<a href="exec: alarmVars[''alarmOn''] = 1 & gt $loc, $loc_arg">OFF</a>.', '<a href="exec: alarmVars[''alarmOn''] = 0 & gt $loc, $loc_arg">ON</a>.')
+end
+
+
+
 if $ARGS[0] = 'clear':
 	cla
 	bud1 = 0
@@ -208,11 +222,11 @@ if $ARGS[0] = 'build_table':
 	$alarmVars_table='<center><table border=0 cellpadding=0 cellspacing=5><font size="+1"<b>'
 	$alarmVars_table+='<tr><td><b><a href="exec: bud_weekend = 0 & gt ''alarmclock'', ''Reset''">Reset weekday alarm</a></b></td>'
 	$alarmVars_table+='<td><b><a href="exec: bud_weekend = 0 & gt ''alarmclock'', ''Time''">Set weekday alarm</a></b></td>'
-	$alarmVars_table+='<td><b>Currently set for <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerH''], alarmVars[''timerM''])>></b></td></tr>'
-	
+	$alarmVars_table+='<td><b>Currently set for <<func(''time'', ''get_time_string'', alarmVars[''timerH''], alarmVars[''timerM''])>></b></td></tr>'
+
 	$alarmVars_table+='<tr><td><b><a href="exec: bud_weekend = 1 & gt ''alarmclock'', ''Reset''">Reset weekend alarm</a></b></td>'
 	$alarmVars_table+='<td><b><a href="exec: bud_weekend = 1 & gt ''alarmclock'', ''Time''">Set weekend alarm</a></b></td>'
-	$alarmVars_table+='<td><b>Currently set for <<func(''alarmclock'', ''alarm_display'', alarmVars[''timerEndH''], alarmVars[''timerEndM''])>></b></td></tr>'
+	$alarmVars_table+='<td><b>Currently set for <<func(''time'', ''get_time_string'', alarmVars[''timerEndH''], alarmVars[''timerEndM''])>></b></td></tr>'
 
 	if mid($start_type,1,2) = 'sg':
 		$alarmVars_table+='<tr><td colspan="3"><b>Use weekend alarm for holidays - ' + iif(alarmVars['alarm_holiday'] = 0, '<a href="exec: alarmVars[''alarm_holiday''] = 1 & gt ''alarmclock'', ''start''">OFF</a>', '<a href="exec:  alarmVars[''alarm_holiday''] = 0 & gt ''alarmclock'', ''start''">ON</a>') + '</b></td></tr>'
@@ -221,7 +235,7 @@ if $ARGS[0] = 'build_table':
 	$alarmVars_table+='<tr><td colspan="3"><b>Your alarm is currently turned ' + iif(alarmVars['alarmOn'] = 0, '<a href="exec: alarmVars[''alarmOn''] = 1 & gt ''alarmclock'', ''start''">OFF</a>', '<a href="exec: alarmVars[''alarmOn''] = 0 & gt ''alarmclock'', ''start''">ON</a>') + '.</b></td></tr>'
 
 	if alarmVars['alarmOn'] = 1:
-		$alarmVars_table+='</table></center><center><table border=0 cellpadding=0 cellspacing=10><tr><td><b>Your Alarm is ' + iif(alarmVars['timerH'] <= 0 and alarmVars['timerM'] <= 0, 'not set', 'set to ' + func('alarmclock', 'alarm_display', alarmVars['timerH'], alarmVars['timerM'])) + ' for the weekdays ' + iif(alarmVars['timerEndH'] <= 0 and alarmVars['timerEndM'] <= 0, 'and not set', 'and set to ' + func('alarmclock', 'alarm_display', alarmVars['timerEndH'], alarmVars['timerEndM'])) + ' for the weekend' + iif(alarmVars['alarm_holiday'] = 1, ' and holidays', '') + '.</b></td></tr>'
+		$alarmVars_table+='</table></center><center><table border=0 cellpadding=0 cellspacing=10><tr><td><b>Your Alarm is ' + iif(alarmVars['timerH'] <= 0 and alarmVars['timerM'] <= 0, 'not set', 'set to ' + func('time', 'get_time_string', alarmVars['timerH'], alarmVars['timerM'])) + ' for the weekdays ' + iif(alarmVars['timerEndH'] <= 0 and alarmVars['timerEndM'] <= 0, 'and not set', 'and set to ' + func('time', 'get_time_string', alarmVars['timerEndH'], alarmVars['timerEndM'])) + ' for the weekend' + iif(alarmVars['alarm_holiday'] = 1, ' and holidays', '') + '.</b></td></tr>'
 	end
 	$alarmVars_table+='</b></font></table></center>'
 

File diff suppressed because it is too large
+ 483 - 271
locations/albina_chat.qsrc


+ 171 - 40
locations/albina_chat2.qsrc

@@ -7,8 +7,8 @@ if $ARGS[0] = 'first_model_talk1':
 			AlbinaQW['know_model'] = daystart
 			cla & *nl
 			if fame['pav_modelling'] >= 400 and stat['school_knows_model'] = 0:
-				'"I... Do some modelling in the city..." you admit slowly. Albina''s eyes go wide.'
-				'"Holy shit! The rumors are true!" she shouts gleefully, suddenly punching you in the arm.'
+				'"I... Do some modelling in the city..." you admit slowly.'
+				'Her eyes go wide. "Holy shit! The rumors are true!" she shouts gleefully, suddenly punching you in the arm.'
 				'"Ow! What rumors?" you ask in sudden bewilderment.'
 				'"The ones about a model that looks like you!" she grins. "I figured they had to be bullshit, but this means it really is you! Why would you hide that from me?"'
 			else
@@ -17,7 +17,7 @@ if $ARGS[0] = 'first_model_talk1':
 			end
 			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.'
+				'Her eyes narrow. "Why? What kind of modelling are you doing?" she asks suspiciously.'
 				gs 'albina_chat2','first_model_talk_shy1'
 				gs 'albina_chat2','first_model_talk2'
 				gs 'albina_chat2','first_model_talk_proud2'
@@ -36,7 +36,7 @@ end
 
 if $ARGS[0] = 'first_model_talk_proud2':
 	act 'Tell her (proud)':
-		cla & *clr
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 		if $model['type'] = 'catalog':
 			'"Catalogue modelling!" you say with bubbly excitement. "The kind that you see on websites to show what''s for sale or in magazines with a company''s stock. It''s not much right now, but it''s a foot in the door!"'
@@ -94,7 +94,7 @@ end
 
 if $ARGS[0] = 'first_model_talk2':
 	act 'Tell her (nonchalant)':
-		cla & *clr
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 		if $model['type'] = 'catalog':
 			'"Just some catalogue modelling," you say nonchalantly. "You know, the kind that you see on websites to show what''s for sale. No big deal."'
@@ -176,12 +176,12 @@ end
 !!not done
 if $ARGS[0] = 'first_model_talk4':
 	if modelfoto['nude'] > 0:
-		'"You''re naked in these?" Albina''s eyes go wide and she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
+		'"You''re naked in these?!" Her eyes go wide and she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
 	elseif modelfoto['topless'] > 0:
-		'"You''re topless in these?" Albina''s eyes go wide and she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
+		'"You''re topless in these?!" Her eyes go wide and she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
 	end
 	act 'Stop her':
-		cla & *clr
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 		'"No!" you squeal, grabbing her by the arm to stop her. Albina back looks at you, bewildered.'
 		AlbinaQW['model_no_look'] = 1
@@ -197,11 +197,11 @@ if $ARGS[0] = 'first_model_talk4':
 	if $model['nickname'] = $pcs_firstname or $model['nickname'] = $pcs_nickname or $model['firstname'] = $pcs_nickname or $model['firstname'] = $pcs_nickname:
 		act 'It''s not my name (lie)':
 			AlbinaQW['model_no_look'] = 2
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'"You''re not gonna find anything just Yandexing my name," you tell her, dramatically rolling your eyes. "Do you really think I''m stupid enough to start nude modelling and use my real name?"'
 			*nl
-			'She stops and turns to look at you with a frown. You snicker internally but manage to maintain a straight face, hoping she won''t see through your bluff.'
+			'She stops and turns to look at you with a frown. You snicker internally, but manage to maintain a straight face, hoping she won''t see through your bluff.'
 			*nl
 			'"Fuck!" she pouts. "Tell me what to search!"'
 			'"Nope! You''re never finding those pics," you reply smugly, enjoying the feeling of pulling one over on her.'
@@ -209,7 +209,7 @@ if $ARGS[0] = 'first_model_talk4':
 		end
 		
 		act 'Let her search':
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina searches and quickly finds your profile. "You didn''t even change your name?" she snickers.'
 			act 'It seemed wrong':
@@ -236,7 +236,7 @@ if $ARGS[0] = 'first_model_talk4':
 	else
 		act 'It''s not my name':
 			AlbinaQW['model_no_look'] = 2
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'"You''re not gonna find anything just Yandexing my name," you tell her, dramatically rolling your eyes. "Do you really think I''m stupid enough to start nude modelling and use my real name?"'
 			*nl
@@ -247,7 +247,7 @@ if $ARGS[0] = 'first_model_talk4':
 		end
 			
 		act 'Let her search':
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina searches for you using your real name, but can''t find it because you used a pseudonym.'
 			'"Why can''t I find you?!" she grumbles in frustration.'
@@ -275,9 +275,9 @@ if $ARGS[0] = 'first_model_talk_tell':
 end
 
 if $ARGS[0] = 'first_model_talk_nude1':
-	cla & *clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/1.jpg"> <img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/2.jpg"> <img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/3.jpg"></center>'
-	'Albina''s eyes go wide as a gallery fills the screen. "Woah! You''re so fucking hot!" she says, openly gaping at the full frontal nude pictures of you.'
+	'Her eyes go wide as a gallery fills the screen. "Woah! You''re so fucking hot!" she says, openly gaping at the full frontal nude pictures of you.'
 	act 'Embarrassed':
 		cla & *nl
 		'You thought you weren''t embarrassed by this line of talk, but it''s hard not to be when the actual pictures are right in front of you, especially when Albina expands them to full screen and takes advantage of the high definition to zoom <i>very</i> far in. A warm blush spreads through your cheeks.'
@@ -352,8 +352,8 @@ if $ARGS[0] = 'first_model_talk_nude2':
 	if pcs_pubes > 10 and AlbinaQW['model_shave'] = 0:
 		gs 'albina_chat2','first_model_talk_nude_pubes_shaved'
 	else
-		act'Continue':
-			cla & *clr
+		act 'Continue':
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina starts saving the images to her hard drive and rapidly clicking through other websites, bookmarking them.'
 			'"What are you doing?" you ask, confused.'
@@ -426,16 +426,16 @@ if $ARGS[0] = 'first_model_talk_nude3':
 			'You sit in silence for a few moments before Albina turns back towards you tentatively.'
 			'"Do you regret it?"'
 			act 'No':
-				cla & *clr
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-				'"No." You give Albina a smile. "Whatever the underhanded reason they got me to do it, once it was done, I didn''t regret it."'
+				'"No." You give her a smile. "Whatever the underhanded reason they got me to do it, once it was done, I didn''t regret it."'
 				'"Well... you <i>are</i> pretty hot in them aren''t you?" she says, encouraged by your response.'
 				'"Only ''pretty hot''?" you tease back and she laughs aloud.'
 				gs 'albina_chat','small_talk'
 			end
 			
 			act 'Not anymore':
-				cla & *clr
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 				'"Not anymore," you shake your head. "I <i>did</i> regret it for a while, but after some time, I got used to the idea. I''m happy I did it."'
 				'"Well... you <i>are</i> pretty hot in them aren''t you?" she says, encouraged by your response.'
@@ -445,7 +445,7 @@ if $ARGS[0] = 'first_model_talk_nude3':
 			
 			
 			act 'Yes (thought I wanted it)':
-				cla & *clr
+				*clr & cla
 				'<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 as the two of you sit in silence for a few minutes.'
@@ -453,7 +453,7 @@ if $ARGS[0] = 'first_model_talk_nude3':
 			end
 			
 			act 'Yes (felt pressured)':
-				cla & *clr
+				*clr & cla
 				'<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 as the two of you sit in silence for a few minutes.'
@@ -513,7 +513,7 @@ end
 
 if $ARGS[0] = 'first_model_talk_shy1':
 	act 'Tell her (embarrassed)':
-		cla & *clr
+		*clr & cla
 		'<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."'
@@ -653,7 +653,7 @@ if $ARGS[0] = 'first_model_talk_shy3':
 			'You sit in silence for a few seconds before Albina turns back towards you tentatively.'
 			'"Do you regret it?"'
 			act 'No':
-				cla & *clr
+				*clr & cla
 				'<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," she says, her eyes lighting up with your good humor. "You''re hot as fuck naked!"'
@@ -662,7 +662,7 @@ if $ARGS[0] = 'first_model_talk_shy3':
 			end
 			
 			act 'Yes (thought I wanted it)':
-				cla & *clr
+				*clr & cla
 				'<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 as the two of you sit in silence for a few more minutes.'
@@ -670,7 +670,7 @@ if $ARGS[0] = 'first_model_talk_shy3':
 			end
 			
 			act 'Yes (felt pressured)':
-				cla & *clr
+				*clr & cla
 				'<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 as the two of you sit in silence for a few more minutes.'
@@ -682,14 +682,14 @@ end
 
 if $ARGS[0] = 'first_model_talk_shy4':
 	if $model['type'] = 'glamour':
-		'"You''re naked in these?" Albina''s eyes go wide.'
+		'Her eyes go wide. "You''re naked in these?!"'
 		'"I didn''t say I was naked!" you protest.'
 		'"Yeah yeah, who cares," she 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 she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
+		'"You''re naked in these?!" Her eyes go wide and she scrambles for her laptop. "Oh, I <i>gotta</i> see these pics!"'
 	end
 	act 'Stop her':
-		cla & *clr
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 		'"No!" you squeal, grabbing her by the arm to stop her. Albina looks at you, bewildered.'
 		act 'Beg her':
@@ -706,7 +706,7 @@ if $ARGS[0] = 'first_model_talk_shy4':
 	if $model['nickname'] = $pcs_firstname or $model['nickname'] = $pcs_nickname or $model['firstname'] = $pcs_nickname or $model['firstname'] = $pcs_nickname:
 		act'It''s not my name (lie)':
 			AlbinaQW['model_no_look'] = 2
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'"You''re not gonna find anything just Yandexing my name," you tell her, dramatically rolling your eyes. "Do you really think I''m stupid enough to start nude modelling and use my real name?"'
 			*nl
@@ -718,7 +718,7 @@ if $ARGS[0] = 'first_model_talk_shy4':
 		end
 		
 		act 'Let her search':
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina searches and quickly finds your profile. "You didn''t even change your name?" she snickers.'
 			act 'Blush':
@@ -750,7 +750,7 @@ if $ARGS[0] = 'first_model_talk_shy4':
 	else
 		act 'It''s not my name':
 			AlbinaQW['model_no_look'] = 2
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'"You''re not gonna find anything just Yandexing my name," you tell her, dramatically rolling your eyes. "Do you really think I''m stupid enough to start nude modelling and use my real name?"'
 			*nl
@@ -762,7 +762,7 @@ if $ARGS[0] = 'first_model_talk_shy4':
 		end
 	
 		act 'Let her search':
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina searches for you using your real name, but can''t find it because you used a pseudonym.'
 			'"Why can''t I find it?!" she grumbles in frustration.'
@@ -785,9 +785,9 @@ if $ARGS[0] = 'first_model_talk_shy4':
 end
 
 if $ARGS[0] = 'first_model_talk_nude_shy1':
-	cla & *clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/1.jpg"> <img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/2.jpg"> <img <<$set_imgh>> src="images/locations/city/citycenter/photo/shoots/nude/debut/3.jpg"></center>'
-	'Albina''s eyes go wide as a gallery fills the screen. "Woah! You''re so fucking hot!" she says, openly gaping at the full frontal nude pictures of you.'
+	'Her eyes go wide as a gallery fills the screen. "Woah! You''re so fucking hot!" she says, openly gaping at the full frontal nude pictures of you.'
 	act 'Embarrassed':
 		cla & *nl
 		'You blush furiously as she furiously clicks through them, expanding them to full screen and even zooming in at times, especially on your "womanly features."'
@@ -827,7 +827,7 @@ if $ARGS[0] = 'first_model_talk_nude_shy2':
 		gs 'albina_chat2','first_model_talk_nude_shy_pubes_shaved'
 	else
 		act 'Continue':
-			cla & *clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 			'Albina starts saving the images to her hard drive and rapidly clicking through other websites, bookmarking them.'
 			'"What are you doing?" you ask, bewildered.'
@@ -860,7 +860,7 @@ if $ARGS[0] = 'first_model_talk_nude_shy_pubes_shaved':
 			AlbinaQW['model_shave'] = 2
 			cla & *nl
 			'"They made me do it," you mumble shyly. "This is my nude debut and the studio''s policy is that models have to go cleanshaven for their first nude set. I didn''t want to do it, but they refused to do the shoot unless I did."'
-			'Albina''s grin fades and takes on a more somber expression as she scrolls through the pictures of you with new eyes.'
+			'Her grin fades and takes on a more somber expression as she scrolls through the pictures of you with new eyes.'
 			if AlbinaQW['shave_story'] = 1:
 				'"I told you about why I started shaving, didn''t I?" she asks referring to that story she told you while you were both drunk after the pool. "What you said reminds me of that."'
 				'She shuts the lid on her laptop and pushes it away. "I''m sorry <<$pcs_nickname>>," she says tenderly. "Maybe we should talk about something else?"'
@@ -874,7 +874,7 @@ if $ARGS[0] = 'first_model_talk_nude_shy_pubes_shaved':
 end
 
 if $ARGS[0] = 'recurrent_model_talk1':
-	cla & *clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 	'"What''s it like working as a model?" Albina asks, looking curious.'
 	act 'It''s whatever':
@@ -885,11 +885,30 @@ if $ARGS[0] = 'recurrent_model_talk1':
 	end
 end
 
+if $ARGS[0] = 'recurrent_model_talk2':
+	!! what have you shot lately?
+end
+
 if $ARGS[0] = 'recurrent_porn_talk1':
-	cla & *clr
+	!! Albina tries to be conversational and friendly about your job as a porn star, which she disagrees with.
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
 	'"So..." Albina starts hesitantly, nervously drumming her fingers. "How''s... the uhh... <i>porn stuff</i> going...?"'
-	act 'We don''t have to talk about this':
+	act 'Answer uncomfortably':
+		cla & *nl
+		'"It''s, uhh, fine..." you reply awkwardly, unable to meet Albina''s gaze. Not that she''s doing a good job of maintaining eye contact herself.'
+		'"What have you, uhm, filmed lately...?" she asks.'
+		gs 'albina_chat2','recurrent_porn_talk_uncomfortable'
+	end
+	
+	act 'Answer casually':
+		cla & *nl
+		'"It''s going fine," you shrug casually. Albina nods, but it''s obvious that she can''t even look at you while talking about this subject.'
+		'"What have you, uhm, filmed lately...?" she asks.'
+		gs 'albina_chat2','recurrent_porn_talk_casual'
+	end
+	
+	act '"We don''t have to talk about this"':
 		albinaQW['no_porn_talk'] = 1
 		cla & *nl
 		'"Albina," you say gently. "If you''re uncomfortable with what I do for money, then we don''t have to talk about it."'
@@ -898,4 +917,116 @@ if $ARGS[0] = 'recurrent_porn_talk1':
 	end
 end
 
+if $ARGS[0] = 'porn_history_check':
+	
+end
+
+if $ARGS[0] = 'recurrent_porn_talk_uncomfortable':
+	act 'Nothing':
+		cla & *nl
+		'"Nothing really..." You give her an embarrassed smile. "I haven''t really shot anything, er, new, recently..."'
+		'"Oh. That''s uh... good?" She visibly cringes at her own remark and the two of you clumsily move on towards other subjects.'
+		gs 'albina_chat','small_talk'
+	end
+	
+	act 'Don''t go into detail':
+		cla & *nl
+		'"Oh, you know, just a film here or there," you say casually.'
+	end
+	
+	if albinaQW['porn_gb_films'] < stat['gangbang_films']:
+		act 'Gangbang scene':
+			cla & *nl
+			'"I... uhh... I got gangbanged a little while ago? They, er... double penetrated me..." You give her an embarrassed smile and you feel your face turn bright red as hers visibly pales.'
+			'"Oh. That''s uh... good?" She visibly cringes at her own remark and the two of you clumsily move on towards other subjects.'
+			gs 'albina_chat','small_talk'
+		end
+	end
+	
+	if albinaQW['porn_gb_films'] < stat['gangbang_films']:
+		act 'Gangbang scene':
+			cla & *nl
+			'"I... uhh... I got gangbanged a little while ago? They, er... double penetrated me..." You give her an embarrassed smile and you feel your face turn bright red as hers visibly pales.'
+			'"Oh. That''s uh... good?" She visibly cringes at her own remark and the two of you clumsily move on towards other subjects.'
+			gs 'albina_chat','small_talk'
+		end
+	end
+end
+
+if $ARGS[0] = 'recurrent_porn_talk_casual':
+	act 'Nothing':
+		cla & *nl
+		'"Nothing really." You shrug again. "I haven''t gotten to work for the studios very much recently."'
+		'"Oh. That''s uh... good?" She visibly cringes at her own remark. Seeing you''re not going to get anywhere on this line of conversation, you take the initiative and change the subject.'
+		gs 'albina_chat','small_talk'
+	end
+	
+	act 'Don''t go into detail':
+		cla & *nl
+		'"Oh, you know, just a film here or there," you say casually. "The usual sucking and fucking on camera. Nothing special."'
+		'"'
+	end
+	
+	if albinaQW['porn_gb_films'] < stat['gangbang_films']:
+		act 'Gangbang scene':
+			cla & *nl
+			'"I got gangbanged a little while ago," you say as casually as if you were saying you had a banana with your lunch. "Fucked me in all three holes simultaneously."'
+			'Your friend visibly pales, but soldiers on through the conversation nonetheless.'
+			'"That''s uh... good?" She visibly cringes at her own remark. Seeing you''re not going to get anywhere on this topic, you take the initiative and change the subject.'
+			gs 'albina_chat','small_talk'
+		end
+	end
+end
+
+
+if $ARGS[0] = 'recurrent_porn_talk2':
+	!! Route 2: Albina asks Sveta if she really thinks the money is worth shooting porn
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
+	'"<<$pcs_nickname>>..." Albina says slowly. "I need to ask you... Do you really think shooting porn is worth the money?"'
+	
+	!! separated with a gosub so the player can click back if they misclick
+	gs 'albina_chat2','recurrent_porn_talk2_menu'
+	
+end
+
+if $ARGS[0] = 'recurrent_porn_talk2_menu':
+	act '"It''s soul destroying"':
+		cla & *nl
+		'You turn away from your friend, unable to look her in the eyes.'
+		'"I don''t know," you mumble in shame. "Every time I finish a shoot I want to throw up. Every time a guy cums on my face, I feel filthy and no amount of washing up makes me feel clean. When the producers tell me my videos are going live, I''m terrified that someone I know will see it. It''s tearing me apart from the inside out..."'
+		'"Then quit."'
+		'Turning back to face Albina, you see she''s practically begging you with just those two words.'
+		gs 'albina_chat2','recurrent_porn_talk2_need_money'
+	end
+	
+	act 'Conflicted':
+		cla & *nl
+		'"It''s not a perfect job," you admit uncomfortably. "But it''s not that bad either. All things considered, it''s worth what it pays. I <i>need</i> the money right now."'
+		'"But you could do something else for money too," she replies, practically pleading with you. "It doesn''t have to be something that exposes your most intimate things all over the internet forever."'
+		'"And what would I do?" you ask. "Be a secretary? Or a nurse? Or a reporter? That''s all future. I need a uni degree for that. Or should I break my back working shit jobs around Pav, cleaning toilets and sweeping hallways, and changing cum-stained sheets in the hotel? I''m not doing that. Those are worse than getting paid to fuck on camera."'
+		gs 'albina_chat2','recurrent_porn_talk2_end'
+	end
+end
+
+if $ARGS[0] = 'recurrent_porn_talk2_need_money':
+	act '"I need the money"':
+		cla & *nl
+		'"I <i>need</i> the money, Albina," you reply uncomfortably. "I don''t have a choice."'
+		'"Yes you do," she says softly. "There are other things you can do for money, <<$pcs_nickname>>..."'
+		'"Not without a diploma," you say with a shake of your head. "Or a degree. Or a certification. Or working for 40 hours a week and shit pay. I don''t have that time or experience. For porn, all I have to do is get fucked and look pretty while I do. That second part is even optional sometimes. This is the best job I can get with what I have."'
+		*nl
+		'Albina''s eyes mist up with tears and she looks away, rubbing her eyes with the palm of her hand.'
+		'You let the conversation die off and change subjects.'
+		gs 'albina_chat2','recurrent_porn_talk2_end'		
+	end
+end
+
+if $ARGS[0] = 'recurrent_porn_talk2_end':
+	*nl
+	'Albina''s eyes mist up with tears and she looks away, rubbing her eyes with the palm of her hand.'
+	'You let the conversation die off and change subjects.'
+	gs 'albina_chat','small_talk'
+end
+
 --- albina_chat2 ---------------------------------

File diff suppressed because it is too large
+ 602 - 167
locations/albina_house_events.qsrc


+ 145 - 164
locations/albina_mother_events.qsrc

@@ -2,31 +2,69 @@
 !2022/03/16
 menu_off = 1
 
+if $ARGS[0] = 'zoya_chat_menu':
+	
+	act'Make small talk': gs 'albina_mother_events', 'zoya_small_talk'
+end
+
+if $ARGS[0] = 'zoya_small_talk':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+	if rand(1,5) = 1:
+		'"Thank you for coming over by the way," Zoya smiles at you warmly. "I''m not just being polite. After everything Albina''s been through, I''m glad she has a friend like you to rely on. She needs it."'
+		gs 'albina_mother_events', 'zoya_chat_menu'
+	end
+	
+end
+
+if $ARGS[0] = 'zoya_meet':
+	!!First time visiting on your own after she shows you where she lives
+	AlbinaQW['visiting'] = 1
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+	'As you walk up the long driveway to the front door, you notice a sleek and expensive looking car you''ve never seen before parked in front of the house. When you knock, the door opens to reveal a beautiful, well-dressed woman you estimate to be in her late 30s. She wears high heels, a pencil skirt, and a partially unbuttoned blouse that gives you a view of her substantial cleavage that bulges against the fabric.'
+	*nl
+	'"You must be <<$pcs_firstname>>!" she smiles. "Albina has told me quite a bit about you. All good things, I assure you," she adds with a laugh.'
+	'The woman holds her hand for you to shake, and you do so tentatively. "I''m sorry, and you are...?"'
+	'"Oh! Forgive my rudeness. I''m Albina''s mother, Zoya Petrenkoa." <i>Albina''s mother??</i> You think, shocked by the introduction.'
+	'"It''s a pleasure to meet you!" you blurt out. "Mrs... Ms... Uhh..." you flounder, realizing she didn''t use Albina''s surname, and you''re unsure what to do.'
+	'"Doctor, actually," she says, smirking wryly. "But you can just call me Zoya."'
+	'"Oh no! I could-"'
+	'"I insist," she smiles warmly. "Would you like to come inside?"'
+	act 'Continue':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+		'"Albina is in her room right now. I expect the maid has told her of your arrival already." She grabs her coat and clatters her way to the front door. "I wish I could be a more entertaining host, but I have to get to the hospital, so I''ll just have to leave that to my daughter. If you''re a frequent visitor, you might not see me often, but do come and say hello if I''m ever home when you visit. It was nice meeting you, <<$pcs_firstname>>."'
+		'She gives a parting smile and closes the door behind her. You hear the car starting up outside before it roars away.'
+		act 'Continue': gt 'albinahome', 'bedroom'
+	end
+end
+
 if $ARGS[0] = 'zoya_sunbathing_solo': 
 !! (if summer)
 	minut += 2
-	gs'stat'
-	'You walk up the long driveway to Albina''s house, reaching it a couple of minutes later. Upon knocking on the door, it''s opened by the maid. "Hello. Ms. Zoya said to tell you she is out back by the pool if you need anything."'
+	gs 'stat'
+	'You walk up the long driveway to Albina''s house, reaching it a few minutes later. Upon knocking on the door, it''s opened by the maid.'
+	'"Hello. Ms. Zoya said to tell you she''s out back by the pool if you need anything."'
 
 	if AlbinaQW['pool'] = 0:
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
-		'Heading out the back door, you find Zoya in the middle of the pool, laying back with her eyes closed on a floatie. She''s topless and looks very relaxed, moving only for a moment to adjust her bikini bottom and you catch the briefest glimpse of her pussy lips as she does. Perhaps hearing you close the door, she cracks open an eye to look at you as you approach.'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+		'Heading out the back door, you find Zoya in the middle of the pool, laying back with her eyes closed on a floatie. She''s topless and looks very relaxed, moving only for a moment to adjust her bikini bottom, allowing you to catch the briefest glimpse of her pussy lips as she does. Perhaps hearing you close the door, she cracks open an eye to look at you as you approach.'
 		'"Ahh, <<$pcs_firstname>>. Milena told me you arrived," she says, carefully sitting up on her elbows, the floatie wobbling beneath her.'
-		'"Hi!" you reply politely. "I hope I''m not intruding."'
+		'"I hope I''m not intruding?" you reply politely.'
 		'"No no, not at all. Were you looking for Albina? I think she''s out right now, but you''re welcome to make yourself at home until she comes back."'
 		AlbinaQW['pool'] = 1
 		minut += 6
 		gs 'stat'
 
 		act 'Check her out':
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
 			AlbinaQW['check_out_zoya'] = 1
-			'"Okay, thanks Zoya."'
+			'"Okay. Thanks, Zoya."'
 			'Your gaze wanders up and down her body. Zoya looks incredible for her age, especially given that she wasn''t a teen parent like your own mother. Her skin is wonderfully tanned, unmarred by any white lines, clearly due to her topless sunbathing habits. Her breasts are exceptionally full, large and with a beautiful symmetrical roundness to them. Not to mention her flat, toned stomach and long shapely legs. Though mostly obscured by the floatie, her thick thighs give you a pretty good idea of where Albina got her ass from.'
 			*nl
-			'"Ahem."'
-			'You blink and realize that Zoya is looking sternly at you, seemingly annoyed. "It''s rude to stare at someone''s body like that <<$pcs_firstname>>."'
+			'"<i>Ahem</i>."'
+			'You blink and realize that Zoya is looking sternly at you, seemingly annoyed. "It''s rude to stare at someone''s body like that, <<$pcs_firstname>>."'
 			'"Oh, sorry..." you gulp.'
 			'"Perhaps you should wait for Albina inside?"'
 			'"Yeahhhh... I''ll go do that..." Awkwardly walking away, you head back inside, taking one last glance back at Zoya to see her lay her head back on the floatie and close her eyes again.'
@@ -36,32 +74,32 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 			act 'Continue': gt 'albinahome', 'hallway'
 		end
 	else
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
 		'Heading out the back door, you find Zoya sunbathing in the pool again. Reacting to some kind of sound you made, she opens her eyes and sits up to look at you.'
-		'"Hello again <<$pcs_firstname>>. Waiting for Albina again?"'
+		'"Hello again, <<$pcs_firstname>>. Waiting for Albina again?"'
 		'"Mhmm," you respond with a nod.'
 		'"Well, as always, make yourself at home until she comes back."'
 		minut += 6
 		gs 'stat'
 
 		act 'Check her out':
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
-			'"Okay, thanks Zoya."'
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+			'"Okay. Thanks, Zoya."'
 			if AlbinaQW['check_out_zoya'] > 0:
 				'You can''t help but ogle her body again. Those big tanned tits, those long toned legs... You vaguely imagine what it would be like to bury your head into her breasts or feel her thighs squeeze your head during climax. A tingling sensation runs through your crotch at the thought.'
 				*nl
 				'"Ahem."'
-				'You blink and realize that Zoya is glaring at you. "I believe we talked about this before <<$pcs_firstname>>...'
+				'You blink and realize that Zoya is glaring at you. "I believe we talked about this before, <<$pcs_firstname>>...'
 				'"Oh, uhh..." you gulp.'
 				'"You should go and wait for Albina inside."'
 				'"Umm, yeah.. I''ll go do that..." Awkwardly walking away, you head back inside, taking one last glance back at Zoya before you go.'
-				'<i>That body... Damn!</i>'
+				'<i>That body... Damn</i>!'
 			else
 				'Your gaze wanders up and down her body. Zoya looks incredible for her age, especially given that she wasn''t a teen parent like your own mother. Her skin is wonderfully tanned, unmarred by any white lines, clearly due to her topless sunbathing habits. Her breasts are exceptionally full, large and with a beautiful symmetrical roundness to them. Not to mention her flat, toned stomach and long shapely legs. Though mostly obscured by the floatie, her thick thighs give you a pretty good idea of where Albina got her ass from.'
 				*nl
 				'"Ahem."'
-				'You blink and realize that Zoya is looking sternly at you, seemingly a bit annoyed. "It''s rude to stare at someone''s body like that <<$pcs_firstname>>."'
+				'You blink and realize that Zoya is looking sternly at you, seemingly a bit annoyed. "It''s rude to stare at someone''s body like that, <<$pcs_firstname>>."'
 				'"Oh, sorry..." you gulp.'
 				'"Perhaps you should wait for Albina inside?"'
 				'"Yeahhhh... I''ll go do that..." Awkwardly walking away, you head back inside, taking one last glance back at Zoya to see her lay her head back on the floatie and close her eyes again.'
@@ -74,8 +112,8 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 	end
 
 	act 'Make small talk until Albina returns':
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
 		'"So," you begin, sitting down next to the pool to be closer to eye level. "How have you been?"'
 		'The two of you chat about various things like school and her work until Milena interrupts to tell you Albina has just come home. Ending on that note, you wave goodbye and head back in to see Albina.'
 		minut +=6
@@ -85,9 +123,9 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 	end
 
 	act 'Go inside':
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
-		'"Okay, thanks Zoya. I''ll let you get back to your sunbathing."'
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+		'"Okay. Thanks, Zoya. I''ll let you get back to your sunbathing."'
 		'You wave goodbye and head back into the house, thinking about how to pass the time until Albina returns.'
 		minut += 6
 		gs 'stat'
@@ -98,135 +136,78 @@ end
 
 
 if $ARGS[0] = 'zoya_sunbathing_albina':
+	AlbinaQW['mother_daughter_sunbathe'] = daystart
 	minut += 2
-	gs'stat'
-	'You walk up the long driveway to Albina''s house, reaching it a few minutes later. Upon knocking on the door, it''s opened by the maid. "Hello. Miss Albina and Ms. Zoya are sunbathing by the pool. If you''d like to come this way..." She leads you through the house and out through the back door.'
-	minut += 6
 	gs 'stat'
-
-	act 'Follow':
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/sunbathing.jpg"></center>'
-		'Stepping out onto the deck of the pool, you find Albina and her mother just as the maid told you. Zoya is drifting around the pool on a floatie while Albina is laying on her stomach on one of the lounge chairs with some earbuds in, listening to some music. They are both topless, their bodies glistening in the sun from what you assume is tanning lotion.'
-		'"Miss Albina, you have a guest," the maid says, performing a small curtsy before leaving to head back inside. Albina pulls out her earbuds while looking over her shoulder.'
-		'"<<$pcs_nickname>>!"'
-		'"It''s about time to get out of the sun anyways Albina," Zoya calls over from the pool. "Tans, not skin cancer."'
-		'"Yes Mama," she says, getting up from her chair. "Come on <<$pcs_nickname>>, let''s go."'
-		minut += 6
-		gs 'stat'
-
-		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 pulls the strings on her bikini thong and lets it fall around her ankles before kicking it aside.'
-			'"I need to take a shower and wash all this lotion and sweat off. Care to join me?" She smiles playfully at you.'
-			minut += 6
-			gs 'stat'
-
-			act 'Join her': gt 'albina_mother_events', 'albina_shower'
-
-			act 'Just talk':
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/showering.jpg"></center>'
-				cla & *nl
-				'"No thanks. But I wouldn''t mind talking while you do."'
-				'"Suit yourself," she shrugs. Albina heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of her bath while she steps into the shower.'
-				'"So you and your mother sunbathe together?"'
-				'"When we can," her voice echos back off the glass and tile. "Sometimes I''m busy, sometimes she''s busy. I wish she''d let me go full nude to avoid pantylines, but topless is the most she lets me get away with. Says I shouldn''t be worrying about those kinds of tanlines anyways. I sneak in a few nude sessions when she''s not home though," she adds with a small laugh.'
-				if motherKnowWhore > 0:
-					'"Pff. Better than my mother. Ever since she found out I''ve been having sex, she doesn''t even call me by my name anymore. Usually just ''whore'' or ''slut''. It fucking blows."'
-					'The tap squeaks off and Albina steps out of the shower, grabbing a towel to dry herself off.'
-					'"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.'
-				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 on her bed and continuing to chat while she gets dressed.'
-				else
-					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."'
-						'"Ways of ''getting around'' you mean!" Albina laughs, stepping out of the shower and grabbing her towel.'
-						'"Bitch!" you laugh back, following her into her room to keep chatting while she gets dressed.'
-					else
-						'"Pff. Still better than my mom. She still makes me see the gyno every month just to confirm I''m still a virgin."'
-						'"What?! That''s totally fucked up!"'
-						'"I know right?!"'
-						'"Maybe you should lose it," Albina says, stepping out of the shower and grabbing her towel. "Just to stick it to her, you know?"'
-						'"I don''t know... Maybe..."'
-						'You follow her into her room and sit on her bed, continuing to chat while she gets dressed.'
-					end
-				end
-
-				minut += 6
-				gs 'stat'
-
-				act 'Continue': gt 'albinahome', 'bedroom'
-			end
-
-			act 'I''ll just wait':
-				cla & *nl
-				'<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'
-
-				act 'Continue': gt 'albinahome', 'bedroom'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya1.jpg"></center>'
+	'Stepping out through the back doors of the house, you find Albina and Zoya both lying topless upon the poolside deck chairs, cocktail glasses filled with fruity looking liquids at elbowside tables beside them next to various oils and lotions. Zoya notices you first, casually rolling away from you and onto her belly, her dark hair shifting to let you see her marvelously toned back.'
+	act 'Approach them':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya2.jpg"></center>'
+		'Only once you get closer does Albina notice you, making no move to cover herself as her lips give way to a sly smile.'
+		'"Hey <<$pcs_nickname>>," she says. "Did Milena let you in?"'
+		'"Yeah," you nod.'
+		'"Mama and I were just tanning ourselves," she smirks, casually picking up one of the bottles on the tables and drizzling a line of oil across her stomach. It sparkles in the sunlight as she rubs it in with her hands, clearly defining the muscles of her core. Her hands move up to her breasts, rubbing it in there as well. She massages and knead with almost groping motions. Her fingers squeeze from the base of her mounds all the way up to her nipples, rolling them between them and forefinger, only releasing after gentle tugs.'
+		*nl
+		'You can''t help but stare as she does this until your eyes flicker to her face and only then do you realize:'
+		'She''s doing this on purpose!'
+		act 'Interrupted':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya2.jpg"></center>'
+			'"Why must you act like that, Albina?" Zoya sighs, rolling her eyes from the other chair.'
+			'Albina snorts. "Why not? It''s nothing <<$pcs_nickname>> hasn''t seen before. We shower together all the time at school. Besides, you''re topless too, Mama."'
+			'"It''s called <i>modesty</i>, young lady!" Zoya snorts in return. "You could stand to have some. It was time for my back anyway. And it''s time you went inside. You''ve been out here long enough. Go rinse off before you get skin cancer."'
+			'Albina sighs and gets up. "Yes, Mama..."'
+			act 'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/bottoms_off.jpg"></center>'
+				'Albina drains her cocktail glass in one gulp and then shamelessly pulls down her bikini bottom to stand completely nude on the deck. Her mother gives her an eyeful, but you see her physically bite her tongue as Albina pads her way back through the house, you following along behind her.'
+				*nl
+				'"I need to take a shower," she says, casually twirling her bottoms around one finger before carelessly letting them fall to the floor. She stops in the hall outside her room and gives you a playful smile. "Care to join me?"'
+				gs 'albina_house_events', 'albina_shower_talk_start'
 			end
 		end
 	end
-	act 'Tell her you''ll wait':
-		cla & *nl
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
-		'"That''s okay, I''ll just wait down here until you''re done."'
-		'"Whatever. Suit yourself I guess." She swaggers up the stairs while you sit on her couch and pull out your phone to pass the time. About ten minutes later, Albina comes back down with damp hair and a new outfit.'
-		minut += 10
-		gs 'stat'
-
-		act 'Continue': gt 'albinahome', 'bedroom'
-	end
 end
 
-
 if $ARGS[0] = 'Doing yoga with Albina':
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/yoga.jpg"></center>'
-	'You enter the house and hear Albina calling you from a nearby room. You enter the home gym and find Albina and Zoya doing some yoga. You get a great view of their round asses and toned legs stretching their skintight yoga pants. You''re not sure where to look as they finish their routine. "I''d love to stay and chat <<$pcs_nickname>>, but I need to shower and get some paperwork done for work." She excuses herself and leaves the room, leaving you with Albina.'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/yoga.jpg"></center>'
+	'You enter the house and hear Albina calling you from a nearby room. You enter the home gym and find Albina and Zoya doing some yoga. You get a great view of their round asses and toned legs stretching their skintight yoga pants and aren''t sure where to look as they finish their routine.'
+	'"I''d love to stay and chat, but I need to shower and get some paperwork done for work," Zoya says and excuses herself from the room, leaving you with Albina.'
 	'"Come on <<$pcs_nickname>>, I gotta get changed."'
 	minut += 6
 	gs 'stat'
 
 	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.'
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+		'You follow Albina to her room, where she strips from her clothes and tosses them aside without a care.'
 		'"I need to take a shower and wash all this sweat off. Care to join me?" she asks with a playful smile.'
 		minut += 6
 		gs 'stat'
 
-		act 'Join her': gt 'albina_mother_events', 'albina_shower'
+		act 'Join her': gt 'albina_sex_scenes', 'albina_shower'
 	end
 
 	act 'Just talk':
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/showering.jpg"></center>'
-		'"No thanks. But I wouldn''t mind talking while you do."'
-		'"Suit yourself," she shrugs. Albina heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of her bath while she steps into the shower.'
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/showering.jpg"></center>'
+		'"No thanks, but I wouldn''t mind talking while you do."'
+		'"Suit yourself," she shrugs and heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of her bath while she steps into the shower.'
 		'"So you and your mother work out together?"'
-		'"When we can," her voice echos back off the glass and tile. "Sometimes I''m busy, sometimes she''s busy. She says I should always try and keep myself in shape and use yoga to calm myself and 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.'
+		'"When we can," her voice echoing back off the glass and tile. "Sometimes I''m busy, sometimes she''s busy. She says I should always try and keep myself in shape and use yoga to calm myself and 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'
 
 		act 'Continue': gt 'albinahome', 'bedroom'
 	end
 	act 'I''ll just wait':
-		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/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.'
+		'"Suit yourself I guess," she 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'
 
@@ -234,10 +215,10 @@ if $ARGS[0] = 'Doing yoga with Albina':
 	end
 
 	act 'Tell her you''ll wait':
-		cla & *clr
+		*clr & cla
 		minut += 10
-		gs'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
 		'"That''s okay, I''ll just wait down here until you''re done."'
 		'"Whatever. Suit yourself I guess." She swaggers up the stairs while you sit down on her couch and pull out your phone to pass the time. About ten minutes later, Albina comes back down with damp hair and a new outfit.'
 		minut += 6
@@ -247,7 +228,6 @@ if $ARGS[0] = 'Doing yoga with Albina':
 	end
 end
 
-
 if $ARGS[0] = 'albina_shower':
 	CLOSE ALL & PLAY 'sound/dush.mp3',30
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/4.jpg"></center>'
@@ -257,7 +237,7 @@ if $ARGS[0] = 'albina_shower':
 	gs 'stat'
 
 	act 'Continue':
-		cla & *clr
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/5.jpg"></center>'
 		'You squeeze more of the scented gel into your hands and start ''cleaning'' her ass, rubbing, squeezing and smacking her cheeks as you kiss her neck. She reaches back and starts passionately kissing you as you continue.'
 		gs 'arousal', 'foreplay_give', 3, 'lesbian'
@@ -265,51 +245,51 @@ if $ARGS[0] = 'albina_shower':
 
 		act 'Finish':
 			CLOSE ALL
-			gs 'arousal', 'end'
+			gs'arousal','end'
 			gs 'stat'
 			gt 'albinahome', 'bedroom'
 		end
 
 		act 'Continue':
-			cla & *clr
+			*clr & cla
 			'<center><video autoplay loop src="images/shared/sex/lesbian/shower_kiss1.mp4"></video></center>'
-			'Your hand finds its way between her legs but before you can go any further, she suddenly turns and pushes you up against the shower wall before moving in and locking lips with you. You passionately make out under the steamy water, fondling each other''s wet bodies for a few seconds before she breaks the kiss and moves away from you. "I need a release <<$pcs_nickname>>. Maybe you can help me with that?"'
+			'Your hand finds its way between her legs, but before you can go any further, she suddenly turns and pushes you up against the shower wall before moving in and locking lips with you. You passionately make out under the steamy water, fondling each other''s wet bodies for a few seconds before she breaks the kiss and moves away from you. "I need a release <<$pcs_nickname>>. Maybe you can help me with that?"'
 			gs 'arousal', 'kiss', 3, 'lesbian'
 			gs 'stat'
 
 			act 'Finger her pussy':
-				cla & *clr
+				*clr & cla
 				'<center><video autoplay loop src="images/shared/sex/lesbian/shower_finger1.mp4"></video></center>'
 				'You smile and move your hand back down between her legs. Being rather flexible, Albina lifts her leg straight up and places her foot against the shower wall, giving you better access to her pussy, which is dripping wet in anticipation. You slide two fingers inside her and start finger fucking her pussy as your thumb massages her clit. She moans loudly in pleasure as she leans against you to steady herself. A few minutes of this is enough to bring her to the edge and she starts moaning even louder. "Don''t you dare stop <<$pcs_nickname>>, I''m about to cum!" You finger her even faster and she lets out a pleasured shriek as her pussy starts squirting her juices over your arm. She steadies herself against you as she rides through the pleasure of her orgasm. You pull your fingers out of her and shove them in her mouth. She sucks on them before smiling at you.' 
-				'"Ohhh <<$pcs_nickname>>, that... that was amazing! Just let me finish up in here and I''ll be out." You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
+				'"Ohhh <<$pcs_nickname>>, that... That was amazing! Just let me finish up in here and I''ll be out." You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
 				'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
-				'"You were amazing in there and I want to return the favor." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
+				'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
 				gs 'arousal', 'vaginal_finger_give', 5, 'lesbian'
 				gs 'stat'
 
 				act 'Eat her ass':
-					cla & *clr
+					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/6.jpg"></center>'
 					'You firmly squeeze her ass in your hand before pushing her down onto all fours. She looks back and gives you a knowing smile as you kneel down next to her and spread her ass. She moans and giggles as you start rimming her asshole before grabbing you by the hair and holding you tightly against her, forcing your face between her ass cheeks as you continue pleasuring her backdoor. She soon relaxes enough for you to start pushing the tip of your tongue against her hole and it eventually penetrates. You start tongue fucking her ass in addition to rimming it, all to Albina''s immense pleasure. She reaches back and starts fondling her clit, her grip on your hair tightening as she approaches orgasm. Hearing her moans getting louder and her breathing more ragged, you start going even faster, pushing your tongue as deep as you can into her ass before Albina suddenly lets out a pleasured shriek as her pussy starts squirting juices. She lets go of your hair and you continue eating her ass as she rides through her orgasm. Once she recovers, she pulls herself up and the two of you sit in the shower making out for a few minutes before Albina breaks the kiss and smiles at you.' 
 					'"Ohhh <<$pcs_nickname>>, that... that was amazing! Just let me finish up in here and I''ll be out." You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
 					'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
-					'"You were amazing in there and I want to return the favor." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
-
+					'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
 					gs 'arousal', 'rimming_give', 5, 'lesbian'
 					gs 'stat'
+					
 					act 'Get your ass eaten':
-						cla & *clr
+						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/7.jpg"></center>'
 						'You get on all fours as Albina climbs in behind you and spreads your ass, giving her access to your awaiting asshole. You gasp when she eagerly plunges her face between your cheeks and starts greedily licking and rimming your backdoor before pushing her tongue inside and tongue fucking your ass while expertly teasing your clit with her fingers.' 
 						'You moan loudly in pleasure as you feel your orgasm building within you and Albina, apparently sensing this, grabs your hips and starts eating your ass with even more lustful desire.'
 						'"Don''t stop, I''m gonna cum!" you cry out as Albina goes even faster, rimming your asshole with reckless abandon before suddenly pinching your engorged clit, causing a powerful orgasm to wash over you. Once it passes, you flop out on the bed as Albina smiles at you in satisfaction. Once you recover, you both get dressed.'
-						
 						gs 'arousal', 'rimming', 5, 'lesbian'
 						gs 'arousal', 'vaginal_finger', -5, 'lesbian'
 						gs 'stat'
+						
 						act 'Finish':
 							CLOSE ALL
-							gs 'arousal', 'end'
+							gs'arousal','end'
 							gs 'stat'
 							gt 'albinahome', 'bedroom'
 						end
@@ -322,10 +302,9 @@ end
 
 
 if $ARGS[0] = 'workout_solo':
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyaworkout.jpg"></center>'
-	'Approaching the gym, you hear someone inside. You peer in and find Zoya doing squats. Her technique looks flawless and you get a great view of her voluptuous ass and her heavily toned legs visibly flexing beneath the skintight yoga pants covering them. Noticing your reflection in the mirror, she turns her head over her shoulder to smile at you while continuing to squat. "Hello <<$pcs_firstname>>, it''s nice to see you. What can I do for you?"
-	You enter the room and chat with Zoya for a few minutes as she finishes her work out. "I''d love to stay and chat, but I need to shower and get some paperwork done for work." She excuses herself and leaves the room, leaving you alone to decide what to do.'
-
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyaworkout.jpg"></center>'
+	'Approaching the gym, you hear someone inside and peer in to find Zoya doing squats. Her technique looks flawless and you get a great view of her voluptuous ass and her heavily toned legs visibly flexing beneath the skintight yoga pants covering them. Noticing your reflection in the mirror, she turns her head over her shoulder to smile at you while continuing to squat. "Hello <<$pcs_firstname>>, it''s nice to see you. What can I do for you?"
+	You enter the room and chat with Zoya for a few minutes as she finishes her workout. "I''d love to stay and chat, but I need to shower and get some paperwork done for work." She excuses herself and leaves the room, leaving you alone to decide what to do.'
 	minut += 6
 	gs 'stat'
 
@@ -351,7 +330,7 @@ if $ARGS[0] = 'peep1':
 
 	act 'Enter':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyaroom.jpg"></center>'
 		'You quietly open the door and step into the room before closing the door behind you. Zoya doesn''t hear you and continues showering. You take a minute to appreciate the nicely decorated room before turning your attention to the connecting ensuite bathroom.'
 		minut += 6
 		gs 'stat'
@@ -364,8 +343,9 @@ if $ARGS[0] = 'peep1':
 		
 		act 'Take a peek':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyashower.jpg"></center>'
-			'Your curiousity gets the better of you and you crack open the door to the ensuite and peek inside. Zoya is unaware of your presence and continues showering. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass. You continue watching for a few seconds before deciding you shouldn''t push your luck and get caught. You quietly slip back out into the hallway just as you hear the water stop running.'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyashower.jpg"></center>'
+			'Your curiousity gets the better of you and you crack open the door to the ensuite and peek inside. Zoya is unaware of your presence and continues showering. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass.'
+			'You continue watching for a few seconds before deciding you shouldn''t push your luck and get caught. You quietly slip back out into the hallway just as you hear the water stop running.'
 			act 'Continue' : gt 'albinahome', 'hallway'
 		end
 	end
@@ -383,8 +363,9 @@ if $ARGS[0] = 'peep2':
 
 	act 'Peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping.jpg"></center>'
-		'Your curiousity gets the better of you and you peek through the gap in the door. Peering into the room, you can see a naked Zoya, her back turned to you as she prepares to get dressed. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass. She turns around and you duck out of view, but she doesn''t react and you peer back in. This time, you get a good view of her large breasts and the neatly trimmed tuft of pubic hair sitting atop her pussy, the only hair on her otherwise silky smooth body.'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping.jpg"></center>'
+		'Your curiousity gets the better of you and you peek through the gap in the door. Peering into the room, you can see a naked Zoya, her back turned to you as she prepares to get dressed. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass.'
+		'She suddenly turns around and you duck out of view, but she doesn''t react and you peer back in. This time, you get a good view of her large breasts and the neatly trimmed tuft of pubic hair sitting atop her pussy, the only hair on her otherwise silky smooth body.'
 		minut += 6
 		gs 'stat'
 
@@ -396,26 +377,26 @@ if $ARGS[0] = 'peep2':
 
 		act 'Keep watching':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping.jpg"></center>'
 			'You keep watching her as she starts putting on her underwear, her bosom bouncing slightly as she adjusts her bra. She then disappears out of your view and you hear her rummaging through her closet before returning with the rest of her clothes.'
 
 			if week = 3 or week = 6:
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping1.jpg"></center>'
-				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as the maid walks up the stairs doing her rounds. She seems a little surprised to see you.
-				"Are you okay, Miss <<$pcs_firstname>>?" she asks, noticing the flushed appearance on your face.
-				"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her employer.
-				You awkwardly laugh and she seems even more confused. "I''m just... I''m fine. I promise."
-				The maid gives you an awkward stare, but Zoya walks out into the hallway before she can push you further.' 
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping1.jpg"></center>'
+				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as the maid walks up the stairs doing her rounds. She seems a little surprised to see you.'
+				'"Are you okay, Miss <<$pcs_firstname>>?" she asks, noticing the flushed appearance on your face.'
+				'"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her employer.'
+				'You awkwardly laugh and she seems even more confused. "I''m just... I''m fine. I promise."'
+				'She gives you an awkward stare, but Zoya walks out into the hallway before she can push you further.' 
 				'"Is everything okay out here, Milena?" The maid silently nods and continues on her duties, giving you a disapproving glare as she enters Zoya''s bedroom. You avoid eye contact with Zoya as you hastily walk past her and return to Albina.'
 			else
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping1.jpg"></center>'
-				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as Albina arrives. She has an inquisitive look on her face.
-				"<<$pcs_nickname>>, what are you doing?" she asks, noticing the flushed appearance on your face.
-				"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her mother.
-				Albina raises a brow. "You didn''t clog the toilet did you?"
-				You awkwardly laugh and she seems even more confused. "No! I''m just... I''m fine. I promise."
-				Albina gives you an awkward glare, but her mother walks out into the hallway before she can push you further.
-				"Is everything okay out here girls?" Albina silently nods and motions for you to follow her. You avoid eye contact with Zoya as you walk past her.'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping1.jpg"></center>'
+				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as Albina arrives. She has an inquisitive look on her face.'
+				'"<<$pcs_nickname>>, what are you doing?" she asks, noticing the flushed appearance on your face.'
+				'"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her mother.'
+				'Albina raises a brow. "You didn''t clog the toilet, did you?"'
+				'You awkwardly laugh and she seems even more confused. "No! I''m just... I''m fine. I promise."'
+				'She gives you an awkward glare, but her mother walks out into the hallway before she can push you further.'
+				'"Is everything okay out here, girls?" Albina silently nods and motions for you to follow her. You avoid eye contact with Zoya as you walk past her.'
 			end
 			
 			gs 'stat'

+ 28 - 28
locations/albina_school_sex.qsrc

@@ -12,21 +12,21 @@ if $ARGS[0] = 'break_fun_1':
 	'"Come to the girls restroom now. No questions."'
 	*nl
 	'You decide not to keep her waiting and make your way to the restroom.'
-	
+
 	act 'Go to the restroom':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom1.jpg"></center>'
 		'You enter the girls restroom to find that nobody is inside. As you walk further in, you hear Albina. "In here <<$pcs_nickname>>."'
 		'You walk over to the furthest stall and find Albina inside sitting on the toilet, her legs spread wide. She has a mischievous grin on her face and you know exactly what kind of mood she''s in.'
 		'"Don''t worry, nobody will disturb us. I made sure of it," she says with a smile and motions for you to come closer.'
-		
+
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom2.jpg"></center>'
 			'You''re pretty certain of what she wants to do, but you decide to ask anyway.'
 			'"So what are you doing in here?" She justs laughs at your question as she stands and walks up to you.'
 			'"Come on <<$pcs_nickname>>, you''re not that stupid. I was thinking about the times we''ve had some fun and how fucking amazing your tongue felt on my pussy." She pulls up her skirt and invintingly wiggles her ass at you. "Now I''m wet and want you to eat me out."'
-			
+
 			act 'Refuse':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/maekup.jpg"></center>'
@@ -34,7 +34,7 @@ if $ARGS[0] = 'break_fun_1':
 				'She looks a little disappointed as she fixes her skirt, but walks over to you and leans in to whisper in your ear. "That''s okay, but just know that I''ll be sitting in class with a <i>very</i> wet pussy thinking about how good you are at eating it..." she says softly before walking over to the mirror and touching up her makeup before leaving. You find yourself feeling a little aroused.'
 				act 'Leave': gt 'gschool_lessons', 'short_break'
 			end
-			
+
 			act 'Accept':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom3.jpg"></center>'
@@ -42,13 +42,13 @@ if $ARGS[0] = 'break_fun_1':
 				'She wasn''t kidding. Her glistening pussy is dripping wet as you bring your head up to her crotch. She grabs you by the hair and shoves your face into her pussy, holding you tightly against her as you start licking and sucking her engorged clit, her soft moans of pleasure arousing you even further. "Mmmmhm... Yeah, that feels fucking great, <<$pcs_nickname>>. Keep going!"'
 				gs 'arousal', 'cuni_give', -5, 'lesbian'
 				gs 'stat'
-				
+
 				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom4.jpg"></center>'
 					'This continues for a while until she pulls you away from her and shoves you down on the floor.'
 					'"I''m almost there, but I want to sit on your face first."'
-					'You lay flat on your back as she lowers herself down and plants her pussy on your face, coating you with her wetness as you resume pleasuring her. Soon, her moans become louder and she starts grinding against you as she reaches climax. "Fuck, gonna cum!!" she cries before she lifts herself off you and you''re drenched by the flood of juices that spray from her pussy.' 
+					'You lay flat on your back as she lowers herself down and plants her pussy on your face, coating you with her wetness as you resume pleasuring her. Soon, her moans become louder and she starts grinding against you as she reaches climax. "Fuck, gonna cum!!" she cries before she lifts herself off you and you''re drenched by the flood of juices that spray from her pussy.'
 					'When she finishes squirting, she drops back down and grinds against you again, smearing her wetness all over your face.'
 					gs 'arousal', 'cuni_give', -5, 'lesbian'
 					gs 'stat'
@@ -65,8 +65,8 @@ if $ARGS[0] = 'break_fun_2':
 	*clr & cla
 	if temp = 1:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/maekup.jpg"></center>'
-		'Satisfied, she climbs off of you and helps you to your feet. "That was amazing <<$pcs_nickname>>, I really needed that," she says before pulling her thong back on and fixing her skirt. She walks over to the mirror to touch up her makeup when her phone pings with a text message and she suddenly takes off. "I''d love to return the favor, but I promised Vicky I''d do something with her before our next class. I need to go, but I owe you one!" she says and winks at you before walking out the door with some sway in her hips. You clean up at the sink and prepare to leave yourself, feeling very horny and a little disappointed that you won''t get a release.' 
-		act 'Continue': 
+		'Satisfied, she climbs off of you and helps you to your feet. "That was amazing <<$pcs_nickname>>, I really needed that," she says before pulling her thong back on and fixing her skirt. She walks over to the mirror to touch up her makeup when her phone pings with a text message and she suddenly takes off. "I''d love to return the favor, but I promised Vicky I''d do something with her before our next class. I need to go, but I owe you one!" she says and winks at you before walking out the door with some sway in her hips. You clean up at the sink and prepare to leave yourself, feeling very horny and a little disappointed that you won''t get a release.'
+		act 'Continue':
 			gs 'arousal', 'end'
 			gs 'stat'
 			gt 'gschool_lessons', 'short_break'
@@ -84,14 +84,14 @@ if $ARGS[0] = 'break_fun_2':
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/bathroom/bathroom5.jpg"></center>'
-			'You moan softly as she traces her tongue along your folds and over your clit. She does this for a few seconds before concentrating solely on your clit, expertly licking and sucking on it, her tongue piercing only adding to your pleasure. She teases you like this for only a few seconds before you feel your orgasm building, your breathing becoming more ragged.' 
+			'You moan softly as she traces her tongue along your folds and over your clit. She does this for a few seconds before concentrating solely on your clit, expertly licking and sucking on it, her tongue piercing only adding to your pleasure. She teases you like this for only a few seconds before you feel your orgasm building, your breathing becoming more ragged.'
 			$orgasm_txt = 'Albina notices this and starts swirling her tongue over your engorged bean even faster, quickly bringing you to an explosive climax. She keeps teasing your clit throughout your orgasm, increasing your pleasure even further.'
 			$orgasm_or = 'custom'
 			gs 'arousal', 'cuni', -15, 'lesbian'
 			gs 'stat'
 			'When your orgasm passes, she pulls away from you and you look down at her with an appreciative smile. She licks her lips and winks at you in response before getting to her feet and walking over to the sink to clean up. You fix your clothes and join her, your legs still rather weak. Once you''ve both cleaned up, she gives you a quick kiss before leaving with a teasing sway in her hips. You compose yourself and head out behind her.'
-			
-			act 'Continue': 
+
+			act 'Continue':
 				gs 'arousal', 'end'
 				gs 'stat'
 				gt 'gschool_lessons', 'short_break'
@@ -140,13 +140,13 @@ if $ARGS[0] = 'lunch_fun_1_2':
 	'Julia blushes and looks around for a way out as Albina smiles. "Don''t be shy, Julia. I know you love staring at my ass, and who can blame you? It''s so <i>big</i> and <i>firm</i> and you''d just love to feel it in your hands and give it a good squeeze, wouldn''t you?"'
 	'Julia blushes and squirms even more as she looks at the floor. "I, I... What are you... Talking about?"'
 	'"Don''t be like that, Julia! I''d like it, no <i>love</i> it, if you played with my ass right here, right now. '+iif(func('pcs_has_attr', 'body_ass_bubble'),'I bet you''d love to have a feel of <<$pcs_nickname>>''s big ass as well, wouldn''t you?','')+'"'
-	
+
 	act 'Continue':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome2.jpg"></center>'
 		'Julia sits in silence before awkwardly answering. "Ye... Yes, but please don''t tell anyone! Please, just leave me alone!"'
 		'Albina smiles. "Oh, I won''t tell anyone. It''ll be our little secret. I''ve got a far better idea." She then takes both you and Julia by surprise by sweeping Julia''s stuff off the desk and climbing over to softly kiss Julia on the lips. Julia doesn''t flinch and even starts returning the kiss. The two of them are soon passionately making out in front of you and you see Julia closing her legs tightly together.'
-		
+
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome3.jpg"></center>'
@@ -156,35 +156,35 @@ if $ARGS[0] = 'lunch_fun_1_2':
 			'To your surprise, Julia actually does start playing with Albina''s ass, and with great enthusiasm. You think you see a small smile creep onto her face as Albina continues undressing and you follow her lead.'
 			gs 'arousal', 'erotic', -5, 'lesbian'
 			gs 'stat'
-			
+
 			act 'Continue':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome4.jpg"></center>'
 				'The two of you are soon naked and that''s when Albina stops Julia and pulls her off the table. You help Albina undress her before you and Albina climb onto the table and she leans back against you with her legs spread, presenting her wet pussy to Julia, who stares wide eyed at her. "I know you want a taste Julia, so why don''t you help me out?" Albina says teasingly.'
-				'You see another small smile on Julia''s face as she gets on her knees between Albina''s legs and, without hesitation, starts licking Albina''s pussy. "Shit, your tongue feels fucking great! Keep going!" Julia complies and soon reduces Albina to a quivering mess of loud, pleasured moans. She grabs Julia''s hair and holds her tightly against her crotch. Julia doesn''t seem to care and appears to double her efforts, which causes Albina to moan even louder.' 
+				'You see another small smile on Julia''s face as she gets on her knees between Albina''s legs and, without hesitation, starts licking Albina''s pussy. "Shit, your tongue feels fucking great! Keep going!" Julia complies and soon reduces Albina to a quivering mess of loud, pleasured moans. She grabs Julia''s hair and holds her tightly against her crotch. Julia doesn''t seem to care and appears to double her efforts, which causes Albina to moan even louder.'
 				gs 'arousal', 'erotic_nudity', -8, 'lesbian'
 				gs 'stat'
-				
+
 				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome5.jpg"></center>'
-					'You feel a little left out, so you slide out from behind Albina and lay her flat before straddling her and sitting on her face. You moan loudly as she immediately starts eating your pussy. Albina gives out as much as she''s recieving and you soon find yourself growing weak from the pleasure as her pierced tongue expertly swirls around your clit.'
+					'You feel a little left out, so you slide out from behind Albina and lay her flat before straddling her and sitting on her face. You moan loudly as she immediately starts eating your pussy. Albina gives out as much as she''s receiving and you soon find yourself growing weak from the pleasure as her pierced tongue expertly swirls around your clit.'
 					$orgasm_txt = 'A few minutes of this is enough to bring you to an explosive orgasm and you muffle your screams as you cum over Albina''s face.'
 					$orgasm_or = 'custom'
 					gs 'arousal', 'cuni', -15, 'lesbian'
 					gs 'stat'
 					'Julia soon brings Albina over the edge and her muffled moans feel amazing against your sensitive clit before you climb off her and she lays on the desk in ecstasy.'
 					'"Fuck Julia, you''re an absolute pro! Only <<$pcs_nickname>> has come close to eating my pussy as good as you did!" She then sits up and looks down at the meek looking nerd, who''s clearly aroused and in need of a release. "Get up here. It''s your turn."'
-					
+
 					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome6.jpg"></center>'
 						'Julia seems a little stunned, and maybe afraid, by what Albina said, so you slide off the desk and pull her to her feet before getting her to climb up onto the desk and bend over.'
-						'You kneel below her now dripping wet pussy and gently run your tongue along her folds to her engorged clit. You flick your tongue over her bean, which causes her to moan loudly in pleasure. Albina spanks her before going down on her ass, rimming and tongue fucking Julia''s asshole as you concentrate on her clit.' 
+						'You kneel below her now dripping wet pussy and gently run your tongue along her folds to her engorged clit. You flick your tongue over her bean, which causes her to moan loudly in pleasure. Albina spanks her before going down on her ass, rimming and tongue fucking Julia''s asshole as you concentrate on her clit.'
 						'She covers her mouth to muffle her pleasured moans and a few seconds later, you and Albina''s combined efforts bring her over the edge. She barely contains her screams of pleasure as she cums, you and Albina continuing to please her throughout her orgasm. Once her orgasm passes, she collapses onto the desk.'
 						gs 'arousal', 'cuni_give', -5, 'lesbian'
 						gs 'stat'
-						
+
 						act 'Continue':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/threesome7.jpg"></center>'
@@ -195,7 +195,7 @@ if $ARGS[0] = 'lunch_fun_1_2':
 							'Once she''s gone, the two of you share a laugh at what just happened before you both get dressed yourselves.'
 							'"Well that certainly was fun. I suspected Julia had a thing for me, but I wasn''t expecting her to be so... enthusiastic..." Albina says with a grin as she pulls her skirt back on. "The girl''s got some great tits and an amazing ass. Shame she hangs with those geeks."'
 							'The bell rings as you finish getting dressed and you both head out to your next class.'
-							act 'Continue': 
+							act 'Continue':
 								gs 'arousal', 'end'
 								gs 'stat'
 								gt 'gschool_lessons', 'short_break'
@@ -212,19 +212,19 @@ if $ARGS[0] = 'lunch_fun_2':
 	menu_off = 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/class1.jpg"></center>'
-	'After a few seconds, she breaks the kiss and smiles at you. "I hope you''re hungry because you''re having my pussy for lunch today." You can sense the lust in her voice as she pushes you onto the floor, hikes up her skirt and pulls her thong off before sitting on your face. She moans loudly in pleasure as you start eating her out.' 
+	'After a few seconds, she breaks the kiss and smiles at you. "I hope you''re hungry because you''re having my pussy for lunch today." You can sense the lust in her voice as she pushes you onto the floor, hikes up her skirt and pulls her thong off before sitting on your face. She moans loudly in pleasure as you start eating her out.'
 	'Her moans grow louder and her pussy grows wetter as she starts grinding against you, smearing her wetness across your face. After a few more seconds where she moans even louder and grinds even faster, she suddenly pulls herself off of you, her breath heavy. "I don''t want to cum just yet. I need more of that tongue first."'
 
 	act 'Continue':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/class2.jpg"></center>'
-		'She pulls you up to your feet and you practically rip each other''s clothes off and make out before she lies back on a desk and spreads her legs. "Get that magic tongue of yours over here and make me cum <<$pcs_nickname>>!" You smile at her as you climb onto the desk and crawl over to her. You tease her a little by sucking on and licking her nipple before moving down to her now dripping wet pussy.' 
+		'She pulls you up to your feet and you practically rip each other''s clothes off and make out before she lies back on a desk and spreads her legs. "Get that magic tongue of yours over here and make me cum <<$pcs_nickname>>!" You smile at her as you climb onto the desk and crawl over to her. You tease her a little by sucking on and licking her nipple before moving down to her now dripping wet pussy.'
 		'She tightly wraps her legs around your head, pressing your face against her crotch as you lick and suck on her engorged clit. After a few minutes of this, her grip tightens around your head. "Oh fuck, <<$pcs_nickname>>! Don''t stop, I''m gonna...." She isn''t able to finish her sentence before she lets out a muffled cry of pleasure and starts squirting into your mouth and across your face. Once she finishes, you swallow her juices and she relaxes her grip, allowing you to sit up as she lies panting on the desk.'
-		
+
 		act 'Continue':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/class3.jpg"></center>'
-			'"Oh... Oh wow. That was... Amazing... I really needed that..." she pants as she rides out her orgasm. "I should return the favor," she says before she sits up and flashes her tongue piercing at you as she motions for you to lie down. She climbs off the desk and pulls you over to the edge as you lie back. She licks her lips and immediately buries her head in your crotch, making you moan loudly as she eats you out for all she''s worth. She knows exactly what she''s doing and has you approaching orgasm within minutes.' 
+			'"Oh... Oh wow. That was... Amazing... I really needed that..." she pants as she rides out her orgasm. "I should return the favor," she says before she sits up and flashes her tongue piercing at you as she motions for you to lie down. She climbs off the desk and pulls you over to the edge as you lie back. She licks her lips and immediately buries her head in your crotch, making you moan loudly as she eats you out for all she''s worth. She knows exactly what she''s doing and has you approaching orgasm within minutes.'
 			'Seeing this, she stops licking your pussy and stands up; you barely have time to ask what''s happening before she jams her fingers deep inside you and starts fingerbanging you. "That''s right <<$pcs_nickname>>, cum for me." she whispers teasingly in your ear before making out with you. You moan loudly into her mouth as she brings you to orgasm. You lie panting on the desk as she pulls her fingers out and sucks on them. "Mhmm. You taste really fucking good, you know that?" she says teasingly with a wink.'
 			gs 'arousal', 'erotic', 6, 'lesbian'
 			gs 'stat'
@@ -232,7 +232,7 @@ if $ARGS[0] = 'lunch_fun_2':
 			act 'Continue':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/classroom/class4.jpg"></center>'
-				'She climbs back onto the desk and you start making out again. You can taste yourself on her lips and tongue as she reaches down and gives your sensitive clit a few teasing rubs. She then breaks the kiss and leans over the edge of the desk, fumbling around in search of something.' 
+				'She climbs back onto the desk and you start making out again. You can taste yourself on her lips and tongue as she reaches down and gives your sensitive clit a few teasing rubs. She then breaks the kiss and leans over the edge of the desk, fumbling around in search of something.'
 				gs 'arousal', 'erotic_nudity', 8, 'lesbian'
 				gs 'stat'
 
@@ -241,7 +241,7 @@ if $ARGS[0] = 'lunch_fun_2':
 					*nl
 					'Her ass is too inviting and she yelps in surprise when you smack it hard. "<<$pcs_nickname>>!! You''re so naughty!" she says while looking back and biting her lip. "You know I''d love it if you continued, but lunch is almost over and we need to get dressed before someone finds us."'
 					'You nod and start getting dressed, Albina making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and surprises you by spanking you back, making you jump a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
-					
+
 					act 'Finish':
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -254,7 +254,7 @@ if $ARGS[0] = 'lunch_fun_2':
 					*nl
 					'Her legs are slightly spread, so you move in behind her and slide your fingers inside her still wet hole. "Ooohh <<$pcs_nickname>>..." she moans softly. "While I''d love a round two, lunch is almost over and we should get dressed before someone finds us."'
 					'You nod and start getting dressed, Albina making a show of giving you what you can only describe as a reverse striptease. Once you''re dressed, she gives you a final kiss and gets her own back by pinching your nipple, making you squeal a little as she smiles and walks out the door with some sway in her hips. You quickly hurry out behind her as the bell for your next class rings.'
-				
+
 					act 'Finish':
 						gs 'arousal', 'end'
 						gs 'stat'

File diff suppressed because it is too large
+ 626 - 186
locations/albina_sex_chat.qsrc


+ 1724 - 0
locations/albina_sex_scenes.qsrc

@@ -0,0 +1,1724 @@
+# albina_sex_scenes
+
+if $ARGS[0] = 'kissing1':
+	*clr & cla
+	gs 'arousal', 'kiss', 3, 'no_orgasm_msg', 'lesbian'
+	gs 'arousal', 'kiss', -5, 'no_orgasm_msg', 'lesbian'
+	gs 'arousal', 'foreplay', -5, 'no_orgasm_msg', 'lesbian'
+	'<center><video autoplay loop src="images/shared/sex/lesbian/kiss2.mp4"></video></center>'
+	'You kiss Albina deeply, pulling her face into yours and drinking in the taste of her tongue as your breasts smoosh against hers. Her hands wander, snaking down your back to grab at your ass.'
+	if func('pcs_has_attr', 'body_ass_flat'):
+		'"You need to do some squats," she giggles. "I want more to play with back here."'
+	elseif func('pcs_has_attr', 'body_ass_average'):
+		'"Mmmm..." she moans. "You have a nice ass..."'
+	elseif func('pcs_has_attr', 'body_ass_big'):
+		'"Mmmm- fuck~!" she moans. "Is this what it feels like for guys when they grab my ass?"'
+	else
+		'"Mmmm- fuck~!" she moans. "I think your ass is even bigger than mine!"'
+	end
+!!	act '69 her':
+
+!!	act 'Fuck her with a strapon':
+
+	if stat['think_virgin'] = 1:
+		act 'Ask her to take your virginity': gs 'albina_sex_scenes', 'virgin_take1'
+	else
+		act 'Ask her to fuck you with a strapon': gs 'albina_sex_scenes', 'virgin_take1'
+	end
+end
+
+if $ARGS[0] = '69ing_1':
+	*clr & cla
+	gs 'arousal', 'kiss', 3, 'no_orgasm_msg', 'lesbian'
+	gs 'arousal', 'kiss', -5, 'no_orgasm_msg', 'lesbian'
+	gs 'arousal', 'foreplay', -5, 'no_orgasm_msg', 'lesbian'
+	'<center><video autoplay loop src="images/shared/sex/lesbian/69_1.mp4"></video></center>'
+	'Your kisses leave Albina''s mouth and start roaming around her body. Your limbs become tangled and you somehow end up with your face between her legs and her face between yours. She dives right in, making filthy slurping sounds as she licks your pussy and sucks on your clit. As she comes up for air, you feel her breath on your pussy.'
+	'"<i>Fuck!</i>, you taste <i>so good</i>, <<$pcs_nickname>>!" she moans before diving back in.'
+	'For your part, her pussy is slippery beneath your tongue. Not just soaking wet, but smooth as silk too, without a single hair to brush against your tongue.'
+end
+
+
+!! --------------- Losing Your Virginity To Albina ----------------------------------------
+
+if $ARGS[0] = 'virgin_take1':
+	$orgasm_or = 'no'
+	*clr & cla
+	!! IMAGE HERE
+	'"Albina," you murmur.'
+	'"What is it?" she smiles up at you.'
+	act'Ask shyly':
+		cla & *nl
+		'"W-will... Will you take my virginity?" you stammer shyly.'
+		'Her eyes go wide. "What?! You-" She chokes on her words. "You want me to-? Are you... sure?"'
+		'Biting your lip, you nod once as your face flushes with heat.'
+		gs 'albina_sex_scenes', 'virgin_take2'
+	end
+
+	act 'Ask openly':
+		cla & *nl
+		'"I want you to take my virginity," you say, staring straight into her eyes.'
+		'Her eyes go wide in shock. "What?! You-" She chokes on her words. "You want me to-? Are you... sure?"'
+		'"I''m sure," you nod without hesitation. "And I want it to be you."'
+		gs 'albina_sex_scenes', 'virgin_take2'
+	end
+
+end
+
+if $ARGS[0] = 'virgin_take2':
+	'"Okay," she nods back. Her eyes seem to shimmer.'
+	'You climb off of her and she gets up from the bed, moving over to one of her dressers.'
+	'"Just lay on the bed for now," she says. "Spread your legs and touch yourself a little. Try to get wet."'
+	act 'Wait for her':
+		*clr & cla
+		!! IMAGE HERE
+		'You watch as Albina reaches into a drawer and pulls out a harness and pulls it up her legs, cinching it tight to her thighs. She then reaches back to pull out a dildo about <<dick>>cm long.'
+		gs 'albina_sex_scenes', 'virgin_take2.1'
+	end
+
+	act 'Do as she says':
+		*clr & cla
+		!! IMAGE HERE
+		gs 'arousal', 'clit_finger', 3, 'no_orgasm_msg', 'masturbation'
+		'You take her advice, closing your eyes and snaking your hand between your legs. You touch yourself, taking deep breaths as you let the anticipation build. Heat spreads through your hips and your fingers begin to feel much wetter.'
+		*nl
+		'A sound causes your eyes to open and you see Albina with a harness strapped around her legs as she pulls out a decently sized <<dick>>cm dildo.'
+		gs 'albina_sex_scenes', 'virgin_take2.1'
+	end
+end
+
+if $ARGS[0] = 'virgin_take2.1':
+	dick = 13
+	$dick_girth = 'well proportioned'
+	'"Just a little bit bigger than an average dick," she smiles softly at you. "But not too big. We don''t want to go overboard for your first time."'
+	act 'Nod':
+		*clr & cla
+		!! IMAGE HERE
+		'You nod nervously as she screws it onto a plate at the front of her harness.'
+		gs 'albina_sex_scenes', 'virgin_take3'
+	end
+	act 'Tell her you want a big one':
+		*clr & cla
+		!! IMAGE HERE
+		'"I want a bigger one," you say and her smile fades.'
+		'"No you don''t," she says sternly before her expression softens again. "Trust me..."'
+		act 'Insist':
+			dick = 18
+			$dick_girth = 'thick'
+			cla & *nl
+			'"I only get to pop my cherry once, right?" you say. "So if I''m gonna do this, I want to go big."'
+			'Albina hesitates, caught between doing what you want and her desire to protect you, but eventually relents.'
+			'"Okay," she says quietly. "If that''s what you really want..."'
+			'She reaches back into the drawer and pulls out a <i>very</i> big pitch black dildo -about a third longer in size and significantly thicker- with large veins running up and down its shaft. She screws it onto a plate at the front of her harness.'
+			gs 'albina_sex_scenes', 'virgin_take3'
+		end
+	end
+end
+
+if $ARGS[0] = 'virgin_take3':
+	ar_vag_lube = 1
+	*clr & cla
+	!! IMAGE HERE
+	'Albina rejoins you on the bed and spreads your legs. You let out a soft groan as she pushes a single finger into your virgin pussy, stealing your juices to wipe on the tip of the strapon. She then pumps several spurts of lube from a bedside bottle all over it before finally lining it up with your pussy.'
+	'"Okay, ready?" she asks and you nod. "Deep breath."'
+	act 'Put it in':
+		*clr & cla
+		!! IMAGE HERE
+		if $dick_girth = 'thick':
+			'Albina moves her hips and the thick rubber cock pushes through your folds and squeezes its head inside. You gasp as it stretches your pussy to the point of pain.'
+			'"Are you okay?" Albina asks worriedly. "Do you want to pause for a second?"'
+			act 'It hurts':
+				albinaQW['big_dildo_hurt'] = 1
+				cla & *nl
+				'"It hurts," you whimper.'
+				'"This is why I warned you against a big one for your first time," she says sadly, not attempting to gloat at all about her ignored advice. "Let''s just wait here for a minute okay?"'
+				'You nod back and Albina stays where she is, still as a statue as your pussy starts to adjust.'
+				act 'Lose your virginity':
+					minut += rand(2,4)
+					gs 'stat'
+					*clr & cla
+					!! IMAGE HERE
+					'After a few minutes, Albina speaks up.'
+					'"I''m going to move again. Here comes the hard part. This is going to hurt the most. Just tell me when you''re ready."'
+					'You nod once and brace yourself as Albina puts her hands on either side of your head and does the same. And then she thrusts.'
+					gs 'albina_sex_scenes', 'virgin_take4'
+				end
+			end
+
+			act 'It feels good':
+				albinaQW['big_dildo_enjoy'] = 1
+				cla & *nl
+				'"It... It feels... <i>So good</i>," you say in awe. It''s just the head, but you can feel your pussy stretching to accommodate. The good stretch of a sore, overworked muscle, but even better.'
+				'Albina seems even more surprised than you are. "Well, if you''re okay then... This is going to be the hard part. It''s going to hurt. Are you ready?"'
+				'You nod once and Albina puts her hands on either side of your head.'
+				*nl
+				'And then she thrusts.'
+				gs 'albina_sex_scenes', 'virgin_take4'
+			end
+		else
+			'Albina moves her hips and the thick rubber cock pushes through your folds and squeezes its head inside. You gasp as it starts to stretch your pussy.'
+			'"Pretty different from just a finger, huh?" she says with a smirk. You nod back, speechless and her expression turns more somber. "Now comes the hard part. This is going to hurt. Are you ready?"'
+			'You nod once and Albina puts her hands on either side of your head.'
+			*nl
+			'And then she thrusts.'
+			gs 'albina_sex_scenes', 'virgin_take4'
+		end
+	end
+end
+
+if $ARGS[0] = 'virgin_take4':
+	act 'Grunt':
+		*clr & cla
+		!! IMAGE HERE
+		'Albina thrusts her hips and you feel something <i>rip</i> inside you.'
+		*nl
+		if albinaQW['big_dildo_hurt'] = 1:
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You clench your teeth, grunting as you try to hold back the pain of the big rubber cock sliding all the way to its base, filling you to the brim and sending that stretching and tearing sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+		elseif albinaQW['big_dildo_enjoy'] = 1:
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You clench your teeth, grunting as the big rubber cock slides all the way to its base, filling you to the brim and sending that stretching sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+		else
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You clench your teeth, grunting as the rubber cock slides all the way to its base, filling you to the brim. Your walls squeeze against it tightly, ever so slightly stretched by its girth. Something hot drips from your pussy around the dildo.'
+		end
+		*nl
+		'"That''s the whole thing," she says. "You okay?"'
+
+		act 'Nod':
+			cla & *nl
+			'"Yeah," you nod, concentrating hard just to get that one syllable out.'
+			'I''m going to start moving. Slowly."'
+			'You nod again and Albina begins to move her hips.'
+			gs 'albina_sex_scenes', 'virgin_take5'
+		end
+
+		if $dick_girth = 'thick':
+			act 'It''s big':
+				cla & *nl
+				if albinaQW['big_dildo_hurt'] = 1:
+					'"<i>Fuck</i>, that''s big!" you groan. "I can feel it in my stomach. Oh fuck, I feel like I''m gonna throw up!"'
+					'"Your pussy will adjust," Albina reassures you tenderly. "I''m going to start moving. Slowly."'
+					'You nod back, unable to say anything else and Albina begins to move her hips.'
+				elseif albinaQW['big_dildo_enjoy'] = 1:
+					'"<i>Fuck</i>, that''s big!" you pant, an involuntary smile creeping onto your face. "I feel so... <i>full</i>..."'
+					'The smile becomes a full blown grin as you look at Albina in astonishment and she smiles back.'
+					'"Yeah. Big dicks are like that. They fill you up and stretch you out. You ready for me to move?"'
+					'You nod back excitedly and Albina begins to move her hips.'
+				end
+				gs 'albina_sex_scenes', 'virgin_take5'
+			end
+		end
+	end
+
+	act 'Gasp':
+		*clr & cla
+		!! IMAGE HERE
+		'Albina thrusts her hips and you feel something <i>rip</i> inside you.'
+		*nl
+		if albinaQW['big_dildo_hurt'] = 1:
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You gasp loudly, trying to hold back the pain of the big rubber cock sliding all the way to its base, filling you to the brim and sending that stretching and tearing sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+		elseif albinaQW['big_dildo_enjoy'] = 1:
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You gasp loudly as the big rubber cock slides all the way to its base, filling you to the brim and sending that stretching sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+		else
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you. You gasp in surprise as the rubber cock slides all the way to its base, filling you to the brim. Your walls squeeze against it tightly, ever so slightly stretched by its girth. Something hot drips from your pussy around the dildo.'
+		end
+		*nl
+		'"That''s the whole thing," she says. "You okay?"'
+
+		act 'Nod':
+			cla & *nl
+			'"Yeah," you gasp again, concentrating hard just to get that one syllable out as you pant for breath.'
+			'I''m going to start moving. Slowly."'
+			'You nod again and Albina begins to move her hips.'
+			gs 'albina_sex_scenes', 'virgin_take5'
+		end
+
+		if $dick_girth = 'thick':
+			act 'It''s big':
+				cla & *nl
+				if albinaQW['big_dildo_hurt'] = 1:
+					'"<i>Fuck</i>, that''s big!" you gasp again. "I can feel it in my stomach. Oh fuck, I feel like I''m gonna throw up."'
+					'"Your pussy will adjust," Albina reassures you tenderly. "I''m going to start moving. Slowly."'
+					'You nod back, unable to say anything else and Albina begins to move her hips.'
+				elseif albinaQW['big_dildo_enjoy'] = 1:
+					'"<i>Fuck</i>, that''s big!" you gasp again, an involuntary smile creeping onto your face. "I feel so... <i>full</i>..."'
+					'The smile becomes a full blown grin as you look at Albina in astonishment and she smiles back.'
+					'"Yeah. Big dicks are like that. They fill you up and stretch you out. You ready for me to move?"'
+					'You nod back excitedly and Albina begins to move her hips.'
+				end
+				gs 'albina_sex_scenes', 'virgin_take5'
+			end
+		end
+	end
+
+	if $dick_girth = 'thick':
+		act 'Shriek':
+			*clr & cla
+			!! IMAGE HERE
+			'Albina thrusts her hips and you feel something <i>rip</i> inside you.'
+			*nl
+			if albinaQW['big_dildo_hurt'] = 1:
+				'Albina thrusts her hips and you feel something <i>rip</i> inside you. You shriek in pain as the big rubber cock slides all the way to its base, filling you to the brim and sending that stretching and tearing sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+			elseif albinaQW['big_dildo_enjoy'] = 1:
+				'Albina thrusts her hips and you feel something <i>rip</i> inside you. You shriek in pain as the big rubber cock slides all the way to its base, filling you to the brim and sending that stretching sensation throughout your entire pussy. Something hot drips from your pussy around the dildo.'
+			else
+				'Albina thrusts her hips and you feel something <i>rip</i> inside you. You shriek in pain as the rubber cock slides all the way to its base, filling you to the brim. Your walls squeeze against it tightly, ever so slightly stretched by its girth. Something hot drips from your pussy around the dildo.'
+			end
+			*nl
+			'"I''m so sorry <<$pcs_nickname>>," she says morosely. "I know it hurts, just bear with it."'
+
+			act 'Nod':
+				cla & *nl
+				'You nod, unable to speak lest you scream again as your pussy adjusts to having something inside it.'
+				'I''m going to start moving. Slowly."'
+				'You nod again and Albina begins to move her hips.'
+				gs 'albina_sex_scenes', 'virgin_take5'
+			end
+
+			if $dick_girth = 'thick':
+				act 'It''s big':
+					cla & *nl
+					if albinaQW['big_dildo_hurt'] = 1:
+						'"<i>Fuck</i>, that''s big!" you whimper, eyes welling up with tears. "It feels like I''m getting torn in half!"'
+						'"Your pussy will adjust," Albina reassures you tenderly. "I''m going to start moving. Slowly."'
+						'You nod back, unable to say anything else and Albina begins to move her hips.'
+					elseif albinaQW['big_dildo_enjoy'] = 1:
+						'"<i>Fuck</i>, that''s big!" you whimper, eyes welling up with tears. "It''s different when the whole thing is inside you..."'
+						'"That was just your hymen tearing," Albina reassures you. "Your pussy will adjust soon. I''m going to start moving. Slowly."'
+						'You nod back and she begins to move her hips.'
+					end
+					gs 'albina_sex_scenes', 'virgin_take5'
+				end
+			end
+		end
+	end
+end
+
+
+if $ARGS[0] = 'virgin_take5':
+	act 'Let Albina fuck you':
+		*clr & cla
+		!! IMAGE HERE
+		gs 'arousal', 'vaginal_strap', 5, 'no_orgasm_msg', 'lesbian'
+		gs 'arousal', 'vaginal_strap', -5, 'no_orgasm_msg', 'lesbian'
+		'The rubber cock inside you moves. Slowly.'
+		*nl
+		if albinaQW['big_dildo_hurt'] = 1:
+			'Albina is careful to keep the pace almost torturously slow, pulling back until only the dildo''s head is still in your pussy before slowly pushing back in until her hips are flush with yours. Each thrust leaves you wincing in pain.'
+			*nl
+			'In... Out... In... Out... In... Out... I-<i>ohhhhh...</i>'
+			*nl
+			'The point at which everything changes is hard to pinpoint. It comes as a genuine shock for you when you realize pain has turned to pleasure. Warmth blossoms between your hips as Albina plunges the strapon''s length into your pussy and a moan escapes your lips.'
+			*nl
+			'"Starting to feel good, right?" Albina smiles. You nod back, starting to go lightheaded with pleasure as she begins to roll her hips during her thrusts.'
+		elseif albinaQW['big_dildo_enjoy'] = 1:
+			'The pain of losing your virginity only lasted a few moments and quickly faded. Albina keeps the pace almost tantalizingly slow, pulling back until only the dildo''s head is still in your pussy before slowly pushing back in until her hips are flush with yours.'
+			*nl
+			'Each thrust leaves you feeling stretched out in the best way and each withdrawal leaves you feeling empty. Heat is radiating through your hips and you''re on the verge of literally begging for more when your hips start unconsciously thrusting back towards Albina''s as she moves.'
+			*nl
+			'"You seem like you''re ready for more," Albina smiles. You moan loudly, unable to form a coherent response, as she begins to roll her hips during her thrusts.'
+		else
+			'Albina is careful to keep the pace almost torturously slow, pulling back until only the dildo''s head is still in your pussy before slowly pushing back in until her hips are flush with yours. Each thrust leaves you in a state of anxious anticipation.'
+			*nl
+			'In... Out... In... Out... In... Out... I-<i>ohhhhh...</i>'
+			*nl
+			'The tip of the dildo rubs against something inside you and warmth immediately blossoms between your hips. It feels so good you''re genuinely shocked as a half gasp, half moan escapes your lips.'
+			*nl
+			'"Starting to feel good, right?" Albina smiles. You nod back, starting to go lightheaded with pleasure as she begins to roll her hips during her thrusts.'
+		end
+
+		act 'Continue': gs 'albina_sex_scenes', 'virgin_take6'
+	end
+end
+
+if $ARGS[0] = 'virgin_take6':
+	gs 'arousal', 'vaginal_strap', 5, 'no_orgasm_msg', 'lesbian'
+	gs 'arousal', 'vaginal_strap', -5, 'no_orgasm_msg', 'lesbian'
+	gs 'stat'
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/med1.mp4"></video></center>'
+	'Albina starts to fuck you for real, putting real effort as her hips slam down between yours. It''s the perfect amount of force with absolutely no pain, but your insides are still getting pounded in all the right ways; building, <i>building</i>, <i><b>building</b></i> pressure inside you.'
+	*nl
+	'With her technique, it''s only a few minutes before-'
+	*nl
+	'"Albina!" you gasp. "I''m-! I''m gonna-!"'
+	act 'Come!':
+		$orgasm_or = 'yes'
+		gs'arousal', 'vaginal_strap', 1, 'no_orgasm_msg', 'lesbian'
+		gs 'stat'
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/orgasm1.mp4"></video></center>'
+		'"<i>Ahhhhhh~!</i>"'
+		*nl
+		'A wordless cry sounds from your lips as pleasure explodes from within, releasing all the pent up pressure inside you. Albina thrusts the whole strapon inside you, keeping you filled to the brim as your pussy clenches down on it and you helplessly spasm around its length.'
+		gs 'albina_sex_scenes', 'virgin_take6'
+	end
+end
+
+if $ARGS[0] = 'virgin_take_after1':
+	act 'Continue':
+		gs 'arousal', 'kiss', 1, 'no_orgasm_msg', 'lesbian'
+		gs 'stat'
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/kiss1.mp4"></video></center>'
+		'Just as your climax begins to wind down, Albina leans forward and presses her lips against yours. Your body reacts on its own and you kiss her back instinctively, still quivering as post-orgasm tremors quake inside you.'
+		act 'Speechless':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/shared/sex/lesbian/strapon/miss/after1.jpg"></center>'
+			'"Albina..." you pant breathlessly. You take a ragged gulp of air, unable to say anything else.'
+			'"Was it... Was it good?" she asks, suddenly strangely shy.'
+			gs 'albina_sex_scenes', 'virgin_take_after2'
+		end
+
+		act '"That was incredible"':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/shared/sex/lesbian/strapon/miss/after1.jpg"></center>'
+			'"That was... incredible..." you pant breathlessly. You take a ragged gulp of air, unable to say anything else.'
+			'"Was it... Was it good?" she asks, suddenly strangely shy.'
+			gs 'albina_sex_scenes', 'virgin_take_after2'
+		end
+	end
+end
+
+if $ARGS[0] = 'virgin_take_after2':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/shared/sex/lesbian/strapon/miss/after1.jpg"></center>'
+	'"''Was it good?''" you ask, incredulous as you look into her eyes from beneath her. "You just gave me a mind-blowing orgasm. Of course it was good!"'
+	'"That''s... That''s good," she repeats, smiling back at you as tears well up in her eyes. "It was really important that I managed to make your first time good. I couldn''t live with myself if it turned out... otherwise."'
+	*nl
+	'She suddenly looks away and you get the feeling she''s hiding something.'
+	act 'Hug her':
+		gs 'arousal', 'end'
+		*clr & cla
+		!! IMAGE HERE
+		'You pull her into a hug, startling yourself as you forget it also moves the dildo inside you, but you don''t let it stop you from pulling her tight.'
+		*nl
+		'"You don''t have to tell me anything," you whisper in her ear. "But thank you. This was an amazing way to lose my virginity. I couldn''t have asked for a better first time."'
+		'When you finally release her, Albina looks like she''s about to burst into tears, but gives you a full smile.'
+		'"Good," she says, wiping her eyes. "I''m glad I was able to give you a happy memory."'
+		*nl
+		'"We should probably do something else now..." she says with surprising shyness as you smile back at her.'
+		act 'Finish': gt 'albinahome', 'bedroom'
+	end
+
+	act 'Kiss her':
+		gs 'arousal', 'kiss', 1, 'no_orgasm_msg', 'lesbian'
+		gs 'stat'
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/kiss1.mp4"></video></center>'
+		'You pull her back into another kiss and for a few seconds you both lose yourself in each other''s lips and bodies.'
+		*nl
+		'"It was amazing," you say when the kiss is finally broken. "I couldn''t have asked for a better first time."'
+		'Albina smiles back at you, even though it also seems like she''s about to burst into tears.'
+		'"Good," she says, wiping her eyes. "I''m glad I was able to give you a happy memory."'
+		act 'Continue': gs 'albina_sex_scenes', 'virgin_take_after3'
+	end
+end
+
+if $ARGS[0] = 'virgin_take_after3':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/shared/sex/lesbian/strapon/miss/after1.jpg"></center>'
+	'As you both share the moment, you become aware of a sudden heat growing between you. You can see it in Albina''s eyes that she feels it too.'
+	*nl
+	'"<<$pcs_nickname>>," she says in a husky voice. "Do you think you could...?"'
+	'You nod and without another word, both of you scramble to change places. Albina tears off the strapon and lays down, furiously rubbing her clit as you hurry to buckle it on to yourself. Finally, you manage to get it secured and without any additional foreplay, fill Albina''s soaking wet pussy with a single thrust of the rubber cock, which is still slick with the juices of your first time.'
+	act 'Fuck Albina': gs 'albina_sex_scenes', 'virgin_albina_turn1'
+end
+
+if $ARGS[0] = 'virgin_albina_turn1':
+	gs 'arousal', 'vaginal_strap_give', 5, 'no_orgasm_msg', 'lesbian'
+	gs 'stat'
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/med1.mp4"></video></center>'
+	'"Harder!" Albina screams at the top of her lungs and you obey, slamming your hips and the strapon into her pussy all the way to the hilt. "Yes! Just like that! Fuck my dirty little hole! Pound my pussy!"'
+	*nl
+	'You fuck her with an unexpected desperation and it''s only minutes before she reaches her climax.'
+	act'Continue':
+		gs 'arousal', 'end'
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/lesbian/strapon/miss/orgasm1.mp4"></video></center>'
+		'"<i>Fffuuuuuuuuuckkkk~!</i> she cries as you ram the strapon into her one final time, filling her with its girth. Her voice gives out and her entire body goes taught for several seconds before falling limp.'
+		*nl
+		'"I really needed that..." she pants with ragged breaths.'
+		act 'Finish': gt 'albinahome', 'bedroom'
+	end
+end
+
+if $ARGS[0] = 'virgin_albina_pillow_talk_start':
+	*clr & cla
+	!! IMAGE HERE
+	if albinaQW['virgin_fuck_albina'] = 1:
+		'You draw your hips back, watching Albina''s pussy convulsing as the dildo slips out.'
+		'"Just throw that on the floor," she says tiredly. "I''ll clean it up later."'
+		'You nod and do as she says, haphazardly tossing the harness aside before you lay down and cuddle up with your friend.'
+	else
+		'Albina draws her hips back and you let out a small moan as you feel the strapon slip out from your pussy. She pulls the harness down her legs and haphazardly kicks it off, landing in the middle of her bedroom floor before cuddling up next to you.'
+	end
+	'Her naked skin is hot against yours and her body is soft and squishy.'
+	gs 'albina_sex_scenes', 'virgin_albina_pillow_talk_menu'
+end
+
+if $ARGS[0] = 'virgin_albina_pillow_talk_menu':
+	act 'You popped my cherry':
+		*clr & cla
+		!! IMAGE HERE
+		if albinaQW['virgin_fuck_albina'] = 1:
+			'"So you''re officially the one who popped my cherry," you murmur as you nuzzle into her neck. "When boys ask me if I''m a virgin, should I tell them you''re the one who took it?"'
+		else
+			'"So you''re officially the one who popped my cherry," you murmur as you nuzzle into her neck. Your eyes flick to the strapon that still has the blood of your virginity running down its shaft. "When boys ask me if I''m a virgin, should I tell them you''re the one who took it?"'
+		end
+	end
+
+	act 'You''re really good at fucking':
+		*clr & cla
+		!! IMAGE HERE
+		if albinaQW['virgin_fuck_albina'] = 1:
+			'"You''re really good at using that strapon," you murmur as you nuzzle into her neck. "You practice that with other girls a lot or something?"'
+		else
+			'"You''re really good at using that strapon," you murmur as you nuzzle into her neck. Your eyes flick to the rubber cock on the floor that still has the blood of your virginity running down its shaft. "You practice that with other girls a lot or something?"'
+		end
+		'"What? No!" Albina turns away, blushing fiercely. "Besides, how would you know if I''m good or not? You were a virgin up until ten minutes ago."'
+		'"You made a virgin cum," you reply. "Isn''t that supposed to be kind of hard?"'
+		if albinaQW['virgin_fuck_albina'] = 1:
+			'"You made me cum even though you''ve never fucked <i>anybody</i> before," she counters. "That sounds much more impressive."'
+		else
+			'She bites her lip and remains silent, unable to come up with a suitable counterargument.'
+		end
+	end
+
+	act 'Do real cocks feel different?':
+		*clr & cla
+		!! IMAGE HERE
+		if albinaQW['virgin_fuck_albina'] = 1:
+			'"So... Does it feel different to get fucked by a real cock?" you ask, eyeing the strapon on the floor that has both of your juices running down its shaft.'
+		else
+			'"So... Does it feel different to get fucked by a real cock?" you ask, eyeing the strapon on the floor that still has the blood of your virginity running down its shaft.'
+		end
+		'"Yeah. Big difference," she smiles back. "It''s <i>hot</i>. Like physically hot inside you."'
+		'"Really? You can feel that?"'
+		'She nods. "I would have warmed the dildo up for you, but it takes a while and water is a pretty shitty lubricant. The other thing is that it''s actually harder."'
+		'"The dildo is harder?"'
+		'"No. I mean cock," she grins. "You''d think that a rubber toy would be harder than flesh and blood, but cock is actually way more rigid. When Lazar fucks me and he changes angles, I feel his <i>whole length</i> turn, but the dildo kind of bends and curves."'
+		act 'Continue':
+			*clr & cla
+			!! IMAGE HERE
+			'Her smile suddenly falters. "I''m sorry that I took your fi-"'
+			'"Stop," you cut her off. "I''m glad you took my virginity. And now you''ll always have it."'
+			'You wink at her and she can''t help but give a shy laugh.'
+		end
+	end
+
+	act '"Why are you crying?"':
+		*clr & cla
+		!! IMAGE HERE
+		'"Albina... Why are you crying?" you ask in a whisper as a tear rolls down the side of her cheek.'
+		'"It''s nothing," she says flatly, wiping it away with the heel of her hand but you don''t let it go.'
+		'"Albina... You can tell me."'
+		'She takes a deep breath and lets it out slowly. When she finally speaks, she barely manages to get the words out in a choked voice.'
+		'"Doing this with you brings back... memories. My first time was... let''s just say it wasn''t good. I won''t say more than that, but I want you to know that it makes me really happy I could make your''s special."'
+	end
+end
+
+!! --------------- end of Virgin Event ----------------------------------------
+
+!! --------------- strapon sex events ----------------------------------------
+
+if $ARGS[0] = 'sex_event1':
+	*clr & cla
+	'<center><video autoplay loop src="images/shared/sex/lesbian/kiss2.mp4"></video></center>'
+	'You find yourself on top of Albina, your hips between her legs and your breasts smooshed against hers as her hands hungrily grope your ass and your tongues tango with one another, swapping saliva.'
+end
+
+if $ARGS[0] = 'wear_strapon':
+	*clr & cla
+	menu_off = 1
+	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/game/spank.mp4"></video></center>'
+	'Before you can begin, Albina smirks at you while wiggling her ass. "I need to be punished for losing first. Spank me, <<$pcs_nickname>>, and don''t stop until my pussy is wet and my ass is red and stinging!"'
+	'She pushes you down onto the bed and lays across your lap before looking up at you. "Don''t make me beg, <<$pcs_nickname>>."'
+	'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out, and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do that again!" she moans in an almost orgasmic tone.'
+	'You continue spanking her as hard as you can until the stinging in your hand becomes too much, and you have to stop. "That was fucking amazing, <<$pcs_nickname>>! I''m so fucking wet after that!" True to her word, you can feel her juices trickling down your leg. "I need you to fuck me just as hard now. Pound me until I cum!" She climbs off of you, and you stand to adjust the harness around your hips.'
+	gs 'arousal', 'BDSM_give', 8, 'dom', 'lesbian'
+	gs 'stat'
+
+	if spellKnown['penisenvy'] = 1 and (mc_inventory['strapon'] = 1 and (strapnumber > 0 and strapnumber < 5)):
+		'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/game/spank.mp4"></video></center>'
+		'Just as you''re about to slide the harness on, the thought of using Penis Envy occurs to you, but it would be too suspicious to use Albina''s dildo.'
+		'"Do you mind if we use my dildo instead?" you ask, and seeing the curious look in her eye, you continue. "My dildo has fake cum and I think it would be fun to use it."'
+		'"Fake cum?" she replies curiously. "Okay, that does sound fun. Just don''t cum in my pussy. I don''t like that."'
+		'You nod as you grab your own strapon out of your purse, pleased that she bought it.'
+		*nl
+		'You slide the harness on and tighten it in place, but before you can begin, Albina smirks at you while wiggling her ass. "I need to be punished for losing first. Spank me, <<$pcs_nickname>>, and don''t stop until my pussy is wet and my ass is red and stinging!"'
+		'She pushes you down onto the bed and lays across your lap before looking up at you. "Don''t make me beg, <<$pcs_nickname>>."'
+		'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out, and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do that again!" she moans in an almost orgasmic tone.'
+		'You continue spanking her as hard as you can until the stinging in your hand becomes too much and you have to stop. She smiles up at you in satisfaction and you feel her juices trickling down your leg as she climbs off you. You stand to adjust the harness around your hips.'
+		gs 'arousal', 'BDSM_give', 8, 'dom', 'lesbian'
+		gs 'stat'
+		if penisEnvyVariable = 0:
+			act 'Cast Penis Envy':
+				*clr & cla
+				gs 'castSpell', 'penisenvy'
+				if spellSuccess > 0:
+					act 'Get your dick sucked': gt 'albina_sex_scenes', 'fuck_albina_magic'
+				else
+					'You cast the spell, but it fails to take effect.'
+					'"You okay, <<$pcs_nickname>>?" Albina asks with a curious gaze.'
+					'"Yeah, I just realized that this is the wrong dildo," you reply.'
+					'"That''s okay. I just want you to fuck me silly, with or without cum."'
+					'You nod, but can''t help but feel disappointed.'
+					act 'Just use the strapon': gt 'albina_sex_scenes', 'fuck_albina'
+				end
+			end
+		else
+			act 'Get your dick sucked': gt 'albina_sex_scenes', 'fuck_albina_magic'
+		end
+	else
+		'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/game/spank.mp4"></video></center>'
+		'You slide the harness on and tighten it in place, but before you can begin, Albina smirks at you while wiggling her ass. "I need to be punished for losing first. Spank me, <<$pcs_nickname>>, and don''t stop until my pussy is wet and my ass is red and stinging!"'
+		'She pushes you down onto the bed and lays across your lap before looking up at you. "Don''t make me beg, <<$pcs_nickname>>."'
+		'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out, and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do that again!" she moans in an almost orgasmic tone.'
+		'You continue spanking her as hard as you can until the stinging in your hand becomes too much and you have to stop. She smiles up at you in satisfaction and you feel her juices trickling down your leg as she climbs off you. You stand to adjust the harness around your hips.'
+		gs 'arousal', 'BDSM_give', 8, 'dom', 'lesbian'
+		gs 'stat'
+		act 'Fuck her with the strapon': gt 'albina_sex_scenes', 'fuck_albina'
+	end
+end
+
+if $ARGS[0] = 'fuck_albina':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
+	'With the strapon firmly in place, you stand next to the bed and pull her head down to the dildo. "Suck my dick, loser!" you giggle.'
+	'She laughs before she takes the dildo in her mouth and starts sucking while stroking the shaft with one hand. You spend several minutes making her suck on the dildo, getting it wet with her drool.'
+	gs 'arousal', 'foreplay', 5, 'lesbian'
+	gs 'stat'
+
+	act 'Fuck her pussy':
+		*clr & cla
+		gs 'boyStat', 'D3'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
+		'You pull away until the dildo slides out of her mouth, climb onto the bed next to her and lie on your back. "Come and ride it, cowgirl!" you laugh.'
+		'She straddles you and lowers herself down until the dildo easily slides inside her wet pussy, causing her to moan in pleasure. She starts riding you slowly but gradually picks up speed, moaning louder as she does.'
+		gs 'arousal', 'vaginal_strap_give', 8, 'lesbian'
+		gs 'stat'
+
+		act 'Fuck her faster':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
+			'You slap her on the ass. "Come on, Albina! Ride it like you mean it!"'
+			'With your encouragement, she starts really riding you hard and fast, her ass slapping against your thighs as she takes the whole length inside her. She rides you for several minutes before she slides off the dildo, which glistens with her juices, and collapses on the bed next to you. She looks at you with an appreciative smile before she leans over and whispers in your ear.'
+			'"I want you to fuck my ass now..."'
+			'You grin as she giggles and gets on all fours to wiggle her bubble butt at you.'
+			gs 'arousal', 'vaginal_strap_give', 7, 'lesbian'
+			gs 'stat'
+			act 'Fuck her ass': gt 'albina_sex_scenes', 'fuck_albina_ass'
+		end
+	end
+	act 'Fuck her ass': gt 'albina_sex_scenes', 'fuck_albina_ass'
+end
+
+if $ARGS[0] = 'fuck_albina_magic':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
+	'With the strapon firmly in place, you give it a few strokes and smile as you feel your hand wrapping around the dildo. You then stand next to the bed and pull Albina''s head down. "Suck my dick, loser!" you giggle.'
+	'You gasp when you feel her soft lips wrap around your dick and she starts sucking. She has some serious skill and you find yourself moaning softly, especially when she swirls her tongue around the head of your dick.'
+	gs 'arousal', 'magicd_bj', 5
+	gs 'stat'
+
+	act 'Fuck her pussy':
+		*clr & cla
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
+		'You pull away until your dick slides out of her mouth, climb onto the bed next to her and lie on your back. "Come and ride it, cowgirl!" you laugh.'
+		'She straddles you and lowers herself down until your dick slides inside her wet pussy, causing you both to moan in pleasure as you feel the head parting her lips and pushing its way inside her. She looks down at you suspiciously and you hold in another moan as you feel her pussy clenching around your shaft, so you quickly smack her on the ass. "I said ride it, cowgirl!"'
+		'She starts riding you slowly, but gradually picks up speed, moaning louder as she does. Soft moans escape your lips when the sensation overwhelms you, but Albina is too busy riding you to notice. Her pussy is <i>tight</i>, likely from all the working out she does, and fucking her is one of the best feelings you''ve ever experienced.'
+		gs 'arousal', 'magicd_vaginal', 8, 'dom'
+		gs 'stat'
+
+		act 'Fuck her faster':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
+			'You slap her on the ass. "Come on, Albina! Ride it like you mean it!"'
+			'With your encouragement, she starts really riding you hard and fast, her ass slapping against your thighs as she takes the whole length inside her. She rides you for several minutes before you feel a tingling sensation in your stomach and feel a pressure building within your dick. You''re about to cum!'
+			gs 'arousal', 'magicd_vaginal', 8, 'dom'
+			gs 'stat'
+
+			act 'Pull out':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/smile_red1.jpg"></center>'
+				'You grab onto Albina''s hips and gradually slow her down before she stops. "Okay, that''s enough, cowgirl. I going to cum on your face now."'
+				'"But I haven''t cum yet!" she pouts as you feel her clenching around you again, pushing you further to orgasm.'
+				'"I don''t care," you reply as you push her off you, releasing your dick from the vice-like grip of her pussy. "You can cum when I''m done like a good little slut."'
+				'"I love it when you talk dirty like that, <<$pcs_nickname>>," she smiles before she kneels on the bed. "Hurry up and cum on my face then!"'
+				*nl
+				$orgasm_or = 'yes'
+				$orgasm_txt = 'You stand up over her and start jerking your dick before you feel the sudden release. You moan loudly as you shoot several loads of cum all over her face, stroking your dick as you milk every last drop out of it. You find yourself panting as the feeling of release makes for an amazing afterglow.'
+				*nl
+				'Albina smiles up at you. "I''ve never had a girl cum on me quite like that before! Speaking of which..."'
+				'She lies back on the bed before spreading her legs and rubbing her dripping wet pussy. It only takes a few seconds of her teasing her clit for her to bring herself to an explosive orgasm; she cries out as a stream of her juices squirt from her pussy and splash all over her before she grows weak and just lies on the bed panting loudly in satisfaction.'
+				'She eventually gathers enough strength to drag herself into her en-suite bathroom to clean herself up and you slide the harness off and clean the dildo before putting it away and getting dressed. Albina soon returns and dresses in fresh clothes.'
+				'That was fun," she smiles. "We should do it again sometime."'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Finish': gt 'albinahome', 'bedroom'
+			end
+
+			act 'Cum inside her':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/after2.jpg"></center>'
+				'You grab onto Albina''s hips and start thrusting up into her. You said you wouldn''t cum inside her, but the pleasure is too inviting and you don''t want to pull out of her tight, warm pussy.'
+				'Albina realizes what you''re about to do and tries to pull herself off you, but you hold tightly onto her before you feel the sudden release.'
+				$orgasm_or = 'yes'
+				$orgasm_txt = 'You grunt loudly as you start pumping shot after shot of cum into Albina. It''s a strange, but very pleasurable experience. You don''t know how much you cum, but you eventually feel yourself squirting the last few drops into her pussy. You find yourself panting as the feeling of release makes for an amazing afterglow.'
+				*nl
+				'Albina immediately climbs off you and smacks one of your breasts, causing a small sting to pulse through your nipple.'
+				'"What the fuck, <<$pcs_nickname>>?! Were you listening when I said NOT TO CUM INSIDE ME?!" she screams as she sits back on the bed and your cum starts dribbling out of her pussy.'
+				'"Calm down, Albina! It''s just fake cum. You can''t get pregnant from it," you lie.'
+				'"Preg-?" she sputters. "That''s not the fucking point! I told you not to do it because I didn''t like it, but you went ahead and done it anyway! Just... Just get out and leave me alone!"'
+				'She curls up on the bed and you feel a tinge of guilt. "I''m sorry..." you mumble, but she doesn''t reply as you take the harness off and get dressed. She starts sobbing as you leave her room and close the door.'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Leave': gt 'pav_residential'
+			end
+		end
+		act 'Fuck her ass': gt 'albina_sex_scenes', 'fuck_albina_ass_magic'
+	end
+end
+
+if $ARGS[0] = 'fuck_albina_ass':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'boyStat', 'D3'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
+	'You grab the bottle of lube and squirt some onto the dildo. You rub it up and down the shaft until it is very slick before spreading her ass cheeks and applying a generous amount onto her asshole. You grab her ass in your hand and appreciate how firm it feels in your grip.'
+	'"Like what you see?" she giggles. You kneel down behind her, line the head of the dildo up with her asshole and slowly push forward. There is little resistance, and the large dildo slides into her ass easily, causing her to moan as you go deeper and faster. You look down and admit that her ass is fantastic, the dildo enveloping her huge, firm cheeks as you thrust in and out of her back door.'
+	'You wonder what the guys in your class would do to be in your position as you continue fucking her ass. Finally, after a few minutes, you pull out of her, and she looks back over her shoulder at you.'
+	gs 'arousal', 'anal_strap_give', 5, 'lesbian'
+	gs 'stat'
+
+	act 'Keep fucking her ass':
+		*clr & cla
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
+		'"Come on, <<$pcs_nickname>>. Put it back in and fuck me... hard," she says while wiggling her hips. You smile at her and slide the dildo back into her hole with ease, making her moan in pleasure. Next, you grab onto her hips and start fucking her balls deep, filling her ass with the dildo as she reaches back and starts rubbing her clit. After several minutes, you feel her ass tighten around your fake cock. Finally, she cries out as her body is rocked by an intense orgasm and juices squirt from her pussy, soaking the sheets beneath her. You keep fucking her throughout her orgasm, only pulling out once her shudders have passed.'
+		'After you''ve pulled out, she thrusts her fingers into her gaping hole as juices leak from her pussy. "That was fucking amazing!" she says as she pulls her fingers out of her ass and sucks on them.'
+		'"Fucking such a nice-looking ass was amazing!" you reply, and you both laugh.'
+		gs 'arousal', 'anal_strap_give', 5, 'lesbian'
+		gs 'stat'
+		act 'Finish': gt 'albina_sex_scenes', 'strapon_finish'
+	end
+end
+
+if $ARGS[0] = 'fuck_albina_ass_magic':
+	*clr & cla
+	menu_off = 1
+	lesbian += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
+	'You grab the bottle of lube and can feel the cold liquid squirting onto your dick before you rub it in, making it very slick. You then spread Albina''s ass cheeks and apply a generous amount to her asshole. You grab her ass in your hand appreciate how firm it feels in your grip.'
+	'"Like what you see?" she giggles as you line the tip of your dick up with her asshole and slowly push forward. There''s little resistance and you feel your dick easily slide up her ass, causing you both to moan softly as you feel her clenching tightly around the shaft.'
+	'You wonder what the guys in your class would do to be in your position as you start fucking her ass, feeling her asshole gradually loosening up as you fuck her faster and deeper. The sensation is extremely pleasurable and you force yourself to pull out of her before you blow your load.'
+	gs 'arousal', 'magicd_anal', 8
+	gs 'stat'
+
+	act 'Keep fucking her ass':
+		*clr & cla
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
+		'"Come on, <<$pcs_nickname>>. Put it back in and fuck me," she says while wiggling her hips.'
+		'You smile at her and slide your dick back into her asshole, making her moan in pleasure as the sensation of penetrating her tight ass once again washes over you. You then grab onto her hips and start fucking her balls deep, filling her ass with your dick as she reaches back and starts rubbing her clit.'
+		'After several minutes, you feel her ass tighten around your dick and she cries out as her body is rocked by an intense orgasm and juices squirt from her pussy, soaking the sheets beneath her. You keep fucking her throughout her orgasm, the added tightness of her asshole pushing you to your own orgasm.'
+		'"Fuck, I''m gonna cum!" you cry out as you feel the need to release building within you.'
+		'"Do it!" she cries out. "Cum in my tight little ass!"'
+		gs 'arousal', 'magicd_anal', 8, 'dom'
+		gs 'stat'
+
+		act 'Cum in her ass':
+			*clr & cla
+			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/doggy_drip1.mp4"></video></center>'
+			'You pick up the pace as you continue fucking Albina, pounding her ass as she rides out her orgasm beneath you.'
+			$orgasm_or = 'yes'
+			$orgasm_txt = 'You soon reach climax and thrust yourself as deep as you can before you blow your load. You moan softly as you feel yourself pumping shot after shot of cum into Albina''s ass. It''s a strange, but very pleasurable experience. You don''t know how much you cum, but you eventually feel yourself squirting the last few drops into her ass. You find yourself panting as the feeling of release makes for an amazing afterglow.'
+			*nl
+			'Once you''re done, you pull out of her and watch as your cum starts leaking out of her asshole and dribbling down her pussy.'
+			'"How much cum did you dump inside me? I don''t think I''ve ever had so much inside me!" she asks in bewilderment as she sticks some of her fingers inside her gaping asshole. She pulls them out and you see your cum sticking to them. "I need to clean up. Back soon!"'
+			'She rolls off the bed and disappears into her en-suite bathroom as you slide the harness off and clean the dildo before putting it away and getting dressed. Albina soon returns and dresses in fresh clothes.'
+			'That was fun," she smiles. "We should do it again sometime."'
+			gs 'arousal', 'end'
+			gs 'stat'
+			act 'Finish': gt 'albinahome', 'bedroom'
+		end
+	end
+end
+
+if $ARGS[0] = 'receive_strapon':
+	*clr & cla
+	menu_off = 1
+	lesbian += 1
+	gs 'stat'
+	if stat['bj'] = 0:
+		stat['bj'] += 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
+		'Albina notices you staring at the dildo as she tightens the straps firmly around her hips. "You okay, <<$pcs_nickname>>?"'
+		'"Yeah, it''s just..." you start to answer.'
+		'"You''ve never sucked dick before, have you?" she interrupts with a smile. "It''s okay. I can show you what to do so you''re ready for the real thing." She sits back on the bed and spreads her legs, motioning for you to crawl between them.'
+		'"Okay, first thing''s first. You''ll want to start off with a handjob. It gets them in the mood and wanting more," she explains as she takes your hand and places it on the dildo. "Take a firm grip of the shaft, but not too tight, and start moving your hand up and down."'
+		*nl
+		'You follow her instructions and slowly run your hand up and down the dildo. "That''s it, <<$pcs_nickname>>. Just keep doing that. If you feel like it, you can also lick the shaft or suck on their balls while jerking them off. They like it when you tease them like that."'
+		'After a few minutes, Albina moves on with her lesson. "Okay <<$pcs_nickname>>, you ready?" she asks and you nod your head. "Okay. Start off with a little teasing. Run your tongue around the tip while jerking them off."'
+		'You do as she says and she makes you look up at her. "Eye contact, <<$pcs_nickname>>. They like that." You nod at her and look her in the eye as you continue jerking off her fake cock. "Good. Now some guys like taking control, but only let them do that if it''s what you want. That''s enough teasing anyway. Now I want you take as much of the shaft into your mouth as you can."'
+		*nl
+		'You obdiently take as much of the dildo into your mouth as you can without choking. "Good," Albina says. "Now start bobbing your head up and down; imagine that you''re sucking on a popsicle while swirling your tongue around the head. And keep using your hand."'
+		'You spend the next few minutes practicing on the dildo until your arm and jaw start to ache and you stop. You pop the dildo out of your mouth and look up at Albina, who smiles. "You''re a natural, <<$pcs_nickname>>! If I had a dick, then my cum would be all over your face by now."'
+		'You smile at the compliment. "Time for me to fuck you now," Albina says with a grin.'
+		gs 'arousal', 'foreplay', 5, 'lesbian'
+		gs 'stat'
+		act 'Continue': gt 'albina_sex_scenes', 'albina_fucks_you'
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
+		'You slide your panties off as she tightens the strapon firmly while standing next to the bed. You lie next to her, and she pulls your head down to the dildo. "Suck my dick, loser!" she says with a giggle.'
+		'You take the dildo into your mouth and start sucking on it while stroking the shaft with one hand. "Yeah, just like that, <<$pcs_nickname>>..." she moans as she reaches between the straps and gently rubs her pussy. You spend several minutes sucking on the dildo, getting it wet with your drool before she pulls it out of your mouth. "I''m so going to enjoy fucking you!"'
+		gs 'arousal', 'foreplay', 5, 'lesbian'
+		gs 'stat'
+		act 'Continue': gt 'albina_sex_scenes', 'albina_fucks_you'
+	end
+end
+
+if $ARGS[0] = 'albina_fucks_you':
+	*clr & cla
+	menu_off = 1
+	gs 'stat'
+	if stat['think_virgin'] = 1:
+		act 'You''re a virgin':
+			*clr & cla
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
+			'You blush deeply, and she looks at you. "Oh, right. You haven''t done this before," she says, remembering that you''re still pure.'
+			'You blush even more. "Yes, I''m... still a virgin..." you reply.'
+			'"Well, I can just fuck your ass if you want?" She then gives you a small smile. "Unless you want me to pop your cherry?"'
+			act 'Just fuck my ass': gt 'albina_sex_scenes', 'albina_ass_fucks_you'
+			act 'Get your cherry popped':
+				*clr & cla
+				npc_sex['A23'] += 1
+				lesbian += 1
+				gs 'boyStat', 'D3'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag1.jpg"></center>'
+				'You give her an awkward smile in return. "I... I want you to... take me. My... virginity that is..." you tell her as your cheeks burn bright red.'
+				'She smiles back. "Okay, don''t worry. I''ll be gentle since it''s your first time. Just lie on your back and spread your legs." You do as she commands, and she climbs onto the bed and scoots between your legs. She rubs your pussy with her fingers to make sure it''s wet enough but adds some lube to the dildo anyway. You feel it rubbing against your slit before she slowly slides it into your virgin pussy.'
+				'It''s both painful and pleasurable, and you moan softly as she starts to fuck you. After a few minutes, it starts to hurt less, and you find yourself moaning louder.'
+				*nl
+				'After a few more minutes, Albina starts growing tired and pulls out, leaving you empty. "So how was that for your first time?" she asks with a smile.'
+				'"It was amazing! I''m glad it was you I shared it with. You were so gentle and considerate," you reply, and Albina smiles even wider.'
+				'"I couldn''t have your first time being a shitty experience like mine...." she replies, but gasps and looks away when she realises what she said.'
+				*nl
+				'You quickly sit up next to her and give her a hug. "Hey, it''s okay. This was the best thing I could hope for when losing my virginity."'
+				'She looks at you as tears well up in her eyes, the memories of a traumatic event flooding her. "Really? I wanted it to be good for you because-"'
+				'You can see this is a painful memory for her, and pull her into another hug. "I know..." you gently reassure her, and you both sit silently for a few minutes. Finally, she gets up, takes the harness off, cleans the dildo and tosses it back in the drawer.'
+				'"This is supposed to be your happy memory, and I don''t want to ruin it for you. So let''s do something fun!" She clearly needs a distraction, so you nod in agreement.'
+				gs 'arousal', 'vaginal_strap', 5, 'lesbian'
+				gs 'stat'
+				act 'Continue': gt 'albinahome', 'bedroom'
+			end
+		end
+	else
+		act 'Get your pussy fucked':
+			*clr & cla
+			npc_sex['A23'] += 1
+			lesbian += 1
+			gs 'boyStat', 'D3'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag1.jpg"></center>'
+			'"Lie on your back and spread your legs." You do as she commands, and she climbs onto the bed and scoots between your legs. She rubs the head of the dildo against your pussy before she pushes it inside you. You moan as she slowly starts fucking your pussy, going a little faster the louder you moan.'
+			gs 'arousal', 'vaginal_strap', 8, 'lesbian'
+			gs 'stat'
+			act 'Keep getting your pussy fucked':
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag2.jpg"></center>'
+				'She proceeds to fuck you hard, but not too hard, settling into a near-perfect thrusting rhythm that you enjoy, feeling yourself slowly getting wetter. She seems to enjoy it as much as you, moaning softly as she fucks you. Finally, she leans in and kisses you before suddenly stopping and pulling out. "Okay, that''s enough, but I''m not finished with you just yet. Roll over so I can fuck that tight little ass of yours."'
+				gs 'arousal', 'vaginal_strap', 7, 'lesbian'
+				gs 'stat'
+				act 'Take it up the ass': gt 'albina_sex_scenes', 'albina_ass_fucks_you'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'albina_ass_fucks_you':
+	if stat['anal'] = 0 and stat['anal_strap'] = 0:
+		if stat['anal_dildo'] = 0 and stat['anal_fist'] = 0 and stat['self_fisting_anal'] = 0:
+			!!The player character has never had anything larger than a finger in her ass
+			act 'Anal virgin':
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+				'Thoughts race through your head as you look at the massive dildo, and Albina notices your hesitation.'
+				'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
+				'You shake your head as you feel your cheeks burning bright red. "Uhh... No, I haven''t..."'
+				'She places a hand on your shoulder. "Hey, it''s nothing to be embarrassed about. Plenty of girls don''t do anal."'
+				'You stare at the dildo again before Albina snaps your attention back to her. "<<$pcs_nickname>>, be honest with me. Do you want me to fuck your ass? I''ll be as gentle as you want."'
+				act 'Yes': gt 'albina_sex_scenes', 'first_anal'
+				act 'No': gt 'albina_sex_scenes', 'anal_refuse'
+			end
+		end
+		if stat['anal_fist'] = 1 or stat['self_fisting_anal'] = 1:
+			!!The player character has had a fist (her own or another persons) in her ass
+			act 'Only a fist':
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+				'Thoughts race through your head as you look at the huge dildo, and Albina notices your hesitation.'
+				'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
+				'You feel your cheeks burning bright red. "Well, I''ve managed to take a fist..."'
+				*nl
+				'Albina looks at you in what you can only describe as awe. "God damn, <<$pcs_nickname>>, even I''ve never taken a fist up my ass, and I''m the queen of butt stuff!"'
+				'"Is it weird to do that?" you ask with concern.'
+				'"No, not at all! I''ve always wanted to try it myself. Maybe I will now that I need to up my game."'
+				'She looks you over with lustful desire before continuing. "Practicing with a dildo makes your first butt fuck easier, but a whole fucking hand?! A cock or dildo would be a breeze for you!"'
+				'She then places a hand on your shoulder. "<<$pcs_nickname>>, be honest with me. Do you want me to fuck your ass? I''ll be as gentle as you want."'
+				act 'Yes': gt 'albina_sex_scenes', 'first_anal1'
+				act 'No': gt 'albina_sex_scenes', 'anal_refuse'
+			end
+		end
+		if stat['anal_dildo'] = 1:
+			!!The player character has used a dildo on her ass
+			act 'Only a dildo':
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+				'Thoughts race through your head as you look at the massive dildo, and Albina notices your hesitation.'
+				'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
+				'You feel your cheeks burning bright red. "Well, I''ve used a dildo..."'
+				*nl
+				'"Oh, a buttslut in training!" she teases. "No, it''s good that you''re experimenting back there. It''ll make your first proper butt fuck easier if you''ve had some experience shoving something up there first."'
+				'She then places a hand on your shoulder. "<<$pcs_nickname>>, be honest with me. Do you want me to try the real thing? I''ll be as gentle as you want."'
+				act 'Yes': gt 'albina_sex_scenes', 'first_anal1'
+				act 'No': gt 'albina_sex_scenes', 'anal_refuse'
+			end
+		end
+	else
+		act 'Get your ass fucked':
+			*clr & cla
+			menu_off = 1
+			npc_sex['A23'] += 1
+			lesbian += 1
+			gs 'boyStat', 'D3'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
+			'As you get on all fours, you glance back and see her applying lube to the dildo. She squirts some on the dildo and strokes the shaft with it before she massages a generous amount into your asshole with her fingers. You and the dildo now lubed up, she moves behind you, and you feel the dildo pressing against your asshole, the pressure building until the tip pops into your ass, causing you to groan slightly in pain. Next, she slowly slips the dildo up your ass, steadily working it deeper.'
+			gs 'arousal', 'anal_strap', 5, 'lesbian'
+			gs 'stat'
+
+			act 'Get your ass hammered':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
+				'Once you''re comfortable with her in your ass, she stands up over you. "Get ready because now I''m really going to fuck your ass!" she laughs before slamming the dildo in and out of your ass, causing you to grip the sheets tightly. Despite this, she isn''t too rough, and you start enjoying the pleasurable sensation. Albina seemingly grows more aroused the more she fucks you.'
+				'Just as it''s starting to hurt, she lets out a loud, pleasured scream as you feel her juices spraying across your legs. You then feel the dildo slide out of you and turn to see Albina sprawled out on the bed in orgasmic bliss, her juices slowly trickling out of her soaking wet pussy as a huge wet patch soaks into the sheets. "You were such a good little buttslut, <<$pcs_nickname>>..." she says softly.'
+				'After riding through her orgasm, she pulls the harness off and tosses it aside.'
+				gs 'arousal', 'anal_strap', 10, 'lesbian'
+				gs 'stat'
+				act 'Finish': gt 'albina_sex_scenes', 'strapon_finish'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'first_anal':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'boyStat', 'D3'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+	'"Y-yes, I would. Just promise you''ll be gentle," you reply, and Albina smiles.'
+	'"I will. Get on all fours and bring your ass up as high as possible."'
+	'As you get on all fours, you glance back and see her squirting lube onto her fingers. You shiver when you feel the cold liquid being applied to your asshole. Albina starts massaging it before you feel her slowly pushing a finger inside you. You moan softly at the sensation as you feel her finger curling up inside you.'
+	'After spending a few minutes fingering you, she pulls her finger out. "Okay, that should be enough. Are you sure you want to do this, <<$pcs_nickname>>? Just because I''m a buttslut doesn''t mean you have to be one too."'
+	'You stare at the dildo hanging between her legs but steel yourself and nod. "Yes, I want to do this. Just go slow, please?"'
+	gs 'arousal', 'anal_finger', 5, 'lesbian'
+	gs 'stat'
+
+	act 'Get your ass fucked':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
+		'Your heart races as you feel Albina moving in behind you. You instinctively tense up when you feel the head of the dildo pressing against your asshole. "Okay, <<$pcs_nickname>>, this is going to feel strange and definitely hurt a little, but you''re going to have to try and relax as best as you can for me," Albina tells you. You grip the sheets tightly as you do what she says.'
+		'You feel her start slowly pushing, and the pressure builds until the tip of the dildo suddenly pops into your ass, causing you to groan and grit your teeth while gripping the sheets even tighter. It''s a painful sensation, and you instinctively feel the urge to free yourself. "You okay, <<$pcs_nickname>>? I can take it out if you want?" Albina asks as you feel a stinging pain shooting through you.'
+		'Remembering what she said, you fight the urge to pull away and try to relax. "No, I just need a second," you reply as you look back at her, and she nods.'
+		*nl
+		'After taking a few seconds to adjust to the sensation, you nod at Albina, who squirts more lube onto the slick dildo before placing her hands on your hips. "Okay, just keep your ass relaxed and tell me if it gets too painful. I don''t want you hurting yourself trying to impress me. Got it?"'
+		'You nod and prepare yourself as you feel Albina slowly push the dildo deeper into your ass. You feel stretched out as she reaches a depth she feels you''ll be comfortable with and starts gently thrusting.'
+		'Despite the shallow depth and Albina being gentle, the pain becomes too much after a few minutes, and you ask her to pull out. You sit on your knees and clutch your ass cheeks in your hands as pain pulses through your stretched asshole.'
+		'"You lasted longer than I thought you would. Not bad for your first go, <<$pcs_nickname>>," Albina says as she hands you some wipes to clean yourself up. "Next time you lose, maybe we can go deeper and... harder," she adds with a teasing grin as she cleans the dildo and puts it away.'
+		*nl
+		'As the stinging pain continues to pulse through your ass, you slowly get dressed. Albina watches with an amused grin. "Don''t worry. It gets less painful the more you do it."'
+		'"You would know," you reply with a smirk, and she laughs.'
+		gs 'arousal', 'anal_strap', 10, 'lesbian'
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Do something else': gt 'albinahome', 'bedroom'
+	end
+end
+
+if $ARGS[0] = 'first_anal1':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'boyStat', 'D3'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+	'"Yes, I would," you reply, and Albina smiles.'
+	'"Okay, get on all fours and bring your ass up as high as possible."'
+	'As you get on all fours, you glance back and see her squirting lube onto her fingers. You shiver when you feel the cold liquid being applied to your asshole. Albina starts massaging it before you feel her slowly pushing a finger inside you. You moan softly at the sensation as you feel her finger curling up inside you.'
+	'After spending a few minutes fingering you, she pulls her finger out. "Okay, that should be enough. Are you sure you want to do this, <<$pcs_nickname>>? Just because I''m a buttslut doesn''t mean you have to be one too."'
+	'You stare at the dildo hanging between her legs but steel yourself and nod. "Yes, I want to do this."'
+	gs 'arousal', 'anal_finger', 5, 'lesbian'
+	gs 'stat'
+
+	act 'Get your ass fucked':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
+		'Your heart is racing even though you know what to expect. Albina presses the tip of the dildo against your asshole, and you feel the familiar sensation of the pressure building as she pushes forward until the dildo suddenly pops into your ass, causing you to groan. "You okay, <<$pcs_nickname>>? I can take it out if you want?" Albina asks.'
+		*nl
+		'After a few seconds to adjust to the sensation, you nod at Albina. She squirts more lube onto the slick dildo before placing her hands on your hips. "Okay, just tell me if it gets too painful for you."'
+		'You nod and prepare yourself as you feel Albina slowly push the dildo deeper into your ass and start thrusting.'
+		'Having had your ass penetrated before, Albina goes faster and deeper than you think she usually would have. However, the sensation of being buttfucked is still new to you, and you soon ask her to stop when it becomes too much.'
+		*nl
+		'"Not bad for your first go, <<$pcs_nickname>>. I bet the prior ''practice'' helped," Albina says as she hands you some wipes to clean yourself up. "Next time you lose, maybe we can go deeper and... harder," she adds with a teasing grin as she cleans the dildo and puts it away.'
+		'You slowly get dressed as Albina watches with an amused grin. "It feels great, doesn''t it? It gets better the more you do it."'
+		'"You would know," you reply with a smirk and she laughs.'
+		gs 'arousal', 'anal_strap', 10, 'lesbian'
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Do something else': gt 'albinahome', 'bedroom'
+	end
+end
+
+if $ARGS[0] = 'anal_refuse':
+	*clr & cla
+	menu_off = 1
+	gs 'arousal', 'end'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
+	'You shake your head. "No, I don''t think I''m ready for that yet."'
+	'Albina smiles. "That''s okay, but if you want to do it with me or want some advice, then just ask. It''s best to get help from someone with... experience on the matter," she says with a grin.'
+	'You grin back. "I''ll be sure to ask the master buttslut for any of her wisdom."'
+	'She punches you in the arm. "Damn right you will."'
+	act 'Do something else': gt 'albinahome', 'bedroom'
+end
+
+if $ARGS[0] = 'strapon_finish':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A23'] += 1
+	lesbian += 1
+	gs 'stat'
+	if rand(0,3) = 0:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
+		'Albina pushes you down onto the bed and climbs on top of you. You spend the next few minutes passionately making out while fondling each other before she gives you a sly smile and moves into position to start scissoring you. Before she can, her phone buzzes, and she looks at it before frowning in disappointment. "Sorry, but I need to go, <<$pcs_nickname>>. I''ll see you later?"'
+		'You nod in understanding. "Sure, not a problem. I had fun."'
+		'You finally kiss each other before you both quickly get dressed. She wipes the dildo clean and shoves it back in the drawer before ushering you out of her room. She walks with you into town before leaving you to attend to her business.'
+		gs 'arousal', 'foreplay', 5, 'lesbian'
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Finish': gt 'pav_residential'
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
+		'Albina pushes you down onto the bed and climbs on top of you. You spend the next few minutes passionately making out while fondling each other before she collapses next to you, and you both just lie naked on her bed in silence. She eventually gets up and cleans the dildo before shoving it back in the drawer and getting dressed.'
+		'You get dressed, and when you finish, she smiles at you. "Okay, what do you want to do now?" she asks.'
+		gs 'arousal', 'foreplay', 5, 'lesbian'
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Finish': gt 'albinahome', 'bedroom'
+	end
+end
+
+if $ARGS[0] = 'Use butt plug':
+    '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/buttplug.jpg"></center>'
+	'You dig out the butt plug in her nightstand and hold it up. "I want to use this bad boy..." you say with a smile and she gives you an intrigued, almost aroused look. "And how do you plan on doing that?" she replies.'
+	minut +=6
+	gs 'stat'
+
+	act 'I''ll use it on you':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug1.jpg"></center>'
+		'"I''ll use it on you. Get that tight ass over here and bend over!" you demand. She giggles and does as you say, wiggling her ass at you. You grab the bottle of lube from her nightstand and squirt some onto her asshole, working it around until it is nice and lubed up, then squirt some onto the butt plug and coat it nicely until it is nice and slick. You kneel next to her and spread her ass. "That''s right I''m going to shove this thing right up your ass and work it until you''re nice and loose like the butt slut you are!" you tell her and she bites her lip.'
+		gs 'arousal', 'foreplay', 3, 'lesbian'
+		gs 'stat'
+
+		act 'Stick the butt plug inside':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug2.jpg"></center>'
+			'There''s a little resistance as you push the butt plug against her asshole. The tip goes in easily enough, but as you push it in deeper and the plug widens out, it starts taking a bit more force. At it''s widest point, she relaxes her ass and the plug suddenly and loudly pops firmly into her hole, causing her to moan a little in pleasure. With the plug firmly in her ass, you start spanking her cheeks hard, causing her to moan loudly and wiggle her ass at you.'
+			gs 'arousal', 'anal_dildo_give', 3, 'lesbian', 'dom'
+			gs 'stat'
+
+			act 'Fuck her ass with the plug':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug3.jpg"></center>'
+				'Her cheeks now red from your thorough spanking, you grab hold of the plug and start pulling on it. You pull it until it''s widest point is stretching her and then let go, watching it disappear back up her asshole. Each time you do it, she moans a little louder and it gets easier to pull it out as her asshole loosens up. She moans loudly in pleasure as you pull the plug out past the widest point, leaving only the tip inside before you shove it all the way back in. You keep repeating this, fucking her ass with the butt plug until she finally cries out in orgasm and her whole body shakes. Once it passes, you pull the plug completely out of her with a loud pop, her asshole gaping widely.'
+				gs 'arousal', 'foreplay', 3, 'lesbian'
+				gs 'stat'
+
+				act 'Finish':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
+					'"That was fun. I enjoyed that and I know you did too," you tell her teasingly and she laughs.'
+					'"Yeah, I did. I <i>really</i> enjoyed that."'
+					'She cleans the butt plug before placing it back in her nightstand along with the lube. She then uses some wipes to clean her ass.'
+					gs 'arousal', 'foreplay', 2, 'lesbian'
+					minut += 8
+					gs 'arousal', 'end'
+					gs 'stat'
+
+					act 'Get dressed': gt 'albinahome', 'bedroom'
+				end
+			end
+		end
+	end
+
+	act 'Use it on me':
+		*clr & cla
+		menu_off = 1
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug1.jpg"></center>'
+		'"I want you to use it on me..." you say with a smile and she giggles before crawling over to you. "Turn around and bend over. I want to see that tight little asshole of yours." she replies as she grabs the bottle of lube from her nightstand. You do as you''re told and gasp as she starts rubbing a plentiful amount of lube onto your asshole, working it around until you''re nice and lubed up. She then squirts some onto the butt plug and coats it nicely until it is nice and slick. She kneels next to you and spreads your ass.'
+		'"That''s right I''m going to shove this thing right up your ass and work it until you''re nice and loose like the butt slut you are!" You can''t help but bite your lip.'
+
+		act 'Take it inside you':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug2.jpg"></center>'
+			'There''s a little resistance as she pushes the butt plug against your asshole. The tip goes in easily enough, but as she tries pushing it deeper and the plug widens out, it starts taking a bit more force. At it''s widest point, you relax your ass and the plug suddenly and loudly pops firmly into your hole, causing you to gasp and moan a little in pleasure. With the plug firmly in your ass, she starts spanking your cheeks hard.'
+			gs 'arousal', 'anal_dildo', 3, 'lesbian', 'sub'
+			gs 'stat'
+
+			act 'Get fucked':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/buttplug3.jpg"></center>'
+				'Your cheeks stinging from her thorough spanking, she grabs hold of the plug and starts pulling on it. She pulls it until it''s widest point is stretching your hole and then lets go, making you gasp and moan as it disappears back inside your asshole. Each time she does it, you moan a little louder and it gets easier to pull it out as your asshole loosens up. You moan loudly in pleasure as she pulls the plug out past the widest point, leaving only the tip inside you before shoving it all the way back in. She keeps repeating this, fucking your ass with the butt plug until you finally cry out in orgasm and your whole body shakes. Once it passes, she pulls the plug completely out of you with a loud pop and you feel your asshole gaping widely.'
+				gs 'arousal', 'foreplay', 3, 'lesbian'
+				gs 'stat'
+
+				act 'Finish':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
+                    '"That was fun. I enjoyed that and I know you did." she tells you teasingly and you laugh.'
+					'"Yeah, I did." you reply before she cleans the butt plug and places it back in her nightstand along with the lube. She then offers you some wipes for you to clean your ass.'
+					gs 'arousal', 'foreplay', 2, 'lesbian'
+					minut += 8
+					gs 'arousal', 'end'
+					gs 'stat'
+
+					act 'Get dressed': gt 'albinahome', 'bedroom'
+				end
+			end
+		end
+	end
+end
+
+!! --------------- end strapon sex events ----------------------------------------
+
+!! --------------- Other Sveta-Albina sex events ----------------------------------------
+
+if $ARGS[0] = 'albina_shower':
+	CLOSE ALL & PLAY 'sound/dush.mp3',30
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/4.jpg"></center>'
+	'You smile and nod before stripping down and following her into the bathroom. She turns the water in the shower on and drags you inside. The warm water splashing down on you feels magical as Albina smiles at you.'
+	'I need a <i>good</i>, <i>hard</i> clean. Maybe you could help me?" she says seductively with a wink. You grin and turn her around before giving her ass a good smack, the wet sound echoing off the walls of the shower as she giggles.'
+	'You then grab one of the many bottles she has sitting in the shower and squeeze the contents into your hand before you reach round and start lathering up her breasts, giving them a soft squeeze and lightly pinching her nipples as you grind against her, your own breasts rubbing against her back.'
+	'A soft moan escapes her lips and your hands then run down her back to her ass.'
+	gs 'arousal', 'foreplay_give', 3, 'lesbian'
+	gs 'stat'
+
+	act 'Continue':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/5.jpg"></center>'
+		'You squeeze more of the scented gel into your hands and start ''cleaning'' her ass, rubbing, squeezing and smacking her cheeks as you kiss her neck. She reaches back and starts passionately kissing you as you continue.'
+		gs 'arousal', 'foreplay_give', 3, 'lesbian'
+		gs 'stat'
+
+		act 'Finish':
+			CLOSE ALL
+			gs'arousal','end'
+			gs 'stat'
+			gt 'albinahome', 'bedroom'
+		end
+
+		act 'Continue':
+			*clr & cla
+			'<center><video autoplay loop src="images/shared/sex/lesbian/shower_kiss1.mp4"></video></center>'
+			'Your hand finds its way between her legs but before you can go any further, she suddenly turns and pushes you up against the shower wall before moving in and locking lips with you. You passionately make out under the steamy water, fondling each other''s wet bodies for a few seconds before she breaks the kiss and moves away from you.'
+			'"I need a release <<$pcs_nickname>>. Maybe you can help me with that?"'
+			gs 'arousal', 'kiss', 3, 'lesbian'
+			gs 'stat'
+
+			act 'Finger her pussy':
+				*clr & cla
+				'<center><video autoplay loop src="images/shared/sex/lesbian/shower_finger1.mp4"></video></center>'
+				'You smile and move your hand back down between her legs. Being rather flexible, Albina lifts her leg straight up and places her foot against the shower wall, giving you better access to her pussy, which is dripping wet in anticipation. You slide two fingers inside her and start finger fucking her pussy as your thumb massages her clit. She moans loudly in pleasure as she leans against you to steady herself.'
+				'A few minutes of this is enough to bring her to the edge and she starts moaning even louder. "Don''t you dare stop <<$pcs_nickname>>, I''m about to cum!" You finger her even faster and she lets out a pleasured shriek as her pussy starts squirting her juices over your arm. She steadies herself against you as she rides through the pleasure of her orgasm. You pull your fingers out of her and shove them in her mouth. She sucks on them before smiling at you.'
+				'"Ohhh <<$pcs_nickname>>, that... That was amazing! Just let me finish up in here and I''ll be out."'
+				'You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
+				*nl
+				'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
+				'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"'
+				gs 'arousal', 'vaginal_finger_give', 5, 'lesbian'
+				gs 'stat'
+
+				act 'Eat her ass':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/6.jpg"></center>'
+					'You firmly squeeze her ass in your hand before pushing her down onto all fours. She looks back and gives you a knowing smile as you kneel down next to her and spread her ass. She moans and giggles as you start rimming her asshole before grabbing you by the hair and holding you tightly against her, forcing your face between her ass cheeks as you continue pleasuring her backdoor. She soon relaxes enough for you to start pushing the tip of your tongue against her hole and it eventually penetrates. You start tongue fucking her ass in addition to rimming it, all to Albina''s immense pleasure.'
+					'She reaches back and starts fondling her clit, her grip on your hair tightening as she approaches orgasm. Hearing her moans getting louder and her breathing more ragged, you start going even faster, pushing your tongue as deep as you can into her ass before Albina suddenly lets out a pleasured shriek as her pussy starts squirting juices. She lets go of your hair and you continue eating her ass as she rides through her orgasm.'
+					'Once she recovers, she pulls herself up and the two of you sit in the shower making out for a few minutes before Albina breaks the kiss and smiles at you. "Ohhh <<$pcs_nickname>>, that... That was amazing! Just let me finish up in here and I''ll be out."'
+					'You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
+					*nl
+					'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
+					'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"'
+					gs 'arousal', 'rimming_give', 5, 'lesbian'
+					gs 'stat'
+
+					act 'Get your ass eaten':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/7.jpg"></center>'
+						'You get on all fours as Albina climbs in behind you and spreads your ass, giving her access to your awaiting asshole. You gasp when she eagerly plunges her face between your cheeks and starts greedily licking and rimming your backdoor before pushing her tongue inside and tongue fucking your ass while expertly teasing your clit with her fingers.'
+						'You moan loudly in pleasure as you feel your orgasm building within you and Albina, apparently sensing this, grabs your hips and starts eating your ass with even more lustful desire.'
+						'"Don''t stop, I''m gonna cum!" you cry out as Albina goes even faster, rimming your asshole with reckless abandon before suddenly pinching your engorged clit, causing a powerful orgasm to wash over you. Once it passes, you flop out on the bed as Albina smiles at you in satisfaction. Once you recover, you both get dressed.'
+						gs 'arousal', 'rimming', 5, 'lesbian'
+						gs 'arousal', 'vaginal_finger', -5, 'lesbian'
+						gs 'stat'
+
+						act 'Finish':
+							CLOSE ALL
+							gs 'arousal','end'
+							gs 'stat'
+							gt 'albinahome', 'bedroom'
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+
+!! --------------- end of other Sveta-Albina sex events ----------------------------------------
+
+
+!! --------------- Tekken Bet Event ----------------------------------------
+
+!! tease her by edging her with alternating hard and slow movements
+
+!! --------------- end of Tekken Bet Event ----------------------------------------
+
+
+
+!! --------------- Lazar Stuff ----------------------------------------
+
+
+if $ARGS[0] = 'lazar_start':
+	if rand(1,2) = 1:
+		$albinaQW['lazar_cum'] = 'anal_creampie'
+	else
+		$albinaQW['lazar_cum'] = 'facial'
+	end
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/maid.jpg"></center>'
+	'You enter Albina''s house and the maid politely greets you.'
+	if AlbinaQW['Lazar_Sex'] = 0:
+		'"Miss <<$pcs_firstname>>, how nice to see you. Miss Albina already has a guest, shall I tell them of your arrival?"'
+		'You shake your head, knowing what Albina and her "guest" are doing upstairs. "No, it''s fine. She should be expecting me, so I''ll head up to her room if that''s okay?"'
+		'The maid just nods and continues with her duties, leaving you to head up the stairs, curious to know what "other friend" this could be as you reach the door...'
+		act 'Open the door': gt 'albina_sex_scenes', 'lazar_door_first'
+	else
+		'"Miss <<$pcs_firstname>>, how nice to see you. Miss Albina already has a guest, shall I tell them of your arrival?"'
+		'From her smile, you can guess that this "guest" is Lazar again and the maid knows exactly what they''re doing.'
+		'"No, it''s fine. She should be expecting me, so I''ll head up to her room if that''s okay?"'
+		'The maid just nods and continues with her duties, leaving you to head up the stairs if you so choose.'
+		gs 'albina_sex_scenes', 'lazar_wait'
+		gs 'albina_sex_scenes', 'lazar_peek1'
+	end
+end
+
+if $ARGS[0] = 'lazar_door_first':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+	if AlbinaQW['Lazar_Sex'] = 0:
+		AlbinaQW['Lazar_Sex'] = 1
+		*nl
+		'<b><i>"OH FUCK! JUST LIKE THAT! POUND MY FUCKING PUSSY!"</i></b>'
+		*nl
+		'You jump in surprise as Albina''s screaming voice blasts right through the closed door, clear into the hallway.'
+	else
+		*nl
+		if rand(1,3) = 1:
+			'<b><i>"OH FUCK! JUST LIKE THAT! POUND MY FUCKING PUSSY!"</i></b>'
+		elseif rand(1,2) = 1:
+			'<b><i>"YES! YES! FUCK ME WITH YOUR BIG FAT COCK!"</i></b>'
+		else
+			'<b><i>"I''M YOUR DIRTY WHORE! I''M YOUR DIRTY DANCING SLUT!"</i></b>'
+		end
+		*nl
+		'Predictably, the sound of Albina''s voice echoes down the hallway as you approach her room.'
+	end
+	gs 'albina_sex_scenes', 'lazar_wait'
+	gs 'albina_sex_scenes', 'lazar_peek1'
+end
+
+if $ARGS[0] = 'lazar_wait':
+	act 'Give them some privacy':
+		menu_off = 1
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+		'You decide to wait them out, and so walk down the hall to the bathroom. You walk in, lock the door and sit on the toilet. You pull out your phone and start amusing yourself.'
+		act 'Keep using phone': gt 'albina_sex_scenes', 'keep_using_phone'
+		act 'Watch porn': gt 'albina_sex_scenes', 'watch_porn'
+	end
+end
+
+if $ARGS[0] = 'lazar_peek1':
+	act 'Peep on her':
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/vag/miss/rough1.mp4"></video></center>'
+		'Unable to help yourself, you move in close to Albina''s door and silently ease it open just a <i>tiny</i> crack to see what''s inside.'
+		*nl
+		'Albina is on her back, her hair wrapped in Lazar''s fist and being savagely pulled onto his cock even as he hammers it between her legs. The sound of flesh slapping against flesh fills the room.'
+		gs 'albina_sex_scenes', 'lazar_wait'
+		gs 'albina_sex_scenes', 'lazar_peek2'
+	end
+end
+
+if $ARGS[0] = 'lazar_peek2':
+	act 'Keep watching':
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/vag/doggy/spit1.mp4"></video></center>'
+		'Lazar pulls out of her and forcibly flips her up onto her knees. From this angle, you can see Albina is soaking wet, but that doesn''t stop him spreading her lips and spitting directly into her pussy. Her whole body twitches in one violent flinch and you hear a muffled moan as he fingers her.'
+		'"You like it dirty, don''t you, you little whore?"'
+		'"Put it back in!" she begs. "Shove your cock in my pussy! Fuck me with your huge dick!"'
+
+		act 'Continue':
+			*clr & cla
+			'<center><video autoplay loop src="images/shared/sex/vag/doggy/kotovsex10.mp4"></video></center>'
+			'Lazar slams his cock into her pussy with enough force to rattle the bed. She screams in what sounds like a little bit of pain and a whole lot of pleasure and he doesn''t pause for even a second before he starts pounding her from behind.'
+			gs 'albina_sex_scenes', 'lazar_peek3'
+		end
+	end
+end
+
+if $ARGS[0] = 'lazar_peek3':
+	act 'Keep watching':
+		*clr & cla
+		'<center><video autoplay loop src="images/shared/sex/anal/doggy/rough1.mp4"></video></center>'
+		'In what can only be a practiced move or the result of a lot of experience, he pulls out of her pussy and rams his cock straight up her ass in one thrust. A choked cry sounds from her open mouth as he starts ravaging her asshole.'
+		'"Why didn''t you use the lube?" she whines softly.'
+		'"Your slutty pussy juices weren''t enough?" he grunts back. He smacks her ass hard enough that it goes red immediately and she emits a high pitched squeak.'
+		*nl
+		'"Who''s ass is this?" he growls.'
+		'"Yours~!" she whimpers, squealing as he slaps her ass again.'
+		'"That''s right, you dirty little buttslut!"'
+		'"I''m your dirty little buttslut!" Albina gasps as he ramps up. "I''m your dirty buttslut whore!"'
+		gs 'albina_sex_scenes', 'lazar_peek_cum'
+	end
+end
+
+if $ARGS[0] = 'lazar_peek_cum':
+	act 'Keep watching':
+		*clr & cla
+		if $albinaQW['lazar_cum'] = 'anal_creampie':
+			!! IMAGE HERE
+			'With one final thrust, Lazar rams his cock balls deep into her ass and her head is thrown back, choked sounds coming from her throat. You can see her pussy spasming as it squirts her juices from here, her legs trembling and her body caught in the throes of orgasm as she screams a wordless cry. Then all at once, she collapses face-down onto the bed.'
+			'Lazar withdraws his cock from her limp body and slaps it against her ass a few times before he wipes it with her hair as a thick white fluid leaks from her asshole and runs down the valley of her thighs. Albina doesn''t move or protest at all. From your point of view, she seems to have passed out.'
+			gs 'albina_sex_scenes', 'lazar_peek_end'
+		elseif $albinaQW['lazar_cum'] = 'facial':
+			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial41.mp4"></video></center>'
+			'Lazar suddenly pulls his cock from between Albina''s ass cheeks. Without instruction, she flips around and kneels beneath his cock just in time for him to blast a load into her already open mouth. A few more shots land on her tongue, but the rest is sprayed all over her face, with some even going into her hair.'
+			act 'Keep watching':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/sleep1.jpg"></center>'
+				'Once he''s finished, Albina swallows it all in one gulp and immediately collapses onto the bed, seemingly passed out as Lazar wipes his cock with her hair.'
+				gs 'albina_sex_scenes', 'lazar_peek_end'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'lazar_peek_end':
+	*nl
+	'You stare at Albina''s cum-stained form for a few seconds before suddenly realizing that Lazar has almost finished dressing and is heading towards the door.'
+
+	act 'Wait outside the door':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big149.jpg"></center>'
+		'You step back just as the door opens, Lazar pulling on his shirt as he steps through the threshold.'
+		'"Oh shit! What are you doing here, <<$pcs_nickname>>?" he asks, seemingly startled.'
+		'"Here to see Albina," you smirk. "Seems like you were here for a similar reason."'
+		'"If you''re here to assfuck her brains out, then sure," he grins back. "But I gotta get going. Gotta hit the gym." He flexes his arm with a confident smirk as he passes you and heads downstairs. "See you around."'
+		gs 'albina_sex_scenes', 'lazar_after'
+	end
+
+!!	act 'Panic!':
+		!!*clr & cla
+		!!'<center><img <<$set_imgh>> src="images/.jpg"></center>'
+
+!!	end
+
+	act 'Run back down the stairs!':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hallway.jpg"></center>'
+		'With urgent speed, you rush down the stairs, going as fast as you can without stomping and giving yourself away. Upon reaching the bottom, you inhale deeply, trying to calm your breathing when Lazar appears at the top.'
+		*nl
+		'"Oh. Hey <<$pcs_nickname>>," he says.'
+		'"Hey Lazar," you reply as casually as you can.'
+		'"I didn''t know Albina invited you over."'
+		'"Oh, you know, just popped in to say hi."'
+		'"Well, she''s in her room, but I gotta get going. Gotta hit the gym." He flexes his arm with a confident smirk as he passes you. "See you around."'
+		gs 'albina_sex_scenes', 'lazar_after'
+	end
+end
+
+if $ARGS[0] = 'lazar_after':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+	'You walk down the hall and knock on Albina''s door. A muffled groan sounds inside.'
+	*nl
+	'"<i>Nnngh. Who is it...?</i>"'
+	'"It''s me, <<$pcs_nickname>>."'
+	'"<i>Oh... Come in...</i>"'
+	act 'Open the door':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nudealbina.jpg"></center>'
+		if $albinaQW['lazar_cum'] = 'anal_creampie':
+			'You open the door to see a completely nude Albina sitting up on her rumpled bed, hair ruffled and wild, her thighs wet with pussy juice and cum that you can see is still dripping from her asshole.'
+		elseif $albinaQW['lazar_cum'] = 'facial':
+			'You open the door to see a completely nude Albina sitting up on her rumpled bed, her thighs wet with pussy juice and her wild cum-smeared hair plastered across her face.'
+		end
+		*nl
+		'"Hey <<$pcs_nickname>>," she smiles tiredly at you. "Sorry about the mess. Lazar just finished fucking my brains out."'
+		'If she''s even at all embarrassed by her appearance, then she doesn''t show it, sighing in what seems like deep satisfaction before unsteadily climbing to her feet and stumbling towards her en-suite bathroom.'
+		'"Give me a sec to clean up?" she asks and disappears inside without waiting for a response. You hear the sounds of the shower splashing and a few minutes later a sparkling wet and clean but equally nude Albina reappears toweling her hair.'
+		'She grins at you, snaps a flimsy-looking thong around her hips, and throws on a tank top without a bra before sitting down next to you. "What''s up?"'
+		act 'Continue':
+			gs 'arousal', 'end'
+			gs 'stat'
+			gt 'albinahome', 'bedroom'
+		end
+	end
+end
+
+!! -------------------- legacy content to be re-implemented better later --------------------------------
+
+if $ARGS[0] = 'lazar_peek':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz1.jpg"></center>'
+	'You glance around to make sure nobody is nearby, then crack the door open slightly to peek in. You can see Albina in her underwear, squatting in front of Lazar. She pulls his jeans down and his impressively sized and rock hard dick springs free.'
+	'She starts licking and jerking it before she takes it into her mouth and starts bobbing her head up and down his shaft as she sucks his dick. After a few seconds of this, she gags as she takes it further into her mouth and down her throat, deepthroating him as far as she can before pulling her head back up and coughing. Lazar barely lets her breath before he shoves his dick back into her mouth, moaning in pleasure as he holds her down as long as possible.'
+	gs 'arousal', 'voyeur', 5
+	gs 'stat'
+	act 'Keep watching':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz2.jpg"></center>'
+		'You keep watching as she pulls his dick out of her mouth with a loud slurp, ropes of her saliva covering his shaft as she gasps for air.'
+		'She grins up at him before standing and wiggling out of her thong. She then climbs onto the bed and gets on her back before leaning her head over the edge. You push the door open just a little more so you can see all the action.'
+		'Albina smiles and beckons Lazar over before opening her mouth wide. Lazar steps in and shoves his cock down her throat, causing her to gag before he starts face fucking her. He''s somewhat rough, yet Albina seems to be enjoying it. Despite gagging and choking, she vigorously rubs her clit and fingers herself as he slams his cock in and out of her throat.'
+		*nl
+		'Drool dribbles out of her mouth and runs down her face, getting in her hair as he continues face fucking her. He only stops when it looks like Albina is about to pass out. He pulls out and she splutters a large amount of drool down her face as she gasps for air before sucking on her soaked fingers.'
+		gs 'arousal', 'voyeur', 5
+		gs 'stat'
+		act 'Keep watching':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz3.jpg"></center>'
+			'You catch a glimpse of an aroused grin on Albina''s face as she wipes her face and slowly jerks his drool coated cock in her hands. "Enough foreplay. I want you to fuck the shit out of me."'
+			'He climbs on the bed and gets on his back as Albina crawls over to him. She straddles him and guides his cock into her slit before sliding down onto it, moaning as it stretches her pussy.'
+			'"Fuck, I love it when you rearrange my guts like this!" she grunts and starts riding him hard, her bubble butt loudly slapping against his thighs as she lets his hands roam all over her curvy body.'
+			gs 'arousal', 'voyeur_sex', 5
+			gs 'stat'
+			act 'Keep watching':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz4.jpg"></center>'
+				'After a few minutes Lazar grabs her by the hips and lifts her off his cock before dropping her on the bed. She spreads her legs and he climbs on top of her and starts fucking her missionary style, causing her to moan loudly as she wraps her legs tightly around his back. He starts fucking her harder as a result and she wraps her arms around his neck, pulling him down and making out with him as he keeps thrusting in and out of her ever wetter hole.'
+				'After a few minutes, he climbs off her and flops down on his back as Albina brushes her hair back and sucks his dick for a few seconds before popping it out of her mouth. "Mmhhm, I love tasting my pussy on your dick, but it''s time to give my other hole a turn now..." Lazar grins as she leans over and opens her nightstand, pulling out a bottle of lube and popping the cap on it.'
+				gs 'arousal', 'voyeur_sex', 5
+				gs 'stat'
+				act 'Keep watching':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz5.jpg"></center>'
+					'You keep watching as she sits up on her knees and squirts a plentiful amount of its contents onto her fingers and starts rubbing it into her asshole. When she feels she''s ready, she throws the bottle aside and Lazar squeezes her ass as she climbs back on top of him.'
+					'She moans softly in pleasure as his dick slowly penetrates her ass. Once it''s inside, she slowly starts riding him, gradually taking him deeper with each thrust as they both grunt and moan in pleasure. This continues for a few minutes until his dick suddenly slides out of her ass.'
+					gs 'arousal', 'voyeur_sex', 5
+					gs 'stat'
+					act 'Keep watching':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz6.jpg"></center>'
+						'Albina crawls onto all fours and wiggles her ass at Lazar, who gets on his knees behind her and slides his dick back into her ass.'
+						'He''s rather slow with his thrusts, which annoys Albina. "Harder! I want you to pound my tight little ass and make me fucking cum!" He spanks her ass several times as he starts fucking her harder. She squeals in delight and tightly grips the sheets between her fingers before burying her head in them to muffle her loud cries of pleasure.'
+						gs 'arousal', 'voyeur_sex', 5
+						gs 'stat'
+						if rand(0,4) = 0:
+							act 'Keep watching':
+								*clr & cla
+								'<center><video autoplay loop src="images/shared/sex/cum/cum5.mp4"></center>'
+								'Another few hard smacks on her now bright red ass is enough to send her over the edge and a powerful orgasm overwhelms her entirely. Lazar''s dick slides out of her ass as she falls forwards and shudders and pants on the bed, the sheets soaked with her juices.'
+								'Once she recovers, Albina sits up on the bed. "You must be close by now?"'
+								'Lazar grins. "Another round with that sweet pussy should do it."'
+								'Albina gets back on all fours. "Just don''t cum inside me, okay?"'
+								'Lazar pushes her down on her stomach and mounts her before he shoves his cock in her pussy and starts pounding her.'
+								'After a few seconds, Albina looks back at him when he starts panting. "Pull out! PULL OUT!"'
+								'He keeps thrusting until the last second when he pulls out and starts cumming over her lower back, collapsing on the bed when he''s finished.'
+								gs 'arousal', 'voyeur_sex', 5
+								gs 'stat'
+								act 'Finished':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/shared/sex/after/cuddle1.jpg"></center>'
+									'Albina climbs on top of him and smacks him on the chest. "What have I told you about waiting until the last second to pull out?" she asks with a hint of annoyance before grabbing a pillow and hitting him with it. "You know I don''t like getting cum in my pussy!"'
+									'She continues berating him as you quickly hurry away before you''re spotted. You hide in the bathroom until you hear Lazar leaving the room and heading down the stairs. You then walk up to Albina''s door, deciding not to say anything about what you just saw.'
+									act 'Go to her room': gt 'albina_sex_scenes', 'go_to_bedroom1'
+								end
+						    end
+						elseif rand(0,4) = 1:
+							act 'Keep watching':
+								*clr & cla
+								'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></center>'
+								'Another few hard smacks on her now bright red ass is enough to send her over the edge and a powerful orgasm overwhelms her entirely. Lazar''s dick slides out of her ass as she falls forwards and shudders and pants on the bed, the sheets soaked with her juices.'
+								'Lazar continues jerking off as Albina recovers on the bed before saying he''s close. Albina quickly slides off the bed and onto her knees in front of him and his cum starts splattering across her face.'
+								'He groans loudly in pleasure as he squeezes the last of his cum out onto her forehead before she takes his cock into her mouth and sucks it clean. "Damn, your pretty little face looks even better with my cum all over it!" he pants with a smile as she pops his cock out of her mouth and looks up at him with a satisfied grin as his cum trickles down her face and drips from her chin.'
+								gs 'arousal', 'voyeur_sex', 5
+								gs 'stat'
+								act 'Finished':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/shared/sex/after/cuddle1.jpg"></center>'
+									'Albina cleans herself up before crawling up to Lazar and snuggling into him. They sit quietly in each other''s embrace before Lazar gently kisses her forehead, gets up off the bed and gathers his clothes up. He starts getting dressed and you quickly close the door and hurry away before you''re spotted.'
+									'You wait on the top stairs until you hear the door open and walk up like you were just heading to the room. He looks a little surprised to see you, but smiles.'
+									'"Oh hey <<$pcs_nickname>>, Albina''s in her room if you''re looking for her. I need to get going, got to hit the gym today," he explains as he flexes and walks past you. "See you around."'
+									'With that, he walks down the stairs and you hear him bidding farewell to Zoya. You walk up to Albina''s door, deciding not to say anything about what you just saw.'
+									act 'Go to her room': gt 'albina_sex_scenes', 'go_to_bedroom'
+								end
+						    end
+						else
+							act 'Keep watching':
+								*clr & cla
+								'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal1.mp4"></center>'
+								'Another few hard smacks on her now bright red ass is enough to send her over the edge and a powerful orgasm overwhelms her entirely. Lazar''s dick slides out of her ass as she falls forwards and shudders and pants on the bed, the sheets soaked with her juices.'
+								'Once she recovers, Albina sits up on the bed. "You must be close by now?"'
+								'"If I keep fucking that ass, then I''ll be done in no time," he replies before pulling her up next to him.'
+								'Albina giggles before Lazar shoves his cock back in her ass, causing her to moan loudly. "Yes, fuck my slutty asshole!"'
+								*nl
+								'He starts fucking her sideways for a few minutes before he starts panting. "Yes, cum in my tight little ass! Fill me with your cum!" Albina says as she looks back at him.'
+								'In response, he shoves his dick as far as he can up her ass before he starts pumping his cum into her, causing her to moan softly at the sensation.'
+								'Once he''s finished, he pulls out and his cum soon follows, flowing down Albina''s ass cheek and pooling on the bed beneath her as the two of them make out. "I love farting your cum out of my ass," she giggles between kisses before shoving her fingers up her ass. She fingers herself deep before pulling them out and sucking on them as Lazar grins.'
+								gs 'arousal', 'voyeur_sex', 5
+								gs 'stat'
+								act 'Finished':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/shared/sex/after/cuddle1.jpg"></center>'
+									'Albina cleans herself up before crawling up to Lazar and snuggling into him. They sit quietly in each other''s embrace before Lazar gently kisses her forehead, gets up off the bed and gathers his clothes up. He starts getting dressed and you quickly close the door and hurry away before you''re spotted.'
+									'You wait on the top stairs until you hear the door open and walk up like you were just heading to the room. He looks a little surprised to see you, but smiles.'
+									'"Oh hey <<$pcs_nickname>>, Albina''s in her room if you''re looking for her. I need to get going, got to hit the gym today," he explains as he flexes and walks past you. "See you around."'
+									'With that, he walks down the stairs and you hear him bidding farewell to Zoya. You walk up to Albina''s door, deciding not to say anything about what you just saw.'
+									act 'Go to her room': gt 'albina_sex_scenes', 'go_to_bedroom'
+								end
+						    end
+						end
+					end
+					act 'Go and masturbate': gt 'albina_sex_scenes', 'masturbate'
+					act 'Join them': gt 'albina_sex_scenes', 'join'
+				end
+				act 'Go and masturbate': gt 'albina_sex_scenes', 'masturbate'
+			end
+			act 'Go and masturbate': gt 'albina_sex_scenes', 'masturbate'
+		end
+		act 'Go and masturbate': gt 'albina_sex_scenes', 'masturbate'
+	end
+	act 'Wait them out': gt 'albina_sex_scenes', 'lazar_wait'
+end
+
+if $ARGS[0] = 'join':
+	menu_off = 1
+	gs 'boyStat', 'A149'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/join/walkin3.jpg"></center>'
+	'It''s too much for you. You have to be part of this, so you walk in and close the door, startling the two of them before a puzzled Albina glares at you. "What the fuck, <<$pcs_nickname>>?! Can''t you knock?" she asks in a somewhat confused tone.'
+	if AlbinaQW['Lazar_Threesome'] = 1:
+		'"You guys sounded like you were having fun, so I thought I could join in as well?"'
+		'Lazar just grins widely. "Having another threesome with you babes? Fuck yeah, I''m down with that!"'
+		'Albina just shakes her head and grins at you.'
+	else
+		'"You guys sounded like you were having fun, so I thought I could join in as well?"'
+		'Lazar just grins widely. "Getting to fuck you two babes at the same time? Fuck yeah, I''m down for that. How about you?" he asks as he looks at Albina, who just shrugs with indifference.'
+	end
+	act 'Suck his cock':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some1.jpg"></center>'
+		'You strip naked as Albina sucks Lazar''s dick. Once you come over to join them, she pops his dick out of her mouth and offers it to you. You take it into your mouth and start sucking it while she licks and sucks his balls.'
+		'You swap his cock back and forth between each other before she stops and pushes you onto the bed. She bends over and buries her head into your crotch as Lazar moves in behind her and slides his dick back into her pussy. He starts fucking her as she licks and sucks on your clit, her moans and tongue piercing adding to your pleasure.'
+		gs 'arousal', 'bj', 5, 'group'
+		gs 'stat'
+		act 'Get eaten out':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some2.jpg"></center>'
+			'She licks and sucks on your clit for a while before you reach down, grab the back of her head and pull her face tighter against you. You''re soaking wet, and her tongue easily slides inside your pussy. You start to rock and ride against her face, smearing it with your wetness, but just as you''re about to cum, she is pulled away by Lazar, who moves in between your legs and grinds the tip of his dick between your labia.'
+			gs 'arousal', 'cuni', 5, 'group'
+			gs 'stat'
+			act 'Lie on your back':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some3.jpg"></center>'
+				vaginal_slip = 8
+				'Albina climbs onto the bed as you spread your legs and Lazar slowly penetrates your pussy and starts fucking you. Albina watches him fuck you for a few minutes before she straddles you and sits on your face, her soaking wet pussy dripping into your mouth. You start licking and sucking her pussy and clit and occassionaly tongue fuck her while she plays with your breasts, kneading them in her hands and squeezing your nipples. She soon starts rocking her hips over your face, smearing you with her sticky wetness as Lazar starts fucking you even harder, his balls deep thrusts bottoming out inside you.'
+				gs 'arousal', 'vaginal', 5, 'group'
+				gs 'stat'
+				act 'Join in sucking his dick':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some1.jpg"></center>'
+					'You don''t know how long he fucks you, but it feels amazing none the less. He eventually pulls out and Albina climbs off of you. You crawl over to the edge of the bed with her and take turns sucking his dick before Albina stops and motions for Lazar to lie back on the bed.'
+					'As he does, she runs her hand over her asshole and finds that the lube has somewhat dried up, so she grabs the bottle, squirts a plentiful amount onto her fingers and rubs it into her asshole before fingering herself. She then squirts some lube onto Lazar''s dick and strokes it up and down his shaft which, combined with your pussy juices, gets him nice and slick.'
+					gs 'arousal', 'bj', 5, 'group'
+					gs 'stat'
+					act 'Watch Albina get fucked':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some4.jpg"></center>'
+						'All lubed up, she squats above him reverse cowgirl style and guides the tip of his dick to her asshole. She relaxes and slowly slides down, moaning softly as his dick easily penetrates her backdoor. Once he''s inside her, she starts riding him, her ass slapping off his hips as she picks up speed. Lazar then grabs her knees and pulls her legs back before he really starts hammering her ass, causing her eyes to roll back in her head in pleasure.'
+						'After a few minutes of this, he pulls out of her, leaving her looking a little disappointed. "Okay, your turn <<$pcs_nickname>>," he says as he reaches over and gives your ass a firm squeeze.'
+						gs 'arousal', 'voyeur_sex', 5, 'group'
+						gs 'stat'
+						act 'No anal':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz6.jpg"></center>'
+							'You shake your head. "Sorry, but I don''t want to do anal."'
+							'He just shrugs at you and then smiles at Albina. "Your ass ready for round two then?" She bites her lip and giggles at him as she bends over on all fours and wiggles her ass at him.'
+							'He moves up behind her and slides his dick back into her awaiting hole, causing her to moan loudly in pleasure. He starts really hammering her ass and she begs him to go harder as she grips the sheets tightly and moans loudly in pleasure. It doesn''t take long until she has an intense orgasm, her pussy juices squirting out everywhere as her legs buckle and she covers her mouth to muffle her screams of pleasure. "Fuck, I''m about to cum!" he cries out.'
+							gs 'arousal', 'voyeur_sex', 5, 'group'
+							gs 'stat'
+							act 'Climax':
+								*clr & cla
+								'<center><video autoplay loop  src="images/locations/city/redlight/studio_porn/sex/mff4.mp4"></center>'
+								'He grabs hold of her hips and a few seconds later, groans loudly in pleasure as he cums deep in her ass. She moans and giggles at the sensation as he unloads inside her. When he finally finishes, he motions for you to slide underneath him as he spreads Albina''s cheeks with his hands. You do as you''re told and when he pulls out, a steady stream of thick cum flows out of Albina''s anus and down her pussy, where it drips onto your face and into your open mouth.
+								When it finally stops, Albina turns around, takes his dick deep into her mouth and sucks it clean before she smiles down at you. She then leans down and starts licking up the cum on your face, not stopping until every last drop is in her mouth. She then pulls you up onto your knees and the two of you swallow Lazar''s cum in front of him, a wide grin appearing on his face when you stick out your clean tongues. He collapses back on the bed, satisfied, and you and Albina crawl over and join him. You all bask in the afterglow of your threesome.'
+								gs 'arousal', 'bj', 5, 'group'
+								gs 'cum_call', 'mouth_swallow', $boy, 1
+								gs 'stat'
+								act 'Get dressed':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some5.jpg"></center>'
+									'After a few minutes, Lazar gets up. "I need to get going girls," he says and starts getting dressed. Once he finishes, he leans over and gives Albina a kiss on the forehead. "See you around. This was a blast, we should do again sometime," he says and points at both of you with a smirk. Albina teases him by licking your pussy as he leaves, causing him to grin. Once he leaves, you both clean up and get dressed.'
+									cumspclnt = 12
+									AlbinaQW['Lazar_Threesome'] += 1
+									gs 'cum_cleanup'
+									gs 'arousal', 'end'
+									gs 'stat'
+									act 'Relax': gt 'albinahome', 'bedroom'
+								end
+							end
+						end
+						act 'Get your ass fucked':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/alblaz6.jpg"></center>'
+							'You stare at the size of Lazar''s dick and bite your lip. "Yeah, I want you in my ass <i>now</i>," you say teasingly and bend over on all fours, giving him a good wiggle of your ass. You look back and see Albina squirting a good amount of lube onto her fingers and gasp when you feel the cold liquid touch your asshole as she starts rubbing it in. You moan softly when two of her fingers slide into you and she slowly fingers you, stretching you out for Lazar''s dick.'
+							anal_slip = 8
+							'Once she thinks you''re ready, she pulls her fingers out and you feel the tip of Lazar''s dick pressing against your hole.'
+							'You relax, and thanks to the lube, his dick easily pushes into your ass, causing you to groan a little as it does. He goes slow at first to let you adjust, but as you moan louder in pleasure, he starts picking up the pace and is soon pounding your backdoor, his hips slapping off your ass with every thrust.'
+							'Albina isn''t willing to be left out, however, and gets on all fours in front of your face, presenting her wet holes to you. She wiggles her hips, expecting you to get to work.'
+							gs 'arousal', 'anal_finger', -5, 'group'
+							gs 'arousal', 'anal', 5, 'group'
+							gs 'stat'
+							act 'Eat her pussy':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some2.jpg"></center>'
+								'You have Albina get on her back and spread her legs in front of you. When she does, you go to work on her pussy, licking her wet folds and sucking on her engorged clit while fingering her, her pussy tightly clamping around your digits as you pleasure her. She eventually reaches her orgasm and muffles her moans as her pussy sprays her juices over your face. His ragged thrusts and heavy breathing tell you that Lazar is close as well, so you beg him to go faster while tightly squeezing your asshole around his dick. He soon cries out that he''s going to cum.'
+								gs 'arousal', 'cuni_give', -5, 'group'
+								gs 'arousal', 'anal', 5, 'group'
+								gs 'stat'
+								act 'Climax':
+									*clr & cla
+									'<center><video autoplay loop  src="images/locations/city/redlight/studio_porn/sex/mff4.mp4"></center>'
+									'He starts really going at it before he grunts and moans in pleasure as you feel his warm cum coating your insides. You moan at the sensation as he continues pumping into your back door. When he finishes, he spreads your ass and pulls out. You squeeze and feel a stream of thick cum pour out of your ass and start running down the inside of your leg. Albina, having recovered from her orgasm, suddenly crawls in behind you and runs her tongue up the length of your thigh, licking up the sticky liquid on your leg before she stops underneath your ass and lets the rest of the cum flow into her mouth.'
+									'When the stream finally stops, you turn around and watch Albina grimace as she swallows before sticking her tongue out and showing you both that she''s gulped down all of the load. Lazar then collapses back on the bed, satisfied, and you and Albina crawl over and join him. You all bask in the afterglow of your threesome.'
+									gs 'arousal', 'anal', 5, 'group'
+									gs 'cum_call', 'anus', $boy, 1
+									gs 'stat'
+									act 'Get dressed':
+										*clr & cla
+										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/lazar/laz3some5.jpg"></center>'
+										'After a few minutes, Lazar gets up. "I need to get going girls," he says and starts getting dressed. Once he finishes, he leans over and gives Albina a kiss on the forehead. "See you around. This was a blast, we should do again sometime," he says and points at both of you with a smirk. Albina teases him by licking your pussy as he leaves, causing him to grin. Once he leaves, you both clean up and get dressed.'
+										cumspclnt = 3
+										AlbinaQW['Lazar_Threesome'] += 1
+										gs 'cum_cleanup'
+										gs 'arousal', 'end'
+										gs 'stat'
+										act 'Relax': gt 'albinahome', 'bedroom'
+									end
+								end
+							end
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+
+if $ARGS[0] = 'keep_using_phone':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+	'You keep using your phone and end up texting people, scrolling through social media and playing a few games to pass the time. When you finally get bored, you hear what sounds like muffled moaning and a few minutes later hear someone exiting Albina''s bedroom and walking away down the hall. When you''re sure they''re gone, you stand up and leave the bathroom.'
+	act 'Go to her room': gt 'albina_sex_scenes', 'lazar_after'
+end
+
+if $ARGS[0] = 'watch_porn':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+	'The thought of Albina and Lazar having sex down the hall turns you on, so you search for a good porn video to pass the time. You find one you like the look of and start watching it, finding yourself getting wetter and wetter...'
+	gs 'arousal', 'porn', 5
+	gs 'stat'
+	act 'Just keep watching':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+		'The idea of rubbing one out crosses your mind, but the risk of being caught is enough to discourage the thought. You keep watching the video and when it ends, you hear the sound of Albina''s door closing and someone walking away down the hall. When you''re sure they''re gone, you stand up and leave the bathroom.'
+		gs 'arousal', 'porn', 5
+		gs 'stat'
+		act 'Go to her room': gt 'albina_sex_scenes', 'lazar_after'
+	end
+	act 'Rub one out':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/masturbate.jpg"></center>'
+		if $pantyworntype = 'none':
+			'You''re now feeling extremely horny, and the thought of someone catching you turns you on even more. You put your phone to the side and pull your soaked panties down, exposing your eager pussy. You start fondling away at your engorged clit with one hand while using the other to slide some fingers into your wet hole and start finger banging yourself.'
+		else
+			'You''re now feeling extremely horny, and the thought of someone catching you turns you on even more. You put your phone to the side and start fondling away at your engorged clit with one hand while using the other to slide some fingers into your wet hole and start finger banging yourself.'
+		end
+		$orgasm_txt = 'A few minutes of this is enough to bring you to climax and you pull your fingers out and clamp your hand against your mouth as you keeping vigorously rubbing your clit and bring yourself to orgasm, hoping your muffled cries of pleasure don''t draw any attention.'
+		$orgasm_or = 'custom'
+		gs 'arousal', 'clit_finger', 5, 'masturbate'
+		gs 'stat'
+		'When your orgasm ends, you hear the sound of Albina''s door closing and someone walking away down the hall. When you''re sure they''re gone, you pull your clothes back on and leave the bathroom.'
+		act 'Go to her room': gt 'albina_sex_scenes', 'lazar_after'
+	end
+end
+
+if $ARGS[0] = 'masturbate':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/masturbate.jpg"></center>'
+	'Having become aroused by what you saw, you quietly close the door and quickly make your way to the bathroom, where you lock the door and sit on the toilet.'
+	'The thought of Albina and Lazar having sex down the hall turns you on, so you pull your panties down and start pleasuring yourself, not caring if anyone catches you. You start fondling away at your clit with one hand while using the other to finger bang yourself.'
+	$orgasm_txt = 'A few minutes of this is enough to bring you to climax and you pull your fingers out and clamp your hand against your mouth as you keeping vigorously rubbing your clit and bring yourself to orgasm, hoping your muffled cries of pleasure don''t draw any attention.'
+	$orgasm_or = 'custom'
+	gs 'arousal', 'clit_finger', 5, 'masturbate'
+	gs 'stat'
+	'When your orgasm ends, you hear the sound of Albina''s door closing and someone walking away down the hall. When you''re sure they''re gone, you pull your clothes back on and leave the bathroom.'
+	act 'Go to her room': gt 'albina_sex_scenes', 'lazar_after'
+end
+
+
+--- albina_sex_scenes ---------------------------------

+ 15 - 14
locations/albina_starlets.qsrc

@@ -43,20 +43,20 @@ if $ARGS[0] = 'albina1':
 			'She looks at you in disbelief, seemingly offended by your remark. "You think you can dance better than <i>me</i>? <i>YOU</i>? You can just sit your amateur ass down and watch how a professional does it. Then we''ll see if you still think you can dance!" she says scornfully before forcing you to sit on the bench.'
 			'Turning to the other girls, she motions for one of them to turn the music on.'
 
-			act 'Watch': 
+			act 'Watch':
 			   *clr & cla
 			   gs 'stat'
 			   '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 			   'The music starts playing and you instantly realize your mistake in trying to compare yourself to Albina. She flawlessly performs a number of dance moves you could never even hope to do, all with a smug smile on her face directed at you.'
 			   'She finishes her performance as the music ends and you sheepishly avoid eye contact with her as she walks up to you, breathless.'
-			   '"Not so loud-mouthed now are you?" she gleefully remarks with a laugh. "Now why don''t you fuck off and take your humble ass back to the amateur corner where you belong?"' 
+			   '"Not so loud-mouthed now are you?" she gleefully remarks with a laugh. "Now why don''t you fuck off and take your humble ass back to the amateur corner where you belong?"'
 			   if grupTipe = 4:
 					'"A junkie like you will never dance with <i>us</i>!"'
 				else
 					'"If I liked you better, then I <i>might</i> have taken an interest in improving your horrible dancing."'
 				end
 			   'The other girls laugh at you as you retreat from the mocking insults being directed at you.'
-			   
+
 			   act 'Leave': gt 'gdksport', 'start'
 			end
 		end
@@ -104,15 +104,15 @@ if $ARGS[0] = 'albina2':
 			'Her arrogance annoys you. "I can dance just as well as you or any of these girls!" you scornfully reply.'
 			'She looks at you in disbelief, seemingly offended by your remark. "You think you can dance better than <i>me</i>? <i>YOU</i>?! You can just sit your amateur ass down and watch how a professional does it. Then we''ll see if you still think you can dance!" she says scornfully before forcing you to sit on the bench.'
 			'Turning to the other girls, she motions for one of them to turn the music on.'
-            
-			act 'Watch': 
+
+			act 'Watch':
 			   *clr & cla
 			   gs 'stat'
 			   '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 			   'The music starts playing and you instantly realize your mistake in trying to compare yourself to Albina. She flawlessly performs a number of dance moves that you could never even hope to do, all with a smug smile on her face directed at you.'
 			   'She finishes her performance as the music ends and you sheepishly avoid eye contact with her as she walks up to you, breathless.'
 			   '"Not so loud mouthed now are you?" she gleefully remarks with a laugh. "I''m in a good mood today. I want to see you dance. Get your ass up and prove you''re as good as you claim."'
-			   
+
 			   act 'Continue': gt 'albina_starlets', 'albina4'
 			end
 		end
@@ -178,11 +178,11 @@ if $ARGS[0] = 'albina4':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				if hotcat < 6:
+				if pcs_hotcat < 6:
 					'"Well? Am I good enough to join?" you ask.'
-					'She just laughs at you dismissively. "While I <i>could</i> train you properly so you''re not a floundering embarrassment, appearance is everything to the Starlets, so try improving your looks first and then get back to us."' 
+					'She just laughs at you dismissively. "While I <i>could</i> train you properly so you''re not a floundering embarrassment, appearance is everything to the Starlets, so try improving your looks first and then get back to us."'
 					'She turns and leaves with the rest of the troupe, her comments leaving you feeling slightly insulted.'
-				elseif hotcat >= 6 and stat['think_virgin'] = 1 and stat['vaginal'] = 0:
+				elseif pcs_hotcat >= 6 and stat['think_virgin'] = 1 and stat['vaginal'] = 0:
 					'"Well? Am I good enough to join?" you ask.'
 					'She thinks about it and looks at the other girls; some nod, others shrug.'
 					'Finally, she answers. "Okay, we''ll take a shot. Maybe you''ll learn something by training with <i>actual</i> dancers. We practice every day except Tuesday and Thursday, so don''t be late."'
@@ -259,6 +259,7 @@ if $ARGS[0] = 'starlets':
 	AlbinaQW['startletsday'] = daystart
 	starlets_practice = 0
 	gs 'exercise', 'tier2', 120, 'agil', 'dancero'
+	gs 'exp_gain', 'dancero', 2
 	pcs_mood -= 5
 	inhib_exp += rand(2,4)
 	if perform_lvl < 35: gs 'exp_gain', 'perform', 1
@@ -277,7 +278,7 @@ if $ARGS[0] = 'starlets':
 	end
 
 	AlbinaQW['ShowTriggerCount'] += 1
-	
+
 	act 'Leave': gt 'gdksport', 'start'
 
 	if AlbinaQW['ShowTriggerCount'] >= 6:
@@ -349,7 +350,7 @@ if $ARGS[0] = 'starlets':
 								'You see a well groomed man in a modest suit approach Albina and start talking to her.'
 							elseif AlbinaQW['StarletCustomer'] = 7:
 								AlbinaQW['StarletCustomerCount'] = 12
-								'You see an older man with greying hair wearing an expensive shirt with the sleeves rolled up to his elbows talking to Albina.' 
+								'You see an older man with greying hair wearing an expensive shirt with the sleeves rolled up to his elbows talking to Albina.'
 								AlbinaQW['StarletPay'] = rand (6,9)
 							elseif AlbinaQW['StarletCustomer'] = 8:
 								AlbinaQW['StarletCustomerCount'] = 1
@@ -450,12 +451,12 @@ if $ARGS[0] = 'parkrally':
 	'She directs you to follow her, saying her father had someone drop off special outfits for you to wear. As you walk into the changing room, a box sits on the bench.'
 	'Albina pulls a lycra leotard out and her fist clenches around it as she sees how skimpy it is, but resigns herself and hands them out to the reluctant girls.'
 	*nl
-	'You undress and slide the outfit on.' 
+	'You undress and slide the outfit on.'
 	if tits = 4:
 		'It''s skin tight and your large breasts are just about able to fit, your nipples poking through the thin fabric as you try to adjust the outfit into a comfortable state. The back isn''t much better...'
 	elseif tits > 4:
 		'It''s skin tight and strains against your bust, your enormous breasts in danger of falling out as your nipples clearly poke through the thin fabric. The back isn''t much better...'
-	else	
+	else
 		'It''s skin tight and your nipples poke through the thin fabric as you adjust the straps. The back isn''t much better...'
 	end
 	*nl
@@ -493,7 +494,7 @@ end
 
 if $ARGS[0] = 'StarletsEnd':
 	cla
-	'You enter the locker room and immediately see the disapproving looks on the girls faces. Albina walks over to you and, looking severely disappointed, shakes her head. "Why <<$pcs_nickname>>? You used to be cool, but now you''ve gone and done this to yourself. I''m sorry, but I just can''t have someone like you being associated with us anymore."' 
+	'You enter the locker room and immediately see the disapproving looks on the girls faces. Albina walks over to you and, looking severely disappointed, shakes her head. "Why <<$pcs_nickname>>? You used to be cool, but now you''ve gone and done this to yourself. I''m sorry, but I just can''t have someone like you being associated with us anymore."'
 	'She motions to the door and you walk out in shame as tears well up in your eyes.'
 	starlets_practice = 0
 	minut += 2

+ 71 - 71
locations/albina_starlets_sex.qsrc

@@ -8,10 +8,10 @@ if $ARGS[0] = 'whore1':
 	$AlbinaQW['Cust'] = $npclastgenerated
 	gs 'boyStat', $AlbinaQW['Cust']
 	gs 'stat'
-	
+
 	if AlbinaQW['client1'] = 0:
 		'The Armenian, still tightly gripping your arm, drags you into his hotel room where he forces you to strip naked, his hungry eyes inspecting every inch of you. "Time to earn your money, whore!" he says as he forces you to your knees in front of him.'
-		
+
 		act 'Please him':
 			*clr & cla
 			guy += 1
@@ -22,19 +22,19 @@ if $ARGS[0] = 'whore1':
 			'"Oh yes, just like that you little fucking slut!"'
 			gs 'arousal', 'bj', 10, 'sub'
 			gs 'stat'
-		
+
 			act 'Get your pussy fucked':
 				*clr & cla
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/rought/miss1.mp4"></video></center>'
 				'You spend a few minutes sucking his dick when he suddenly pulls out, grabs you by the hair and roughly throws you face down onto the bed.'
 				'The man moves in, roughly flips you on your back and spreads your legs. "This pussy looks like it will be worth every ruble!" You feel the tip of his cock spread your labia apart as he pushes into you before grabbing your throat and pinning you to the bed as he starts to very roughly pound your pussy. He occasionally uses his other hand to very tightly squeeze and twist your nipple, seemingly enjoying treating you roughly.'
-				
+
 				act 'You like it':
 					cla
 					AlbinaQW['client1_like'] = 1
 					gs 'stat'
-					'He twists your nipple even harder and you try holding back your moans of pleasure to hide the fact that you''re enjoying the roughness, but he can see the pleasure in your eyes and smiles sadistically as he tightens his grip around your neck.' 
-					
+					'He twists your nipple even harder and you try holding back your moans of pleasure to hide the fact that you''re enjoying the roughness, but he can see the pleasure in your eyes and smiles sadistically as he tightens his grip around your neck.'
+
 					act 'Panic':
 						cla
 						'You thrash your arms in distress, but he just smiles and doesn''t loosen his grip until you''re on the verge of blacking out. He then resumes fucking you, faster and seemingly closer to climax as you clutch your neck and gasp for air.'
@@ -53,7 +53,7 @@ if $ARGS[0] = 'whore1':
 
 						act 'Call a taxi': gt 'albina_starlets_sex', 'cab_home'
 					end
-					
+
 					act 'Enjoy it':
 						cla
 						'You feel yourself becoming aroused as you struggle to breathe and he smiles even wider. "You''re enjoying this, bitch. I can feel your pussy getting tighter!"'
@@ -70,11 +70,11 @@ if $ARGS[0] = 'whore1':
 						gs 'cum_call', 'labia', $AlbinaQW['Cust']
 						gs 'arousal', 'end'
 						gs 'stat'
-						
+
 						act 'Call a taxi': gt 'albina_starlets_sex', 'cab_home'
 					end
 				end
-				
+
 				act 'You hate it':
 					cla
 					'You squeal in pain as he continues twisting your nipple. "That''s right, keep squealing like a bitch!"'
@@ -98,7 +98,7 @@ if $ARGS[0] = 'whore1':
 		end
 	else
 		'The Armenian leads you into his hotel room where he looks at you expectantly. Knowing what he wants, you strip naked and get on your knees in front of him, his perverted gaze watching you as you do.'
-		
+
 		act 'Please him':
 			*clr & cla
 			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/rought/oral1.mp4"></video></center>'
@@ -107,17 +107,17 @@ if $ARGS[0] = 'whore1':
 			guy += 1
 			gs 'arousal', 'bj', 10, 'sub'
 			gs 'stat'
-			
+
 			act 'Get your pussy fucked':
 				*clr & cla
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/rought/miss1.mp4"></video></center>'
-				'After a few minutes of this, the man roughly flips you on your back and spreads your legs, smiling crudely as he massages your clit with his fat thumb. "This pussy is one of the finest my money has ever bought, and I''m going to get my money''s worth, slut. You''re going to milk every drop of cum from my cock. Got it?"' 
+				'After a few minutes of this, the man roughly flips you on your back and spreads your legs, smiling crudely as he massages your clit with his fat thumb. "This pussy is one of the finest my money has ever bought, and I''m going to get my money''s worth, slut. You''re going to milk every drop of cum from my cock. Got it?"'
 				'You just silently nod and feel the thick tip of his fat cock spreading your labia apart as he pushes into you.'
-				
+
 				if AlbinaQW['client1_like'] = 1:
 					cla
-					'Knowing you like it rough, his hand immediately reaches for your nipple and roughly twists it as he starts pounding your pussy. You squeal in pleasure and instintively clench your pussy around his cock. "That''s it, slut! Squeeze harder!" he smirks before wrapping his hand around your neck and squeezing.' 
-					
+					'Knowing you like it rough, his hand immediately reaches for your nipple and roughly twists it as he starts pounding your pussy. You squeal in pleasure and instintively clench your pussy around his cock. "That''s it, slut! Squeeze harder!" he smirks before wrapping his hand around your neck and squeezing.'
+
 					act 'Panic':
 						cla
 						'You look at him in distress, but he just smiles and doesn''t loosen his grip until you''re on the verge of blacking out. He then resumes fucking you, faster and seemingly closer to climax as you clutch your neck and gasp for air.'
@@ -136,7 +136,7 @@ if $ARGS[0] = 'whore1':
 
 						act 'Call a taxi': gt 'albina_starlets_sex', 'cab_home'
 					end
-					
+
 					act 'Enjoy it':
 						cla
 						'You feel yourself becoming aroused as you struggle to breathe and he smiles even wider. "Oh yes, I can feel your pussy getting tighter!"'
@@ -153,13 +153,13 @@ if $ARGS[0] = 'whore1':
 						gs 'cum_call', 'labia', $AlbinaQW['Cust']
 						gs 'arousal', 'end'
 						gs 'stat'
-						
+
 						act 'Call a taxi': gt 'albina_starlets_sex', 'cab_home'
 					end
 				else
 					cla
 					'His hand immediately reaches for your nipple and he painfully twists it between his fat fingers, causing you to squeal loudly in pain and thrash about underneath him. "I like it when sluts put up a bit of resistance. Making pounding your tight little pussy more interesting," he says with a lewd smile before wrapping his hand around your neck and squeezing.'
-					
+
 					act 'Panic':
 						cla
 						'You thrash your arms in distress, but he just smiles and doesn''t loosen his grip until you''re on the verge of blacking out. He then resumes fucking you, faster and seemingly closer to climax as you clutch your neck and gasp for air.'
@@ -181,7 +181,7 @@ if $ARGS[0] = 'whore1':
 				end
 			end
 		end
-		
+
 	end
 end
 
@@ -194,13 +194,13 @@ if $ARGS[0] = 'whore2':
 	$AlbinaQW['Cust1'] = $npclastgenerated
 	gs 'boyStat', $AlbinaQW['Cust1'], 'a'
 	gs 'stat'
-	
+
 	if AlbinaQW['client2'] = 0:
 		AlbinaQW['client2'] = 1
 		gs 'stat'
 		'Laughing, the two Armenians shove you into their hotel room and you fall to the floor. "Get up. It''s time to show us what you''ve got little lamb!" one says.'
 		'"I want to see what those <<$pc_desc[''lips'']>> lips of yours can do. They look like they were made to suck cock!" the other man replies.'
-		
+
 		act 'Please them':
 			*clr & cla
 			guy += 2
@@ -215,12 +215,12 @@ if $ARGS[0] = 'whore2':
 			gs 'arousal', 'hj', 3, 'dick1', 'group', 'sub'
 			gs 'arousal', 'bj', 3, 'dick1', 'group', 'sub'
 			gs 'stat'
-			
+
 			act 'Continue':
 				'"It''s time for you to get roasted, little lamb!" one of them says after you''ve spent a few minutes sucking their cocks.'
 				'You''re grabbed by the hair and roughly pulled to your feet before you''re thrown onto the bed on all fours. The two men undress and move into position at both ends. "You might be the sweetest thing I''ve ever seen. Even sweeter than that last whore your friend gave us!" one of the men laughs.'
 				'You start thinking of that girl and how she handled these men when a sharp slap to the face brings you back and you notice the cock hanging in front of you. "Get back to work whore!" he shouts.'
-				
+
 				act 'Get spitroasted':
 					*clr & cla
 					'<center><video autoplay loop src="images/shared/sex/group/threesomepm8.mp4"></video></center>'
@@ -232,7 +232,7 @@ if $ARGS[0] = 'whore2':
 					gs 'arousal', 'bj', -1, 'dick1', 'group', 'sub', 'rough'
 					gs 'pain', 1, 'cheeks', 'slap'
 					gs 'stat'
-				
+
 					act 'Get roughly pounded':
 						*clr & cla
 						'<center><video autoplay loop src="images/shared/sex/group/threesomepm6.mp4"></video></center>'
@@ -245,7 +245,7 @@ if $ARGS[0] = 'whore2':
 						gs 'arousal', 'vaginal', 30, 'dick1', 'group', 'sub'
 						gs 'cum_call', 'precum', $AlbinaQW['Cust1']
 						gs 'stat'
-						
+
 						act 'Swallow':
 							*clr & cla
 							'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum1.11.mp4"></video></center>'
@@ -277,7 +277,7 @@ if $ARGS[0] = 'whore2':
 	else
 		'Laughing, the two Armenians shove you into their hotel room and you fall to the floor. "Get up. It''s time for another roasting, little lamb!" one says.'
 		'"Yeah, I want to see those <<$pc_desc[''lips'']>> lips of yours wrapped around my cock again!" the other man replies.'
-		
+
 		act 'Please them':
 			*clr & cla
 			guy += 2
@@ -292,12 +292,12 @@ if $ARGS[0] = 'whore2':
 			gs 'arousal', 'hj', 3, 'dick1', 'group', 'sub'
 			gs 'arousal', 'bj', 3, 'dick1', 'group', 'sub'
 			gs 'stat'
-			
+
 			act 'Continue':
 				'"It''s time for you to get roasted, little lamb!" one of them says after you''ve spent a few minutes sucking their cocks.'
 				'You''re grabbed by the hair and roughly pulled to your feet before you''re thrown onto the bed on all fours. The two men undress and move into position at both ends. "You''re definetely the best whore your friend has ever given us!" one of the men laughs.'
 				'You start thinking about what he just said when a sharp slap to the face brings you back and you notice the cock hanging in front of you. "Get back to work, whore!" he shouts.'
-				
+
 				act 'Get spitroasted':
 					*clr & cla
 					'<center><video autoplay loop src="images/shared/sex/group/threesomepm8.mp4"></video></center>'
@@ -309,7 +309,7 @@ if $ARGS[0] = 'whore2':
 					gs 'arousal', 'bj', -1, 'dick1', 'group', 'sub', 'rough'
 					gs 'pain', 1, 'cheeks', 'slap'
 					gs 'stat'
-				
+
 					act 'Get roughly pounded':
 						*clr & cla
 						'<center><video autoplay loop src="images/shared/sex/group/threesomepm6.mp4"></video></center>'
@@ -322,7 +322,7 @@ if $ARGS[0] = 'whore2':
 						gs 'arousal', 'vaginal', 30, 'dick1', 'group', 'sub'
 						gs 'cum_call', 'precum', $AlbinaQW['Cust1']
 						gs 'stat'
-					
+
 						act 'Swallow':
 							*clr & cla
 							'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum1.11.mp4"></video></center>'
@@ -363,12 +363,12 @@ if $ARGS[0] = 'whore3':
 	$AlbinaQW['Cust1'] = $npclastgenerated
 	gs 'boyStat', $AlbinaQW['Cust1'], 'a'
 	gs 'stat'
-	
+
 	if AlbinaQW['client3'] = 0:
 		AlbinaQW['client3']= 1
 		gs 'stat'
 		'The young men take you to their hotel room. One of them impatiently pulls you along while the other shyly tags along behind you.'
-		
+
 		act 'Get started':
 			*clr & cla
 			guy += 2
@@ -378,7 +378,7 @@ if $ARGS[0] = 'whore3':
 			'As you continue sucking his dick, the shy boy''s confidence grows and he pulls out his much larger cock.'
 			gs 'arousal', 'bj', 5, 'dick', 'sub'
 			gs 'stat'
-			
+
 			act 'Suck their dicks':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bjd.jpg"></center>'
@@ -387,7 +387,7 @@ if $ARGS[0] = 'whore3':
 				gs 'arousal', 'bj', 5, 'dick', 'sub', 'group'
 				gs 'arousal', 'bj', 10, 'dick1', 'sub', 'group'
 				gs 'stat'
-			
+
 				act 'Get fucked':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/threesome1.jpg"></center>'
@@ -402,7 +402,7 @@ if $ARGS[0] = 'whore3':
 					gs 'cum_call', 'precum', $AlbinaQW['Cust1']
 					gs 'arousal', 'bj', 5, 'dick', 'sub', 'group'
 					gs 'stat'
-					
+
 					act 'Swallow':
 						*clr & cla
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/yum.mp4"></video></center>'
@@ -422,7 +422,7 @@ if $ARGS[0] = 'whore3':
 		end
 	else
 		'The two young men take you to their hotel room. The shy one looks a lot more confident than last time.'
-		
+
 		act 'Suck their dicks':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bjd.jpg"></center>'
@@ -431,7 +431,7 @@ if $ARGS[0] = 'whore3':
 			gs 'arousal', 'bj', 5, 'dick', 'sub', 'group'
 			gs 'arousal', 'bj', 10, 'dick1', 'sub', 'group'
 			gs 'stat'
-			
+
 			act 'Get fucked':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/threesome1.jpg"></center>'
@@ -448,7 +448,7 @@ if $ARGS[0] = 'whore3':
 				gs 'arousal', 'vaginal', -1, 'dick1', 'sub', 'group'
 				gs 'cum_call', 'precum', $AlbinaQW['Cust1']
 				gs 'stat'
-				
+
 				act 'Facial':
 					*clr & cla
 					'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,5.mp4"></video></center>'
@@ -477,7 +477,7 @@ if $ARGS[0] = 'whore4':
 	npc_spermpot[$AlbinaQW['Cust']] = 20000
 	gs 'boyStat', $AlbinaQW['Cust']
 	gs 'stat'
-	
+
 	'<center><video autoplay loop src="images/shared/home/tv/seeporn.mp4"></video></center>'
 	'His huge arm wrapped around your shoulder, the black man leads you into the hotel room. Your mind drifts to what you''ve seen watching porn and heard from girls at school and you can''t help but notice his huge bulge.'
 
@@ -486,14 +486,14 @@ if $ARGS[0] = 'whore4':
 		guy += 1
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackbj.mp4"></video></center>'
 		'The man silently motions for you to strip as he sits on a sofa. You comply and kneel between his legs before unzipping his pants. "Oh. My. God!" you exclaim and stare in bewilderment. His cock is absolutely <i>enormous</i>, about the same size and thickness of your forearm.'
-	    'Wide eyed, you wrap your hands around it and slowly jerk it before taking it into your mouth. You suck and jerk the monster cock as the thought of it being inside you enters your mind...'
+		'Wide eyed, you wrap your hands around it and slowly jerk it before taking it into your mouth. You suck and jerk the monster cock as the thought of it being inside you enters your mind...'
 		gs 'arousal', 'bj', 10, 'sub'
 		gs 'stat'
-	
+
 		act 'Deepthroat':
 			*clr & cla
 			'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackdeep.mp4"></video></center>'
-			'After a few minutes, he suddenly takes your head in his hands and pushes you down. You try to relax your throat as he forces your head down on his thick shaft and you do your best to handle it, trying not to choke as he slides in and out of your throat.' 
+			'After a few minutes, he suddenly takes your head in his hands and pushes you down. You try to relax your throat as he forces your head down on his thick shaft and you do your best to handle it, trying not to choke as he slides in and out of your throat.'
 			'Before long, tears are flooding down your cheeks and drool drips from your mouth, but the deepthroating continues as he grabs your hair and starts roughly fucking your throat, causing you to gag and choke as he holds a tight grip on you.'
 			gs 'arousal', 'bj', 10, 'sub', 'deepthroat'
 			gs 'pain', 1, 'throat', 'choke'
@@ -517,7 +517,7 @@ if $ARGS[0] = 'whore4':
 				gs 'cum_call', 'precum', $AlbinaQW['Cust']
 				gs 'arousal', 'end'
 				gs 'stat'
-			
+
 				act 'Take it in the ass':
 					*clr & cla
 					'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackanal.mp4"></video></center>'
@@ -530,7 +530,7 @@ if $ARGS[0] = 'whore4':
 					gs 'cum_call', 'legs', $AlbinaQW['Cust']
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Finish':
 						*clr & cla
 						'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackfacial1.mp4"></video></center>'
@@ -556,7 +556,7 @@ if $ARGS[0] = 'whore5':
 	npc_dick[$AlbinaQW['Cust']] = 25
 	npc_spermpot[$AlbinaQW['Cust']] = 20000
 	gs 'boyStat', $AlbinaQW['Cust']
-	
+
 	gs 'npcgeneratec', 0, 'the second black man', rand(18,32)
 	$AlbinaQW['Cust1'] = $npclastgenerated
 	$npc_thdick[$AlbinaQW['Cust1']] = 'massive'
@@ -564,7 +564,7 @@ if $ARGS[0] = 'whore5':
 	npc_spermpot[$AlbinaQW['Cust1']] = 20000
 	gs 'boyStat', $AlbinaQW['Cust1'], 'a'
 	gs 'stat'
-	
+
 	'<center><video autoplay loop src="images/shared/home/tv/seeporn.mp4"></video></center>'
 	'As the two black guys lead you into the room, your mind drifts to what you''ve seen watching porn and heard from girls at school. You can''t help but stare at their bulges.'
 
@@ -602,7 +602,7 @@ if $ARGS[0] = 'whore5':
 				gs 'cum_call', 'anus', $AlbinaQW['Cust1'], 0, 0, 0, 120
 				gs 'cum_call', 'legs', $AlbinaQW['Cust1']
 				gs 'stat'
-				
+
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackfacial.jpg"></center>'
@@ -627,7 +627,7 @@ if $ARGS[0] = 'whore5':
 				*clr & cla
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackthreesome1.jpg"></center>'
-				'You relax your lips and the huge girth slides all the way into your throat as the other monster cock pushes into your pussy, stretching and filling you.' 
+				'You relax your lips and the huge girth slides all the way into your throat as the other monster cock pushes into your pussy, stretching and filling you.'
 				'"<i>Fuck</i>, white pussy is so fucking tight!"'
 				'"Her throat is good too. Bitch knows how to work a cock!"'
 				'You gag and moan as the guys start to fuck you. They also each grab hold of your breasts, kneading them and pinching your nipples.'
@@ -638,13 +638,13 @@ if $ARGS[0] = 'whore5':
 				gs 'cum_call', 'precum', $AlbinaQW['Cust1']
 				minut -= 30
 				gs 'stat'
-				
+
 				act 'Facial':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackfacial.jpg"></center>'
 					'You cough when the cock in your mouth is pulled out. "Get ready for it, girl!"'
 					'You''re barely able to close your eyes before you''re hit in the face with a massive stream of cum that drenches you.'
-					'Your eyes glued closed, you feel the other guy pull out of your pussy and telling you to stay still before another huge load of thick cum splatters over your face and into your hair.' 
+					'Your eyes glued closed, you feel the other guy pull out of your pussy and telling you to stay still before another huge load of thick cum splatters over your face and into your hair.'
 					'You wipe the cum away from your eyes and crawl off the bed between the two men as they smile down at you.'
 					'"Damn girl, you are a hot mess!" one of them laughs as you finish them off by slowly jerking their massive cocks.'
 					gs 'cum_call', 'face', $AlbinaQW['Cust'], 0, 0, 0, 120
@@ -704,7 +704,7 @@ if $ARGS[0] = 'whore6':
 				gs 'cum_call', 'precum', $AlbinaQW['Cust']
 				gs 'arousal', 'BDSM', -1, 'sub'
 				gs 'stat'
-				
+
 				act 'Beg to cum':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/souvenir.jpg"></center>'
@@ -729,7 +729,7 @@ if $ARGS[0] = 'whore6':
 						gs 'cum_call', 'pantyrear', $AlbinaQW['Cust']
 						gs 'pain', 1, 'asscheeks', 'slap'
 						gs 'arousal', 'end'
-      					gs 'stat'
+						  gs 'stat'
 						act 'Call a taxi' : gt 'albina_starlets_sex', 'cab_home', 'no_clean'
 					end
 				end
@@ -740,7 +740,7 @@ end
 
 if $ARGS[0] = 'whore7':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake1.jpg"></center>'
-	'The older man brings you to his luxury car and takes you to an upscale hotel in the city center. Once there, he leads you up to his penthouse suite, opening the door and motioning for you to step inside. You gulp when you enter the room and see a group of similar aged men gathered around smoking and drinking.' 
+	'The older man brings you to his luxury car and takes you to an upscale hotel in the city center. Once there, he leads you up to his penthouse suite, opening the door and motioning for you to step inside. You gulp when you enter the room and see a group of similar aged men gathered around smoking and drinking.'
 	'They all look at you with lust in their eyes as the door closes loudly behind you and you jump in fright. You''re now in a hotel room alone with a dozen older men. The man walks over to the group and sits down, taking the drink that''s offered to him. He motions for you to come over and you sheepishly comply.
 	"What''s your name, girl?" he asks as he takes a swig of his drink.
 	"<<$pcs_firstname>>..." you quietly reply and the men laugh.
@@ -805,9 +805,9 @@ if $ARGS[0] = 'whore7':
 end
 
 if $ARGS[0] = 'whore7_1':
-    '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake3.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake3.jpg"></center>'
 	'Once the last drops of vodka have burned their way down your throat, the men release you and you collapse forward onto your hands, but a hand lifts you up and your blindfold is ripped off to reveal that all of them have their dicks out and are surrounding you.'
-	'Before you can react, a rather large dick is stuffed into your mouth. You look up and see the man looking down at you impatiently, so you start bobbing your head up and down his shaft as you suck his dick. Two other men then grab your hands and force you to jerk them off as the man in your mouth starts getting rough, causing you to choke and gag, but nobody seems to care. Between the alcohol and your gag reflex, you almost throw up a few times, but manage to endure the rough treatment until he pulls out.' 
+	'Before you can react, a rather large dick is stuffed into your mouth. You look up and see the man looking down at you impatiently, so you start bobbing your head up and down his shaft as you suck his dick. Two other men then grab your hands and force you to jerk them off as the man in your mouth starts getting rough, causing you to choke and gag, but nobody seems to care. Between the alcohol and your gag reflex, you almost throw up a few times, but manage to endure the rough treatment until he pulls out.'
 	'However, you don''t have a chance to recover before you''re passed to another man who starts roughly throat fucking you. You lose focus and track of time as you''re passed around by the men and roughly abused by them.'
 	s=0
 	:loop_whore7_0
@@ -822,9 +822,9 @@ if $ARGS[0] = 'whore7_1':
 
 	act 'Finish':
 		*clr & cla
-	    '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake4.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake4.jpg"></center>'
 		'Thankfully, they eventually stop and throw you back into the middle of the circle. You see them all jerking their dicks and squeal when one of them grabs you by the hair and cums over your face.'
-		'The rest of them take their turns blowing their loads over you. When they''re done, your face and hair are covered in sticky cum that drips off your chin. The men are seemingly finished with you, fixing their clothes and going back to smoking and drinking while ignoring you. Exhausted and drunk, you collapse into a ball on the floor, dejected as tears well up in your eyes.' 
+		'The rest of them take their turns blowing their loads over you. When they''re done, your face and hair are covered in sticky cum that drips off your chin. The men are seemingly finished with you, fixing their clothes and going back to smoking and drinking while ignoring you. Exhausted and drunk, you collapse into a ball on the floor, dejected as tears well up in your eyes.'
 		'After a few minutes, you''re able to get up on all fours, gather your clothes and slowly crawl to the bathroom, none of the men caring about you.'
 		s = 0
 		:loop_whore7_1
@@ -839,7 +839,7 @@ if $ARGS[0] = 'whore7_1':
 		act 'Clean up and flee':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bukkake5.jpg"></center>'
-			'Once in the bathroom, you pull yourself up to the sink and turn the water on. You rinse your face and hair as best as you can before collapsing onto the cold tiled floor of the bathroom. You sit there for a few minutes, overwhelmed by what''s happened, but you eventually manage to get dressed and stumble out of the bathroom. The men don''t ackowledge you and don''t say anything as you open the door and leave, slowly making your way down to the lobby where you phone a taxi to take you home.' 
+			'Once in the bathroom, you pull yourself up to the sink and turn the water on. You rinse your face and hair as best as you can before collapsing onto the cold tiled floor of the bathroom. You sit there for a few minutes, overwhelmed by what''s happened, but you eventually manage to get dressed and stumble out of the bathroom. The men don''t ackowledge you and don''t say anything as you open the door and leave, slowly making your way down to the lobby where you phone a taxi to take you home.'
 			cumspclnt = 2
 			gs 'cum_cleanup'
 			minut += 5
@@ -859,7 +859,7 @@ if $ARGS[0] = 'whore7_1':
 			act 'Leave':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/dom_car.jpg"></center>'
-			    'You sit quietly in the back of the taxi as it takes you far from the hotel and the men inside it. All you can think about is how dirty you feel and wanting a thorough shower.'
+				'You sit quietly in the back of the taxi as it takes you far from the hotel and the men inside it. All you can think about is how dirty you feel and wanting a thorough shower.'
 				gs 'underwear','wear'
 				gs 'clothing', 'recover_lost_clothes', 'HotelRoom', 1
 				act 'Go home': gt 'pav_residential'
@@ -870,30 +870,30 @@ end
 
 if $ARGS[0] = 'whore8':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/dom_start.jpg"></center>'
-    'The woman takes you to her car and makes you sit in the back seat. After a silent journey, you arrive at her home and she leads you inside to her bedroom.'
+	'The woman takes you to her car and makes you sit in the back seat. After a silent journey, you arrive at her home and she leads you inside to her bedroom.'
 	'"I want you naked by the time I get back, pet!" she barks and pushes you forward before disappearing out of the room.'
 	if AlbinaQW['client8'] = 0:
-		'Not wanting to anger your client, you strip out of your clothes and place them aside, finishing just as the woman reappears with some items, having exchanged her clothes for a leather dress. She pushes you down on all fours and pulls your ass up into the air. You look back and see she''s holding a buttplug with a tail.' 
+		'Not wanting to anger your client, you strip out of your clothes and place them aside, finishing just as the woman reappears with some items, having exchanged her clothes for a leather dress. She pushes you down on all fours and pulls your ass up into the air. You look back and see she''s holding a buttplug with a tail.'
 		'She spreads your ass and the buttplug is eased into you, causing you to wince slightly as it stretches your anus. She then applies a collar tightly around your neck and pulls roughly on the leash, choking you slightly as she lifts you to your knees and pulls your head up so you''re looking up at her.'
 	else
 		'Knowing what you need to do, you quickly undress and get on all fours with your ass in the air. The woman walks back into the room and smiles at your display. "Good girl," she says and pats you on the head. She inserts the buttplug into you before applying the collar around your neck and pulling you along. "Time for your walk, pet."'
 	end
-	
+
 	act 'Continue':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/dom_walk.jpg"></center>'
-        if AlbinaQW['client8'] = 0:
+		if AlbinaQW['client8'] = 0:
 			'"Now don''t you just look adorable, my little pet! Why don''t we go for a walk?" she asks rhetorically before pulling on your leash and forcing you to crawl around the house on your hands and knees behind her before she brings you back to the room and pulls up her dress, exposing her pussy to you.'
 			'"You''re going to lick my pussy like a good little bitch. If you do it properly, you might get a reward." She then roughly pulls on the leash, dragging your head up to her crotch.'
 		else
 			'You obediently crawl along behind the woman as she takes you on a walk around the house before returning to the bedroom where she pulls up her dress, exposing her pussy.'
 			'"You know what you need to do, pet. You want your reward, yes?" She pulls on your leash and you crawl up to her crotch.'
 		end
-		
+
 		act 'Lick her pussy':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/dom_play.jpg"></center>'
-            'You start licking her pussy and sucking on her clit. Her moans are soft and pleasured, but she suddenly pulls on the leash, removing you from her crotch to look up at her.'
+			'You start licking her pussy and sucking on her clit. Her moans are soft and pleasured, but she suddenly pulls on the leash, removing you from her crotch to look up at her.'
 			if AlbinaQW['client8'] = 0:
 				'"You''ll have to do better than that, bitch! You don''t want me to punish you!" With that, she grabs the back of your head and forces you back into her crotch. She starts grinding against you as you resume eating her out, her moans louder and more pleasured this time.'
 			else
@@ -923,12 +923,12 @@ if $ARGS[0] = 'whore8':
 							'"Ne...next time?" you sheepishly reply.'
 							'"Yes. I quite like you. I might speak to that sweet little friend of yours too. She seems like she''d make a good pet as well..."'
 							'You just nod and spend the rest of the journey in silence. Reaching the gas station, she ushers you out of the car and quickly drives away without another word.'
-							act 'Leave': gt 'zaprF', 'start'
+							act 'Leave': gt 'fuelstation', 'start'
 						else
 							'"You did good tonight, pet. Keep being a good girl like that and everything will be fine. When I''m happy, my pet is happy."'
 							'"Thank you, mistress. I''m glad I could please you," you reply.'
 							'You spend the rest of the journey in silence. Reaching the gas station, she ushers you out of the car and quickly drives away without another word.'
-							act 'Leave': gt 'zaprF', 'start'
+							act 'Leave': gt 'fuelstation', 'start'
 						end
 					end
 				else
@@ -937,9 +937,9 @@ if $ARGS[0] = 'whore8':
 					'"No, no, no! Bad girl! You''re supposed to make me cum like a good little bitch! I''m going to have to punish you now!"'
 					'She forces you down onto all fours and walks up behind you. You yelp when she gives you a hard smack on the ass.'
 					'"You need to learn to be a good little pet!" she barks before delivering another hard smack to your ass, making you yelp even louder. She continues spanking you until your ass is red and stinging.'
-					'"Maybe you''ll remember your purpose now, pet! To make <i>me</i> feel good!"' 
+					'"Maybe you''ll remember your purpose now, pet! To make <i>me</i> feel good!"'
 					'You just nod as tears well up in your eyes.'
-                    gs 'pain', 2, 'asscheeks', 'spank'
+					gs 'pain', 2, 'asscheeks', 'spank'
 					gs 'stat'
 
 					act 'Finished':
@@ -955,13 +955,13 @@ if $ARGS[0] = 'whore8':
 							'"Ne...next time?" you sheepishly reply.'
 							'"Yes. I quite like you but next time I feel like playing, you better be a good girl. I might speak to that sweet little friend of yours too. She seems like she''d make a good pet..."'
 							'You just nod and spend the rest of the journey in silence. Reaching the gas station, she ushers you out of the car and quickly drives away without another word.'
-							act 'Leave': gt 'zaprF', 'start'
+							act 'Leave': gt 'fuelstation', 'start'
 						else
 							'"I thought I told you to be a good girl from now on? You didn''t see me cumming, did you?" she sternly asks.'
 							'"I''ll... I''ll do better next time, mistress..." you sheepishly reply.'
 							'"You better. Otherwise I''m going to have to keep punishing you until you learn."'
 							'You just nod and spend the rest of the journey in silence. Reaching the gas station, she ushers you out of the car and quickly drives away without another word.'
-							act 'Leave': gt 'zaprF', 'start'
+							act 'Leave': gt 'fuelstation', 'start'
 						end
 					end
 				end

+ 32 - 23
locations/albina_wine_event.qsrc

@@ -24,14 +24,15 @@ if $ARGS[0] = 'wine_invite':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 					'You head downstairs towards the front door, passing by the kitchen along the way. True to her word, Albina is on the couch, still naked and already red faced pouring what is definitely not her first glass of wine.'
-					'"Bye Albina!" you call while waving your hand. She picks up the glass and starts chugging with one hand while giving you the finger with the other as you close the door behind you.'
+					'"Bye, Albina!" you call while waving your hand. She picks up the glass and starts chugging with one hand while giving you the finger with the other as you close the door behind you.'
 					act 'Leave': gt 'pav_residential'
 				end
 			end
 		else
 			cla & *nl
 			'You shake your head. "After getting drunk and chewed out by your mom last time? No thanks. I already get enough from my <<$npc_nickname[''A29'']>> back home."'
-			'"Ugh! You''re such a pussy, <<$pcs_nickname>>!" she replies while rolling her eyes. "Fine, you go shower. <i>I''m</i> getting drunk again." She pads off into the kitchen, leaving you and a trail of wet footprints behind.'
+			'"Ugh! You''re such a pussy, <<$pcs_nickname>>!" she replies while rolling her eyes. "Fine, you go shower. <i>I''m</i> getting drunk again."'
+			'She pads off into the kitchen, leaving you and a trail of wet footprints behind.'
 		end
 		act 'Go and shower':
 			*clr & cla
@@ -43,7 +44,7 @@ if $ARGS[0] = 'wine_invite':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 				'You head downstairs towards the front door, passing by the kitchen along the way. True to her word, Albina is on the couch, still naked and already red faced pouring what is definitely not her first glass of wine.'
-				'"Bye Albina!" you call while waving your hand. She picks up the glass and starts chugging with one hand while giving you the finger with the other as you close the door behind you.'
+				'"Bye, Albina!" you call while waving your hand. She picks up the glass and starts chugging with one hand while giving you the finger with the other as you close the door behind you.'
 				act 'Leave': gt 'pav_residential'
 			end
 		end
@@ -53,7 +54,7 @@ if $ARGS[0] = 'wine_invite':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
 			'Watching Albina walk away, a twinge of regret flashes through your stomach. After a moment''s hesitation, you follow after, entering the kitchen right as she''s pulling a wine bottle out of a cabinet.'
 			*nl
-			'"Well, well..." she says, letting her surprise fade into a smug smirk. "Feeling left out are we?"'
+			'"Well, well..." she says, letting her surprise fade into a smug smirk. "Feeling left out, are we?"'
 			'"Maybe a little," you admit.'
 			'"Well lucky for you, you came just in time." She grabs a pair of glasses and bumps the cabinet closed with her ass before making her way over to you and pulling you to the couch. You wait awkwardly while she opens the bottle before she plops down next to you and hands you a glass.'
 			*nl
@@ -69,8 +70,8 @@ if $ARGS[0] = 'wine_invite':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
 		if AlbinaQW['wine'] = 0:
 			'"Sure, that sounds nice. Should I just get dressed and meet you back-"'
-			'"Fuck that," Albina cuts you off and drags you to the kitchen. "It''s better if you drink it right after coming out."'
-			'She puts you down on a couch and saunters over to the wine cabinet, shaking her naked ass along the way, and plucks out two glasses and a bottle. You wait awkwardly while she opens the bottle before she plops down next to you and hands you a glass.'
+			'"Fuck that," she replies, cutting you off and dragging you to the kitchen. "It''s better if you drink it right after coming out."'
+			'She puts you down on a couch and saunters over to the wine cabinet, shaking her naked ass along the way, and plucks out two glasses and a bottle. You wait awkwardly while she opens the bottle before she sits down next to you and hands you a glass.'
 			'"Cheers!" she says with a grin, clinking her glass against yours and downing half the thing in one gulp. You take a more reserved sip, but you feel warmth spread through your chest almost immediately.'
 			*nl
 			'<i>Wow, that <b>is</b> really nice,</i> you think, taking another sip.'
@@ -83,7 +84,7 @@ if $ARGS[0] = 'wine_invite':
 		act 'Drink': gt 'albina_wine_event','start'
 	end
 !!{	if AlbinaQW['wine'] > 0:
-		act'I can''t get drunk right now':
+		act 'I can''t get drunk right now':
 			cla & *nl
 			'You shake your head. "No thanks, I can''t get drunk right now. I have things to do."'
 		end
@@ -102,7 +103,7 @@ if $ARGS[0] = 'start':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
 	if AlbinaQW['wine'] = 0:
-		'A short while later, you find yourself feeling very warm, fuzzy, and <i>very</i> dizzy, halfway through your second glass. Albina is already sipping from her third glass, head laid on your lap after opening a second bottle. The flush in her cheeks and the slur of her voice tells you she''s totally drunk. And judging by the change in conversation and the wetness between her thighs, it seems Albina is a <i>horny</i> drunk.'
+		'A short while later, you find yourself feeling very warm, fuzzy, and <i>very</i> dizzy, halfway through your second glass. Albina is already sipping from her third glass, head laid on your lap after opening a second bottle. The flush in her cheeks and the slur of her voice tells you she''s totally drunk. And judging by the change in conversation and the wetness between her thighs, it seems she''s a <i>horny</i> drunk.'
 		*nl
 		'"<<$pcs_nickname>>!" Albina shouts, interrupting your thoughts. "I''m fucking talking to you!"'
 		'You blink in confusion.'
@@ -206,7 +207,7 @@ end
 
 if $ARGS[0] = 'pussy_taste':
 	'"I love the taste of my own pussy," Albina abruptly says out loud. "Is that weird?"'
-	act'Super weird':
+	act 'Super weird':
 		cla & *nl
 		'"That''s super fucking weird," you slur back.'
 		'"Bullshit!" she shouts even louder than before. "You can''t tell me you don''t like the taste of ''ur own brand. I know you do, you filthy slut!"'
@@ -309,7 +310,7 @@ if $ARGS[0] = 'dominate_albina':
 		'"First, I''d bend you over my lap," you smile gently, running your fingers through her hair. Something in your voice makes her eyes go wide. She glances to the side as if realizing that her head is exactly where you said you''d bend her over.'
 		'"Then, I''d sit you up so your ass is nice and high," you continue. "And then I''d <i>spank you within an inch of your life.</i>" You keep your easy tone, but give Albina a hard stare and her breath hitches. "I''d keep going until your ass is red and swollen. Let my fingers trail over your pussy, edging you until you <i>beg</i> me to let you cum. And then, <i>I won''t.</i>"'
 		*nl
-		'Albina''s face flushes red and she swallows reflexively. Looking down her body, you see her nipples are rock-hard and her thighs are practically dripping with girl cum.'
+		'Her face flushes red and she swallows reflexively. Looking down her body, you see her nipples are rock-hard and her thighs are practically dripping with girl cum.'
 		'"That..." she gulps. "Would be a pretty good way of doing it..."'
 		*nl
 		'She tears herself away from your gaze and buries her face in her wine glass, taking big desperate gulps.'
@@ -347,21 +348,21 @@ if $ARGS[0] = 'dominate_albina':
 	act 'Grab you by the hair and fuck your ass':
 		cla & *nl
 		'"Well, first thing I would get a nice, <i>big</i>, strapon," you smirk. Albina bites her lip, unconsciously rubbing her thighs together while she waits for your next words. "And then I''d grab you by the hair, nice and tight, and shove it right up your ass!"'
-		'"<i>Fuck!</i> That''s good!" Albina moans, her hand snaking between her legs and shamelessly rubbing her pussy. "Have you been watching me and Lazar or something? That''s <i>just</i> how I like it," she says, a twinkle in her eye as her fingers come back up wet and sticky. She maintains eye contact as she runs her tongue across them, licking up her own juices.'
+		'"<i>Fuck!</i> That''s good!" she moans, her hand snaking between her legs and shamelessly rubbing her pussy. "Have you been watching me and Lazar or something? That''s <i>just</i> how I like it," she says, a twinkle in her eye as her fingers come back up wet and sticky. She maintains eye contact as she runs her tongue across them, licking up her own juices.'
 		gs 'albina_wine_event','wine_chat2'
 	end
 	
 	act 'Tie you down':
 		cla & *nl
 		'"I''d get some rope and tie you to your own bed," you grin. "And then... I think I''d do whatever I want to you."'
-		'You let imagination take over for you and it seems to work. Albina''s cheeks immediately flush and her breath grows heavy. Her nipples harden and her thighs rub together as moisture glistens between them.'
+		'You let imagination take over for you and it seems to work. Her cheeks immediately flush and her breath grows heavy. Her nipples harden and her thighs rub together as moisture glistens between them.'
 		'"That," she gulps. "Sounds like a pretty good way of doing it..."'
 		gs 'albina_wine_event','wine_chat2'
 	end
 end
 
 if $ARGS[0] = 'masturbation_talk':
-	'"How often do you masturbate <<$pcs_nickname>>?" Albina asks loudly, without even a shred of shame or decency.'
+	'"How often do you masturbate, <<$pcs_nickname>>?" Albina asks loudly, without even a shred of shame or decency.'
 	act 'Embarrassed':
 		cla & *nl
 		'"Albina! That''s..." you stammer and trail off. You suddenly can''t look at her anymore and your face grows hot for reasons you try to rationalize is just the wine.'
@@ -550,11 +551,11 @@ if $ARGS[0] = 'porn_talk':
 				'"Something about the taboo nature of it I guess," you shrug. "That it''s so forbidden. I don''t know, it''s just fucking hot."'
 				'"Well I think it''s <i>fucking gross</i>." She makes a gagging face.'
 			else
-				'"<i><b>OH!</b></i>" Albina abuptly sits up in your lap. "Ew! Ew! Ew! Ew!"'
+				'"<i><b>OH!</b></i>" She abuptly sits up in your lap. "Ew! Ew! Ew! Ew!"'
 				'"What? Why are yo-"'
 				'"I shouldn''t have asked. I should have known with what you told me before," she says, making gagging noises. "I can''t believe you- no! Never mind! We''re not talking about this anymore!"'
 				'"But you-"'
-				'"Not-! Discussing-!" Albina cuts you off in a way that prevents further argument.'
+				'"Not-! Discussing-!" She cuts you off in a way that prevents further argument.'
 			end
 			gs 'albina_wine_event','wine_chat2'
 		end
@@ -597,7 +598,7 @@ if $ARGS[0] = 'porn_talk':
 				*nl
 				'"I... I broke... I begged him to make it stop. I apologized, told him I was sorry for being a delinquent daughter, that I would never do it again. And he... he just let them keep going. They kept raping me until I passed out. I don''t even know if they stopped after that..."'
 				*nl
-				'Albina lets her hair fall over her face, but you can see her shoulder shaking with silent sobs.'
+				'She lets her hair fall over her face, but you can see her shoulder shaking with silent sobs.'
 				act 'Comfort her':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
@@ -627,7 +628,7 @@ if $ARGS[0] = 'tell_raped':
 			*nl
 			if stat['rape_count'] = 1:
 				if pav_swimpool['rape'] = 1 or pav_swimpool['virgin_rape'] = 1:
-					'"At the swimming pool in town. I was have a late evening swim when some old man attacked me right there in the water."'
+					'"At the swimming pool in town. I was having a late evening swim when some creepy old man attacked me right there in the water."'
 				end
 				
 				if memory['city_res_rape'] = 1 or memory['city_center_rape'] = 1:
@@ -816,7 +817,8 @@ if $ARGS[0] = 'commando_talk':
 end
 
 if $ARGS[0] = 'stripper_talk':
-	'"Do you think I would make a good stripper?" Albina asks.'
+	'"Do you think I''d make a good stripper?" she asks.'
+	
 	act 'Probably':
 		cla & *nl
 		'"Probably?" you mumble back. "You can dance and love shoving your ass in people''s faces. Prime stripper qualities. Why do you ask?"'
@@ -824,6 +826,13 @@ if $ARGS[0] = 'stripper_talk':
 		gs 'albina_wine_event','wine_chat2'
 	end
 	
+	act 'Hell yeah':
+		cla & *nl
+		'"Hell yeah!" you laugh, almost spilling your wine on both yourself and Albina. "You''d make a killing shaking that big fat ass in guy''s faces!"'
+		'Albina silently takes a swig of her wine, but you catch a glimpse of the smug grin on her face as she looks up at you.'
+		gs 'albina_wine_event', 'wine_chat2'
+	end
+	
 	act 'Too bitchy':
 		cla & *nl
 		'"Nah." You wave your hand dismissively. "Too bitchy."'
@@ -888,7 +897,7 @@ if $ARGS[0] = 'wine_chat2':
 		end
 	end}
 	
-	act'Your mom is is very pretty':
+	act 'Your mom is is very pretty':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
 		'With Albina right on your lap, you find your thoughts drifting to her mother. Her hair, her facial structure, she really is her mother''s daughter. It''s easy to tell where she got her good looks from.'
@@ -929,7 +938,7 @@ if $ARGS[0] = 'wine_chat2':
 					gs 'stat'
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/event/wine_talk.jpg"></center>'
-					'Despite her supposed acceptance, it''s easy to tell that Albina is trying to be stoic, covering up for the still-open wounds inside her. Taking her head in your arms, you pull her close against your chest. She stiffens at your touch, but slowly loosens up, closing her eyes and nuzzling her face into your breasts. The two of you sit like this for a few minutes and when you finally release her, a real smile is spread across her face.'
+					'Despite her supposed acceptance, it''s easy to tell that she''s trying to be stoic, covering up for the still-open wounds inside her. Taking her head in your arms, you pull her close against your chest. She stiffens at your touch, but slowly loosens up, closing her eyes and nuzzling her face into your breasts. The two of you sit like this for a few minutes and when you finally release her, a real smile is spread across her face.'
 					*nl
 					'No further words are necessary between you.'
 					act 'Continue': gt 'albina_wine_event','wine_chat1'
@@ -944,7 +953,7 @@ if $ARGS[0] = 'wine_chat2':
 						'"Can''t be loved?" you ask. "Not even by me?"'
 						'You stare into her eyes tenderly and see years of hurt and pain welling up inside them, but also a glimmer of hope staring back at you.'
 						*nl
-						'Albina doesn''t say anything, but her breathing grows heavy and hot against your skin. Her thighs rub together and you can see she''s already soaking wet.'
+						'She doesn''t say anything, but her breathing grows heavy and hot against your skin. Her thighs rub together and you can see she''s already soaking wet.'
 						act 'Kiss her': gt 'albina_wine_event','kiss1'
 					end
 				end
@@ -1479,7 +1488,7 @@ if $ARGS[0] = 'caught':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/kitchen.jpg"></center>'
 		'"What the hell do you think you''re doing, young lady?!" Zoya asks before grabbing Albina by the ear and yanking her to her feet. "Drunk in the middle of the day?! And while <i>naked</i>?!"'
-		'"Ow! Ow ow ow ow ow!" Albina whines in pain while standing on her tiptoes trying to escape her mother''s grasp. "We''re just having some fun! Lay off Mama!"'
+		'"Ow! Ow ow ow ow ow!" Albina whines in pain while standing on her tiptoes trying to escape her mother''s grasp. "We''re just having some fun! Lay off, Mama!"'
 		'Zoya ignores her pleas. "I thought even you had better sense than this, Albina!"'
 		'"What are you gonna do? <i>Spank me</i>?" Albina glares back rebelliously. "Don''t be such a bitch!"'
 		'"What did you just say to me?!" Zoya sputters before she drags Albina off towards the stairs, howls of pain following. "I am your <i>mother</i>! I will not tolerate such disrespect!"' 
@@ -1488,7 +1497,7 @@ if $ARGS[0] = 'caught':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 			'You stumble around, drunkenly finding your clothes as shouts of pain and anger echo down from above until a door slams and they finally cease. Zoya then comes huffing down the stairs.'
-			'"I can''t believe that girl sometimes..." she mutters to herself. "Damn you Boris. Grooming my daughter into a shameless slut..."'
+			'"I can''t believe that girl sometimes..." she mutters to herself. "Damn you, Boris! Grooming my daughter into a shameless slut..."'
 			*nl
 			'Once she gets to the bottom of the stairs, she straightens her skirt and grabs you by the hand.'
 			'"Come, I''m taking you home."'

+ 196 - 655
locations/albinahome.qsrc

@@ -4,39 +4,54 @@
 !! Albina House Schedule
 !! 23 - 07 ... no reply
 
-if $ARGS[0] = 'gate':
-	AlbinaQW['event'] = 0
-	act 'Leave':gt 'pav_residential'
+if $ARGS[0] = 'door_bell':
+	act 'Leave': gt 'pav_residential'
 	
     if hour = 23 or hour < 7:
 		'There are better times for a house call than right now.'
 	elseif hour < 9:
-		'You push a button on the intercom, and a female voice blasts through. "What kind of ungodly hour do you call this?! Come back later for a social call!" That must have been her mother.'	
-	elseif hour <17:
-		if (kanikuli = 0) and (week < 6):
-			'Nobody answers when you buzz the intercom a few times, and you decide to leave.'
-		else
-			gt 'albinahome', 'mom answers'
+		'You push a button on the intercom, and a female voice blasts through.'
+		'"What kind of ungodly hour do you call this?! Come back later for a social call!"'
+		'That must have been her mother.'
+	else
+		'You push a button on the intercom and hear a female voice on the other end.'
+		'"May I ask who this is?" the voice says.'
+		'"It''s <<$pcs_firstname>>," you answer. "I''m a friend of Albina''s."'
+		if hour < 17:
+			if (kanikuli = 0) and (week < 6):
+				'Nobody answers when you buzz the intercom a few times, and you decide to leave.'
+			else
+				'"Of course, please come in."'
+				'The gate buzzes and you hear the click of the latch unlocking.'
+				act 'Walk up the driveway': gt 'albinahome', 'maid_greet'
+			end
+		elseif hour < 21:
+			'"Of course, please come in."'
+			'The gate buzzes and you hear the click of the latch unlocking.'
+			act 'Walk up the driveway': gt 'albinahome', 'maid_greet'
+		else	
+			'"I''m terribly sorry, but Miss Barlovskaya is not available right now. You might try again later."'
+			'The line goes <i>click</i> and the gate remains closed.'
 		end
-	elseif hour < 20:
-		gt 'albinahome', 'mom answers'
-	else	
-		if hour >= 9:'You push a button on the intercom, and a female voice asks who it is. When you say you''re here to see Albina, she tells you that Albina is unavailable and you should come back later.'
 	end
 	gs 'stat'
 end
 
-if $ARGS[0] = 'mom answers':
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinahome.jpg"></center>'
-	if AlbinaQW['albride'] = 2:
-		AlbinaQW['albride'] = 3
-		'You push a button on the intercom, and you''re surprised to hear a somewhat cautious-sounding female voice crackle through the speaker as you hear Albina in the background.'
-		'The strange voice asks who you are and when she says your name to Albina, Albina gleefully tells you to excuse her mother''s caution and invites you in. The voice apologizes to you as the gate slowly opens.'
-		act 'Walk up the driveway': gt 'albinahome', 'hallway'
-	else
-		'You push a button on the intercom and hear the familiar voice of Albina''s mother on the other end. You tell her it''s you, and she opens the gate.'
-		'"She enjoys having you come round and visit her, you know? It''s good for her to have such a dependable friend to rely on after everything she''s been through," she adds.'
-		act 'Walk up the driveway': gt 'albinahome', 'hallway'
+if $ARGS[0] = 'maid_greet':
+	if AlbinaQW['visiting'] ! daystart:
+		!! Entering the house and getting random chances for events/being met by random household member
+		AlbinaQW['visiting'] = daystart
+		if rand(1,5) = 1:
+			gt 'albina_house_events','alb_yoga_start'
+		elseif rand(1,4) = 2:
+			gt 'albina_sex_scenes','lazar_start'
+		else
+			!! maid greeting sveta at front door
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/maid.jpg"></center>'
+			'The maid answers the door with a polite smile.'
+			'"Please make yourself at home Miss <<$pcs_lastname>>," she says, motioning for you to enter and taking your coat.'
+			act 'Continue': gt 'albinahome', 'hallway'
+		end
 	end
 end
 
@@ -52,100 +67,24 @@ if $ARGS[0] = 'hallway':
 	minut += 3
 	gs 'stat'
 	gs 'themes', 'indoors'
-	if AlbinaQW['albride'] = 3:
-		!!First time visiting on your own after she shows you where she lives
-		AlbinaQW['visiting'] = 1
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-		'You walk up the long driveway to the front door and knock. It opens to reveal a woman you estimate to be in her late 30s. She''s beautiful and well-dressed. She wears high heels, a pencil skirt, and a partially unbuttoned blouse that gives you a view of her substantial cleavage that bulges against the fabric.'
-		'"You must be <<$pcs_firstname>>!" she smiles. "Albina has told me quite a bit about you. All good things, I assure you," she adds with a laugh.'
-		'The woman holds her hand for you to shake, and you do so tentatively. "I''m sorry, and you are...?"'
-		'"Oh! Forgive my rudeness. I''m Albina''s mother, Zoya Petrenko." <i>Albina''s mother??</i> You think, shocked by the introduction.'
-		'"It''s a pleasure to meet you!" you blurt out. "Mrs... Ms... Uhh..." you flounder, realizing she didn''t use Albina''s surname, and you''re unsure what to do.'
-		'"Doctor, actually," she says, handling it with grace. "But," she continues, holding up her hand. "You can just call me Zoya."'
-		'"Oh no! I could-"'
-		'"I insist," she smiles warmly. "Would you like to come inside?"'
-		act 'Continue':
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-			'"Albina is in her room right now. I expect the maid has told her of your arrival already." She grabs her coat and clatters her way to the front door. "I wish I could be a more entertaining host, but I have to get to the hospital, so I will just have to leave that to my daughter. If you are a frequent visitor, you might not see me often, but do come and say hello if I''m ever home when you visit. It was nice meeting you, <<$pcs_firstname>>."'
-			'She gives a parting smile and closes the door behind her.'
-			act 'Continue': gt 'albinahome', 'bedroom'
-		end
-	elseif AlbinaQW['visiting'] = 0:
-		!! Entering the house and getting random chances for events/being met by random household member
-		AlbinaQW['visiting'] = 1
-		temp = iif((month < 9) and (month > 5) and (week = 3 or week = 6), rand(1, 12), rand(1,10)) 
-		if temp < 3 or temp > 10: AlbinaQW['event'] = 1
-		if temp = 1:
-			!! Lazar Sex Event
-			gt 'albina_lazar_sex', 'lazar_start'
-		elseif temp = 2:
-			!! hot tub
-			gt 'albina_house_events', 'hot_tub1'
-		elseif temp = 3 and temper < 10:
-			!! swim winter
-			AlbinaQW['event'] = 1
-			gt 'albina_house_events', 'swim_winter1'
-		elseif temp <= 5 and AlbinaQW['studylock'] = 0 and AlbinaQW['flashdrive'] = 0:
-			!! laptop event
-			gt 'albina_house_events', 'study_door'
-		elseif temp = 11:
-			!! Mom Event
-			gt 'albina_mother_events', 'zoya_sunbathing_solo'
-		elseif (temp = 12) :
-			!! Mom Albina Event
-			gt 'albina_mother_events', 'zoya_sunbathing_albina'
-		else
-			!! Greeted by maid(Wed or Sat) or Mother(Zoya) or Albina
-			if week = 3 or week = 6:
-				if temper > 10 and rand(1, 5) = 1:
-					if rand(0, 1) = 0:
-						!! Albina yoga
-						gt 'albina_house_events', 'alb_yoga_1'
-					else
-						!! Albina sunbathing
-						gt 'albina_house_events', 'alb_sunbathe_1'
-					end
-				else
-					!! maid greeting sveta at front door
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/maid.jpg"></center>'
-					'The maid answers the door with a polite smile.'
-					'"Miss Albina is in her room and said you should meet her there," she says before motioning for you to enter and closing the door before returning to her duties.'
-					act 'Continue': gt 'albinahome', 'bedroom'
-				end
-			else
-				temp = rand(1, 2)
-				if temp = 1:
-					!! Zoya greets you
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
-					'The door opens, and you see that it''s Zoya, who smiles at you.'
-					'"Please make yourself at home <<$pcs_nickname>>. Albina is up in her room. I''m sure she''ll be thrilled to see you."'
-					act 'Continue': gt 'albinahome', 'bedroom'
-				else
-					!! Albina greets you
-					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
-					'The door flies open, and Albina greets you with a tight hug.'
-					'"<<$pcs_nickname>>! Come in, come in," she says while dragging you inside and closing the door.'
-					act 'Continue': gt 'albinahome', 'bedroom'
-				end
-			end
-		end
-	else
-		!! For leaving the house or going to the bathroom, no random event chances
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
-		'The foyer is well-appointed with hardwood flooring, numerous arches and tasteful decor. Lighting is sunk into the exquisite staircase with wraparound balconies on either side.'
-		'You have been asked not to wander around the house alone, so you''re limited in where you can go.'
-		act 'Go back to town':
-			AlbinaQW['visiting'] = 0
-			minut += 3
-			gt 'pav_residential'
-		end
-		act 'Go to the bathroom':gt 'albinahome', 'bathroom'
-		act 'Go to Albina''s bedroom':gt 'albinahome', 'bedroom'
+
+	!! For leaving the house or going to the bathroom, no random event chances
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
+	'The foyer is well-appointed with hardwood flooring, numerous arches and tasteful decor. Lighting is sunk into the exquisite staircase with wraparound balconies on either side.'
+	'You have been asked not to wander around the house alone, so you''re limited in where you can go.'
+	act 'Leave':
+		!! AlbinaQW['visiting'] = 0
+		minut += 3
+		gt 'pav_residential'
 	end
+	act 'Go to Albina''s bedroom': gt 'albinahome', 'bedroom'
+!!	act 'Go to Zoya''s bedroom': gt 'albinahome', 'zoya_room'
+	act 'Go to the bathroom': gt 'albinahome', 'downstairs_bathroom'
+	act 'Go to the kitchen': gt 'albinahome', 'kitchen'
+	act 'Go to the pool': gt 'albinahome', 'pool_side'
 end
 
-if $ARGS[0] = 'bathroom':
+if $ARGS[0] = 'downstairs_bathroom':
 	$loc_arg = 'bathroom'
 	$loc = 'albinahome'
 	$locM = 'albinahome'
@@ -170,7 +109,8 @@ if $ARGS[0] = 'bathroom':
 		if pain['total'] > 0 and pain['killer'] = 0:
 			act 'Take a painkiller':
 				cla
-				gs 'drugs', 'painkiller'
+				pain['killer'] += 1
+				mc_inventory['painkillers'] -= 1
 				pcs_hydra += 20
 				gs 'stat'
 				*nl
@@ -182,6 +122,25 @@ if $ARGS[0] = 'bathroom':
 	gs 'din_van', 'prvt_pee'
 end
 
+if $ARGS[0] = 'bedroom_event_random':
+	!!temp = iif((month < 9) and (month > 5) and (week = 3 or week = 6), rand(1, 12), rand(1,10)) 
+	if rand(1,6) = 1:
+		!! Lazar Sex Event
+		gt 'albina_sex_scenes', 'lazar_start'
+	elseif rand(1,5) = 1:
+		!! hot tub
+		gt 'albina_house_events', 'hot_tub1'
+	elseif rand(1,4) = 1 and temper < 10:
+		!! swim winter
+		gt 'albina_house_events', 'swim_winter1'
+	elseif rand(1,3) = 1 and AlbinaQW['studylock'] = 0 and AlbinaQW['flashdrive'] = 0:
+		!! laptop event
+		gt 'albina_house_events', 'study_door'
+	elseif rand(1,2) = 1:
+		gt 'albina_house_events','alb_bedroom_shower'
+	end
+end
+
 if $ARGS[0] = 'bedroom':
 	$loc = 'albinahome'
 	$loc_arg = 'bedroom'
@@ -190,22 +149,15 @@ if $ARGS[0] = 'bedroom':
 	$menu_loc = 'albinahome'
 	$menu_arg = 'bedroom'
 	menu_off = 0
-	
-	if AlbinaQW['event'] = 0:
-		AlbinaQW['event'] = 1
-
-		if month >=11 or month <=3:
-            AlbinaQW['activities'] = rand(1,3)
-            if AlbinaQW['activities'] = 1:
-                gt 'albina_house_events', 'swim_winter1'
-            end
-        end
-		if AlbinaQW['extra'] ! daystart: 
-			if rand(0,10) = 0: 
-				gt 'albina_house_events','dancing' 
-			elseif rand(0,9) = 0:
-				gt 'albina_house_events','ass_too_big'
-			end
+	if AlbinaQW['daily_event'] < daystart:
+		AlbinaQW['daily_event'] = daystart
+		gs 'albinahome', 'bedroom_event_random'
+	elseif AlbinaQW['extra_event'] ! daystart:
+		AlbinaQW['extra_event'] = daystart
+		if rand(1,10) = 1: 
+			gs 'albina_house_events','dancing' 
+		elseif rand(1,9) = 1:
+			gs 'albina_house_events','ass_too_big'
 		end
 	end
 	minut += 1
@@ -219,16 +171,112 @@ if $ARGS[0] = 'bedroom':
 		act 'Hang out': gt $loc, $loc_arg
 	else
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-		'You are impressed at how nice Albina''s bedroom looks, the centerpiece being a large double bed covered in soft pillows. A door at the back of the room leads to her en-suite bathroom, and she even has a sliding door leading to a balcony that overlooks the nearby lake. A closet full of expensive-looking clothes is built into one of the walls.'
-		'By the bed is a small <a href="exec:gt ''albina_house_events'',''night_stand''">nightstand</a>, and on a desk is a <a href="exec:gt ''albina_house_events'',''computer''">laptop</a>'
+		'Albina''s bedroom is, in a word, <i>extravagant</i>. The centrepiece is a large double bed covered in soft pillows and a door at the back of the room leads to her en-suite <a href="exec:gt ''albinahome'',''albina_bathroom''">bathroom</a>. There''s even a sliding door leading to a balcony that overlooks the pool. A closet full of expensive-looking clothes is built into one of the walls.'
+		'A small <a href="exec:gt ''albina_house_events'',''night_stand''">nightstand</a> rests next to the bed and a <a href="exec:gt ''albina_house_events'',''computer''">laptop</a> is sitting on the desk.'
 		act 'Return to the hallway': gt 'albinahome', 'hallway'
 		act 'Chat with Albina': gt 'albina_chat', 'chat'
-		act 'Talk about video games': gt 'albinahome', 'game'
+		act 'Talk about video games': gt 'albina_house_events', 'tekken_game'
 		act 'Talk about clothes': gt 'albinahome', 'dressing'
-		if AlbinaQW['SportDay'] ! daystart:
-			act 'Talk about dancing': gt 'albinahome', 'dancing'
+!!		if AlbinaQW['SportDay'] ! daystart:
+!!			act 'Talk about dancing': gt 'albinahome', 'dancing'
+!!		end
+	end
+end
+
+if $ARGS[0] = 'albina_bathroom':
+	$loc_arg = 'bathroom'
+	$loc = 'albinahome'
+	$locM = 'albinahome'
+	$locM_arg ='albina_bathroom'
+	$menu_loc = 'albinahome'
+	$menu_arg = 'albina_bathroom'
+	menu_off = 0
+	$location_type = 'bathroom'
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	gs 'themes', 'indoors'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
+	'Albina''s bathroom.'
+	*nl
+	'There is a shower, toilet, sink, <a href="exec:gt ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh < 1,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, and even a separate bath tub.'
+	!! add a dildo?
+	act 'Return to Albina''s room': gt 'albina_chat', 'chat_exit'
+	dynamic $tampon
+	dynamic $quickwash
+	dynamic $basin
+	if mc_inventory['painkillers'] > 0:
+		if pain['total'] > 0 and pain['killer'] = 0:
+			act 'Take a painkiller':
+				cla
+				pain['killer'] += 1
+				mc_inventory['painkillers'] -= 1
+				pcs_hydra += 20
+				gs 'stat'
+				*nl
+				'You take a painkiller and gulp it down with a glass of water.'
+				act 'Finish': gt $loc, $loc_arg
+			end
+		end
+	end
+	gs 'din_van', 'prvt_pee'
+end
+
+
+if $ARGS[0] = 'kitchen':
+	$locM_arg = 'kitchen'
+	$locM = 'albinahome'
+	$loc_arg = 'kitchen'
+	$loc = 'albinahome'
+	$menu_loc = 'albinahome'
+	$menu_arg = 'kitchen'
+	$location_type = 'indoors'
+	menu_off = 0
+	CLOSE ALL
+	*clr & cla
+	minut += 1
+	$locclass = 'kitr'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/albina/home/kitchen.jpg"></center>'
+	'Albina''s kitchen.'
+	gs 'kit_din'
+	act 'Back to the hall': gt 'albinahome', 'hallway'
+	act 'Go to Albina''s bedroom': gt 'albinahome', 'bedroom'
+!!	act 'Go to Zoya''s bedroom': gt 'albinahome', 'zoya_room'
+	act 'Go to the bathroom': gt 'albinahome', 'downstairs_bathroom'
+	act 'Go to the pool': gt 'albinahome', 'pool_side'
+end
+
+if $ARGS[0] = 'pool_side':
+	if AlbinaQW['daily_event'] ! daystart and rand(1,2) = 1 and temper > 20 and daystage >= 2 and daystage <= 4:
+		AlbinaQW['daily_event'] = daystart
+		if week < 6:
+			!! Albina sunbathing
+			gt 'albina_house_events', 'alb_sunbathe_1'
+		else
+			if rand(1,2) = 1:
+				!! Mom Event
+				gt 'albina_mother_events', 'zoya_sunbathing_solo'
+			else
+				!! Mom Albina Event
+				gt 'albina_mother_events', 'zoya_sunbathing_albina'
+			end
 		end
 	end
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	if month >= 11 or month <= 3:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool.jpg"></center>'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
+	end
+	'Albina''s pool.'
+	act 'Back to the hall': gt 'albinahome', 'hallway'
+	act 'Go to Albina''s bedroom': gt 'albinahome', 'bedroom'
+!!	act 'Go to Zoya''s bedroom': gt 'albinahome', 'zoya_room'
+	act 'Go to the bathroom': gt 'albinahome', 'downstairs_bathroom'
+	act 'Go to the kitchen': gt 'albinahome', 'kitchen'
 end
 
 if $ARGS[0] = 'dancing':
@@ -250,7 +298,7 @@ if $ARGS[0] = 'dancing':
 			'"Eyes up here, <<$pcs_nickname>>! Anyway, if you want, I could teach you about stripping and pole dancing?"'
 			act 'No thanks': AlbinaQW['SportDay'] = daystart & gt 'albinahome', 'bedroom'
 			act 'Teach me stripping': gt 'albinahome', 'stripping'
-			act 'Teach me pole-dancing': gt 'albinahome', 'poledancing'
+			act 'Teach me poledancing': gt 'albinahome', 'poledancing'
 		end
 	else
 		'<center><video autoplay loop src="images/locations/pavlovsk/resident/albinahome/train.mp4"></video></center>'
@@ -258,7 +306,7 @@ if $ARGS[0] = 'dancing':
 		'She smiles at you. "Well? Want me to teach you some things?"'
 		act 'No thanks': AlbinaQW['SportDay'] = daystart & gt 'albinahome', 'bedroom'
 		act 'Teach me stripping': gt 'albinahome', 'stripping'
-		act 'Teach me pole-dancing': gt 'albinahome', 'poledancing'
+		act 'Teach me poledancing': gt 'albinahome', 'poledancing'
 	end
 end
 
@@ -272,7 +320,8 @@ if $ARGS[0] = 'stripping':
 	if pcs_danc >= 40:
 		gs 'exercise', 'tier2', 120, 'agil', 'dancero'
 		gs 'stat'
-		'"Okay, we need some space. Follow me." She leads you down to the home gym, where she teaches you how to passionately dance to the music while stripping.'
+		'"Okay, we need some space. Follow me."'
+		'She leads you down to the home gym, where she teaches you how to passionately dance to the music while stripping.'
 
 		if pcs_dancero >= 100:'You don''t learn anything new since you already know everything she can teach you.'
 	else
@@ -281,7 +330,7 @@ if $ARGS[0] = 'stripping':
 		'A striptease is too complex for you. You''re not able to dance and strip at the same time. Albina recommends that you start with learning to dance first.'
 	end
 	gs 'albinahome', 'post_workout_shower'
-	act 'Rest':gt 'albinahome', 'bedroom'
+	act 'Rest': gt 'albinahome', 'bedroom'
 end
 
 if $ARGS[0] = 'poledancing':
@@ -296,10 +345,10 @@ if $ARGS[0] = 'poledancing':
 		'Albina leads you to the home gym, where she teaches various acrobatic moves on the pole. The two of you greatly enjoy yourselves.'
 		if pcs_dancpol >= 100: 'You didn''t learn anything new since you already know everything she can teach you.'
 		gs 'albinahome', 'post_workout_shower'
-		act 'Rest':gt 'albinahome', 'bedroom'
+		act 'Rest': gt 'albinahome', 'bedroom'
 	elseif pcs_stren < 40 and pcs_dancero > 50:
-		'You try your best to follow Albina''s instructions but end up smacking your head on the pole instead and falling to the floor.'
-		'You are flat on your back and see Albina kneeling over you. "Are you okay, <<$pcs_nickname>>? You''re still too weak for pole dancing, so we need to develop your strength instead."'
+		'You try your best to follow Albina''s instructions, but end up smacking your head on the pole instead and falling to the floor.'
+		'You''re flat on your back and see Albina kneeling over you. "Are you okay, <<$pcs_nickname>>? It looks like you''re still too weak for pole dancing, so we need to develop your strength instead."'
 		'You nod at her, and she pulls you to your feet before checking your head. "It might bruise, but otherwise, you look fine."'
 		act 'Develop strength (2:00)':
 			*clr & cla
@@ -309,7 +358,7 @@ if $ARGS[0] = 'poledancing':
 			'Albina shows you how to develop your strength using various exercises.'
 			'You wonder if these exercises are how she has such a great-looking ass.'
 			gs 'albinahome', 'post_workout_shower'
-			act 'Rest':gt 'albinahome', 'bedroom'
+			act 'Rest': gt 'albinahome', 'bedroom'
 		end
 	else
 		gs 'stat'
@@ -321,20 +370,19 @@ if $ARGS[0] = 'poledancing':
 			gs 'stat'
 			'Albina teaches you how to passionately dance to the music while stripping.'
 
-			if pcs_dancero >= 100:'You don''t learn anything new since you already know everything she can teach you.'
+			if pcs_dancero >= 100: 'You don''t learn anything new since you already know everything she can teach you.'
 		else
 			gs 'exercise', 'tier3', 120, 'agil', 'danc'
 			gs 'stat'
 			'A striptease is too complex for you. You''re not able to dance and strip at the same time. Albina recommends that you start with learning to dance first.'
 		end
 		gs 'albinahome', 'post_workout_shower'
-		act 'Rest':gt 'albinahome', 'bedroom'
+		act 'Rest': gt 'albinahome', 'bedroom'
 	end
 end
 
 if $ARGS[0] = 'post_workout_shower':
 	'"You''re looking a little sweaty there, <<$pcs_nickname>>. You should go and have a shower. Mama wouldn''t like it if you got sweat marks all over the furniture. Meet me in my bedroom when you''re done."'
-	'You nod and take a quick shower before returning to her.'
 	dynamic $shower
 end
 
@@ -352,515 +400,8 @@ if $ARGS[0] = 'dressing':
 	end
 end
 
-if $ARGS[0] = 'game':
-	*clr & cla
-	menu_off = 1
-	minut += 2
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-	'You notice the flat-screen TV and a games console sitting in front of it. A row of various Tekken and Mortal Kombat games sit underneath them.' 
-	'"I wish I could afford a console..." you mumble.'
-	'She smiles at you. "You want to play a few games?"'
-	act 'No':
-		*clr & cla
-		menu_off = 1
-		minut += 2
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/albinatalk.jpg"></center>'
-		'You shake your head. "Not right now, thanks. I just noticed them, is all. Maybe some other time."'
-		'She shrugs. "Sure. If you ever want to play, all you have to do is ask."'
-		act 'Do something else': gt 'albinahome', 'bedroom'
-	end
-	act 'Yes':
-		*clr & cla
-		menu_off = 1
-		minut += 30
-		pcs_mood += 15
-		gs 'exp_gain', 'react', rand(0, 1)
-		gs 'exp_gain', 'gaming', rand(1, 2)
-		npc_rel['A23'] += 1
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-		if AlbinaQW['gamebet'] = 1:
-			'You and Albina lie down in front of the TV after picking one of the games. She turns towards you and gives you a grin. "Feel like putting your ass on the line and betting again?"'
-			act 'Accept the bet': gt 'albinahome', 'game_bet'
-			gs 'willpower', 'sex', 'resist', 'medium'
-			if will_cost <= pcs_willpwr:
-				act 'Refuse (<<will_cost>> Willpower)':
-					*clr & cla
-					menu_off = 1
-					minut += 60
-					pcs_mood += 15
-					gs 'exp_gain', 'react', rand(0, 1)
-					gs 'exp_gain', 'gaming', rand(1, 2)
-					npc_rel['A23'] -= 1
-					gs 'willpower', 'pay', 'resist'
-					gs 'stat'
-					'You shake your head. "Not this time."'
-					'She''s clearly a little disappointed, but turns her attention back to the game. "You''re so going to lose!" she laughs. You play some games for a while, although things are a little awkward between you. Eventually, Albina stops. "Well, I had fun, but there''s some stuff I need to take care of," she says as she turns the console off.'
-					'Getting the hint, you get up as well. "Yeah, I should probably get going myself." You exchange a brief hug before you leave.'
-					act 'Say goodbye and go home':
-						AlbinaQW['visiting'] = 0
-						minut += 1
-						gt 'pav_residential'
-					end
-				end
-			else
-				act 'Refuse the bet (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end
-		else
-			'You and Albina lie down in front of the TV after picking one of the games. You play while chatting about various things and trash-talking each other. However, neither of you are giving your full attention to the game. Instead, you''re just having fun together.'
-			act 'Finish playing': gt 'albinahome', 'bedroom'
-			act 'Keep playing': gt 'albinahome', 'playgame'
-		end
-	end
-end
 
-if $ARGS[0] = 'playgame':
-	*clr & cla
-	menu_off = 1
-	minut += 30
-	pcs_mood += 15
-	gs 'exp_gain', 'react', rand(0, 1)
-	gs 'exp_gain', 'gaming', rand(1, 2)
-	npc_rel['A23'] += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-	'The two of you keep playing games while trash-talking and even bumping each other to try and screw each other up. Still, neither of you are taking it seriously. Instead, you mostly just laugh at the silly mistakes you both make while only partially paying attention to the game.'
-	if hotcat >= 5:
-		'Once you finish the game, Albina turns to you instead of starting another one. "How about we see who actually <i>is</i> the better gamer?" she asks with a confident smile.'
-		'You laugh and nod. "Sure, but you''re so going down!"'
-		'She laughs in response. "You''re that sure? How about we make it a bit more interesting then?"'
-		'You arch your brow curiously. "What do you have in mind?"'
-		'She grins at you, gets up and walks over to her dresser. She rummages around in it before pulling out a strapon harness with a large black dildo attached. "The winner gets to use this on the loser... However. They. Want," she says with a smirk.'
-		gs 'willpower', 'sex', 'resist', 'medium'
-		if will_cost <= pcs_willpwr:
-			act 'Refuse the bet (<<will_cost>> Willpower)':
-				*clr & cla
-				menu_off = 1
-				minut += 60
-				pcs_mood += 15
-				gs 'exp_gain', 'react', rand(0, 1)
-				gs 'exp_gain', 'gaming', rand(1, 2)
-				npc_rel['A23'] -= 2
-				gs 'willpower', 'pay', 'resist'
-				gs 'stat'
-				'You shake your head. "Uhhh... I''m really not interested in doing that."'
-				'Albina puts the strapon away, and you can tell she''s a little disappointed as she comes back over and lies down beside you again. "You''re so going to lose!" she laughs.' 
-				'You continue to play games for a while, although things are awkward between you. Eventually, Albina stops. "Well, I had fun, but there''s some stuff I need to take care of," she says as she turns the console off.'
-				'Getting the hint, you get up as well. "Yeah, I should probably get going myself." You exchange a brief hug before you leave.'
-				act 'Say goodbye and go home':
-					AlbinaQW['visiting'] = 0
-					minut += 1
-					gt 'pav_residential'
-				end
-			end
-		else
-			act 'Refuse the bet (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end
-		act 'Accept the bet': gt 'albinahome', 'game_bet'
-	else
-		'Albina turns to you. "So, want to lose again?"'
-		'You shove her gently. "Oh please! I was winning!"'
-		act 'Finish playing': gt 'albinahome', 'bedroom'
-		act 'Keep playing': gt 'albinahome', 'playgame'
-	end
-end
 
-if $ARGS[0] = 'game_bet':
-	*clr & cla
-	menu_off = 1
-	AlbinaQW['gamebet'] = 1
-	minut += 30
-	pcs_mood += 15
-	gs 'exp_gain', 'react', rand(0, 1)
-	gs 'exp_gain', 'gaming', rand(1, 2)
-	npc_rel['A23'] += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-	'You smile. "You''re on. You''re so going to get fucked!"'
-	'Albina laughs as she brings the strapon over with a bottle of lube and tosses them on the bed before she lies back beside you and picks her controller up. "<i>Please</i>! You''re so going to lose!"' 
-	'She starts the game, and you both fall silent, your focus only on winning.'
-	act 'Play until someone wins':
-		*clr & cla
-		menu_off = 1
-		gameresult = rand(1, 100) + pcs_gaming
-		if gameresult >= 150:
-			albplay = 3
-		elseif gameresult  >= 100:
-			albplay = 2
-		elseif gameresult  >= 75:
-			albplay = 1
-		else
-			albplay = 0
-		end
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-		if albplay = 3:
-			'She doesn''t even come close to beating you. Before the game can end, she lets out an exacerbated sigh and tosses her controller down in defeat, knowing she has no chance. You give her a gloating smirk as she reaches over and grabs the strapon harness before handing it to you. You both undress, and you grin as you slide the harness on.'
-			act 'Continue': gt 'albinahome', 'wear_strapon'
-		elseif albplay = 2:
-			'It''s close, but in the end, you just manage to win the game. "Yes!" you exclaim triumphantly, and she laughs as she grabs the strapon harness and hands it to you. You both undress, and you grin as you slide the harness on.'
-			act 'Continue': gt 'albinahome', 'wear_strapon'
-		elseif albplay = 1:
-			'Although you try your best, Albina proves a worthy opponent and barely defeats you. Laughing in a mocking and villainous tone, she slaps you on the ass. "You''re my bitch now, <<$pcs_nickname>>!" You both undress, and Albina slides the harness on with a smirk on her face.'
-			act 'Get fucked with the strapon': gt 'albinahome', 'receive_strapon'
-		elseif albplay = 0:
-			'Although you try your best, Albina simply outplays you at every turn. You stand no chance, and she easily beats you. Laughing in a mocking and villainous tone, she slaps you on the ass. "You''re my bitch now, <<$pcs_nickname>>!" You both undress, and Albina slides the harness on with a smirk on her face.'
-			act 'Get fucked with the strapon': gt 'albinahome', 'receive_strapon'
-		end
-		killvar 'gameresult'
-		killvar 'albplay'
-	end
-	act 'Throw the game':
-		*clr & cla
-		menu_off = 1
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
-		'You''re not sure why, but part of you <i>wants</i> her to use the strap-on on you, so you purposefully lose the game. Albina looks at you suspiciously with a raised brow before smiling and smacking your ass. "You''re my bitch now, <<$pcs_nickname>>!" You both undress, and Albina slides the harness on with a smirk on her face.'
-		act 'Get fucked with the strapon': gt 'albinahome', 'receive_strapon'
-	end
-end
-
-if $ARGS[0] = 'wear_strapon':
-	*clr & cla
-	menu_off = 1
-	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/game/spank.mp4"></video></center>'
-	'Before you can begin, Albina smirks at you while wiggling her ass. "I need to be punished for losing first. Spank me, <<$pcs_nickname>>, and don''t stop until my pussy is wet and my ass is red and stinging!"'
-	'She pushes you down onto the bed and lays across your lap before looking up at you. "Don''t make me beg, <<$pcs_nickname>>."'
-	'You smile at her before raising your hand and giving her a firm smack on the ass. "Harder!" she blurts out, and you respond by delivering a hard smack that leaves both her ass and your hand red and stinging. "Oh FUCK, <i>yeeesss</i>! Do that again!" she moans in an almost orgasmic tone.'
-	'You continue spanking her as hard as you can until the stinging in your hand becomes too much, and you have to stop. "That was fucking amazing, <<$pcs_nickname>>! I''m so fucking wet after that!" True to her word, you can feel her juices trickling down your leg. "I need you to fuck me just as hard now. Pound me until I cum!" She climbs off of you, and you stand to adjust the harness around your hips.' 
-	gs 'arousal', 'BDSM_give', 8, 'dom', 'lesbian'
-	gs 'stat'
-
-	act 'Fuck her with the strapon':
-		npc_sex['A23'] += 1
-		lesbian += 1
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
-		'With the strapon firmly in place, you stand next to the bed and pull her head down to the dildo. "Suck my dick, loser!" you giggle.'
-		'She laughs before she takes the dildo in her mouth and starts sucking while stroking the shaft with one hand. You spend several minutes making her suck on the dildo, getting it wet with her drool.'
-		gs 'arousal', 'foreplay', 5, 'lesbian'
-		gs 'stat'
-		act 'Fuck her pussy':
-			*clr & cla
-			gs 'boyStat', 'D3'
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
-			'You pull away until the dildo slides out of her mouth, climb onto the bed next to her and lie on your back. "Come and ride it, cowgirl!" you laugh. She straddles you and lowers herself down until the dildo slides easily inside her wet pussy, causing her to moan in pleasure. She starts riding you slowly but picks up speed, moaning louder and louder.'
-			gs 'arousal', 'vaginal_strap_give', 8, 'lesbian'
-			gs 'stat'
-			act 'Fuck her faster':
-				*clr & cla
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/givevag.jpg"></center>'
-				'You slap her on the ass. "Come on, Albina! Ride it like you mean it!" With your encouragement, she starts really riding you hard and fast, her ass slapping against your thighs as she takes the whole length inside her. She rides you for several minutes before she slides off the dildo, glistens with her juices, and collapses on the bed next to you. She looks at you with an appreciative smile before she leans over and whispers in your ear.'
-				'"I want you to fuck my ass now..."' 
-				'You grin as she giggles and gets on all fours to wiggle her bubble butt at you.'
-				gs 'arousal', 'vaginal_strap_give', 7, 'lesbian'
-				gs 'stat'
-				act 'Fuck her ass': gt 'albinahome', 'fuck_albina_ass'
-			end
-		end
-		act 'Fuck her ass': gt 'albinahome', 'fuck_albina_ass'
-	end
-end
-
-if $ARGS[0] = 'fuck_albina_ass':
-	*clr & cla
-	menu_off = 1
-	npc_sex['A23'] += 1
-	lesbian += 1
-	gs 'boyStat', 'D3'
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
-	'You grab the bottle of lube and squirt some onto the dildo. You rub it up and down the shaft until it is very slick before spreading her ass cheeks and applying a generous amount onto her asshole. You grab her ass in your hand and appreciate how firm it feels in your grip.'
-	'"Like what you see?" she giggles. You kneel down behind her, line the head of the dildo up with her asshole and slowly push forward. There is little resistance, and the large dildo slides into her ass easily, causing her to moan as you go deeper and faster. You look down and admit that her ass is fantastic, the dildo enveloping her huge, firm cheeks as you thrust in and out of her back door.' 
-	'You wonder what the guys in your class would do to be in your position as you continue fucking her ass. Finally, after a few minutes, you pull out of her, and she looks back over her shoulder at you.'
-	gs 'arousal', 'anal_strap_give', 5, 'lesbian'
-	gs 'stat'
-	act 'Keep fucking her ass':
-		*clr & cla
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
-		'"Come on, <<$pcs_nickname>>. Put it back in and fuck me... hard," she says while wiggling her hips. You smile at her and slide the dildo back into her hole with ease, making her moan in pleasure. Next, you grab onto her hips and start fucking her balls deep, filling her ass with the dildo as she reaches back and starts rubbing her clit. After several minutes, you feel her ass tighten around your fake cock. Finally, she cries out as her body is rocked by an intense orgasm and juices squirt from her pussy, soaking the sheets beneath her. You keep fucking her throughout her orgasm, only pulling out once her shudders have passed.'
-		'After you''ve pulled out, she thrusts her fingers into her gaping hole as juices leak from her pussy. "That was fucking amazing!" she says as she pulls her fingers out of her ass and sucks on them.'
-		'"Fucking such a nice-looking ass was amazing!" you reply, and you both laugh.'
-		gs 'arousal', 'anal_strap_give', 5, 'lesbian'
-		gs 'stat'
-		act 'Finish': gt 'albinahome', 'strapon_finish'
-	end
-end
-
-if $ARGS[0] = 'receive_strapon':
-	*clr & cla
-	menu_off = 1
-	lesbian += 1
-	gs 'stat'
-	if stat['bj'] = 0:
-		stat['bj'] += 1
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
-		'Albina notices you staring at the dildo as she tightens the straps firmly around her hips. "You okay, <<$pcs_nickname>>?"'
-		'"Yeah, it''s just..." you start to answer.'
-		'"You''ve never sucked dick before, have you?" she interrupts with a smile. "It''s okay. I can show you what to do so you''re ready for the real thing." She sits back on the bed and spreads her legs, motioning for you to crawl between them.'
-		'"Okay, first thing''s first. You''ll want to start off with a handjob. It gets them in the mood and wanting more," she explains as she takes your hand and places it on the dildo. "Take a firm grip of the shaft, but not too tight, and start moving your hand up and down."'
-		*nl
-		'You follow her instructions and slowly run your hand up and down the dildo. "That''s it, <<$pcs_nickname>>. Just keep doing that. If you feel like it, you can also lick the shaft or suck on their balls while jerking them off. They like it when you tease them like that."'
-		'After a few minutes, Albina moves on with her lesson. "Okay <<$pcs_nickname>>, you ready?" she asks and you nod your head. "Okay. Start off with a little teasing. Run your tongue around the tip while jerking them off."'
-		'You do as she says and she makes you look up at her. "Eye contact, <<$pcs_nickname>>. They like that." You nod at her and look her in the eye as you continue jerking off her fake cock. "Good. Now some guys like taking control, but only let them do that if it''s what you want. That''s enough teasing anyway. Now I want you take as much of the shaft into your mouth as you can."' 
-		*nl
-		'You obediently take as much of the dildo into your mouth as you can without choking. "Good," Albina says. "Now start bobbing your head up and down; imagine that you''re sucking on a popsicle while swirling your tongue around the head. And keep using your hand."'
-		'You spend the next few minutes practicing on the dildo until your arm and jaw start to ache and you stop. You pop the dildo out of your mouth and look up at Albina, who smiles. "You''re a natural, <<$pcs_nickname>>! If I had a dick, then my cum would be all over your face by now."'
-		'You smile at the compliment. "Time for me to fuck you now," Albina says with a grin.'
-		gs 'arousal', 'foreplay', 5, 'lesbian'
-		gs 'stat'
-		act 'Continue': gt 'albinahome', 'albina_fucks_you'
-	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
-		'You slide your panties off as she tightens the strapon firmly while standing next to the bed. You lie next to her, and she pulls your head down to the dildo. "Suck my dick, loser!" she says with a giggle.'
-		'You take the dildo into your mouth and start sucking on it while stroking the shaft with one hand. "Yeah, just like that, <<$pcs_nickname>>..." she moans as she reaches between the straps and gently rubs her pussy. You spend several minutes sucking on the dildo, getting it wet with your drool before she pulls it out of your mouth. "I''m so going to enjoy fucking you!"'
-		gs 'arousal', 'foreplay', 5, 'lesbian'
-		gs 'stat'
-		act 'Continue': gt 'albinahome', 'albina_fucks_you'
-	end
-end
-
-if $ARGS[0] = 'albina_fucks_you':
-	*clr & cla
-	menu_off = 1
-	gs 'stat'
-	if stat['think_virgin'] = 1:
-		*clr & cla
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/bj.jpg"></center>'
-		'You blush deeply, and she looks at you. "Oh, right. You haven''t done this before," she says, remembering that you''re still pure.'
-		'You blush even more. "Yes, I''m... still a virgin..." you reply.'
-		'"Well, I can just fuck your ass if you want?" She then gives you a small smile. "Unless you want me to pop your cherry?"'
-		act 'Just fuck my ass': gt 'albinahome', 'albina_ass_fucks_you'
-		act 'Get your cherry popped':
-			*clr & cla
-			npc_sex['A23'] += 1
-			lesbian += 1
-			gs 'boyStat', 'D3'
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag1.jpg"></center>'
-			'You give her an awkward smile in return. "I... I want you to... take me. My... virginity that is..." you tell her as your cheeks burn bright red.' 
-			'She smiles back. "Okay, don''t worry. I''ll be gentle since it''s your first time. Just lie on your back and spread your legs." You do as she commands, and she climbs onto the bed and scoots between your legs. She rubs your pussy with her fingers to make sure it''s wet enough but adds some lube to the dildo anyway. You feel it rubbing against your slit before she slowly slides it into your virgin pussy.' 
-			'It''s both painful and pleasurable, and you moan softly as she starts to fuck you. After a few minutes, it starts to hurt less, and you find yourself moaning louder.'
-			*nl
-			'After a few more minutes, Albina starts growing tired and pulls out, leaving you empty. "So how was that for your first time?" she asks with a smile.'
-			'"It was amazing! I''m glad it was you I shared it with. You were so gentle and considerate," you reply, and Albina smiles even wider.'
-			'"I couldn''t have your first time being a shitty experience like mine...." she replies, but gasps and looks away when she realises what she said.'
-			*nl
-			'You quickly sit up next to her and give her a hug. "Hey, it''s okay. This was the best thing I could hope for when losing my virginity."'
-			'She looks at you as tears well up in her eyes, the memories of a traumatic event flooding her. "Really? I wanted it to be good for you because-"'
-			'You can see this is a painful memory for her, and pull her into another hug. "I know..." you gently reassure her, and you both sit silently for a few minutes. Finally, she gets up, takes the harness off, cleans the dildo and tosses it back in the drawer.'
-			'"This is supposed to be your happy memory, and I don''t want to ruin it for you. So let''s do something fun!" She clearly needs a distraction, so you nod in agreement.'
-			gs 'arousal', 'vaginal_strap', 5, 'lesbian'
-			gs 'stat'
-			act 'Continue': gt 'albinahome', 'bedroom'
-		end
-	else
-		*clr & cla
-		npc_sex['A23'] += 1
-		lesbian += 1
-		gs 'boyStat', 'D3'
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag1.jpg"></center>'
-		'"Lie on your back and spread your legs." You do as she commands, and she climbs onto the bed and scoots between your legs. She rubs the head of the dildo against your pussy before she pushes it inside you. You moan as she slowly starts fucking your pussy, going a little faster the louder you moan.'
-		gs 'arousal', 'vaginal_strap', 8, 'lesbian'
-		gs 'stat'
-		act 'Keep getting your pussy fucked':
-			*clr & cla
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/getvag2.jpg"></center>'
-			'She proceeds to fuck you hard, but not too hard, settling into a near-perfect thrusting rhythm that you enjoy, feeling yourself slowly getting wetter. She seems to enjoy it as much as you, moaning softly as she fucks you. Finally, she leans in and kisses you before suddenly stopping and pulling out. "Okay, that''s enough, but I''m not finished with you just yet. Roll over so I can fuck that tight little ass of yours."'
-			gs 'arousal', 'vaginal_strap', 7, 'lesbian'
-			gs 'stat'
-			act 'Take it up the ass': gt 'albinahome', 'albina_ass_fucks_you'
-		end
-	end
-end
-
-if $ARGS[0] = 'albina_ass_fucks_you':
-	if stat['anal'] = 0 and stat['anal_strap'] = 0:
-		if stat['anal_dildo'] = 0 and stat['anal_fist'] = 0 and stat['self_fisting_anal'] = 0:
-			!!The player character has never had anything larger than a finger in her ass
-			*clr & cla
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-			'Thoughts race through your head as you look at the massive dildo, and Albina notices your hesitation.'
-			'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
-			'You shake your head as you feel your cheeks burning bright red. "Uhh... No, I haven''t..."'
-			'She places a hand on your shoulder. "Hey, it''s nothing to be embarrassed about. Plenty of girls don''t do anal."'
-			'You stare at the dildo again before Albina snaps your attention back to her. "<<$pcs_nickname>>, be honest with me. Do you want me to fuck your ass? I''ll be as gentle as you want."'
-			act 'Yes': gt 'albinahome', 'first_anal'
-			act 'No': gt 'albinahome', 'anal_refuse'
-		elseif stat['anal_dildo'] = 0 and (stat['anal_fist'] > 0 or stat['self_fisting_anal'] > 0):
-			!!The player character has had a fist (her own or another persons) in her ass
-			*clr & cla
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-			'Thoughts race through your head as you look at the huge dildo, and Albina notices your hesitation.'
-			'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
-			'You feel your cheeks burning bright red. "Well, I''ve managed to take a fist..."'
-			*nl
-			'Albina looks at you in what you can only describe as awe. "God damn, <<$pcs_nickname>>, even I''ve never taken a fist up my ass, and I''m the queen of butt stuff!"'
-			'"Is it weird to do that?" you ask with concern.'
-			'"No, not at all! I''ve always wanted to try it myself. Maybe I will now that I need to up my game."'
-			'She looks you over with lustful desire before continuing. "Practicing with a dildo makes your first butt fuck easier, but a whole fucking hand?! A cock or dildo would be a breeze for you!"'
-			'She then places a hand on your shoulder. "<<$pcs_nickname>>, be honest with me. Do you want me to fuck your ass? I''ll be as gentle as you want."'
-			act 'Yes': gt 'albinahome', 'first_anal1'
-			act 'No': gt 'albinahome', 'anal_refuse'
-		else
-			!!The player character has used a dildo on her ass
-			*clr & cla
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-			'Thoughts race through your head as you look at the massive dildo, and Albina notices your hesitation.'
-			'"<<$pcs_nickname>>, have you ever been fucked in the ass before?"'
-			'You feel your cheeks burning bright red. "Well, I''ve used a dildo..."'
-			*nl
-			'"Oh, a buttslut in training!" she teases. "No, it''s good that you''re experimenting back there. It''ll make your first proper butt fuck easier if you''ve had some experience shoving something up there first."'
-			'She then places a hand on your shoulder. "<<$pcs_nickname>>, be honest with me. Do you want me to try the real thing? I''ll be as gentle as you want."'
-			act 'Yes': gt 'albinahome', 'first_anal1'
-			act 'No': gt 'albinahome', 'anal_refuse'
-		end
-	else	
-		*clr & cla
-		menu_off = 1
-		npc_sex['A23'] += 1
-		lesbian += 1
-		gs 'boyStat', 'D3'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
-		'As you get on all fours, you glance back and see her applying lube to the dildo. She squirts some on the dildo and strokes the shaft with it before she massages a generous amount into your asshole with her fingers. You and the dildo now lubed up, she moves behind you, and you feel the dildo pressing against your asshole, the pressure building until the tip pops into your ass, causing you to groan slightly in pain. Next, she slowly slips the dildo up your ass, steadily working it deeper.'
-		gs 'arousal', 'anal_strap', 5, 'lesbian'
-		gs 'stat'
-
-		act 'Get your ass hammered':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal2.jpg"></center>'
-			'Once you''re comfortable with her in your ass, she stands up over you. "Get ready because now I''m really going to fuck your ass!" she laughs before slamming the dildo in and out of your ass, causing you to grip the sheets tightly. Despite this, she isn''t too rough, and you start enjoying the pleasurable sensation. Albina seemingly grows more aroused the more she fucks you.' 
-			'Just as it''s starting to hurt, she lets out a loud, pleasured scream as you feel her juices spraying across your legs. You then feel the dildo slide out of you and turn to see Albina sprawled out on the bed in orgasmic bliss, her juices slowly trickling out of her soaking wet pussy as a huge wet patch soaks into the sheets. "You were such a good little buttslut, <<$pcs_nickname>>..." she says softly.'
-			'After riding through her orgasm, she pulls the harness off and tosses it aside.'
-			gs 'arousal', 'anal_strap', 10, 'lesbian'
-			gs 'stat'
-			act 'Finish': gt 'albinahome', 'strapon_finish'
-		end
-	end
-end
-
-if $ARGS[0] = 'first_anal':
-	*clr & cla
-	menu_off = 1
-	npc_sex['A23'] += 1
-	lesbian += 1
-	gs 'boyStat', 'D3'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-	'"Y-yes, I would. Just promise you''ll be gentle," you reply, and Albina smiles.'
-	'"I will. Get on all fours and bring your ass up as high as possible."'
-	'As you get on all fours, you glance back and see her squirting lube onto her fingers. You shiver when you feel the cold liquid being applied to your asshole. Albina starts massaging it before you feel her slowly pushing a finger inside you. You moan softly at the sensation as you feel her finger curling up inside you.'
-	'After spending a few minutes fingering you, she pulls her finger out. "Okay, that should be enough. Are you sure you want to do this, <<$pcs_nickname>>? Just because I''m a buttslut doesn''t mean you have to be one too."'
-	'You stare at the dildo hanging between her legs but steel yourself and nod. "Yes, I want to do this. Just go slow, please?"'
-	gs 'arousal', 'anal_finger', 5, 'lesbian'
-	gs 'stat'
-
-	act 'Get your ass fucked':
-		*clr & cla
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
-		'Your heart races as you feel Albina moving in behind you. You instinctively tense up when you feel the head of the dildo pressing against your asshole. "Okay, <<$pcs_nickname>>, this is going to feel strange and definitely hurt a little, but you''re going to have to try and relax as best as you can for me," Albina tells you. You grip the sheets tightly as you do what she says.' 
-		'You feel her start slowly pushing, and the pressure builds until the tip of the dildo suddenly pops into your ass, causing you to groan and grit your teeth while gripping the sheets even tighter. It''s a painful sensation, and you instinctively feel the urge to free yourself. "You okay, <<$pcs_nickname>>? I can take it out if you want?" Albina asks as you feel a stinging pain shooting through you.'
-		'Remembering what she said, you fight the urge to pull away and try to relax. "No, I just need a second," you reply as you look back at her, and she nods.'
-		*nl
-		'After taking a few seconds to adjust to the sensation, you nod at Albina. She squirts more lube onto the slick dildo before placing her hands on your hips. "Okay, just keep your ass relaxed and tell me if it gets too painful. I don''t want you hurting yourself trying to impress me. Got it?"'
-		'You nod and prepare yourself as you feel Albina slowly push the dildo deeper into your ass. You feel stretched out as she reaches a depth she feels you''ll be comfortable with and starts gently thrusting.'
-		'Despite the shallow depth and Albina being gentle, the pain becomes too much after a few minutes, and you ask her to pull out. You sit on your knees and clutch your ass cheeks in your hands as pain pulses through your stretched asshole.'
-		'"You lasted longer than I thought you would. Not bad for your first go, <<$pcs_nickname>>," Albina says as she hands you some wipes to clean yourself up. "Next time you lose, maybe we can go deeper and... harder," she adds with a teasing grin as she cleans the dildo and puts it away.'
-		*nl
-		'As the stinging pain continues to pulse through your ass, you slowly get dressed. Albina watches with an amused grin. "Don''t worry. It gets less painful the more you do it."'
-		'"You would know," you reply with a smirk, and she laughs.'
-		gs 'arousal', 'anal_strap', 10, 'lesbian'
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Do something else': gt 'albinahome', 'bedroom'
-	end
-end
-
-if $ARGS[0] = 'first_anal1':
-	*clr & cla
-	menu_off = 1
-	npc_sex['A23'] += 1
-	lesbian += 1
-	gs 'boyStat', 'D3'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-	'"Yes, I would," you reply, and Albina smiles.'
-	'"Okay, get on all fours and bring your ass up as high as possible."'
-	'As you get on all fours, you glance back and see her squirting lube onto her fingers. You shiver when you feel the cold liquid being applied to your asshole. Albina starts massaging it before you feel her slowly pushing a finger inside you. You moan softly at the sensation as you feel her finger curling up inside you.'
-	'After spending a few minutes fingering you, she pulls her finger out. "Okay, that should be enough. Are you sure you want to do this, <<$pcs_nickname>>? Just because I''m a buttslut doesn''t mean you have to be one too."'
-	'You stare at the dildo hanging between her legs but steel yourself and nod. "Yes, I want to do this."'
-	gs 'arousal', 'anal_finger', 5, 'lesbian'
-	gs 'stat'
-
-	act 'Get your ass fucked':
-		*clr & cla
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/anal1.jpg"></center>'
-		'Your heart is racing even though you know what to expect. Albina presses the tip of the dildo against your asshole, and you feel the familiar sensation of the pressure building as she pushes forward until the dildo suddenly pops into your ass, causing you to groan. "You okay, <<$pcs_nickname>>? I can take it out if you want?" Albina asks.'
-		*nl
-		'After a few seconds to adjust to the sensation, you nod at Albina. She squirts more lube onto the slick dildo before placing her hands on your hips. "Okay, just tell me if it gets too painful for you."'
-		'You nod and prepare yourself as you feel Albina slowly push the dildo deeper into your ass and start thrusting.'
-		'Having had your ass penetrated before, Albina goes faster and deeper than you think she usually would have. However, the sensation of being buttfucked is still new to you, and you soon ask her to stop when it becomes too much.'
-		*nl
-		'"Not bad for your first go, <<$pcs_nickname>>. I bet the prior ''practice'' helped," Albina says as she hands you some wipes to clean yourself up. "Next time you lose, maybe we can go deeper and... harder," she adds with a teasing grin as she cleans the dildo and puts it away.'
-		'You slowly get dressed as Albina watches with an amused grin. "It feels great, doesn''t it? It gets better the more you do it."'
-		'"You would know," you reply with a smirk and she laughs.'
-		gs 'arousal', 'anal_strap', 10, 'lesbian'
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Do something else': gt 'albinahome', 'bedroom'
-	end
-end
-
-if $ARGS[0] = 'anal_refuse':
-	*clr & cla
-	menu_off = 1
-	gs 'arousal', 'end'
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
-	'You shake your head. "No, I don''t think I''m ready for that yet."'
-	'Albina smiles. "That''s okay, but if you want to do it with me or want some advice, then just ask. It''s best to get help from someone with... experience on the matter," she says with a grin.'
-	'You grin back. "I''ll be sure to ask the master buttslut for any of her wisdom."'
-	'She punches you in the arm. "Damn right you will."'
-	act 'Do something else': gt 'albinahome', 'bedroom'
-end
-
-if $ARGS[0] = 'strapon_finish':
-	*clr & cla
-	menu_off = 1
-	npc_sex['A23'] += 1
-	lesbian += 1
-	gs 'stat'
-	if rand(0,3) = 0:
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
-		'Albina pushes you down onto the bed and climbs on top of you. You spend the next few minutes passionately making out while fondling each other before she gives you a sly smile and moves into position to start scissoring you. Before she can, her phone buzzes, and she looks at it before frowning in disappointment. "Sorry, but I need to go, <<$pcs_nickname>>. I''ll see you later?"'
-		'You nod in understanding. "Sure, not a problem. I had fun."'
-		'You finally kiss each other before you both quickly get dressed. She wipes the dildo clean and shoves it back in the drawer before ushering you out of her room. She walks with you into town before leaving you to attend to her business.'
-		gs 'arousal', 'foreplay', 5, 'lesbian'
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Finish':gt 'pav_residential'
-	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/game/aftermath.jpg"></center>'
-		'Albina pushes you down onto the bed and climbs on top of you. You spend the next few minutes passionately making out while fondling each other before she collapses next to you, and you both just lie naked on her bed in silence. She eventually gets up and cleans the dildo before shoving it back in the drawer and getting dressed.'
-		'You get dressed, and when you finish, she smiles at you. "Okay, what do you want to do now?" she asks.'
-		gs 'arousal', 'foreplay', 5, 'lesbian'
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Finish': gt 'albinahome', 'bedroom'
-	end
-end
 
 --- albinahome ---------------------------------
 

+ 9 - 8
locations/anush_bedroom.qsrc

@@ -56,6 +56,7 @@ if $ARGS[0] = 'anushroom':
 	menu_off = 0
 	$locclass = 'bedr'
 	CLOSE ALL
+	killvar '$returnLoc'
 	$track_loop = ''
 	music_loop = 1
 	*clr & cla
@@ -106,7 +107,7 @@ if $ARGS[0] = 'nushdresser':
 		'One drawer seems to be filled entirely with makeup. You see dozens of lipsticks, blushes, eyeliners, eye shadows and foundations inside it. Most of it matches her more alternative emo look she typically sports. Still, you spy a few more natural and mainstream colours among them. A couple of the other drawers contain folded pants, and one seems to be nothing but socks. Another one is stuffed full of bras, while the final one seems to be her panty drawer, which also contains several of her dildos. You notice her watching you snoop and close the drawers.'
 		act 'Find something else to look at':gt 'anush_bedroom','anushroom'
 	else
-		'One drawer seems to be filled entirely with makeup. You see dozens of lipsticks, blushes, eyeliners, eye shadows and foundations inside. Most of it matches her more alternative emo look she typically sports. Still, you spy a few more natural and mainstream colours among them. A couple of the other drawers contain folded pants, and one seems to be nothing but socks. Another is stuffed full of bras. The final drawer appears to be her panty drawer, which also contains several of her dildos. With no one around, you do a little digging and find a little box. Inside it is a baggy of white power, several small bags of different kinds of pills, a baggy of pot and some rolling papers.' 
+		'One drawer seems to be filled entirely with makeup. You see dozens of lipsticks, blushes, eyeliners, eye shadows and foundations inside. Most of it matches her more alternative emo look she typically sports. Still, you spy a few more natural and mainstream colours among them. A couple of the other drawers contain folded pants, and one seems to be nothing but socks. Another is stuffed full of bras. The final drawer appears to be her panty drawer, which also contains several of her dildos. With no one around, you do a little digging and find a little box. Inside it is a baggy of white power, several small bags of different kinds of pills, a baggy of pot and some rolling papers.'
 		'You also find some papers shoved along the side of the drawer. They appear to be some of her recent tests and homework assignments. You''re surprised to discover that she''s getting good grades; these are easily good enough for her to attend most universities. Despite fucking around during class, she takes her coursework seriously.'
 		act 'Find something else to look at':gt 'anush_bedroom','anushroom'
 	end
@@ -143,7 +144,7 @@ if $ARGS[0] = 'nushcloset':
 					act 'Try on more clothes': gt 'anush_bedroom', 'more_clothes'
 				else
 					'"Wow, you have so many outfits. Can I try some on?" you ask her.'
-					'Anushka smiles and nods. "Sure, let''s do it." She gets up to join you at the closet and pulls out different outfits. She picks the ones that she apparently thinks will work best for you. Her clothes don''t fit perfectly since you''re taller than her, but other than that, they fit you pretty well and look good on you.' 
+					'Anushka smiles and nods. "Sure, let''s do it." She gets up to join you at the closet and pulls out different outfits. She picks the ones that she apparently thinks will work best for you. Her clothes don''t fit perfectly since you''re taller than her, but other than that, they fit you pretty well and look good on you.'
 					'As you check yourself out in the mirror on the door, she steps up next to you, showing both of your reflections. "Looking good, <<$pcs_nickname>>."'
 					act 'Try on more clothes': gt 'anush_bedroom', 'more_clothes'
 				end
@@ -507,7 +508,7 @@ if $ARGS[0] = 'computer':
 							AnushkaLoc = 2
 							'You''re so caught up in what you''re doing that you don''t hear the door opening or someone walking in behind you. You practically jump out of the chair in shock when you feel a pair of arms wrap around your shoulders and start fondling your breasts. You turn around to see... Anushka rolling with laughter.'
 							'You give her a dirty look, making her laugh even more. "You almost scared me to death! That really wasn''t funny!" There is very little real heat in your voice as you''re so embarrassed to have been caught masturbating. "Sorry about—" you start to say, but she waves you to stop.'
-							if hotcat >= 6:
+							if pcs_hotcat >= 6:
 								'"It''s fine. I don''t care if you masturbate in my room while you wait for me. If you''re that horny, I could always help you out with it..." she says while licking her upper lip.'
 								act 'No thanks':
 									*clr & cla
@@ -629,7 +630,7 @@ if $ARGS[0] = 'guitar':
 			act 'Keep checking out the guitars': gt 'anush_bedroom','guitar'
 		end
 
-		if anushkaQW['guitar_play'] = 0: 
+		if anushkaQW['guitar_play'] = 0:
 			act 'Would you play me something?':
 				cla
 				'"I''ve heard you''re pretty good. Would you mind playing me something?" you ask.'
@@ -638,7 +639,7 @@ if $ARGS[0] = 'guitar':
 				act 'Wait for her': gt 'anush_bedroom', 'nush_guitar'
 			end
 		elseif anushkaQW['guitar_play'] >= 1:
-			act 'Would you play something again?': 
+			act 'Would you play something again?':
 				cla
 				'"Would you play me another song?" you ask and Anushka smiles.'
 				*nl
@@ -740,7 +741,7 @@ if $ARGS[0] = 'nush_guitar':
 	gs 'stat'
 	if anushkaQW['guitar_day'] ! daystart:
 		anushkaQW['guitar_day'] = daystart
-		if anushkaQW['guitar_play'] = 0: 
+		if anushkaQW['guitar_play'] = 0:
 			*clr & cla
 			music_loop = 0
 			PLAY 'sound/nushunplugged0.mp3', 100
@@ -797,7 +798,7 @@ if $ARGS[0] = 'nush_guitar':
 				'She turns silent, making you think she was being evasive and knew precisely what you meant before she sighs. "Rad thinks I was a good girl playing a bad girl and that he corrupted me and made me fall in love with him and life. So to him, the song was always about that. He saw himself as the seductive charmer that drew me in."'
 				'She shrugs. "I suppose there''s a tiny bit of truth to that, but I was already well on my way to being a wild rocker chick by that point. He might have sped me into who I always was going to be, but he didn''t make me." She stops, but you know there''s more to it. You''re not sure she wants to talk about it though.'
 				act 'Let it go': gt 'anush_bedroom','anushroom'
-				act 'Press it': 
+				act 'Press it':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
 					'You nod. "So he wasn''t right, not in the way he thinks?"'
@@ -885,7 +886,7 @@ if $ARGS[0] = 'nush_guitar':
 				'You can tell by her expression she was expecting you to ask this or something like it. "A few weeks ago, it came on while I was listening to the radio. It just... encapsulated how I was feeling that day."'
 				'Knowing what you do and what you''ve heard, you can guess who was making her feel that way. You know she hates talking about her and Radomir, but maybe it wasn''t him... Still, should you push the issue or just drop it? You can tell she isn''t thrilled talking about it.'
 				act 'Let it go': gt 'anush_bedroom','anushroom'
-				act 'Press it': 
+				act 'Press it':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
 					'You nod. "We all have those days, but what, or who, was making you feel that way that day?" you ask.'

+ 3 - 2
locations/anush_bedroom_city.qsrc

@@ -72,6 +72,7 @@ if $ARGS[0] = 'anushroom':
 	music_loop = 1
 	*clr & cla
 	minut += 1
+	$returnLoc = '_city'
 	gs 'stat'
 	'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom.jpg"></center>'
@@ -238,8 +239,8 @@ if $ARGS[0] = 'night_stand':
 		end
 !!this goes to anushkaev1 can you do what ever code is needed so both here and her pav apartment lead to it and then they go back to the correct location afterwards? That will save us from making a new sex folder with just a lot of repeat of the same content.
 !HM: done
-		act 'Strap-on': gt 'anushkaev1', 'strapon1', 'city'
-		act 'Butt plug': gt 'anushkaev1', 'buttplug', 'city'
+		act 'Strap-on': $returnLoc = '_city' & gt 'anushkaev1', 'strapon1'
+		act 'Butt plug': $returnLoc = '_city' & gt 'anushkaev1', 'buttplug'
 		act 'Joint':
 			*clr & cla
 			minut += 2

File diff suppressed because it is too large
+ 242 - 238
locations/anushapt.qsrc


+ 166 - 147
locations/anushapt_city.qsrc

@@ -85,7 +85,7 @@ if $ARGS[0] = 'home':
 	minut += 1
 	bonusZ = 0
 	gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
-	$location_type = 'private'	
+	$location_type = 'private'
 	gs 'themes', 'indoors'
 	gs 'stat'
 !!! Probably we should have an init call here that sets all the locations, depending on time. Then those locations get updated when other locations are entered.
@@ -103,13 +103,13 @@ if $ARGS[0] = 'home':
 !!Arkadi is home Mon-Tues and Thurs from 18:00 for rest of night, Sun all day
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
-	'You walk up the stairs to the top floor where Anushka, Radomir, Valentin, and Arkadi, are now renting a three bedroom apartment.'
+	'You walk up the stairs to the top floor where Anushka, Radomir, Valentin and Arkadi are renting a three bedroom apartment.'
 !!make sure I did all the day and times right below
 	if hour >= 23:
-		'It''s too late in the day to visit Anushka, Radomir, Valentin, or Arkadi.'
+		'It''s too late in the day to visit Anushka, Radomir, Valentin or Arkadi.'
 		act 'Move away from the door': gt 'city_island'
 	elseif hour < 8:
-		'It''s too early in the day to visit Anushka, Radomir, Valentin, or Arkadi.'
+		'It''s too early in the day to visit Anushka, Radomir, Valentin or Arkadi.'
 		act 'Move away from the door': gt 'city_island'
 	!elseif week = 1 and hour >= 18 and hour < 23:
 	!elseif locat['A144'] and locat['A156'] >= 0 and locat['A144'] and locat['A156'] < 8:
@@ -126,16 +126,16 @@ if $ARGS[0] = 'home':
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 				if npc_rel['A156'] >= 60:
 					'Arkadi answers the door. "What''s up?"'
-					'You give him one of your big smiles. "Nothing much. Thought I would stop by and hang out."'
-					'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+					'You give him one of your big smiles. "Nothing much. Just thought I''d stop by and hang out."'
+					'He nods. "Nush is in her room if you''re looking for her, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				elseif npc_rel['A156'] <= 20:
 					'Arkadi answers the door. "What the fuck do you want?"'
-					'You give him a careful smile. "Nothing much. Thought I would stop by and hang out."'
-					'He gives you a look of disgust. "Nush is in her room if you are looking for her. Otherwise you can fuck off." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+					'You give him a careful smile. "Nothing much. Just thought I''d stop by and hang out."'
+					'He gives you a look of disgust. "Nush is in her room if you''re looking for her. Otherwise you can fuck off," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				else
 					'Arkadi answers the door. "What''s up?"'
-					'You smile at him. "Nothing much. Thought I would stop by and hang out."'
-					'He nods a bit. "Nush is in her room if you are looking for her." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+					'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+					'He nods. "Nush is in her room if you''re looking for her," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				end
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
@@ -158,7 +158,7 @@ if $ARGS[0] = 'home':
 	!elseif (week = 2 or week = 4) and hour >= 18 and hour < 23:
 		*clr & cla
 		!! Anushka is at work
-		
+
 		!! Arkadi or Valentin
 		locat['A156'] = 1
 		locat['A158'] = 1
@@ -169,21 +169,22 @@ if $ARGS[0] = 'home':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 			if npc_rel['A156'] >= 60:
 				'Arkadi answers the door. "What''s up?"'
-				'You smile at him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A156'] <= 20:
 				'Arkadi answers the door. "What the fuck do you want?"'
-				'You carefully smile to him. "Nothing much. Thought I would stop by and hang out."'
-				'He gives you a look of disgust. "Nush is at work, so fuck off." He says as he closes the door in your face.'
+				'You carefully smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He gives you a look of disgust. "Nush is at work, so fuck off," he says as he closes the door in your face.'
 				act 'Leave': gt 'city_island'
 			else
 				'Arkadi answers the door. "What''s up?"'
-				'You smile to him. "Nothing much. Thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work."'
-				'"OK well is it cool if I just hang out here?" You ask him.'
-				'He shrugs as he walks away from the door, "Whatever." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work."'
+				'"Okay. Is it cool if I just hang out here?"'
+				'He shrugs as he walks away from the door. "Whatever."'
+				'He leaves you to decide if you want to enter as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -191,20 +192,20 @@ if $ARGS[0] = 'home':
 			locat['A158'] = 1
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
 			if npc_rel['A158'] >= 60:
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile at him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to enter as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A158'] <= 20:
-				'Valentin answers the door. "Nush is at work." He says just before closing the door in your face again.'
+				'Valentin answers the door. "Nush is at work," he says just before closing the door in your face again.'
 				act 'Leave': gt 'city_island'
 			else
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile to him. "Nothing much. Thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work."'
-				'"OK well is it cool if I just hang out?" You ask him.'
-				'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work."'
+				'"Okay. Is it cool if I just hang out?"'
+				'He shrugs as he walks away from the door. "Sure, come in."'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -222,27 +223,27 @@ if $ARGS[0] = 'home':
 !		act 'Enter': gt 'anush_bedroom_city','anushroom'
 	!elseif day <= 7 and week = 6 and hour >= 8 and hour < 16:
 	elseif locat['A144'] = 11:
-	!! Amushka in the studio. Only happens on the first Saturday of the month, otherwise it goes to the Saturday elseif code below
+	!! Anushka in the studio. Only happens on the first Saturday of the month, otherwise it goes to the Saturday elseif code below
 		*clr & cla
 		minut += 1
 		!Force Valentin to be in the hallway for now. Need to get a better solution in schedule.
 		locat['A158'] = 1
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
 		if npc_rel['A158'] >= 60:
-			'Valentin answers the door. "Hey girl what you up to?"'
-			'You smile at him. "Nothing much Valentin. Thought I would stop by and hang out."'
-			'He nods a bit. "Nush is at the modeling studio. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+			'Valentin answers the door. "Hey girl, what you up to?"'
+			'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+			'He nods. "Nush is at the modeling studio, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 			act 'Leave': gt 'city_island'
 			act 'Enter': gt 'anushapt_city','hallway'
 		elseif npc_rel['A158'] <= 20:
-			'Valentin answers the door. "Nush is at the modeling studio." He says just before closing the door in your face.'
+			'Valentin answers the door. "Nush is at the modeling studio," he says just before closing the door in your face.'
 			act 'Leave': gt 'city_island'
 		else
 			'Valentin answers the door. "Hey girl, what you up to?"'
-			'You smile to him. "Nothing much thought I would stop by and hang out."'
-			'He nods a bit. "Nush is at the modeling studio."'
-			'"OK well is it cool if I just hang out?" you ask him.'
-			'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+			'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+			'He nods. "Nush is at the modeling studio."'
+			'"Okay. Is it cool if I just hang out?"'
+			'"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 			act 'Leave': gt 'city_island'
 			act 'Enter': gt 'anushapt_city','hallway'
 		end
@@ -262,19 +263,19 @@ if $ARGS[0] = 'home':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
 			if npc_rel['A158'] >= 60:
 				'Valentin answers the door. "Hey girl, what you up to?"'
-				'You smile at him. "Nothing much, just thought I would stop by and hang out."'
-				'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout as well." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her. You''re welcome to hang out as well," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A158'] <= 20:
-				'Valentin answers the door. "Nush is in her room." He says as he turns and walks away before you can say anything in return.'
+				'Valentin answers the door. "Nush is in her room," he says as he turns and walks away before you can say anything in return.'
 				act 'Leave': gt 'city_island'
 			else
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is in her room if you are looking for her."'
-				'"OK well is it cool if I just hang out?" You ask him.'
-				'He shrugs as he walks away from the door, "Sure come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her."'
+				'"Okay. Is it cool if I just hang out?"'
+				'"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -290,16 +291,16 @@ if $ARGS[0] = 'home':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 			if npc_rel['A156'] >= 60:
 				'Arkadi answers the door. "What''s up?"'
-				'You smile at him. "Nothing much, thought I would stop by and hang out."'
-				'He nods. "Nush is in her room if you are looking for her. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her. You''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
 			elseif npc_rel['A156'] <= 20:
 				'Arkadi answers the door. "What the fuck do you want?"'
-				'You smile to him. "Nothing much. Just thought I would stop by and hang out."'
-				'He gives you a look of disgust. "Nush is in her room if you are looking for her. Otherwise, just fuck off." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He gives you a look of disgust. "Nush is in her room if you''re looking for her. Otherwise, just fuck off," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 			else
-				'Arkadi answers the door. "Whats up?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is in her room if you are looking for her." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Arkadi answers the door. "What''s up?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 			end
 			act 'Leave': gt 'city_island'
 			act 'Enter': gt 'anushapt_city','hallway'
@@ -310,20 +311,20 @@ if $ARGS[0] = 'home':
 		else
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 			if npc_rel['A158'] >= 60:
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her. You are welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A158'] <= 20:
-				'Valentin answers the door. "Nush is in her room." He says as he turns and walks away before you can say anything in return.'
+				'Valentin answers the door. "Nush is in her room," he says as he turns and walks away before you can say anything in return.'
 				act 'Leave': gt 'city_island'
 			else
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is in her room if you are looking for her."'
-				'"OK well is it cool if I just hang out?" You ask him.'
-				'He shrugs as he walks away from the door, "Sure come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is in her room if you''re looking for her."'
+				'"Okay. Is it cool if I just hang out?"'
+				'"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -338,21 +339,21 @@ if $ARGS[0] = 'home':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 			if npc_rel['A156'] >= 60:
 				'Arkadi answers the door. "What''s up?"'
-				'You smile to him. "Nothing much, just thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work. You are welcome to hangout." He says with a smile as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work, but you''re welcome to hang out," he says with a smile as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A156'] <= 20:
 				'Arkadi answers the door. "What the fuck do you want?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He gives you a look of disgust. "Nush is at work, so fuck off." He says as he closes the door in your face.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He gives you a look of disgust. "Nush is at work, so fuck off," he says as he closes the door in your face.'
 				act 'Leave': gt 'city_island'
 			else
 				'Arkadi answers the door. "What''s up?"'
-				'You smile to him. "Nothing much thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work."'
-				'"OK well is it cool if I just hang out?" You ask him.'
-				'He shrugs as he walks away from the door, "Whatever man." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work."'
+				'"Okay. Is it cool if I just hang out?"'
+				'"Whatever," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -360,9 +361,9 @@ if $ARGS[0] = 'home':
 			locat['A158'] = 1
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
 			if npc_rel['A158'] >= 60:
-				'Valentin answers the door. "Hey girl what you up to?"'
-				'You smile at him. "Nothing much, thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'Valentin answers the door. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work, but you''re welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			elseif npc_rel['A158'] <= 20:
@@ -370,10 +371,10 @@ if $ARGS[0] = 'home':
 				act 'Leave': gt 'city_island'
 			else
 				'Valentin answers the door. "Hey girl, what you up to?"'
-				'You smile to him. "Nothing much really, just thought I would stop by and hang out."'
-				'He nods a bit. "Nush is at work."'
-				'"OK, well is it cool if I just hang out?" You ask him.'
-				'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
+				'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
+				'He nods. "Nush is at work."'
+				'"Okay. Is it cool if I just hang out?"'
+				'"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
 				act 'Leave': gt 'city_island'
 				act 'Enter': gt 'anushapt_city','hallway'
 			end
@@ -387,16 +388,16 @@ end
 if $ARGS[0] = 'hallway':
 	*clr & cla
 	menu_off = 0
-	if sound = 0:play 'sound/korr.mp3',30
+	if sound = 0: play 'sound/korr.mp3',30
 	gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
-	$location_type = 'indoors'	
+	$location_type = 'indoors'
 	killvar '$locclass'
 	minut += 1
 	gs 'stat'
 	gs 'anushapt_city_schedule'
 	'<center><h4><font color="maroon">Entrance hall</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/hallway.jpg"></center>'
-	'This is the entrance hall to the apartment. It''s devoid of any furniture, the walls and floor are completely bare. The only thing you can see is a single row of coat hooks by the door which is mostly empty. Other than that the hall just has a series of doors leading to the other rooms in the apartment.'
+	'This is the entrance hall to the apartment. It''s devoid of any furniture and the walls and floor are completely bare. The only thing you can see is a single row of coat hooks by the door, which is mostly empty. Other than that the hall, just has a series of doors leading to the other rooms in the apartment.'
 	act '<b>Leave the apartment</b>': gt 'city_island'
 	act 'Anushka''s room': gt 'anush_bedroom_city','anushroom'
 	act 'Radomir''s room': gt 'anushapt_city','rad_room'
@@ -416,10 +417,10 @@ if $ARGS[0] = 'bathroom':
 	gs 'stat'
 	'<center><h4><font color="maroon">Bathroom</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/bathroom.jpg"></center>'
-	'The bathroom is fairly clean. It is larger than most apartment bathrooms you have seen. It has a very green style, white floor tiles, with dark green lower wall tiles, and lighter green ones above. The one thing you notice right away is the toilet set is up, which is not a surprise really with three guys living here.'
+	'The bathroom is fairly clean and larger than most apartment bathrooms you''ve seen. It has white floor tiles with dark green lower wall tiles and lighter green ones above. The one thing you notice right away is the toilet set is up, which is not a surprise with three guys living here.'
 	'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
 	*nl
-	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
+	gs 'piercing_management', 'set_manage_string'
 	act 'Leave the bathroom': gt 'anushapt_city','hallway'
 	act 'Take a shower':
 		*clr & cla
@@ -438,8 +439,8 @@ if $ARGS[0] = 'bathroom':
 			'Despite the pattering noise of the running water, you hear the bathroom door open. You look past the shower curtain to see Eduard walking up to the toilet and unzipping his pants.'
 			act 'Uhm excuse me?':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showergetout.jpg"></center>'
-				'You pull the shower curtain tight against your body to make sure there is nothing for him to see other than your head, but you look out at him in consternation.'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showergetout.jpg"></center>'
+				'You pull the shower curtain tight against your body to make sure there''s nothing for him to see other than your head, but you look out at him in consternation.'
 				'He looks up at you when you question him. It takes him a moment to realize who you are and he quickly zips up his pants. "Shit sorry... I thought you were my wife." He turns away and hurries for the door. "I''ll just be going... Sorry again." he says as he pulls the door closed. Unsure about what to think, you just decide to finish your shower.'
 				act 'Get out of the shower': gt 'anushapt_city','bathroom'
 			end
@@ -447,7 +448,7 @@ if $ARGS[0] = 'bathroom':
 				act 'Give him a show':
 					*clr & cla
 					inhib_exp += 3
-					'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showershow.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showershow.jpg"></center>'
 					'It seems he hasn''t looked over to see who is in the shower yet. You decide to pull the curtain wide open and give him a proper view of your soapy naked body. "Excuse me, is this what you were looking for?" you ask him.'
 					*nl
 					'He is a bit surprised at first. "Oh sorry... I thought you were my wife." His eyes roam up and down your naked body as he pulls out his dick and starts to piss in the toilet. "Don''t mind me. Just get back to your shower." he adds with a smirk.'
@@ -461,7 +462,7 @@ if $ARGS[0] = 'bathroom':
 			'Despite the pattering noise of the running water, you hear the bathroom door creaking slightly. Looking past the shower curtain you see that the bathroom door has been cracked open a little bit. Through the small crack in the doorway, you notice Maksim, Anushka''s younger brother, peeking in to watch you shower.'
 			act 'Yell at him':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showergetout.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showergetout.jpg"></center>'
 				if locat['A144'] = 0:
 					'You pull the shower curtain tight against your body to make sure there is nothing for him to see other than your head. "Get out of here you little pervert!"'
 					'He laughs, then quickly ducks away before you hear Anushka yelling at him. "What the hell are you doing?" As you continue your shower, you hear a lot more yelling from behind the door, and there is even a loud crash. Suddenly, silence descends upon the apartment.'
@@ -477,7 +478,7 @@ if $ARGS[0] = 'bathroom':
 				act 'Give him a show':
 					*clr & cla
 					inhib_exp += 3
-					'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showershow.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showershow.jpg"></center>'
 					'Looking straight at him, you give him a smile. You pull the curtain wide open to give him the perfect view of your naked, wet, supple body. His eyes grow wide and he wastes no time, quickly coming into the bathroom, pulling the door closed behind him. After a few minutes of just watching you, you notice him pulling out his phone and trying to take a picture. You immediately shake your head at him. "No pictures or I will tell your sister that you snuck in here and started taking pictures of me in the shower." He doesn''t say anything, but gives you a look that''s a mixture of disgust, annoyance and fear at the mention of his sister.'
 					'He just settles in, enjoying watching you shower and dry yourself off. As you start getting dressed, you shoo him out of the room before finishing up.'
 					act 'Get out of the shower': gt 'anushapt_city','bathroom'
@@ -517,47 +518,55 @@ if $ARGS[0] = 'livingroom':
 !!note to self expand these interactions in the future.
 	if week = 1 and hour >= 18 and hour < 23:
 		locat['A156'] = 5
-		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner you see a drum set. There are speakers, amps, guitars, bass guitars and a variety of other musical electronics as well along side the two walls not occupied by the TV or the couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned more often than once a month. The TV is on and Arkadi is playing some playstation game on it.'
+		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
+		'The room isn''t exactly messy, but it''s far from clean. Arkadi is sitting on the couch playing a game.'
 		act 'Leave': gt 'anushapt_city','hallway'
-		act 'Join Arkadi':
+		act 'Join him':
 			*clr & cla
 			gs 'npc_relationship', 'modify', 'A156', 'like'
 			minut += 30
-			'<center><img <<$set_imgh>> src="images/shared/food/video_games/videogame_boy.jpg"></center>'
-			'You take a seat next to Arkadi as he plays a video game. After a few minutes he switches games to a two player game. Smiling to him you pick up the other controller and start playing with him. The two of you have a good time playing games for awhile, but after a bit you get kinda tired playing the game you are playing and he seems to have no interest in switching games. So you get up and decide to look around the rest of the apartment.'
-			act 'Leave the livingroom':gt 'anushapt_city', 'hallway'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_boy.jpg"></center>'
+			'You take a seat next to Arkadi. After a few minutes, he switches to a two player game and you pick up the other controller and start playing with him. The two of you have a good time playing games for a while, but you eventually get bored and he seems to have no interest in switching games, so you get up and decide to look around the rest of the apartment.'
+			act 'Leave the livingroom': gt 'anushapt_city', 'hallway'
 		end
-!!check I did these week/hour times correct 
+!!check I did these week/hour times correct
 	!! Tuesday or Thursday 18-23 or Sunday 8-23
 	elseif (week = 2 or week = 4 and hour >= 18 and hour < 23) or (week = 7 and hour >= 8 and hour < 23):
 		locat['A156'] = 5
 		locat['A158'] = 5
-		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. The TV is on while Arkadi and Valentin are playing some playstation game on it.'
+		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
+		'The room isn''t exactly messy, but it''s far from clean. Arkadi and Valentin are sitting on the couch playing a game.'
 		act 'Leave': gt 'anushapt_city','hallway'
-		act 'Join Arkadi and Valentin':
+		act 'Join themn':
 			*clr & cla
-			! Arkadi
 			gs 'npc_relationship', 'modify', 'A156', 'like'
-! Also increase for 158/Valentin?
-			!minut += 30
+			gs 'npc_relationship', 'modify', 'A158', 'like'
+			minut += 30
+			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_2boys' + rand(1,2) + '.jpg"></center>'
-			'You take a seat between the boys and watch as they play games together. Valentin asks you how things have been going and generally makes pleasant conversation with you as he plays. Arkadi mostly ignores you except when you ask him something. He seems very intent on winning his game against Valentin and has no time for talking. After a while you start to get bored just making small talk with Valentin while he is distracted and watching them play games. Eventually you excuse yourself and leave the room, they barely even notice you leave.'
-			act 'Leave the livingroom': minut += 30 & gt 'anushapt_city', 'hallway'
+			'You take a seat between the boys and watch as they play the game. Valentin asks you how things have been going and generally makes pleasant conversation with you as he plays, while Arkadi mostly ignores you. He seems very intent on winning his game against Valentin and has no time for talking.'
+			'After a while, you get bored and eventually excuse yourself, but they barely even notice you leaving.'
+			act 'Leave the living room': gt 'anushapt_city', 'hallway'
 		end
 	elseif week = 6 and hour >= 8 and hour < 20:
 		locat['A158'] = 5
-		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. The TV is on and Valentin is playing some playstation game on it.'
+		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
+		'The room isn''t exactly messy, but it''s far from clean. Valentin is sitting on the couch playing a game.'
 		act 'Leave': gt 'anushapt_city','hallway'
 		act 'Join him':
 			*clr & cla
-			gs 'npc_relationship', 'modify', 'A156', 'like'
+			gs 'npc_relationship', 'modify', 'A158', 'like'
 			minut += 30
+			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_boy.jpg"></center>'
-			'You take a seat next to Valentin as he plays video games, after a few minutes he switches games to a two player game. Smiling to him you pick up the other controller and start playing with him. As the two of you play, he asks how things are going for you and politely chats while you play. After a bit you get kinda tired playing the game you are playing and he seems to have no interest in switching games. So you get up and decide to look around the rest of the apartment.'
+			'You take a seat next to Valentin. After a few minutes, he switches to a two player game and you pick up the other controller and start playing with him. As the two of you play, he asks how things are going and politely chats while you play.'
+			'You eventually get bored and he seems to have no interest in switching games, so you get up and decide to look around the rest of the apartment.'
 			act 'Leave the room': gt 'anushapt_city', 'hallway'
 		end
 	else
-		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. Looks like no one is here right now.'
+		'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
+		'The room isn''t exactly messy, but it''s far from clean. No one is here right now.'
 		act 'Leave the room': gt 'anushapt_city', 'hallway'
 	end
 end
@@ -577,8 +586,9 @@ if $ARGS[0] = 'kitchen':
 	gs 'kit_din'
 	'<center><b><font color = maroon>Kitchen</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/kitchen.jpg"></center>'
-	'The first thing that stands out about the room is one corner is more of a curve where the cabinets are. Along the back wall is one narrow window, next to it the cabinets start and go all the way up along one wall, leaving two walls covered in cabinets, a stove, sink, and refrigerator. Most of the counter space is filled with small appliances, cups, and varies other items. A few dirty dishes are in the sink, while a few others someone washed and put in the dish rack. Against the wall opposite the cabinets not to far from a window is a small table with four chairs. It is also covered in bags of chips, papers, and other things. You wouldn''t exactly call the kitchen dirty but it isn''t exactly clean either. Mostly it is just really messy and haphazard.'
-	act 'Leave':gt 'anushapt_city','hallway'
+	'The first thing that stands out about the room is that one corner is more of a curve where the cabinets are. Along the back wall is one narrow window where the cabinets start and go all the way up along one wall, leaving two walls covered in cabinets, a stove, sink and refrigerator. Most of the counter space is filled with small appliances, cups, and various other items and a few dirty dishes are in the sink.'
+	'Against the wall opposite the cabinets is a small table with four chairs, which is covered in bags of chips, papers and other things. You wouldn''t call the kitchen dirty, but it isn''t exactly clean either.'
+	act 'Leave': gt 'anushapt_city','hallway'
 	act 'Look in the fridge': gt 'anushapt_city', 'fridge'
 	dynamic $fill_bottle
 	dynamic $driwater
@@ -621,7 +631,7 @@ if $ARGS[0] = 'fridge':
 		$anush_sup = ''
 	end
 	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/fridge.jpg"></center>'
-	'You open the fridge and see some left overs of different kinds, a couple of fifth''s of vodka, about two dozen beers, milk, juice, yogurt, some soda''s, and some fresh vegetables. The vegetables and yogurt has to be Anushka''s, you can''t see the boys eating that. Though you have a bit of a hard time seeing her eating healthy. Though maybe that is why she is always so skinny.'
+	'You open the fridge and see some leftovers of different kinds, some vodka, about two dozen beers, milk, juice, yogurt, some sodas and some fresh vegetables. The vegetables and yogurt have to be Anushka''s, even though you have a bit of a hard time seeing her eating healthy.'
 	act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
 	if anushbeer_count > 0:
 		act 'Have a beer':
@@ -646,7 +656,7 @@ if $ARGS[0] = 'fridge':
 			anushvodka_count -= 1
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
-			'You pour some vodka in a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
+			'You pour some vodka into a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
 			act 'Put the bottle back in the fridge': gt 'anushapt_city', 'fridge'
 			act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
 			act 'Drink more vodka':
@@ -710,7 +720,7 @@ if $ARGS[0] = 'fridge':
 			cumspclnt = 2
 			gs 'cum_cleanup'
 			pcs_breath = 0
-			'You get out a plate of fresh vegetables from the fridge and put them on a plate. You take a seat and eat them, when you are done you rinse your plate off in the sink.'
+			'You grab a plate of fresh vegetables from the fridge and put them on a plate before you take a seat and eat them. When you''re done, you rinse your plate off in the sink.'
 			act 'Continue': gt 'anushapt_city', 'fridge'
 			act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
 		end
@@ -741,7 +751,7 @@ if $ARGS[0] = 'snack':
 	'She gets up and heads to the kitchen with you, the two of you talking and laughing the whole way.'
 	'As you walk into the kitchen, Anushka points to a refrigerator. "Grab some drinks out of the fridge and anything else good."'
 	'While you are doing that, she grabs a couple of snack cakes and chips from the cabinets, and once you both have your spoils from your raid on the kitchen, you head back to her room.'
-	act 'Back to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
+	act 'Back to her room': locat['A144'] = 2 & gt 'anush_bedroom_city','anushroom'
 end
 
 !!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
@@ -761,74 +771,81 @@ if $ARGS[0] = 'rad_room':
 		tempRad = rand(0,4)
 		if tempRad = 0:
 			'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/door.jpg"></center>'
-			'Just as you walk up to the door, you hear sounds coming from the other side. As you lean in close to the door, you can make out the soft moans and cries of a girl, with a louder Radomir''s voice partially drowning them out. "Yeah! That''s right bitch, take my cock." Followed my a loud feminine "Ahhh!" "Fuck yeah! You love my big cock pounding your tight little ass, don''t you slut!" If she replies you can''t hear it, it sounds like they are both having fun, so perhaps you should leave them alone.'
+			'Just as you walk up to the door, you hear sounds coming from the other side. As you lean in close to the door, you can make out the soft moans and cries of a girl, with a louder Radomir''s voice partially drowning them out. "Yeah, that''s right bitch! Take my cock! You love my big cock pounding your tight little ass, don''t you slut?!"'
+			'You can''t hear a reply, but it sounds like they''re both having fun, so you should leave them alone.'
 ! Add some arousal from voyeur?
 			act 'Leave his room': gt 'anushapt_city', 'hallway'
 		else
 			'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
-			'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv. Currently Radomir is sitting at the desk working on his laptop.'
+			'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
+			'Radomir is sitting at the desk, working on his laptop.'
 			act 'Leave his room': gt 'anushapt_city', 'hallway'
 			act 'Say hi':
 				*clr & cla
 				'<center><b><font color = maroon>Radomir''s Room</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
-				'You walk into his room, crossing it over near him, as you say. "Hi, you busy?"'
+				'You walk into his room. "Hi. You busy?"'
 !!note to self to expand this in the future
 				if npc_rel['A154'] >= 60:
 					minut += 10
-					'Radomir glances over to you. "Hey girl what you up to?"'
-					'You smile to him. "Nothing much thought I would stop by and see what you was doing."'
-					'He nods a bit. "Just working on a new song is all."'
-					'The two of you talk about music for a bit but he keeps getting distracted by working on the song. After a bit you decide to leave him to it.'
+					'He glances over at you. "Hey girl, what you up to?"'
+					'You smile at him. "Nothing much. Just thought I''d stop by and see what you were doing."'
+					'He nods. "Just working on a new song is all."'
+					'The two of you talk about music, but he keeps getting distracted by working on the song. After a while, you decide to leave him to it.'
 					act 'Leave his room': gt 'anushapt_city', 'hallway'
 				elseif npc_rel['A154'] <= 20:
 					minut += 1
-					'He glances over at you and immediately has a look of anger on his face. "What the fuck are you doing? Get the fuck out of my room." He says, as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
+					'He glances over at you and immediately has a look of anger on his face.'
+					'"What the fuck are you doing? Get the fuck out of my room!" he says as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
 					act 'Leave his room': gt 'anushapt_city', 'hallway'
 				else
 					minut += 5
-					'Radomir glances up at you and then back at his computer. "Yeah, I''m busy."'
-					'"Oh sorry, can I ask what you are doing?" You ask him trying to strike up more of a conversation.'
-					'He sighs and looks over at you. "I''m working on a new song, now if you don''t mind I would like to be left alone." After that he just ignores you, after a couple of minutes of being ignore you just leave.'
+					'He glances up at you and then back at his computer. "Yeah, I''m busy."'
+					'"Can I ask what you''re doing?" you ask, trying to strike up more of a conversation.'
+					'He sighs and looks over at you. "I''m working on a new song. Now if you don''t mind, I''d like to be left alone."'
+					'He returns his focus to his laptop and ignores you, so you decide to leave.'
 					act 'Leave his room': gt 'anushapt_city', 'hallway'
 				end
 			end
 		killvar 'tempRad'
 		end
-	! Saturday timed 
+	! Saturday timed
 	! and Sunday all day if that should be
 	elseif week = 7 or (week = 6 and hour >= 8 and hour < 20):
 		'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
-		'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv. Currently Radomir is sitting at the desk working on his laptop.'
+		'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
+		'Radomir is sitting at the desk, working on his laptop.'
 		act 'Leave his room': gt 'anushapt_city','hallway'
 		act 'Say hi':
 			*clr & cla
 			'<center><b><font color = maroon>Radomir''s Room</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
-			'You walk into his room, crossing it over near him, as you say. "Hi, you busy?"'
+			'You walk into his room. "Hi. You busy?"'
 !!note to self to expand this in the future
 			if npc_rel['A154'] >= 60:
 				minut += 10
-				'Radomir glances over to you. "Hey girl what you up to?"'
-				'You smile to him. "Nothing much thought I would stop by and see what you was doing."'
-				'He nods a bit. "Just working on a new song is all."'
-				'The two of you talk about music for a bit but he keeps getting distracted by working on the song. After a bit you decide to leave him to it.'
+				'He glances over at you. "Hey girl, what you up to?"'
+				'You smile at him. "Nothing much. Just thought I''d stop by and see what you were doing."'
+				'He nods. "Just working on a new song is all."'
+				'The two of you talk about music, but he keeps getting distracted by working on the song. After a while, you decide to leave him to it.'
 				act 'Leave his room': gt 'anushapt_city','hallway'
 			elseif npc_rel['A154'] <= 20:
 				minut += 1
-				'He glances over at you and immediately has a look of anger on his face. "What the fuck are you doing? Get the fuck out of my room." He says, as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
+				'He glances over at you and immediately has a look of anger on his face.'
+				'"What the fuck are you doing? Get the fuck out of my room!" he says as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
 				act 'Leave his room': gt 'anushapt_city','hallway'
 			else
 				minut += 5
-				'Radomir glances up at you and then back at his computer. "Yeah, I''m busy."'
-				'"Oh sorry, can I ask what you are doing?" You ask him trying to strike up more of a conversation.'
-				'He sighs and looks over at you. "I''m working on a new song, now if you don''t mind I would like to be left alone." After that he just ignores you, after a couple of minutes of being ignore you just leave.'
+				'He glances up at you and then back at his computer. "Yeah, I''m busy."'
+				'"Can I ask what you are doing?" you ask, trying to strike up more of a conversation.'
+				'He sighs and looks over at you. "I''m working on a new song. Now if you don''t mind, I''d like to be left alone."'
+				'He returns his focus to his laptop and ignores you, so you decide to leave.'
 				act 'Leave his room': gt 'anushapt_city','hallway'
 			end
 		end
 	else
 		'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
-		'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv.'
+		'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
 		'Since nobody''s here, you should probably leave, but you could take a look around if you''re curious.'
 		act 'Leave his room': gt 'anushapt_city','hallway'
 		act 'Look around':
@@ -836,7 +853,7 @@ if $ARGS[0] = 'rad_room':
 			minut += 10
 			'<center><b><font color = maroon>Radomir''s Room</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_nightstand.jpg"></center>'
-			'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. His computer is password connected so you can''t use it. The only thing of note is some condoms and other stuff in one of the night stands.'
+			'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. His computer is password protected, so you can''t use it. The only thing of note is some condoms and other stuff in one of the night stands.'
 			act 'Leave his room': gt 'anushapt_city','hallway'
 		end
 	end
@@ -853,14 +870,15 @@ if $ARGS[0] = 'ark_val_room':
 	gs 'anushapt_city_schedule'
 	'<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
-	'The room is pretty small, obviously the smallest bedroom in the apartment. In each corner opposite the door is a bed, both are a mess and neither looks like they have ever been made. The walls and even the ceiling is covered in posters along with a few records. Most of the posters are of varies bands, but a few are of scantly or completely naked girls, along with one rather larger star wars poster on the ceiling. Between the beds along the back wall is two night stands, one by each bed. Both are pretty cluttered looking with a single window just between the night stands. Other than that the room is pretty empty but the beds almost completely fill the room, there is a small closest near the door and two dressers along the same wall as the drawer.'
+	'The room is pretty small, the smallest bedroom in the apartment. In each corner opposite the door is a bed; both are a mess and neither looks like they''ve ever been made. The walls and even the ceiling are covered in posters along with a few records. Most of the posters are of various bands, but a few are of scantly or completely naked girls, along with one rather larg Star Wars poster on the ceiling.'
+	'Between the beds along the back wall are two night stands, one by each bed. Both are pretty cluttered looking, with a single window just between the night stands. Other a closet near the door, the room is otherwise pretty empty.'
 	act 'Leave': gt 'anushapt_city','hallway'
 	act 'Look around':
 		*clr & cla
 		minut += 10
 		'<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
-		'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. The room is too disorganized for you to find much. Beyond guys clothes, along with a pile on the floor of which you can''t tell if they are clean or not, nothing stands out, other than you find a few joints and condoms in the nightstands.'
+		'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. The room is too disorganized for you to find much. Beyond clothes, nothing stands out other than a few joints and condoms in the nightstands.'
 		act 'Leave': gt 'anushapt_city', 'hallway'
 	end
 end
@@ -876,11 +894,10 @@ if $ARGS[0] = 'nushlivroom':
 	gs 'anushapt_city_schedule'
 	locat['A144'] = 5
 	'<center><b><font color = maroon>Living room</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living.jpg"></center>'
-	'The room has a couple of recliners and a couch where Anushka is sitting. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table. There are also some scattered papers and a pill bottle sitting on the table. Opposite the couch but in front of the window is a fairly large TV playing an action movie of some sort and a stereo system. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it has been dusted in months or the floor has been recently swept. You walk over and sit down next to Anushka.'
-	*nl
-	'You notice that you don''t hear anything else. "Where''s everyone else?" you ask her.'
-	'She shrugs a bit. "I think they all went out to see a movie, so I have the place all to myself for a change."'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living_room.jpg"></center>'
+	'The room has a couple of recliners and a couch where Anushka is sitting. In front of the couch is a large coffee table with several empty beer bottles and cups spread across it. There are also some scattered papers and a pill bottle sitting on the table. Opposite the couch in front of the window is a fairly large TV playing an action movie of some sort and a stereo system. The room isn''t exactly messy, but it''s far from clean. You walk over and sit down next to Anushka.'
+	'You notice that you don''t hear anything else. "Where''s everyone else?"'
+	'She shrugs. "I think they all went out to see a movie, so I have the place to myself."'
 	act 'Watch the show with her':
 		*clr & cla
 		gs 'stat'
@@ -889,22 +906,23 @@ if $ARGS[0] = 'nushlivroom':
 		gs 'anushapt_city_schedule'
 		'<center><b><font color = maroon>Living room</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
-		'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
-		act 'Follow Anushka to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
+		'The two of you chat while watching some cheesy American action movie, so you barely pay attention to it. In fact, it ends and something else comes on that you don''t even remember. After a few hours though, you hear keys in the lock of the door.'
+		'"Shit, they''re home already. Come on, let''s go," she says as she gets up and heads to her room.'
+		act 'Follow Anushka to her room': locat['A144'] = 2 & gt 'anush_bedroom_city','anushroom'
 	end
 	if strapnumber > 0:
 		act 'Pull out your strap-on':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/couchstrap1.jpg"></center>'
-			if hotcat >= 6:
+			if pcs_hotcat >= 6:
 				'Anushka arches her eyebrows when you pull the strap-on out of your purse, then bites her lower lip. "Just what are you planning to do with that?"'
 				'You give her a grin. "I was thinking about fucking you with it, or maybe having you fuck me with it? With nobody home, it would be a crime to waste the freedom it gives us."'
-				'She gets flushed, and you can tell she is turned on. "Yeah? Well hand it over and I will fuck your tight little asshole until you scream for me."'
+				'She gets flushed, and you can tell she is turned on. "Yeah? Well hand it over and I''ll fuck your tight little asshole until you scream for me."'
 				act 'Fuck her': gt 'anushkaev1', 'couch_strapon_give', 'city'
 				act 'Give her the strap-on': gt 'anushkaev1', 'couch_strapon_get', 'city'
 			else
-				'Anushka reaches up and takes the strap-on from you. She takes a look at it then gives the straps a few good tugs while she checks the size of the dildo. "Pretty nice one. It''s a quality dildo and sturdy harness. You made a good choice." she says as she hands it back to you and turns her attention back to the movie. Taking the hint that she doesn''t want to play, you put the strap-on away and join her in watching the TV.'
+				'Anushka reaches up and takes the strap-on from you. She takes a look at it then gives the straps a few good tugs while she checks the size of the dildo. "Pretty nice one. It''s a quality dildo and sturdy harness. You made a good choice," she says as she hands it back to you and turns her attention back to the movie. Taking the hint that she doesn''t want to play, you put the strap-on away and join her in watching the TV.'
 				act 'Watch the show with her':
 					*clr & cla
 					gs 'stat'
@@ -913,8 +931,9 @@ if $ARGS[0] = 'nushlivroom':
 					gs 'anushapt_city_schedule'
 					'<center><b><font color = maroon>Living room</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
-					'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on, let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
-					act 'Follow Anushka to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
+					'The two of you chat while watching some cheesy American action movie, so you barely pay attention to it. In fact, it ends and something else comes on that you don''t even remember. After a few hours though, you hear keys in the lock of the door.'
+					'"Shit, they''re home already. Come on, let''s go," she says as she gets up and heads to her room.'
+					act 'Follow Anushka to her room': locat['A144' ] = 2 & gt 'anush_bedroom_city','anushroom'
 				end
 			end
 		end

+ 167 - 163
locations/anushaptbr.qsrc

@@ -1,9 +1,9 @@
 # anushaptbr
 !!2024/04/03
-!!maksimQW['QWstage'] = 1 - tracks the stage of his overall questline
-!!maksimQW['blackmail_flash'] += 1 - tracks how many times Sveta has been blackmailed after agreeing to it
-!!maksimQW['blackmail'] = 1 = shows if Sveta has agreed to be blackmailed
-!!maksimQW['nush_games'] += 1 shows how many times Sveta and Nush have played her brothers in video games
+!!maksimQW['QWstage'] - tracks the stage of his overall questline
+!!maksimQW['blackmail_flash']- tracks how many times Sveta has been blackmailed after agreeing to it
+!!maksimQW['blackmail'] shows if Sveta has agreed to be blackmailed
+!!maksimQW['nush_games'] shows how many times Sveta and Nush have played her brothers in video games
 
 if $ARGS[0] = 'brotherroom':
 	$menu_loc = 'anushaptbr'
@@ -15,8 +15,8 @@ if $ARGS[0] = 'brotherroom':
 	gs 'stat'
 	'<center><b><font color = maroon>Anushka''s brother''s room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/broroom.jpg"></center>'
-	'The room is disorganized and untidy. It''s fairly messy with a lot of clothes scattered about in various piles. Two beds are crammed against opposite walls, leaving an open space in the center. There is a small TV on a stand in the room with a PlayStation console lying partially hidden under some clothes in front of it.'	
-	act 'Leave': gt 'anushapt', 'hallway'	
+	'The room is disorganized and untidy. It''s fairly messy with a lot of clothes scattered about in various piles. Two beds are crammed against opposite walls, leaving an open space in the center. There is a small TV on a stand in the room with a PlayStation console lying partially hidden under some clothes in front of it.'
+	act 'Leave': gt 'anushapt', 'hallway'
 	if AnushkaLoc = 3 and maksimQW['QWstage'] = 0:
 		maksimQW['QWstage'] = 1
 		menu_off = 1
@@ -119,7 +119,7 @@ if $ARGS[0] = 'brotherroom':
 						'"But dad! She cheated again!" Timofey pleads with him.'
 						'"But dad nothing. Weren''t you supposed to be studying?" Eduard asks.'
 						*nl
-						'"Y-Yes..." both brothers answer.' 
+						'"Y-Yes..." both brothers answer.'
 						'"Well get to it!" he says to them, then turns to you and Anushka. "You two get out of their room and stop tormenting your brothers, Nush!" He holds the door open until you both leave, then pulls it shut hard.'
 						'Anushka starts to respond, but Eduard interrupts her. "I don''t care! Leave them alone so they can study. Take your friend to your room." With that, he turns and goes back to the living room.'
 					else
@@ -141,7 +141,7 @@ if $ARGS[0] = 'brotherroom':
 						'The door closes before you can hear any more, leaving you unable to make out anything beyond muffled sounds.'
 					end
 					act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
-				end	
+				end
 			end
 		end
 	elseif AnushkaLoc ! 3:
@@ -187,13 +187,13 @@ if $ARGS[0] = 'brotherroom':
 							'"No, because he''s a pussy magnet! He can get any girl he wants!" he says while giving you his best seductive grin. It''s laughable at best.'
 							*nl
 							'"That was way too much information for me. I think it''s time for me to head out. I''m feeling a bit nauseous." You see a disappointed look on Maksim''s face.'
-							'As you''re walking out, Maksim turns to his brother. "Bitches are a ruble a dozen, just like Radomir said!"' 
+							'As you''re walking out, Maksim turns to his brother. "Bitches are a ruble a dozen, just like Radomir said!"'
 							'As you close the door, you hear Timofey agreeing. It''s very likely that he has no idea what he''s agreeing with, though.'
 							act 'Leave': gt 'anushapt', 'hallway'
 						end
-					end	
+					end
 				end
-			end	
+			end
 		elseif brotherroom = 2 and maksimQW['QWstage'] = 2:
 			gs 'stat'
 			maksimQW['QWstage'] = 3
@@ -228,7 +228,7 @@ if $ARGS[0] = 'brotherroom':
 						'Giving up on reasoning with him, you shrug and turn to the magazine. As you flip through the pages, you realize the boy has some kinky tastes and wonder who might have bought something like this for him. Whoever it was, you figure there''s no harm in him looking at pictures, so when you reach the end, you throw the magazine back onto his bed. "I won''t tell anyone your secret, but try to be nice to each other at least."'
 						act 'Leave': gt 'anushapt', 'hallway'
 					end
-				end	
+				end
 			end
 		elseif brotherroom = 3 and maksimQW['QWstage'] >= 3:
 			maksimQW['QWstage'] = 4
@@ -283,7 +283,7 @@ if $ARGS[0] = 'brotherroom':
 						end
 						act 'Deal': gt 'anushaptbr', 'race_maksim_result'
 						if pcs_inhib > 30: act 'Deal (Go easy on Maksim)': gt 'anushaptbr', 'race_maksim_result', 1
-					end	
+					end
 				end
 			end
 		else
@@ -294,7 +294,7 @@ if $ARGS[0] = 'brotherroom':
 		end
 		killvar 'brotherroom'
 	end
-end 
+end
 
 
 if $ARGS[0] = 'race_maksim_result':
@@ -325,6 +325,7 @@ if $ARGS[0] = 'race_maksim_result':
 			*clr & cla
 			gs 'flash', 'tits', 'indoors', 1, 1
 			gs 'stat'
+
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksimshow.jpg"></center>'
 			'"A bet''s a bet," you shrug.'
 			'You stand and pull your top up, his eyes growing wide as he stares at your breasts. Before either of you can say anything, you hear the front door slam. "Maksim... Maksim... Come see... Come see!" Timofey yells as he runs down the hall.'
@@ -337,15 +338,15 @@ if $ARGS[0] = 'race_maksim_result':
 		'You smile, knowing he only switched games because he couldn''t win. "Well?"'
 		'He glances at you. "Well what?"'
 		'You smile at him. "You said you would tell me a secret about your sister, so what is it?"'
-		if maksimQW['secret1'] = 0 and hotcat >= 6 and npc_rel['A144'] >= 50:
+		if maksimQW['secret1'] = 0 and pcs_hotcat >= 6 and npc_rel['A144'] >= 50:
 			maksimQW['secret1'] = 1
-			'He makes a ''V'' shape with his fingers and puts it against his mouth before sticking his tongue between them in the universal sign for eating pussy, mimicking licking for a few seconds. "She <i>likes</i> you."' 
+			'He makes a ''V'' shape with his fingers and puts it against his mouth before sticking his tongue between them in the universal sign for eating pussy, mimicking licking for a few seconds. "She <i>likes</i> you."'
 			'You just shake your head. You should have known he wouldn''t actually tell you anything you didn''t already know.'
 		elseif maksimQW['secret2'] = 0:
 			maksimQW['secret2'] = 1
 			'He looks around for a few seconds. "She keeps a bunch of drugs in her dresser."'
 			'You smile. "How would you know that? Have you been going through her panty drawer?" you ask in a teasing tone.'
-			'He turns bright red. "NO! Shut up and get out of my room!"' 
+			'He turns bright red. "NO! Shut up and get out of my room!"'
 			'You sigh and get up, leaving his room before he throws a fit.'
 		else
 			'He sighs and tells you about some nonsense thing she did as a kid that no one would care about, once again learning nothing worth knowing. You don''t know why you keep playing against him. You just shake your head and leave.'
@@ -390,66 +391,67 @@ if $ARGS[0] = 'rematch':
 			'Both of them get excited. "Your friend better be great. We''ve been practicing really hard and we''ll definitely beat you this time!"'
 			'Anushka quickly questions him while smiling. "You really think you can beat us this time?"'
 			'The boys nod at each other. "We''re sure!"'
-			act 'Sit down and play':
+		end
+		act 'Sit down and play':
+			*clr & cla
+			maksimQW['nush_games'] = 2
+			minut += 15
+			gs 'exp_gain', 'gaming', rand(1, 3)
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
+			'The brothers turn away from you and start whispering. You''re sure that they must be planning something.'
+			'"Let''s play!" Timofey says smiling.'
+			'The four of you play for several minutes. It''s the same shooter game as last time, and you''re a little bit better than before.'
+			act 'Finish':
 				*clr & cla
-				maksimQW['nush_games'] = 2
 				minut += 15
-				gs 'exp_gain', 'gaming', rand(1, 3)
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-				'The brothers turn away from you and start whispering. You''re sure that they must be planning something.'
-				'"Let''s play!" Timofey says smiling.'
-				'The four of you play for several minutes. It''s the same shooter game as last time, and you''re a little bit better than before.'
-				act 'Finish':
-					*clr & cla
+				if pcs_gaming <= 20:
+					maksimQW['nush_games_win'] = 1
+					'The game is pretty much over and both of them are still better players than you are. Anushka does what she can again, but the brothers easily manage to win back to back matches. Both brothers jump up and do some weird little victory dance. "Haha, we win and you lose!" Maksim taunts.'
+					'Anushka rolls her eyes at their antics. "Yeah, yeah. You won." She reaches over and ruffles Timofey''s hair, which he tries and fails to dodge. "Good job, kiddo."'
+					'"Pfft, I won it! Timo almost caused us to lose, but I carried his sorry ass!" Maksim says.'
+					'Timofey pulls away from his sister. "Nuh-uh, I almost scored as good you as you did!" This quickly turns into them arguing over who did better.'
+					'Anushka gets up and shakes her head. "Come on, let''s go. They''re not going to stop acting like brats anytime soon." You get up and follow her out.'
+				elseif pcs_gaming <= 40:
+					maksimQW['nush_games_win'] = 2
 					minut += 15
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-					if pcs_gaming <= 20:
-						maksimQW['nush_games_win'] = 1
-						'The game is pretty much over and both of them are still better players than you are. Anushka does what she can again, but the brothers easily manage to win back to back matches. Both brothers jump up and do some weird little victory dance. "Haha, we win and you lose!" Maksim taunts.'
-						'Anushka rolls her eyes at their antics. "Yeah, yeah. You won." She reaches over and ruffles Timofey''s hair, which he tries and fails to dodge. "Good job, kiddo."'
-						'"Pfft, I won it! Timo almost caused us to lose, but I carried his sorry ass!" Maksim says.'
-						'Timofey pulls away from his sister. "Nuh-uh, I almost scored as good you as you did!" This quickly turns into them arguing over who did better.'
-						'Anushka gets up and shakes her head. "Come on, let''s go. They''re not going to stop acting like brats anytime soon." You get up and follow her out.'
-					elseif pcs_gaming <= 40:
-						maksimQW['nush_games_win'] = 2
-						minut += 15
-						'The game is pretty much a draw with no one getting the upper hand until Anushka starts to cheat again. She starts jabbing Maksim with her foot and covers Timofey''s eyes with her hand at a critical moment. The brothers try to return the favor, and soon the three of them are more interested in wrestling and fighting than actually winning the game. With everyone else distracted, you take advantage and win the match.'
-						'Realizing what happened, Maksim starts yelling. "Not fair! You cheated again!"'
-						'"You were doing the same to me, so you were cheating too!" Anushka replies, teasing them with a smile on her face.'
-						*nl
-						'Maksim doesn''t see it that way. "You started it, and your groupie took advantage of the situation!"'
-						'Anushka just laughs. "Well, whose fault is that? If you weren''t so consumed with trying to get back at me, you would have noticed what she was doing and maybe won."'
-						'"SHUT UP!" Maksim yells in response.'
-						'Anushka interjects before he can say more. "Be quiet! Do you want Dad to come in here again?"'
-						'He immediately goes quiet and glances at the door, as if expecting their dad to burst in any moment. When the moment passes, Maksim jumps on Anushka. "Cheater!" He''s loud, but not too loud.'
-						*nl
-						'Anushka and Maksim start to wrestle. She quickly starts to get the upper hand because he just isn''t big enough to beat his older sister yet. Once it becomes clear she''s about to pin him down, Timofey jumps on her back and the three of them wrestle around. Anushka manages to pin one of them, but the other gets loose as she tries to pin them both. They come close a few times to pinning her down, but in the end, they all just give up, out of breath and lying in a heap.'
-						'Finally, Anushka gets up and untangles herself from them. "Come on, let''s go back to my room," she says to you. As you follow her out of the room, the brothers start to play another game. "We''ll win next time!" you hear Maksim say as Anushka closes the door on them.'
-					else
-						maksimQW['nush_games_win'] = 3
-						'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
-						'Maksim throws down his controller and turns on Timofey. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
-						'Timofey tries to defend himself. "It''s not my fault that Nush and <<$pcs_nickname>> are just too good!"'
-						'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive like always, which makes it easier for me to kill you. You''re just mad because you got beat by a girl... Again!" she says in a teasing tone, then sticks her tongue out at him.'
-						'Maksim''s eyes flare at Anushka and it looks like he''s about to scream at her again until she interjects. "Calm down, we don''t want Dad in here again." He shuts his mouth and glances at the door, then glares at Anushka.'
-						*nl
-						'"Get out! Get out of our room!" he says as he tries to shove her off the bed.'
-						'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
-						'He pushes her towards the door. "Good, then don''t... Get out!"'
-						'Anushka sounds exasperated. "Fine, I won''t, you little brat!"'
-						*nl
-						'She turns towards you. "Come on, let''s go before this little shit starts to cry."'
-						'"Fuck you, bitch! Get out of our room!" he starts to yell, but catches himself and lowers his voice partway through.'
-						'Timofey runs up to his sister. "No, come back and play with us!" he pleads.'
-						'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
-						'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
-					end
-					act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
-				end	
+					'The game is pretty much a draw with no one getting the upper hand until Anushka starts to cheat again. She starts jabbing Maksim with her foot and covers Timofey''s eyes with her hand at a critical moment. The brothers try to return the favor, and soon the three of them are more interested in wrestling and fighting than actually winning the game. With everyone else distracted, you take advantage and win the match.'
+					'Realizing what happened, Maksim starts yelling. "Not fair! You cheated again!"'
+					'"You were doing the same to me, so you were cheating too!" Anushka replies, teasing them with a smile on her face.'
+					*nl
+					'Maksim doesn''t see it that way. "You started it, and your groupie took advantage of the situation!"'
+					'Anushka just laughs. "Well, whose fault is that? If you weren''t so consumed with trying to get back at me, you would have noticed what she was doing and maybe won."'
+					'"SHUT UP!" Maksim yells in response.'
+					'Anushka interjects before he can say more. "Be quiet! Do you want Dad to come in here again?"'
+					'He immediately goes quiet and glances at the door, as if expecting their dad to burst in any moment. When the moment passes, Maksim jumps on Anushka. "Cheater!" He''s loud, but not too loud.'
+					*nl
+					'Anushka and Maksim start to wrestle. She quickly starts to get the upper hand because he just isn''t big enough to beat his older sister yet. Once it becomes clear she''s about to pin him down, Timofey jumps on her back and the three of them wrestle around. Anushka manages to pin one of them, but the other gets loose as she tries to pin them both. They come close a few times to pinning her down, but in the end, they all just give up, out of breath and lying in a heap.'
+					'Finally, Anushka gets up and untangles herself from them. "Come on, let''s go back to my room," she says to you. As you follow her out of the room, the brothers start to play another game. "We''ll win next time!" you hear Maksim say as Anushka closes the door on them.'
+				else
+					maksimQW['nush_games_win'] = 3
+					'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
+					'Maksim throws down his controller and turns on Timofey. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
+					'Timofey tries to defend himself. "It''s not my fault that Nush and <<$pcs_nickname>> are just too good!"'
+					'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive like always, which makes it easier for me to kill you. You''re just mad because you got beat by a girl... Again!" she says in a teasing tone, then sticks her tongue out at him.'
+					'Maksim''s eyes flare at Anushka and it looks like he''s about to scream at her again until she interjects. "Calm down, we don''t want Dad in here again." He shuts his mouth and glances at the door, then glares at Anushka.'
+					*nl
+					'"Get out! Get out of our room!" he says as he tries to shove her off the bed.'
+					'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
+					'He pushes her towards the door. "Good, then don''t... Get out!"'
+					'Anushka sounds exasperated. "Fine, I won''t, you little brat!"'
+					*nl
+					'She turns towards you. "Come on, let''s go before this little shit starts to cry."'
+					'"Fuck you, bitch! Get out of our room!" he starts to yell, but catches himself and lowers his voice partway through.'
+					'Timofey runs up to his sister. "No, come back and play with us!" he pleads.'
+					'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
+					'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
+				end
+				act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
 			end
 		end
+
 	elseif maksimQW['nush_games'] = 2:
 		'The two of you walk down the hall and enter her brothers'' room. As you do you hear moaning sounds, you have heard enough porn to recognize that sound. Maksim looks up with huge wide eyes like he was caught in the middle of something. He slams a small laptop closed and the sounds stop as he turns bright red, you notice Timofey is nowhere to be found. Anushka just stops a moment, she obviously knows the sounds as well as she says. "Just what was you doing you little pervert?"'
 		*nl
@@ -491,65 +493,66 @@ if $ARGS[0] = 'rematch':
 			'"You really think you can beat us this time?" Anushka quickly replies while smiling. '
 			'The boys nod at each other. "This time will be different. We''re sure we''ll win!"'
 			'Anushka laughs. "Nah, I don''t think so. Maybe you boys just like getting beat by girls?"'
-			'Maksim looks mad. "Just shut up and play!"' 
+			'Maksim looks mad. "Just shut up and play!"'
 			'Anushka just laughs again and mimics what he said in a manner that taunts him.'
-			act 'Play':
+		end
+		act 'Play':
+			*clr & cla
+			gs 'exp_gain', 'gaming', rand(1,3)
+			minut += 15
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
+			'"Come on guys, let''s just have fun!" you tell them.'
+			'"We''ll win this time!" Maksim says as he looks at the two of you, determined.'
+			'"Let''s play!" Timofey says smiling.'
+			'The four of you play for several minutes. You''ve gotten better since the last time you played. You learned a lot and are able to help out more than you did before.'
+			act 'Finish':
 				*clr & cla
-				gs 'exp_gain', 'gaming', rand(1,3)
 				minut += 15
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-				'"Come on guys, let''s just have fun!" you tell them.'
-				'"We''ll win this time!" Maksim says as he looks at the two of you, determined.'
-				'"Let''s play!" Timofey says smiling.'
-				'The four of you play for several minutes. You''ve gotten better since the last time you played. You learned a lot and are able to help out more than you did before.'
-				act 'Finish':
-					*clr & cla
-					minut += 15
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-					if pcs_gaming <= 20:
-						'It''s not enough, however, as all of them are still better players than you. Anushka does what she can again, but the brothers easily manage to win back-to-back matches. Both brothers jump up and do some weird little victory dance. "Haha, go suck a dick that''s all your good at!" Maksim taunts as he looks directly at Anushka.'
-						'Anushka reaches out and grabs him by the shirt. "Shut your fucking mouth, I am so sick of your fucking shit." She looks visibly angry this time.'
-						'Maksim actually goes a little white, like he is actually afraid of her, while Timofey jumps up and grabs Anushka''s arm. "Stop... stop fighting, he didn''t mean it."'
-						*nl
-						'Anushka turns to look at Timofey and you see the anger melt away from her as she lets go of Marksim. "Ok for you." Then she kisses him on the top of his head much to his dismay, unable to get away from her until she finishes.'
-						'"EEEWWW stop it!" Timofey whines while Maksim laughs at him. Then he gives Maksim a dirty look while he is laughing. "Why do you both have to always be so mean."'
-						'Anushka rolls her eyes. "I wasn''t being mean."'
-						'Maksim decides to taunt his brother more. "Now you got all her sex cooties from all the guys she lets fuck her."'
-						*nl
-						'Timofey looks more distressed and then leaves the room. Anushka gives Maksim a dirty look. "Why do you always have to be such an asshole."'
-						'"Fuck you, get out!" Maksim says as Anushka just shakes her head in obvious disgust at her brother and then leaves the room.'
-						'You follow her, she catches up to Timofey as he is going into the bathroom. "Hey I don''t have cooties, stop listening to him."'
-						'He looks at her like she is stupid. "All girls have cooties, I need to wash them off." Then he goes into the bathroom closing the door.'
-						'Anushka just shakes her head and laughs. "God boys are so stupid, in a few years he will be chasing girls." Then the two of you go back to her room.'
-					elseif pcs_gaming <= 40:
-						'The two of you are slightly better than they are, and after some time, you come out on top. Maksim gets mad and throws his controller down. "Fuck!" He then turns on his brother. "Why are you so bad, if you didn''t suck so much we would have won."'
-						'Timofey shakes his head. "No, you suck and you''re why we lost. You always have to try and be the hero and try and win on your own, instead of sticking with me."'
-						'"I leave you because you suck and slow me down!" Maksim yells.'
-						'Before you can even react, Anushka tells him. "You want dad to come back in here?"'
-						'Maksim pushes Anushka. "Get out of my room. Get out!"'
-						'Anushka just shakes her head and goes for the door. "Come on <<$pcs_nickname>>, let''s get out of here."' 
-						'Maksim rushes across the room and pushes the two of you the rest of the way out before slamming the door closed. Anushka angrily goes back to her room.'
-					else
-						'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
-						'Maksim throws down his controller. "Fuck!" He then turns on his brother. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
-						'Timofey tries to defend himself. "It''s not my fault. Nush and <<$pcs_nickname>> are just too good."'
-						'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive, and don''t work with Timofey. You just try to win it on your own. Also, you''re just mad because you got beat by a girl... again." she says in a teasing tone.'
-						'Maksim''s eyes flare at Anushka "Get out... Get out of our room!" he says as he tries to shove her off the bed.'
-						*nl
-						'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
-						'He pushes her towards the door. "You only play with us to bully us! I don''t want to play with you anymore!"'
-						'Anushka sounds exasperated. "Fine then, you little brat! I won''t!" She turns towards you. "Come on, let''s go before this little shit starts to cry."'
-						'"Go suck a cock!" Maksim starts to yell, but catches himself and lowers his voice partway through.'
-						'Timofey runs up to his sister. "You will play with us again, won''t you?" he asks in a somewhat pleading tone.'
-						'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
-						'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
-					end
-					act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
+				if pcs_gaming <= 20:
+					'It''s not enough, however, as all of them are still better players than you. Anushka does what she can again, but the brothers easily manage to win back-to-back matches. Both brothers jump up and do some weird little victory dance. "Haha, go suck a dick that''s all your good at!" Maksim taunts as he looks directly at Anushka.'
+					'Anushka reaches out and grabs him by the shirt. "Shut your fucking mouth, I am so sick of your fucking shit." She looks visibly angry this time.'
+					'Maksim actually goes a little white, like he is actually afraid of her, while Timofey jumps up and grabs Anushka''s arm. "Stop... stop fighting, he didn''t mean it."'
+					*nl
+					'Anushka turns to look at Timofey and you see the anger melt away from her as she lets go of Marksim. "Ok for you." Then she kisses him on the top of his head much to his dismay, unable to get away from her until she finishes.'
+					'"EEEWWW stop it!" Timofey whines while Maksim laughs at him. Then he gives Maksim a dirty look while he is laughing. "Why do you both have to always be so mean."'
+					'Anushka rolls her eyes. "I wasn''t being mean."'
+					'Maksim decides to taunt his brother more. "Now you got all her sex cooties from all the guys she lets fuck her."'
+					*nl
+					'Timofey looks more distressed and then leaves the room. Anushka gives Maksim a dirty look. "Why do you always have to be such an asshole."'
+					'"Fuck you, get out!" Maksim says as Anushka just shakes her head in obvious disgust at her brother and then leaves the room.'
+					'You follow her, she catches up to Timofey as he is going into the bathroom. "Hey I don''t have cooties, stop listening to him."'
+					'He looks at her like she is stupid. "All girls have cooties, I need to wash them off." Then he goes into the bathroom closing the door.'
+					'Anushka just shakes her head and laughs. "God boys are so stupid, in a few years he will be chasing girls." Then the two of you go back to her room.'
+				elseif pcs_gaming <= 40 and pcs_gaming > 20:
+					'The two of you are slightly better than they are, and after some time, you come out on top. Maksim gets mad and throws his controller down. "Fuck!" He then turns on his brother. "Why are you so bad, if you didn''t suck so much we would have won."'
+					'Timofey shakes his head. "No, you suck and you''re why we lost. You always have to try and be the hero and try and win on your own, instead of sticking with me."'
+					'"I leave you because you suck and slow me down!" Maksim yells.'
+					'Before you can even react, Anushka tells him. "You want dad to come back in here?"'
+					'Maksim pushes Anushka. "Get out of my room. Get out!"'
+					'Anushka just shakes her head and goes for the door. "Come on <<$pcs_nickname>>, let''s get out of here."'
+					'Maksim rushes across the room and pushes the two of you the rest of the way out before slamming the door closed. Anushka angrily goes back to her room.'
+				else
+					'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
+					'Maksim throws down his controller. "Fuck!" He then turns on his brother. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
+					'Timofey tries to defend himself. "It''s not my fault. Nush and <<$pcs_nickname>> are just too good."'
+					'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive, and don''t work with Timofey. You just try to win it on your own. Also, you''re just mad because you got beat by a girl... again." she says in a teasing tone.'
+					'Maksim''s eyes flare at Anushka "Get out... Get out of our room!" he says as he tries to shove her off the bed.'
+					*nl
+					'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
+					'He pushes her towards the door. "You only play with us to bully us! I don''t want to play with you anymore!"'
+					'Anushka sounds exasperated. "Fine then, you little brat! I won''t!" She turns towards you. "Come on, let''s go before this little shit starts to cry."'
+					'"Go suck a cock!" Maksim starts to yell, but catches himself and lowers his voice partway through.'
+					'Timofey runs up to his sister. "You will play with us again, won''t you?" he asks in a somewhat pleading tone.'
+					'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
+					'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
 				end
+				act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
 			end
 		end
+
 	elseif maksimQW['nush_games'] = 4:
 		'The two of you walk down the hall and enter her brothers'' room. As you do you only see Timofey on his bed reading a comic, he looks up at the two of you but doesn''t say anything. "Where''s your brother?" Anushka asks.'
 		'Timofey shrugs. "I don''t know, he ran off outside with his friends, they wouldn''t let me play with them." He says sadly.'
@@ -568,7 +571,7 @@ if $ARGS[0] = 'rematch':
 				'They are both way better at the game than you are, you are pretty sure Anushka is better than Timofey because each time he messes up. She suddenly messes up to and seems unable to get going again until he passes her. You quickly realize she is keeping it close but letting him win on purpose, but he doesn''t seem to notice as he is into the game, getting excited as he wins. After playing a couple of times, he exclaims "I WIN!" Anushka just laughs as she gets up and ruffles his hair much to his annoyance. "Yeah you did, you are getting really good at it, but need to go." He suddenly looks crest fallen as she says you are going. "I will come play with your later, ok?"'
 				'He smiles again and nods. "Ok but I won''t take it easy on you."'
 				'She for her part just smiles. "I know you won''t." Then she turns to look at you. "Come on let''s go back to my room."'
-			elseif pcs_gaming <= 40:
+			elseif pcs_gaming <= 40 and pcs_gaming > 20:
 				'You are about as good as Timofey, you think Anushka is better than you both though. You notice each time he makes a mistake and you get in the lead she gets by him too suddenly, not long after she always manages to crash into you, letting Timofey get back ahead of both of you. You quickly realize she is keeping it close but letting him win on purpose, but he doesn''t seem to notice as he is into the game, getting excited as he wins. After playing a couple of times, he exclaims "I WIN!" Anushka just laughs as she gets up and ruffles his hair much to his annoyance. "Yeah you did, you are getting really good at it, but need to go." He suddenly looks crest fallen as she says you are going. "I will come play with your later, ok?"'
 				'He smiles again and nods. "Ok but I won''t take it easy on you."'
 				'She for her part just smiles. "I know you won''t." Then she turns to look at you. "Come on let''s go back to my room."'
@@ -603,56 +606,57 @@ if $ARGS[0] = 'rematch':
 			'"You really think you can beat us this time?" Anushka quickly replies while smiling. '
 			'The boys nod at each other. "This time will be different. We''re sure we''ll win!"'
 			'Anushka laughs. "Nah, I don''t think so. Maybe you boys just like getting beat by girls?"'
-			'Maksim looks mad. "Just shut up and play!"' 
+			'Maksim looks mad. "Just shut up and play!"'
 			'Anushka just laughs again and mimics what he said in a manner that taunts him.'
-			act 'Play':
+		end
+		act 'Play':
+			*clr & cla
+			gs 'exp_gain', 'gaming', rand(1,3)
+			minut += 15
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
+			'"Come on guys, let''s just have fun!" you tell them.'
+			'"We''ll win this time!" Maksim says as he looks at the two of you, determined.'
+			'"Let''s play!" Timofey says smiling.'
+			'The four of you play for several minutes. You''ve gotten better since the last time you played. You learned a lot and are able to help out more than you did before.'
+			act 'Finish':
 				*clr & cla
-				gs 'exp_gain', 'gaming', rand(1,3)
 				minut += 15
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-				'"Come on guys, let''s just have fun!" you tell them.'
-				'"We''ll win this time!" Maksim says as he looks at the two of you, determined.'
-				'"Let''s play!" Timofey says smiling.'
-				'The four of you play for several minutes. You''ve gotten better since the last time you played. You learned a lot and are able to help out more than you did before.'
-				act 'Finish':
-					*clr & cla
-					minut += 15
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
-					if pcs_gaming <= 20:
-						'It''s not enough, however, as all of them are still better players than you. Anushka does what she can again, but the brothers easily manage to win back to back matches. Both brothers jump up and do some weird little victory dance. "Haha, see told you girls suck at video games!" Maksim taunts.'
-						'Anushka rolls her eyes at their antics. "Yeah, yeah. You won." She reaches over and ruffles Timofey''s hair, which he tries and fails to dodge. "Good job, kiddo."'
-						'"Pfft, I won it! Timo almost caused us to lose, but I carried his sorry ass!" Maksim says.'
-						'Timofey pulls away from his sister. "Nuh-uh, I almost scored as good you as you did!" It quickly turns into them arguing over who did better.'
-						'Anushka gets up and shakes her head. "Come on, let''s go. They''re not going to stop acting like brats anytime soon." You get up and follow her out.'
-					elseif pcs_gaming <= 40:
-						'The two of you are slightly better than they are, and after some time, you come out on top. Maksim gets mad and throws his controller down. "Fuck!" He then turns on his brother. "It''s your fault we lost! God, you''re so stupid!"'
-						'Timofey shakes his head. "No, you''re stupid and you''re why we lost. You always have to try and be the hero, so Nush tricks you every time."'
-						'Maksim suddenly leaps on top of his brother. "Shut your mouth, you little shit! She doesn''t trick me!" he yells as he starts beating on him. Before you can even react, Anushka grabs Maksim by the back of his collar and yanks him off Timofey. "Leave him alone! He''s right. I baited you out then <<$pcs_nickname>> killed you. It''s not his fault."'
-						'Maksim gets back up and pushes Anushka. "Get out of my room. Get out or I''ll tell Dad you''re picking on us again!"'
-						'Anushka just shakes her head and goes for the door. "Come on <<$pcs_nickname>>, let''s get out of here." Just as you start to leave, Anushka stops and looks back in. "Maksim, you better leave him alone or I''ll come back in here and beat your ass."' 
-						'Maksim rushes across the room and pushes the two of you the rest of the way out before slamming the door closed. Anushka angrily goes back to her room.'
-					else
-						'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
-						'Maksim throws down his controller. "Fuck!" He then turns on his brother. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
-						'Timofey tries to defend himself. "It''s not my fault. Nush and <<$pcs_nickname>> are just too good."'
-						'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive, and don''t work with Timofey. You just try to win it on your own. Also, you''re just mad because you got beat by a girl... again." she says in a teasing tone.'
-						'Maksim''s eyes flare at Anushka "Get out... Get out of our room!" he says as he tries to shove her off the bed.'
-						*nl
-						'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
-						'He pushes her towards the door. "You only play with us to bully us! I don''t want to play with you anymore!"'
-						'Anushka sounds exasperated. "Fine then, you little brat! I won''t!" She turns towards you. "Come on, let''s go before this little shit starts to cry."'
-						'"Go suck a cock!" Maksim starts to yell, but catches himself and lowers his voice partway through.'
-						'Timofey runs up to his sister. "You will play with us again, won''t you?" he asks in a somewhat pleading tone.'
-						'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
-						'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
-					end
-					act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
+				if pcs_gaming <= 20:
+					'It''s not enough, however, as all of them are still better players than you. Anushka does what she can again, but the brothers easily manage to win back to back matches. Both brothers jump up and do some weird little victory dance. "Haha, see told you girls suck at video games!" Maksim taunts.'
+					'Anushka rolls her eyes at their antics. "Yeah, yeah. You won." She reaches over and ruffles Timofey''s hair, which he tries and fails to dodge. "Good job, kiddo."'
+					'"Pfft, I won it! Timo almost caused us to lose, but I carried his sorry ass!" Maksim says.'
+					'Timofey pulls away from his sister. "Nuh-uh, I almost scored as good you as you did!" It quickly turns into them arguing over who did better.'
+					'Anushka gets up and shakes her head. "Come on, let''s go. They''re not going to stop acting like brats anytime soon." You get up and follow her out.'
+				elseif pcs_gaming <= 40 and pcs_gaming > 20:
+					'The two of you are slightly better than they are, and after some time, you come out on top. Maksim gets mad and throws his controller down. "Fuck!" He then turns on his brother. "It''s your fault we lost! God, you''re so stupid!"'
+					'Timofey shakes his head. "No, you''re stupid and you''re why we lost. You always have to try and be the hero, so Nush tricks you every time."'
+					'Maksim suddenly leaps on top of his brother. "Shut your mouth, you little shit! She doesn''t trick me!" he yells as he starts beating on him. Before you can even react, Anushka grabs Maksim by the back of his collar and yanks him off Timofey. "Leave him alone! He''s right. I baited you out then <<$pcs_nickname>> killed you. It''s not his fault."'
+					'Maksim gets back up and pushes Anushka. "Get out of my room. Get out or I''ll tell Dad you''re picking on us again!"'
+					'Anushka just shakes her head and goes for the door. "Come on <<$pcs_nickname>>, let''s get out of here." Just as you start to leave, Anushka stops and looks back in. "Maksim, you better leave him alone or I''ll come back in here and beat your ass."'
+					'Maksim rushes across the room and pushes the two of you the rest of the way out before slamming the door closed. Anushka angrily goes back to her room.'
+				else
+					'Before too long, it''s pretty clear you and Anushka have the upper hand. The brothers keep it close, but they fall a little short in both matches.'
+					'Maksim throws down his controller. "Fuck!" He then turns on his brother. "Why are you so bad? We could have beat them if you didn''t suck so much!"'
+					'Timofey tries to defend himself. "It''s not my fault. Nush and <<$pcs_nickname>> are just too good."'
+					'Before Maksim can respond, Anushka cuts him off. "It''s not Timo''s fault, and you know it. When you fall behind, you get too aggressive, and don''t work with Timofey. You just try to win it on your own. Also, you''re just mad because you got beat by a girl... again." she says in a teasing tone.'
+					'Maksim''s eyes flare at Anushka "Get out... Get out of our room!" he says as he tries to shove her off the bed.'
+					*nl
+					'Anushka gets up. "Oh my God, you''re such a baby! I don''t even know why I bother playing with you."'
+					'He pushes her towards the door. "You only play with us to bully us! I don''t want to play with you anymore!"'
+					'Anushka sounds exasperated. "Fine then, you little brat! I won''t!" She turns towards you. "Come on, let''s go before this little shit starts to cry."'
+					'"Go suck a cock!" Maksim starts to yell, but catches himself and lowers his voice partway through.'
+					'Timofey runs up to his sister. "You will play with us again, won''t you?" he asks in a somewhat pleading tone.'
+					'Anushka instantly eases up, and her anger seems to melt away. "Some other time, squirt..." she says with a smile and ruffles his hair, much to his annoyance.'
+					'As she closes the door and leaves, you can hear Maksim berating his brother for being a pussy and pleading with their sister to play games with them.'
 				end
+				act 'Go to Anushka''s room': AnushkaLoc = 2 & gt 'anush_bedroom', 'anushroom'
 			end
 		end
 	end
 end
 
+
 --- anushaptbr ---------------------------------

+ 49 - 37
locations/anushka.qsrc

@@ -9,7 +9,7 @@ if $ARGS[0] = 'plan':
 	gs 'gschool_events', 'rand_teacher_arg'
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
-	'Valentin sits across from you while Anushka takes the seat next to you. She slides her arm around your shoulders and pulls you close to her. "<<$pcs_nickname>>, we need your help with a plan."' 
+	'Valentin sits across from you while Anushka takes the seat next to you. She slides her arm around your shoulders and pulls you close to her. "<<$pcs_nickname>>, we need your help with a plan."'
 	'"What plan?" you ask. You look from her to Valentin, then back. Anushka''s answer comes so fast that you''re certain she was waiting for that exact question. "We want to drug Mr <<$rand_teacher>>... You know, so we can go have fun." You''re almost certain you misheard her, but she casually ignores your shocked expression and explains the part she expects you to play. "I''ll go up and distract him. When I do, we need you to drop these in his drink." She places several pills in your hand.'
 	*nl
 	'You look at the pills, turning them uncertainly in your fingers before looking up at them again. "What exactly will these do to him?"'
@@ -32,7 +32,7 @@ if $ARGS[0] = 'plan':
 		end
 	else
 		act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end	
+	end
 	act 'Agree':
 		*clr & cla
 		npc_rel['A144'] += 1
@@ -71,9 +71,9 @@ if $ARGS[0] = 'plan':
 					gs 'stat'
 					'<center><b><font color="maroon">Detention</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/sex/det3sum.jpg"></center>'
-					'You shake your head, denying the offered drink. He snorts and she rolls her eyes before pulling out a joint and lighting it up. Before long, the two of them are ignoring you while having a smoke and a drink together. It doesn''t take long for the two of them to start making out next to you and you watch in fascination as he starts pulling his pants down.' 
+					'You shake your head, denying the offered drink. He snorts and she rolls her eyes before pulling out a joint and lighting it up. Before long, the two of them are ignoring you while having a smoke and a drink together. It doesn''t take long for the two of them to start making out next to you and you watch in fascination as he starts pulling his pants down.'
 					gs 'stat'
-					if hotcat >= 6:
+					if pcs_hotcat >= 6:
 						'As Anushka and Valentin make out, she reaches down to close her hand around his cock and immediately starts to jerk him. After she has him good and hard, she reaches toward you with both hands to grab your head and push you down into his lap.'
 						gs 'willpower', 'bj', 'resist'
 						if will_cost <= pcs_willpwr:
@@ -92,7 +92,7 @@ if $ARGS[0] = 'plan':
 							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	
+						end
 						act 'Suck him':
 							*clr & cla
 							npc_rel['A144'] += 1
@@ -111,7 +111,7 @@ if $ARGS[0] = 'plan':
 				end
 			else
 				act 'No thanks (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 			act 'Take a drink':
 				*clr & cla
 				npc_rel['A144'] += 1
@@ -123,8 +123,8 @@ if $ARGS[0] = 'plan':
 				'<center><b><font color="maroon">Detention</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/sex/detcbj.jpg"></center>'
 				'You take the offered drink and take a swig as well. You immediately regret it because you choke and cough from the burning liquid. This results in them both laughing. Whatever is in the flask is much stronger than you expected. Anushka soon takes out a joint and lights it up before passing it around. After only a few drinks each, the flask is empty, and the joint doesn''t last much longer. With the flask empty and the joint smoked to ashes, you''re feeling pretty buzzed and watch in dazed fascination as Valentin pulls his pants down.'
-				if hotcat >= 6:
-					'As Anushka and Valentin make out, she reaches down to close her hand around his cock and immediately starts to jerk him. After she has him good and hard, she reaches toward you with both hands to grab your head and push you down into his lap.'			
+				if pcs_hotcat >= 6:
+					'As Anushka and Valentin make out, she reaches down to close her hand around his cock and immediately starts to jerk him. After she has him good and hard, she reaches toward you with both hands to grab your head and push you down into his lap.'
 					gs 'willpower', 'bj', 'resist'
 					if will_cost <= pcs_willpwr:
 						act 'Pull away (<<will_cost>> Willpower)':
@@ -161,7 +161,7 @@ if $ARGS[0] = 'plan':
 			end
 		end
 	end
-end					
+end
 
 if $ARGS[0] = 'Her turn':
 	*clr & cla
@@ -205,12 +205,12 @@ if $ARGS[0] = 'Her turn':
 					'<center><b><font color="maroon">Detention</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/sex/detccum.jpg"></center>'
 					'As Anushka''s orgasm finishes, you hear Valentin pant and grunt as her ass squeezes and twitches around his cock. You know he''s getting close and it seems Anushka does as well. She quickly climbs off him and kneels down in front of him, pulling you down as well so you can join her. She grabs his dick and rapidly starts jerking it. A few seconds later, a stream of cum spurts out and hits you in the face. The next spurt she aims at her own face followed by your tits, then her own tits. She spreads his spunk between the two of you, coating both of your tits and faces with his sticky cum.'
-					'When he''s finished, she diligently licks you clean and you return the favor. When all the cum has been collected, she gives you a deep and passionate kiss, both of you making sure to share the cum you licked up together. With that done, the three of you get dressed. As Valentin unlocks the lounge door, he gives you a smirk. "Okay, I admit it. You''re not as much of a killjoy as I thought, <<$pcs_nickname>>. Nush was right; you''re a pretty cool chick. Not to mention you really know how to suck cock." You give Anushka a sideways glance and find her grinning at you.' 
+					'When he''s finished, she diligently licks you clean and you return the favor. When all the cum has been collected, she gives you a deep and passionate kiss, both of you making sure to share the cum you licked up together. With that done, the three of you get dressed. As Valentin unlocks the lounge door, he gives you a smirk. "Okay, I admit it. You''re not as much of a killjoy as I thought, <<$pcs_nickname>>. Nush was right; you''re a pretty cool chick. Not to mention you really know how to suck cock." You give Anushka a sideways glance and find her grinning at you.'
 					gs 'arousal', 'kiss', 5
 					gs 'arousal', 'end'
 					gs 'stat'
 					'Going back to the library, you see that the teacher is still out like a light and all the other students are gone. There''s less than an hour of detention left, so the three of you leave the school. Once outside, you each go your separate ways.'
-					
+
 					act 'Go home': gt 'gschool_grounds', 'main'
 				end
 			end
@@ -310,11 +310,11 @@ if $ARGS[0] = 'wedgie fight':
 						gs 'stat'
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/ffspank4.jpg"></center>'
-						'After a while, Miss Volkov either loses interest or forgets about you. Either way, she stops paying attention to you. Some time later, Anushka gives you a quick grin and leans over, like she wants to say something. When you lean closer to hear, you''re surprised when she kisses you instead. It''s a soft, quick kiss, but you can feel some real passion behind it. A few hours later, Miss Volkov finally speaks to you again. "Alright you two, you can get dressed and go home. I don''t want to see you in here again."'
+						'After a while, Miss Volkov either loses interest or forgets about you. Either way, she stops paying attention to you. Sometime later, Anushka gives you a quick grin and leans over, like she wants to say something. When you lean closer to hear, you''re surprised when she kisses you instead. It''s a soft, quick kiss, but you can feel some real passion behind it. A few hours later, Miss Volkov finally speaks to you again. "Alright you two, you can get dressed and go home. I don''t want to see you in here again."'
 						'You quickly gather up your clothes and get dressed again. As the two of you head out, Anushka turns to you. "Hey <<$pcs_nickname>>, you want to come by my place?"'
 						act 'Can''t':
 							*clr & cla
-							'You shake your head. "Sorry Nush, I have some things I need to do. Maybe some other time."' 
+							'You shake your head. "Sorry Nush, I have some things I need to do. Maybe some other time."'
 							'She shrugs. "Sure. Whatever..." she replies noncommittally.  '
 							act 'Leave': gt 'gschool_grounds', 'main'
 						end
@@ -398,7 +398,7 @@ if $ARGS[0] = 'temptation':
 				end
 			else
 				act 'I would like to, but... (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 		end
 	end
 end
@@ -449,7 +449,7 @@ if $ARGS[0] = 'naked':
 				end
 			else
 				act 'Decline (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 		end
 	end
 end
@@ -459,7 +459,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 	menu_off = 1
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/hiding.jpg"></center>'
 	'You''re waiting for the janitor to pass.'
-	
+
 	if anushLimitedQuestions > 0:
 		if anushTalkedofDolls = 0:
 			act 'Make small talk':
@@ -488,7 +488,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 				end
 			end
 		end
-		
+
 		act 'Ask about her reputation':
 			*clr & cla
 			anushLimitedQuestions -= 1
@@ -504,7 +504,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 			'She shakes her head. "Nope, not even in the slightest. Half of it isn''t even true anyway, and the stuff that is shouldn''t be an issue. If I feel like fucking someone, then I do. Just because I like it." she shrugs slightly before continuing. "While I party a lot and screw around, that''s not what makes me, <b>me</b>. All that is just small parts of me. I do what I want, and that makes <b>me</b> happy. Those who understand that are my friends. The rest... Well, fuck''em."'
 			act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
 		end
-		
+
 		act 'Ask about her getting naked':
 			*clr & cla
 			anushLimitedQuestions -= 1
@@ -517,7 +517,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 			'Looking at her naked like this, you just have to ask. "So what''s the deal with always getting naked? I mean I know of a few times, and if even half the gossip is true, this is a pretty normal state for you." You add a bit of friendly ribbing to your tone.'
 			'Snorting, she seems to think about it before shrugging. "Honestly, I don''t know. I''m proud of my body and not ashamed of it. I don''t see why it should be a big thing anyway. Plus, I like the thrill that you get from doing something that''s a little taboo, where you can get caught, I just love it! Like knowing the janitor is going to be passing by this room shortly, maybe coming in and catching us without a stitch on..." She bites her lower lip and looks mildly turned on. "I just love the thrill of almost getting caught... or actually getting caught."'
 			act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
-		end		
+		end
 
 		act 'Ask about the band':
 			*clr & cla
@@ -540,7 +540,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 			end
 			!!ToDo: A flag probably needs to be set here to keep track of Nush having Sveta''s number.
 			act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
-		end	
+		end
 
 		act 'Ask if she has a boyfriend':
 			*clr & cla
@@ -548,7 +548,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 			'<center><b><font color="maroon">Classroom</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/'+iif(rand(0,1) = 0, 'weed', 'hiding')+'.jpg"></center>'
 			'You know that she''s seeing some guys and girls, so it''s not really a secret. You''re not sure if you should even ask, but you''re curious. "Do you have a boyfriend? Or a girlfriend?"'
-			'She shakes her head. "Nope, not really looking right now. I''m young and carefree. I plan to, as they say, sow my wild oats while I can. I''m not against the idea mind you. If that right person came along and just blew me away, then I would likely consider it." She pauses for a second and gives you a wicked grin. "Why do you ask? Are you wanting to fill that <i>slot?</i>"' 
+			'She shakes her head. "Nope, not really looking right now. I''m young and carefree. I plan to, as they say, sow my wild oats while I can. I''m not against the idea mind you. If that right person came along and just blew me away, then I would likely consider it." She pauses for a second and gives you a wicked grin. "Why do you ask? Are you wanting to fill that <i>slot?</i>"'
 			'The way she says it makes you blush. She leaves no doubt about what she means and makes it sound so dirty, yet so exciting at the same time.'
 			act 'Maybe':
 				*clr & cla
@@ -598,7 +598,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 								'You nod, accepting her apology of sorts, and you both let the topic drop.'
 								act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
 							else
-								if hotcat >= 6:
+								if pcs_hotcat >= 6:
 									'She arches a slender brow. "Fedor? Really? Come on now, if you were going to date a jock why not go for one of the better athletes like Lazar or Ivan? I mean <b>Fedor</b>? He''s like an Ivan-lite," she says with a giggle.'
 									'You''re mad at her for talking smack about your boyfriend, but she can''t keep a straight face and you realize that she''s just yanking your chain. "Yeah, I like him. He''s sweet."'
 									'She snorts. "Yeah sure he is... Uh-huh. Be honest <<$pcs_nickname>>, it''s because he has a really big dick, isn''t it?" she asks with a grin while pretending to hold a really big imaginary dick between her legs.'
@@ -650,7 +650,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 						act 'Vitek':
 							cla
 							'"Vitek," you tell her.'
-							'She just stares at you. "Really? Yeah, I get that he has that bad boy vibe going for him, but you really could do better."' 
+							'She just stares at you. "Really? Yeah, I get that he has that bad boy vibe going for him, but you really could do better."'
 							'She notices your facial expression from her bad mouthing your boyfriend, so she holds up her hand. "Hey, it''s your life, so do what you want, but doesn''t it feel like you''re dating Lena at the same time because of how much she talks about how great he is? At least, when she isn''t bitching about him ruining her sex life. You would think she wants to suck his dick or something," she says with a smirk. You just roll your eyes and she lets it drop.'
 							act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
 						end
@@ -661,7 +661,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 							'"Artem," you tell her.'
 							'She arches a slender brow slightly. "Artem? The nerd?" She seems to consider it for a moment. "Well, I guess he is kind of cute, and I bet you have him totally pussy whipped to do whatever you want. Yeah ok, I can see the appeal." she says with a giggle.'
 							'You shake your head at her comment. "He''s sweet and really nice to me."'
-							if hotcat >= 6:
+							if pcs_hotcat >= 6:
 								'She snorts. "Yeah, I''m sure he is, but the real question is - Is he any good at fucking?"'
 								'You roll your eyes at her. "There''s more to life than just sex you know!" Seeing the look on her face you add, "Okay yeah, he''s pretty good at it... Good enough anyway."'
 								'She grins. "Oh ''good enough'', huh? I''m sure that''s a ringing endorsement that strokes his ego," she says while pretending to stroke her imaginary dick. "Hmm, well maybe I should find out for myself. Do you think he''d be up for a threesome?" she asks as she winks and makes a kissy face at you.'
@@ -717,19 +717,25 @@ if $ARGS[0] = 'chatwhilewaiting':
 					end
 					i = 0
 					:lover_looop
-					if loverGender[i] ! 1: dynamic '	act ''<<$npc_usedname["<<$lover[i]>>"]>>'': gt ''anushka'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$lover[i]>>"]'
-					i +=1
-					if i < ARRSIZE('lover'): jump 'lover_looop'
+					if i < arrsize('lover'):
+						$temp_npcid = $lover[i]
+						if npc_gender[$temp_npcid] ! 1:
+							dynamic 'act ''<<$npc_usedname["<<$temp_npcid>>"]>>'': gt ''anushka'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$temp_npcid>>"]'
+						end
+						killvar '$temp_npcid'
+						i += 1
+						jump 'lover_looop'
+					end
 					Killvar 'i'
 				end
 			end
-		end	
+		end
 
 		if anushAskedofAlyona = 0:
 			act 'Ask about Alyona':
 				*clr & cla
 				anushLimitedQuestions -= 1
-				anushAskedofAlyona = 1		
+				anushAskedofAlyona = 1
 				'<center><b><font color="maroon">Classroom</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/'+iif(rand(0,1) = 0, 'weed', 'hiding')+'.jpg"></center>'
 				'You''ve heard some messed up things about Alyona, so you''re curious about her friendship with Anushka. "You''re friends with Alyona, right?" you ask and she nods. "How''s she doing?"'
@@ -747,14 +753,14 @@ if $ARGS[0] = 'chatwhilewaiting':
 					'Knowing you''ve pushed things as far as you dare, you change the subject.'
 					act 'Talk about something else': gt 'anushka', 'chatwhilewaiting'
 				end
-			end		
+			end
 		end
-		
+
 		if anushAskedGrad = 0:
 			act 'Ask what she plans to do after graduation':
 				*clr & cla
 				anushLimitedQuestions -= 1
-				anushAskedGrad = 1	
+				anushAskedGrad = 1
 				'<center><b><font color="maroon">Classroom</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/'+iif(rand(0,1) = 0, 'weed', 'hiding')+'.jpg"></center>'
 				'Curious about her plans for the future, you decide to ask what she plans to do once school is over. "Once we graduate, what do you plan to do? Are you going to focus on the band more?"'
@@ -785,11 +791,17 @@ if $ARGS[0] = 'chatwhilewaiting':
 				if NikoVolkovQW >= 5:	act 'Get married to Niko': gt 'anushka', 'telling_marrige_dreams', 'Niko'
 				i = 0
 				:marrid_looop
-				if loverGender[i] ! 1: dynamic '	act ''Get married to <<$npc_usedname["<<$lover[i]>>"]>>'': gt ''anushka'', ''telling_marrige_dreams'', $npc_usedname["<<$lover[i]>>"]'
-				i +=1
-				if i < ARRSIZE('lover'): jump 'marrid_looop'
-				Killvar 'i'		
-			end		
+				if i < arrsize('lover'):
+					$temp_npcid = $lover[i]
+					if npc_gender[$temp_npcid] ! 1:
+						dynamic 'act ''Get married to <<$npc_usedname["<<$temp_npcid>>"]>>'': gt ''anushka'', ''telling_marrige_dreams'', $npc_usedname["<<$temp_npcid>>"]'
+					end
+					killvar '$temp_npcid'
+					i += 1
+					jump 'marrid_looop'
+				end
+				Killvar 'i'
+			end
 		end
 	elseif anushLimitedQuestions <= 0:
 		act 'You hear that?':

+ 30 - 18
locations/anushkachat.qsrc

@@ -318,10 +318,16 @@ if $ARGS[0] = 'chat':
 			if NikoVolkovQW >= 5:	act 'Get married to Niko': gt 'anushkachat', 'telling_marrige_dreams', 'Niko'
 			i = 0
 			:marrid_looop
-			if loverGender[i] ! 1: dynamic '	act ''Get married to <<$npc_usedname["<<$lover[i]>>"]>>'': gt ''anushkachat'', ''telling_marrige_dreams'', $npc_usedname["<<$lover[i]>>"]'
-			i +=1
-			if i < ARRSIZE('lover'): jump 'marrid_looop'
-			killvar 'i'			
+			if i < arrsize('lover'):
+				$temp_npcid = $lover[i]
+				if npc_gender[$temp_npcid] ! 1:
+					dynamic 'act ''Get married to <<$npc_usedname["<<$temp_npcid>>"]>>'': gt ''anushkachat'', ''telling_marrige_dreams'', $npc_usedname["<<$temp_npcid>>"]'
+				end
+				killvar '$temp_npcid'
+				i += 1
+				jump 'marrid_looop'
+			end
+			killvar 'i'
 		else
 			act 'Get married':
 				*clr & cla
@@ -436,7 +442,7 @@ if $ARGS[0] = 'chat':
 			end
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/brtkiss.jpg"></center>'
-			if hotcat >= 6:
+			if pcs_hotcat >= 6:
 				'You look at her as you sit side by side. Maybe for too long, or maybe she just senses it, since she turns her head to look at you. Her face is not that far from yours and you can''t help it; she''s so damn pretty! You lean over to give her a kiss, a kiss she fully returns. The two of you kiss for a bit, but you are not sure she wants to do more yet or not. Perhaps you should press on or maybe you should wait and try some other time for more.'
 				gs 'arousal', 'foreplay', 1, 'lesbian'
 				gs 'stat'
@@ -454,7 +460,7 @@ if $ARGS[0] = 'chat':
 						act 'Stop making out':
 							*clr & cla
 							gs 'npc_relationship', 'modify', 'A144', 'hate'
-							'You pull away before things go too far and catch your breath. You see her slightly confused look and you feel a little bad about it. "Sorry, I got carried away. Can we just go back to talking?"' 
+							'You pull away before things go too far and catch your breath. You see her slightly confused look and you feel a little bad about it. "Sorry, I got carried away. Can we just go back to talking?"'
 							'She frowns. "Yeah, whatever." You don''t blame her for her reaction since you did just give her the girl equivalent of blue balls.'
 							gs 'arousal', 'end'
 							gs 'stat'
@@ -590,7 +596,7 @@ if $ARGS[0] = 'chat':
 					end
 				else
 					act 'Convince her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 				act 'Drop it':
 					*clr & cla
 					'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -692,7 +698,7 @@ if $ARGS[0] = 'boyfriend_chat':
 				act 'Stop talking': gt 'anush_bedroom','anushroom'
 				act 'Keep talking': gt 'anushkachat', 'chat'
 			else
-				if hotcat >= 6:
+				if pcs_hotcat >= 6:
 					'"Fedor," you tell her.'
 					'She arches a slender brow. "Fedor? Really? Come on now, if you were going to date a jock why not go for one of the better athletes like Lazar or Ivan? I mean <b>Fedor</b>? He''s like an Ivan-lite," she says with a giggle.'
 					'You''re mad at her for talking smack about your boyfriend, but she can''t keep a straight face and you realize that she''s just yanking your chain. "Yeah, I like him. He''s sweet."'
@@ -751,7 +757,7 @@ if $ARGS[0] = 'boyfriend_chat':
 		act 'Vitek':
 			cla
 			'"Vitek," you tell her.'
-			'She just stares at you. "Really? Yeah, I get that he has that bad boy vibe going for him, but you really could do better."' 
+			'She just stares at you. "Really? Yeah, I get that he has that bad boy vibe going for him, but you really could do better."'
 			'She notices your facial expression from her bad mouthing your boyfriend, so she holds up her hand. "Hey, it''s your life, so do what you want, but doesn''t it feel like you''re dating Lena at the same time because of how much she talks about how great he is? At least, when she isn''t bitching about him ruining her sex life. You would think she wants to suck his dick or something," she says with a smirk. You just roll your eyes and she lets it drop.'
 			act 'Stop talking': gt 'anush_bedroom','anushroom'
 			act 'Keep talking': gt 'anushkachat', 'chat'
@@ -760,7 +766,7 @@ if $ARGS[0] = 'boyfriend_chat':
 	if artemQW['bf'] = 1:
 		act 'Artem':
 			cla
-			if hotcat >= 6:
+			if pcs_hotcat >= 6:
 				'"Artem," you tell her.'
 				'She arches a slender brow. "Artem? The nerd?" She seems to consider it for a moment. "Well, I guess he is kind of cute and I bet you have him totally pussy whipped to do whatever you want. Yeah okay, I can see the appeal," she says with a giggle.'
 				'You shake your head at her comment. "He''s sweet and really nice to me."'
@@ -837,9 +843,15 @@ if $ARGS[0] = 'boyfriend_chat':
 	end
 	i = 0
 	:lover_looop
-	if loverGender[i] ! 1: dynamic '	act ''<<$npc_usedname["<<$lover[i]>>"]>>'': gt ''anushkachat'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$lover[i]>>"]'
-	i +=1
-	if i < ARRSIZE('lover'): jump 'lover_looop'
+	if i < arrsize('lover'):
+		$temp_npcid = $lover[i]
+		if npc_gender[$temp_npcid] ! 1:
+			dynamic 'act ''<<$npc_usedname["<<$temp_npcid>>"]>>'': gt ''anushkachat'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$temp_npcid>>"]'
+		end
+		killvar '$temp_npcid'
+		i += 1
+		jump 'lover_looop'
+	end
 	killvar 'i'
 end
 
@@ -852,7 +864,7 @@ if $ARGS[0] = 'tell_about_generic_boyfreind':
 	*nl
 	'"Who?" she asks as she cocks her head slightly.'
 	'You shake your head slightly. "You''ve never met him. I just met him."'
-	'She smiles. "Just some guy you met, huh?"' 
+	'She smiles. "Just some guy you met, huh?"'
 	'You laugh, then tell her about him.'
 	act 'Stop talking': gt 'anush_bedroom','anushroom'
 	act 'Keep talking': gt 'anushkachat', 'chat'
@@ -1166,13 +1178,13 @@ if $ARGS[0] = 'photoshoot':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
 	if anushkaQW['photoshoot'] = 1:
 		'You shake your head when you realize you can''t think of a good place to take a photo of her. "I don''t know what I was thinking! I can''t think of a good location, can you?"'
-		'She thinks for a second before grinning. "Yeah, this building has a fire escape we can use. Fairly private and undisturbed."'	
+		'She thinks for a second before grinning. "Yeah, this building has a fire escape we can use. Fairly private and undisturbed."'
 		'You grin back. "That sounds great, lead on." She giggles and leads you down the hall to the window. She opens it and you both crawl outside onto the fire escape.'
 		act 'Start photoshoot': gt 'anushkachat', 'photoshoot1'
 	else
 		'You shake your head when you realize you can''t think of a good place to take a photo of her. "I don''t know what I was thinking! I can''t think of a good location, can you?"'
-		'She thinks for a second before shrugging. "No, not really."'	
-		act 'Go back to her room': 
+		'She thinks for a second before shrugging. "No, not really."'
+		act 'Go back to her room':
 			*clr & cla
 			minut +=5
 			gs 'stat'
@@ -1279,7 +1291,7 @@ if $ARGS[0] = 'photoshoot1':
 										gs 'arousal', 'voyeur', 5
 										gs 'arousal', 'end'
 										gs 'stat'
-										act 'Go back to her room': 
+										act 'Go back to her room':
 											*clr & cla
 											minut +=5
 											gs 'stat'

+ 27 - 22
locations/anushkachat_city.qsrc

@@ -280,7 +280,6 @@ if $ARGS[0] = 'chat':
 			minut += 5
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
-!!need code that checks if Sveta is at the Uni, living in the city or still living in pav.
 			if $home['current'] = 'university_dorm':
 				'"I''m not sure, but I guess I have a few options," you tell her.'
 				'She nods. "Well, you should decide before you get stuck in this crappy little town married to some asshole whose kids you''re popping out every few years. Not judging you, unless that''s what you want. I''m just saying..."'
@@ -364,7 +363,7 @@ if $ARGS[0] = 'chat':
 			if model['status'] = 1:
 				'Knowing she''s a model, you decide to ask her about it. "I was in the city killing time between photo shoots and saw your photo album at Aphrodite... I didn''t know you modeled as well."'
 				'She nods. "Yeah it pays pretty well, so you model too?" You nod yes and soon the two of you are talking about the varies modeling gigs you have done and you have discovered you both work for the same modeling agency.'
-				act 'Do something else':gt 'anush_bedroom','anushroom'
+				act 'Do something else':gt 'anush_bedroom_city','anushroom'
 			else
 				anushkaQW['model_referral'] = 1
 				'Knowing she''s a model, you decide to ask her about it. "I was in the city and saw your photo album at Aphrodite..."'
@@ -373,8 +372,8 @@ if $ARGS[0] = 'chat':
 				'She nods. "Sort of... I mean, if you''re willing to do nude modeling, you can make a lot of money in a short amount of time. Are you interested?" she asks while arching a shapely eyebrow.'
 				'"Nude?" you silently ask yourself. Still, if it pays that much then it might be worth considering. "I don''t know... Maybe... How would I get started? Do I just walk in and tell them I want to be a model or something?"'
 				'She grins at you. "Yeah, pretty much. It helps if you have a portfolio already, but just tell them I sent you. Oh, and make sure you have ID showing you''re old enough."'
-				act 'Stop talking': gt 'anush_bedroom','anushroom'
-				act 'Keep talking': gt 'anushkachat', 'chat'
+				act 'Stop talking': gt 'anush_bedroom_city','anushroom'
+				act 'Keep talking': gt 'anushkachat_city', 'chat'
 				if fakepassport ! 1:
 					act 'Underaged?':
 						*clr & cla
@@ -383,8 +382,8 @@ if $ARGS[0] = 'chat':
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
 						'A thought then occurs to you. You''re underaged, and so is Anushka. It''s not legal to model in the nude when you''re under 18. "Wait a second, how did you get past the age check?"'
 						'She laughs. "Sometimes I forget that not everyone has a fake passport. It''s pretty easy to pick one up though." She tells you about a printing shop in the Red Light District that sells fake passports. "Once you have one, you won''t have any problems signing up as a model."'
-						act 'Stop talking': gt 'anush_bedroom','anushroom'
-						act 'Keep talking': gt 'anushkachat', 'chat'
+						act 'Stop talking': gt 'anush_bedroom_city','anushroom'
+						act 'Keep talking': gt 'anushkachat_city', 'chat'
 					end
 				end
 			end
@@ -404,7 +403,7 @@ if $ARGS[0] = 'chat':
 			end
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/brtkiss.jpg"></center>'
-			if hotcat >= 6:
+			if pcs_hotcat >= 6:
 				'You look at her as you sit side by side. Maybe for too long, or maybe she just senses it, since she turns her head to look at you. Her face is not that far from yours and you can''t help it; she''s so damn pretty! You lean over to give her a kiss, a kiss she fully returns. The two of you kiss for a bit, but you are not sure she wants to do more yet or not. Perhaps you should press on or maybe you should wait and try some other time for more.'
 				gs 'arousal', 'foreplay', 1, 'lesbian'
 				gs 'stat'
@@ -422,7 +421,7 @@ if $ARGS[0] = 'chat':
 						act 'Stop making out':
 							*clr & cla
 							gs 'npc_relationship', 'modify', 'A144', 'hate'
-							'You pull away before things go too far and catch your breath. You see her slightly confused look and you feel a little bad about it. "Sorry, I got carried away. Can we just go back to talking?"' 
+							'You pull away before things go too far and catch your breath. You see her slightly confused look and you feel a little bad about it. "Sorry, I got carried away. Can we just go back to talking?"'
 							'She frowns. "Yeah, whatever." You don''t blame her for her reaction since you did just give her the girl equivalent of blue balls.'
 							gs 'arousal', 'end'
 							gs 'stat'
@@ -547,7 +546,7 @@ if $ARGS[0] = 'chat':
 					end
 				else
 					act 'Convince her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 				act 'Drop it':
 					*clr & cla
 					'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -571,8 +570,8 @@ if $ARGS[0] = 'chat':
 			'She laughs. "It was hot, I loved it, I like it when guys get all forceful and him being a neeerd." She copies your mocking tone for nerd but is grinning. "Just made it extra hot, so yeah I am up for another go. At least for now."'
 			'You arch a brow. "For now?" You ask her.'
 			'She shrugs a bit. "Yeah it''s fun but I think the novelty will wear off eventually... but maybe I should start looking at other nerds, instead of just focusing on bad boys and jocks all the time." You both laugh at that and talking about some of the nerd boys and what you think of them.'
-			act 'Stop talking': gt 'anush_bedroom','anushroom'
-			act 'Keep talking': gt 'anushkachat', 'chat'
+			act 'Stop talking': gt 'anush_bedroom_city','anushroom'
+			act 'Keep talking': gt 'anushkachat_city', 'chat'
 		end
 	end
 end
@@ -630,7 +629,7 @@ if $ARGS[0] = 'boyfriend_chat':
 		act 'Niko':
 			cla
 			'"Niko," you tell her.'
-			'She looks at you, concerned. "<<$pcs_nickname>>, he''s bad news and I don''t mean in the ''fun bad boy'' sort of way. I mean he isn''t what he seems." Noticing your facial expression from bad mouthing your boyfriend, she holds up her hand. "Hey, it''s your life so do what you want. Just... just be careful with him.'
+			'She looks at you, concerned. "<<$pcs_nickname>>, he''s bad news and I don''t mean in the ''fun bad boy'' sort of way. I mean he isn''t what he seems." Noticing your facial expression from bad mouthing your boyfriend, she holds up her hand. "Hey, it''s your life so do what you want. Just... just be careful with him."'
 			act 'Stop talking': gt 'anush_bedroom_city','anushroom'
 			act 'Keep talking': gt 'anushkachat_city', 'chat'
 		end
@@ -647,7 +646,7 @@ if $ARGS[0] = 'boyfriend_chat':
 				act 'Stop talking': gt 'anush_bedroom_city','anushroom'
 				act 'Keep talking': gt 'anushkachat_city', 'chat'
 			else
-				if hotcat >= 6:
+				if pcs_hotcat >= 6:
 					'"Fedor," you tell her.'
 					'She arches a slender brow. "Fedor? Really? Come on now, if you were going to date a jock why not go for one of the better athletes like Lazar or Ivan? I mean <b>Fedor</b>? He''s like an Ivan-lite," she says with a giggle.'
 					'You''re mad at her for talking smack about your boyfriend, but she can''t keep a straight face and you realize that she''s just yanking your chain. "Yeah, I like him. He''s sweet."'
@@ -706,7 +705,7 @@ if $ARGS[0] = 'boyfriend_chat':
 	if artemQW['bf'] = 1:
 		act 'Artem':
 			cla
-			if hotcat >= 6:
+			if pcs_hotcat >= 6:
 				'"Artem," you tell her.'
 				'She arches a slender brow. "Artem? The nerd?" She seems to consider it for a moment. "Well, I guess he is kind of cute and I bet you have him totally pussy whipped to do whatever you want. Yeah okay, I can see the appeal," she says with a giggle.'
 				'You shake your head at her comment. "He''s sweet and really nice to me."'
@@ -770,9 +769,15 @@ if $ARGS[0] = 'boyfriend_chat':
 	end
 	i = 0
 	:lover_looop
-	if loverGender[i] ! 1: dynamic '	act ''<<$npc_usedname["<<$lover[i]>>"]>>'': gt ''anushkachat_city'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$lover[i]>>"]'
-	i +=1
-	if i < ARRSIZE('lover'): jump 'lover_looop'
+	if i < arrsize('lover'):
+		$temp_npcid = $lover[i]
+		if npc_gender[$temp_npcid] ! 1:
+			dynamic 'act ''<<$npc_usedname["<<$temp_npcid>>"]>>'': gt ''anushkachat_city'', ''tell_about_generic_boyfreind'', $npc_usedname["<<$temp_npcid>>"]'
+		end
+		killvar '$temp_npcid'
+		i += 1
+		jump 'lover_looop'
+	end
 	killvar 'i'
 end
 
@@ -785,7 +790,7 @@ if $ARGS[0] = 'tell_about_generic_boyfreind':
 	*nl
 	'"Who?" she asks as she cocks her head slightly.'
 	'You shake your head slightly. "You''ve never met him. I just met him."'
-	'She smiles. "Just some guy you met, huh?"' 
+	'She smiles. "Just some guy you met, huh?"'
 	'You laugh, then tell her about him.'
 	act 'Stop talking': gt 'anush_bedroom_city','anushroom'
 	act 'Keep talking': gt 'anushkachat_city', 'chat'
@@ -1083,13 +1088,13 @@ if $ARGS[0] = 'photoshoot':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
 	if anushkaQW['photoshoot'] = 1:
 		'You shake your head when you realize you can''t think of a good place to take a photo of her. "I don''t know what I was thinking! I can''t think of a good location, can you?"'
-		'She thinks for a second before grinning. "Yeah, this building has a fire escape we can use. Fairly private and undisturbed."'	
+		'She thinks for a second before grinning. "Yeah, this building has a fire escape we can use. Fairly private and undisturbed."'
 		'You grin back. "That sounds great, lead on." She giggles and leads you down the hall to the window. She opens it and you both crawl outside onto the fire escape.'
 		act 'Start photoshoot': gt 'anushkachat_city', 'photoshoot1'
 	else
 		'You shake your head when you realize you can''t think of a good place to take a photo of her. "I don''t know what I was thinking! I can''t think of a good location, can you?"'
-		'She thinks for a second before shrugging. "No, not really."'	
-		act 'Go back to her room': 
+		'She thinks for a second before shrugging. "No, not really."'
+		act 'Go back to her room':
 			*clr & cla
 			minut +=5
 			gs 'stat'
@@ -1196,7 +1201,7 @@ if $ARGS[0] = 'photoshoot1':
 										gs 'arousal', 'voyeur', 5
 										gs 'arousal', 'end'
 										gs 'stat'
-										act 'Go back to her room': 
+										act 'Go back to her room':
 											*clr & cla
 											minut +=5
 											gs 'stat'

+ 104 - 111
locations/anushkaev1.qsrc

@@ -1,13 +1,6 @@
 # anushkaev1
 !2021/05/06
 
-! First see if the return location var is set, adjust it so we can concatenate them.
-if $ARGS[1] = 'city':
-	$returnLoc = '_city'
-else
-	$returnLoc = ''
-end
-
 if $ARGS[0] = 'strapon1':
 	*clr & cla
 	menu_off = 1
@@ -15,7 +8,7 @@ if $ARGS[0] = 'strapon1':
 	gs 'npc_relationship', 'modify', 'A144', 'like'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/strapon.jpg"></center>'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		if npc_sex['A144'] = 0:npc_sex['A144'] = 1 & girl += 1
 		if anushkaQW['dom_nush'] >= 100:
 			'You pull out the strap-on harness and hold it up. "Yeah, I like this... I''m going to use it to fuck you like the little slut you are."'
@@ -121,7 +114,7 @@ if $ARGS[0] = 'strapon1':
 													gs 'arousal', 'vaginal_strap', 2, 'lesbian'
 													if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why you, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 													killvar 'temporgasm'
-													gs 'arousal','end'
+													gs 'arousal', 'end'
 													*nl
 													'Finally, sweating and panting, she pulls out of you and collapses against you. You feel the very wet and sticky dildo pressing against your ass cheeks ass she kisses and nibbles your ear as she whispers "I want to fuck your ass next time..."'
 													'You laugh, but don''t respond. The two of you just lie against each other for a few minutes before she finally gets up and starts cleaning up and getting dressed. You get up and do the same.'
@@ -153,7 +146,7 @@ if $ARGS[0] = 'strapon1':
 														gs 'arousal', 'anal_strap', 2, 'lesbian', 'sub', 'rough', 'lube'
 														if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 														killvar 'temporgasm'
-														gs 'arousal','end'
+														gs 'arousal', 'end'
 														gs 'stat'
 														act 'Afterglow':
 															*clr & cla
@@ -184,7 +177,7 @@ if $ARGS[0] = 'strapon1':
 														gs 'arousal', 'anal_strap', 3, 'lesbian', 'sub', 'rough', 'lube'
 														if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 														killvar 'temporgasm'
-														gs 'arousal','end'
+														gs 'arousal', 'end'
 														act 'Afterglow':
 															*clr & cla
 															minut += 3
@@ -295,7 +288,7 @@ if $ARGS[0] = 'strapon1':
 											gs 'arousal', 'anal_strap', 2, 'lesbian', 'sub', 'rough'
 											if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 											killvar 'temporgasm'
-											gs 'arousal','end'
+											gs 'arousal', 'end'
 											gs 'stat'
 											act 'Afterglow':
 												*clr & cla
@@ -326,7 +319,7 @@ if $ARGS[0] = 'strapon1':
 											gs 'arousal', 'anal_strap', 3, 'lesbian', 'sub', 'rough', 'lube'
 											if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 											killvar 'temporgasm'
-											gs 'arousal','end'
+											gs 'arousal', 'end'
 											act 'Afterglow':
 												*clr & cla
 												minut += 3
@@ -450,12 +443,12 @@ if $ARGS[0] = 'strapon1':
 						'Now it''s time to really show her who''s boss and fuck her.'
 						gs 'arousal', 'cuni', 3, 'lesbian', 'dom'
 						gs 'stat'
-						act 'Fuck her pussy': gt 'anushkaev1','domnush_fuckpussy'
-						act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass2'
+						act 'Fuck her pussy': gt 'anushkaev1', 'domnush_fuckpussy'
+						act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass2'
 					end
 				end
-				act 'Fuck her pussy': gt 'anushkaev1','domnush_fuckpussy'
-				act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass2'
+				act 'Fuck her pussy': gt 'anushkaev1', 'domnush_fuckpussy'
+				act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass2'
 			end
 		end
 	else
@@ -513,7 +506,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 					gs 'arousal', 'cuni', 3, 'lesbian'
 					if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 					killvar 'temporgasm'
-					gs 'arousal','end'
+					gs 'arousal', 'end'
 					*nl
 					'Finally, she crawls up to lie beside you and leans over to give you a kiss, giving you a taste of your pussy. After a brief kiss, the two of you lie side by side for a few minutes before she gets up and starts to get cleaned up and dressed, and you do the same.'
 					gs 'stat'
@@ -555,7 +548,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 						gs 'arousal', 'cuni', 3, 'lesbian', 'dom'
 						if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 						killvar 'temporgasm'
-						gs 'arousal','end'
+						gs 'arousal', 'end'
 						*nl
 						'Finally, she crawls up to lie beside you and leans over to give you a kiss, giving you a taste of your pussy. After a brief kiss, the two of you lie side by side for a few minutes before she gets up and starts to get cleaned up and dressed, and you do the same.'
 						gs 'stat'
@@ -594,7 +587,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 						gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom', 'rough'
 						if temporgasm = orgasm: 'You''re so close, yet are unable to cum. You''re starting to get tired, so decide to stop.'
 						killvar 'temporgasm'
-						gs 'arousal','end'
+						gs 'arousal', 'end'
 						'You pull the dildo out of her ass and hear her sigh in relief as you remove the harness before throwing it on the floor. She rolls over onto her back.'
 						gs 'stat'
 						act 'Afterglow':
@@ -632,7 +625,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 								gs 'arousal', 'cuni', 3, 'lesbian'
 								if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 								killvar 'temporgasm'
-								gs 'arousal','end'
+								gs 'arousal', 'end'
 								*nl
 								'Finally, she crawls up to lie beside you and leans over to give you a kiss, giving you a taste of your pussy. After a brief kiss, the two of you lie side by side for a few minutes before she gets up and starts to get cleaned up and dressed, and you do the same.'
 								gs 'stat'
@@ -667,7 +660,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 					gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom'
 					if temporgasm = orgasm: 'You''re so close, yet are unable to cum. You''re starting to get tired, so decide to stop.'
 					killvar 'temporgasm'
-					gs 'arousal','end'
+					gs 'arousal', 'end'
 					'You pull the dildo out of her ass and hear her sigh in pleasure as you remove the harness before throwing it on the floor. She rolls over onto her back.'
 					gs 'stat'
 					act 'Afterglow':
@@ -705,7 +698,7 @@ if $ARGS[0] = 'strapon_cowgirl':
 							gs 'arousal', 'cuni', 3, 'lesbian'
 							if temporgasm = orgasm: 'You''re so close, but you just can''t cum. You don''t know why, but you just can''t. You wither around faking an orgasm before pulling away from her. She gives you a look and you think she knows you faked it, but she doesn''t say anything.'
 							killvar 'temporgasm'
-							gs 'arousal','end'
+							gs 'arousal', 'end'
 							*nl
 							'Finally, she crawls up to lie beside you and leans over to give you a kiss, giving you a taste of your pussy. After a brief kiss, the two of you lie side by side for a few minutes before she gets up and starts to get cleaned up and dressed, and you do the same.'
 							gs 'arousal', 'cuni', 3, 'lesbian'
@@ -807,7 +800,7 @@ if $ARGS[0] = 'strapon_cowgirl_magic':
 						*nl
 						'She doesn''t respond, but you can tell she''s getting off despite the pain, just as you feel yourself building up as your balls tighten up, not just the fucking, but being dominate is turning you on. Before too long, she has an intense orgasm that leaves her quivering for several minutes, barely able to breathe. You keep fucking her butt with your cock all the way through her orgasm, her orgasm causes her muscles  to spasm, tightening around your dick until you can''t take it anymore yourself.'
 						gs 'arousal', 'magicd_anal', 3, 'lesbian', 'dom', 'rough'
-						gs 'arousal','end'
+						gs 'arousal', 'end'
 						gs 'stat'
 						act 'Fill her ass':
 							*clr & cla
@@ -918,7 +911,7 @@ if $ARGS[0] = 'domnush_doggy':
 	menu_off = 1
 	AnushkaLoc = 2
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapdomnush4.jpg"></center>'
-	'You crawl up behind her and rub the tip of the dildo against her wet slit. With just a slight movement of your hips, the cock easily slides into her wet pussy, eliciting a soft moan of pleasure. You grab onto her hips with your hands and bury the cock balls deep into her, causing her to gasp and moan loudly in pleasure.' 
+	'You crawl up behind her and rub the tip of the dildo against her wet slit. With just a slight movement of your hips, the cock easily slides into her wet pussy, eliciting a soft moan of pleasure. You grab onto her hips with your hands and bury the cock balls deep into her, causing her to gasp and moan loudly in pleasure.'
 	'While hanging onto her hips, you pull nearly all the way out of her and slam it back as far as it will go before you start fucking her as hard and rough as you can. You could keep fucking her pussy, but you can''t help but notice her asshole just looks like it''s begging for a big cock to rip it up.'
 	gs 'arousal', 'vaginal_strap_give', 5, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -938,7 +931,7 @@ if $ARGS[0] = 'domnush_doggy':
 			gs 'arousal', 'vaginal_strap_give', 3, 'lesbian', 'dom', 'rough'
 			if temporgasm = orgasm: 'You''re so close, but just can''t cum. You''re starting to get tired and decide to stop.'
 			killvar 'temporgasm'
-			gs 'arousal','end'
+			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Afterglow':
 				*clr & cla
@@ -950,11 +943,11 @@ if $ARGS[0] = 'domnush_doggy':
 				gs 'stat'
 				act 'Get dressed':gt 'anush_bedroom'+$returnLoc,'anushroom'
 			end
-			act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass1'
+			act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass1'
 		end
-		act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass1'
+		act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass1'
 	end
-	act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass1'
+	act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass1'
 end
 
 if $ARGS[0] = 'domnush_doggy_magic':
@@ -962,7 +955,7 @@ if $ARGS[0] = 'domnush_doggy_magic':
 	menu_off = 1
 	AnushkaLoc = 2
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapdomnush4.jpg"></center>'
-	'You crawl up behind her and rub the tip of your dick against her wet slit. With just a slight movement of your hips, your cock easily slides into her tight warm wet pussy, eliciting a soft moan of pleasure, from you both. You grab onto her hips with your hands and bury the cock balls deep into her, causing her to gasp and moan loudly in pleasure.' 
+	'You crawl up behind her and rub the tip of your dick against her wet slit. With just a slight movement of your hips, your cock easily slides into her tight warm wet pussy, eliciting a soft moan of pleasure, from you both. You grab onto her hips with your hands and bury the cock balls deep into her, causing her to gasp and moan loudly in pleasure.'
 	'While hanging onto her hips, you pull nearly all the way out of her and slam it back as far as it will go before you start fucking her as hard and rough as you can. You could keep fucking her pussy, but you can''t help but notice her asshole just looks like it''s begging for a big cock to rip it up and you just so happen to be magically endowed with a big cock.'
 	gs 'arousal', 'magicd_vaginal', 5, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -982,7 +975,7 @@ if $ARGS[0] = 'domnush_doggy_magic':
 			'When you finally pull your dick out of her warm wet pussy, you see your cum come running out of her. With how wet she is, you don''t even think she has noticed you pumped her twat full of your cum.'
 			gs 'arousal', 'magicd_vaginal', 3, 'lesbian', 'dom'
 			killvar 'temporgasm'
-			gs 'arousal','end'
+			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Afterglow':
 				*clr & cla
@@ -994,11 +987,11 @@ if $ARGS[0] = 'domnush_doggy_magic':
 				gs 'stat'
 				act 'Get dressed':gt 'anush_bedroom'+$returnLoc,'anushroom'
 			end
-			act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass_magic1'
+			act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass_magic1'
 		end
-		act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass_magic1'
+		act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass_magic1'
 	end
-	act 'Fuck her ass': gt 'anushkaev1','domnush_fuckass_magic1'
+	act 'Fuck her ass': gt 'anushkaev1', 'domnush_fuckass_magic1'
 end
 
 if $ARGS[0] = 'domnush_fuckass1':
@@ -1006,7 +999,7 @@ if $ARGS[0] = 'domnush_fuckass1':
 	menu_off = 1
 	AnushkaLoc = 2
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapdomnush6.jpg"></center>'
-	'You slip your dick out of her wet pussy while letting go of one of her hips with one of your hands. You use that hand to grip the fake cock and guide it to her asshole. You feel her start to pull away when the tip makes content with her asshole, but you hold her fast with your one remaining hand. You shove your hips forward and feel her ass resisting the invasion of the dildo, but then feel it give way and your fake wet cock slides into her ass.' 
+	'You slip your dick out of her wet pussy while letting go of one of her hips with one of your hands. You use that hand to grip the fake cock and guide it to her asshole. You feel her start to pull away when the tip makes content with her asshole, but you hold her fast with your one remaining hand. You shove your hips forward and feel her ass resisting the invasion of the dildo, but then feel it give way and your fake wet cock slides into her ass.'
 	'She cries out in a mix of surprise, pain and pleasure. You''re not sure which is the stronger emotion she''s feeling, but you don''t really care as you shove the full length of the shaft balls deep into her ass.'
 	gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -1030,13 +1023,13 @@ if $ARGS[0] = 'domnush_fuckass1':
 			gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom', 'rough'
 			if temporgasm = orgasm: 'You''re so close, but just can''t cum. You''re starting to get tired and decide to stop.'
 			killvar 'temporgasm'
-			gs 'arousal','end'
+			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+			act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 		end
-		act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+		act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 	end
-	act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+	act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 end
 
 if $ARGS[0] = 'domnush_fuckass_afterglow1':
@@ -1064,7 +1057,7 @@ if $ARGS[0] = 'domnush_fuckass_magic1':
 	menu_off = 1
 	AnushkaLoc = 2
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapdomnush6.jpg"></center>'
-	'You slip your dick out of her wet pussy while letting go of one of her hips with one of your hands. You use that hand to grip your cock and guide it to her asshole. You feel her start to pull away when the tip makes content with her asshole, but you hold her fast with your one remaining hand. You shove your hips forward and feel her ass resisting the invasion your dick, but then feel it give way and your wet cock slides into her ass.' 
+	'You slip your dick out of her wet pussy while letting go of one of her hips with one of your hands. You use that hand to grip your cock and guide it to her asshole. You feel her start to pull away when the tip makes content with her asshole, but you hold her fast with your one remaining hand. You shove your hips forward and feel her ass resisting the invasion your dick, but then feel it give way and your wet cock slides into her ass.'
 	'She cries out in a mix of surprise, pain and pleasure. You''re not sure which is the stronger emotion she''s feeling, but you don''t really care as you shove the full length of the shaft balls deep into her ass, making you moan in pleasure.'
 	gs 'arousal', 'magicd_anal', 3, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -1096,7 +1089,7 @@ if $ARGS[0] = 'domnush_fuckass_magic1':
 				'She gives you a playful shove and giggles. "Okay yeah, I admit it. I love getting fucked in the ass, but I don''t enjoy the sensation of having a gaping asshole."'
 				gs 'arousal', 'magicd_anal', 1, 'lesbian', 'dom', 'rough'
 				killvar 'temporgasm'
-				gs 'arousal','end'
+				gs 'arousal', 'end'
 				gs 'stat'
 				act 'Afterglow':
 					*clr & cla
@@ -1131,22 +1124,22 @@ if $ARGS[0] = 'domnush_fuckass2':
 				*clr & cla
 				gs 'castSpell', 'penisenvy'
 				if spellSuccess > 0:
-					act 'Lube the dildo up': gt 'anushkaev1','domnush_fuckass_lubed_magic'
-					act 'Just lube the tip': gt 'anushkaev1','domnush_fuckass_nolube_magic'
+					act 'Lube the dildo up': gt 'anushkaev1', 'domnush_fuckass_lubed_magic'
+					act 'Just lube the tip': gt 'anushkaev1', 'domnush_fuckass_nolube_magic'
 				else
-					act 'Lube the dildo up': gt 'anushkaev1','domnush_fuckass_lubed'
-					act 'Just lube the tip': gt 'anushkaev1','domnush_fuckass_nolube'
+					act 'Lube the dildo up': gt 'anushkaev1', 'domnush_fuckass_lubed'
+					act 'Just lube the tip': gt 'anushkaev1', 'domnush_fuckass_nolube'
 				end
 			end
 		else
-			act 'Lube the dildo up': gt 'anushkaev1','domnush_fuckass_lubed_magic'
-			act 'Just lube the tip': gt 'anushkaev1','domnush_fuckass_nolube_magic'
+			act 'Lube the dildo up': gt 'anushkaev1', 'domnush_fuckass_lubed_magic'
+			act 'Just lube the tip': gt 'anushkaev1', 'domnush_fuckass_nolube_magic'
 		end
 	else
 		'Having decided to just go straight to fucking her ass, you grab the bottle of lube off her nightstand. You start to squirt a lot of lube onto the fake cock before a mischievous thought crosses your mind. What if you lubed up just the tip, enough to get it in her ass, and then fuck her?'
 		'You look at her ass and then to the lube bottle in your hand. Do you really want to do that to your friend? Would she mind? Maybe she''ll enjoy it? Would you get off on it more?'
-		act 'Lube the dildo up': gt 'anushkaev1','domnush_fuckass_lubed'
-		act 'Just lube the tip': gt 'anushkaev1','domnush_fuckass_nolube'
+		act 'Lube the dildo up': gt 'anushkaev1', 'domnush_fuckass_lubed'
+		act 'Just lube the tip': gt 'anushkaev1', 'domnush_fuckass_nolube'
 	end
 end
 
@@ -1160,7 +1153,7 @@ if $ARGS[0] = 'domnush_fuckass_lubed':
 	*nl
 	'You add a little extra to the tip, then put a little on your fingers and rub it against her asshole. "Like you don''t let any guy just shove his cock up your ass anytime he wants! I know you''re a little butt slut and love it." Once her asshole is lubed up, you hold the dildo with one hand while placing another on her hip and guiding the dildo to her asshole.'
 	*nl
-	'Her ass resists the invasion of your fake cock. You feel the pressure building up as she tries to pull away when you try and force it in, but you hold her fast with your one remaining hand. "Just relax and take a deep breath bitch," you tell her as you slap her ass. She takes a deep breath and stops moving as she tries to relax.' 
+	'Her ass resists the invasion of your fake cock. You feel the pressure building up as she tries to pull away when you try and force it in, but you hold her fast with your one remaining hand. "Just relax and take a deep breath bitch," you tell her as you slap her ass. She takes a deep breath and stops moving as she tries to relax.'
 	'You shove your hips forward and feel her asshole give way as your fake cock slides into her ass. She hisses in a mix of pain and pleasure. You''re not sure which is the stronger emotion she''s feeling, but you don''t really care as you shove the full length of the shaft balls deep into her ass.'
 	gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -1189,14 +1182,14 @@ if $ARGS[0] = 'domnush_fuckass_lubed':
 			gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom', 'rough'
 			if temporgasm = orgasm: 'You''re so close, but just can''t cum. You''re starting to get tired, so you decide to stop and give her ass a break.'
 			killvar 'temporgasm'
-			gs 'arousal','end'
+			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+			act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 		end
 
-		act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+		act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 	end
-	act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow1'
+	act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow1'
 end
 
 if $ARGS[0] = 'domnush_fuckass_lubed_magic':
@@ -1208,7 +1201,7 @@ if $ARGS[0] = 'domnush_fuckass_lubed_magic':
 	'You decide it will be more fun for both of you if you use plenty of lube. You squirt a generous amount onto your dick and stroke it several times, working the lube the length of the shaft. She looks back over her shoulder at you and notices what you''re doing. "What, straight in my ass? You''re not going to at least get me going and fuck my pussy first? Or at least lick me or finger bang me first?"'
 	'You add a little extra to the tip, then put a little on your fingers and rub it against her asshole. "Like you don''t let any guy just shove his cock up your ass anytime he wants! I know you''re a little butt slut and love it." Once her asshole is lubed up, you hold your dick with one hand while placing another on her hip and guiding yoru cock to her asshole.'
 	*nl
-	'Her ass resists the invasion of your cock. You feel the pressure building up as she tries to pull away when you try and force it in, but you hold her fast with your one remaining hand. "Just relax and take a deep breath bitch," you tell her as you slap her ass. She takes a deep breath and stops moving as she tries to relax.' 
+	'Her ass resists the invasion of your cock. You feel the pressure building up as she tries to pull away when you try and force it in, but you hold her fast with your one remaining hand. "Just relax and take a deep breath bitch," you tell her as you slap her ass. She takes a deep breath and stops moving as she tries to relax.'
 	'You shove your hips forward and feel her asshole give way as your cock slides into her well lubed ass, once it is in, it slides pretty easily with all the lube the rest of the way in. She hisses in a mix of pain and pleasure. You''re not sure which is the stronger emotion she''s feeling, but you don''t really care as you shove the full length of your dick balls deep into her ass.'
 	gs 'arousal', 'magicd_anal', 3, 'lesbian', 'dom', 'rough'
 	gs 'stat'
@@ -1242,7 +1235,7 @@ if $ARGS[0] = 'domnush_fuckass_lubed_magic':
 				'She gives you a playful shove and giggles. "Okay yeah, I admit it. I love getting fucked in the ass, but I don''t enjoy the burning sensation, from you fucking it raw."'
 				gs 'arousal', 'magicd_anal', 1, 'lesbian', 'dom', 'rough'
 				killvar 'temporgasm'
-				gs 'arousal','end'
+				gs 'arousal', 'end'
 				gs 'stat'
 				act 'Afterglow':
 					*clr & cla
@@ -1303,13 +1296,13 @@ if $ARGS[0] = 'domnush_fuckass_nolube':
 			gs 'arousal', 'anal_strap_give', 2, 'lesbian', 'dom', 'rough'
 			if temporgasm = orgasm: 'You''re nearly overwhelmed by the wild excitement of fucking Anushka''s asshole. You''re so close, but just can''t cum. You''re starting to get tired and imagine you''ve fucked her asshole raw by now.'
 			killvar 'temporgasm'
-			gs 'arousal','end'
+			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow2'
+			act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow2'
 		end
-		act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow2'
+		act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow2'
 	end
-	act 'Pull out': gt 'anushkaev1','domnush_fuckass_afterglow2'
+	act 'Pull out': gt 'anushkaev1', 'domnush_fuckass_afterglow2'
 end
 
 if $ARGS[0] = 'domnush_fuckass_afterglow2':
@@ -1386,7 +1379,7 @@ if $ARGS[0] = 'domnush_fuckass_nolube_magic':
 						'She gives you slightly pained expression. "Fuck you, my ass feels like it is on fire right now."'
 						gs 'arousal', 'magicd_anal', 1, 'lesbian', 'dom', 'rough'
 						killvar 'temporgasm'
-						gs 'arousal','end'
+						gs 'arousal', 'end'
 						gs 'stat'
 						act 'Afterglow':
 							*clr & cla
@@ -1406,12 +1399,12 @@ if $ARGS[0] = 'domnush_fuckass_nolube_magic':
 			end
 		else
 			act 'Fuck her ass raw (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end	
+		end
 		act 'Use lube':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/strapdomnush7.jpg"></center>'
 			'As you keep fucking her ass, you hear her groan and occasionally hiss in pain. You''re not sure if she''s enjoying this at all, but you occasionally hear one of her groans turn into a moan of pleasure. "Oh fuck, oh fuck... Slow down a little... Oh... Please use more lube."'
-			'It seems like she is in more pain than you thought, you grab the bottle of lube and pull your dick out of her ass. She sighs in a relieve as you do, then you squirt some lube into her gapping asshole and squirt some more on the shaft of your dick.'
+			'It seems like she is in more pain than you thought, you grab the bottle of lube and pull your dick out of her ass. She sighs in a relieve as you do, then you squirt some lube into her gaping asshole and squirt some more on the shaft of your dick.'
 			*nl
 			'With her now fully lubed up, you shove your dick back into her asshole, she groans in a pain a bit but also moans in pleasure. Now that her butt is fully lubed you have no problem working your dick balls deep into her ass. You can''t help but smile. Despite all her talk and attitude, there''s a small part of her that just loves being dominated and fucked like a slut.'
 			'"Oh... fuck <<$pcs_nickname>>, that feels so much better... oh... yes..." She starts to relax and really get into it now.'
@@ -1438,7 +1431,7 @@ if $ARGS[0] = 'domnush_fuckass_nolube_magic':
 					'She gives you a slightly dirty look, you can tell she is mostly playing... mostly. "Yeah finally, after you almost caught me ass on fire from the friction." You laugh at her over dramatic description of events.'
 					gs 'arousal', 'magicd_anal', 1, 'lesbian', 'dom', 'rough'
 					killvar 'temporgasm'
-					gs 'arousal','end'
+					gs 'arousal', 'end'
 					gs 'stat'
 					act 'Afterglow':
 						*clr & cla
@@ -1477,17 +1470,17 @@ if $ARGS[0] = 'couch_strapon_give':
 		'You lean back and enjoy her tongue plunging inside your pussy, occasionally using your hand to force her face tighter against you, smearing her face with your wetness for several minutes before changing positions.'
 		gs 'arousal', 'cuni', 3, 'lesbian'
 		gs 'stat'
-		act 'Fuck her': gt 'anushkaev1','couch_fuck_her'
-		act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass'
+		act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her'
+		act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
 		act 'Eat her':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/couchstrap5.jpg"></center>'
-			'You use her hair to pull her head back and she gives you a questioning look. You just keep leaning forward and pulling her hair until she has to lie on her back. Once on her back, you pull her legs apart and start gently kissing your way down the insides of her thighs, slowly working your way to her pussy. You find her pussy soaking wet, and she starts moaning as soon as your tongue makes contact with her clit. You alternate between slipping your tongue as deep into her wet pussy as you can and flicking her clit with your tongue for several minutes.' 
+			'You use her hair to pull her head back and she gives you a questioning look. You just keep leaning forward and pulling her hair until she has to lie on her back. Once on her back, you pull her legs apart and start gently kissing your way down the insides of her thighs, slowly working your way to her pussy. You find her pussy soaking wet, and she starts moaning as soon as your tongue makes contact with her clit. You alternate between slipping your tongue as deep into her wet pussy as you can and flicking her clit with your tongue for several minutes.'
 			'You then stop, step into the harness and pull it up before pulling the straps tight and adjusting the dildo so it is firm against your pelvis.'
 			gs 'arousal', 'cuni_give', 3, 'lesbian'
 			gs 'stat'
-			act 'Fuck her': gt 'anushkaev1','couch_fuck_her'
-			act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass'
+			act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her'
+			act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
 		end
 		gs 'willpower', 'cuni', 'force'
 		if will_cost <= pcs_willpwr:
@@ -1512,24 +1505,24 @@ if $ARGS[0] = 'couch_strapon_give':
 								*clr & cla
 								gs 'castSpell', 'penisenvy'
 								if spellSuccess > 0:
-									act 'Fuck her': gt 'anushkaev1','couch_fuck_her_magic'
-									act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass_magic'
+									act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her_magic'
+									act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass_magic'
 								else
-									act 'Fuck her': gt 'anushkaev1','couch_fuck_her'
-									act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass'
+									act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her'
+									act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
 								end
 							end
 						else
-							act 'Fuck her': gt 'anushkaev1','couch_fuck_her_magic'
-							act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass_magic'
+							act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her_magic'
+							act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass_magic'
 						end
 					else
-						'You use her hair to pull her head back and she gives you a questioning look. You just keep leaning forward and pulling her hair until she has to lie on her back. Once on her back, you pull her legs apart and start gently kiss your way down the insides of her thighs, slowly working your way to her pussy. You find her pussy soaking wet, and she starts moaning as soon as your tongue makes contact with her clit. You alternate between slipping your tongue as deep into her wet pussy as you can and flicking her clit with your tongue for several minutes.' 
+						'You use her hair to pull her head back and she gives you a questioning look. You just keep leaning forward and pulling her hair until she has to lie on her back. Once on her back, you pull her legs apart and start gently kiss your way down the insides of her thighs, slowly working your way to her pussy. You find her pussy soaking wet, and she starts moaning as soon as your tongue makes contact with her clit. You alternate between slipping your tongue as deep into her wet pussy as you can and flicking her clit with your tongue for several minutes.'
 						'You then stop and step into the harness and pull it up before pulling the straps tight and adjusting the dildo so it is firm against your pelvis.'
 						gs 'arousal', 'cuni_give', 3, 'lesbian'
 						gs 'stat'
-						act 'Fuck her': gt 'anushkaev1','couch_fuck_her'
-						act 'Fuck her ass': gt 'anushkaev1','couch_fuck_her_ass'
+						act 'Fuck her': gt 'anushkaev1', 'couch_fuck_her'
+						act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
 					end
 				end
 			end
@@ -1557,9 +1550,9 @@ if $ARGS[0] = 'couch_fuck_her':
 		gs 'arousal', 'vaginal_strap_give', 3, 'lesbian', 'dom'
 		if temporgasm = orgasm: 'You''re nearly overwhelmed by the wild excitement of fucking Anushka''s pussy. You''re so close, but just can''t cum. Once she finishes riding you through her orgasm and comes to a stop, you know you''ve missed your moment.'
 		killvar 'temporgasm'
-		gs 'arousal','end'
+		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Finish': gt 'anushkaev1','couch_strap_finish'
+		act 'Finish': gt 'anushkaev1', 'couch_strap_finish'
 		act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
 	end
 	act 'Fuck her ass': gt 'anushkaev1', 'couch_fuck_her_ass'
@@ -1582,7 +1575,7 @@ if $ARGS[0] = 'couch_fuck_her_ass':
 		'You keep fucking her ass, finding the right depth and rhythm to really make her moan. "You''re such a dirty little anal slut! Look at you about to cum from getting your asshole fucked!" Your dirty talk seems to have been enough to push her over the edge. She cries out in ecstasy and her whole body shakes as she orgasms hard. You keep fucking her as she rides through her orgasm. Once it passes, you step back and pull the dildo out of her ass.'
 		gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'dom'
 		gs 'stat'
-		act 'Finish': gt 'anushkaev1','couch_strap_finish'
+		act 'Finish': gt 'anushkaev1', 'couch_strap_finish'
 	end
 	gs 'willpower', 'anal', 'self'
 	if will_cost <= pcs_willpwr:
@@ -1608,14 +1601,14 @@ if $ARGS[0] = 'couch_fuck_her_ass':
 				gs 'arousal', 'vaginal_strap_give', 3, 'lesbian', 'dom'
 				if temporgasm = orgasm: 'You''re nearly overwhelmed by the wild excitement of fucking Anushka''s asshole. You''re so close, but just can''t cum. You fuck her through her own orgasm when you realize you''re not going to get one yourself.'
 				killvar 'temporgasm'
-				gs 'arousal','end'
+				gs 'arousal', 'end'
 				*nl
 				'You roll off her and the dildo slides out of her ass as you do.'
 				'She rolls over, placing on hand on her ravaged ass. "Fuck, my ass is going to be sore tomorrow."'
 				'You laugh. "For all the bitching you were doing, I noticed you didn''t try and push me off either. You know you loved having your ass ripped up."'
 				'She blushes a little. "Fuck you <<$pcs_nickname>>!" she says in a mostly joking tone.'
 				gs 'stat'
-				act 'Finish': gt 'anushkaev1','couch_strap_finish'
+				act 'Finish': gt 'anushkaev1', 'couch_strap_finish'
 			end
 			act 'Catch my spit with your tongue':
 				*clr & cla
@@ -1626,7 +1619,7 @@ if $ARGS[0] = 'couch_fuck_her_ass':
 				'Your dirty talk seems to have been enough to push her over the edge. She cries out in ecstasy and her whole body shakes as she orgasms hard. You keep fucking her as she rides through her orgasm. Once it passes, you step back and pull the dildo out of her ass.'
 				gs 'arousal', 'anal_strap_give',3, 'lesbian', 'dom', 'humiliation'
 				gs 'stat'
-				act 'Finish': gt 'anushkaev1','couch_strap_finish'
+				act 'Finish': gt 'anushkaev1', 'couch_strap_finish'
 			end
 		end
 	else
@@ -1773,14 +1766,14 @@ if $ARGS[0] = 'getpleasured':
 			'You slap her on the ass and slide out from under her. She gives you a curious look as you scoot over to her nightstand. You open it, reach inside and pull out her strap-on and lube. Her eyes grow a little wide and she bites her lower lip. "How about we take turns fucking each other with this?" you ask her teasingly.'
 			'She grins. "Sounds good to me, but who gets fucked first?"'
 			'You crawl back across the bed to her. "Well it was my idea, so it''s only fair that I get to fuck you first," you reply.'
-			act 'Use the strap-on on her': gt 'anushkaev1','bedstrapongive'
+			act 'Use the strap-on on her': gt 'anushkaev1', 'bedstrapongive'
 		end
 
 		act 'Get her buttplug out of the nightstand':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/buttplug.jpg"></center>'
 			'You slap her on the ass and slide out from under her. She gives you a curious look as you scoot over to her nightstand. You open it, reach inside and pull out her butt plug and lube. Her eyes grow a little wide and she bites her lower lip. "I''m going to stick this up your ass." you tell her as you crawl back across the bed to her.'
-			act 'Use the butt plug on her': gt 'anushkaev1','buttplug1'
+			act 'Use the butt plug on her': gt 'anushkaev1', 'buttplug1'
 		end
 	end
 end
@@ -1793,13 +1786,13 @@ if $ARGS[0] = 'buttplug':
 	gs 'stat'
 	'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/buttplug.jpg"></center>'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		'You pull out the butt plug and hold it up. "Yeah, I like this."'
 		'Her eyes widen ever so slightly. "Just what do you plan to do with that?"'
 		'You grin at her. "I was planning on sticking it up your ass."'
 		'She bites her lower lip, obviously turned on by the idea. "Is that so?"'
 		'You nod at her and put on your best attempt at a demanding voice. "Yeah it is. Now take off your clothes like a good little slut." She only hesitates for a moment before she starts stripping and is soon completely naked. You strip as well and once you''re naked, you crawl across the bed next to her.'
-		act 'Use the butt plug on her': gt 'anushkaev1','buttplug1'
+		act 'Use the butt plug on her': gt 'anushkaev1', 'buttplug1'
 	else
 		'You pull out the butt plug and hold it up. "Yeah, I like this."'
 		'She laughs, walks over and takes it from you before putting it back in the drawer and closing it. "Well maybe you should buy one then, huh?"'
@@ -1868,7 +1861,7 @@ if $ARGS[0] = 'buttplug1':
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/sex/strapon/getstrapon.jpg"></center>'
 							'You slap her on the ass and place the butt plug on her nightstand. As she gets back up on her knees and faces you, you reach inside and pull out her strap-on before holding it up. Her eyes grow a little wide and she bites her lower lip. "Now I''m going to fuck you with this," you tell her.'
-							act 'Use the strap-on on her': gt 'anushkaev1','bedstrapongive'
+							act 'Use the strap-on on her': gt 'anushkaev1', 'bedstrapongive'
 						end
 					end
 				end
@@ -1888,7 +1881,7 @@ if $ARGS[0] = 'bedstrapongive':
 	'You laugh and start putting the harness on. She helps you get it into place and you pull on the straps. "So how should I fuck you? Maybe I should fuck your pussy first? Or maybe I should just go straight to that cute little ass?" you ask her rhetorically. She doesn''t respond and seems to be fine with either idea.'
 	gs 'arousal', 'foreplay', 3, 'lesbian'
 	gs 'stat'
-	act 'Straight to the ass': gt 'anushkaev1','bedstrapongiveanal'
+	act 'Straight to the ass': gt 'anushkaev1', 'bedstrapongiveanal'
 	act 'Fuck her pussy':
 		*clr & cla
 		gs 'boyStat', 'D3'
@@ -1902,9 +1895,9 @@ if $ARGS[0] = 'bedstrapongive':
 			'You smack her on the ass as she rides you. "Yeah, that''s right! Ride my dick like the slut you are!" you tell her in a teasing tone. She''s moaning so loudly that you don''t even think she heard your comment. A few more minutes go by before she cries out in orgasm and you can feel her wetness running down onto your thighs. She almost collapses on you, breathing hard, and you have to help her get off you.'
 			gs 'arousal', 'vaginal_strap_give', 5, 'lesbian'
 			gs 'stat'
-			if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
-			act 'Have her fuck your ass now': gt 'anushkaev1','bedstrapongetanal'
-			act 'Fuck her ass now': gt 'anushkaev1','bedstrapongiveanal'
+			if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1', 'bedstraponget'
+			act 'Have her fuck your ass now': gt 'anushkaev1', 'bedstrapongetanal'
+			act 'Fuck her ass now': gt 'anushkaev1', 'bedstrapongiveanal'
 			act 'Finish':
 				*clr & cla
 				'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -2016,7 +2009,7 @@ if $ARGS[0] = 'bedstrapongetanal':
 	'She smiles at you. "I''m going to fuck you like a whore."'
 	'You laugh and help her get into the harness. "Can you just fuck my ass?" you ask her without really asking. She nods ever so slightly and grins at the request.'
 	'Once she has the harness firmly in place, she pushes you down on your stomach. "Spread your ass cheeks," she commands and you do as she says.'
-	'You look back to see her squirting some lube onto the shaft of the dildo before she rubs some lube onto your asshole as well. "That''s right slut, give me that ass!" she says as she scoots up behind you and you feel the tip of the dildo rubbing against your asshole, followed by pressure until it finally pops into your ass.' 
+	'You look back to see her squirting some lube onto the shaft of the dildo before she rubs some lube onto your asshole as well. "That''s right slut, give me that ass!" she says as she scoots up behind you and you feel the tip of the dildo rubbing against your asshole, followed by pressure until it finally pops into your ass.'
 	'You groan slightly in pain and she stops to let you adjust to it before she slowly starts ass fucking you. The more you moan, the deeper and faster she starts to fuck you.'
 	anushkaQW['dom_nush'] -= 1
 	gs 'arousal', 'anal_strap', 3, 'lesbian', 'lube'
@@ -2072,8 +2065,8 @@ if $ARGS[0] = 'bedstrapongiveanal':
 		'You ride her all the way down, still fucking her ass. Even once the last orgasm passes and she seems completely spent, you keep hammering away at her ass, just to show her who''s boss. Finally tiring yourself out, you stop and pull out of her.'
 		gs 'arousal', 'anal_strap_give', 3, 'lesbian', 'rough', 'dom'
 		gs 'stat'
-		if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1','bedstraponget'
-		act 'Have her fuck your ass now': gt 'anushkaev1','bedstrapongetanal'
+		if stat['think_virgin'] = 0: act 'Have her fuck you now': gt 'anushkaev1', 'bedstraponget'
+		act 'Have her fuck your ass now': gt 'anushkaev1', 'bedstrapongetanal'
 		act 'Finish':
 			*clr & cla
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -2142,9 +2135,9 @@ if $ARGS[0] = 'bedroom_lesbian':
 						gs 'arousal', 'cuni', 3, 'lesbian'
 						pcs_horny += 5
 						gs 'stat'
-						act 'Finger her': gt 'anushkaev1','bedroom_lesbian_finger'
-						act 'Spank her': gt 'anushkaev1','bedroom_lesbian_spank'
-						act 'Eat her': gt 'anushkaev1','bedroom_lesbian_eatnush'
+						act 'Finger her': gt 'anushkaev1', 'bedroom_lesbian_finger'
+						act 'Spank her': gt 'anushkaev1', 'bedroom_lesbian_spank'
+						act 'Eat her': gt 'anushkaev1', 'bedroom_lesbian_eatnush'
 					end
 				end
 			end
@@ -2160,8 +2153,8 @@ if $ARGS[0] = 'bedroom_lesbian_finger':
 	'You push her onto her back and spread her legs wide before running your hand down her inner thighs until you reach her soaking wet pussy. Your fingers slide into her easily, causing her to moan softly as you slowly start fingerbanging her. After a few minutes, you pull your wet finger out of her and raise it up to her mouth. She opens her mouth and sucks your finger, tasting herself. Pulling your finger out of her mouth, you gently slap her on the hip. You tell her to roll over and get her on her knees while keeping her face against the bed.'
 	gs 'arousal', 'vaginal_finger_give', 2, 'lesbian'
 	gs 'stat'
-	act 'Spank her': gt 'anushkaev1','bedroom_lesbian_spank'
-	act 'Eat her': gt 'anushkaev1','bedroom_lesbian_eatnush'
+	act 'Spank her': gt 'anushkaev1', 'bedroom_lesbian_spank'
+	act 'Eat her': gt 'anushkaev1', 'bedroom_lesbian_eatnush'
 end
 
 if $ARGS[0] = 'bedroom_lesbian_spank':
@@ -2172,7 +2165,7 @@ if $ARGS[0] = 'bedroom_lesbian_spank':
 	'With her ass presented to you like this, you can''t help yourself. You give her ass a smack, causing her to yelp and moan before you proceed to spank her until her ass is red.'
 	gs 'arousal', 'foreplay_give', 1, 'lesbian'
 	gs 'stat'
-	act 'Eat her': gt 'anushkaev1','bedroom_lesbian_eatnush'
+	act 'Eat her': gt 'anushkaev1', 'bedroom_lesbian_eatnush'
 end
 
 if $ARGS[0] = 'bedroom_lesbian_eatnush':
@@ -2190,8 +2183,8 @@ if $ARGS[0] = 'bedroom_lesbian_eatnush':
 		'As you eat her out, she starts grinding back against your face and her breathing becomes quicker, as does her moaning. You can tell she''s close to reaching orgasm. Your face is pushed against her crotch as she cries out and feel her shaking as an orgasm rocks her body. She falls on her side as her orgasm passes before rolling back onto her back and panting with a huge grin on her face.'
 		gs 'arousal', 'cuni_give', 3, 'lesbian'
 		gs 'stat'
-		act 'Sit on her face': gt 'anushkaev1','bedroom_lesbian_facesit'
-		act 'Scissor her': gt 'anushkaev1','bedroom_lesbian_scissor'
+		act 'Sit on her face': gt 'anushkaev1', 'bedroom_lesbian_facesit'
+		act 'Scissor her': gt 'anushkaev1', 'bedroom_lesbian_scissor'
 	end
 end
 
@@ -2205,8 +2198,8 @@ if $ARGS[0] = 'bedroom_lesbian_facesit':
 	gs 'arousal', 'massage', -3, 'lesbian'
 	pcs_horny += 5
 	gs 'stat'
-	act 'Scissor her': gt 'anushkaev1','bedroom_lesbian_scissor'
-	act 'Finish': gt 'anushkaev1','bedroom_lesbian_finish'
+	act 'Scissor her': gt 'anushkaev1', 'bedroom_lesbian_scissor'
+	act 'Finish': gt 'anushkaev1', 'bedroom_lesbian_finish'
 	act 'Grind on her face':
 		*clr & cla
 		'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -2216,8 +2209,8 @@ if $ARGS[0] = 'bedroom_lesbian_facesit':
 		gs 'arousal', 'massage', -3, 'lesbian'
 		pcs_horny += 5
 		gs 'stat'
-		act 'Scissor her': gt 'anushkaev1','bedroom_lesbian_scissor'
-		act 'Finish': gt 'anushkaev1','bedroom_lesbian_finish'
+		act 'Scissor her': gt 'anushkaev1', 'bedroom_lesbian_scissor'
+		act 'Finish': gt 'anushkaev1', 'bedroom_lesbian_finish'
 		act 'Keep grinding on her face':
 			*clr & cla
 			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
@@ -2227,8 +2220,8 @@ if $ARGS[0] = 'bedroom_lesbian_facesit':
 			gs 'arousal', 'massage', -3, 'lesbian'
 			pcs_horny += 5
 			gs 'stat'
-			act 'Scissor her': gt 'anushkaev1','bedroom_lesbian_scissor'
-			act 'Finish': gt 'anushkaev1','bedroom_lesbian_finish'
+			act 'Scissor her': gt 'anushkaev1', 'bedroom_lesbian_scissor'
+			act 'Finish': gt 'anushkaev1', 'bedroom_lesbian_finish'
 		end
 	end
 end
@@ -2241,7 +2234,7 @@ if $ARGS[0] = 'bedroom_lesbian_scissor':
 	'You crawl between her legs, slipping one of your legs over her and the other under one of her legs until your clits are rubbing together. You start rubbing yourself against her, causing you both to moan loudly. After a few minutes of this, she cries out again with a second orgasm. Feeling a little worn down, you disentangle yourself from her.'
 	gs 'arousal', 'trib', 2, 'lesbian'
 	gs 'stat'
-	act 'Finish': gt 'anushkaev1','bedroom_lesbian_finish'
+	act 'Finish': gt 'anushkaev1', 'bedroom_lesbian_finish'
 end
 
 if $ARGS[0] = 'bedroom_lesbian_finish':

+ 77 - 77
locations/anushkaev2.qsrc

@@ -9,21 +9,21 @@ if $ARGS[0] = 'watch_nushrad':
 	'Anushka gets on the bed on all fours in her underwear and wiggles her ass around. "Damn! You have one of the finest asses I''ve ever seen, you know that Nush?" You can tell by the voice that it''s Radomir. He gives her ass a good squeeze with his hand, then grabs her panties and pulls them down, roughly jerking them off and tossing them aside. He then starts playing with her bare ass and rubbing her pussy with his fingers.'
 	gs 'arousal', 'voyeur', 5
 	gs 'stat'
-	act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+	act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 	act 'Keep watching':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyrad2.jpg"></center>'
 		'"Fuck, I''m so hard! Hurry up and suck my dick!" he says after giving her a slap hard enough to leave a red outline of his hand on her ass. She yelps a little, but turns around and starts sucking his dick. Before too long, he grabs her by the sides of the head and starts fucking her mouth, gagging her as he shoves his dick balls deep down her throat. He then forces his dick balls deep into her mouth and holds her there for several seconds, causing her to choke and gag before he pulls his dick out of her mouth, leaving her choking and gasping for breath.'
 		gs 'arousal', 'voyeur_sex', 5, 'rough'
 		gs 'stat'
-		act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+		act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 		act 'Keep watching':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyrad3.jpg"></center>'
 			'While she''s catching her breath, he grabs her by the leg, spins her around and drags her towards him until her ass is almost hanging off the edge of the bed. He pushes her legs apart and shoves his dick into her pussy. She winces a little and bites her lower lip, obviously not as wet and ready as she would have liked. He doesn''t seem to notice or doesn''t care as he starts hammering away at her pussy, balls deep. Each thrust makes her grunt, but these slowly turn into moans of pleasure.'
 			gs 'arousal', 'voyeur_sex', 5
 			gs 'stat'
-			act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+			act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 			act 'Walk in and join them': gt 'anushkaev2', 'rad3some'
 			act 'Keep watching':
 				*clr & cla
@@ -33,7 +33,7 @@ if $ARGS[0] = 'watch_nushrad':
 				'He pushes her down until she''s on her stomach and tosses the bottle aside before he leans forward, pushing his dick between her cheeks as she struggles a little. "You didn''t use enough lube!" she winces as he keeps struggling to penetrate her. "Shut up Nush, this feels better. You''re so fucking tight!" he says and shoves his hips forward hard, which causes her to jump a little and cry out in pain. "Oh fuck that hurt! You need to use more lube!" she protests in a stressed voice, but he pushes her head against the mattress. You can see her wincing in pain and white-knuckling her grip on the bed sheets. "See? I knew you didn''t need much lube." he says as he struggles to force his <<dick>>cm <<$dick_girth>> dick into her ass, moaning in pleasure as he does.'
 				gs 'arousal', 'voyeur_sex', 5
 				gs 'stat'
-				act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+				act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 				act 'Keep watching':
 					*clr & cla
 					if rand(1,5) = 1:
@@ -47,7 +47,7 @@ if $ARGS[0] = 'watch_nushrad':
 						'He grins even wider and looks even more smug. "Whatever I want."'
 						*nl
 						'You start to shake your head, but before you can tell him to get lost, he interrupts you. "Just small favors, like showing me your tits when I want, buying me a girly mag, stuff like that." You''re about to tell him fuck off, but stop. You''re sure Anushka wouldn''t care, but Radomir... What if he told everyone in school? On the other hand, do you want Maksim to lord this over you for who knows how long?'
-						act 'Agree': gt 'anushkamaksim','maksim_blackmail'
+						act 'Agree': gt 'anushkamaksim', 'maksim_blackmail'
 						gs 'willpower', 'action', 'resist', 'medium'
 						if will_cost <= pcs_willpwr:
 							act 'Tell him to fuck off (<<will_cost>> Willpower)':
@@ -60,8 +60,8 @@ if $ARGS[0] = 'watch_nushrad':
 								'Anger washes over him. "Fine, bitch! I''ll just go show her."'
 								'You smirk at him. "Go ahead, go in there while your sister is having sex. I''m sure they won''t mind. If you wait until they''re finished, then I''m sure your sister won''t mind that you were trying to blackmail one of her friends. Who do you think she''ll be more pissed at?"'
 								'He sneers at you and pauses before angrily walking away.'
-								act 'Leave apartment': gt 'pav_complex','start'
-								act 'Wait for Rad to leave': gt 'anushkaev2','wait_nushrad'
+								act 'Leave apartment': gt 'pav_complex', 'start'
+								act 'Wait for Rad to leave': gt 'anushkaev2', 'wait_nushrad'
 							end
 						else
 							act 'Tell him to fuck off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -72,21 +72,21 @@ if $ARGS[0] = 'watch_nushrad':
 						'"Oh please! You bitches love getting pounded like the sluts you are! So just shut the fuck up and enjoy it!" he says and starts hammering her ass even harder. She grunts loudly in pain with the occasional moan of pleasure, but you don''t think he can tell the difference, or just doesn''t care.'
 						gs 'arousal', 'voyeur_sex', 5
 						gs 'stat'
-						act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+						act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 						act 'Keep watching':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyrad6.jpg"></center>'
 							'He grabs hold of her hips and pulls her up until she''s on her knees. He then shoves her face down into the mattress and goes back to hammering away at her ass. She places a hand on his hip in an effort to slow him down a little, but he just roughly shoves her hand away and slaps her hard on the ass. She tries several more times to reach back and slow him down, but he roughly shoves her hands away each time. "Please Rad, slow down or use more lube!" she pleads. "Fucking take it bitch, take it!" he growls and just seems to fuck her ass even harder.'
 							gs 'arousal', 'voyeur_sex', 5
 							gs 'stat'
-							act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+							act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 							act 'Keep watching':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyrad7.jpg"></center>'
 								'She starts pulling away, but he leans forward as she does, putting more weight on her. Her hips are slowly forced down until she''s lying flat on her stomach again. He clamps his hands on her hips, pinning her in place between him and the mattress to keep her from pulling away more. Her bed sheets are tightly balled up in her clenched fists as she white knuckle grips the sheets. "Please Rad, just slow down a little. Please!" she pleads, but he continues to ignore her pleas and keeps hammering away at her ass. "Fuck yes! God damn, I''m about to bust a nut!"'
 								gs 'arousal', 'voyeur_sex', 5
 								gs 'stat'
-								act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+								act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 								act 'Climax':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyrad8.jpg"></center>'
@@ -95,8 +95,8 @@ if $ARGS[0] = 'watch_nushrad':
 									gs 'arousal', 'voyeur_sex', 5
 									gs 'stat'
 									gs 'arousal', 'end'
-									act 'Leave apartment': gt 'pav_complex','start'
-									act 'Wait for him to leave': gt 'anushkaev2','wait_nushrad'
+									act 'Leave apartment': gt 'pav_complex', 'start'
+									act 'Wait for him to leave': gt 'anushkaev2', 'wait_nushrad'
 								end
 							end
 						end
@@ -111,13 +111,13 @@ if $ARGS[0] = 'wait_nushrad':
 	*clr & cla
 	minut += 1
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		'You only take a few steps from the door when it opens and turn like you were just heading to the room. He gives you a knowing smirk. "Hey <<$pcs_nickname>>, why don''t you join us next time? I wouldn''t mind giving you the fucking of your life. I''m sure Nush wouldn''t mind either since her ass could use a break. She finds me a bit too big, but what can a guy do?" he asks rhetorically with a laugh.'
 		act 'Say nothing':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
 			'Before you can think of a reply, he walks briskly past you and heads for the apartment door. You open Anushka''s door and walk in, deciding not to say anything about what you just saw.'
-			act 'Enter her room': gt 'anush_bedroom','anushroom'
+			act 'Enter her room': gt 'anush_bedroom', 'anushroom'
 		end
 		act 'You don''t have to be so rough':
 			*clr & cla
@@ -127,7 +127,7 @@ if $ARGS[0] = 'wait_nushrad':
 			'He snorts and shakes his head. "Please! She''s just like all you bitches - she loves every minute of it. I could come back later and she would just roll over, spread those cheeks and let me fuck her ass again. No matter how much she whines and cries about it, she''s always ready for another good ass-fucking."'
 			*nl
 			'You''re not really sure what to say. If she didn''t like it, why would she keep letting him do it? You don''t get to find out since he already left while you were lost in your thoughts. You open Anushka''s door and walk in, deciding not to say anything about what you just saw.'
-			act 'Enter her room': gt 'anush_bedroom','anushroom'
+			act 'Enter her room': gt 'anush_bedroom', 'anushroom'
 		end
 	else
 		'You only take a few steps from the door when it opens and turn like you were just heading to the room. He gives you a slight frown of disgust. "You know if you took better care of yourself, I might give you the fucking of your life too. But I''ve got standards, you know. Now Nush, that''s a fine piece of ass right there," he says while hooking his thumb over his shoulder and pointing back towards her room.'
@@ -135,7 +135,7 @@ if $ARGS[0] = 'wait_nushrad':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
 			'Before you can think of a reply, he walks briskly past you and heads for the apartment door to leave. You open Anushka''s door and walk in, deciding not to say anything about what you just saw.'
-			act 'Enter her room': gt 'anush_bedroom','anushroom'
+			act 'Enter her room': gt 'anush_bedroom', 'anushroom'
 		end
 		act 'You don''t have to be so rough':
 			*clr & cla
@@ -145,7 +145,7 @@ if $ARGS[0] = 'wait_nushrad':
 			'He snorts and shakes his head. "Please! She''s like all you bitches - she loves every minute of it. I could come back later and she would just roll over, spread those cheeks and let me fuck her ass again. No matter how much she whines and cries about it, she is always ready for another good ass fucking." He then pauses and laughs. "Well you would understand if you ever found a guy willing to fuck you at least." he says as if the mere thought of it disgusts him.'
 			*nl
 			'You''re not really sure what to say before he suddenly bursts out laughing. "Oh fuck. You were spying on us, weren''t you?" You blush when he realizes what you were doing, which only makes him laugh harder. You can hear him laughing until he walks out of the apartment and closes the door.'
-			act 'Enter her room': gt 'anush_bedroom','anushroom'
+			act 'Enter her room': gt 'anush_bedroom', 'anushroom'
 		end
 	end
 end
@@ -155,7 +155,7 @@ if $ARGS[0] = 'rad3some':
 	menu_off = 1
 	AnushkaLoc = 2
 	gs 'stat'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		radomirQW['had_sex'] += 1
 		if npc_sex['A144'] = 0:npc_sex['A144'] = 1 & girl += 1
 		if npc_sex['A154'] = 0:npc_sex['A154'] = 1 & boy += 1
@@ -234,7 +234,7 @@ if $ARGS[0] = 'rad3some':
 									'You keep getting dressed while Radomir turns towards Anushka. "Stay out of this, Nush!" he says as he grabs her by the hair and forces her face down against the mattress before he looks at you. "Yeah, that''s right bitch. Get the fuck out of here. No one wants you here!" he barks as he uses his other hand to guide his dick to Anushka''s asshole. He struggles as he pushes against her asshole with his dick. "Use some fucking lube." she says before he shoves forward, popping the head of his dick into her ass and causing her to cry out and grimace in pain while he moans in pleasure.'
 									*nl
 									'"Shut up about the fucking lube already!" he growls as he grabs her hips and shoves himself balls deep into her ass. It makes her cry out more, and she white knuckles the bed sheets, obviously finding it just as painful as you did. However, she isn''t telling him to stop, even though you don''t think she is enjoying it. Not knowing what else to do, you finish getting dressed to the sounds of Anushka grunting in pain and Radomir moaning in pleasure. You leave the two of them alone and walk out of her bedroom, closing the door behind you and heading for the apartment door to leave.'
-									act 'Leave apartment': gt 'pav_complex','start'
+									act 'Leave apartment': gt 'pav_complex', 'start'
 								end
 							end
 						else
@@ -255,7 +255,7 @@ if $ARGS[0] = 'rad3some':
 		'Anushka hesitates for a moment. "<<$pcs_nickname>>, uh..."'
 		'Before Anushka can finish what she was about to say, Radomir interrupts. "For fucks sake <<$pcs_nickname>>, can you get out of here! Your face is killing my boner!" he says in disgust.'
 		'Anushka slaps him on the arm. "You don''t have to be a dick about it, Rad." She then turns towards you. "This really isn''t a good time. Maybe we can hang out sometime later, but can you, you know, take off?" she asks fairly pleasantly, but it is obvious she has no more desire to hook up with you than Radomir does. Feeling rejected, you nod and mumble an apology as you leave her room, shutting the door before leaving the apartment.'
-		act 'Leave apartment': gt 'pav_complex','start'
+		act 'Leave apartment': gt 'pav_complex', 'start'
 	end
 end
 
@@ -308,7 +308,7 @@ if $ARGS[0] = 'radnush_asspound':
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/pc/activities/phone/anushka/7.jpg"></center>'
 						'As you break the kiss, Anushka turns and sticks her tongue out. You notice that she is holding up her phone, and takes a selfie of the two of you covered in cum. She then gets up and starts to wipe the cum off her face with a tissue, offering one to you as well. At this point, Radomir is almost dressed. He slaps Anushka on the ass and heads for the door. "Later, bitches!" he quips as he walks out. "What a fucking asshole." she mutters once he''s gone. You both finish getting dressed and she lies down on her bed.'
-						act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+						act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 						act 'Say nothing and join her on the bed': gt 'anush_bedroom', 'bed'
 						act 'Talk about what just happened': gt 'anushkaev2', 'about_rad'
 						act 'Ask about the selfie': gt 'anushkaev2', 'rad_selfie'
@@ -328,7 +328,7 @@ if $ARGS[0] = 'rad_selfie':
 	'She just shrugs. "Keep it as a memento, at least for a while. I often take selfies during or after sex as keepsakes. Why do you ask?"'
 	'"You''re not going to show it to anyone, are you?"'
 	'She looks a little surprised you would ask that. "No, of course not." Then she grins. "Unless you want me to, that is..."'
-	act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+	act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 	act 'Talk about something else': gt 'anush_bedroom', 'bed'
 	act 'Talk about what just happened': gt 'anushkaev2', 'about_rad'
 	act 'Can I see it?':
@@ -340,7 +340,7 @@ if $ARGS[0] = 'rad_selfie':
 		gs 'arousal', 'voyeur_sex', 2
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+		act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 		act 'Talk about something else': gt 'anush_bedroom', 'bed'
 		act 'Talk about what just happened': gt 'anushkaev2', 'about_rad'
 		act 'Ask her to send it to you':
@@ -351,7 +351,7 @@ if $ARGS[0] = 'rad_selfie':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/nushbed.jpg"></center>'
 			'You think about it and decide you would like a copy as well. "Yeah, send it to me."'
 			'She grins, obviously approving of your choice. You then get a notification on your phone and quickly add the selfie to your gallery.'
-			act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+			act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 			act 'Talk about something else': gt 'anush_bedroom', 'bed'
 			act 'Talk about what just happened': gt 'anushkaev2', 'about_rad'
 		end
@@ -409,7 +409,7 @@ if $ARGS[0] = 'about_rad':
 					'You need to know why they broke up, so you push on. "Why did you guys break up?" you ask.'
 					'She gets off the bed. "It''s none of your fucking business <<$pcs_nickname>>! I think you need to leave now." she barks while pointing at the door.'
 					'She''s pretty pissed at you, so you get up and head for the door.'
-					act 'Leave apartment': gt 'pav_complex','start'
+					act 'Leave apartment': gt 'pav_complex', 'start'
 					act 'Apologize':
 						*clr & cla
 						gs 'npc_relationship', 'modify', 'A144', 'like'
@@ -419,7 +419,7 @@ if $ARGS[0] = 'about_rad':
 						'You stop at the door. "I''m sorry. I didn''t mean to upset you."'
 						'She just shakes her head angrily, not willing to forgive you. "Whatever." she quips and again points to the door.'
 						'You just nod. "Okay, see you later I guess..." You leave before things get worse.'
-						act 'Leave apartment': gt 'pav_complex','start'
+						act 'Leave apartment': gt 'pav_complex', 'start'
 					end
 				end
 			end
@@ -436,14 +436,14 @@ if $ARGS[0] = 'watch_nushval':
 	'She keeps bobbing her head up and down on his dick while she flips him off as a reply to his comment, which just makes him laugh. She slowly strips her clothes as she continues sucking.'
 	gs 'arousal', 'voyeur', 5
 	gs 'stat'
-	act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+	act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 	act 'Keep watching':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyval2.jpg"></center>'
 		'Once she''s naked, she turns around so they are 69ing each other and you push the door open just a little more so you can see all the action. Valentin is eagerly lapping at her pussy as she continues to give him head. You know you really shouldn''t be spying and that you could be caught at any moment.'
 		gs 'arousal', 'voyeur', 5
 		gs 'stat'
-		act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+		act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 		act 'Keep watching':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyval3.jpg"></center>'
@@ -451,11 +451,11 @@ if $ARGS[0] = 'watch_nushval':
 			'She turns around again, laughing. "Who said you''re the one who''s going to do the fucking?" she quips as she stands up and straddles him before slowly lowering herself down until his dick slides into her wet pussy. They both moan in pleasure and she slowly starts riding him reverse cowgirl style. She slowly picks up speed and starts fucking him harder and faster, but after a few minutes, she seems to be getting tired and starts slowing down.'
 			gs 'arousal', 'voyeur', 8
 			gs 'stat'
-			act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+			act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 			act 'Walk in and join them': gt 'anushkaev2', 'val3some'
 			act 'Keep watching':
 				*clr & cla
-				if rand(1,5) = 1 and maksim_blackmail ! 1:
+				if rand(1,5) = 1 and maksimQW['blackmail'] ! 1:
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/caughtspying.jpg"></center>'
 					'As you''re watching, you''re so caught up in the action that you don''t notice your hand slide down to your crotch, nor hear the footsteps heading your way.'
 					'"What are you doing?" You nearly jump out of your skin and blush when you look back and see Maksim, cursing to yourself for being so foolish as to let yourself be caught spying.'
@@ -466,7 +466,7 @@ if $ARGS[0] = 'watch_nushval':
 					'He grins even wider and looks even more smug. "Whatever I want."'
 					*nl
 					'You start to shake your head, but before you can tell him to get lost, he interrupts you. "Just small favors, like showing me your tits when I want, buying me a girly mag, stuff like that." You''re about to tell him fuck off, but stop. You''re sure Anushka wouldn''t care, but Valentin... What if he told everyone in school? On the other hand, do you want Maksim to lord this over you for who knows how long?'
-					act 'Agree': gt 'anushkamaksim','maksim_blackmail'
+					act 'Agree': gt 'anushkamaksim', 'maksim_blackmail'
 					gs 'willpower', 'action', 'resist', 'medium'
 					if will_cost <= pcs_willpwr:
 						act 'Tell him to fuck off (<<will_cost>> Willpower)':
@@ -479,8 +479,8 @@ if $ARGS[0] = 'watch_nushval':
 							'Anger washes over him. "Fine, bitch! I''ll just go show her."'
 							'You smirk at him. "Go ahead, go in there while your sister is having sex. I''m sure they won''t mind. If you wait until they''re finished, then I''m sure your sister won''t mind that you were trying to blackmail one of her friends. Who do you think she''ll be more pissed at?"'
 							'He sneers at you and pauses before angrily walking away.'
-							act 'Leave apartment': gt 'pav_complex','start'
-							act 'Wait for Val to leave': gt 'anushkaev2','wait_nushval'
+							act 'Leave apartment': gt 'pav_complex', 'start'
+							act 'Wait for Val to leave': gt 'anushkaev2', 'wait_nushval'
 						end
 					else
 						act 'Tell him to fuck off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -491,7 +491,7 @@ if $ARGS[0] = 'watch_nushval':
 					'She rolls over and he scoots up behind her and slips his dick back in her wet pussy. He starts fucking her doggy style, causing her to moan loudly - the louder she moans, the harder and faster he fucks her. She soon has an immense orgasm that rocks her whole body, leaving her bitting the sheets to stop herself from crying out too loudly.'
 					gs 'arousal', 'voyeur', 5
 					gs 'stat'
-					act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+					act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 					act 'Keep watching':
 						*clr & cla
 						gs 'boyStat', 'A158'
@@ -501,7 +501,7 @@ if $ARGS[0] = 'watch_nushval':
 						'He is fairly slow and doesn''t go too deep at first, but once she starts moaning loudly and exclaiming "Yes, yes! Fuck yes! Oh god yes!" he starts fucking her a lot harder and faster, finally slamming himself balls deep into her ass. She grips the sheets tightly, just as her body is rocked by another massive orgasm. She buries her face in her shoulder, partially muffling her cries of pleasure. You quickly glance around to make sure no one else heard that.'
 						gs 'arousal', 'voyeur', 5
 						gs 'stat'
-						act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex','start'
+						act 'Leave apartment': gs 'arousal', 'end' & gt 'pav_complex', 'start'
 						act 'Climax':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spyval6.jpg"></center>'
@@ -510,12 +510,12 @@ if $ARGS[0] = 'watch_nushval':
 							'Most of it ends up on her forehead and nose, but some of it ends up in her open mouth. He milks the last few drops of cum out of his dick, letting them land on her tongue. "Fuck, that was amazing," he says as she swallows what was in her mouth. They both start getting dressed as she cleans his cum off her face. Once she''s cleaned up, he kisses her on the forehead. "I need to get going babe. I need to see that guy about a part for my bike."'
 							*nl
 							'She sits on her bed and smirks at him. "Whatever, I got what I needed. You can go."'
-							'He laughs and bows slightly. "Why thank you, your majesty, I''m glad I could be of service." They both laugh and he turns towards the door. You quickly close it before you''re spotted.'
+							'He laughs and bows slightly. "Why thank you, Your Majesty, I''m glad I could be of service." They both laugh and he turns towards the door. You quickly close it before you''re spotted.'
 							gs 'arousal', 'voyeur', 5
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Leave apartment': gt 'pav_complex','start'
-							act 'Wait for him to leave': gt 'anushkaev2','wait_nushval'
+							act 'Leave apartment': gt 'pav_complex', 'start'
+							act 'Wait for him to leave': gt 'anushkaev2', 'wait_nushval'
 						end
 					end
 				end
@@ -530,7 +530,7 @@ if $ARGS[0] = 'wait_nushval':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
 	'You only take a few steps from the door when it opens and turn like you were just heading to the room. He looks a little surprised to see you but smiles. "Hey <<$pcs_nickname>>, Anushka is in her room if you''re looking for her. I need to get going, got to get this part for my bike..." he explains as he walks past you. "See you around." With that, he walks towards the front door and leaves. You open Anushka''s door and walk in, deciding not to say anything about what you just saw.'
-	act 'Enter her room': gt 'anush_bedroom','anushroom'
+	act 'Enter her room': gt 'anush_bedroom', 'anushroom'
 end
 
 if $ARGS[0] = 'val3some':
@@ -538,7 +538,7 @@ if $ARGS[0] = 'val3some':
 	menu_off = 1
 	AnushkaLoc = 2
 	gs 'stat'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		if npc_sex['A144'] = 0:npc_sex['A144'] = 1 & girl += 1
 		if npc_sex['A158'] = 0:npc_sex['A158'] = 1 & boy += 1
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/join/walkin1.jpg"></center>'
@@ -659,9 +659,9 @@ if $ARGS[0] = 'val3some':
 															'After a few minutes, Valentin gets up. "I need to get going girls." He starts getting dressed, but as you also get up, Anushka pulls you in close. You follow her gaze just in time to see her holding her phone up and taking a selfie of both of you with your tits covered in cum.'
 															*nl
 															'She then grabs some tissues and hands you some before she starts wiping the cum off her tits. As the two of you clean up, he finishes getting dressed. You and Anushka then start to get dressed as well and once he finishes, he leans over and gives Anushka a kiss on the forehead. "See you around babe. This was a blast, we should do it again sometime." he says and points at both of you. He then heads out the door, leaving Anushka to roll her eyes at his comment as the two of you finish getting dressed.'
-															act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+															act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 															act 'Say nothing and join her on the bed': gt 'anush_bedroom', 'bed'
-															act 'Talk about what just happened': gt 'anushkaev2' , 'talkaboutval'
+															act 'Talk about what just happened': gt 'anushkaev2', 'talkaboutval'
 														end
 													end
 												end
@@ -698,9 +698,9 @@ if $ARGS[0] = 'val3some':
 															'After a few minutes, Valentin gets up. "I need to get going girls." He starts getting dressed, but as you also get up, Anushka pulls you in close. You follow her gaze just in time to see her holding her phone up and taking a selfie of both of you with your tits covered in cum.'
 															*nl
 															'Anushka grabs some tissues and hands you some before she starts wiping the cum off her tits. As the two of you clean up, he finishes getting dressed. You and Anushka start to get dressed as well and once he finishes, he leans over and gives Anushka a kiss on the forehead. "See you around babe. This was a blast, we should do it again sometime." he says and points at both of you. He then heads out the door, leaving Anushka to roll her eyes at his comment as the two of you finish getting dressed.'
-															act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+															act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 															act 'Say nothing and join her on the bed': gt 'anush_bedroom', 'bed'
-															act 'Talk about what just happened':gt 'anushkaev2' , 'talkaboutval'
+															act 'Talk about what just happened':gt 'anushkaev2', 'talkaboutval'
 														end
 													end
 												end
@@ -725,7 +725,7 @@ if $ARGS[0] = 'val3some':
 		'Anushka hesitates for a moment. "<<$pcs_nickname>>, uh... No, I don''t think so," she says while shaking her head.'
 		'You feel a little rejected. "Oh... sorry... I didn''t mean to disturb you guys."'
 		'Valentin clears his throat and gives a pointed look to the door. Getting the hint, you walk to the door and walk out. Closing it behind you, you quickly leave the apartment.'
-		act 'Leave apartment': gt 'pav_complex','start'
+		act 'Leave apartment': gt 'pav_complex', 'start'
 	end
 end
 
@@ -745,7 +745,7 @@ if $ARGS[0] = 'talkaboutval':
 	'Before you can finish your sentence, she interrupts. "No, no we''re just friends who occasionally fuck is all. It''t fun and that''s all it is."'
 	'You smile at her. "Just friends that fuck huh?"'
 	'She rolls her eyes slightly. "Yeah, just friends that fuck."'
-	act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+	act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 	act 'Talk about something else': gt 'anush_bedroom', 'bed'
 	if anushkaphoto[8] = 1:
 		act 'Ask about the selfie':
@@ -757,7 +757,7 @@ if $ARGS[0] = 'talkaboutval':
 			'She just shrugs. "Keep it as a memento, at least for a while. I often take selfies during or after sex as keepsakes. Why do you ask?"'
 			'"You''re not going to show it to anyone, are you?"'
 			'She looks a little surprised you would ask that. "No, of course not." Then she grins. "Unless you want me to, that is..."'
-			act 'Hangout in her room': gt 'anush_bedroom','anushroom'
+			act 'Hangout in her room': gt 'anush_bedroom', 'anushroom'
 			act 'Talk about something else': gt 'anush_bedroom', 'bed'
 			act 'Talk about what just happened': gt 'anushkaev2', 'about_rad'
 			act 'Can I see it?':
@@ -769,7 +769,7 @@ if $ARGS[0] = 'talkaboutval':
 				gs 'arousal', 'voyeur_sex', 2
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+				act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 				act 'Talk about something else': gt 'anush_bedroom', 'bed'
 				act 'Ask her to send it to you':
 					*clr & cla
@@ -779,7 +779,7 @@ if $ARGS[0] = 'talkaboutval':
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/nushbed.jpg"></center>'
 					'You think about it and decide you would like a copy as well. "Yeah, send it to me."'
 					'She grins, obviously approving of your choice. You then get a notification on your phone and quickly add the selfie to your gallery.'
-					act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+					act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 					act 'Talk about something else': gt 'anush_bedroom', 'bed'
 				end
 			end
@@ -795,7 +795,7 @@ if $ARGS[0] = 'watch_nushmar':
 	'You push the door open just a little to get a better look. You can tell that it''s Marcus from school, his dick already rock-hard. She takes the head of his cock into her mouth and starts sucking on it, slowly working her lips further and further down his shaft. He starts really moaning and grabs her by the hair and starts to fuck her mouth. He''s not too rough, but he takes control of the action.'
 	gs 'arousal', 'voyeur', 5
 	gs 'stat'
-	act 'Leave apartment': gt 'pav_complex','start'
+	act 'Leave apartment': gt 'pav_complex', 'start'
 	act 'Walk in and join them': gt 'anushkaev2', 'mar3some'
 	act 'Keep watching':
 		*clr & cla
@@ -803,7 +803,7 @@ if $ARGS[0] = 'watch_nushmar':
 		'She pulls away until his dick comes out of her mouth and looks up at him. "Please fuck me with your... big... black... dick..." she purrs, drawing out the last words with a breathy moan in accented English. He helps her up before half sitting and half tossing her onto the bed, causing her to giggle. She lies on her back with her legs spread wide and he moves up and slides his dick into her pussy, causing them both to moan. "Fuck. you''re so tight..." he moans out as he starts fucking her. He''s not too fast or hard, but he takes cues from her moans and body language, picking up the pace the more into it she gets.'
 		gs 'arousal', 'voyeur', 5
 		gs 'stat'
-		act 'Leave apartment': gt 'pav_complex','start'
+		act 'Leave apartment': gt 'pav_complex', 'start'
 		act 'Keep watching':
 			*clr & cla
 			gs 'boyStat', 'A146'
@@ -813,10 +813,10 @@ if $ARGS[0] = 'watch_nushmar':
 			'He waits while she adjusts to his dick in her ass and then slowly starts fucking her ass with his <<dick>>cm <<$dick_girth>> dick. "Oh god yes, that feels so good. Fuck my little white ass!" she moans to him in English, apparently having paid attention in school. He picks up the pace a little, but is still fairly gentle with her. She seems to be really loving it and seems to really like the race play.'
 			gs 'arousal', 'voyeur', 5
 			gs 'stat'
-			act 'Leave apartment': gt 'pav_complex','start'
+			act 'Leave apartment': gt 'pav_complex', 'start'
 			act 'Keep watching':
 				*clr & cla
-				if rand(1,5) = 1 and maksim_blackmail ! 1:
+				if rand(1,5) = 1 and maksimQW['blackmail'] ! 1:
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/caughtspying.jpg"></center>'
 					'As you''re watching, you''re so caught up in the action that you don''t notice your hand slide down to your crotch, nor hear the footsteps heading your way.'
 					'"What are you doing?" You nearly jump out of your skin and blush when you look back and see Maksim, cursing to yourself for being so foolish as to let yourself be caught spying.'
@@ -827,7 +827,7 @@ if $ARGS[0] = 'watch_nushmar':
 					'He grins even wider and looks even more smug. "Whatever I want."'
 					*nl
 					'You start to shake your head, but before you can tell him to get lost, he interrupts you. "Just small favors, like showing me your tits when I want, buying me a girly mag, stuff like that." You''re about to tell him fuck off, but stop. You''re sure Anushka wouldn''t care, but Marcus... What if he told everyone in school? On the other hand, do you want Maksim to lord this over you for who knows how long?'
-					act 'Agree': gt 'anushkamaksim','maksim_blackmail'
+					act 'Agree': gt 'anushkamaksim', 'maksim_blackmail'
 					gs 'willpower', 'action', 'resist', 'medium'
 					if will_cost <= pcs_willpwr:
 						act 'Tell him to fuck off (<<will_cost>> Willpower)':
@@ -840,8 +840,8 @@ if $ARGS[0] = 'watch_nushmar':
 							'Anger washes over him. "Fine, bitch! I''ll just go show her."'
 							'You smirk at him. "Go ahead, go in there while your sister is having sex. I''m sure they won''t mind. If you wait until they''re finished, then I''m sure your sister won''t mind that you were trying to blackmail one of her friends. Who do you think she''ll be more pissed at?"'
 							'He sneers at you and pauses before angrily walking away.'
-							act 'Leave apartment': gt 'pav_complex','start'
-							act 'Wait for Marcus to leave': gt 'anushkaev2','wait_nushmar'
+							act 'Leave apartment': gt 'pav_complex', 'start'
+							act 'Wait for Marcus to leave': gt 'anushkaev2', 'wait_nushmar'
 						end
 					else
 						act 'Tell him to fuck off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -851,14 +851,14 @@ if $ARGS[0] = 'watch_nushmar':
 					'"Please I want more of your... big... black... cock... in my ass." You think she''s playing up the accent while speaking English. He grabs hold of her and pulls her up onto her knees, giving him much better access to her ass. He starts fucking her again, but it takes a little prodding from her for him to start going deeper and faster. Once he is sure she is into it, he starts being less gentle about it and as the first hard orgasm hits her, he starts really fucking her.'
 					gs 'arousal', 'voyeur', 5
 					gs 'stat'
-					act 'Leave apartment': gt 'pav_complex','start'
+					act 'Leave apartment': gt 'pav_complex', 'start'
 					act 'Keep watching':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/spymar5.jpg"></center>'
 						'He''s really starting to hammer away at her ass, so she reaches between her legs and starts rubbing her clit, moaning louder and louder the harder he fucks her ass. A few minutes later, she has another massive orgasm, almost falling over from her body quivering so hard. He has to practically hold her up himself. He then suddenly pulls his dick out of her ass and slides off the bed. "I''m going to cum."'
 						gs 'arousal', 'voyeur', 5
 						gs 'stat'
-						act 'Leave apartment': gt 'pav_complex','start'
+						act 'Leave apartment': gt 'pav_complex', 'start'
 						act 'Climax':
 							*clr & cla
 							nushmarcus_selfie = 1
@@ -869,8 +869,8 @@ if $ARGS[0] = 'watch_nushmar':
 							gs 'arousal', 'voyeur', 5
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Leave apartment': gt 'pav_complex','start'
-							act 'Wait for him to leave': gt 'anushkaev2','wait_nushmar'
+							act 'Leave apartment': gt 'pav_complex', 'start'
+							act 'Wait for him to leave': gt 'anushkaev2', 'wait_nushmar'
 						end
 					end
 				end
@@ -892,7 +892,7 @@ if $ARGS[0] = 'wait_nushmar':
 	'You smile back at her and her casual response. "Hey, you back. So... you and Marcus, huh?"'
 	'She arches her brow as she finishes getting dressed. "Me and Marcus what?"'
 	'You point to your cheek, indicating the splatter of cum still on her face. It takes her a moment to realize before she looks in the mirror and cleans the rest of it off. "Oh... Shut up." she says, but you can tell by her tone that she''s more amused than bothered by it.'
-	act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+	act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 	act 'Say nothing and join her on the bed': gt 'anush_bedroom', 'bed'
 	act 'Talk about what just happened': gt 'anushkaev2', 'talk_about_marcus'
 end
@@ -903,7 +903,7 @@ if $ARGS[0] = 'mar3some':
 	AnushkaLoc = 2
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/spy/join/walkin3.jpg"></center>'
-	if hotcat >= 6:
+	if pcs_hotcat >= 6:
 		if npc_sex['A144'] = 0:npc_sex['A144'] = 1 & girl += 1
 		if npc_sex['A146'] = 0:npc_sex['A146'] = 1 & boy += 1
 		'You walk in, confident in joining them, and close the door. You manage to walk all the way over to the bed before Anushka finally notices you and gives you a slight wave as she keeps sucking Marcus'' dick. Perhaps hearing you or noticing her wave, Marcus turns his head and notices you, quickly stepping away and using his hands to cover himself up. As he does, he backs into the bed and ends up falling onto it. He gives you and Anushka a very confused and awkward look. "I... Uh... I mean..." he stammers, not sure what to say.'
@@ -962,7 +962,7 @@ if $ARGS[0] = 'mar3some':
 		'Anushka hesitates for a moment. "<<$pcs_nickname>>, uh... No, I don''t think so," she says while shaking her head.'
 		'You feel a bit rejected. "Oh... sorry... I didn''t mean to disturb you guys."'
 		'Marcus stands up while still trying to cover himself. "Uh, maybe I should go?" he says, but Anushka pushes him back down on the bed and replies "No, I don''t think so. I''m not done with you yet. Besides, <<$pcs_nickname>> was just leaving." she says while giving you a pointed look. Getting the hint, you walk to the door and walk out. Closing it behind you, you quickly leave the apartment.'
-		act 'Leave apartment': gt 'pav_complex','start'
+		act 'Leave apartment': gt 'pav_complex', 'start'
 	end
 end
 
@@ -1019,7 +1019,7 @@ if $ARGS[0] = 'eat_nush_fucked':
 							'"Oh... Um, yeah okay. I should get going anyway..." he stammers as he quickly finishes dressing and heads out the door.'
 							'Now that Marcus is gone and it''s just the two of you, you decide to ask her about what just happened. "So, you and Marcus huh?"'
 							'She smiles and shakes her head. "Shut up."'
-							act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+							act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 							act 'Say nothing and join her on the bed': gt 'anush_bedroom', 'bed'
 							act 'Talk about what just happened': gt 'anushkaev2', 'talk_about_marcus'
 						end
@@ -1047,7 +1047,7 @@ if $ARGS[0] = 'talk_about_marcus':
 	*nl
 	'She shakes her head slightly. "It''s not just that, or I should say only that. It''s about everyone saying it''s wrong. It''s the same reason I like fucking other chicks or getting naked. Breaking the rules and rubbing it in their narrow-minded faces is a huge turn-on. I mean fuck what society thinks or wants us to think or how to act. The more people tell me good girls shouldn''t do this or that, the more I want to fucking do it. I say break all the fucking rules and live free."'
 	'You can only nod at that. You know Anushka is a bit of an anarchist at heart, so it''s not a surprise that breaking social norms turns her on.'
-	act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+	act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 	act 'Talk about something else': gt 'anush_bedroom', 'bed'
 	if OluQW['sex'] = 1 and OluQW['tell'] = 0:
 		act 'Tell her about Olu': gt 'anushkachat', 'tell_about_olu'
@@ -1089,7 +1089,7 @@ if $ARGS[0] = 'talk_about_marcus':
 					gs 'arousal', 'voyeur_sex', 2
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+					act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 					act 'Talk about something else': gt 'anush_bedroom', 'bed'
 					if OluQW['sex'] = 1 and OluQW['tell'] = 0:
 						act 'Tell her about Olu': gt 'anushkachat', 'tell_about_olu'
@@ -1112,7 +1112,7 @@ if $ARGS[0] = 'talk_about_marcus':
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/nushbed.jpg"></center>'
 						'You think about it and decide you would like a copy as well. "Yeah, send it to me."'
 						'She grins, obviously approving of your choice. You then get a notification on your phone and quickly add the selfie to your gallery.'
-						act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+						act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 						act 'Talk about something else': gt 'anush_bedroom', 'bed'
 						if OluQW['sex'] = 1 and OluQW['tell'] = 0:
 							act 'Tell her about Olu': gt 'anushkachat', 'tell_about_olu'
@@ -1121,7 +1121,7 @@ if $ARGS[0] = 'talk_about_marcus':
 							act 'Tell her about Djibril': gt 'anushkachat', 'tell_about_djibril'
 						end
 					end
-					act 'Hang out in her room': gt 'anush_bedroom','anushroom'
+					act 'Hang out in her room': gt 'anush_bedroom', 'anushroom'
 					act 'Talk about something else': gt 'anush_bedroom', 'bed'
 					if OluQW['sex'] = 1 and OluQW['tell'] = 0:
 						act 'Tell her about Olu': gt 'anushkachat', 'tell_about_olu'
@@ -1205,7 +1205,7 @@ if $ARGS[0] = 'disco_restroom':
 											*clr & cla
 											minut += 10
 											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/disco_restroom14.jpg"></center>'
-											'Once she recovers, she grabs you by the face and gives you a long, passionate kiss for a few seconds before breaking it. "I had fun. We should do this again some time." With that, she starts getting dressed after cleaning herself up. You follow suit as she heads out. "I''m heading back to the disco to see what''s going on. See you later." She walks out and you wait for a few minutes before leaving as well.'
+											'Once she recovers, she grabs you by the face and gives you a long, passionate kiss for a few seconds before breaking it. "I had fun. We should do this again sometime." With that, she starts getting dressed after cleaning herself up. You follow suit as she heads out. "I''m heading back to the disco to see what''s going on. See you later." She walks out and you wait for a few minutes before leaving as well.'
 											gs 'arousal', 'kiss', 1, 'lesbian'
 											gs 'arousal', 'end'
 											gs 'stat'
@@ -1230,7 +1230,7 @@ if $ARGS[0] = 'disco_restroom':
 										act 'Anal pounding':
 											*clr & cla
 											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/disco_restroom12.jpg"></center>'
-											'She grabs hold of your hair and starts really hammering your ass hard and fast. She keeps up the jackhammer speed for several minutes before she starts to breathing heavily and slows down until she stops and pulls the dildo out of your ass. Backing away, she unbuckles the harness and lets it fall to the ground before leaning against the wall and spreading her legs. "Finish me off."'
+											'She grabs hold of your hair and starts really hammering your ass hard and fast. She keeps up the jackhammer speed for several minutes before she starts breathing heavily and slows down until she stops and pulls the dildo out of your ass. Backing away, she unbuckles the harness and lets it fall to the ground before leaning against the wall and spreading her legs. "Finish me off."'
 											gs 'arousal', 'anal_strap', 3, 'lesbian'
 											gs 'stat'
 											act 'Eat her out again':
@@ -1243,7 +1243,7 @@ if $ARGS[0] = 'disco_restroom':
 													*clr & cla
 													minut += 10
 													'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/disco_restroom14.jpg"></center>'
-													'Once she recovers, she grabs you by the face and gives you a long, passionate kiss for a few seconds before breaking it. "I had fun. We should do this again some time." With that, she starts getting dressed after cleaning herself up. You follow suit as she heads out. "I''m heading back to the disco to see what''s going on. See you later." She walks out and you wait for a few minutes before leaving as well.'
+													'Once she recovers, she grabs you by the face and gives you a long, passionate kiss for a few seconds before breaking it. "I had fun. We should do this again sometime." With that, she starts getting dressed after cleaning herself up. You follow suit as she heads out. "I''m heading back to the disco to see what''s going on. See you later." She walks out and you wait for a few minutes before leaving as well.'
 													gs 'arousal', 'kiss', 1, 'lesbian'
 													gs 'arousal', 'end'
 													gs 'stat'
@@ -1267,7 +1267,7 @@ if $ARGS[0] = 'disco_emptyroom':
 	*clr & cla
 	menu_off = 1
 	gs 'stat'
-	
+
 	if spellKnown['penisenvy'] = 1:
 		'<center><img <<$set_imgh>> src="images/pc/activities/misc/strapon_under_dress.jpg"></center>'
 		'You find an unlocked door and tell her to go inside. "Head in, I''ll join you in a minute." You quickly walk to the women''s restroom, enter one of the stalls and slide the strap-on harness on under your skirt so the dildo hangs between your legs. The strap-on in place, you head back to the room where you left Anushka.'
@@ -1307,7 +1307,7 @@ if $ARGS[0] = 'disco_emptyroom_show_strapon':
 	gs 'stat'
 	if strapnumber >= 5:
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
-		'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.' 
+		'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.'
 		'After a few minutes, she tells you she''s going back to the disco, leaving you alone with your horse cock dildo.'
 		act 'Go back to the disco': gt 'pav_disco'
 		act 'Leave': gt 'pav_commcenter'
@@ -1326,7 +1326,7 @@ if $ARGS[0] = 'disco_emptyroom_suck_strapon':
 	if npc_sex['A144'] = 0:npc_sex['A144'] = 1 & girl += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/nush_getfucked4.jpg"></center>'
-	'"I want you to suck my dick like the dirty little slut you are." You tell her as you push her down until she''s squatting on the floor in front of your. You start rubbing the tip of the dildo against her lips until she opens her mouth. As soon as she opens her mouth you slide your fake dick into her mouth, she starts to sucking your cock while stroking it with one hand.'
+	'"I want you to suck my dick like the dirty little slut you are." You tell her as you push her down until she''s squatting on the floor in front of you. You start rubbing the tip of the dildo against her lips until she opens her mouth. As soon as she opens her mouth you slide your fake dick into her mouth, she starts to sucking your cock while stroking it with one hand.'
 	gs 'arousal', 'foreplay_give', 2, 'lesbian', 'dom'
 	gs 'stat'
 	act 'Watch her suck you off':
@@ -1441,7 +1441,7 @@ if $ARGS[0] = 'disco_emptyroom_show_strapon_magic':
 		act 'Show her the strapon':
 			if strapnumber >= 5:
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
-				'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.' 
+				'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.'
 				'After a few minutes, she tells you she''s going back to the disco, leaving you alone with your horse cock dildo.'
 				act 'Go back to the disco': gt 'pav_disco'
 				act 'Leave': gt 'pav_commcenter'
@@ -1458,7 +1458,7 @@ if $ARGS[0] = 'disco_emptyroom_show_strapon_magic':
 		*clr & cla
 		if strapnumber >= 5:
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
-			'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.' 
+			'You grab the straps that loosely hold the harness in place and pull them tight. The dildo rises up like you''re getting a hard-on, lifting your skirt as it does. Pulling your skirt up, you expose it to her to see her reaction. At first, she looks turned on, but when you reveal the full size of it, she starts shaking her head. "No way, that thing wouldn''t fit in my ass. I thought you had... you know, a human-sized dildo, not some horse cock." You try to talk her into it, but she flat out refuses to let you stick something that big up her ass.'
 			'After a few minutes, she tells you she''s going back to the disco, leaving you alone with your horse cock dildo.'
 			act 'Go back to the disco': gt 'pav_disco'
 			act 'Leave': gt 'pav_commcenter'
@@ -1612,7 +1612,7 @@ if $ARGS[0] = 'disco_emptyroom_suck_strapon_magic':
 										minut += 10
 										'<center><img <<$set_imgh>> src="images/pc/magic/penis_envy/creampie_anal_girl1.jpg"></center>'
 										$orgasm_or = 'yes'
-										$orgasm_txt = 'You shove your cock balls deep into her ass, just as you feel the release from your balls, you pump her butt full of your cum. Once you finish cumming you pull your dick out of her ass, as you step back you see, your cum, come pouring out of her gapping butthole.'
+										$orgasm_txt = 'You shove your cock balls deep into her ass, just as you feel the release from your balls, you pump her butt full of your cum. Once you finish cumming you pull your dick out of her ass, as you step back you see, your cum, come pouring out of her gaping butthole.'
 										'She looks back at you confused, obviously able to feel the cum leaking out of her gaping asshole. "What the fuck is that?" She asks very confused.'
 										'"It is one of those dildo''s with fake cum and a vibrator, I can trigger the cum to spurt out when I cum from the vibrator." You explain to her.'
 										*nl

+ 13 - 9
locations/anushkamaksim.qsrc

@@ -10,7 +10,8 @@ if $ARGS[0] = 'maksim_blackmail':
 	'He grins at you and looks you over as if he''s giving it some serious thought. "For now, just show me your tits."'
 	act 'Show him your tits':
 		*clr & cla
-		maksimQW['blackmail'] = 1
+		maksimQW['blackmail'] += 1
+		maksimQW['blackmail_flash'] += 1
 		gs 'fame', 'pav', 'sex', 1
 		inhib_exp += rand(1,3)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/hallflashtits.jpg"></center>'
@@ -56,6 +57,7 @@ if $ARGS[0] = 'maksim_blackmail':
 							minut += 5
 							gs 'fame', 'pav', 'sex', 2
 							inhib_exp += rand(1,3)
+							maksimQW['blackmail_flash_friends'] += 1
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/maksim/flashtits1.jpg"></center>'
 							'You sigh as you pull aside your clothes and flash your breasts at them.'
 							'"Holy shit! She really did it!" They all look surprised, but Maksim just looks smug.'
@@ -90,6 +92,7 @@ if $ARGS[0] = 'maksim_blackmail':
 						'You give him a look of surprise and don''t move, but his stern glare tells you what will happen if you don''t.'
 
 						act 'Flash them your tits':
+							maksimQW['blackmail_flash_friends'] += 1
 							*clr & cla
 							minut += 5
 							gs 'fame', 'pav', 'sex', 2
@@ -118,8 +121,8 @@ if $ARGS[0] = 'maksim_blackmail':
 			gs 'stat'
 			minut += 1
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksim.jpg"></center>'
-			'"Fuck off, you little shit!" you snarl and he blinks in surprise, eliciting a smirk from you. He obviously expected you to agree without question.'
-			'Anger washes over him. "Fine bitch! I''ll just go and show her!"'
+			'"Fuck off, you little shit!" you snarl and he blinks in surprise, eliciting a smirk from you. He clearly expected you to agree without question.'
+			'Anger washes over him. "Fine then, bitch! I''ll just go and show her!"'
 			'You smirk at him. "Go right ahead, I''m sure your sister won''t mind that you were trying to blackmail one of her friends. Who do you think she''ll be more pissed at?"'
 			'He sneers at you and pauses before angrily walking away.'
 
@@ -138,7 +141,7 @@ if $ARGS[0] = 'hallway_flash_tits':
 	gs 'fame', 'pav', 'sex', 1
 	inhib_exp += rand(1,3)
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/hallflashtits.jpg"></center>'
-	'You sigh as you pull your clothes aside and show him your bare breasts. His grin widens as he stares at you. A few moments pass and you''re about to say something when he reaches out with his hand.' 
+	'You sigh as you pull your clothes aside and show him your bare breasts. His grin widens as he stares at you and a few seconds pass before he reaches out with his hand.' 
 	'You quickly pull your shirt back down. "You said show you."'
 	'"Fine," he sneers before stepping out of your way. "Go on then."'
 	gs 'arousal', 'flashlite', 1, 'humiliation', 'sub'
@@ -156,12 +159,12 @@ if $ARGS[0] = 'hallway_flash_pussy':
 	inhib_exp += rand(1,3)
 	if PCLoSkirt > 0:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksim_blackmail/flash_pussy_dress.jpg"></center>'
-		'You sigh as you lift your skirt to show him your naked pussy. His grin widens as he stares at you. A few moments pass and you''re about to say something when he reaches out with his hand.' 
+		'You sigh as you lift your skirt to show him your naked pussy. His grin widens as he stares at you and a few seconds pass before he reaches out with his hand.' 
 		'You quickly pull your skirt back down. "You said show you."'
 		'"Fine," he sneers before stepping out of your way. "Go on then."'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksim_blackmail/flash_pussy_pants.jpg"></center>'
-		'You sigh as you pull your pants down to show off your naked pussy to him. His grin widens as he stares at you. A few moments pass and you''re about to say something when he reaches out with his hand.' 
+		'You sigh as you pull your pants down to show off your naked pussy to him. His grin widens as he stares at you and a few seconds pass before he reaches out with his hand.' 
 		'You quickly pull your pants back up. "You said show you."'
 		'"Fine," he sneers before stepping out of your way. "Go on then."'
 	end
@@ -179,9 +182,10 @@ if $ARGS[0] = 'maksim_room_naked':
 	gs 'fame', 'pav', 'sex', 1
 	inhib_exp += rand(1,3)
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksim_blackmail/strip_naked.jpg"></center>'
-	'You follow him to his room and just as he said Timofey is not there. Maksim sits on his bed looking at you with a huge grin. "Well go on, strip. Slow and sexy."' 
-	'You sigh loudly but then do as he says. You slowly start stripping out of your clothes, while he leers at you. Once you are finally naked, you stand there for a minute or two. "Ok you seen enough."'
-	'"Fine," he sneers. "You can go then." You quickly get dressed and once you are you leave his room.'
+	'You follow him to his room and, just as he said, Timofey isn''t here. Maksim sits on his bed looking at you with a huge grin. "Well go on, strip. Slow and sexy."' 
+	'You sigh loudly, but do as he says. You slowly start stripping out of your clothes as he leers at you. Once you''re naked, you stand still for a few minutes and he continues to leer at you before you start grabbing your clothes. "You''ve seen enough."'
+	'"Fine," he sneers. "You can go then."'
+	'You quickly get dressed and leave his room.'
 	gs 'arousal', 'flash', 5, 'humiliation', 'sub'
 	gs 'arousal', 'end'
 	gs 'stat'

+ 10 - 32
locations/arousal.qsrc

@@ -114,8 +114,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($temp_dick_girth+'x',1,6))/2
 
 	!! first let us determine how slippery are pc''s holes
-	if anal_slip < max(1, 8 + pain['asshole']/2 - pcs_ass) _ 
-	and mid($ARGS[0],1,4) = 'anal' and arrpos('$ARGS', 'anal_finger') < 0:
+	if anal_slip < max(1, 8 + pain['asshole']/2 - pcs_ass) and mid($ARGS[0],1,4) = 'anal' and arrpos('$ARGS', 'anal_finger') < 0:
 		!! cum
 		if cumloc[3] > 0: anal_slip += rand(cumvol[3]/15, cumvol[3]/10)
 		!! spit
@@ -127,14 +126,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 				anal_slip += 8
 				ar_anal_lube = 1
 			!! PC lube
-			elseif auto_anal_lube = 1 _ 
-			and arrpos('$ARGS', 'rape') < 0 _ 
-			and arrpos('$ARGS', 'gangbang') < 0 _ 
-			and arrpos('$ARGS', 'rough') < 0 _ 
-			and arrpos('$ARGS', 'beast') < 0 _ 
-			and arrpos('$ARGS', 'BDSM') < 0 _ 
-			and arrpos('$ARGS', 'bound') < 0 _ 
-			and arrpos('$ARGS', 'humiliation') < 0:
+			elseif auto_anal_lube = 1 and arrpos('$ARGS', 'rape') < 0 and arrpos('$ARGS', 'gangbang') < 0 and arrpos('$ARGS', 'rough') < 0 and arrpos('$ARGS', 'beast') < 0 and arrpos('$ARGS', 'BDSM') < 0 and arrpos('$ARGS', 'bound') < 0  and arrpos('$ARGS', 'humiliation') < 0:
 				gs 'arousal', 'auto_lube', 'anal'
 			end
 		end
@@ -145,8 +137,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		end
 	end
 
-	if vaginal_slip < max(1, 8 + pain['vaginal']/2 - pcs_vag) _ 
-	and mid($ARGS[0],1,4) = 'vagi' and arrpos('$ARGS', 'vaginal_finger') < 0:
+	if vaginal_slip < max(1, 8 + pain['vaginal']/2 - pcs_vag) and mid($ARGS[0],1,4) = 'vagi' and arrpos('$ARGS', 'vaginal_finger') < 0:
 		!! horny
 		if vaginal_slip < pcs_horny / 10: vaginal_slip = pcs_horny / 10
 		!! cum
@@ -160,14 +151,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 				vaginal_slip += 8
 				ar_vag_lube = 1
 			!! PC lube
-			elseif auto_vag_lube = 1 _ 
-			and arrpos('$ARGS', 'rape') < 0 _ 
-			and arrpos('$ARGS', 'gangbang') < 0 _ 
-			and arrpos('$ARGS', 'rough') < 0 _ 
-			and arrpos('$ARGS', 'beast') < 0 _ 
-			and arrpos('$ARGS', 'BDSM') < 0 _ 
-			and arrpos('$ARGS', 'bound') < 0 _ 
-			and arrpos('$ARGS', 'humiliation') < 0:
+			elseif auto_vag_lube = 1 and arrpos('$ARGS', 'rape') < 0 and arrpos('$ARGS', 'gangbang') < 0	and arrpos('$ARGS', 'rough') < 0  and arrpos('$ARGS', 'beast') < 0 and arrpos('$ARGS', 'BDSM') < 0 and arrpos('$ARGS', 'bound') < 0  and arrpos('$ARGS', 'humiliation') < 0:
 				gs 'arousal', 'auto_lube', 'vag'
 			end
 		end
@@ -319,10 +303,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			if pain_coeff > 0:gs 'pain', rand(pain_coeff), 'mouth', 'stretch'
 			if pcs_lipbalm > 0:
 				pcs_lipbalm = max(0, pcs_lipbalm - 1*max(1,stim_time/5))
-				if arrpos('$ARGS', 'rape') >= 0 _ 
-				or arrpos('$ARGS', 'rough') >= 0 _ 
-				or arrpos('$ARGS', 'gangbang') >= 0 _ 
-				or arrpos('$ARGS', 'beast') >= 0:
+				if arrpos('$ARGS', 'rape') >= 0 or arrpos('$ARGS', 'rough') >= 0  or arrpos('$ARGS', 'gangbang') >= 0 or arrpos('$ARGS', 'beast') >= 0:
 					pcs_lipbalm = max(0, pcs_lipbalm - 1*max(1,stim_time/5))
 				end
 			end
@@ -738,10 +719,8 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		if arrpos('$ARGS', 'maso') >= 0:          pcs_hairbsh = iif(rand(30, pcs_hairlng)>125,rand(-1,0),pcs_hairbsh)
 		if arrpos('$ARGS', 'prostitution') >= 0:  pcs_hairbsh = iif(rand(30, pcs_hairlng)>150,rand(-1,0),pcs_hairbsh)
 		if arrpos('$ARGS', 'unknown') >= 0:       pcs_hairbsh = iif(rand(30, pcs_hairlng)>200,rand(-1,pcs_hairbsh),pcs_hairbsh)
-		if arrpos('$ARGS', 'anal') >= 0 _ 
-		or arrpos('$ARGS', 'anal_strap') >= 0:    pcs_hairbsh = iif(rand(30, pcs_hairlng)>220,rand(-1,pcs_hairbsh),pcs_hairbsh)
-		if arrpos('$ARGS', 'vaginal') >= 0 _ 
-		or arrpos('$ARGS', 'vaginal_strap') >= 0: pcs_hairbsh = iif(rand(30, pcs_hairlng)>240,rand(-1,pcs_hairbsh),pcs_hairbsh)
+		if arrpos('$ARGS', 'anal') >= 0 or arrpos('$ARGS', 'anal_strap') >= 0: pcs_hairbsh = iif(rand(30, pcs_hairlng)>220,rand(-1,pcs_hairbsh),pcs_hairbsh)
+		if arrpos('$ARGS', 'vaginal') >= 0 or arrpos('$ARGS', 'vaginal_strap') >= 0: pcs_hairbsh = iif(rand(30, pcs_hairlng)>240,rand(-1,pcs_hairbsh),pcs_hairbsh)
 		if pcs_hairbsh > 0:
 			if arrpos('$ARGS', 'bound') >= 0:     pcs_hairbsh = iif(rand(30, pcs_hairlng)>270,rand(0,pcs_hairbsh),pcs_hairbsh)
 			if arrpos('$ARGS', 'sub') >= 0:       pcs_hairbsh = iif(rand(30, pcs_hairlng)>300,rand(0,pcs_hairbsh),pcs_hairbsh)
@@ -764,8 +743,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			end
 		end
 		if pcs_makeup > 1:
-			if (arrpos('$ARGS', 'bj') >= 0 _ 
-			or arrpos('$ARGS', 'cuni_give') >= 0):        pcs_makeup = iif(rand(pcs_makeup, pcs_makupskl/10)<3,rand(0,1),pcs_makeup)
+			if (arrpos('$ARGS', 'bj') >= 0 or arrpos('$ARGS', 'cuni_give') >= 0):  pcs_makeup = iif(rand(pcs_makeup, pcs_makupskl/10)<3,rand(0,1),pcs_makeup)
 		end
 	end
 	
@@ -1056,8 +1034,8 @@ end
 !!-----------------------------------------------
 
 !!workaround over use
-if $ARGS[0] ! 'auto_lube' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0] ! 'count2':
-	if arousal_overcall = 0:
+if arousal_overcall = 0:
+	if $ARGS[0] ! 'auto_lube' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0] ! 'count2':
 		$arousal_overcall = $ARGS[0]+$ARGS[2]+$ARGS[3]+$ARGS[4]+$ARGS[5]+$ARGS[6]+$ARGS[7]+$ARGS[8]
 		arousal_overcall = 1
 	end

+ 1 - 1
locations/artem_chebotarev_schedule.qsrc

@@ -2,7 +2,7 @@
 !!2023/05/02
 
 
-$locat['A2'] = 0
+$locat['A2'] = ''
 
 if yearstart = 1:
 	!! Schedule for school year not yet done

+ 22 - 22
locations/artem_date_events.qsrc

@@ -74,7 +74,7 @@ if $ARGS[0] = 'firstdate':
 			act 'Go home': gt 'pod_ezd', 'etaj_2'
 		end
 	end
-end 
+end
 
 if $ARGS[0] = 'artem_date':
 	*clr & cla
@@ -83,21 +83,21 @@ if $ARGS[0] = 'artem_date':
 	gt 'artem_date_events', 'firstdate'
 !{this is what it will look like when batman finishes the dates, 3 special dates that each happen once and then three repeatable dates. For now can we just temporarily have it repeat the first date above so we can get the artem revamp in the dev builds to bug hunt and then we can add the others when he finishes them.
 	if artem_date = 1:
-	
+
 	elseif artem_date = 2:
-	
+
 	elseif artem_date = 3:
-	
+
 	else
 		repeat_date = rand(1,3)
 		if repeat_date = 1:
-		
+
 		elseif repeat_date = 2:
-		
+
 		elseif repeat_date = 3:
-		
+
 		else
-		
+
 		end
 	end}
 end
@@ -116,7 +116,7 @@ if $ARGS[0] = 'artemGopSkver':
 			'<center><img <<$set_imgh>> src="images/pc/reactions/fuckoff1.jpg"></center>'
 			'You give them a look of disdain showing you''re not impressed. "Mind your own fucking business," you reply and Artem tenses up beside you.'
 			'The leader laughs. "Come on, don''t be like that. Dump this loser and have some fun with us, girl."'
-			'You push your way past him and flip them the bird. Fortunately, other than throwing a few taunting remarks at you, they leave you alone. Once you make it away from them, Artem relaxes a little and walks you home.' 
+			'You push your way past him and flip them the bird. Fortunately, other than throwing a few taunting remarks at you, they leave you alone. Once you make it away from them, Artem relaxes a little and walks you home.'
 			*nl
 			'Arriving at your apartment, Artem smiles. "I had fun <<$pcs_nickname>>, you know other than when we ran into those gopniks. I can''t believe you said that!"'
 			'You smile back at him. "They respect strength and attitude. Don''t take their shit and they will respect you for it, just be willing to back it up if you have to. Anyway, I had fun too."'
@@ -206,7 +206,7 @@ if $ARGS[0] = 'stand_up':
 				*clr & cla
 				minut += 5
 				'<center><img <<$set_imgh>> src="images/locations/shared/park/walk_<<rand(1,2)>>.jpg"></center>'
-				'Once you make it away from them, Artem relaxes a little. Artem walks you back home.' 
+				'Once you make it away from them, Artem relaxes a little. Artem walks you back home.'
 				'Arriving at your apartment, Artem smiles. "I had fun <<$pcs_nickname>>, you know other than when we ran into those gopniks."'
 				'You smile back at him. "Yeah, it was a little scary, but I had fun too."'
 				'He smiles widely. "Great! Maybe we can do it again some time?"'
@@ -265,15 +265,15 @@ if $ARGS[0] = 'stand_up':
 				pcs_mood -= 20
 				minut += 5
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/strip2.jpg"></center>'
-				if hotcat <= 4:
-					'You slowly remove all of your clothes until you''re completely naked in front of them and they turn off the music. The leader walks up to you with a scowl. "Fuck, you''re even uglier naked. I didn''t think that was even possible. Put some clothes on before I throw up." The others all burst out laughing before they all walk away laughing. You quickly get dressed as Artem struggles to his feet and wipes the blood from his face, deeply embarrassed you had to see him like this. You walk in silence as you help him get home.' 
+				if pcs_hotcat <= 4:
+					'You slowly remove all of your clothes until you''re completely naked in front of them and they turn off the music. The leader walks up to you with a scowl. "Fuck, you''re even uglier naked. I didn''t think that was even possible. Put some clothes on before I throw up." The others all burst out laughing before they all walk away laughing. You quickly get dressed as Artem struggles to his feet and wipes the blood from his face, deeply embarrassed you had to see him like this. You walk in silence as you help him get home.'
 					'Once you get him home, you help him to bed. "You didn''t have to do that."'
 					'You smile at him. "I couldn''t let them hurt you like that."'
 					'He frowns. "I would have healed! Anyway, I could use some rest, so see you later okay?" He rolls over, obviously not wanting to talk anymore, so you get up and leave.'
 					gs 'stat'
 					act 'Leave': gt 'pod_ezd', 'etaj_1'
 				else
-					'You slowly remove all of your clothes until you''re completely naked in front of them and they turn off the music. They all gather round you as the leader grins. "Not bad, <<$pcs_nickname>>. You''ve got nice tits, just a shame that you''re wasting them on him. Now you''re going to suck all us off. If you do a good job, we''ll let you go."' 
+					'You slowly remove all of your clothes until you''re completely naked in front of them and they turn off the music. They all gather round you as the leader grins. "Not bad, <<$pcs_nickname>>. You''ve got nice tits, just a shame that you''re wasting them on him. Now you''re going to suck all us off. If you do a good job, we''ll let you go."'
 					'Trying to fight them all would most likely result in you getting the shit beat out of you and raped. Maybe you can make a run for it if you distract them first?'
 					act 'Get down on your knees': gt 'artem_date_events', 'blow_bang'
 					gs 'willpower', 'misc', 'self', 'hard'
@@ -336,7 +336,7 @@ if $ARGS[0] = 'stand_up':
 											'After catching your breath and not seeing Artem anywhere, you run the rest of the way home. You don''t stop for anyone or anything until you''re safely inside your apartment.'
 											act 'Home': gt 'korrPar'
 										end
-										act 'Wait for Artem': 
+										act 'Wait for Artem':
 											*clr & cla
 											artemQW['waited'] = 1
 											minut += 60
@@ -349,14 +349,14 @@ if $ARGS[0] = 'stand_up':
 											'He smiles. "Yeah? Well maybe our next date won''t be so exciting. The pain meds are kicking in and I could really use some sleep, so I''ll see you later, okay?" You get up and leave him to rest.'
 											act 'Leave': gt 'pod_ezd', 'etaj_1'
 										end
-										act 'Call the police': 
+										act 'Call the police':
 											*clr & cla
 											minut += 60
 											artemQW['called_police'] = 1
 											gs 'stat'
 											'<center><img <<$set_imgh>> src="images/locations/shared/police/patrol.jpg"></center>'
 											'Once you''re safe, you pull out your phone and call the police, telling them that the gopniks are assaulting Artem and tried to attack you as well. After you give them all the details you can, you hang up. Almost half an hour later, a police car pulls up at the entrance of the park and two officers get out. You hurry over to them and try and get them to hurry, but they write down your information and ask you several questions. They won''t be hurried and each time you try, they just tell you to calm down and answer their questions. In frustration, you finally answer all their questions while they write it all down.'
-											'By the time they finish, you see Artem limping towards you. He smiles through busted bloody lips when he sees you. You rush over to him and help him walk, putting one of his arms over your shoulder as he wipes the blood from his face, deeply embarrassed you have to see him like this. "I''m glad you got away. They said they were going to rape you if they caught you."' 
+											'By the time they finish, you see Artem limping towards you. He smiles through busted bloody lips when he sees you. You rush over to him and help him walk, putting one of his arms over your shoulder as he wipes the blood from his face, deeply embarrassed you have to see him like this. "I''m glad you got away. They said they were going to rape you if they caught you."'
 											'Before you can help him, the police walk over and help Artem over to their car before they start asking him questions. They tell you go home, warning you that this is no place for a young lady such as yourself.'
 											act 'Home': gt 'korrPar'
 										end
@@ -492,10 +492,10 @@ if $ARGS[0] = 'fight_gang':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/walkgop.jpg"></center>'
 	'You glare at them. "Fuck you, I''ll kill any of you that touch me."'
 	'They all laugh as one of them reaches out to grab you. You quickly punch him in the stomach, which causes him to step back, surprised you''re actually willing to fight back. Seeing this, Artem gets up. "Leave her alone!" It was a chivalrous effort, but one in vain. He never even makes it onto his feet before two of the gopniks start beating him and he goes down in a heap, where they start kicking him as the rest come for you.'
-!!fight code goes here, it is 6 adult men vs Sveta. I don''t see any way she could win, but I wanted to give the players the option, plus with magic that could change things. Below I am doing a version of if she wins and if she loses. 
+!!fight code goes here, it is 6 adult men vs Sveta. I don''t see any way she could win, but I wanted to give the players the option, plus with magic that could change things. Below I am doing a version of if she wins and if she loses.
 	if win = 1:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/walk_save.jpg"></center>'
-		'You put on a demonstration of how to fight against several opponents at once. You use their numbers against them, constantly moving so they get in each others way, then taking your shots in their confusion. It takes a while and they get in some hits of their own, but in the end you finally put enough of a beat down on them for them to give up. They all turn tail and flee, leaving you huffing and puffing, still naked. You check on Artem, who''s barely conscious, before you get dressed. You help Artem up as he wipes the blood from his face, deeply embarrassed you have to see him like this. You walk in silence as you help him get home.' 
+		'You put on a demonstration of how to fight against several opponents at once. You use their numbers against them, constantly moving so they get in each others way, then taking your shots in their confusion. It takes a while and they get in some hits of their own, but in the end you finally put enough of a beat down on them for them to give up. They all turn tail and flee, leaving you huffing and puffing, still naked. You check on Artem, who''s barely conscious, before you get dressed. You help Artem up as he wipes the blood from his face, deeply embarrassed you have to see him like this. You walk in silence as you help him get home.'
 		'Once you get him home, you help him to bed. "I can''t believe you won!"'
 		'You laugh. "I can''t either, but I couldn''t let them hurt you like that."'
 		'He shakes his head and seems to have mixed feelings on the subject. "Thanks anyway, but I could use some rest. See you later, okay?" He rolls over, so you get up and leave.'
@@ -517,7 +517,7 @@ if $ARGS[0] = 'gang_rape':
 	gs 'fame', 'pav', 'sex', 10
 	rape += 1
 	gang += 1
-	
+
 	!! Destroying clothing
 	$clothingworntype = 'nude'
 	KILLVAR '$lastwornclothingtype'
@@ -528,11 +528,11 @@ if $ARGS[0] = 'gang_rape':
 	if $braworntype ! 'none':
 		gs 'bras', 'dispose'
 	end
-	
+
 	gs 'artem_date_events', 'generatgopniks'
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/stripped.jpg"></center>'
-	'They lift you off the ground, one covering your mouth as they drag you off deeper into the park far away from any of the paths. You see two others are dragging the unconscious Artem along. You eventually arrive in a clearing with a dirty old mattress laying on the ground, where they start ripping your clothes off. Artem is dumped nearby and the two gopniks go to stand watch as you hear your clothes ripping and tearing, which they seem to be doing intentionally. They keep ripping and tearing at your clothes until you''re completely naked.' 
+	'They lift you off the ground, one covering your mouth as they drag you off deeper into the park far away from any of the paths. You see two others are dragging the unconscious Artem along. You eventually arrive in a clearing with a dirty old mattress laying on the ground, where they start ripping your clothes off. Artem is dumped nearby and the two gopniks go to stand watch as you hear your clothes ripping and tearing, which they seem to be doing intentionally. They keep ripping and tearing at your clothes until you''re completely naked.'
 	gs 'arousal', 'flash', 5, 'gangbang', 'rape', 'rough'
 	gs 'stat'
 	act 'Continue':
@@ -636,7 +636,7 @@ if $ARGS[0] = 'gang_rape':
 										'When you get to just outside the apartment complex, he stops. "Maybe we should call the police?" he asks, but you shake your head. You know they wouldn''t care and would just blame you, then everyone would know. He sighs. "At least go to the hospital?" he asks in a pleading voice.'
 										*nl
 										'You shake your head again. You don''t want anyone to know, you just want to go to your room and curl up in your bed. "Just take me home, Artem!"'
-										'He sighs and nods before walking you inside and up the stairs to your door. When you get there, he finally says something. "<<$pcs_nickname>>, I''m so sorry. I know what you did for me and... I owe you. Big time. I don''t know what I can do to repay you, but if you ever need anything... please. I''m there for you."' 
+										'He sighs and nods before walking you inside and up the stairs to your door. When you get there, he finally says something. "<<$pcs_nickname>>, I''m so sorry. I know what you did for me and... I owe you. Big time. I don''t know what I can do to repay you, but if you ever need anything... please. I''m there for you."'
 										'You don''t know what to say, so you just nod and go into your apartment.'
 										gs 'arousal', 'end'
 										gs 'stat'

+ 130 - 55
locations/artem_dorm.qsrc

@@ -1,37 +1,41 @@
 # artem_dorm
-!2024/03/18
 
-!! list of triggers
-!! artemQW['bj'] = number of blowjobs
-!! artemQW['sex'] = 1 when Pc had vaginal sex with Artem
-!! artemQW['anal'] = 1 when Pc had anal sex with Artem
-!! artemQW['hj'] = number of handjobs
-!! artemQW['artembrokenheart'] = 1 artem is heart broken
-!! artemQW['stripsee'] = number of strips for Artem
-!! artemQW['artemlove'] = 1 Artem is in love with Sveta
-!! artemQW['love'] = 1 Sveta is in love with Artem
-!! artemQW['love'] = -1 Sveta is not in love with Artem
-!! artemQW['artemblok'] = 1 artem is blocked
-!! artemQW['bf'] = 1  they are boy friend and girl friend
-!! artemQW['dryhump'] = number of dryhumps
-!! artemQW['artlove'] = 2 Pc rejected Artems love
-!! artemQW['artlie'] =1 Pc lied to artem about the dimka video, blocks love content
-!! artemQW['artfall'] = 10 Artem wants to asks her out on a date
-!! artemQW['date'] =  number of dates after 10 he is in love
-!! artemQW['artem_dom'] += 1 counter used to see how dominate Artem is becoming the higher it goes the more stuff it will unlock.
-!! artemQW['dimka'] =1 Artem removed the blackmail video
-!! artemQW['slutlove'] = 1 .. Pc became know as a slut in Pavlovsk and keeps dating Artem
-!! artemQW['sveslut'] = 1 .. Artem knows that Pc is a slut but they stay friends
-!! artemQW['nush3some_ask'] += 1 Sveta talked about threesome with Nush
-!! artemQW['nush3some'] >= 2 had threesome with Nush
-!! artemQW['nush3some'] = 1 Artem and Nush agreed to threesome
-!! artemQW['nush3some_again'] = 1 can try and convince Artem and Nush to try it again
-!! artemQW['nush3some_again'] = 2 have convinced Artem
-!! artemQW['nush3some_again'] = 3 have convinced Anushka
-!! artemQW['nush3some_again'] = 4 opens up repeating threesomes 
-!! artemQW['nush3some'] >= 3 had threesome with Nush more than once
-!! artemQW['nush3some'] = -1 blocks future 3somes
-!! artemQW['strapon'] = 1 means they had strapon sex and he liked it, -1 one means he did not like it and it blocks it going forward
+!{
+2024/03/18
+
+list of triggers
+artemQW['bj'] = number of blowjobs
+artemQW['sex'] = 1 when Pc had vaginal sex with Artem
+artemQW['anal'] = 1 when Pc had anal sex with Artem
+artemQW['hj'] = number of handjobs
+artemQW['artembrokenheart'] = 1 artem is heart broken
+artemQW['stripsee'] = number of strips for Artem
+artemQW['artemlove'] = 1 Artem is in love with Sveta
+artemQW['love'] = 1 Sveta is in love with Artem
+artemQW['love'] = -1 Sveta is not in love with Artem
+artemQW['artemblok'] = 1 artem is blocked
+artemQW['bf'] = 1  they are boy friend and girl friend
+artemQW['dryhump'] = number of dryhumps
+artemQW['artlove'] = 2 Pc rejected Artems love
+artemQW['artlie'] =1 Pc lied to artem about the dimka video, blocks love content
+artemQW['artfall'] = 10 Artem wants to asks her out on a date
+artemQW['date'] =  number of dates after 10 he is in love
+artemQW['artem_dom'] += 1 counter used to see how dominate Artem is becoming the higher it goes the more stuff it will unlock.
+artemQW['dimka'] =1 Artem removed the blackmail video
+artemQW['slutlove'] = 1 .. Pc became know as a slut in Pavlovsk and keeps dating Artem
+artemQW['sveslut'] = 1 .. Artem knows that Pc is a slut but they stay friends
+artemQW['nush3some_ask'] += 1 Sveta talked about threesome with Nush
+artemQW['nush3some'] >= 2 had threesome with Nush
+artemQW['nush3some'] = 1 Artem and Nush agreed to threesome
+artemQW['nush3some_again'] = 1 can try and convince Artem and Nush to try it again
+artemQW['nush3some_again'] = 2 have convinced Artem
+artemQW['nush3some_again'] = 3 have convinced Anushka
+artemQW['nush3some_again'] = 4 opens up repeating threesomes
+artemQW['nush3some'] >= 3 had threesome with Nush more than once
+artemQW['nush3some'] = -1 blocks future 3somes
+artemQW['strapon'] = 1 means they had strapon sex and he liked it, -1 one means he did not like it and it blocks it going forward
+artemQW['strapon_count'] amount of times sveta had strapon sex with Artem
+}
 
 if $ARGS[0] = 'start':
 	$loc = 'artem_dorm'
@@ -45,8 +49,8 @@ if $ARGS[0] = 'start':
 	gs 'artem_chebotarev_schedule'
 	gs 'stat'
 	'<center><b><font color="maroon">Artem''s Dorm Room</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/uni/dorm/artemroom/artem_dorm_room.jpg"></center>'
-	'The dorm room has two beds. The one on the left belongs to Artem''s roommate while the one on the right is Artem''s.' 
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/artemroom/artem_dorm_room.jpg"></center>'
+	'The dorm room has two beds. The one on the left belongs to Artem''s roommate while the one on the right is Artem''s.'
 	if $locat['A2'] = 'dormroom_ studying_or _relaxing':
 		'Above his bed is a small <a href="exec:gt ''artem_dorm'',''bookshelf''">bookshelf</a> full of books, and the wall is plastered with sci-fi, fantasy, anime and super hero posters. At the foot of his bed is a small desk with a <a href="exec:gt ''artem_dorm'',''computer''">laptop</a> on it. Artem is sitting on a couch facing a TV sitting against the wall.'
 	elseif $locat['A2'] = 'dormroom_asleep':
@@ -54,7 +58,7 @@ if $ARGS[0] = 'start':
 	else
 		'Artem is getting ready to leave, so you better do the same.'
 	end
-	
+
 	act 'Leave Artem''s dorm room': minut += 2 & gt 'uni_dorm', 'second_floor'
 	if $locat['A2'] = 'dormroom_ studying_or _relaxing':
 		act 'Talk to Artem': gt 'artem_dorm', 'chat'
@@ -68,7 +72,7 @@ if $ARGS[0] = 'bookshelf':
 	*clr & cla
 	minut += 2
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artem_dorm/artemroom/bookshelf.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/bookshelf.jpg"></center>'
 	'The small bookshelf has a lot of fantasy and science fiction books, a few gaming books and a lot of various nerdy nicknacks from popular fantasy, anime, and science fiction movies and TV shows. Maybe he wouldn''t mind if you borrowed a book?'
 	if artem_borrowed_book ! 1:
 		act 'Ask to borrow a book':
@@ -76,10 +80,10 @@ if $ARGS[0] = 'bookshelf':
 			minut += 2
 			artemQW['artfall'] += 1
 			artem_borrowed_book = 1
-			artembook = 5
-!!need code to add a book for Sveta to read other than the ones she can buy.			
+			BookVars['artem_pages'] = rand(400, 600)
+!!need code to add a book for Sveta to read other than the ones she can buy.
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artem_dorm/artemroom/bookshelf.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/bookshelf.jpg"></center>'
 			'You look through the books until you find one you like. "Do you mind if I borrow this to read?"'
 			'He looks a little surprised as he walks over. "Oh sure yeah, you can borrow it," he answers a little excitedly.'
 			'You take the book and put it in your purse. "Thanks. I''ll get it back to you as soon as I finish it."'
@@ -92,9 +96,9 @@ if $ARGS[0] = 'bookshelf':
 			*clr & cla
 			minut += 2
 			artem_borrowed_book = 0
-			artembook = 0
+			BookVars['artem_pages'] = 0
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artem_dorm/artemroom/bookshelf.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/bookshelf.jpg"></center>'
 			'"I brought your book back," you tell him as you take it out of your purse and put it back in place on the shelf, right where you got it from.'
 			'"Did you like it?" he asks.'
 			act 'I did':
@@ -112,7 +116,7 @@ if $ARGS[0] = 'bookshelf':
 				else
 					'"It was a bit bland and just bored me in the end. I could guess the outcome right at the start, and it turned out I was right."'
 				end
-				'Artem looks crushed at your answer.'				
+				'Artem looks crushed at your answer.'
 				act 'Look at more books': gt 'artem_dorm','bookshelf'
 				act 'Find something else to look at':gt 'artem_dorm', 'start'
 			end
@@ -129,7 +133,7 @@ if $ARGS[0] = 'computer':
 		ArtemCompUse = 1
 		*clr & cla
 		'<center><h4><font color="maroon">Artem''s Dorm Room</font></h4></center>'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artem_dorm/start/laptop.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/laptop.jpg"></center>'
 		'You point towards his laptop. "You''re so lucky to have your own computer."'
 		'"I saved up my allowance for years before I could afford it," he replies.'
 		'"Mind if I use it? I want to check my emails and stuff," you ask.'
@@ -180,7 +184,7 @@ if $ARGS[0] = 'chat':
 					'He pulls you in close and you''re soon passionately making out, the kisses full of eager lust and urgent need. You feel yourself getting more aroused as he scoots back against the wall and pulls you onto his lap. You can feel the hard bulge in his pants as you straddle him.'
 					gs 'arousal', 'foreplay', 2
 					gs 'stat'
-					act 'Stop making out': 
+					act 'Stop making out':
 						*clr & cla
 						gs 'npc_relationship', 'modify', 'A2', 'dislike'
 						'<center><h4><font color="maroon">Artem''s Dorm Room</font></h4></center>'
@@ -259,7 +263,7 @@ if $ARGS[0] = 'chat':
 		artemQW['dateask'] = daystart
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 		'Artem smiles at you. "Do you want to go for a walk on the quad?"'
-		act 'Stay here': 
+		act 'Stay here':
 			*clr & cla
 			artemQW['artfall'] -= 4
 			gs 'npc_relationship', 'modify', 'A2', 'hate'
@@ -283,7 +287,7 @@ if $ARGS[0] = 'chat':
 		artemQW['dateask'] = daystart
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 		'Artem smiles at you. "Would you like to go out on a date?"'
-		act 'Stay here': 
+		act 'Stay here':
 			*clr & cla
 			gs 'npc_relationship', 'modify', 'A2', 'dislike'
 			gs 'stat'
@@ -342,7 +346,7 @@ if $ARGS[0] = 'chat':
 				end
 			else
 				act 'Tell him to stop it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 			act 'Enjoy his touch':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/makeout.jpg"></center>'
@@ -365,7 +369,7 @@ if $ARGS[0] = 'chat':
 					end
 				else
 					act 'Pull away and stop (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 			end
 		end
 		act 'Reject the flowers':
@@ -385,7 +389,7 @@ if $ARGS[0] = 'chat':
 		artemQW['dateask'] = daystart
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 		'Artem smiles at you as he walks over and hugs you. "Would you like to go out on another date?"'
-		act 'Stay here': 
+		act 'Stay here':
 			*clr & cla
 			gs 'npc_relationship', 'modify', 'A2', 'dislike'
 			gs 'stat'
@@ -466,7 +470,7 @@ if $ARGS[0] = 'chat':
 		artemQW['dateask'] = daystart
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 		'Artem smiles at you as he walks over and hugs you. "<<$pcs_nickname>>, would you like to go out on another date?"'
-		act 'Stay here': 
+		act 'Stay here':
 			*clr & cla
 			gs 'npc_relationship', 'modify', 'A2', 'dislike'
 			gs 'stat'
@@ -718,7 +722,7 @@ if $ARGS[0] = 'chat':
 						'His eyes bulge when he sees how big it is and starts shaking his head. "Hell no! That thing is massive! There''s no way you''re sticking that in me!"'
 						'You sigh. "Come on baby, I''ll go easy on you! I let you fuck me in the ass, so it''s only fair. You''ll enjoy it, I promise."'
 						'He keeps shaking his head and laughs a little. "Fair? That thing is way bigger than I am! Maybe if it was my size or smaller, I might consider it but not that thing!"'
-						'You try to convince him, but he''s stead fast against it and pushes you to have regular sex instead.'
+						'You try to convince him, but he''s steadfast against it and pushes you to have regular sex instead.'
 						act 'Have sex': gt 'artem_sex_uni', 'sex'
 						act 'Stop talking': gt 'artem_dorm', 'start'
 						act 'Keep talking': gt 'artem_dorm', 'chat'
@@ -742,9 +746,80 @@ if $ARGS[0] = 'chat':
 					act 'Have sex': gt 'artem_sex_uni', 'sex'
 				end
 			end
-		end			
+		end
+		if artemQW['strapon_count'] = 1 and mc_inventory['strapon'] = 1 and strapnumber > 0 and artemQW['strapon'] >= 1:
+			act 'Bring up strapon sex again':
+				*clr & cla
+				minut += 1
+				gs 'boyStat', 'D<<strapnumber>>'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon2.jpg"></center>'
+				'You wonder if he might let you fuck him in the butt again. "Artem, you remember when you let me fuck you with a strapon?"'
+				'He blushes bright red and panicky looks at the door, like he expects his mom to burst in at any moment. "Not so loud and yes I remember, how could I forget?"'
+				'You smile at him and talk softer. "I really loved doing that and I want to do it again."'
+				'He seems speechless and unsure for a moment, then softly smiles. "Yeah I guess, if it will make you happy, my love." As he talks, he starts taking off his pants.'
+				if strapnumber >= 4:
+					'You pull the strapon harness with its <<dick>>cm <<$dick_girth>> dildo out of your purse and hold it up, showing it to him. "I thought we could use this."'
+					'His eyes bulge when he sees how big it is and starts shaking his head. "Hell no! That thing is massive! There''s no way you''re sticking that in me!"'
+					'You sigh. "Come on baby, I''ll go easy on you! I let you fuck me in the ass, so it''s only fair. You''ll enjoy it, I promise."'
+					'He keeps shaking his head and laughs a little. "Fair? That thing is way bigger than I am! Maybe if it was my size or smaller, I might consider it but not that thing!"'
+					'You try to convince him, but he''s steadfast against it and pushes you to have regular sex instead.'
+					act 'Have sex': gt 'artem_sex_uni', 'sex'
+					act 'Stop talking': gt 'artem_dorm', 'start'
+					act 'Keep talking': gt 'artem_dorm', 'chat'
+				else
+					'You pull the strapon harness with its <<dick>>cm <<$dick_girth>> dildo attached out of your purse and hold it up, showing it to him. "Here it is."'
+					'He looks at the dildo. "Okay fine, but you still can''t tell anyone we did this, okay?"'
+					'You nod. "I swear I won''t tell anyone unless you''re okay with it." He frowns at how you worded it, but it seems good enough.'
+					act 'Put on the harness': gt 'artem_sex_uni', 'strapon_second'
+				end
+			end
+			act 'Change your mind':
+				*clr & cla
+				minut += 1
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+				'You think about it some more and decide against it. It might freak him out and you don''t know how he would react to such a request. "Never mind. How about we just do what we normally do?"'
+				'He pauses a moment and looks at you. "Are you sure?" You nod at him and start kissing him.'
+				act 'Have sex': gt 'artem_sex', 'sex'
+			end
+		elseif artemQW['strapon_count'] > 1 and mc_inventory['strapon'] = 1 and strapnumber > 0 and artemQW['strapon'] >= 1:
+			act 'Bring up strapon sex yet again':
+				*clr & cla
+				minut += 1
+				gs 'boyStat', 'D<<strapnumber>>'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon2.jpg"></center>'
+				'You wonder if he might let you fuck him in the butt again. "Artem, I was thinking tonight I can fuck you again, what do you think?"'
+				'He blushes bright red. "Ok sure sweety, you can fuck me again." As he talks, he starts taking off his pants.'
+				if strapnumber >= 4:
+					'You pull the strapon harness with its <<dick>>cm <<$dick_girth>> dildo out of your purse and hold it up, showing it to him. "I thought we could use this."'
+					'His eyes bulge when he sees how big it is and starts shaking his head. "Hell no! That thing is massive! There''s no way you''re sticking that in me!"'
+					'You sigh. "Come on baby, I''ll go easy on you! I let you fuck me in the ass, so it''s only fair. You''ll enjoy it, I promise."'
+					'He keeps shaking his head and laughs a little. "Fair? That thing is way bigger than I am! Maybe if it was my size or smaller, I might consider it but not that thing!"'
+					'You try to convince him, but he''s steadfast against it and pushes you to have regular sex instead.'
+					act 'Have sex': gt 'artem_sex_uni', 'sex'
+					act 'Stop talking': gt 'artem_dorm', 'start'
+					act 'Keep talking': gt 'artem_dorm', 'chat'
+				else
+					'You pull the strapon harness with its <<dick>>cm <<$dick_girth>> dildo attached out of your purse and hold it up, showing it to him. "This will soon be up your ass and you''ll be moaning like a slut." You say with a giggle.'
+					'He looks at the dildo and for a moment you think he actually looks eager, then he looks at you and smiles. "Okay fine, but you still can''t tell anyone we are doing this, okay?"'
+					'You nod. "I swear I won''t tell anyone unless you''re okay with it." He frowns at how you worded it, but it seems good enough.'
+					act 'Put on the harness': gt 'artem_sex_uni', 'strapon_again'
+				end
+			end
+			act 'Change your mind':
+				*clr & cla
+				minut += 1
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+				'You think about it some more and decide against it. It might freak him out and you don''t know how he would react to such a request. "Never mind. How about we just do what we normally do?"'
+				'He pauses a moment and looks at you. "Are you sure?" You nod at him and start kissing him.'
+				act 'Have sex': gt 'artem_sex', 'sex'
+			end
+		end
 	end
-end	
+end
 
 if $ARGS[0] = 'artemgirlfriend':
 	act 'Tell him to stop':
@@ -760,7 +835,7 @@ if $ARGS[0] = 'artemgirlfriend':
 	act 'Enjoy his touch':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/makeout.jpg"></center>'
-		'You return his kiss as his hands keep roaming over you body, but paying particular attention to your breasts and ass. He walks backwards, pulling you along with him until he sits on the bed with his back against the wall and pulls you on top of his lap.' 
+		'You return his kiss as his hands keep roaming over you body, but paying particular attention to your breasts and ass. He walks backwards, pulling you along with him until he sits on the bed with his back against the wall and pulls you on top of his lap.'
 		'You can feel quite the hard bulge in his pants as you keep making out. After a few seconds, he takes one of your hands and pulls it down to his crotch.'
 		gs 'arousal', 'kiss', 5
 		gs 'stat'
@@ -781,7 +856,7 @@ if $ARGS[0] = 'artemgirlfriend':
 			end
 		else
 			act 'Pull away and stop (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end	
+		end
 	end
 end
 

+ 36 - 36
locations/artem_nush_sex.qsrc

@@ -25,19 +25,19 @@ if $ARGS[0] = 'anushka_3some1':
 		*nl
 		'He lets go of her and sits down between the two of you before he gives you a look and smiles. You give him a proud smile. "Now both of you strip and make out while I watch," he orders.'
 		'Anushka doesn''t say anything as she starts stripping down to her underwear. You do the same and the two of you are soon making out while Artem watches. After a few minutes of this, you turn and kiss Artem as Anushka pulls down her panties and bends over, inviting one of you to eat her out. Artem grabs you by the hair and forces your face into Anushka''s crotch from behind.'
-		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some11_oral2'
+		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some1_oral2'
 	elseif artemQW['rough_anal_nush'] = 1:
 		'As he turns around, he nods and gives her a confident smile. "I promised myself that if I ever got another chance to fuck you, that I was going to fuck your ass raw."'
 		'She looks up at him and bites her lower lip. "That''s a bold claim."'
 		'He confidently walks over and forces himself between the two of you. "It''ll be a fact soon enough. Now I want both of you to strip and make out while I watch."'
 		'Anushka doesn''t say anything as she starts stripping down to her underwear. You do the same and the two of you are soon making out while Artem watches. After a few minutes of this, you turn and kiss Artem as Anushka pulls down her panties and bends over, inviting one of you to eat her out. Artem grabs you by the hair and forces your face into Anushka''s crotch from behind.'
-		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some11_oral2'
+		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some1_oral2'
 	else
 		'As he turns around, he nods and gives her a confident smile. "That''s right, and I''m not going to hold back on you this time."'
 		'She looks around the room and you can see her smirking. "Promises, promises..."'
 		'He takes a deep breath before he walks over and sits between the two of you. "I think the two of you should strip and makeout while I watch."'
 		'Anushka grins at his comment. "Well look at you, all bossy and confident. I like it." She starts stripping down to her underwear and you do the same. The two of you are soon making out as you strip while Artem watches. After a few minutes of this, you turn and kiss Artem as Anushka pulls down her panties and bends over, inviting one of you to eat her out. Artem grabs you by the hair and forces your face into Anushka''s crotch from behind.'
-		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some11_oral2'
+		act 'Eat her out': gt 'artem_nush_sex', 'anushka_3some1_oral2'
 	end
 end
 
@@ -802,7 +802,7 @@ if $ARGS[0] = 'artem_nush_disco_walk':
 	menu_off = 1
 	*clr & cla
 	minut += 10
-	'<center><img <<$set_imgh>> src="'+'images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walking.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/walking.jpg"></center>'
 	'Artem leads you down the side streets and into the alleyway that runs behind the apartment courtyard where all the garages are located. You and Artem hold hands and Anushka walks on the other side of him as the three of you talk about a variety of subjects, mostly about your classmates and teachers. Artem then talks about the D&D game, but quickly drops it when Anushka seems like she''s getting bored.'
 	'She changes the subject by asking you what you thought of some of the boys at the disco tonight, but is interrupted by a smacking sound as she jumps. "What the fuck, dude?" she asks.'
 	*nl
@@ -811,7 +811,7 @@ if $ARGS[0] = 'artem_nush_disco_walk':
 	'Artem barks a laugh. "Doubtful. I''m a great boyfriend. I''m kind, caring, romantic, good in bed and when my girl needs to be dominated, then I can do that too. What more could she want?"'
 	act 'Just let them banter':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="'+'images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walking.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/walking.jpg"></center>'
 		'Anushka snorts. "Maybe she wants to try a real bad boy for a change..."'
 		'Artem responds by smacking her on the ass again. "Maybe, but I''m not worried."'
 		'Anushka scowls a little. "What was that for?"'
@@ -828,18 +828,18 @@ if $ARGS[0] = 'artem_nush':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk1.jpg"></center>'
 	'Anushka sits and leaves room for you between her and Artem, but you motion for her to scoot over next to Artem and you sit next to her, sandwiching her between the two of you. Artem gives you a questioning look, but you just smile and nod at him.'
 	'He grins and leans back in a half reclining position as you engage Anushka in a conversation about her latest sexual partner. You can see the bulge growing in his pants, and Anushka soon does as well. "Guess someone likes my story, huh?" she asks in a bemused tone.'
 	act 'Tell her to peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk2.jpg"></center>'
 		'You lean against her, pushing her closer to Artem. "I think someone wants to say hi. Why don''t you take a peek?"'
 		'She looks back at you with a questioning look, but starts to unbutton and unzip his pants to peek inside. "It''s too dark to see anything. Pull his dick out so we can see it," you tell her.'
 		act 'Tell her to take it out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj1.jpg"></center>'
 			'She reaches into his underwear and pulls out his <<dick>>cm <<$dick_girth>> dick. Once it''s free, he reaches over and pulls her head down into his lap. "You made it hard, so now you got to suck it," you say with a smirk.'
 			'She starts stroking his dick with one hand before taking it into her mouth and sucking on it as Artem moans in pleasure.'
 			gs 'arousal', 'voyeur_sex', 2
@@ -848,14 +848,14 @@ if $ARGS[0] = 'artem_nush':
 			act 'Push her head down':
 				*clr & cla
 				anushkaQW['dom_nush'] += 1
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
 				'As Anushka continues sucking Artem''s cock, you reach over and push her head down to force her to take more of it into her mouth.'
 				'"Oh yeah babe! Just like that..." Artem moans as he looks at you.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and push her head down until you hear her gagging on his cock.'
 					'"Just think if some of the other gopniks walked by and seen you sucking my nerd dick. What would they think?" Artem says to her between moans as you make her deepthroat his cock.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
@@ -866,14 +866,14 @@ if $ARGS[0] = 'artem_nush':
 			end
 			act 'Let her suck his dick':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
 				'As Anushka sucks Artem''s cock, you lean over and partially lay on her back so you can peek around and watch as most of his dick disappears into her mouth with each downward bob of her head.'
 				'"Yeah bitch... Just like that... Suck my dick!" Artem groans between moans of pleasure.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
 					'You grab ahold of Anushka''s hair to pull it up out of the way so it is easier to watch her suck Artem''s dick. "Just think if some of the other gopniks walked by and seen you sucking my nerd dick. What would they think?" Artem says with a smirk.' 
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
 					gs 'arousal', 'voyeur_sex', 2, 'dom'
@@ -888,27 +888,27 @@ end
 if $ARGS[0] = 'artem_nush_strip':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_strip1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_strip1.jpg"></center>'
 	'You pull her head up and both you and Artem start unbuttoning her jeans. Once you have them off, Artem tosses them aside as Anushka continues jerking him off. He then starts to tug at her panties.'
 	gs 'arousal', 'voyeur', 1
 	gs 'stat'
 	act 'Watch Artem take off her panties':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_strip2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_strip2.jpg"></center>'
 		'Artem roughly pulls her panties off and tosses them down by her jeans before he stands up and starts pulling down his pants and underwear. "Roll the dirty slut over on all fours so I can fuck her."'
 		gs 'arousal', 'voyeur', 1
 		gs 'stat'
 		act 'Help her onto all fours':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_vaginal1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_vaginal1.jpg"></center>'
 			'You help Anushka get up on all fours so her ass is facing Artem. Once she''s in place, Artem kneels down behind her. "Damn, you''re soaking wet! Look babe, her juices are already running down her thigh!"'
 			'He moves forward and she suddenly moans loudly as he shoves his <<dick>>cm <<$dick_girth>> cock inside her pussy and starts fucking her as you lean in and start kissing her.'
 			gs 'arousal', 'kiss', 2
 			gs 'stat'
 			act 'Spread her ass cheeks':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_vaginal2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_vaginal2.jpg"></center>'
 				'After you break the kiss with her, you reach back and spread her ass cheeks as wide as you can while looking up at Artem. He grins as he gets the hint.'
 				'"Look at that little asshole, just begging to be used by nerd dick!" he says before he spits on her ass and uses a finger to rub it into her asshole.'
 				gs 'arousal', 'voyeur_sex', 2
@@ -917,7 +917,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					*clr & cla
 					artemQW['artem_dom'] += 1
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_anal1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal1.jpg"></center>'
 					'After spending a few more minutes fucking her pussy, he pulls his hips back. "Tell me you want this nerd dick in your ass."'
 					'"Yes... I want you to fuck my ass with your big nerd dick," she says, sounding rather desperate, yet also aroused.'
 					'You hold her ass cheeks wide for him as he lines his dick up with her asshole. "Oh fuck!" she mutters as he forces his cock up her ass.'
@@ -929,7 +929,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					gs 'stat'
 					act 'Keep holding her':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_anal2.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal2.jpg"></center>'
 						'Now that she''s unable to move, Artem shoves his hips forward again, causing her to moan loudly. As he starts really hammering her ass, she starts crying out and shaking as she has a massive orgasm, so much so you have to help hold her up as Artem starts grunting louder himself.'
 						gs 'arousal', 'voyeur_sex', 2
 						gs 'arousal', 'end'
@@ -937,7 +937,7 @@ if $ARGS[0] = 'artem_nush_strip':
 						act 'Watch him cum':
 							*clr & cla
 							minut += 5
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_facial.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_facial.jpg"></center>'
 							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.' 
 							'She takes hold of his dick and starts jerking him off. Almost at once, he starts cumming over her face. She milks his cock until every last drop of it has been squeezed out of it. They both sigh and sit back against the garage once he''s finished.'
 							*nl
@@ -972,18 +972,18 @@ if $ARGS[0] = 'artem_sveta':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk1.jpg"></center>'
 	'Artem and Anushka take a seat, with Anushka leaving room for you to sit between her and Artem. You sit between them and lean against Artem as the three of you talk a bit more.'
 	'Artem leans back in a half reclining position and you can see his bulge growing in his pants. After a while, Anushka notices as well. "Looks like someone is getting a little worked up, huh?" she asks is a bemused tone.'
 	'Artem smiles at you. "Sorry babe, but I can''t help it. You''re just so beautiful."'
 	act 'Take a peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk2.jpg"></center>'
 		'You unbutton his pants, but it''s too dark to see anything as you hear Anushka''s voice in your ear. It seems she''s leaned over to try and take a look too. "Go on. Pull it out."'
 		act 'Pull his dick out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj1.jpg"></center>'
 			'You pull his dick out and he looks at you with pleading eyes. "Please suck it, babe."'
 			'You lean forward and take his dick into your mouth and start sucking it while stroking his shaft. "Damn <<$pcs_nickname>>, you''re getting good at that!" Anushka says.'
 			'You''re unable to answer, so Artem replies for you. "She''s the best!"'
@@ -993,25 +993,25 @@ if $ARGS[0] = 'artem_sveta':
 			act 'Deepthroat':
 				*clr & cla
 				gs 'boyStat', 'A2'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As you''re sucking Artem''s dick, you feel a hand press down on the back of your head and force it down until his dick slides down your throat, causing you to gag. You think it''s Artem at first, but soon realize that it''s Anushka.'
 				gs 'arousal', 'bj', 2, 'deepthroat'
 				gs 'stat'
 				act 'Get your hair grabbed':
 					*clr & cla
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
 					'You feel her fingers wrap themselves in your hair as she roughly forces you to deepthroat Artem before he speaks up. "Okay, let her up."'
 					'You can keep sucking his dick until he blows his load, offer up your pussy or give him your ass.'
 					gs 'arousal', 'bj', 2, 'deepthroat', 'rough'
 					gs 'stat'
-					act 'Spread your legs': gt 'artem_nush_sex_uni', 'artem_sveta_vag'
-					act 'Offer up your ass': gt 'artem_nush_sex_uni', 'artem_sveta_anal'
+					act 'Spread your legs': gt 'artem_nush_sex', 'artem_sveta_vag'
+					act 'Offer up your ass': gt 'artem_nush_sex', 'artem_sveta_anal'
 					act 'Just suck him off':
 						*clr & cla
 						minut += 5
 						gs 'boyStat', 'A2'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 						'He stands up and you keep sucking his dick until he tells you he''s about to cum. You then pop his dick out of your mouth and jerk him off until he starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 						gs 'cum_call', 'face', 'A2', 1
 						gs 'arousal', 'end'
@@ -1041,7 +1041,7 @@ if $ARGS[0] = 'artem_sveta_vag':
 	menu_off = 1
 	*clr & cla
 	gs 'boyStat', 'A2'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal1.jpg"></center>'
 	'You slide his dick out of your mouth and turn to look at him. "I want you to fuck me, right here, right now."'
 	'He just grins and gets up as Anushka helps you get naked from the waist down while he strips out of his pants and underwear. Once you''re both ready, you lay on your back and spread your legs wide before he lays down between your legs and slides his <<dick>>cm <<$dick_girth>> cock into your already wet pussy.'
 	gs 'arousal', 'vaginal', 2
@@ -1049,15 +1049,15 @@ if $ARGS[0] = 'artem_sveta_vag':
 	act 'Watch Anushka':
 		*clr & cla
 		gs 'boyStat', 'A2'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal2.jpg"></center>'
 		'As Artem fucks you, you glance over and see that Anushka has her hand down her pants, rubbing one out as she watches you get fucked by Artem. You just grin.'
 		gs 'arousal', 'vaginal', 2
 		gs 'stat'
-		act 'Offer up your ass': gt 'artem_nush_sex_uni', 'artem_sveta_anal'
+		act 'Offer up your ass': gt 'artem_nush_sex', 'artem_sveta_anal'
 		act 'Get fucked some more':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal3.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal3.jpg"></center>'
 			'Anushka is soon moaning almost as loud as you are, enough to attract even Artem''s attention. "What a little slut you are, rubbing one off while you watch me fuck your friend," he grins. "Admit it. You wish you were being fucked by some nerd cock right now, don''t you?"'
 			'Anushka bites her lower lip and redoubles her effort as she keeps rubbing one off. "YES! Oh fuck yes, I wish you were fucking me with your big nerd cock right now!"'
 			'Artem looks at you and smiles before looking back at her as he keeps fucking you. "Maybe next time I''ll ask Petka or Feofan to come along and they can fuck you while you watch me fuck <<$pcs_nickname>>. You''d like that, wouldn''t you? I can tell by your expression that the meer thought of some other nerd using you turns you on."'
@@ -1066,14 +1066,14 @@ if $ARGS[0] = 'artem_sveta_vag':
 			act 'Let him finish':
 				*clr & cla
 				gs 'boyStat', 'A2'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal4.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal4.jpg"></center>'
 				'He then starts really pounding your pussy, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 				gs 'arousal', 'vaginal', 2
 				gs 'stat'
 				act 'Artem blows his load':
 					*clr & cla
 					minut += 5
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 					'You quickly jerk him off and he soon starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 					gs 'cum_call', 'face', 'A2', 1
 					gs 'arousal', 'end'
@@ -1102,7 +1102,7 @@ if $ARGS[0] = 'artem_sveta_anal':
 	menu_off = 1
 	*clr & cla
 	gs 'boyStat', 'A2'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_anal1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal1.jpg"></center>'
 	'"I want you to fuck my ass," you tell him with a smile.'
 	'He grins. "Get on all fours for me then."'
 	'You get on all fours while Anushka keeps rubbing one out. Artem uses your pussy juices and some spit to lube your asshole up before he gently slides it in. Once his dick is inside you, he starts to slowly fuck your ass.'
@@ -1111,14 +1111,14 @@ if $ARGS[0] = 'artem_sveta_anal':
 	act 'Take an anal pounding':
 		*clr & cla
 		gs 'boyStat', 'A2'		
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_anal2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal2.jpg"></center>'
 		'Artem pushes his cock deeper into your ass as he starts to fuck you harder and faster, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 		gs 'arousal', 'anal', 2, 'lube'
 		gs 'stat'
 		act 'Artem blows his load':
 			*clr & cla
 			minut += 5
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 			'You quickly jerk him off and he soon starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 			gs 'cum_call', 'face', 'A2', 1
 			gs 'arousal', 'end'

+ 29 - 29
locations/artem_nush_sex_uni.qsrc

@@ -801,7 +801,7 @@ if $ARGS[0] = 'nerd_game_night_walk':
 	menu_off = 1
 	*clr & cla
 	minut += 10
-	'<center><img <<$set_imgh>> src="'+'images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walking.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/walking.jpg"></center>'
 	if func('uniutil', 'student', 'enrolled'):
 		'You and Artem hold hands and Anushka walks on the other side of him as the three of you talk about a variety of subjects, mostly about the university, your respective courses and the professors. Artem then talks about the D&D game, but quickly drops it when Anushka seems like she''s getting bored.' 
 		'You then walk past the garages out back of the apartment complex Anushka lives in, and she points out which one the band is renting. Artem suddenly stops and takes his jacket off before spreading it wide on the ground. "Hey, why don''t we sit and talk for a bit here?" If you want Anushka to have sex with Artem, then you should sit with her between you and him. If you want to have sex with him, then you should sit between them.'
@@ -817,18 +817,18 @@ if $ARGS[0] = 'artem_nush':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk1.jpg"></center>'
 	'Anushka sits and leaves room for you between her and Artem, but you motion for her to scoot over next to Artem and you sit next to her, sandwiching her between the two of you. Artem gives you a questioning look, but you just smile and nod at him.'
 	'He grins and leans back in a half-reclining position as you engage Anushka in a conversation about her latest sexual partner. You can see the bulge growing in his pants, and Anushka soon does as well. "Guess someone likes my story, huh?" she asks in a bemused tone.'
 	act 'Tell her to peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk2.jpg"></center>'
 		'You lean against her, pushing her closer to Artem. "I think someone wants to say hi. Why don''t you take a peek?"'
 		'She looks back at you with a questioning look but starts to unbutton and unzip his pants to peek inside. "It''s too dark to see anything. Pull his dick out so we can see it," you tell her.'
 		act 'Tell her to take it out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj1.jpg"></center>'
 			'She reaches into his underwear and pulls out his <<dick>>cm <<$dick_girth>> dick. Once it''s free, he reaches over and pulls her head down into his lap. "You made it hard, so now you got to suck it," you say with a smirk.'
 			'She starts stroking his dick with one hand before taking it into her mouth and sucking on it as Artem moans in pleasure.'
 			'"This is the best use for that mouth of her''s," he says as you grin at him.'
@@ -838,14 +838,14 @@ if $ARGS[0] = 'artem_nush':
 			act 'Push her head down':
 				*clr & cla
 				anushkaQW['dom_nush'] += 1
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
 				'As Anushka continues sucking Artem''s cock, you reach over and push her head down to force her to take more of it into her mouth.'
 				'"Oh yeah babe! Just like that..." Artem moans as he looks at you.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and push her head down until you hear her gagging on his cock.'
 					'"God, you''re the best girlfriend a guy could have!" he says between moans as you make Anushka deepthroat his cock.' 
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
@@ -856,14 +856,14 @@ if $ARGS[0] = 'artem_nush':
 			end
 			act 'Let her suck his dick':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
 				'As Anushka sucks Artem''s cock, you lean over and partially lay on her back so you can peek around and watch as most of his dick disappears into her mouth with each downward bob of her head.'
 				'"Yeah bitch... Just like that... Suck my dick!" Artem groans between moans of pleasure.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and pull it up out of the way so it''s easier to watch her suck Artem''s dick.'
 					'"Just look at you submissively and obediently sucking my dick like a good little slut. We''ll make you into a slut for all the nerds before long," he says to her.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this dirty slut in this alley."'
@@ -879,27 +879,27 @@ end
 if $ARGS[0] = 'artem_nush_strip':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_strip1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_strip1.jpg"></center>'
 	'You pull her head up and both you and Artem start unbuttoning her jeans. Once you have them off, Artem tosses them aside as Anushka continues jerking him off. He then starts to tug at her panties.'
 	gs 'arousal', 'voyeur', 1
 	gs 'stat'
 	act 'Watch Artem take off her panties':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_strip2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_strip2.jpg"></center>'
 		'Artem roughly pulls her panties off and tosses them down by her jeans before he stands up and starts pulling down his pants and underwear. "Roll the dirty slut over on all fours so I can fuck her."'
 		gs 'arousal', 'voyeur', 1
 		gs 'stat'
 		act 'Help her onto all fours':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_vaginal1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_vaginal1.jpg"></center>'
 			'You help Anushka get up on all fours so her ass is facing Artem. Once she''s in place, Artem kneels down behind her. "Damn, you''re soaking wet! Look babe, her juices are already running down her thigh!"'
 			'He moves forward and she suddenly moans loudly as he shoves his <<dick>>cm <<$dick_girth>> cock inside her pussy and starts fucking her as you lean in and start kissing her.'
 			gs 'arousal', 'kiss', 2
 			gs 'stat'
 			act 'Spread her ass cheeks':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_vaginal2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_vaginal2.jpg"></center>'
 				'After you break the kiss with her, you reach back and spread her ass cheeks as wide as you can while looking up at Artem. He grins as he gets the hint.'
 				'"Look at that little asshole, just begging to be used by nerd dick!" he says before he spits on her ass and uses a finger to rub it into her asshole.'
 				gs 'arousal', 'voyeur_sex', 2
@@ -908,7 +908,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					*clr & cla
 					artemQW['artem_dom'] += 1
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_anal1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal1.jpg"></center>'
 					'After spending a few more minutes fucking her pussy, he pulls his hips back. "Tell me you want this nerd dick in your ass."'
 					'"Yes... I want you to fuck my ass with your big nerd dick," she says, sounding rather desperate, yet also aroused.'
 					'You hold her ass cheeks wide for him as he lines his dick up with her asshole. "Oh fuck!" she mutters as he forces his cock up her ass.'
@@ -920,7 +920,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					gs 'stat'
 					act 'Keep holding her':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_anal2.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal2.jpg"></center>'
 						'Now that she''s unable to move, Artem shoves his hips forward again, causing her to moan loudly. As he starts really hammering her ass, she starts crying out and shaking as she has a massive orgasm, so much so you have to help hold her up as Artem starts grunting louder himself.'
 						gs 'arousal', 'voyeur_sex', 2
 						gs 'arousal', 'end'
@@ -928,7 +928,7 @@ if $ARGS[0] = 'artem_nush_strip':
 						act 'Watch him cum':
 							*clr & cla
 							minut += 5
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/anushka/walk_facial.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_facial.jpg"></center>'
 							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.' 
 							'She takes hold of his dick and starts jerking him off. Almost at once, he starts cumming over her face. She milks his cock until every last drop of it has been squeezed out of it. They both sigh and sit back against the garage once he''s finished.'
 							*nl
@@ -971,18 +971,18 @@ if $ARGS[0] = 'artem_sveta':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk1.jpg"></center>'
 	'Artem and Anushka take a seat, with Anushka leaving room for you to sit between her and Artem. You sit between them and lean against Artem as the three of you talk a bit more.'
 	'Artem leans back in a half reclining position and you can see his bulge growing in his pants. After a while, Anushka notices as well. "Looks like someone is getting a little worked up, huh?" she asks is a bemused tone.'
 	'Artem smiles at you. "Sorry babe, but I can''t help it. You''re just so beautiful."'
 	act 'Take a peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk2.jpg"></center>'
 		'You unbutton his pants, but it''s too dark to see anything as you hear Anushka''s voice in your ear. It seems she''s leaned over to try and take a look too. "Go on. Pull it out."'
 		act 'Pull his dick out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj1.jpg"></center>'
 			'You pull his dick out and he looks at you with pleading eyes. "Please suck it, babe."'
 			'You lean forward and take his dick into your mouth and start sucking it while stroking his shaft. "Damn <<$pcs_nickname>>, you''re getting good at that!" Anushka says.'
 			'You''re unable to answer, so Artem replies for you. "She''s the best!"'
@@ -992,14 +992,14 @@ if $ARGS[0] = 'artem_sveta':
 			act 'Deepthroat':
 				*clr & cla
 				gs 'boyStat', 'A2'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As you''re sucking Artem''s dick, you feel a hand press down on the back of your head and force it down until his dick slides down your throat, causing you to gag. You think it''s Artem at first, but soon realize that it''s Anushka.'
 				gs 'arousal', 'bj', 2, 'deepthroat'
 				gs 'stat'
 				act 'Get your hair grabbed':
 					*clr & cla
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
 					'You feel her fingers wrap themselves in your hair as she roughly forces you to deepthroat Artem before he speaks up. "Okay, let her up."'
 					'You can keep sucking his dick until he blows his load, offer up your pussy or give him your ass.'
 					gs 'arousal', 'bj', 2, 'deepthroat', 'rough'
@@ -1010,7 +1010,7 @@ if $ARGS[0] = 'artem_sveta':
 						*clr & cla
 						minut += 5
 						gs 'boyStat', 'A2'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 						'He stands up and you keep sucking his dick until he tells you he''s about to cum. You then pop his dick out of your mouth and jerk him off until he starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 						gs 'cum_call', 'face', 'A2', 1
 						gs 'arousal', 'end'
@@ -1047,7 +1047,7 @@ if $ARGS[0] = 'artem_sveta_vag':
 	menu_off = 1
 	*clr & cla
 	gs 'boyStat', 'A2'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal1.jpg"></center>'
 	'You slide his dick out of your mouth and turn to look at him. "I want you to fuck me, right here, right now."'
 	'He just grins and gets up as Anushka helps you get naked from the waist down while he strips out of his pants and underwear. Once you''re both ready, you lay on your back and spread your legs wide before he lays down between your legs and slides his <<dick>>cm <<$dick_girth>> cock into your already wet pussy.'
 	gs 'arousal', 'vaginal', 2
@@ -1055,7 +1055,7 @@ if $ARGS[0] = 'artem_sveta_vag':
 	act 'Watch Anushka':
 		*clr & cla
 		gs 'boyStat', 'A2'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal2.jpg"></center>'
 		'As Artem fucks you, you glance over and see that Anushka has her hand down her pants, rubbing one out as she watches you get fucked by Artem. You just grin.'
 		gs 'arousal', 'vaginal', 2
 		gs 'stat'
@@ -1063,7 +1063,7 @@ if $ARGS[0] = 'artem_sveta_vag':
 		act 'Get fucked some more':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal3.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal3.jpg"></center>'
 			'Anushka is soon moaning almost as loud as you are, enough to attract even Artem''s attention. "What a little slut you are, rubbing one off while you watch me fuck your friend," he grins. "Admit it. You wish you were being fucked by some nerd cock right now, don''t you?"'
 			'Anushka bites her lower lip and redoubles her effort as she keeps rubbing one off. "YES! Oh fuck yes, I wish you were fucking me with your big nerd cock right now!"'
 			'Artem looks at you and smiles before looking back at her as he keeps fucking you. "Maybe next time I''ll ask Petka or Feofan to come along and they can fuck you while you watch me fuck <<$pcs_nickname>>. You''d like that, wouldn''t you? I can tell by your expression that the meer thought of some other nerd using you turns you on."'
@@ -1072,14 +1072,14 @@ if $ARGS[0] = 'artem_sveta_vag':
 			act 'Let him finish':
 				*clr & cla
 				gs 'boyStat', 'A2'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_vaginal4.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_vaginal4.jpg"></center>'
 				'He then starts really pounding your pussy, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 				gs 'arousal', 'vaginal', 2
 				gs 'stat'
 				act 'Artem blows his load':
 					*clr & cla
 					minut += 5
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 					'You quickly jerk him off and he soon starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 					gs 'cum_call', 'face', 'A2', 1
 					gs 'arousal', 'end'
@@ -1116,7 +1116,7 @@ if $ARGS[0] = 'artem_sveta_anal':
 	menu_off = 1
 	*clr & cla
 	gs 'boyStat', 'A2'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_anal1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal1.jpg"></center>'
 	'"I want you to fuck my ass," you tell him with a smile.'
 	'He grins. "Get on all fours for me then."'
 	'You get on all fours while Anushka keeps rubbing one out. Artem uses your pussy juices and some spit to lube your asshole up before he gently slides it in. Once his dick is inside you, he starts to slowly fuck your ass.'
@@ -1125,14 +1125,14 @@ if $ARGS[0] = 'artem_sveta_anal':
 	act 'Take an anal pounding':
 		*clr & cla
 		gs 'boyStat', 'A2'		
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_anal2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal2.jpg"></center>'
 		'Artem pushes his cock deeper into your ass as he starts to fuck you harder and faster, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 		gs 'arousal', 'anal', 2, 'lube'
 		gs 'stat'
 		act 'Artem blows his load':
 			*clr & cla
 			minut += 5
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffe_hole/sveta/walk_facial.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
 			'You quickly jerk him off and he soon starts cumming on your face. Once you''ve milked every last drop out of him, you look up at him with a grin as he tucks his dick back away in his pants.'
 			gs 'cum_call', 'face', 'A2', 1
 			gs 'arousal', 'end'

+ 530 - 92
locations/artem_sex.qsrc

@@ -30,7 +30,7 @@ if $ARGS[0] = 'hj':
 			minut += 5
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/cleanhands.jpg"></center>'
 			'You grab some tissues off his nightstand and start cleaning his cum off your hands as he blushes. "Sorry."'
-			'You smile at him. "Nothing to be sorry for. It''s just part of sex."' 
+			'You smile at him. "Nothing to be sorry for. It''s just part of sex."'
 			'He just smiles and looks at you as if you''re the most fantastic thing in the world. You finish cleaning off your hands, then give him a quick kiss.'
 			cumspclnt = 9
 			gs 'cum_cleanup'
@@ -43,7 +43,7 @@ if $ARGS[0] = 'hj':
 			minut += 5
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/lickupcum.jpg"></center>'
 			'You keep hold of his dick and stroke it a few more times until you''ve milked every last drop out of him before you start licking the cum from your hands. His eyes grow wide as he watches you. Once you lick your hands clean, you also lick his dick clean. "You didn''t have to do that. I have tissues you can use."'
-			'You smile at him. "It''s okay. I like the way it tastes."' 
+			'You smile at him. "It''s okay. I like the way it tastes."'
 			'He just smiles and looks at you as if you''re the most fantastic thing in the world. You finish cleaning off your hands, then give him a quick kiss.'
 			cumspclnt = 9
 			gs 'cum_cleanup'
@@ -229,7 +229,7 @@ if $ARGS[0] = 'sex':
 								act 'Finish him with your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 							end
 						end
-					end	
+					end
 				elseif stat['think_virgin'] = 1:
 					'You take his dick out of your mouth for a second and smile apologetically. "Sorry Artem, but I''m still a virgin, and I''m not sure if I''m ready yet. I bet I could still make you feel good with my mouth."'
 					'Artem blushes, but presses on. "I''d like to be your first. So it can be both of our first times together."'
@@ -277,7 +277,7 @@ if $ARGS[0] = 'sex':
 						act 'Just keep sucking': gt 'artem_sex', 'bj'
 					end
 				else
-					act 'Do anal instead': 
+					act 'Do anal instead':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
 						if artemQW['anal'] > 0:
@@ -545,7 +545,7 @@ end
 
 if $ARGS[0] = 'slut_anal':
 	*clr & cla
-	artemQW['anal'] += 1
+	artemQW['anal'] = 1
 	artemQW['artem_dom'] += 1
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first3.jpg"></center>'
 	'You start stripping before him, giving him a little show as you remove your clothes, reveling in his undivided attention. Once you''re fully naked, he mutters "Get on your hands and knees, <<$pcs_nickname>>."'
@@ -569,7 +569,7 @@ if $ARGS[0] = 'slut_anal':
 			act 'Facial':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/facial.jpg"></center>'
-				'He suddenly pulls his dick out of you. "I want to cum on your face."' 
+				'He suddenly pulls his dick out of you. "I want to cum on your face."'
 				'You do as he asks and turn round before taking his dick in your hand and stroking it. Almost at once, a hot stream of jizz hits you right in the face, another hits your cheek and the last one lands on your chin.'
 				'"I think we''re done for the day, <<$pcs_nickname>>. I have some things I need to do, so can you please leave now?" he asks as he grabs a tissue to clean up his dick, so you gather your clothes and get dressed.'
 				gs 'arousal', 'hj', 2, 'sub'
@@ -617,7 +617,7 @@ if $ARGS[0] = 'anushka_3some_oral2':
 	*clr & cla
 	artemQW['nushart_oral'] += 1
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some3.jpg"></center>'
-	'You look at her inviting pussy and can''t help yourself. You move in behind Anushka, bury your face in her pussy and start licking. She starts quickly getting wet as she moans loudly.' 
+	'You look at her inviting pussy and can''t help yourself. You move in behind Anushka, bury your face in her pussy and start licking. She starts quickly getting wet as she moans loudly.'
 	'You eat her out for a few minutes with no idea what Artem is doing before you pull away and see him staring at you wide-eyed and flushed.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
@@ -639,7 +639,7 @@ if $ARGS[0] = 'anushka_3some_bj':
 	act 'Tell Anushka to suck his dick':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some5.jpg"></center>'
-		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"' 
+		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"'
 		'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head of his dick into her mouth, tightly wraps her lips around his shaft and starts sucking. After you''re satisfied that she''s doing what you want, you start licking his balls and hear him moaning loudly.'
 		gs 'arousal', 'foreplay', 2
 		gs 'stat'
@@ -692,7 +692,7 @@ if $ARGS[0] = 'anushka_3some_bj':
 								end
 							else
 								act 'Encourage him to get rough (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-							end	
+							end
 							act 'Ask him to butt fuck you': gt 'artem_sex', 'anushka_3some_anal'
 						end
 					end
@@ -744,7 +744,7 @@ if $ARGS[0] = 'anushka_3some_doggy':
 	'She sits up and gives you a bemused look as Artem takes a step back to watch, eager to get it stuck back in. Anushka gets up and you get on the ottoman bench with your head facing Artem before you encourage her to straddle you and start licking her pussy. You push her forward so her upper body is lying on you, then slide your hands back to her ass and pull her ass cheeks apart, causing her asshole to gape a little. This is all the encouragement Artem needs as he quickly steps closer and slides his dick back up her ass. You can hear her moan loudly as he does.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
-	act 'Let him finish': 
+	act 'Let him finish':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some15.jpg"></center>'
 		'You decide not to encourage him further. If he doesn''t have what it takes to fuck a girl roughly, then that''s on him, but you know he''ll be a little disappointed in himself for not taking full advantage of his opportunity as you keep licking Anushka while Artem fucks her ass. It doesn''t take much longer before he starts to grunt, and you can tell he''s about to cum. In fact, he soon pulls out of Anushka''s asshole and starts stroking his cock.'
@@ -767,7 +767,7 @@ if $ARGS[0] = 'anushka_3some_doggy':
 			gs 'arousal', 'cuni_give', 3, 'lesbian', 'dom'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Let him finish': 
+			act 'Let him finish':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some15.jpg"></center>'
 				'You decide not to encourage him further. If he doesn''t have it in him, then that''s his fault, but you know he''ll be a little disappointed for not taking full advantage of his opportunity as you keep licking Anushka while Artem fucks her ass. It doesn''t take much longer before he starts to grunt, and you can tell he''s about to cum. In fact, he soon pulls out of Anushka''s asshole and starts stroking his cock.'
@@ -788,10 +788,8 @@ if $ARGS[0] = 'anushka_3some_doggy':
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some16.jpg"></center>'
 					'"Don''t slow down, baby. Tear that ass up and show her who owns it!" you tell him as you grab hold of her hips to stop her from pulling away, as you go back to licking her pussy.'
 					'You feel his hands reach up and firmly grab her by the hips, one hand reaching up to hold her by the shoulder as he slides his dick nearly entirely out of her before slamming it back in and hammering her balls deep. You can feel her trying to pull away, but he holds her firm. "That''s right bitch, tonight your ass is mine!"'
-
 					'Her moans start turning into grunts, but he''s not done. "Who''s the pussy assed bitch now!?"'
 					'When she doesn''t respond, he reaches up and grabs her by the hair before turning her head until she''s looking back over her shoulder at him. "I asked you a question, bitch! Answer it!" You''re a little shocked that you''ve brought this side out of him, but are also feeling a little proud.'
-
 					gs 'arousal', 'cuni_give', 2, 'lesbian', 'dom'
 					gs 'stat'
 					act 'Let this play out':
@@ -802,7 +800,6 @@ if $ARGS[0] = 'anushka_3some_doggy':
 						'You can hear her grunts turning back into moans as well, not to mention her already soaking wet pussy is soaking your face even more, she is getting off this big time. Your thoughts are interrupted as she answers him. "OOOHHH... I... am..." Her reply is breathless.'
 						'You can hear the excitement in his voice, it seems he is really starting to get into this. "You are what?"'
 						'"OH... OH... I''m.... the pussy.... assed bitch." She struggles to get out from the hard fucking Artem is giving her, but her ever increasing soaking pussy tells you she''s loving it.'
-
 						*nl
 						'"That''s right. I own your ass and I''m going to tear it up because there''s nothing you can do about it!"'
 						'You have to admit that you wern''t expecting him to be this assertive as she grips your leg tightly. "Oh fuck... Oh fuck... Not... So hard." She''s starting to resist, but is still enjoying being used.'
@@ -815,11 +812,11 @@ if $ARGS[0] = 'anushka_3some_doggy':
 				end
 			else
 				act 'Encourage him to really pound her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 		end
 	else
 		act 'Encourage him to fuck her harder (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end	
+	end
 end
 
 if $ARGS[0] = 'anushka_3some_facial':
@@ -929,7 +926,7 @@ if $ARGS[0] = 'anushka_3some_cleanup':
 	elseif artemQW['rough_anal_nush'] = 2:
 		'"I must admit, I was expecting this to be lackluster at best, but you surprised me, Artem. You were better than I expected." She looks directly at you and bites her lower lip. "You trained your nerd pretty well. I might be tempted to try again one day."'
 		'You grin at her comment. "I told you he was a great lover."'
-		'She just laughs. "Sure, he''s a great ''lover''," She makes it sound like it''s a bad thing. "But he''s still not a great fuck, at least not yet."'
+		'She just laughs. "Sure, he''s a great ''lover''." She makes it sound like it''s a bad thing. "But he''s still not a great fuck, at least not yet."'
 		'You''re pretty sure she''s just teasing him on purpose and doesn''t really mean it, but you doubt Artem will understand that.'
 		act 'Defend Artem':
 			*clr & cla
@@ -940,7 +937,7 @@ if $ARGS[0] = 'anushka_3some_cleanup':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 			'"Ha!" you say in a scolding tone. "He did great. He tore your slutty ass up." You then turn to Artem. "You were great. Nush is just being a bitch."'
 			'She just laughs. "He was pretty good, but not great, and we both know it. Hell, look at him. Even he knows it." You glance over at Artem and his shoulders slump and his grin fades.'
-			'As she''s about to leave his room, he glances at you before looking back to her, then straightens up his shoulders. He seems more confident all of a sudden.'
+			'As she''s about to leave his room, he glances at you before looking back at her, then straightens up his shoulders. He seems more confident all of a sudden.'
 			*nl
 			'"That might be true. I might not be, as you put it, a great fuck, but what''s also true is that I bent you over and tore your ass up, showing you no mercy, and you couldn''t do anything about it. You just meekly and submissively took it, from a lowly nerd like me, while I made you my bitch."'
 			'She lifts her eyebrows in surprise. She starts to retort, but before she can, he continues. "When we see each other at school, we''ll both know that I totally made you my bitch, and nothing will ever change that."'
@@ -988,7 +985,7 @@ if $ARGS[0] = 'anushka_3some_cleanup':
 								minut += 10
 								'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 								'"So does that mean you want to do this again?" you ask.'
-								'He nods. "Hell yes! Next time I''m going to totally own her!" Then he looks at you and blushes a bit. "I mean I''d like to, if you want to, of course."'
+								'He nods. "Hell yes! Next time I''m going to totally own her!" Then he looks at you and blushes. "I mean I''d like to, if you want to, of course."'
 								'You grin at how he can be so dominant one moment, but care about your feelings the next. "You made sure she said say yes already, so why waste that? I''ll let you know when I''m ready to invite her again." You also want to talk to Anushka about this now.'
 								'He nods. "Of course, just let me know." The two of you then talk for a while before he stops. "My mom will be home soon and I need to get started on my homework."'
 								act 'Leave': gt 'pod_ezd', 'etaj_1'
@@ -1086,7 +1083,7 @@ if $ARGS[0] = 'anushka_3some_cleanup':
 				'You smile and kiss him again. "Look on the bright side! You got to fuck one of your bullies in the ass. How many people ever get to say that?"'
 				'He looks at you and laughs while shaking his head. "You''re right... I just wish..."'
 				'You look at him. "Wish what?"'
-				'He sighs. "I wish I had taken better advantage of the situation, maybe really paid her back for all the teasing she''s put me through over the years."' 
+				'He sighs. "I wish I had taken better advantage of the situation, maybe really paid her back for all the teasing she''s put me through over the years."'
 				'Before you can reply, he kisses you before walking you to the door. It seems it didn''t bother him too much, so you head on your way.'
 				act 'Leave': gt 'pod_ezd', 'etaj_1'
 			end
@@ -1198,7 +1195,7 @@ if $ARGS[0] = 'nush3some_how_he_feels':
 				'You''re a little surprised by this outburst, but also proud that he''s gaining self-confidence. "Wow! I didn''t know the bullying bothered you this much." He starts to say something, but you keep going. "But I get it, I really do. She and the other gopniks have bullied and sometimes hurt you, and you just wanted to get a little revenge. It''s only natural."'
 				'He relaxes a little, seemingly relieved you''re not upset by what he just said. "Yeah... I just regret missing my only chance to really get some payback." You think about what he said. You know you could likely talk her back into coming back eventually, but do you want to share your boyfriend with her again?'
 			end
-			act 'Agree he missed his chance': 
+			act 'Agree he missed his chance':
 				*clr & cla
 				artemQW['nush3some'] = -1
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
@@ -1237,7 +1234,7 @@ if $ARGS[0] = 'nush3some_how_he_feels':
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
 					'You think for a few seconds before nodding. Anushka likes the rough stuff, and more importantly, you think this will do Artem some good. "Okay, I''ll try and talk her into it, but..." You pause and can tell he''s expecting you to ask him to not be too rough next time. "Only if you promise to not hold back."'
-					'He looks surprised by your comment. "Really!?"' 
+					'He looks surprised by your comment. "Really!?"'
 					act 'Yes':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
@@ -1281,107 +1278,211 @@ end
 if $ARGS[0] = 'strapon_first':
 	*clr & cla
 	minut += 3
+	artemQW['strapon_count'] += 1
 	artemQW['artem_dom'] -= 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon3.jpg"></center>'
-	'You slide the harness on and he helps you buckle it in place before he takes his pants off. You can tell he''s nervous and do your best to give him reassuring smiles, but it doesn''t seem to help.'
-	'Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
-	act 'Continue':
+	if spellKnown['penisenvy'] = 1:
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You can tell he''s nervous and do your best to give him reassuring smiles, but it doesn''t seem to help. You could use this moment to cast the Penis Envy spell. Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		if penisEnvyVariable = 0:
+			act 'Cast Penis Envy spell':
+				*clr & cla
+				gs 'castSpell', 'penisenvy'
+				if spellSuccess > 0:
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_first_magic'
+				else
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_first_bj'
+				end
+			end
+		else
+			act 'Get a blowjob': gt 'artem_sex', 'strapon_first_magic'
+		end
+	else
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You can tell he''s nervous and do your best to give him reassuring smiles, but it doesn''t seem to help.'
+		'Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		act 'Get a blowjob': gt 'artem_sex', 'strapon_first_bj'
+	end
+end
+
+if $ARGS[0] = 'strapon_first_bj':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before slowly opening his mouth and taking the dildo in. He starts slowly sucking on it; by his expression, you don''t think he''s really into it, but is doing it to make you happy.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
-		'He gets on his knees in front of you and grabs the back of your legs with his hands before slowly opening his mouth and taking the dildo in. He starts slowly sucking on it; by his expression, you don''t think he''s really into it, but is doing it to make you happy.'
-		'"Okay, take off your shirt and get on the bed," you tell him.'
-		gs 'arousal', 'foreplay_give', 2
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before sitting back on the bed as you smile at him. "You need to roll over."'
+		'He blushes, but rolls over onto his stomach as you open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up the dildo before squirting some lube between his ass cheeks and working it in.'
+		'He glances back over his shoulder at you. "That feels weird."'
+		*nl
+		'You give him a reassuring smile. "It''s okay. Just take a deep breath and relax."'
+		'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He just nods in response and you line the dildo up and slowly push it into his asshole, causing him to hiss in pain.'
+		'"Just breathe," you tell him and he does as you instruct. You wait until you feel him relax before pushing the dildo further into him.'
+		gs 'arousal', 'anal_strap_give', 2
 		gs 'stat'
-		act 'Get the lube':
+		act 'Continue':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
-			'He stops sucking on the dildo and takes off his shirt before sitting back on the bed as you smile at him. "You need to roll over."'
-			'He blushes, but rolls over onto his stomach as you open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up the dildo before squirting some lube between his ass cheeks and working it in.'
-			'He glances back over his shoulder at you. "That feels weird."'
-			'You give him a reassuring smile. "It''s okay. Just take a deep breath and relax."'
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with the strapon, only thrusting about half the length of the dildo into him. "How does that feel?"'
+			'He doesn''t answer at first. "Not as bad as I thought. It stopped hurting."'
+			'You slowly slide the entire length of the <<dick>>cm <<$dick_girth>> dildo into his ass, causing him to moan as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you like that."'
 			*nl
-			'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
-			'He just nods in response and you line the dildo up and slowly push it into his asshole, causing him to hiss in pain.'
-			'"Just breathe," you tell him and he does as you instruct. You wait until you feel him relax before pushing the dildo further into him.'
+			'He glances back over his shoulder at you. "It feels weird, but yeah, I kind of like it."'
+			'You give him a reassuring smile. "Great, because I love this. Now take a deep breath."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to enjoy it.'
 			gs 'arousal', 'anal_strap_give', 2
 			gs 'stat'
-			act 'Continue':
+			act 'Start fucking him hard and fast':
 				*clr & cla
-				gs 'boyStat', 'D<<strapnumber>>'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
-				'You start slowly fucking him with the strapon, only thrusting about half the length of the dildo into him. "How does that feel?"'
-				'He doesn''t answer at first. "Not as bad as I thought. It stopped hurting."'
-				'You slowly slide the entire length of the <<dick>>cm <<$dick_girth>> dildo into his ass, causing him to moan as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you like that."'
-				*nl
-				'He glances back over his shoulder at you. "It feels weird, but yeah, I kind of like it."'
-				'You give him a reassuring smile. "Great, because I love this. Now take a deep breath."'
-				'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to enjoy it.'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You start to pick up speed until you''re really hammering his ass. "Fuck yeah, take my cock, bitch!"'
+				'He pushes his hands against your hips to slow you down. "Not so hard! That hurts!"'
 				gs 'arousal', 'anal_strap_give', 2
 				gs 'stat'
-				act 'Start fucking him hard and fast':
+				act 'Keep fucking him hard':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
-					'You start to pick up speed until you''re really hammering his ass. "Fuck yeah, take my cock, bitch!"'
-					'He pushes his hands against your hips to slow you down. "Not so hard! That hurts!"'
+					minut += 5
+					artemQW['strapon'] = -1
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+					'You don''t do as he asks. "Come on baby, just relax."'
+					'His moans quickly turn to pained grunts. "Stop! That hurts!" he cries out and shoves you off before sitting up and glaring at you. "What the hell, <<$pcs_nickname>>?! That hurt!"'
+					'You frown. "Sorry, I just got carried away. Forgive me?"'
+					'He sighs. "Okay, I forgive you, but that''s it. I''m not doing that again." You''re about to speak, but he shakes his head. "No! Never. Again. I''m going to go take a shower. Talk to you later."'
+					*nl
+					'You sigh and slide the harness off before leaving his apartment.'
 					gs 'arousal', 'anal_strap_give', 2
 					gs 'stat'
-					act 'Keep fucking him hard':
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
+				end
+				act 'Ease up':
+					*clr & cla
+					artemQW['strapon'] = 1
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+					'You ease up a little, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+					'You grin. "You like taking my cock in your ass, don''t you?"'
+					'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, I like it."'
+					'He keeps moaning louder, which only turns you on more, but after several minutes, his moans start to subside. "Okay, I think we need to stop. It''s starting to hurt again."'
+					gs 'arousal', 'anal_strap_give', 3
+					gs 'arousal', 'end'
+					gs 'stat'
+					act 'Continue':
 						*clr & cla
-						minut += 5
-						artemQW[strapon] = -1
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
-						'You don''t do as he asks. "Come on baby, just relax."'
-						'His moans quickly turn to pained grunts. "Stop! That hurts!" he cries out and shoves you off before sitting up and glaring at you. "What the hell, <<$pcs_nickname>>?! That hurt!"'
-						'You frown. "Sorry, I just got carried away. Forgive me?"'
-						'He sighs. "Okay, I forgive you, but that''s it. I''m not doing that again." You''re about to speak, but he shakes his head. "No! Never. Again. I''m going to go take a shower. Talk to you later."'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+						'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
+						'"I guess you really liked it..." you say once he finishes.'
 						*nl
-						'You sigh and slide the harness off before leaving his apartment.'
-						gs 'arousal', 'anal_strap_give', 2
-						gs 'stat'
+						'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
+						'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
+						'"Let me think about it," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up. "I need to shower and should finish my homework. See you tomorrow?"'
+						'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
 						act 'Leave': gt 'pod_ezd', 'etaj_1'
 					end
-					act 'Ease up':
-						*clr & cla
-						artemQW[strapon] = 1
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				end
+			end
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your steady pace, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, I like it."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans start to subside. "Okay, I think we need to stop. It''s starting to hurt again."'
+				gs 'arousal', 'anal_strap_give', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+					'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
+					'"I guess you really liked it..." you say once he finishes.'
+					*nl
+					'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
+					'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
+					'"Let me think about it," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up. "I need to shower and should finish my homework. See you tomorrow?"'
+					'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
+				end
+			end
+		end
+	end
+end
 
-						'You ease up a little, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
-						'You grin. "You like taking my cock in your ass, don''t you?"'
-						'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, I like it."'
-						'He keeps moaning louder, which only turns you on more, but ater several minutes, his moans start to subside. "Okay, I think we need to stop. It''s starting to hurt again."'
-						gs 'arousal', 'anal_strap_give', 5
-						gs 'arousal', 'end'
-						gs 'stat'
-						act 'Continue':
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
-							'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
-							'"I guess you really liked it..." you say once he finishes.'
-							*nl
-							'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
-							'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
-							'"Let me think about it," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up. "I need to shower and should finish my homework. See you tomorrow?"'
-							'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
-							act 'Leave': gt 'pod_ezd', 'etaj_1'
-						end
-					end
+if $ARGS[0] = 'strapon_first_magic':
+	*clr & cla
+	$orgasm_or = 'no'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before slowly opening his mouth and taking the dildo in. As he starts sucking on your dick you can feel the warm wetness of his mouth, he starts slowly sucking on it; you don''t think he''s really into it, but is doing it to make you happy.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before sitting back on the bed as you smile at him. "You need to roll over."'
+		'He blushes, but rolls over onto his stomach as you open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up your dick before squirting some lube between his ass cheeks and working it in.'
+		'He glances back over his shoulder at you. "That feels weird."'
+		*nl
+		'You give him a reassuring smile. "It''s okay. Just take a deep breath and relax."'
+		'Once he and your dick are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He just nods in response and you line the dildo up and slowly push it into his asshole, causing him to hiss in pain.'
+		'"Just breathe," you tell him and he does as you instruct. You wait until you feel him relax before pushing your cock further into him.'
+		gs 'arousal', 'magicd_anal', 2
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with your cock, his virgin asshole tightly gripping your cock, which feels amazing for you. You are only thrusting about half the length of the dildo into him. "How does that feel?"'
+			'He doesn''t answer at first. "Not as bad as I thought. It stopped hurting."'
+			'You slowly slide the entire length of your <<dick>>cm <<$dick_girth>> dick into his ass, causing him to groan as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you like that."'
+			*nl
+			'He glances back over his shoulder at you. "It feels weird, but yeah, I kind of like it."'
+			'You give him a reassuring smile. "Great, because I love this. Now take a deep breath."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to enjoy it.'
+			gs 'arousal', 'magicd_anal', 2
+			gs 'stat'
+			act 'Start fucking him hard and fast':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You start to pick up speed until you''re really hammering his ass. "Fuck yeah, take my cock, bitch!"'
+				'He pushes his hands against your hips to slow you down. "Not so hard! That hurts!"'
+				gs 'arousal', 'magicd_anal', 2
+				gs 'stat'
+				act 'Keep fucking him hard':
+					*clr & cla
+					minut += 5
+					artemQW['strapon'] = -1
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+					'You don''t do as he asks. "Come on baby, just relax."'
+					'His moans quickly turn to pained grunts. "Stop! That hurts!" he cries out and shoves you off before sitting up and glaring at you. "What the hell, <<$pcs_nickname>>?! That hurt!"'
+					'You frown. "Sorry, I just got carried away. Forgive me?"'
+					'He sighs. "Okay, I forgive you, but that''s it. I''m not doing that again." You''re about to speak, but he shakes his head. "No! Never. Again. I''m going to go take a shower. Talk to you later."'
+					*nl
+					'You sigh and slide the harness off before leaving his apartment.'
+					gs 'arousal', 'magicd_anal', 2
+					gs 'stat'
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
 				end
-				act 'Fuck him nice and steady':
+				act 'Ease up':
 					*clr & cla
-					artemQW[strapon] = 1
+					artemQW['strapon'] = 1
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
-					'You keep your steady pace, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+					'You ease up a little, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
 					'You grin. "You like taking my cock in your ass, don''t you?"'
 					'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, I like it."'
 					'He keeps moaning louder, which only turns you on more, but after several minutes, his moans start to subside. "Okay, I think we need to stop. It''s starting to hurt again."'
-					gs 'arousal', 'anal_strap_give', 5
+					gs 'arousal', 'magicd_anal', 3
 					gs 'arousal', 'end'
 					gs 'stat'
 					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
-						'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
+						'You roll off him and pull your dildo out of his ass, making him moan as you do, sadly before you can get off. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
 						'"I guess you really liked it..." you say once he finishes.'
 						*nl
 						'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
@@ -1392,6 +1493,343 @@ if $ARGS[0] = 'strapon_first':
 					end
 				end
 			end
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your steady pace, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, I like it."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans start to subside. "Okay, I think we need to stop. It''s starting to hurt again."'
+				gs 'arousal', 'magicd_anal', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+					'You roll off him and pull your dick out of his ass, making him moan as you do, sadly before you can get off. Once you''re off him, he quickly gets up and slides off the bed; as you watch, he starts furiously jerking off and quickly starts cumming.'
+					'"I guess you really liked it..." you say once he finishes.'
+					*nl
+					'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
+					'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
+					'"Let me think about it," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up. "I need to shower and should finish my homework. See you tomorrow?"'
+					'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'strapon_second':
+	*clr & cla
+	minut += 3
+	artemQW['strapon_count'] += 1
+	artemQW['artem_dom'] -= 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon3.jpg"></center>'
+	if spellKnown['penisenvy'] = 1:
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You can tell he''s still a little nervous but not as much as the first time and do your best to give him reassuring smiles, which seems to help a little. You could use this moment to cast the Penis Envy spell. Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		if penisEnvyVariable = 0:
+			act 'Cast Penis Envy spell':
+				*clr & cla
+				gs 'castSpell', 'penisenvy'
+				if spellSuccess > 0:
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_second_magic'
+				else
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_second_bj'
+				end
+			end
+		else
+			act 'Get a blowjob': gt 'artem_sex', 'strapon_second_magic'
+		end
+	else
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You can tell he''s still a little nervous but not as much as the first time and do your best to give him reassuring smiles, which seems to help a little.'
+		'Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		act 'Get a blowjob': gt 'artem_sex', 'strapon_second_bj'
+	end
+end
+
+if $ARGS[0] = 'strapon_second_bj':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before slowly opening his mouth and taking the dildo in. He starts slowly sucking on it; this time he seems a little more into it, but he obviously still isn''t sure what he is doing and seems kinda hesitant still.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before laying down on the bed, this time he remembers to lay on his stomach.'
+		'You open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up the dildo before squirting some lube between his ass cheeks and working it in.'
+		'He glances back over his shoulder at you. "That still feels kinda weird."'
+		*nl
+		'You give him a reassuring smile. "You''ll get used to it, now take a deep breath and relax." Which he does and visibly relaxes more.'
+		'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He nods in response as he says "Yeah." and you line the dildo up and slowly push it into his asshole, causing him to have a slight hiss in pain, which turns into a loud groan.'
+		'"Just breathe," you tell him and he does as you instruct. You wait until you feel him relax again, before pushing the dildo further into him.'
+		gs 'arousal', 'anal_strap_give', 2
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with the strapon, only thrusting about half the length of the dildo into him. "How does that feel?"'
+			'He doesn''t answer at first. "Better than last time, it didn''t hurt as much and stopped hurting sooner."'
+			'You slowly slide the entire length of the <<dick>>cm <<$dick_girth>> dildo into his ass, causing him to moan as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you are starting to like my cock in your ass." You say to him in a slightly teasing tone.'
+			*nl
+			'He glances back over his shoulder at you. "It still feels weird, but yeah, I kind of like it."'
+			'You give him a reassuring smile. "Great, because I love this. Now just relax and take my cock."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to enjoy it.'
+			gs 'arousal', 'anal_strap_give', 2
+			gs 'stat'
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your pace nice and steady, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, it''s starting to feel really good."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans get louder. "I... think... I... think I''m going to cum." Then he tenses up and moans loudly, you are sure he just came from you fucking his ass, with your strapon, which makes you grin.'
+				gs 'arousal', 'anal_strap_give', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+					'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he rolls off the bed and stands up, you can see a wet spot of cum on his bed, where he shot his load. You grin at him. "Looks like someone really liked it."'
+					*nl
+					'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
+					'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
+					'He pauses a moment but then nods. "Ok... but not all the time," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up and pulls the sheet off his bed. "I need to shower and clean this up. See you tomorrow?"'
+					'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'strapon_second_magic':
+	$orgasm_or = 'no'
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before slowly opening his mouth and taking your dick into his mouth. As he starts sucking on your cock you can feel the warm wetness of his mouth, as he starts slowly sucking on it; he is doing a better job than last time, he seems to be more into it as well.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before laying down on the bed, this time he remembers to lay on his stomach.'
+		'You open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up your dick before squirting some lube between his ass cheeks and working it in.'
+		'He glances back over his shoulder at you. "That still feels kinda weird."'
+		*nl
+		'You give him a reassuring smile. "You''ll get used to it, now take a deep breath and relax." Which he does and visibly relaxes more.'
+		'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He nods in response as he says "Yeah." You line the dildo up and slowly push it into his asshole, causing him to have a slight hiss in pain, which turns into a loud groan as his tight little asshole grips your cock tightly, causing you to moan in pleasure.'
+		'"Just breathe," you tell him and he does as you instruct. You wait until you feel him relax again, before pushing your dick further into him, causing you to both moan in pleasure.'
+		gs 'arousal', 'magicd_anal', 2
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with your cock, only thrusting about half the length of your dick into him. "How does that feel?"'
+			'He doesn''t answer at first. "Better than last time, it didn''t hurt as much and stopped hurting sooner."'
+			'You slowly slide the entire length of your <<dick>>cm <<$dick_girth>> dick into his ass, it feels amazing to feel the full length of your shaft inside of him. It causes him to moan as well, as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you are starting to like my cock in your ass." You say to him in a slightly teasing tone.'
+			*nl
+			'He glances back over his shoulder at you. "It still feels weird, but yeah, I kind of like it."'
+			'You give him a reassuring smile. "Great, because I love this. Now just relax and take my cock."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to enjoy it.'
+			gs 'arousal', 'magicd_anal', 2
+			gs 'stat'
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your pace nice and steady, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Uh... I... Ah... YES... Yes, it''s starting to feel really good."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans get louder. "I... think... I... think I''m going to cum." Then he tenses up and moans loudly, you are sure he just came from you fucking his ass, with your cock, which turns you on even more.'
+				gs 'arousal', 'magicd_anal', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Fill him with your cum':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/pc/magic/penis_envy/guy_internal_butt_cum1.jpg"></center>'
+					$orgasm_or = 'yes'
+					$orgasm_txt = 'You bury your cock one last time balls deep into his ass, as you feel your cock twitch as you empty your load into his ass. Moaning loudly as you fill his ass with your cum, with the last spurt finished, you pull your cock out of his ass and stand up. He sighs loudly as you do. As you step back you can see your cum leaking out of his gaping hole.'
+					gs 'arousal', 'magicd_anal', 2, 'dom', 'inhibition'
+					killvar 'temporgasm'
+					gs 'stat'
+					act 'Climb off him':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+						'Once you''re off him, he rolls off the bed and stands up, you can see a wet spot of cum on his bed, where he shot his load. You grin at him. "Looks like someone really liked it."'
+						*nl
+						'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, it felt much better than I thought it would." He then raises his gaze to look at you. "Did you like it?"'
+						'You nod your head. "Yes, I had a lot of fun. Maybe we can do it again?"'
+						'He pauses a moment but then nods. "Ok... but not all the time," he replies and you nod as you start removing the harness, which breaks the spell and your connection to the dildo. Once the strapon is just a regular strapon again, you start cleaning the dildo while he cleans himself up and pulls the sheet off his bed. "I need to shower and clean this up. See you tomorrow?"'
+						'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+						act 'Leave': gt 'pod_ezd', 'etaj_1'
+					end
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'strapon_again':
+	*clr & cla
+	minut += 3
+	artemQW['strapon_count'] += 1
+	artemQW['artem_dom'] -= 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon3.jpg"></center>'
+	if spellKnown['penisenvy'] = 1:
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You notice he doesn''t seem nervous at all this time, you think he might even look a little eager. You wonder if he is starting to really like this, instead of just doing it to make you happy. You could use this moment to cast the Penis Envy spell. Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		if penisEnvyVariable = 0:
+			act 'Cast Penis Envy spell':
+				*clr & cla
+				gs 'castSpell', 'penisenvy'
+				if spellSuccess > 0:
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_again_magic'
+				else
+					act 'Get a blowjob': gt 'artem_sex', 'strapon_again_bj'
+				end
+			end
+		else
+			act 'Get a blowjob': gt 'artem_sex', 'strapon_again_magic'
+		end
+	else
+		'You slide the harness on and he helps you buckle it in place before he takes his pants off. You notice he doesn''t seem nervous at all this time, you think he might even look a little eager. You wonder if he is starting to really like this, instead of just doing it to make you happy. Once the harness is in place, you look at him. "Come and suck my dick, baby," you tell him with a grin.'
+		act 'Get a blowjob': gt 'artem_sex', 'strapon_second_bj'
+	end
+end
+
+if $ARGS[0] = 'strapon_again_bj':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before he quickly opens his mouth, taking the dildo in. He starts sucking on it; this time he seems more into it, he doesn''t seem near as hesitant as he has before and he seems to be doing a much better job. You wonder if he has been practicing or just watching a lot of blow job porn.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before laying down on the bed, this time he remembers to lay on his stomach.'
+		'You open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up the dildo before squirting some lube between his ass cheeks and working it in. He doesn''t comment or move as you apply the lube this time.'
+		*nl
+		'You give him a smile. "I see you are getting used to it, now take a deep breath and relax." Which he does and visibly relaxes more.'
+		'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He nods in response as he says "Yeah." sounding a little eager this time, as you line the dildo up and slowly push it into his asshole, causing him to grunt a little as the tip slides in, which quickly turns into a moan from him. Seeing that he seems to not mind this time or maybe is even enjoying it, you slide the dildo further into his ass as you start to fuck him.'
+		gs 'arousal', 'anal_strap_give', 2
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with the strapon, only thrusting about half the length of the dildo into him. "How does that feel?"'
+			'He doesn''t answer at first. "Better than last time, it kinda feels good... but don''t tell anyone I said that."'
+			'You slowly slide the entire length of the <<dick>>cm <<$dick_girth>> dildo into his ass, causing him to moan loudly as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you are enjoying my cock in your ass." You say to him in a slightly teasing tone.'
+			*nl
+			'He moans loudly then glances back over his shoulder at you, you can''t help but notice the turned-on expression on his face. "OOOhhh yeah... just not too rough."'
+			'You give him a reassuring smile. "Great, because I love this. Now just take my cock like the little slut you are."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to really get off on it.'
+			gs 'arousal', 'anal_strap_give', 2
+			gs 'stat'
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your pace nice and steady, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Ah... YES... Yes, keep fucking... me..."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans get louder. "I''m cumming." Then he tenses up and moans loudly, you are sure he just came from you fucking his ass, with your strapon, which makes you grin.'
+				gs 'arousal', 'anal_strap_give', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+					'You roll off him and pull your dildo out of his ass, making him moan as you do. Once you''re off him, he rolls off the bed and stands up, you can see a wet spot of cum on his bed, where he shot his load. You grin at him. "I guess this means you really like this."'
+					*nl
+					'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, I would have never believed how good that could feel." He then raises his gaze to look at you. "Did you like it?"'
+					'You nod your head. "Yes, I had a lot of fun. Maybe we can do something a little different next time."'
+					'He pauses a moment but then nods. "Sure... but not all the time," he replies and you nod as you start removing the harness and cleaning the dildo while he cleans himself up and pulls the sheet off his bed. "I need to shower and clean this up. See you tomorrow?"'
+					'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+					act 'Leave': gt 'pod_ezd', 'etaj_1'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'strapon_again_magic':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon4.jpg"></center>'
+	'He gets on his knees in front of you and grabs the back of your legs with his hands before quickly opening his mouth and taking your dick into his mouth. As he starts sucking on your cock you can feel the warm wetness of his mouth, as he starts slowly sucking on it; he is doing a much better job than last time, he seems to be more into it as well.'
+	'"Okay, take off your shirt and get on the bed," you tell him.'
+	$orgasm_or = 'no'
+	gs 'arousal', 'foreplay_give', 2
+	gs 'stat'
+	act 'Get the lube':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon5.jpg"></center>'
+		'He stops sucking on the dildo and takes off his shirt before laying down on the bed, this time he remembers to lay on his stomach.'
+		'You open his nightstand and take out the lube before crawling onto the bed on your knees. You lube up your dick before squirting some lube between his ass cheeks and working it in. He doesn''t comment or move as you apply the lube this time.'
+		*nl
+		'You give him a smile. "I see you are getting used to it, now take a deep breath and relax." Which he does and visibly relaxes more.'
+		'Once he and the dildo are lubed up, you cap the bottle of lube and toss it aside. "You ready?"'
+		'He nods in response as he says "Yeah." sounding a little eager this time, as you line your cock up and slowly push it into his asshole, causing him to grunt a little as the tip slides in, which quickly turns into a moan from him. Seeing that he seems to not mind this time or maybe is even enjoying it, you slide your dick further into his ass as you start to fuck him.'
+		gs 'arousal', 'magicd_anal', 2
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			gs 'boyStat', 'D<<strapnumber>>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon6.jpg"></center>'
+			'You start slowly fucking him with your cock, only thrusting about half the length of your shaft into him. "How does that feel?"'
+			'He doesn''t answer at first. "Better than last time, it kinda feels good... but don''t tell anyone I said that."'
+			'You slowly slide the entire length of your <<dick>>cm <<$dick_girth>> dick into his ass, causing him to moan loudly as you climb on top of him, laying on his back as you slowly start fucking him. "Sounds like you are enjoying my cock in your ass." You say to him in a slightly teasing tone.'
+			*nl
+			'He moans loudly then glances back over his shoulder at you, you can''t help but notice the turned-on expression on his face. "OOOhhh yeah... just not to rough."'
+			'You give him a reassuring smile. "Great, because I love this. Now just take my cock like the little slut you are."'
+			'You push it in as far as it will go and start steadily fucking him, picking up the pace as he starts moaning louder. By the sound of it, he''s starting to really get off on it.'
+			gs 'arousal', 'magicd_anal', 2
+			gs 'stat'
+			act 'Fuck him nice and steady':
+				*clr & cla
+				artemQW['strapon'] = 1
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon7.jpg"></center>'
+				'You keep your pace nice and steady, making sure not to go too hard as you lift yourself up so you can more easily thrust into him. He starts moaning a little louder as you do. "Oh... Fuck... Ah..."'
+				'You grin. "You like taking my cock in your ass, don''t you?"'
+				'He raises his head, but doesn''t look back at you. At first, you''re not sure he even heard you. "Ah... YES... Yes, keep fucking... me..."'
+				'He keeps moaning louder, which only turns you on more, but after several minutes, his moans get louder. "I''m cumming." Then he tenses up and moans loudly, you are sure he just came from you fucking his ass, with your magic cock, which turns you on even more. Not to mention when he tenses up to cum, his asshole tightens around your shaft which feels amazing.'
+				gs 'arousal', 'magicd_anal', 3
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Fill him with your cum':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/pc/magic/penis_envy/guy_internal_butt_cum1.jpg"></center>'
+					$orgasm_txt = 'You bury your cock one last time balls deep into his ass, as you feel your cock twitch as you empty your load into his ass. Moaning loudly as you fill his ass with your cum, with the last spurt finished, you pull your cock out of his ass and stand up. He sighs loudly as you do. As you step back you can see your cum leaking out of his gaping hole.'
+					$orgasm_or = 'yes'
+					gs 'arousal', 'magicd_anal', 2, 'dom', 'inhibition'
+					killvar 'temporgasm'
+					gs 'stat'
+					act 'Climb off him':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/strapon/first_strapon1.jpg"></center>'
+						'You roll off him and pull your dick out of his ass, making him moan as you do. Once you''re off him, he rolls off the bed and stands up, you can see a wet spot of cum on his bed, where he shot his load. You grin at him. "I guess this means you really like this."'
+						*nl
+						'He glances at you and turns as red as you think is humanly possible. He looks down, refusing to meet your eyes. "Yeah, I would have never believed how good that could feel." He then raises his gaze to look at you. "Did you like it?"'
+						'You nod your head. "Yes, I had a lot of fun. Maybe we can do something a little different next time."'
+						'He pauses a moment but then nods. "Sure... but not all the time," he replies and you nod as you start removing the harness, which breaks the spell and your connection to the dildo. Once the strapon is just a regular strapon again, you start cleaning the dildo while he cleans himself up and pulls the sheet off his bed. "I need to shower and clean this up. See you tomorrow?"'
+						'You nod and he kisses you before leaving his room and going to the bathroom. Placing the strap-on back in your purse, you leave his apartment with a massive grin on your face.'
+						act 'Leave': gt 'pod_ezd', 'etaj_1'
+					end
+				end
+			end
 		end
 	end
 end

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