Browse Source

Merge branch 'master' into cleanup

Kris 3 years ago
parent
commit
b1bf0b296f

+ 11 - 5
glife.qproj

@@ -102,7 +102,6 @@
 		<Location name="clothing_descriptions"/>
 		<Location name="$short_description"/>
 		<Location name="$attributes_cheap"/>
-		<Location name="$attributes_average"/>
 		<Location name="$attributes_expensive"/>
 		<Location name="$attributes_formal"/>
 		<Location name="$attributes_office"/>
@@ -114,8 +113,16 @@
 		<Location name="$attributes_coat"/>
 		<Location name="$attributes_swimwear"/>
 		<Location name="$attributes_burlesque"/>
-		<Location name="$attributes_alternative"/>
 		<Location name="$attributes_beach"/>
+		<Location name="$attributes_flamingos_outfits"/>
+		<Location name="$attributes_flamingos_dress"/>
+		<Location name="$attributes_fancy_burlesque"/>
+		<Location name="$attributes_dolls_outfits"/>
+		<Location name="$attributes_dolls_dress"/>
+		<Location name="$attributes_cats_oufits"/>
+		<Location name="$attributes_cats_dress"/>
+		<Location name="$attributes_bomba_goth_outfits"/>
+		<Location name="$attributes_bomba_goth_dress"/>
 		<Location name="lost_clothes_here"/>
 		<Location name="portnoi"/>
 		<Location name="portnoi2"/>
@@ -908,7 +915,7 @@
 	</Folder>
 	<Folder name="University">
 		<Location name="city_island"/>
-		<Location name="dolls"/>
+		<Location name="shop_dolls"/>
 		<Location name="vecher"/>
 		<Location name="obkitchen"/>
 		<Location name="obroom"/>
@@ -948,8 +955,7 @@
 		<Location name="FSroom"/>
 	</Folder>
 	<Folder name="Youth Shop">
-		<Location name="pussykats"/>
-		<Location name="pussykats_clothes"/>
+		<Location name="shop_pussycats"/>
 		<Location name="andrey"/>
 		<Location name="gopnew"/>
 		<Location name="goplust"/>

+ 460 - 0
locations/_attributes_bomba_goth_dress.qsrc

@@ -0,0 +1,460 @@
+# $attributes_bomba_goth_dress
+!2020/10/23
+!prince range from 1 to 6, avoid adding too many 5s and 6s
+
+if ARGS[1] = 1:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 2:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 3:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 4:
+	CloQuality = 5
+	CloThinness = 1
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 5:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 6:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 7:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 8:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 9:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 10:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 11:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 12:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 13:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 1
+	CloDress = 1
+elseif ARGS[1] = 14:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloDress = 1
+elseif ARGS[1] = 15:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 16:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloStyle = 2
+elseif ARGS[1] = 17:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 2
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 18:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 2
+	CloStyle = 2
+elseif ARGS[1] = 19:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 2
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 20:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloStyle2 = 1
+	CloDress = 1
+elseif ARGS[1] = 21:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 22:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 23:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 24:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 25:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 26:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 27:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 28:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 29:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+	CloStyle = 2
+elseif ARGS[1] = 30:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 31:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 32:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 34:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 35:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 36:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 37:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 38:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 40:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 41:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 42:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 43:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 44:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 45:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 46:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 47:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 4
+elseif ARGS[1] = 48:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 49:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 50:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 51:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+elseif ARGS[1] = 52:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 53:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+elseif ARGS[1] = 54:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 55:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 56:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloDress = 1
+elseif ARGS[1] = 57:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 58:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 59:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 60:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 61:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 62:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 5
+elseif ARGS[1] = 63:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 64:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 65:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 66:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 67:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloDress = 1
+elseif ARGS[1] = 68:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+	CloDress = 1
+elseif ARGS[1] = 69:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 2
+	CloSkirtShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 70:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 3
+	CloSkirtShortness = 5
+	CloStyle = 2
+end
+
+--- $attributes_bomba_goth_dress ---------------------------------
+

+ 310 - 0
locations/_attributes_bomba_goth_outfits.qsrc

@@ -0,0 +1,310 @@
+# $attributes_bomba_goth_outfits
+!2020/10/23
+!prince range from 1 to 6, avoid adding too many 5s and 6s
+
+if ARGS[1] = 1:
+	CloQuality = 2
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 2:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 3:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 4:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 5:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 6:
+	CloQuality = 3
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 7:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 8:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 9:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 10:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 11:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 12:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 13:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 14:
+	CloQuality = 5
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 15:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 16:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 17:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 18:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 19:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 20:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 21:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 22:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 23:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 24:
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 25:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 26:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 27:
+	CloQuality = 5
+	CloThinness = 3
+	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 = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 30:
+	CloQuality = 5
+	CloThinness = 1
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 31:
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 32:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 33:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 34:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 35:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 36:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 37:
+	CloQuality = 2
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 38:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 40:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 41:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 42:
+	CloQuality = 4
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 43:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 44:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 45:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 46:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 47:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 48:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 49:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 50:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 5
+	CloStyle = 2
+end
+
+--- $attributes_bomba_goth_outfits ---------------------------------
+

+ 665 - 0
locations/_attributes_cats_dress.qsrc

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

+ 512 - 0
locations/_attributes_cats_outfits.qsrc

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

+ 717 - 0
locations/_attributes_dolls_dress.qsrc

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

+ 320 - 0
locations/_attributes_dolls_outfits.qsrc

@@ -0,0 +1,320 @@
+# $attributes_dolls_outfits
+!2020/10/17
+!prince range from 2 to 5, please avoid adding too many 2s and 5s
+
+if ARGS[1] = 1:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 2:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 3:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 4:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 5
+elseif ARGS[1] = 5:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 6:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 7:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 5
+elseif ARGS[1] = 8:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 9:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 10:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 5
+elseif ARGS[1] = 11:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 12:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 13:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 14:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 15:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 16:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 17:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 18:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 19:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 20:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 21:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 22:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 23:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 24:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 25:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 26:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	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 = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 29:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 30:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloBimbo = 1
+elseif ARGS[1] = 31:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 32:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 34:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 35:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+elseif ARGS[1] = 36:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 37:
+	CloQuality = 2
+	CloThinness = 2
+	CloTopCut = 2
+	CloPantsShortness = 3
+	CloStyle = 2
+elseif ARGS[1] = 38:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 40:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 41:
+	CloQuality = 2
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 42:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+elseif ARGS[1] = 43:
+	CloQuality = 2
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 44:
+	CloQuality = 2
+	CloThinness = 6
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 45:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 6
+	CloStyle = 2
+elseif ARGS[1] = 46:
+	CloQuality = 3
+	CloThinness = 5
+	CloTopCut = 2
+	CloPantsShortness = 6
+	CloStyle = 2
+elseif ARGS[1] = 47:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 3
+	CloPantsShortness = 6
+elseif ARGS[1] = 48:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 49:
+	CloQuality = 2
+	CloThinness = 5
+	CloTopCut = 4
+	CloPantsShortness = 5
+	CloStyle = 2
+	CloStyle = 4
+elseif ARGS[1] = 50:
+	CloQuality = 2
+	CloThinness = 6
+	CloTopCut = 4
+	CloPantsShortness = 6
+	CloStyle = 2
+	CloStyle = 4
+end
+
+--- $attributes_dolls_outfits ---------------------------------
+

+ 268 - 0
locations/_attributes_fancy_burlesque.qsrc

@@ -0,0 +1,268 @@
+# $attributes_fancy_burlesque
+!2020/10/12
+!Quality range is 3-6.
+if ARGS[1] = 1:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 2:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 3:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+elseif ARGS[1] = 4:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+elseif ARGS[1] = 5:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 3
+elseif ARGS[1] = 6:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
+elseif ARGS[1] = 7:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 8:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 9:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 10:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 11:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 12:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 13:
+	CloQuality = 5
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 14:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 15:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 16:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 17:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 18:
+	CloQuality = 3\4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 19:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 20:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 21:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 22:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 23:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 5
+elseif ARGS[1] = 24:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 6
+elseif ARGS[1] = 25:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 2
+elseif ARGS[1] = 26:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+elseif ARGS[1] = 27:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+elseif ARGS[1] = 28:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 29:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 30:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+elseif ARGS[1] = 31:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 3
+elseif ARGS[1] = 32:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 34:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 35:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 5
+elseif ARGS[1] = 36:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 37:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 38:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 40:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 41:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 42:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 43:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 44:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 45:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 46:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPanties = 1
+	CloOnePiece = 1
+elseif ARGS[1] = 47:
+	CloQuality = 6
+	CloThinness = 4
+	CloTopCut = 3
+	CloSkirtShortness = 4
+elseif ARGS[1] = 48:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 49:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+elseif ARGS[1] = 50:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloSkirtShortness = 4
+end
+
+--- $attributes_fancy_burlesque ---------------------------------
+

+ 508 - 0
locations/_attributes_flamingos_dress.qsrc

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

+ 260 - 0
locations/_attributes_flamingos_outfits.qsrc

@@ -0,0 +1,260 @@
+# $attributes_flamingos_outfits
+!2020/10/27
+!prince range from 2 to 6, avoid adding too many 2s, 5s, and 6s
+if ARGS[1] = 1:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 2:
+	CloQuality = 3
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 3:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 4:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 5:
+	CloQuality = 4
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 6:
+	CloQuality = 4
+	CloThinness = 1
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 7:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 8:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 9:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 10:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 11:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 12:
+	CloQuality = 3
+	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 = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 15:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 16:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 17:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 18:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 19:
+	CloQuality = 3
+	CloThinness = 2
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 20:
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 21:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 22:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 23:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+elseif ARGS[1] = 24:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 1
+	CloPantsShortness = 1
+	CloStyle = 1
+elseif ARGS[1] = 25:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 26:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 27:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 28:
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 29:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 30:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 31:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+	CloStyle = 1
+elseif ARGS[1] = 32:
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 34:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 35:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 36:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 1
+elseif ARGS[1] = 37:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 38:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 40:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 41:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 42:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 43:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 3
+	CloPantsShortness = 1
+elseif ARGS[1] = 44:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+elseif ARGS[1] = 45:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+elseif ARGS[1] = 46:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+elseif ARGS[1] = 47:
+	CloQuality = 4
+	CloThinness = 4
+	CloTopCut = 4
+	CloPantsShortness = 1
+elseif ARGS[1] = 48:
+	CloQuality = 3
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+elseif ARGS[1] = 49:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 5
+elseif ARGS[1] = 50:
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 2
+	CloPantsShortness = 6
+	CloStyle = 4
+end
+
+--- $attributes_flamingos_outfits ---------------------------------
+

+ 22 - 6
locations/_clothing_image.qsrc

@@ -5,8 +5,18 @@
 
 if $ARGS[0] = 'cheap':
 	$RESULT = 'images/pc/clothing/1cheap/<<ARGS[1]>>.jpg'
-elseif $ARGS[0] = 'average':
-	$RESULT = 'images/pc/clothing/2average/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'cats_dress':
+	$RESULT = 'images/pc/items/cats/dress/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'cats_outfit':
+	$RESULT = 'images/pc/items/cats/outfits/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'flamingos_outfit':
+	$RESULT = 'images/pc/items/flamingos/outfits/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'flamingos_dress':
+	$RESULT = 'images/pc/items/flamingos/dress/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'coco_outfit':
+	$RESULT = 'images/pc/items/coco/outfits/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'coco_dress':
+	$RESULT = 'images/pc/items/coco/dress/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'expensive':
 	$RESULT = 'images/pc/clothing/3expensive/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'formal':
@@ -27,10 +37,16 @@ elseif $ARGS[0] = 'coat':
 	$RESULT = 'images/pc/clothing/11coat/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'swimwear':
 	$RESULT = 'images/pc/clothing/12swimwear/<<ARGS[1]>>.jpg'
-elseif $ARGS[0] = 'burlesque':
-	$RESULT = 'images/pc/clothing/13burlesque/<<ARGS[1]>>.jpg'
-elseif $ARGS[0] = 'alternative':
-	$RESULT = 'images/pc/clothing/14alternative/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'fancy_burlesque':
+	$RESULT = 'images/pc/items/fancy/burlesque/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'dolls_dress':
+	$RESULT = 'images/pc/items/dolls/dress/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'dolls_outfit':
+	$RESULT = 'images/pc/items/dolls/outfits/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'bomba_dress':
+	$RESULT = 'images/pc/items/bomba/dress/<<ARGS[1]>>.jpg'
+elseif $ARGS[0] = 'bomba_outfit':
+	$RESULT = 'images/pc/items/bomba/outfits/<<ARGS[1]>>.jpg'
 elseif $ARGS[0] = 'beach':
 	$RESULT = 'images/pc/clothing/15beachbabe/<<ARGS[1]>>.jpg'
 end

+ 1 - 1
locations/city_island.qsrc

@@ -53,7 +53,7 @@ else
 	'You can see a closed kiosk. It''s open between 08:00 - 23:00.'
 end
 if hour >= 8 and hour < 22:
-	'You can see <a href="exec:gt ''dolls'', ''start''">Patch Work Dolls</a> a clothing store that caters to Alternative styles, like gothic, punk, skater, and the like.'
+	'You can see <a href="exec:gt ''shop_dolls'', ''start''">Patch Work Dolls</a> a clothing store that caters to Alternative styles, like gothic, punk, skater, and the like.'
 else
 	'You can see Patch Work Dolls a clothing store that caters to Alternative styles, like gothic, punk, skater, and the like. It''s open every day between 08:00 - 22:00'
 end

+ 111 - 19
locations/clothing.qsrc

@@ -186,7 +186,11 @@ if $ARGS[0] = 'view_clothing_list':
 	if $ARGS[2] = '':
 		'<center><a href="exec:$ward_list_store = ''gm'' & gt ''clothing'', ''view_clothing_list'', ''<<$ARGS[1]>>'', ''gm''"><img src="images/locations/city/citycenter/mall/gm.png"></a></center>'
 
-		if ARRSIZE('average') > 0:'<center><a href="exec:$ward_list_store = ''kats'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''kats''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a></center>'
+		if ARRSIZE('cats_outfit') > 0 or ARRSIZE('cats_dress') > 0:'<center><a href="exec:$ward_list_store = ''kats'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''kats''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a></center>'
+
+		if ARRSIZE('flamingos_outfit') > 0 or ARRSIZE('flamingos_dress') > 0:'<center><a href="exec:$ward_list_store = ''flamingos'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''flamingos''"><img src="images/locations/city/island/flamingos/shop_name.png"></a></center>'
+
+		if ARRSIZE('coco_outfit') > 0 or ARRSIZE('coco_dress') > 0:'<center><a href="exec:$ward_list_store = ''coco'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''coco''"><img src="images/locations/city/residential/coco/shop_name.png"></a></center>'
 
 		if ARRSIZE('expensive') > 0:'<center><a href="exec:$ward_list_store = ''fashionista'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''fashionista''"><img src="images/locations/city/citycenter/mall/fashionistat.png"></a></center>'
 
@@ -194,11 +198,15 @@ if $ARGS[0] = 'view_clothing_list':
 
 		if ARRSIZE('beach') > 0:'<center><a href="exec:$ward_list_store = ''scandalicious'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''scandalicious''"><img src="images/locations/city/citycenter/mall/scandalicious.png"></a></center>'
 
-		if ARRSIZE('fetish') > 0 or ARRSIZE('burlesque') > 0:'<center><a href="exec:$ward_list_store = ''sexshop'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''sexshop''"><img src="images/locations/city/citycenter/sexshop/shop_name.png"></a></center>'
+		if ARRSIZE('fancy_burlesque') > 0:'<center><a href="exec:$ward_list_store = ''fancypancy'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''fancypancy''"><img src="images/locations/oldtown/fancypancy/shop_name.png"></a></center>'
+
+		if ARRSIZE('fetish') > 0:'<center><a href="exec:$ward_list_store = ''sexshop'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''sexshop''"><img src="images/locations/city/citycenter/sexshop/shop_name.png"></a></center>'
 
 		if ARRSIZE('exhibit') > 0:'<center><a href="exec:$ward_list_store = ''exhibitshop'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''exhibitshop''"><img src="images/locations/oldtown/exhibitshop/shop_name.png"></a></center>'
 
-		if ARRSIZE('alternative') > 0:'<center><a href="exec:$ward_list_store = ''dolls'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''dolls''"><img src="images/locations/city/island/dolls.png"></a></center>'
+		if ARRSIZE('dolls_outfit') > 0 or ARRSIZE('dolls_dress') > 0:'<center><a href="exec:$ward_list_store = ''dolls'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''dolls''"><img src="images/locations/city/island/dolls.png"></a></center>'
+
+		if ARRSIZE('bomba_outfit') > 0 or ARRSIZE('bomba_dress') > 0:'<center><a href="exec:$ward_list_store = ''bomba'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''bomba''"><img src="images/locations/oldtown/tsar/shop_name.png"></a></center>'
 
 		if ARRSIZE('exercise') > 0:'<center><a href="exec:$ward_list_store = ''sports'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''sports''"><img src="images/locations/city/citycenter/mall/sports.png"></a></center>'
 
@@ -288,10 +296,64 @@ if $ARGS[0] = 'view_clothing_list':
 		if $ARGS[2] = 'kats':
 			$ward_list_store = $ARGS[2]
 			i = 1
-			:loopaverage
-				if average[i] = 1 and averageS[i] = cloc and ($clothingworntype ! 'average' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'average', i)
+			:loopcats_dress
+				if cats_dress[i] = 1 and cats_dressS[i] = cloc and ($clothingworntype ! 'cats_dress' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'cats_dress', i)
+				i += 1
+			if i <= ARRSIZE('cats_dress'):jump 'loopcats_dress'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopcats_outfit
+				if cats_outfit[i] = 1 and cats_outfitS[i] = cloc and ($clothingworntype ! 'cats_outfit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'cats_outfit', i)
 				i += 1
-			if i <= ARRSIZE('average'):jump 'loopaverage'
+			if i <= ARRSIZE('cats_outfit'):jump 'loopcats_outfit'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+		end
+
+		if $ARGS[2] = 'flamingos':
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopflamingos_dress
+				if flamingos_dress[i] = 1 and flamingos_dressS[i] = cloc and ($clothingworntype ! 'flamingos_dress' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'flamingos_dress', i)
+				i += 1
+			if i <= ARRSIZE('flamingos_dress'):jump 'loopflamingos_dress'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopflamingos_outfit
+				if flamingos_outfit[i] = 1 and flamingos_outfitS[i] = cloc and ($clothingworntype ! 'flamingos_outfit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'flamingos_outfit', i)
+				i += 1
+			if i <= ARRSIZE('flamingos_outfit'):jump 'loopflamingos_outfit'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+		end
+
+		if $ARGS[2] = 'coco':
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopcoco_dress
+				if coco_dress[i] = 1 and coco_dressS[i] = cloc and ($clothingworntype ! 'coco_dress' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'coco_dress', i)
+				i += 1
+			if i <= ARRSIZE('coco_dress'):jump 'loopcoco_dress'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopcoco_outfit
+				if coco_outfit[i] = 1 and coco_outfitS[i] = cloc and ($clothingworntype ! 'coco_outfit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'coco_outfit', i)
+				i += 1
+			if i <= ARRSIZE('coco_outfit'):jump 'loopcoco_outfit'
 
 			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
 			gs 'clothing', 'clothwidth'
@@ -343,24 +405,27 @@ if $ARGS[0] = 'view_clothing_list':
 
 			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
 			gs 'clothing', 'clothwidth'
+		end
 
+		if $ARGS[2] = 'exhibitshop':
+			$ward_list_store = $ARGS[2]
 			i = 1
-			:loopburlesque
-				if burlesque[i] = 1 and burlesqueS[i] = cloc and ($clothingworntype ! 'burlesque' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'burlesque', i)
+			:loopexhibit
+				if exhibit[i] = 1 and exhibitS[i] = cloc and ($clothingworntype ! 'exhibit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'exhibit', i)
 				i += 1
-			if i <= ARRSIZE('burlesque'):jump 'loopburlesque'
+			if i <= ARRSIZE('exhibit'):jump 'loopexhibit'
 
 			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
 			gs 'clothing', 'clothwidth'
 		end
 
-		if $ARGS[2] = 'exhibitshop':
+		if $ARGS[2] = 'fancypancy':
 			$ward_list_store = $ARGS[2]
 			i = 1
-			:loopexhibit
-				if exhibit[i] = 1 and exhibitS[i] = cloc and ($clothingworntype ! 'exhibit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'exhibit', i)
+			:loopfancy_burlesque
+				if fancy_burlesque[i] = 1 and burlesqueS[i] = cloc and ($clothingworntype ! 'fancy_burlesque' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'fancy_burlesque', i)
 				i += 1
-			if i <= ARRSIZE('exhibit'):jump 'loopexhibit'
+			if i <= ARRSIZE('fancy_burlesque'):jump 'loopfancy_burlesque'
 
 			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
 			gs 'clothing', 'clothwidth'
@@ -370,10 +435,37 @@ if $ARGS[0] = 'view_clothing_list':
 			cla
 			$ward_list_store = $ARGS[2]
 			i = 1
-			:loopalternative
-				if alternative[i] = 1 and alternativeS[i] = cloc and ($clothingworntype ! 'alternative' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'alternative', i)
+			:loopdolls_outfit
+				if dolls_outfit[i] = 1 and dolls_outfitS[i] = cloc and ($clothingworntype ! 'dolls_outfit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'dolls_outfit', i)
+				i += 1
+			if i <= ARRSIZE('dolls_outfit'):jump 'loopdolls_outfit'
+
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopdolls_dress
+				if dolls_dress[i] = 1 and dolls_dressS[i] = cloc and ($clothingworntype ! 'dolls_dress' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'dolls_dress', i)
+				i += 1
+			if i <= ARRSIZE('dolls_dress'):jump 'loopdolls_dress'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+		end
+
+		if $ARGS[2] = 'bomba':
+			cla
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopbomba_outfit
+				if bomba_outfit[i] = 1 and bomba_outfitS[i] = cloc and ($clothingworntype ! 'bomba_outfit' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'bomba_outfit', i)
+				i += 1
+			if i <= ARRSIZE('bomba_outfit'):jump 'loopbomba_outfit'
+
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopbomba_dress
+				if bomba_dress[i] = 1 and bomba_dressS[i] = cloc and ($clothingworntype ! 'bomba_dress' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'bomba_dress', i)
 				i += 1
-			if i <= ARRSIZE('alternative'):jump 'loopalternative'
+			if i <= ARRSIZE('bomba_dress'):jump 'loopbomba_dress'
 
 			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
 			gs 'clothing', 'clothwidth'
@@ -512,11 +604,11 @@ if $ARGS[0] = 'view_clothing_item':
 						dynamic $ARGS[2] + '[<<ARGS[3]>>] = 1'
 						if $ARGS[2] = 'cheap' or $ARGS[2] = 'office':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 70 + <<h>>'
-						elseif $ARGS[2] = 'average':
+						elseif $ARGS[2] = 'cats_dress' or $ARGS[2] = 'cats_outfit' or $ARGS[2] = 'flamingos_dress' or $ARGS[2] = 'flamingos_outfit' or $ARGS[2] = 'coco_dress' or $ARGS[2] = 'coco_outfit':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 90 + <<h>>'
 						elseif $ARGS[2] = 'formal':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 15 + <<h>>'
-						elseif $ARGS[2] = 'fetish' or $ARGS[2] = 'exhibit' or $ARGS[2] = 'burlesque':
+						elseif $ARGS[2] = 'fetish' or $ARGS[2] = 'exhibit' or $ARGS[2] = 'fancy_burlesque':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 35 + <<h>>'
 						elseif $ARGS[2] = 'school' or $ARGS[2] = 'uniform':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 120 + <<h>>'
@@ -543,7 +635,7 @@ if $ARGS[0] = 'view_clothing_item':
 						dynamic $ARGS[2] + '[<<ARGS[3]>>] = 1'
 						if $ARGS[2] = 'cheap' or $ARGS[2] = 'office':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 70 + <<h>>'
-						elseif $ARGS[2] = 'average':
+						elseif $ARGS[2] = 'cats_dress' or $ARGS[2] = 'cats_outfit' or $ARGS[2] = 'flamingos_dress' or $ARGS[2] = 'flamingos_outfit' or $ARGS[2] = 'coco_dress' or $ARGS[2] = 'coco_outfit':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 90 + <<h>>'
 						elseif $ARGS[2] = 'formal':
 							dynamic $ARGS[2] + 'H[<<ARGS[3]>>] = 15 + <<h>>'

+ 200 - 16
locations/clothing_QV.qsrc

@@ -29,17 +29,23 @@ if $ARGS[0] = 'list':
 
 	if ARRSIZE('school') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''school''"><img src="images/locations/city/citycenter/mall/s.uniform2.png"></a></center>'
  
-	if ARRSIZE('average') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''kats''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a></center>'
+	if ARRSIZE('cats_outfit') > 0 or ARRSIZE('cats_dress') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''kats''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a></center>'
+
+	if ARRSIZE('flamingos_outfit') > 0 or ARRSIZE('flamingos_dress') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''flamingos''"><img src="images/locations/city/island/flamingos/shop_name.png"></a></center>'
+
+	if ARRSIZE('coco_outfit') > 0 or ARRSIZE('coco_dress') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''coco''"><img src="images/locations/pavlovsk/coco/shop_name.png"></a></center>'
 
 	if ARRSIZE('expensive') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''fashionista''"><img src="images/locations/city/citycenter/mall/fashionistat.png"></a></center>'
 
 	if ARRSIZE('formal') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''moncheri''"><img src="images/locations/city/citycenter/mall/moncheri.png"></a></center>'
 
-	if ARRSIZE('fetish') > 0 or ARRSIZE('burlesque') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''sexshop''"><img src="images/locations/city/citycenter/sexshop/shop_name.png"></a></center>'
+	if ARRSIZE('fetish') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''sexshop''"><img src="images/locations/city/citycenter/sexshop/shop_name.png"></a></center>'
+
+	if ARRSIZE('fancy_burlesque') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''fancypancy''"><img src="images/locations/oldtown/fancy/shop_name.png"></a></center>'
 
 	if ARRSIZE('exhibit') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''exhibitshop''"><img src="images/locations/oldtown/exhibitshop/shop_name.png"></a></center>'
 
-	if ARRSIZE('alternative') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''dolls''"><img src="images/locations/city/island/dolls.png"></a></center>'
+	if ARRSIZE('dolls_outfit') > 0 or ARRSIZE('dolls_dress') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''dolls''"><img src="images/locations/city/island/dolls.png"></a></center>'
 
 	if ARRSIZE('exercise') > 0:'<center><a href="exec:gt ''clothing_QV'', ''list'', ''sports''"><img src="images/locations/city/citycenter/mall/sports.png"></a></center>'
 
@@ -179,19 +185,122 @@ if $ARGS[0] = 'list':
 		*nl
 
 		i = 1
-		:loopaverage
-		if average[i] = 1:
-			gs 'clothing_attributes', 'average', i
+		:loopcats_outfit
+		if cats_outfit[i] = 1:
+			gs 'clothing_attributes', 'cats_outfit', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if cats_outfitS[i] = 0 and cats_outfitH[i] > 0 and cats_outfitB[i] >= (pcs_hips - 8) and cats_outfitB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''cats_outfit'', <<i>>"><img src="images/pc/items/cats/outfits/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if cats_outfitS[i] = 0 and cats_outfitH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''cats_outfit'', <<i>>"><img src="images/pc/items/cats/outfits/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('cats_outfit'):jump 'loopcats_outfit'
+
+		i = 1
+		:loopcats_dress
+		if cats_dress[i] = 1:
+			gs 'clothing_attributes', 'cats_dress', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if cats_dressS[i] = 0 and cats_dressH[i] > 0 and cats_dressB[i] >= (pcs_hips - 8) and cats_dressB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''cats_dress'', <<i>>"><img src="images/pc/items/cats/dress/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if cats_dressS[i] = 0 and cats_dressH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''cats_dress'', <<i>>"><img src="images/pc/items/cats/dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('cats_dress'):jump 'loopcats_dress'
+
+		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
+	end
+
+	if $ARGS[1] = 'flamingos':
+		*clr & cla
+		$ward_list_store = $ARGS[1]
+		'<h3><center><b><font color="maroon">Wardrobe</font></b></center></h3>'
+		'<center><img src="images/locations/city/island/flamingos/shop_name.png"></center>'
+		*nl
+		'<center><table border=1><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe'', ''<<$ward_list_store>>''">Switch to wardrobe list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''store'', ''<<$ward_list_store>>''">Switch to stored clothing list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''unwanted'', ''<<$ward_list_store>>''">Switch to unwanted clothing list</a></TH></table></center>'
+		*nl
+		'<center>These are the clothes that are currently available for you to wear.</center><br>'
+		*nl
+
+		i = 1
+		:loopflamingos_outfit
+		if flamingos_outfit[i] = 1:
+			gs 'clothing_attributes', 'flamingos_outfit', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if flamingos_outfitS[i] = 0 and flamingos_outfitH[i] > 0 and flamingos_outfitB[i] >= (pcs_hips - 8) and flamingos_outfitB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''flamingos_outfit'', <<i>>"><img src="images/pc/items/flamingos/outfits/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if flamingos_outfitS[i] = 0 and flamingos_outfitH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''flamingos_outfit'', <<i>>"><img src="images/pc/items/flamingos/outfits/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('flamingos_outfit'):jump 'loopflamingos_outfit'
+
+		i = 1
+		:loopflamingos_dress
+		if flamingos_dress[i] = 1:
+			gs 'clothing_attributes', 'flamingos_dress', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if flamingos_dressS[i] = 0 and flamingos_dressH[i] > 0 and flamingos_dressB[i] >= (pcs_hips - 8) and flamingos_dressB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''flamingos_dress'', <<i>>"><img src="images/pc/items/flamingos/dress/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if flamingos_dressS[i] = 0 and flamingos_dressH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''flamingos_dress'', <<i>>"><img src="images/pc/items/flamingos/dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('flamingos_dress'):jump 'loopflamingos_dress'
+
+		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
+	end
+
+	if $ARGS[1] = 'coco':
+		*clr & cla
+		$ward_list_store = $ARGS[1]
+		'<h3><center><b><font color="maroon">Wardrobe</font></b></center></h3>'
+		'<center><img src="images/locations/city/residential/coco/shop_name.png"></center>'
+		*nl
+		'<center><table border=1><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe'', ''<<$ward_list_store>>''">Switch to wardrobe list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''store'', ''<<$ward_list_store>>''">Switch to stored clothing list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''unwanted'', ''<<$ward_list_store>>''">Switch to unwanted clothing list</a></TH></table></center>'
+		*nl
+		'<center>These are the clothes that are currently available for you to wear.</center><br>'
+		*nl
+
+		i = 1
+		:loopcoco_outfit
+		if coco_outfit[i] = 1:
+			gs 'clothing_attributes', 'coco_outfit', i
 			if CloInhibit <= pcs_inhib:
 				if CloStyle ! 5:
-					if averageS[i] = 0 and averageH[i] > 0 and averageB[i] >= (pcs_hips - 8) and averageB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''average'', <<i>>"><img src="images/pc/clothing/2average/<<i>>.jpg" 	height="250" /></a>'
+					if coco_outfitS[i] = 0 and coco_outfitH[i] > 0 and coco_outfitB[i] >= (pcs_hips - 8) and coco_outfitB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''coco_outfit'', <<i>>"><img src="images/pc/items/coco/outfits/<<i>>.jpg" 	height="250" /></a>'
 				else
-					if averageS[i] = 0 and averageH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''average'', <<i>>"><img src="images/pc/clothing/2average/<<i>>.jpg" 	height="250" /></a>'
+					if coco_outfitS[i] = 0 and coco_outfitH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''coco_outfit'', <<i>>"><img src="images/pc/items/coco/outfits/<<i>>.jpg" 	height="250" /></a>'
 				end
 			end
 		end
 		i += 1
-		if i <= ARRSIZE('average'):jump 'loopaverage'
+		if i <= ARRSIZE('coco_outfit'):jump 'loopcoco_outfit'
+
+		i = 1
+		:loopcoco_dress
+		if coco_dress[i] = 1:
+			gs 'clothing_attributes', 'coco_dress', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if coco_dressS[i] = 0 and coco_dressH[i] > 0 and coco_dressB[i] >= (pcs_hips - 8) and coco_dressB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''coco_dress'', <<i>>"><img src="images/pc/items/coco/dress/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if coco_dressS[i] = 0 and coco_dressH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''coco_dress'', <<i>>"><img src="images/pc/items/coco/dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('coco_dress'):jump 'loopcoco_dress'
 
 		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
 	end
@@ -271,18 +380,30 @@ if $ARGS[0] = 'list':
 		end
 		i += 1
 		if i <= ARRSIZE('fetish'):jump 'loopfetish'
+		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
+	end
+
+	if $ARGS[1] = 'fancypancy':
+		*clr & cla
+		$ward_list_store = $ARGS[1]
+		'<h3><center><b><font color="maroon">Wardrobe</font></b></center></h3>'
+		'<center><img src="images/locations/oldtown/fancypancy/shop_name.png"></center>'
+		*nl
+		'<center><table border=1><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe'', ''<<$ward_list_store>>''">Switch to wardrobe list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''store'', ''<<$ward_list_store>>''">Switch to stored clothing list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''unwanted'', ''<<$ward_list_store>>''">Switch to unwanted clothing list</a></TH></table></center>'
+		*nl
+		'<center>These are the clothes that are currently available for you to wear.</center><br>'
+		*nl
 
 		i = 1
 		:loopburlesque
 		if burlesque[i] = 1:
 			gs 'clothing_attributes', 'burlesque', i
 			if CloInhibit <= pcs_inhib:
-				if burlesqueS[i] = 0 and burlesqueH[i] > 0 and burlesqueB[i] >= (pcs_hips - 8) and burlesqueB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''burlesque'', <<i>>"><img src="images/pc/clothing/13burlesque/<<i>>.jpg" 	height="250" /></a>'
+				if burlesqueS[i] = 0 and burlesqueH[i] > 0 and burlesqueB[i] >= (pcs_hips - 8) and burlesqueB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''burlesque'', <<i>>"><img src="images/pc/items/fancy/burlesque/<<i>>.jpg" 	height="250" /></a>'
 			end
 		end
 		i += 1
 		if i <= ARRSIZE('burlesque'):jump 'loopburlesque'
-
 		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
 	end
 
@@ -323,15 +444,78 @@ if $ARGS[0] = 'list':
 		*nl
 
 		i = 1
-		:loopalternative
-		if alternative[i] = 1:
-			gs 'clothing_attributes', 'alternative', i
+		:loopdolls_outfit
+		if dolls_outfit[i] = 1:
+			gs 'clothing_attributes', 'dolls_outfit', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if dolls_outfitS[i] = 0 and dolls_outfitH[i] > 0 and dolls_outfitB[i] >= (pcs_hips - 8) and dolls_outfitB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''dolls_outfit'', <<i>>"><img src="images/pc/items/dolls/outfit/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if dolls_outfitS[i] = 0 and dolls_outfitH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''dolls_outfit'', <<i>>"><img src="images/pc/items/dolls/outfit/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('dolls_outfit'):jump 'loopdolls_outfit'
+
+		i = 1
+		:loopdolls_dress
+		if dolls_dress[i] = 1:
+			gs 'clothing_attributes', 'dolls_dress', i
 			if CloInhibit <= pcs_inhib:
-				if alternativeS[i] = 0 and alternativeH[i] > 0 and alternativeB[i] >= (pcs_hips - 8) and alternativeB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''alternative'', <<i>>"><img src="images/pc/clothing/14alternative/<<i>>.jpg" 	height="250" /></a>'
+				if CloStyle ! 5:
+					if dolls_dressS[i] = 0 and dolls_dressH[i] > 0 and dolls_dressB[i] >= (pcs_hips - 8) and dolls_dressB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''dolls_dress'', <<i>>"><img src="images/pc/items/dolls/dress/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if dolls_dressS[i] = 0 and dolls_dressH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''dolls_dress'', <<i>>"><img src="images/pc/items/dolls/dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('dolls_dress'):jump 'loopdolls_dress'
+
+		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
+	end
+
+	if $ARGS[1] = 'bomba':
+		*clr & cla
+		$ward_list_store = $ARGS[1]
+		'<h3><center><b><font color="maroon">Wardrobe</font></b></center></h3>'
+		'<center><img src="images/locations/city/island/bomba.png"></center>'
+		*nl
+		'<center><table border=1><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe'', ''<<$ward_list_store>>''">Switch to wardrobe list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''store'', ''<<$ward_list_store>>''">Switch to stored clothing list</a></TH><TH><a href="exec:gt ''clothing'', ''view_clothing_list'', ''unwanted'', ''<<$ward_list_store>>''">Switch to unwanted clothing list</a></TH></table></center>'
+		*nl
+		'<center>These are the clothes that are currently available for you to wear.</center><br>'
+		*nl
+
+		i = 1
+		:loopbomba_outfit
+		if bomba_outfit[i] = 1:
+			gs 'clothing_attributes', 'bomba_outfit', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if bomba_outfitS[i] = 0 and bomba_outfitH[i] > 0 and bomba_outfitB[i] >= (pcs_hips - 8) and bomba_outfitB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''bomba_outfit'', <<i>>"><img src="images/pc/items/bomba/outfit/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if bomba_outfitS[i] = 0 and bomba_outfitH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''bomba_outfit'', <<i>>"><img src="images/pc/items/bomba/outfit/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+		end
+		i += 1
+		if i <= ARRSIZE('bomba_outfit'):jump 'loopbomba_outfit'
+
+		i = 1
+		:loopbomba_dress
+		if bomba_dress[i] = 1:
+			gs 'clothing_attributes', 'bomba_dress', i
+			if CloInhibit <= pcs_inhib:
+				if CloStyle ! 5:
+					if bomba_dressS[i] = 0 and bomba_dressH[i] > 0 and bomba_dressB[i] >= (pcs_hips - 8) and bomba_dressB[i] <= (pcs_hips + 8):*p '<a href="exec:gt ''clothing_QV'', ''change'', ''bomba_dress'', <<i>>"><img src="images/pc/items/bomba/dress/<<i>>.jpg" 	height="250" /></a>'
+				else
+					if bomba_dressS[i] = 0 and bomba_dressH[i] > 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''bomba_dress'', <<i>>"><img src="images/pc/items/bomba/dress/<<i>>.jpg" 	height="250" /></a>'
+				end
 			end
 		end
 		i += 1
-		if i <= ARRSIZE('alternative'):jump 'loopalternative'
+		if i <= ARRSIZE('bomba_dress'):jump 'loopbomba_dress'
 
 		act 'Return': killvar '$ward_list_store' & gt 'clothing_QV', 'list'
 	end

+ 6 - 6
locations/gschool_cheerleading.qsrc

@@ -567,14 +567,14 @@ if $ARGS[0] = 'shower':
 
 					act 'Leave school': gt 'gschool_grounds', 'main'
 				end
-				act 'Help out':
+				act 'Help her out':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/afterschool/cheerleading/events/sex/lina3.jpg"></center>'
 					'You''ve been feeling rather horny yourself and what you just saw has aroused you even more.
 					"How about we help each other out here? I think we both need a release right now..." you ask as you look at her seductively. She bites her lip as you move over and give her a passionate kiss before you both drop to the floor. You continue making out as you fondle her wet pussy.'
 					gs 'stat'
 
-					act 'Next':
+					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/afterschool/cheerleading/events/sex/lina4.jpg"></center>'
 						'You lay her down on her back and move between her legs. You lick her anus before running your tongue over her pussy lips and onto her clit. She moans in delight as you start lapping at her engorged bean.'
@@ -584,7 +584,7 @@ if $ARGS[0] = 'shower':
 						gs 'arousal', 'cuni_give', 5
 						gs 'stat'
 
-						act 'Next':
+						act 'Continue':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/afterschool/cheerleading/events/sex/lina5.jpg"></center>'
 							'While flicking your tongue over her clit, you decide to add to the pleasure by sliding a few fingers inside her. She moans at the sensasation as you feel her pussy tightly clench around your fingers. You continue to both lick her and finger her in tandem when she says that she is reaching climax. You pull your fingers out and flick your tongue faster and she soon screams in pleasure, her squirt splashing across your face.'
@@ -594,7 +594,7 @@ if $ARGS[0] = 'shower':
 							gs 'arousal', 'end'
 							gs 'stat'
 
-							act 'Next':
+							act 'Continue':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/shared/home/bathroom/facesp.jpg"></center>'
 								'"That was just what I fucking needed <<$pcs_nickname>>! You eat pussy like a pro!"
@@ -732,7 +732,7 @@ if $ARGS[0] = 'shower':
 						minut += 5
 						gs 'stat'
 
-						act 'Tongue fuck her':
+						act 'Tongue fuck her ass':
 							*clr & cla
 							'<center><video autoplay loop src="images/locations/pavlovsk/school/afterschool/cheerleading/events/sex/threesome3.mp4"></video></center>'
 							'You decide to go further and plunge your tongue straight into her stretched asshole and start to tongue fuck her back door. Albina moans and giggles in delight while Lazar just watches the show while jerking himself. After a few seconds, you withdraw and Lazar penetrates her again. "Uuuuhhh, <<$pcs_nickname>>... Eat... my... pussy! Oh fuck yes!" Albina blurts out between moans as Lazar fucks her hard. You obidiently slide under Albina and start pleasuring her by licking her clit and fingering her now soaking wet pussy.' 
@@ -822,7 +822,7 @@ if $ARGS[0] = 'shower':
 							minut += 5
 							gs 'stat'
 
-							act 'Tongue fuck her':
+							act 'Tongue fuck her ass':
 								*clr & cla
 								'<center><video autoplay loop src="images/locations/pavlovsk/school/afterschool/cheerleading/events/sex/threesome3.mp4"></video></center>'
 								'You decide to go further and plunge your tongue straight into her stretched asshole and start to tongue fuck her back door. Albina moans and giggles in delight while Lazar just watches the show while jerking himself. After a few seconds, you withdraw and Lazar penetrates her again. "Uuuuhhh, <<$pcs_nickname>>... Eat... my... pussy! Oh fuck yes!" Albina blurts out between moans as Lazar fucks her hard. You obidiently slide under Albina and start pleasuring her by licking her clit and fingering her now soaking wet pussy.' 

+ 36 - 36
locations/gschool_sex.qsrc

@@ -883,11 +883,11 @@ if $ARGS[0] = 'lazar_lockerroom_cum':
 	if grupTipe = 2:
 		'"Hey you going to the game on Saturday?" he asks as he starts getting cleaned up.'
 		'You smile to him. "Maybe.  Depends on what is going on. Why?" you ask him.'
-		'He grins. "I thought we might hook up after the game, I am sure I could use another release by then. So what do you think?" he asks.'
+		'He grins. "I thought we might hook up after the game? I am sure I could use another release by then. So what do you think?" he asks.'
 		'You grin yourself in reply. "Maybe, maybe not." you say in a teasing tone, which makes him laugh.'
 		'"OK, got it. Well I hope to see you at the game then. I think you got a little something there." he says, indicating the right side of your face.'
 		'You roll your eyes, knowing full well his cum is still all over your right cheek. "Ha ha, very funny."'
-		'He laughs. "See ya later <<$pcs_nickname>>." He walks out of the girls shower and you go into the girls locker room to get dressed.'
+		'He laughs. "See you later <<$pcs_nickname>>." He walks out of the girls shower and you go into the girls locker room to get dressed.'
 	else
 		'"Hey would you like to hook up sometime?" he asks as he starts getting cleaned up.'
 		'You smile to him. "Maybe. Depends on what is going on."'
@@ -1026,7 +1026,7 @@ if $ARGS[0] = 'petka_lockerroom':
 				'You just want to suck him until he cums and want his cum all over your body. You love the feeling of a hard cock in your mouth as you keep sucking him off. His moans grow louder and louder and you start to wonder if someone might hear him and if you should shut him up when you feel his dick start to twitch.'
 				gs 'arousal', 'bj', 5
 				gs 'stat'
-				act 'Cumtastic': gt 'gschool_sex', 'petka_titcum'
+				act 'Cum': gt 'gschool_sex', 'petka_titcum'
 			end
 		end
 	end
@@ -1065,7 +1065,7 @@ if $ARGS[0] = 'petka_lockerroom':
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker2.jpg"></center>'
 							'As you sit on the bench letting Petka lick your pussy, you notice Albina walk back in. She stops, stunned at what she sees before her. "What the fuck?"'
 							'He stops licking you and whips his head around to look at Albina and turns bright red. You grab his head and pull it back to your crotch and he starts licking you again. "I didn''t say you could stop pervert."'
-							'Albina gives you a confused look, obviously trying to figure out what is going on. You hold up your strapon and show it to her. "This little pervert was hiding naked in one of the lockers, jerking off while watching us get dressed. So I thought I would teach him a lesson." you tell her, indicating the strapon.'
+							'Albina gives you a confused look, obviously trying to figure out what is going on. You hold up your strapon and show it to her. "This little pervert was hiding naked in one of the lockers, jerking off while watching us get dressed. So I thought I would... teach him a lesson." you tell her, indicating the strapon.'
 							*nl
 							'Albina gives Petka a dirty look, not that he can see it with his face buried in your pussy. "Is that so? And he agreed?" she asks.'
 							'You giggle a little. "I told him it was that or I would go get the coach and bring it up with the principal, who would likely call his parents in. He decided against that."'
@@ -1077,22 +1077,22 @@ if $ARGS[0] = 'petka_lockerroom':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker3.jpg"></center>'
 								'You push him away. "Stand against the locker and watch." He does as you say and he watches, his eyes wide, as you start strapping the harness on and making sure the dildo is firmly attached. Albina helps you get the harness nice and firm. "Look at this bitch boy! His dick is hard knowing he is about to get fucked! I think he might be gay." Albina says.'
-								'Petka blushes. "I''m not gay, I can''t help it." he stammers. You don''t know if he is gay, turned on by the idea of getting fucked by a girl or just because you are still naked. Either way, it doesn''t really matter.'
-								'You smile to her. "No I don''t mind he spied on all of us."'
+								'Petka blushes. "I''m not gay, I can''t help it." he stammers. You don''t know if he is gay, turned on by the idea of getting fucked by a girl or just because you are naked. Either way, it doesn''t really matter.'
+								'You smile at her. "No I don''t mind. He spied on all of us after all."'
 								gs 'arousal', 'erotic', 2, 'dom', 'group'
 								gs 'stat'
 								act 'Turn around':
 									*clr & cla
 									petkasub = 1
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker4.jpg"></center>'
-									'You grab him and turn him around as you say "Get ready pervert." With your manhandling, he turns around quickly so he is facing the lockers. When you start to reach for your bag, Albina seems to know you were going for lube. "He doesn''t need it. This is a punishment after all. If you lube it up, he might enjoy it too much." she says and spits on your dildo. You follow suit and spit on it as well, rubbing the saliva onto the dildo while she spits on his ass and lets it run down his crack. You step up behind him and slide the dildo between his asscheeks. Albina helps out by spreading his ass so you can get a better look. You rub the tip of the dildo against his asshole, rubbing the spit in and then push forward. There is a lot of resistance before the dildo suddenly pops into his ass, causing him to cry out and Albina to giggle.'
+									'You grab him and turn him around as you say "Get ready pervert." With your manhandling, he turns around quickly so he is facing the lockers. When you start to reach for your bag, Albina seems to know you were going for lube. "He doesn''t need it. This is a punishment after all. If you lube it up, he might enjoy it too much." she says and spits on your dildo. You follow suit and spit on it as well, rubbing the saliva onto the dildo while she spits on his ass and lets it run down his crack. You step up behind him and slide the dildo between his asscheeks.' 
+									'Albina helps out by spreading his ass so you can get a better look. You rub the tip of the dildo against his asshole, rubbing the spit in and then push forward. There is a lot of resistance before the dildo suddenly pops into his ass, causing him to cry out and Albina to giggle.'
 									gs 'arousal', 'anal_strap_give', 5, 'dom', 'group'
 									gs 'stat'
 									act 'Albina wants some':
 										*clr & cla
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker5.jpg"></center>'
-										'You work the dildo deeper into his ass and he grunts loudly in pain. You are fairly sure he doesn''t like this, but then he shouldn''t have been spying. "Oh my god he is still rock hard! He is loving you fucking his ass!" Albina laughs while pointing. You look around and sure enough, his dick is rock hard. Maybe he likes more than he is letting on? Albina undresses, sits on a bench and leans back against the lockers. "Come over here and eat me bitch boy."'
-										*nl
+										'You work the dildo deeper into his ass and he grunts loudly in pain. You are fairly sure he doesn''t like this, but then he shouldn''t have been spying. "Oh my god, he is still rock hard! He is loving you fucking his ass!" Albina laughs while pointing. You look around and sure enough, his dick is rock hard. Maybe he likes more than he is letting on? Albina undresses, sits on a bench and leans back against the lockers. "Come over here and eat me bitch boy."'
 										'You grab him by the hair, turn him towards her and then shove him forward, which causes your dildo to slip out of his ass. "You heard her! Go over there and eat her pussy." you tell him. He scrambles over and kneels down to eat her pussy as you slowly walk over behind him, grab his hips and pull them up. Now standing bent over, he licks Albina''s pussy while presenting his ass to you.'
 										gs 'arousal', 'anal_strap_give', 2, 'dom', 'group'
 										gs 'arousal', 'voyeur_sex', 3, 'dom', 'group'
@@ -1108,20 +1108,20 @@ if $ARGS[0] = 'petka_lockerroom':
 											act 'Albina''s turn':
 												*clr & cla
 												'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker7.jpg"></center>'
-												'You nod, pull out and step aside. She turns him until he is facing you, then spits on his ass and then on her dildo. She steps closer and then he groans loudly from her forcefully shoving her dildo up his ass. "Yeah, you love that don''t you you little fucking anal whore?! Tell me you love getting fucked by my huge dick!"'
+												'You nod, pull out and step aside. She turns him until he is facing you, then spits on his ass and then on her dildo. She steps closer and then he groans loudly from her forcefully shoving her dildo up his ass. "Yeah, you love that don''t you you little fucking butt slut whore?! Tell me you love getting fucked by my huge dick!"'
 												'Petka groans loudly, but answers her. "Yes I love it! I love you fucking my ass!" You don''t know if he really does or if he is just saying what he thinks she wants to hear.'
 												gs 'arousal', 'voyeur_sex', 5, 'dom', 'group'
 												gs 'stat'
 												act 'No mercy':
 													*clr & cla
 													'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomlocker8.jpg"></center>'
-													'"That''s right you fucking slut!" Albina says as she grabs hold of Petka''s hips tightly with both hands and starts just hammering away at his ass as fast and hard as she can. He starts crying out and you think he isn''t enjoying her being this rough, if he is even enjoying it at all. "I''m going to keep fucking your ass until you cum for me like the little slut that you are!" Albina growls. Apparently taking her at her word, Petka starts jerking off as hard and fast as he can, trying to cum while Albina rips up his ass.'
+													'"That''s right you fucking slut!" Albina says as she grabs hold of Petka''s hips tightly with both hands and starts just hammering away at his ass as fast and hard as she can. He starts crying out and you think he isn''t enjoying her being this rough, if he is even enjoying it at all. "I''m going to keep fucking your ass until you cum for me like the little slutty whore that you are!" Albina growls. Apparently taking her at her word, Petka starts jerking off as hard and fast as he can, trying to cum while Albina rips up his ass.'
 													gs 'arousal', 'voyeur_sex', 5, 'dom', 'group'
 													gs 'stat'
 													act 'About to cum':
 														*clr & cla
 														'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomcum1.jpg"></center>'
-														'"I''m about to cum." Petka grunts out.'
+														'"I''m about to cum!" Petka grunts out.'
 														'"You better cum! If you don''t, then I am going to fuck you so hard you''ll wish you had." Albina threatens.'
 														'"I swear!" Pekta cries out. Albina gives him a few more hard full length strokes before pulling out of him.'
 														'"Put your shoe on the bench, <<$pcs_nickname>>." When you do as she asks, she grabs Petka by the throat and forces him to sit on the bench right in front of your shoes. "Now cum on her shoe." You are about to say something, but she gives you a wink, so you decide to just wait and see. Petka, true to his word, doesn''t take long and he starts cumming, coating your shoe in his cum.'
@@ -1130,9 +1130,9 @@ if $ARGS[0] = 'petka_lockerroom':
 														act 'Petka cleans up':
 															*clr & cla
 															'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/femdomcum1.jpg"></center>'
-															'Once he stops cumming, Albina pulls him off the bench and forces him down to his knees, then forces his head down to your shoes. "Lick your nasty cum off her shoe! Lick it clean!" she commands him and puts her foot on his back as her hands force his head to your shoe. He starts quickly licking up his own cum off your shoe, doing a pretty good job of licking your shoe completely clean.'
+															'Once he stops cumming, Albina pulls him off the bench and down onto his knees, then forces his head down to your shoes. "Lick your nasty cum off her shoe! Lick it clean!" she commands him and puts her foot on his back as her hands force his head to your shoe. He starts quickly licking his cum off your shoe, doing a pretty good job of licking your shoe completely clean.'
 															*nl
-															'Once your shoe is good and clean, she lets go of him and steps away. "Now get out here before we decide to have another go with you!" she commands. Terrified, he grabs his clothes and bolts out of the locker room, still naked. Albina laughs loudly and you can''t help but join in.  The two of you then take your strapons off and clean them up. "Well that was fun..." Albina says as she gently rubs her soaking wet pussy, her juices trickling down her leg. "Good thing I forgot something."'
+															'Once your shoe is good and clean, she lets go of him and steps away. "Now get the fuck out here before we decide to have another go with you!" she commands. Terrified, he grabs his clothes and bolts out of the locker room, still naked. Albina laughs loudly and you can''t help but join in.  The two of you then take your strapons off and clean them up. "Well that was fun..." Albina says as she gently rubs her soaking wet pussy, her juices trickling down her leg. "Good thing I forgot something."'
 															'"We might have to track him down and do that again sometime. Or maybe he will be stupid enough to spy on us again?" she adds. Before you can make sense of what she said, she has already got dressed and walked out, leaving you to finish up.'
 															gs 'arousal', 'voyeur_sex', 3, 'dom', 'group'
 															gs 'arousal', 'end'
@@ -1175,7 +1175,7 @@ if $ARGS[0] = 'petka_lockerroom':
 								act 'Use spit':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/pegging3.jpg"></center>'
-									'You push him forward until he is bent over. "Spread your cheeks." He grabs his asscheeks and spreads them for you. You spit in the crack of his ass a couple of times and watch your saliva run down to his asshole. You rub the tip of your dildo against your spit on his ass and work it in, along with his saliva on your dildo. You feel him tense up and eventually hiss a little in pain as you keep pushing against his asshole with your dildo. The pressure builds up until your dildo suddenly pops into his ass and he cries out in pain and tries to pull away. You were ready for that, however, and grab his hips and pull him back as you start fucking his ass.'
+									'You push him forward until he is bent over. "Spread your cheeks." He grabs his asscheeks and spreads them as you spit in the crack of his ass a couple of times and watch your saliva run down to his asshole. You rub the tip of your dildo against your spit on his ass and work it in, along with his saliva on your dildo. You feel him tense up and eventually hiss a little in pain as you keep pushing against his asshole with your dildo. The pressure builds up until your dildo suddenly pops into his ass and he cries out in pain and tries to pull away. You were ready for that, however, and grab his hips and pull him back as you start fucking his ass.'
 									gs 'arousal', 'anal_strap_give', 5, 'dom'
 									gs 'stat'
 									act 'Keep fucking his ass': gt 'gschool_sex', 'femdom_petka_doggy'
@@ -1207,19 +1207,19 @@ if $ARGS[0] = 'femdom_petka_doggy':
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/pegging5.jpg"></center>'
 		'You pound his ass and soon he is back to just moaning in pleasure. "You really love getting fucked in the ass don''t you? You are such a dirty little slut."'
 		'He moans. "Yes! I''ll be your slut."'
-		'Those words send a thrill of excitement through your body. A boy letting you completely dominate him and being your willing submissive to the point of letting you fuck his ass with a strapon.'
+		'His words send a thrill of excitement through your body. A boy letting you completely dominate him to the point of letting you fuck his ass with a strapon is arousing you greatly.'
 		gs 'arousal', 'anal_strap_give', 5, 'dom'
 		gs 'stat'
 		act 'Lay down':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/pegging6.jpg"></center>'
-			'You pull out of him and he glances back at you as you say "Lay on your back." He does as you say and lays down on the bench. You push his legs up and apart then step over the bench, straddling it as you slide your strapon back in his ass, making him moan loudly in pleasure as you do. He grabs hold of his dick with one hand and jerks off as you keep fucking him.'
+			'You pull out of him and he glances back at you as you say "Lie on your back." He does as you say and lies down on the bench. You push his legs up and apart then step over the bench, straddling it as you slide your strapon back in his ass, making him moan loudly in pleasure as you do. He grabs hold of his dick with one hand and jerks off as you keep fucking him.'
 			gs 'arousal', 'anal_strap_give', 5, 'dom'
 			gs 'stat'
 			act 'Keep fucking him':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/pegging7.jpg"></center>'
-				'After a while, you are balls deep in his ass, taking long hard strokes and he seems to be loving it. Several minutes go by and you are starting to feel a little tired from all this hip thrusting when he starts moaning louder and louder. "I''m about to cum."'
+				'After a while, you are balls deep in his ass, taking long hard strokes and he seems to be loving it. Several minutes go by and you are starting to feel a little tired from all this thrusting when he starts moaning louder and louder. "I''m about to cum!"'
 				gs 'arousal', 'anal_strap_give', 5, 'dom'
 				gs 'stat'
 				act 'Let him cum on you':
@@ -1273,7 +1273,7 @@ if $ARGS[0] = 'petka_eatpussy':
 	act 'Make him lick your ass':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petka8.jpg"></center>'
-		'You put your foot down and step away from him. Turning away from him, you put one foot on the bench and bend over slightly. You look back at him expectantly as he crawls over and starts licking your pussy from behind. "Now lick my asshole." you command him and he doesn''t even hesitate and immediately starts lapping away at your hole. You feel empowered and very turned on, making a boy do what you want.'
+		'You put your foot down and step away from him. Turning away from him, you put one foot on the bench and bend over slightly. You look back at him expectantly as he crawls over and starts licking your pussy from behind. "No, lick my asshole." you command. He doesn''t even hesitate and immediately starts lapping away at your hole. You feel empowered and very turned on, making a boy do what you want.'
 		gs 'arousal', 'rimming', 5, 'dom'
 		gs 'stat'
 		act 'Ride him': gt 'gschool_sex', 'petka_ride'
@@ -1289,16 +1289,16 @@ if $ARGS[0] = 'petka_ride':
 	*clr & cla
 	gs 'boyStat', 'A6'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petkaride1.jpg"></center>'
-	'"Lay down on the bench." you tell him. At your command, he lays down on his back as you walk over and straddle him. You reach down to take hold of his cock as you lower yourself down, guiding it to your entrance. Once you feel the tip of his dick against your slit, you lower yourself and it slides into your wet pussy, causing you both to moan in pleasure. You let go of his dick and slowly lower yourself further, taking all of his <<dick>>cm <<$dick_girth>> dick inside of you. You start riding him cowgirl style, enjoying the control and sensation.'
+	'"Lie down on the bench." you tell him. At your command, he lies down on his back as you walk over and straddle him. You reach down to take hold of his cock as you lower yourself down, guiding it to your entrance. Once you feel the tip of his dick against your slit, you lower yourself and it slides into your wet pussy, causing you both to moan in pleasure. You let go of his dick and slowly lower yourself further, taking all of his <<dick>>cm <<$dick_girth>> dick inside of you. You start riding him cowgirl style, enjoying the control and sensation.'
 	gs 'arousal', 'vaginal', 3, 'dom'
 	gs 'stat'
 	act 'Reverse cowgirl':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petkaride2.jpg"></center>'
-		'You lift one leg and spin yourself around, with his dick still inside of you, until you are facing the other way. Putting your foot back down, you start riding him reverse cowgirl style, completely controlling the rhythm and depth. Petka is just your fuck toy to do with as you please. Every girl should have one really. You ride him for a bit more and then you hear him grunting and you can tell he is about to cum. You quickly get off him and drop down to your knees. You grab him by the dick and pull him toward you and start stroking his dick.'
+		'You lift one leg and spin yourself around, with his dick still inside of you, until you are facing the other way. Putting your foot back down, you start riding him reverse cowgirl style, completely controlling the rhythm and depth. Petka is just your fuck toy to do with as you please. Every girl should have one really. You ride him for a bit more before you hear him grunting and you can tell he is about to cum. You quickly get off him and drop down to your knees. You grab him by the dick and pull him toward you and start stroking his dick.'
 		gs 'arousal', 'vaginal', 3, 'dom'
 		gs 'stat'
-		act 'Cumtastic': gt 'gschool_sex', 'petka_titcum'
+		act 'Cum': gt 'gschool_sex', 'petka_titcum'
 	end
 end
 
@@ -1306,7 +1306,7 @@ if $ARGS[0] = 'petka_fuck':
 	*clr & cla
 	gs 'boyStat', 'A6'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petkafuck1.jpg"></center>'
-	'You lay back on the bench and spread your legs wide. "Come over here and fuck me bitch." He eagerly walks over, nearly tripping over his own feet in his haste. He lines his dick up and slides it into your wet hole. He eagerly thrusts his <<dick>>cm <<$dick_girth>> dick balls deep inside of you. You can tell that he doesn''t have much experience with sex. He isn''t very good, but he is really eager.'
+	'You lie back on the bench and spread your legs wide. "Come over here and fuck me bitch." He eagerly walks over, nearly tripping over his own feet in his haste. He lines his dick up and slides it into your wet hole. He eagerly thrusts his <<dick>>cm <<$dick_girth>> dick balls deep inside of you. You can tell that he doesn''t have much experience with sex. He isn''t very good, but he is really eager.'
 	gs 'arousal', 'vaginal', 3, 'dom'
 	gs 'stat'
 	act 'Not so fast':
@@ -1315,7 +1315,7 @@ if $ARGS[0] = 'petka_fuck':
 		'You grab his head and pull him close until he is looking in your eyes as you tell him "Slow down, this isn''t a race." He looks a little sheepish and slows down a little, but it doesn''t take too long before he starts grunting anyways and you can tell he is getting ready to cum already.'
 		gs 'arousal', 'vaginal', 3, 'dom'
 		gs 'stat'
-		act 'Cumtastic': gt 'gschool_sex', 'petka_titcum'
+		act 'Cum': gt 'gschool_sex', 'petka_titcum'
 	end
 end
 
@@ -1332,7 +1332,7 @@ if $ARGS[0] = 'petka_anal':
 		'The mixture of pleasure and pain is intoxicating. Pain soon starts to give way to just pleasure as he reams your little asshole with his cock. He starts moaning loudly and hammering away faster and faster and you can tell he is on the verge of cumming. You pull away and he tries to follow, but you pull away fast enough that his dick slides out of your hole and you get down on your knees and start stroking him with your hand.'
 		gs 'arousal', 'anal', 5, 'dom'
 		gs 'stat'
-		act 'Cumtastic': gt 'gschool_sex', 'petka_titcum'
+		act 'Cum': gt 'gschool_sex', 'petka_titcum'
 	end
 end
 
@@ -1357,9 +1357,9 @@ if $ARGS[0] = 'petka_homework':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petka4.jpg"></center>'
 	'You smile at him. "You are going to do my homework for <i>all</i> my classes from now on. You can drop it off in my locker every morning before school."'
 	'He looks crest fallen. "All of it? Every day?" he says in a whinny voice.'
-	'You give him a hard look. "Either that or I go get the coach right now."'
+	'You give him a hard look. "It''s either that or I go get the coach right now."'
 	'He pales and nods. "OK ,OK. I''ll do all of your homework. Can I leave now?"'
-	'You make him squirm a moment then nod. "Yeah get out of here you little pervert." He quickly gets dressed then runs out of the locker room. With that taken care of, you go back to getting dressed.'
+	'You make him squirm before nodding. "Yeah. Now get out of here you little pervert!" He quickly gets dressed then runs out of the locker room. With that taken care of, you go back to getting dressed.'
 	gs 'arousal', 'voyeur', 3
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -1373,7 +1373,7 @@ if $ARGS[0] = 'petka_home':
 	'You cover up. "Get out of here before I shout the coach!"'
 	'He nods and quickly starts getting dressed. "Thank you! And I''m sorry I spied on you."'
 	'You shake your head. "Get the fuck out of here before I change my mind!"'
-	'He turns and takes off towards the door, half dressed. Just before he makes it out, you call out "Consider this a lesson to not sneak into the girls locker room." He doesn''t reply and just runs out.'
+	'He turns and takes off towards the door, half dressed. Just before he makes it out, you call out to him. "Consider this a lesson to not sneak into the girls locker room." He doesn''t reply and just runs out.'
 	gs 'arousal', 'voyeur', 3
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -1383,10 +1383,10 @@ end
 if $ARGS[0] = 'petka_homenaked':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/petka4.jpg"></center>'
-	'You walk away from him with his clothes. "Well what are you waiting for? Fuck off!"'
+	'You walk away from him with his clothes. "Well, what are you waiting for? Fuck off!"'
 	'He turns pale. "You want me to go home naked?"'
-	'You nod. "It''s either that or I go get the coach and tell him what you were doing you pervert."'
-	'He just nods and takes off naked towards the door. Just before he makes it out, you call out "Consider this a lesson to not sneak into the girls locker room." He doesn''t reply and just runs out naked. You throw his clothes in the trash and go back to getting dressed.'
+	'You nod. "It''s either that or I go get the coach and tell him what you were doing you dirty pervert."'
+	'He just nods and takes off naked towards the door. Just before he makes it out, you call out to him. "Consider this a lesson! I better not see you in here again." He doesn''t reply and just runs out naked. You throw his clothes in the trash and go back to getting dressed.'
 	gs 'arousal', 'voyeur', 3
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -1405,7 +1405,7 @@ if $ARGS[0] = 'albina_lockerroom':
 	act 'Eat her out':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/lockerroom/lockerles1.jpg"></center>'
-		'You get down on your hands and knees and place your head between her legs and start licking her already wet pussy. You can taste her juices as you lick her labia and clit. She reaches over and places a hand on the back of your head and pulls your face harder into her crotch as she starts to grind her pussy against your face. Her moans of pleasure echo in the empty locker room as your face gets smeared in her wetness. Eventually, she pulls your head away from her and stands up. "Your turn."'
+		'You get down on your hands and knees, place your head between her legs and start licking her already wet pussy. You can taste her juices as you lick her labia and clit. She reaches over and places a hand on the back of your head, pulling your face harder into her crotch as she starts to grind her pussy against your face. Her moans of pleasure echo in the empty locker room as your face gets smeared in her wetness. Eventually, she pulls your head away from her and stands up. "Your turn."'
 		gs 'arousal', 'cuni_give', 5, 'sub'
 		gs 'stat'
 		act 'Lie down':
@@ -1472,13 +1472,13 @@ if $ARGS[0] = 'albina_lockerroom69':
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/school/lockerroom/getdressed.jpg"></center>'
 		'As you both get dressed she comments "It''s nice being with another girl. Men can be such assholes sometimes." with a look of slight frustration on her face.'
 		'You nod slightly in agreement with her. "Yeah...."'
-		'She giggles a little. "Don''t get me wrong, it''s nice to just get fucked hard and put away wet, but sometimes it is nice feeling another girl''s touch. It is so much softer and gentler than a guy''s, especially some of the guys I know."'
-		'You don''t know about that. You are sure some guys can be gentle and some girls really rough, but you suppose in general it is true. "Yeah most times..."'
+		'She giggles a little. "Don''t get me wrong, it''s nice to just get fucked hard and put away wet, but sometimes it is nice feeling another girl''s touch. It''s so much softer and gentler than a guy''s, especially some of the guys I know."'
+		'You don''t know about that. You are sure some guys can be gentle and some girls really rough, but you guess it''s true. "Yeah, most times..."'
 		if AlbinaQW['StarletsJoined'] > 0 and AlbinaQW['StarletsShutDown'] = 0:
 			'As she finishes dressing, she turns to you. "I''ll see you at practice yeah?"'
 			'You nod. "Yeah, see you at practice."'
 		end
-		'Once you are both dressed, she heads out of the locker room. "See ya later <<$pcs_nickname>>."'
+		'Once you are both dressed, she heads out of the locker room. "See you later <<$pcs_nickname>>."'
 		act 'Finish dressing': gt 'gschool_lessons4', 'post_dress'
 	end
 end
@@ -1589,7 +1589,7 @@ if $ARGS[0] = 'victor_lockerroom':
 						act 'Say nothing':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/victor/sex/locker8.jpg"></center>'
-							'You moan and groan loudly as you grip the bench tightly as he pounds your little ass hard and fast. Part of you is really enjoying this, but you are still unsure if he did it on purpose until he moans out "Fuck you have a tight little ass." He keeps pounding away at your ass for a couple more minutes before he starts moaning loudly and pulls out of you. "I''m about to cum. Get on your knees and take off your shirt." You turn around and drop to your knees.'
+							'You moan and groan loudly, gripping the bench tightly as he pounds your little ass hard and fast. Part of you is really enjoying this, but you are still unsure if he did it on purpose until he moans out "Fuck you have a tight little ass." He keeps pounding away at your ass for a couple more minutes before he starts moaning loudly and pulls out of you. "I''m about to cum. Get on your knees and take off your shirt." You turn around and drop to your knees.'
 							gs 'arousal', 'anal', 5
 							gs 'stat'
 							act 'Cum on tits': gt 'gschool_sex', 'victor_lockerroom_cum'

+ 12 - 4
locations/liames.qsrc

@@ -39,8 +39,16 @@ else
 	'Liamel Cafe is current closed, it is open every day 10:00 - 22:00'
 end
 
+if week < 7 and hour >= 9 and hour <= 17:
+	'The long standing alternative clothing shop "<a href="exec:gt ''shop_tsar_bomba'',''start''">`Tsar Bomba</a> is unmistakable amongst the tourist shops on the main square."'
+	'Clothing for younger women is catered for in, "<a href="exec:gt ''liamelkafe'',''start''">Flamingos</a>."'
+else
+	'Tsar Bomba is current closed, it is open Mon - Sat day 9:00 - 18:00'
+	'Flamingos is current closed, it is open Mon - Sat 9:00 - 18:00'
+end
+
 if exhibitionQW > 3:
-	if week < 7 and hour >= 8 and hour <= 18:
+	if week < 7 and hour >= 8 and hour <= 17:
 		'<a href="exec:gt ''exhibitionistshop'',''start''">Expression of You</a> is just down a small side street from here.'
 	else
 		'<b>Expression of You,</b> is open Mon - Sat, 8:00 - 18:00'
@@ -49,12 +57,12 @@ end
 
 if hour >= 18 and hour <= 22:
 	if pcs_inhib > 30:
-		'There is a <a href="exec:gt ''burlesque'',''start''">burlesque club</a> with shows running until 22:00, that was once an old theatre.'
+		'There is a <a href="exec:gt ''burlesque'',''start''">burlesque club</a> with shows running until 23:00, that was once an old theatre.'
 	else
-		'There is a burlesque club in an old theatre here. It makes you self-conscious about your looks and you cannot bring yourself to go there.'
+		'There is a burlesque club in an old theatre here. Such perversion is unhealthy and you cannot bring yourself to go there.'
 	end
 else
-	'The old theatre housing a burlesque club is closed now. It is open every day 18:00 - 22:00'
+	'The old theatre housing a burlesque club is closed now. It is open every day 18:00 - 23:00'
 end
 
 if home_owned[4] = 1: act '<b>Go home</b>':gt'korr2x'

+ 47 - 0
locations/new shops.qsrc

@@ -0,0 +1,47 @@
+High end - mall
+high end - Pushkin
+trendy(aka kats style) - mall
+trendy(aka kats style) - pav
+trendy(aka kats style) - city island
+alternative clothing(dolls) - city island
+alternative clothing(dolls) - Pushkin
+G&M store - Pav
+G&M store - city resident
+sluts r us(sluty clothes etc) - city industrail/red light
+burlesque - pushkin
+BDSM/fetish clothes - city industrail/red light
+
+name idea's for the trendy clothing stores
+Fusion
+Oasis
+both real life stores in Russia
+Poison Drop is a real life alternative store in Russia
+
+Labyrinth
+Fashion Room
+are both real life high end clothing stores in Russia
+
+Fusion is good.
+Or "In-Fusion"
+
+Gate31 is another high end clothing store
+yeah I just meant i am throwing out real names and we can tweak them like you did to come up with ones for the game
+Sputnik1985 
+real life alternative clothing store
+
+
+G8-Way
+
+High End:              Skuas (like mon cheri, sells everything)
+
+Trendy:                  Catwalk Juniors (clothing + purse)
+                                Coco Carmen ( use Calvin Klein exclusives)
+                                 Flamingo's (use Urban Outfitters, or Under Armor...)
+
+Alternative:            Blue Icing, Spazzers, Tsar Bomba
+
+Burlesque:              Violette's Burlesque Wear, Fancy Pancy, Burlesque Frenzy
+
+Lingerie:                  Passion Petals (small, 75 items in Pav)
+
+Shoes:                      Aleksandr & Iosif

+ 14 - 0
locations/npcstatic5.qsrc

@@ -700,6 +700,20 @@ npc_bust['A<<npctemp>>'] = 22
 hotcat_rating['A<<npctemp>>'] = 6
 $npc_body['A<<npctemp>>'] = 's3'
 
+npctemp = 241
+$npc_dna['A<<npctemp>>'] = '3849823959 9265257275 0692991116 4439206638 9610596560 1214701298 1760538714'
+$npc_firstname['A<<npctemp>>'] = 'Alexandria'
+$npc_nickname['A<<npctemp>>'] = 'Alex'
+$npc_lastname['A<<npctemp>>'] = 'Line'
+$npc_usedname['A<<npctemp>>'] = 'Aleksei'
+npc_dob['A<<npctemp>>'] = 0
+$npc_notes['A<<npctemp>>'] = 'Chic who was a guy with stick up his ass.'
+npc_gender['A<<npctemp>>'] = 1
+gs 'npcstaticdefaults', 'defaults'
+$npc_firstpart['A<<npctemp>>'] = 'U'
+$npc_lastpart['A<<npctemp>>'] = 'U'
+npc_sexskill['A<<npctemp>>'] = 2
+
 !! {Keep this at the end of file of the npcstatics.}
 aarraynumber = npctemp
 

+ 2 - 2
locations/pav_commercial.qsrc

@@ -116,9 +116,9 @@ end
 '<br>Of course, right after you visit the bank, you can spend your money at <<$desc_txt3>>.' 
 
 if hour >= 8 and hour <= 17:
-	$desc_txt1 = '<a href="exec: minut += 3 & gt ''barbershop'', ''start''">A Cut Above</a>, the only barber shop in the area'
+	$desc_txt1 = '<a href="exec: minut += 3 & gt ''barbershop'', ''start''">A Cut Above</a>, the only barber shop in the area and <a href="exec: minut += 3 & gt ''shop_coco_carmen'', ''start''">Coco Carmen</a> the trendy clothes shop.'
 else
-	$desc_txt1 = '<a href="exec:msg ''A Cut Above, which is closed right now. It will reopen again at 8:00''">A Cut Above</a>'
+	$desc_txt1 = '<a href="exec:msg ''A Cut Above, which is closed right now. It will reopen again at 8:00''">A Cut Above</a> and <a href="exec:msg ''Coco Carmen, which is closed right now. It will reopen again at 8:00''">Coco Carmen</a>'
 end
 '<br>The rest of the street is filled with smaller locally owned businesses, most notable being <<$desc_txt1>>.'
 

+ 51 - 9
locations/portnoi.qsrc

@@ -40,10 +40,40 @@ selltot = 0
 	if i <= ARRSIZE('cheap'):jump 'cheapmet'
 
 	i = 1
-	:averagemet
-		if average[i] = 1 and averageS[i] = 2:dynamic($batch_sell, 'average', i)
+	:dolls_outfitmet
+		if dolls_outfit[i] = 1 and dolls_outfitS[i] = 2:dynamic($batch_sell, 'dolls_outfit', i)
 		i += 1
-	if i <= ARRSIZE('average'):jump 'averagemet'
+	if i <= ARRSIZE('dolls_outfit'):jump 'dolls_outfitmet'
+
+	i = 1
+	:dolls_dressmet
+		if dolls_dress[i] = 1 and dolls_dressS[i] = 2:dynamic($batch_sell, 'dolls_dress', i)
+		i += 1
+	if i <= ARRSIZE('dolls_dress'):jump 'dolls_dressmet'
+
+	i = 1
+	:coco_outfitmet
+		if coco_outfit[i] = 1 and coco_outfitS[i] = 2:dynamic($batch_sell, 'coco_outfit', i)
+		i += 1
+	if i <= ARRSIZE('coco_outfit'):jump 'coco_outfitmet'
+
+	i = 1
+	:coco_dressmet
+		if coco_dress[i] = 1 and coco_dressS[i] = 2:dynamic($batch_sell, 'coco_dress', i)
+		i += 1
+	if i <= ARRSIZE('coco_dress'):jump 'coco_dressmet'
+
+	i = 1
+	:flamingos_outfitmet
+		if flamingos_outfit[i] = 1 and flamingos_outfitS[i] = 2:dynamic($batch_sell, 'flamingos_outfit', i)
+		i += 1
+	if i <= ARRSIZE('flamingos_outfit'):jump 'flamingos_outfitmet'
+
+	i = 1
+	:flamingos_dressmet
+		if flamingos_dress[i] = 1 and flamingos_dressS[i] = 2:dynamic($batch_sell, 'flamingos_dress', i)
+		i += 1
+	if i <= ARRSIZE('flamingos_dress'):jump 'flamingos_dressmet'
 
 	i = 1
 	:expensivemet
@@ -106,16 +136,28 @@ selltot = 0
 	if i <= ARRSIZE('swimwear'):jump 'swimwearmet'
 
 	i = 1
-	:burlesquemet
-		if burlesque[i] = 1 and burlesqueS[i] = 2:dynamic($batch_sell, 'burlesque', i)
+	:beachmet
+		if beach[i] = 1 and beachS[i] = 2:dynamic($batch_sell, 'beach', i)
+		i += 1
+	if i <= ARRSIZE('beach'):jump 'beachmet'
+
+	i = 1
+	:fancy_burlesquemet
+		if fancy_burlesque[i] = 1 and fancy_burlesqueS[i] = 2:dynamic($batch_sell, 'fancy_burlesque', i)
+		i += 1
+	if i <= ARRSIZE('fancy_burlesque'):jump 'fancy_burlesquemet'
+
+	i = 1
+	:dolls_outfitmet
+		if dolls_outfit[i] = 1 and dolls_outfitS[i] = 2:dynamic($batch_sell, 'dolls_outfit', i)
 		i += 1
-	if i <= ARRSIZE('burlesque'):jump 'burlesquemet'
+	if i <= ARRSIZE('dolls_outfit'):jump 'dolls_outfitmet'
 
 	i = 1
-	:alternativemet
-		if alternative[i] = 1 and alternativeS[i] = 2:dynamic($batch_sell, 'alternative', i)
+	:dolls_dressmet
+		if dolls_dress[i] = 1 and dolls_dressS[i] = 2:dynamic($batch_sell, 'dolls_dress', i)
 		i += 1
-	if i <= ARRSIZE('alternative'):jump 'alternativemet'
+	if i <= ARRSIZE('dolls_dress'):jump 'dolls_dressmet'
 
 killvar 'batch_sell'
 

+ 102 - 18
locations/portnoi2.qsrc

@@ -8,10 +8,40 @@ i = 1
 if i <= ARRSIZE('cheap'):jump 'ycheapmet'
 
 i = 1
-:yaveragemet
-	if average[i] = 1 and ((averageB[i] > pcs_hips + 8) or (averageB[i] < pcs_hips - 8)):poshvalldrop += 1
+:ycats_dressmet
+	if cats_dress[i] = 1 and ((cats_dressB[i] > pcs_hips + 8) or (cats_dressB[i] < pcs_hips - 8)):poshvalldrop += 1
 	i += 1
-if i <= ARRSIZE('average'):jump 'yaveragemet'
+if i <= ARRSIZE('cats_dress'):jump 'ycats_dressmet'
+
+i = 1
+:ycats_outfitmet
+	if cats_outfit[i] = 1 and ((cats_outfitB[i] > pcs_hips + 8) or (cats_outfitB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('cats_outfit'):jump 'ycats_outfitmet'
+
+i = 1
+:ycoco_dressmet
+	if coco_dress[i] = 1 and ((coco_dressB[i] > pcs_hips + 8) or (coco_dressB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('coco_dress'):jump 'ycoco_dressmet'
+
+i = 1
+:ycoco_outfitmet
+	if coco_outfit[i] = 1 and ((coco_outfitB[i] > pcs_hips + 8) or (coco_outfitB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('coco_outfit'):jump 'ycoco_outfitmet'
+
+i = 1
+:yflamingos_dressmet
+	if flamingos_dress[i] = 1 and ((flamingos_dressB[i] > pcs_hips + 8) or (flamingos_dressB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('flamingos_dress'):jump 'yflamingos_dressmet'
+
+i = 1
+:yflamingos_outfitmet
+	if flamingos_outfit[i] = 1 and ((flamingos_outfitB[i] > pcs_hips + 8) or (flamingos_outfitB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('flamingos_outfit'):jump 'yflamingos_outfitmet'
 
 i = 1
 :yexpensivemet
@@ -63,16 +93,28 @@ i = 1
 if i <= ARRSIZE('swimwear'):jump 'yswimwearmet'
 
 i = 1
-:yburlesquemet
-	if burlesque[i] = 1 and ((burlesqueB[i] > pcs_hips + 8) or (burlesqueB[i] < pcs_hips - 8)):poshvalldrop += 1
+:ybeachmet
+	if beach[i] = 1 and ((beachB[i] > pcs_hips + 8) or (beachB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('beach'):jump 'ybeachmet'
+
+i = 1
+:yfancy_burlesquemet
+	if fancy_burlesque[i] = 1 and ((fancy_burlesqueB[i] > pcs_hips + 8) or (fancy_burlesqueB[i] < pcs_hips - 8)):poshvalldrop += 1
+	i += 1
+if i <= ARRSIZE('fancy_burlesque'):jump 'yfancy_burlesquemet'
+
+i = 1
+:ydolls_outfitmet
+	if dolls_outfit[i] = 1 and ((dolls_outfitB[i] > pcs_hips + 8) or (dolls_outfitB[i] < pcs_hips - 8)):poshvalldrop += 1
 	i += 1
-if i <= ARRSIZE('burlesque'):jump 'yburlesquemet'
+if i <= ARRSIZE('dolls_outfit'):jump 'ydolls_outfitmet'
 
 i = 1
-:yalternativemet
-	if alternative[i] = 1 and ((alternativeB[i] > pcs_hips + 8) or (alternativeB[i] < pcs_hips - 8)):poshvalldrop += 1
+:ydolls_dressmet
+	if dolls_dress[i] = 1 and ((dolls_dressB[i] > pcs_hips + 8) or (dolls_dressB[i] < pcs_hips - 8)):poshvalldrop += 1
 	i += 1
-if i <= ARRSIZE('alternative'):jump 'yalternativemet'
+if i <= ARRSIZE('dolls_dress'):jump 'ydolls_dressmet'
 
 poshvalldrop = 500 * poshvalldrop
 
@@ -90,10 +132,40 @@ elseif money >= poshvalldrop:
 	if i <= ARRSIZE('cheap'):jump 'xcheapmet'
 
 	i = 1
-	:xaveragemet
-		if average[i] = 1 and ((averageB[i] > pcs_hips + 8) or (averageB[i] < pcs_hips - 8)):averageB[i] = pcs_hips
+	:xcats_dressmet
+		if cats_dress[i] = 1 and ((cats_dressB[i] > pcs_hips + 8) or (cats_dressB[i] < pcs_hips - 8)):cats_dressB[i] = pcs_hips
 		i += 1
-	if i <= ARRSIZE('average'):jump 'xaveragemet'
+	if i <= ARRSIZE('cats_dress'):jump 'xcats_dressmet'
+
+	i = 1
+	:xcats_outfitmet
+		if cats_outfit[i] = 1 and ((cats_outfitB[i] > pcs_hips + 8) or (cats_outfitB[i] < pcs_hips - 8)):cats_outfitB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('cats_outfit'):jump 'xcats_outfitmet'
+
+	i = 1
+	:xcoco_dressmet
+		if coco_dress[i] = 1 and ((coco_dressB[i] > pcs_hips + 8) or (coco_dressB[i] < pcs_hips - 8)):coco_dressB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('coco_dress'):jump 'xcoco_dressmet'
+
+	i = 1
+	:xcoco_outfitmet
+		if coco_outfit[i] = 1 and ((coco_outfitB[i] > pcs_hips + 8) or (coco_outfitB[i] < pcs_hips - 8)):coco_outfitB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('coco_outfit'):jump 'xcoco_outfitmet'
+
+	i = 1
+	:xflamingos_dressmet
+		if flamingos_dress[i] = 1 and ((flamingos_dressB[i] > pcs_hips + 8) or (flamingos_dressB[i] < pcs_hips - 8)):flamingos_dressB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('flamingos_dress'):jump 'xflamingos_dressmet'
+
+	i = 1
+	:xflamingos_outfitmet
+		if flamingos_outfit[i] = 1 and ((flamingos_outfitB[i] > pcs_hips + 8) or (flamingos_outfitB[i] < pcs_hips - 8)):flamingos_outfitB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('flamingos_outfit'):jump 'xflamingos_outfitmet'
 
 	i = 1
 	:xexpensivemet
@@ -145,16 +217,28 @@ elseif money >= poshvalldrop:
 	if i <= ARRSIZE('swimwear'):jump 'xswimwearmet'
 
 	i = 1
-	:xburlesquemet
-		if burlesque[i] = 1 and ((burlesqueB[i] > pcs_hips + 8) or (burlesqueB[i] < pcs_hips - 8)):burlesqueB[i] = pcs_hips
+	:xbeachmet
+		if beach[i] = 1 and ((beachB[i] > pcs_hips + 8) or (beachB[i] < pcs_hips - 8)):beachB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('beach'):jump 'xbeachmet'
+
+	i = 1
+	:xfancy_burlesquemet
+		if fancy_burlesque[i] = 1 and ((fancy_burlesqueB[i] > pcs_hips + 8) or (fancy_burlesqueB[i] < pcs_hips - 8)):fancy_burlesqueB[i] = pcs_hips
+		i += 1
+	if i <= ARRSIZE('fancy_burlesque'):jump 'xfancy_burlesquemet'
+
+	i = 1
+	:xdolls_outfitmet
+		if dolls_outfit[i] = 1 and ((dolls_outfitB[i] > pcs_hips + 8) or (dolls_outfitB[i] < pcs_hips - 8)):dolls_outfitB[i] = pcs_hips
 		i += 1
-	if i <= ARRSIZE('burlesque'):jump 'xburlesquemet'
+	if i <= ARRSIZE('dolls_outfit'):jump 'xdolls_outfitmet'
 
 	i = 1
-	:xalternativemet
-		if alternative[i] = 1 and ((alternativeB[i] > pcs_hips + 8) or (alternativeB[i] < pcs_hips - 8)):alternativeB[i] = pcs_hips
+	:xdolls_dressmet
+		if dolls_dress[i] = 1 and ((dolls_dressB[i] > pcs_hips + 8) or (dolls_dressB[i] < pcs_hips - 8)):dolls_dressB[i] = pcs_hips
 		i += 1
-	if i <= ARRSIZE('alternative'):jump 'xalternativemet'
+	if i <= ARRSIZE('dolls_dress'):jump 'xdolls_dressmet'
 
 	'You resize all clothing for <<poshvalldrop>> <b>₽</b>.'
 end

+ 0 - 155
locations/pussykats_clothes.qsrc

@@ -1,155 +0,0 @@
-# pussykats_clothes
-
-if $ARGS[0] = 'start':
-	$loc_arg = 'start'
-	$loc = 'pussykats_clothes'
-	cls
-	gs'stat'
-	'<center><b><font color="maroon">Viewing Pussy Kats clothing</font></b></center>'
-	*nl
-
-	gs 'clothing_QV', 'shop_header'
-
-	act 'Return':
-		cla
-		minut += 1
-		gt 'pussykats', 'start'
-	end
-
-	clothingfilter['qualitycheck'] = 7
-	:loopquality
-		i = Clothingstock + 1
-
-		if Clothingstock - 12 >= 0:i -= 12
-
-		:loopaverage
-			if average[i] = 0:
-				gs 'clothing_attributes', 'average', i
-				gs 'clothing_QV', 'shop_filter'
-
-				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
-				
-					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''pussykats_clothes'', ''yshopclo''"><img <<$set_imgh>> src="images/pc/clothing/2average/<<i>>.jpg" 	height="250" /></a>'
-				end
-			end
-			i += 12
-		if i <= 541:jump 'loopaverage'
-	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
-end
-
-if $ARGS[0] = 'yshopclo': gt 'clothing', 'view_clothing_item', 'shop', 'average',i, 3000
-
-if $ARGS[0] = 'shoes':
-	$loc_arg = 'shoes'
-	$loc = 'pussykats_clothes'
-	cls
-	gs'stat'
-
-	act 'Return':
-		cla
-		minut += 1
-		gt 'pussykats', 'start'
-	end
-
-	if Clothingstock > 11:
-		i = 1
-	else
-		i = 2
-	end
-
-	:loopcats_shoes
-		if spussy[i] = 0:*p '<a href="exec: i = <<i>> & gt ''pussykats_clothes'', ''young_shoes''"><img src="images/pc/shoes/cats/<<i>>.jpg" height="250" /></a>'
-		i += 2
-	if i <= 38:jump 'loopcats_shoes'
-end
-
-if $ARGS[0] = 'young_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'pussy',i, 1750
-
-if $ARGS[0] = 'panties':
-	$loc_arg = 'panties'
-	$loc = 'pussykats_clothes'
-	cls
-	gs'stat'
-
-	act 'Return':
-		cla
-		minut += 1
-		gt 'pussykats', 'start'
-	end
-
-	i = 1
-
-	:loopkats_panties
-		if kats_panties[i] = 0:*p '<a href="exec: i = <<i>> & gt ''pussykats_clothes'', ''panties2''"><img src="images/pc/panties/kats/<<i>>.jpg" 	height="150" /></a> '
-		i += 1
-	if i <= 72:jump 'loopkats_panties'
-end
-
-if $ARGS[0] = 'panties2':
-	cla
-	
-	if kats_panties[i] ! 0:
-		msg 'You already own these panties.'
-		gt 'pussykats_clothes', 'panties'
-	end
-
-	gt 'panties', 'view_panty_item', 'shop', 'kats',i, 500
-
-end
-
-if $ARGS[0] = 'bras':
-	$loc_arg = 'bras'
-	$loc = 'pussykats_clothes'
-	cls
-	gs'stat'
-
-	act 'Return':
-		cla
-		minut += 1
-		gt 'pussykats', 'start'
-	end
-
-	i = 1
-
-	:loopkats_bras
-		if kats_bras[i] = 0:*p '<a href="exec: i = <<i>> & gt ''pussykats_clothes'', ''bras2''"><img src="images/pc/bras/kats/<<i>>.jpg" 	height="150" /></a> '
-		i += 1
-	if i <= 41:jump 'loopkats_bras'
-end
-
-if $ARGS[0] = 'bras2':
-	cla
-	
-	if kats_bras[i] ! 0:
-		msg 'You already own this bra.'
-		gt 'pussykats_clothes', 'bras'
-	end
-
-	gt 'bras', 'view_bra_item', 'shop', 'kats',i, 500
-
-end
-
-if $ARGS[0] = 'purses':
-	$loc_arg = 'purses'
-	$loc = 'pussykats_clothes'
-	cls
-	gs'stat'
-
-	act 'Return':
-		cla
-		minut += 1
-		gt 'pussykats', 'start'
-	end
-
-	i = 1
-
-	:loopkats_purses
-		if kats_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''pussykats_clothes'', ''purses2''"><img src="images/pc/purses/kats/<<i>>.jpg" 	height="150" /></a> '
-		i += 1
-	if i <= 14:jump 'loopkats_purses'
-end
-
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'kats',i, 2000
-
---- pussykats_clothes ---------------------------------
-

+ 2 - 29
locations/shop_coco_carmen.qsrc

@@ -12,17 +12,13 @@ if $ARGS[0] = 'start':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Coco Carmen</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/coco/butik.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/coco/shop.jpg"></center>'
 	*nl
 	'If you are happy to push through the tourists Coco has everything a young adult might like to wear. Its a step up from G&M and unless you can afford the boutiques in Old Town you''ll be spending some time buying outfits here.'
 
-	act 'Leave the coco': minut += 3 & gt 'torgcentr'
+	act 'Leave the coco': minut += 3 & gt 'pav_commercial'
 	
 	act 'View clothing': minut += 5 & gt 'shop_coco_carmen', 'clothes'
-
-	act 'View shoes': minut += 5 & gt 'shop_coco_carmen', 'shoes'
-
-	act 'View purses': minut += 5 & gt 'shop_coco_carmen', 'purses'
 end
 
 if $ARGS[0] = 'clothes':
@@ -98,28 +94,5 @@ if $ARGS[0] = 'shoes':
 	if i <= 37:jump 'loopcoco_shoes'
 end
 
-if $ARGS[0] = 'coco_shoes':	gt 'shoes', 'view_shoe_item', 'shop', 'coco',i, 5000
-
-if $ARGS[0] = 'purses':
-	$loc_arg = 'purses'
-	$loc = 'shop_coco_carmen'
-	$menu_loc = 'shop_coco_carmen'
-	$menu_arg = 'purses'
-	menu_off = 0
-	*clr & cla
-	gs'stat'
-
-	act 'Return': minut += 1 & gt 'shop_coco_carmen', 'start'
-
-	i = 1
-
-	:loopcoco_purses
-		if coco_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_coco_carmen'', ''purses2''"><img src="images/pc/purses/coco/<<i>>.jpg" 	height="150" /></a> '
-		i += 1
-	if i <= 17:jump 'loopcoco_purses'
-end
-
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'coco',i, 4000
-
 --- shop_coco_carmen ---------------------------------
 

+ 102 - 47
locations/dolls.qsrc → locations/shop_dolls.qsrc

@@ -1,13 +1,13 @@
-# dolls
+# shop_dolls
 
 !!Savva Timurovich - A204 static_num
 !!Viola Valerievna - A205 static_num
 
 if $ARGS[0] = 'start':
 	$loc_arg = 'start'
-	$loc = 'dolls'
+	$loc = 'shop_dolls'
 	$menu_arg = 'start'
-	$menu_loc = 'dolls'
+	$menu_loc = 'shop_dolls'
 	menu_off = 0
 	$location_type = 'public_indoors'
 	*clr & cla
@@ -37,33 +37,90 @@ if $ARGS[0] = 'start':
 		''
 		'The store has a small front on a side street but one glance is all you need to tell this is not your average clothing store. Inside the store, shelves and racks of alternative clothes crammed into every available space - anybody setting out to find an inch of wall would have their work cut out for them. The checkout counter is near the entrance.'
 
-		act 'View clothing':gt 'dolls', 'clothing'
-		act 'View shoes':gt 'dolls', 'shoes'
-		act 'View purses':gt 'dolls', 'purses'
-		!act 'Jewelery':gt 'dolls', 'jewelry'
-		!act 'Piercings':gt 'dolls', 'piecrings'
+		act 'View dresses':gt 'shop_dolls', 'dress'
+		act 'View other outfits':gt 'shop_dolls', 'clothing'
+		act 'View shoes':gt 'shop_dolls', 'shoes'
+		act 'View purses':gt 'shop_dolls', 'purses'
+		!act 'Jewelery':gt 'shop_dolls', 'jewelry'
+		!act 'Piercings':gt 'shop_dolls', 'piecrings'
 
-		act 'Return': gt 'dolls', 'start'
+		act 'Return': gt 'shop_dolls', 'start'
 	end
 !!here should be a list of clothing you can buy. shoes, jewelry, clothing, piecrings, etc. Just a list of things to buy and click it takes you to a page showing all the items for sale. Like how most shops are done.
 
 	if doll_staff = 0:
 		if know_Savva = 1: 'As you walk in, Savva waves at you and smiles. "Hi <<$pcs_nickname>>, great to see you again! Let me know if I can help you with anything."'
 
-		act 'Go to the counter': gt 'dolls', 'savva'
+		act 'Go to the counter': gt 'shop_dolls', 'savva'
 	else
 		if know_Viola = 1: 'As you walk in, Viola winks at you.'
 
-		act 'Go to the counter': gt 'dolls', 'viola'
+		act 'Go to the counter': gt 'shop_dolls', 'viola'
 	end
 	act 'Leave': minut += 2 & gt 'city_island'
 end
 
+if $ARGS[0] = 'dress':
+	$loc_arg = 'dress'
+	$loc = 'shop_dolls'
+	$menu_arg = 'dress'
+	$menu_loc = 'shop_dolls'
+	menu_off = 0
+	*clr & cla
+	gs'stat'
+	'<center><b><font color="maroon">Viewing Patchwork Dolls dresses</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
+
+	act 'Return':
+		cla
+		minut += 5
+		gt 'shop_dolls', 'start'
+	end
+
+	clothingfilter['qualitycheck'] = 7
+	:loopquality_dress
+		if Clothingstock > 15:
+			i = 1
+		elseif Clothingstock > 7:
+			i = 3
+		else
+			i = 2
+		end
+
+		:loopdolls_dress
+			if dolls_dress[i] = 0:
+				gs 'clothing_attributes', 'dolls_dress', i
+				gs 'clothing_QV', 'shop_filter'
+
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_dolls'', ''dolls_dress''"><img src="images/pc/clothing/dolls_dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 3
+		if i <= 110:jump 'loopdolls_dress'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+end
+
+if $ARGS[0] = 'dolls_dress':
+	cla
+
+	if dolls_dress[i] ! 0:
+		msg 'You already own these clothes.'
+		gt 'shop_dolls', 'dress'
+	end
+
+	gt 'clothing', 'view_clothing_item', 'shop', 'dolls_dress',i, 3500
+
+end
+
 if $ARGS[0] = 'clothing':
 	$loc_arg = 'clothing'
-	$loc = 'dolls'
+	$loc = 'shop_dolls'
 	$menu_arg = 'clothing'
-	$menu_loc = 'dolls'
+	$menu_loc = 'shop_dolls'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
@@ -75,49 +132,47 @@ if $ARGS[0] = 'clothing':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'dolls', 'start'
+		gt 'shop_dolls', 'start'
 	end
 
 	clothingfilter['qualitycheck'] = 7
 	:loopquality
-		if Clothingstock > 15:
+		if Clothingstock > 11:
 			i = 1
-		elseif Clothingstock > 7:
-			i = 3
 		else
 			i = 2
 		end
 
-		:loopalt
-			if alternative[i] = 0:
-				gs 'clothing_attributes', 'alternative', i
+		:loopdolls
+			if dolls_outfit[i] = 0:
+				gs 'clothing_attributes', 'dolls_outfit', i
 				gs 'clothing_QV', 'shop_filter'
 
 				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
 
-					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''dolls'', ''alternative''"><img src="images/pc/clothing/14alternative/<<i>>.jpg" 	height="250" /></a>'
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_dolls'', ''dolls_outfit''"><img src="images/pc/clothing/dolls_outfit/<<i>>.jpg" 	height="250" /></a>'
 				end
 			end
-			i += 3
-		if i <= 129:jump 'loopalt'
+			i += 2
+		if i <= 50:jump 'loopdolls'
 	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
 end
 
-if $ARGS[0] = 'alternative':
+if $ARGS[0] = 'dolls_outfit':
 	cla
 
-	if alternative[i] ! 0:
+	if dolls_outfit[i] ! 0:
 		msg 'You already own these clothes.'
-		gt 'dolls', 'clothing'
+		gt 'shop_dolls', 'clothing'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'alternative',i, 3500
+	gt 'clothing', 'view_clothing_item', 'shop', 'dolls_outfit',i, 3500
 
 end
 
 if $ARGS[0] = 'shoes':
 	$loc_arg = 'shoes'
-	$loc = 'dolls'
+	$loc = 'shop_dolls'
 	$menu_arg = 'purses'
 	$menu_loc = 'shoes'
 	menu_off = 0
@@ -127,7 +182,7 @@ if $ARGS[0] = 'shoes':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'dolls', 'start'
+		gt 'shop_dolls', 'start'
 	end
 
 	if Clothingstock > 11:
@@ -137,18 +192,18 @@ if $ARGS[0] = 'shoes':
 	end
 
 	:loopdolls_shoes
-		if sdolls[i] = 0:*p '<a href="exec: i = <<i>> & gt ''dolls'', ''dolls_shoes''"><img src="images/pc/shoes/dolls/<<i>>.jpg" height="250" /></a>'
+		if sdolls[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_dolls'', ''dolls_shoes''"><img src="images/pc/shoes/dolls/<<i>>.jpg" height="250" /></a>'
 		i += 2
 	if i <= 27:jump 'loopdolls_shoes'
 end
 
-if $ARGS[0] = 'dolls_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'dolls',i, 2000
+if $ARGS[0] = 'dolls_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'shop_dolls',i, 2000
 
 if $ARGS[0] = 'purses':
 	$loc_arg = 'purses'
-	$loc = 'dolls'
+	$loc = 'shop_dolls'
 	$menu_arg = 'purses'
-	$menu_loc = 'dolls'
+	$menu_loc = 'shop_dolls'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
@@ -156,18 +211,18 @@ if $ARGS[0] = 'purses':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'dolls', 'start'
+		gt 'shop_dolls', 'start'
 	end
 
 	i = 1
 
 	:loopdolls_purses
-		if dolls_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''dolls'', ''purses2''"><img src="images/pc/purses/dolls/<<i>>.jpg" height="250" /></a>'
+		if dolls_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_dolls'', ''purses2''"><img src="images/pc/purses/dolls/<<i>>.jpg" height="250" /></a>'
 		i += 1
 	if i <= 22:jump 'loopdolls_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'dolls',i, 2000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'shop_dolls',i, 2000
 
 if $ARGS[0] = 'savva':
 	*clr & cla
@@ -185,7 +240,7 @@ if $ARGS[0] = 'savva':
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/savva/savva.jpg"></center>'
 		'You ask him about the shop. He tells you it opened a few years ago and they mostly cater to the college kids. Occasionally they get hassled by the local gopniks or police, but he likes the job. Then asks if you need help finding an outfit.'
-		act 'Continue': gt 'dolls', 'savva'
+		act 'Continue': gt 'shop_dolls', 'savva'
 	end
 !!this only shows up as an option if Anushka sent Sveta to the store from one of her chat options in anushka file or anushapt file.
 	if Anush_dolls = 2:
@@ -202,7 +257,7 @@ if $ARGS[0] = 'savva':
 			'"She is a wild one that''s for sure, anyways she told me you could help and that you owe her one."'
 			'He snorts and shakes his head. "She must be failing math, she doesn''t seem to grasp how to count. But she''s pretty cool and if she sent you, then you have to be ok. So what''s your name?" You tell him your name and he types out a few things on the computer and a few moments later, you hear the sound of something printing. Then he hands over a card. "Here is a VIP customer card, it is good for ten percent off anything in the store. Now you can tell her, she owes me, like I am ever likely to collect." He says with a laugh.'
 	!!can this be coded so Sveta gets a discount on all items here after this conversation.
-			act 'Continue': gt 'dolls', 'savva'
+			act 'Continue': gt 'shop_dolls', 'savva'
 		end
 	end
 	act 'Flirt with him':
@@ -210,7 +265,7 @@ if $ARGS[0] = 'savva':
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/savva/savva.jpg"></center>'
 		'You think he is pretty cute in a girlish kinda way, so you chat with him about a variety of things and flirt for all you are worth. He seems happy to talk, especially about fashion and music... but either he''s gay or completely oblivious to your flirting.'
-		act 'Continue': gt 'dolls', 'savva'
+		act 'Continue': gt 'shop_dolls', 'savva'
 	end
 	act 'Chat with him':
 		*clr & cla
@@ -220,9 +275,9 @@ if $ARGS[0] = 'savva':
 		'<center><img <<$set_imgh>> src="images/characters/city/savva/savva.jpg"></center>'
 		'You decide to chat with him. He seems happy to talk with you, especially about fashion and music. You spend some time chatting about a variety of topics.'
 		if npc_rel['A204'] > 50:'As you do, you eventually touch upon his latest date, some "cutest boy he''s ever seen" that he met in the shop some time ago. He seems to have been dying to tell somebody about it because he just gushes about how handsome the young man is and how great the sex was... Next week, he will likely be talking about another one.'
-		act 'Continue': gt 'dolls', 'savva'
+		act 'Continue': gt 'shop_dolls', 'savva'
 	end
-	act 'Return': gt 'dolls', 'start'
+	act 'Return': gt 'shop_dolls', 'start'
 end
 
 if $ARGS[0] = 'viola':
@@ -241,7 +296,7 @@ if $ARGS[0] = 'viola':
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/viola/viola.jpg"></center>'
 		'You ask her about the shop. She tells you the place is only a few years old and is about the only place to buy a decent outfit in the whole city; unless you are willing to shop online, that is, which leads her to talking about the woes of online shopping where clothes don''t fit and never seem to have anywhere near as good a quality as they seem to on the pictures. You get the impression that the topic really bothers her and she could go on for some time if you let her.'
-		act 'Continue': gt 'dolls', 'viola'
+		act 'Continue': gt 'shop_dolls', 'viola'
 	end
 !!this only shows up as an option if Anushka sent Sveta to the store from one of her chat options in anushka file or anushapt file.
 	if Anush_dolls = 2:
@@ -258,7 +313,7 @@ if $ARGS[0] = 'viola':
 			*nl
 			'Viola laughs at that last bit. "I seem to always be owing her, not sure how math works in her head. But if she sent you, then you are in good hands, whats your name?" You tell her your name and she types out a few things on the computer and a few moments later, you hear the sound of something printing. Then she hands over a card. "Here is a VIP customer card, it is good for ten percent off anything in the store. Now you can tell her, she owes me." Viola says with a wink.'
 	!!can this be coded so Sveta gets a discount on all items here after this conversation.
-			act 'Continue': gt 'dolls', 'viola'
+			act 'Continue': gt 'shop_dolls', 'viola'
 		end
 	end
 	act 'Flirt with her':
@@ -267,7 +322,7 @@ if $ARGS[0] = 'viola':
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/viola/viola.jpg"></center>'
 		'As you talk to her, you start flirting and she returns the favor to a point, occasionally touching your hand or shoulder, laughing at some of the things you say... but she never fully commits to flirting with you; either she''s playing hard to get, trying to put you in a good mood to buy stuff, or she is messing with you - you are unsure which one it is.'
-		act 'Continue': gt 'dolls', 'viola'
+		act 'Continue': gt 'shop_dolls', 'viola'
 	end
 	act 'Chat with her':
 		*clr
@@ -277,10 +332,10 @@ if $ARGS[0] = 'viola':
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/viola/viola.jpg"></center>'
 		'You decide to chat with her and the two of you talk about a variety of topics. She seems happy to talk with you, especially about fashion, techniques on dying your hair, music, and the injustices of life. She mentions how the gopniks hassle some of the gay boys that shop here and some time passes, before you decide to do something else.'
-		act 'Continue': gt 'dolls', 'viola'
+		act 'Continue': gt 'shop_dolls', 'viola'
 	end
-	act 'Return': gt 'dolls', 'start'
+	act 'Return': gt 'shop_dolls', 'start'
 end
 
---- dolls ---------------------------------
+--- shop_dolls ---------------------------------
 

+ 10 - 10
locations/shop_fancy_pancy.qsrc

@@ -12,14 +12,14 @@ if $ARGS[0] = 'start':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Fancy Pancy</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/boutique/butik.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/oldtown/fancy/shop.jpg"></center>'
 	*nl
 	'This small boutique shop looks more like a dressing room at the burlesque club nearby. Satin, leather, ruffles and glamour make it clear this is not a place to buy a practical outfit. It is the only place to buy outfits suitable for the burlesque club or perhaps spice up things in the bedroom.'
 	*nl
 
 	'The boutique sells designer winter coats, burlesque clothing, beautiful shoes and exquisite handbags.'
 
-	act 'Leave the boutique': minut += 3 & gt 'torgcentr'
+	act 'Leave the boutique': minut += 3 & gt 'liames'
 	
 	act 'View clothing': minut += 5 & gt 'shop_fancy_pancy', 'clothes'
 end
@@ -47,30 +47,30 @@ if $ARGS[0] = 'clothes':
 			i = 2
 		end
 
-		:loopfancypancy
-			if fancypancy[i] = 0:
-				gs 'clothing_attributes', 'fancypancy', i
+		:loopfancy_burlesque
+			if fancy_burlesque[i] = 0:
+				gs 'clothing_attributes', 'fancy_burlesque', i
 				gs 'clothing_QV', 'shop_filter'
 
 				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
 				
-					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_fancy_pancy'', ''fancypancy''"><img src="images/pc/clothing/fancypancy/<<i>>.jpg" 	height="250" /></a>'
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_fancy_pancy'', ''fancy_burlesque''"><img src="images/pc/clothing/fancy_burlesque/<<i>>.jpg" 	height="250" /></a>'
 				end
 			end
 			i += 2
-		if i <= 22:jump 'loopfancypancy'
+		if i <= 22:jump 'loopfancy_burlesque'
 	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
 end
 
-if $ARGS[0] = 'fancypancy':
+if $ARGS[0] = 'fancy_burlesque':
 	cla
 	menu_off = 1
-	if fancypancy[i] ! 0:
+	if fancy_burlesque[i] ! 0:
 		msg 'You already own these clothes.'
 		gt 'shop_fancy_pancy', 'clothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'fancypancy',i, 20000
+	gt 'clothing', 'view_clothing_item', 'shop', 'fancy_burlesque',i, 20000
 
 end
 

+ 54 - 53
locations/shop_flamingos.qsrc

@@ -12,28 +12,26 @@ if $ARGS[0] = 'start':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Flamingo''s</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/flamingos/butik.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/flamingos/shop.jpg"></center>'
 	*nl
 	'Flamingos is trendy and modern while still keeping the prices low enough for the large student population on the Island. It mimics the latest fashions for young adults but cuts costs on material and manufacturing. This suits the clients who are likely to grow bored of an outfit before it falls apart and that''s why its always busy.'
 
-	act 'Leave the flamingos': minut += 3 & gt 'torgcentr'
+	act 'Leave the flamingos': minut += 3 & gt 'city_island'
 	
-	act 'View clothing': minut += 5 & gt 'shop_flamingos', 'clothes'
+	act 'View dresses': minut += 5 & gt 'shop_flamingos', 'dresses'
 
-	act 'View shoes': minut += 5 & gt 'shop_flamingos', 'shoes'
-
-	act 'View purses': minut += 5 & gt 'shop_flamingos', 'purses'
+	act 'View other clothing': minut += 5 & gt 'shop_flamingos', 'clothes'
 end
 
-if $ARGS[0] = 'clothes':
-	$loc_arg = 'clothes'
+if $ARGS[0] = 'dresses':
+	$loc_arg = 'dresses'
 	$loc = 'shop_flamingos'
 	$menu_loc = 'shop_flamingos'
-	$menu_arg = 'clothes'
+	$menu_arg = 'dresses'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
-	'<center><b><font color="maroon">Viewing Flamingo''s outfits</font></b></center>'
+	'<center><b><font color="maroon">Viewing Flamingo''s dresses</font></b></center>'
 	*nl
 
 	gs 'clothing_QV', 'shop_header'
@@ -41,85 +39,88 @@ if $ARGS[0] = 'clothes':
 	act 'Return': minut += 1 & gt 'shop_flamingos', 'start'
 
 	clothingfilter['qualitycheck'] = 7
-	:loopquality
+	:loopquality_dress
 		if Clothingstock > 11:
 			i = 1
 		else
 			i = 2
 		end
 
-		:loopflamingos
-			if flamingos[i] = 0:
-				gs 'clothing_attributes', 'flamingos', i
+		:loopflamingos_dress
+			if flamingos_dress[i] = 0:
+				gs 'clothing_attributes', 'flamingos_dress', i
 				gs 'clothing_QV', 'shop_filter'
 
 				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
 				
-					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_flamingos'', ''flamingos''"><img src="images/pc/clothing/flamingos/<<i>>.jpg" 	height="250" /></a>'
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_flamingos'', ''flamingos_dress''"><img src="images/pc/clothing/flamingos_dress/<<i>>.jpg" 	height="250" /></a>'
 				end
 			end
 			i += 2
-		if i <= 185:jump 'loopflamingos'
-	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+		if i <= 185:jump 'loopflamingos_dress'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality_dress'
 end
 
-if $ARGS[0] = 'flamingos':
+if $ARGS[0] = 'flamingos_dress':
 	cla
 	menu_off = 1
 	if flamingos[i] ! 0:
-		msg 'You already own these clothes.'
-		gt 'shop_flamingos', 'clothes'
+		msg 'You already own this dress.'
+		gt 'shop_flamingos', 'dresses'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'flamingos',i, 20000
-
+	gt 'clothing', 'view_clothing_item', 'shop', 'flamingos_dress',i, 20000
 end
 
-if $ARGS[0] = 'shoes':
-	$loc_arg = $ARGS[0]
+if $ARGS[0] = 'clothes':
+	$loc_arg = 'clothes'
 	$loc = 'shop_flamingos'
 	$menu_loc = 'shop_flamingos'
-	$menu_arg = 'shoes'
+	$menu_arg = 'clothes'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
+	'<center><b><font color="maroon">Viewing Flamingo''s outfits</font></b></center>'
+	*nl
 
-	act 'Return': minut += 1 & gt 'shop_flamingos', 'start'
+	gs 'clothing_QV', 'shop_header'
 
-	if Clothingstock > 11:
-		i = 1
-	else
-		i = 2
-	end
+	act 'Return': minut += 1 & gt 'shop_flamingos', 'start'
 
-	:loopflamingos_shoes
-		if sflamingos[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_flamingos'', ''flamingos_shoes''"><img src="images/pc/shoes/flamingos/<<i>>.jpg" height="250" /></a>'
-		i += 2
-	if i <= 37:jump 'loopflamingos_shoes'
-end
+	clothingfilter['qualitycheck'] = 7
+	:loopquality
+		if Clothingstock > 11:
+			i = 1
+		else
+			i = 2
+		end
 
-if $ARGS[0] = 'flamingos_shoes':	gt 'shoes', 'view_shoe_item', 'shop', 'flamingos',i, 5000
+		:loopflamingos
+			if flamingos_outfit[i] = 0:
+				gs 'clothing_attributes', 'flamingos_outfit', i
+				gs 'clothing_QV', 'shop_filter'
 
-if $ARGS[0] = 'purses':
-	$loc_arg = 'purses'
-	$loc = 'shop_flamingos'
-	$menu_loc = 'shop_flamingos'
-	$menu_arg = 'purses'
-	menu_off = 0
-	*clr & cla
-	gs'stat'
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+				
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_flamingos'', ''flamingos_outfit''"><img src="images/pc/clothing/flamingos_outfit/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 2
+		if i <= 185:jump 'loopflamingos'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+end
 
-	act 'Return': minut += 1 & gt 'shop_flamingos', 'start'
+if $ARGS[0] = 'flamingos_outfit':
+	cla
+	menu_off = 1
+	if flamingos[i] ! 0:
+		msg 'You already own this outfit.'
+		gt 'shop_flamingos', 'clothes'
+	end
 
-	i = 1
+	gt 'clothing', 'view_clothing_item', 'shop', 'flamingos_outfit',i, 20000
 
-	:loopflamingos_purses
-		if flamingos_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_flamingos'', ''purses2''"><img src="images/pc/purses/flamingos/<<i>>.jpg" 	height="150" /></a> '
-		i += 1
-	if i <= 17:jump 'loopflamingos_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'flamingos',i, 4000
-
 --- shop_flamingos ---------------------------------
 

+ 285 - 83
locations/pussykats.qsrc → locations/shop_pussykats.qsrc

@@ -1,9 +1,9 @@
-# pussykats
+# shop_pussycats
 
 if $ARGS[0] = 'start':
-	$sexloc = 'pussykats'
+	$sexloc = 'shop_pussycats'
 	gs 'themes', 'indoors'
-	$menu_loc = 'pussykats'
+	$menu_loc = 'shop_pussycats'
 	$menu_arg = 'start'
 	menu_off = 0
 
@@ -11,19 +11,20 @@ if $ARGS[0] = 'start':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop.jpg"></center>'
 	*nl
 	'The latest chart topping pop single is playing throughout the small store. The interior is decorated in bright colors and bold designs, and the floor is packed with stands and tables displaying clothes with a more daring style. Looking around at all the advertisements with attractive yet emaciated models, you''ll either leave here seduced into buying something or with lower self-esteem.'
-	end
 
 	act 'Leave the shop': minut += 3 & gt 'torgcentr'
 
-	act 'View clothing': minut += 5 & gt 'pussykats_clothes', 'start'
+	act 'View dresses': minut += 5 & gt 'shop_pussycats', 'dress'
+
+	act 'View other outfits': minut += 5 & gt 'shop_pussycats', 'clothes'
 
-	act 'View panties': minut += 5 & gt 'pussykats_clothes', 'panties'
+	act 'View panties': minut += 5 & gt 'shop_pussycats', 'panties'
 
-	act 'View bras': minut += 5 & gt 'pussykats_clothes', 'bras'
+	act 'View bras': minut += 5 & gt 'shop_pussycats', 'bras'
 
-	act 'View shoes': minut += 5 & gt 'pussykats_clothes', 'shoes'
+	act 'View shoes': minut += 5 & gt 'shop_pussycats', 'shoes'
 
-	act 'View purses': minut += 5 & gt 'pussykats_clothes', 'purses'
+	act 'View purses': minut += 5 & gt 'shop_pussycats', 'purses'
 
 	if hour >= 8 and hour <= 18 and young_shop_miss >= 3 and week < 6 and young_shop_work = 1:gt 'andrey'
 
@@ -38,13 +39,6 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	if hour >= 9 and hour < 18 and week < 6 and (young_shop_work = 3 or young_shop_work = 2):
-		act 'Talk to the manager, maybe he will hire you again':
-			minut += 1
-			gt 'andrey'
-		end
-	end
-
 	if ((hour = 16 and minut <= 5) or (hour = 15 and minut >= 30)) and young_shop_work = 1 and week < 6:
 		act '<b>Work</b>':
 			cla
@@ -56,7 +50,7 @@ if $ARGS[0] = 'start':
 			pcs_hydra += 48
 			gs 'stat'
 			'You spend 4 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
-			gs 'pussykats', 'events'
+			gs 'shop_pussycats', 'events'
 		end
 	elseif ((hour = 9 and minut <= 5) or (hour = 8 and minut >= 30)) and young_shop_work1 = 1 and week > 5:
 		act '<b>Work</b>':
@@ -69,7 +63,7 @@ if $ARGS[0] = 'start':
 			pcs_hydra += 80
 			gs 'stat'
 			'You spend 6 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
-			gs 'pussykats', 'events'
+			gs 'shop_pussycats', 'events'
 		end
 !!	elseif ((hour = 9 and minut <= 5) or (hour = 8 and minut >= 30)) and young_shop_work2 = 1 and week < 6:
 !!		act '<b>Work</b>':
@@ -82,8 +76,14 @@ if $ARGS[0] = 'start':
 !!			pcs_hydra += 80
 !!			gs 'stat'
 !!			'You spend 6 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
-!!			gs 'pussykats', 'events'
+!!			gs 'shop_pussycats', 'events'
 !!		end
+	elseif hour >= 9 and hour < 18 and week < 6 and (young_shop_work = 3 or young_shop_work = 2):
+		act 'Talk to the manager, maybe he will hire you again':
+			minut += 1
+			gt 'andrey'
+		end
+	end
 
 	! WD: Change trading hours to consistant with the other shops
 	! if hour > 21 or hour < 8 or week >= 6:
@@ -102,45 +102,45 @@ if $ARGS[0] = 'events':
 	random = rand(1, 80)
 
 	if random > 75:
-		gs 'pussykats', '0'
+		gs 'shop_pussycats', '0'
 	elseif random > 70:
-		gs 'pussykats', '1'
+		gs 'shop_pussycats', '1'
 	elseif random > 65:
-		gs 'pussykats', '2'
+		gs 'shop_pussycats', '2'
 	elseif random > 60:
-		gs 'pussykats', '3'
+		gs 'shop_pussycats', '3'
 	elseif random > 55:
-		gs 'pussykats', '4'
+		gs 'shop_pussycats', '4'
 	elseif random > 50:
-		gs 'pussykats', '5'
+		gs 'shop_pussycats', '5'
 	elseif random > 45 and week ! 5 and work ! 7:
-		gs 'pussykats', '6'
+		gs 'shop_pussycats', '6'
 	elseif random > 40:
-		gs 'pussykats', '7'
+		gs 'shop_pussycats', '7'
 	elseif random > 35:
-		gs 'pussykats', '8'
+		gs 'shop_pussycats', '8'
 	elseif random > 30:
-		gs 'pussykats', '9'
+		gs 'shop_pussycats', '9'
 	elseif random > 27:
-		gs 'pussykats', '10'
+		gs 'shop_pussycats', '10'
 	elseif random = 27:
-		gs 'pussykats', '11'
+		gs 'shop_pussycats', '11'
 	elseif random = 26:
-		gs 'pussykats', '12'
+		gs 'shop_pussycats', '12'
 	elseif random = 25:
-		gs 'pussykats', '13'
+		gs 'shop_pussycats', '13'
 	elseif random = 24:
-		gs 'pussykats', '14'
+		gs 'shop_pussycats', '14'
 	elseif random = 23:
-		gs 'pussykats', '15'
+		gs 'shop_pussycats', '15'
 	elseif random = 22:
-		gs 'pussykats', '16'
+		gs 'shop_pussycats', '16'
 	elseif random = 21:
-		gs 'pussykats', '17'
+		gs 'shop_pussycats', '17'
 	elseif kira = 0:
-		gs 'pussykats', '18'
+		gs 'shop_pussycats', '18'
 	else
-		gs 'pussykats', '19'
+		gs 'shop_pussycats', '19'
 	end
 end
 
@@ -153,7 +153,7 @@ if $ARGS[0] = '0':
         act 'Refuse (<<will_cost>> Willpower)':
             gs 'willpower', 'exhib', 'resist'
             gs 'willpower', 'pay', 'resist'
-            gt 'pussykats', 'endwork'
+            gt 'shop_pussycats', 'endwork'
         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>'
@@ -163,7 +163,7 @@ if $ARGS[0] = '0':
         cla
         'You go into the booth and model the underwear for him. He decides to purchase it.'
 
-        act 'Leave':gt 'pussykats', 'endwork'
+        act 'Leave':gt 'shop_pussycats', 'endwork'
     end
 
     gs 'willpower', 'exhib', 'self'
@@ -193,7 +193,7 @@ if $ARGS[0] = '1':
     if will_cost <= pcs_willpwr:
         act 'Refuse (<<will_cost>> Willpower)':
             gs 'willpower', 'pay', 'resist'
-            gt 'pussykats', 'endwork'
+            gt 'shop_pussycats', 'endwork'
         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>'
@@ -205,7 +205,7 @@ if $ARGS[0] = '1':
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/mag1.jpg"></center>'
 		'You begin to change in a booth, and you notice that the guy is spying on you through the loosely closed curtain.'
 
-		act 'Close the curtain':gt 'pussykats', 'endwork'
+		act 'Close the curtain':gt 'shop_pussycats', 'endwork'
 
 		gs 'willpower', 'sex', 'self'
 		if will_cost <= pcs_willpwr:
@@ -230,7 +230,7 @@ if $ARGS[0] = '2':
     if will_cost <= pcs_willpwr:
         act 'Refuse (<<will_cost>> Willpower)':
             gs 'willpower', 'pay', 'resist'
-            gt 'pussykats', 'endwork'
+            gt 'shop_pussycats', 'endwork'
         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>'
@@ -255,7 +255,7 @@ if $ARGS[0] = '3':
     if will_cost <= pcs_willpwr:
 		act 'Send them away (<<will_cost>> Willpower)':
 			gs 'willpower', 'pay', 'resist'
-			gt 'pussykats', 'endwork'
+			gt 'shop_pussycats', 'endwork'
 		end
 	else
         act 'Send them away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -270,7 +270,7 @@ if $ARGS[0] = '3':
 		if will_cost <= pcs_willpwr:
 			act 'Send them away (<<will_cost>> Willpower)':
 				gs 'willpower', 'pay', 'resist'
-				gt 'pussykats', 'endwork'
+				gt 'shop_pussycats', 'endwork'
 			end
 		else
 			act 'Send them away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -301,7 +301,7 @@ if $ARGS[0] = '4':
 		cla
 		'The manager quickly shoves the guys out of the store.'
 
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	end
 
 	gs 'willpower', 'sex', 'resist'
@@ -334,7 +334,7 @@ if $ARGS[0] = '5':
     if will_cost <= pcs_willpwr:
 		act 'Send them away (<<will_cost>> Willpower)':
 			gs 'willpower', 'pay', 'resist'
-			gt 'pussykats', 'endwork'
+			gt 'shop_pussycats', 'endwork'
 		end
 	else
         act 'Send them away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -376,7 +376,7 @@ if $ARGS[0] = '5':
 					gs 'arousal', 'end'
 					gs 'stat'
 
-					act 'Leave':gt 'pussykats', 'endwork'
+					act 'Leave':gt 'shop_pussycats', 'endwork'
 				end
 			end
 		end
@@ -402,7 +402,7 @@ if $ARGS[0] = '6':
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/manager_andrew.jpg"></center>'
 			'"If it was any other day, fine, but today I can''t," you begin making excuses, but the manager just shrugs, "Okay, go home, we''ll manage without you. Just don''t count on a bonus for today!"'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	else
 		act 'Refuse, you have worked the whole day (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -416,7 +416,7 @@ if $ARGS[0] = '6':
 		'It seems that you have no choice. You can''t let down your co-workers.'
 		'After working for another hour, you are very tired, but the thought of a bonus makes you smile.'
 
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	end
 end
 
@@ -426,7 +426,7 @@ if $ARGS[0] = '7':
 	'No customers for the rest of your shift. You are chatting with Nastya. She normally talks about her sexual experiences and feelings.'
 	'Today she decides to tell you of how she lost her virginity. She leaves very little to the imagination as she regales you with how she was gangbanged in the locker room after gym class one day. Though some time has passed, she still vividly remembers every detail, including the name of every boy involved.'
 
-	act 'Finish your shift':gt 'pussykats', 'endwork'
+	act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 end
 
 if $ARGS[0] = '8':
@@ -448,7 +448,7 @@ if $ARGS[0] = '8':
 		'It is kind of strange...'
 	end
 
-	act 'Finish your shift':gt 'pussykats', 'endwork'
+	act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 end
 
 if $ARGS[0] = '9':
@@ -472,7 +472,7 @@ if $ARGS[0] = '9':
 			'A minute later, Andrew returns, "Ah, <<$pcs_nickname>>, nice of you to come! I have something for you to sign," the manager goes to his desk and shuffles through some paperwork before handing you a form.'
 			'You''re not really focused on the piece of paper so you don''t read it before signing and returning the document to the manager. After saying goodbye, you return to the shop floor.'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 
 		gs 'willpower', 'swallow', 'self', 'hard'
@@ -494,7 +494,7 @@ if $ARGS[0] = '9':
 					'"G''bye," you mutter before leaving the office, straight to the locker room and spit the used condom out straight into the trash.'
 					'At least Mr. Sobulyagin tied the condom up before throwing it away, otherwise you would have had a mouth full of sperm!'
 
-					act 'Finish your shift':gt 'pussykats', 'endwork'
+					act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 				end
 			end
 		else
@@ -518,20 +518,20 @@ if $ARGS[0] = '10':
 	'"Thanks, Nastya!" she says as the girls take their belongings and leave the store.'
 	'"Here you go, you should get half," Nastya says as she hands you a handful of <b>₽</b>."They''re a bit short on funds, so... I give them a discount," she says, winking at you.'
 
-	act 'Finish your shift':gt 'pussykats', 'endwork'
+	act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 end
 
 if $ARGS[0] = '11':
 	*clr & cla
 	i = rand(1, 522)
 	'<b><center><font size="4"><font color="black">Employee Perks</font></center></b>'
-	'<center><img <<$set_imgh>> src="images/pc/clothing/2average/<<i>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/pc/clothing/cats_outfit/<<i>>.jpg"></center>'
 	'"<<$pcs_nickname>>, look here," Nastya approaches you. "I''ve got a nice, new blouse but it got a slight defect. The manager is just going to put it in the <b>70%</b> off discount bin, but maybe you want to take it yourself?"'
 	'The store is selling it for <b>2400 ₽</b> , but you can buy it for <b>720 ₽</b>.'
 	if average[i] = 1:
 		*nl
 		'You look at the outfit and realize its one you already own. "Thanks hun, but I have that same outfit already..."'
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	else
 		if money >= 720:
 			act 'Buy the outfit Kats #<<i>> (<b>720₽</b>)':
@@ -543,13 +543,13 @@ if $ARGS[0] = '11':
 				averageS[i] = 0
 				*nl
 				'You hand over the money for the slightly less than perfect outfit, its not going to last you as long as the stitching has a flaw but you still got quite a bargain.'
-				act 'Finish your shift':gt 'pussykats', 'endwork'
+				act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 			end
-			act 'Refuse, you don''t need a knock off outfit':gt 'pussykats', 'endwork'
+			act 'Refuse, you don''t need a knock off outfit':gt 'shop_pussycats', 'endwork'
 		else
 			*nl
 			'You don''t have the cash on you so you can''t take her up on this offer.'
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	end
 end
@@ -569,12 +569,12 @@ if $ARGS[0] = '12':
 			'The guys examine you from head to toe before one of them says with disdain, "Honey, it looks like you need the help!" He starts insultingly discussing your appearance with his boyfriend.'
 			'You leave them to look for another, hopefully nicer, customer.'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		else
 			'The guys examine you from head to toe before one of them says with interest, "My, what a pretty girl! Don''t worry, beautiful, we can help ourselves!" The guy waves you goodbye, and takes his friend''s hand, admiringly discussing your appearance.'
 			'With a spring in your step, you look for another customer.'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	end
 end
@@ -604,7 +604,7 @@ if $ARGS[0] = '13':
 				'The man attempts to explain himself, but the police do not listen to him. Instead, they tackle him to the ground before handcuffing him.'
 				'As they lead the man away, they explain that the daughter will be moved into protective custody where she can receive any help she may need. They thank you for reporting the man.'
 
-				act 'Finish your shift':gt 'pussykats', 'endwork'
+				act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 			end
 		else
 			act 'Report the man (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -631,7 +631,7 @@ if $ARGS[0] = '13':
 		if will_cost <= pcs_willpwr:
 			act 'Refuse (<<will_cost>> Willpower)':
 				gs 'willpower', 'pay', 'resist'
-				gt 'pussykats', 'endwork'
+				gt 'shop_pussycats', 'endwork'
 			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>'
@@ -675,7 +675,7 @@ if $ARGS[0] = '13':
 					gs 'arousal', 'end'
 					gs 'stat'
 
-					act 'Finish your shift':gt 'pussykats', 'endwork'
+					act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 				else
 					gs 'cum_call', 'mouth_swallow'
 					gs 'stat'
@@ -688,7 +688,7 @@ if $ARGS[0] = '13':
 					gs 'arousal', 'end'
 					gs 'stat'
 
-					act 'Finish your shift':gt 'pussykats', 'endwork'
+					act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 				end
 			end
 		end
@@ -704,7 +704,7 @@ if $ARGS[0] = '13':
 			'"What are you, crazy?! I''m not going to do that!" You refuse his outrageous request. You''re not going to do that. "Don''t even try to persuade me, I just won''t do it! Find someone else for that!"'
 			'"Fine. Just let me buy the clothes then." The man leaves the booth and waits until you change back, where you give him the clothes. He calmly pays and leaves the store. You look at him, disgusted.'
 
-			act 'Refuse':gt 'pussykats', 'endwork'
+			act 'Refuse':gt 'shop_pussycats', 'endwork'
 		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>'
@@ -724,7 +724,7 @@ if $ARGS[0] = '14':
 		'You didn''t install this camera, so really, you''re not responsible. You can always say that you didn''t know about it. You haven''t changed in this booth, and most girls who have will likely never know there was a camera anyways.'
 		'You decide not to touch the camera and just keep working.'
 
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	end
 
 	gs 'willpower', 'misc', 'self', 'medium'
@@ -741,7 +741,7 @@ if $ARGS[0] = '14':
 			'"Let''s just do this, you calm down and go home, and I will inspect everything here. This way we won''t have any problems! It is good that you were vigilant and found it, but there is no need to tell anyone, okay?"'
 			'Yes, of course." you nod as your shift is coming to an end anyway and you decide to just go home and forget about everything.'
 
-			act 'Leave work':gt 'pussykats', 'endwork'
+			act 'Leave work':gt 'shop_pussycats', 'endwork'
 		end
 	else
 		act 'Tell the manager about the camcorder (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -755,7 +755,7 @@ if $ARGS[0] = '15':
 	'You go to the changing booths and find that someone has left an outfit behind. You remember that it belongs to a girl who just 5 minutes ago bought an outfit and left the store. Apparently, she decided she no longer needs this and just left it in the booth.'
 	'You decide to wait until the end of the shift, as the shopper may return. An hour passes and your shift ends, but nobody comes for it. You carefully look at it, it is an ordinary outfit from G&M, almost new, no holes, fairly clean. Could you just keep it for yourself?'
 
-	act 'Put it back and finish your shift':gt 'pussykats', 'endwork'
+	act 'Put it back and finish your shift':gt 'shop_pussycats', 'endwork'
 
 	gs 'willpower', 'misc', 'resist', 'easy'
 	if will_cost <= pcs_willpwr:
@@ -776,7 +776,7 @@ if $ARGS[0] = '15':
 				cheapS[i] = 0
 			end
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	else
 		act 'Keep it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -820,7 +820,7 @@ if $ARGS[0] = '16':
 				gs 'arousal', 'end'
 				gs 'stat'
 
-				act 'Finish your shift':gt 'pussykats', 'endwork'
+				act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 			end
 		end
 	else
@@ -838,7 +838,7 @@ if $ARGS[0] = '16':
 			'You go away from the booth and start folding scattered blouses. After a few minutes, the couple comes out of the booth and you see traces of semen on the girl''s face. All your efforts to stop yourself from smiling fail.'
 			'The couple quickly and quietly leave the store.'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	else
 		act 'Ignore (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -852,7 +852,7 @@ if $ARGS[0] = '16':
 		'You hear a somewhat hoarse, yet feminine voice reply, "We''re just finishing and will leave soon."'
 		'A minute later the pair comes out of the booth and the girl gives you a shy smile and blushes a little, taking her boyfriend out of the store.'
 
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	end
 end
 
@@ -870,7 +870,7 @@ if $ARGS[0] = '17':
 		'Finally she relents, satisfied with your answer, says a little prayer and gives you the sign of the cross, wishing you happiness and kindness.'
 		'You sigh with relief as the old lady goes to the exit.'
 
-		act 'Finish your shift':gt 'pussykats', 'endwork'
+		act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 	end
 
 	gs 'willpower', 'misc', 'self', 'easy'
@@ -883,7 +883,7 @@ if $ARGS[0] = '17':
 			'"Yeah, during Comrade Stalin''s time this would not have happened!" She begins a new lecture about old times, honesty, integrity and correctness.'
 			'The old lady keeps ranting for a long time, but finally gets bored and begins to waddle out the door, cursing at the shop and the modern youth.'
 
-			act 'Finish your shift':gt 'pussykats', 'endwork'
+			act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 		end
 	else
 		act 'Shame on you, grandma! (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -949,7 +949,7 @@ if $ARGS[0] = '18':
 					'You decide to leave the panties with her and shove them in her purse. Her mother is paying at the cash register and takes her daughter, all dressed up in her new blouse and mini-skirt, outside.'
 					'Kira looks back at you and smiles, saying goodbye. She then leaves, her bare bottom flashing with every breeze.'
 
-					act 'Finish your shift':gt 'pussykats', 'endwork'
+					act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 				else
 					'Unfortunately, Kira refuses to listen to you. Looks like there''s only one other option left...'
 
@@ -965,7 +965,7 @@ if $ARGS[0] = '18':
 						'"Oh, how wonderful, wonderful," the woman examines her daughter and quickly decides to buy the blouse and mini-skirt.'
 						'Before leaving Kira thanks you, and you wink at her. You receive a very pleasant smile in return.'
 
-						act 'Finish your shift':gt 'pussykats', 'endwork'
+						act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 					end
 				end
 			end
@@ -990,13 +990,13 @@ if $ARGS[0] = '18':
 				'You notice Kira beaming at you.'
 				'"Thank you so much. G''bye!" The girl waves at you and runs after her mother.'
 
-				act 'Finish your shift':gt 'pussykats', 'endwork'
+				act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 			else
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/oh_really_fine.jpg"></center>'
 				'The woman refuses to listen to you. "Fine, if you won''t help us, I''ll find another clerk who will!"'
 				'Before leaving, the girl thanks you for trying to save her and runs back towards her mother.'
 
-				act 'Finish your shift':gt 'pussykats', 'endwork'
+				act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 			end
 		end
 	end
@@ -1005,7 +1005,7 @@ end
 if $ARGS[0] = '19':
 	'A regular day of work, nothing interesting happened and it''s now time to clock out.'
 
-	act 'Finish your shift':gt 'pussykats', 'endwork'
+	act 'Finish your shift':gt 'shop_pussycats', 'endwork'
 end
 
 if $ARGS[0] = 'endwork':
@@ -1033,5 +1033,207 @@ if $ARGS[0] = 'endwork':
 	end
 end
 
---- pussykats ---------------------------------
+if $ARGS[0] = 'dress':
+	$loc_arg = 'dress'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+	'<center><b><font color="maroon">Viewing Pussy Kats dresses</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	clothingfilter['qualitycheck'] = 7
+	:loopquality_dress
+		i = Clothingstock + 1
+
+		if Clothingstock > 15:
+			i = 1
+		elseif Clothingstock > 7:
+			i = 3
+		else
+			i = 2
+		end
+
+		:loopaverage
+			if cats_dress[i] = 0:
+				gs 'clothing_attributes', 'cats_dress', i
+				gs 'clothing_QV', 'shop_filter'
+
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+				
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''yshopclo''"><img <<$set_imgh>> src="images/pc/clothing/cats_dress/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 3
+		if i <= 110:jump 'loopcats_dress'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality_dress'
+end
+
+if $ARGS[0] = 'yshopclo': gt 'clothing', 'view_clothing_item', 'shop', 'cats_dress',i, 3000
+
+if $ARGS[0] = 'clothes':
+	$loc_arg = 'clothes'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+	'<center><b><font color="maroon">Viewing Pussy Kats outfits</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	clothingfilter['qualitycheck'] = 7
+	:loopquality
+		i = Clothingstock + 1
+
+		if Clothingstock > 15:
+			i = 1
+		elseif Clothingstock > 7:
+			i = 3
+		else
+			i = 2
+		end
+
+		:loopcats_outfit
+			if cats_outfit[i] = 0:
+				gs 'clothing_attributes', 'cats_outfit', i
+				gs 'clothing_QV', 'shop_filter'
+
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+				
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''yshopclo''"><img <<$set_imgh>> src="images/pc/clothing/cats_outfit/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 3
+		if i <= 100:jump 'loopcats_outfit'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+end
+
+if $ARGS[0] = 'yshopclo': gt 'clothing', 'view_clothing_item', 'shop', 'cats_outfit',i, 3000
+
+if $ARGS[0] = 'shoes':
+	$loc_arg = 'shoes'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	if Clothingstock > 11:
+		i = 1
+	else
+		i = 2
+	end
+
+	:loopcats_shoes
+		if spussy[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''young_shoes''"><img src="images/pc/shoes/cats/<<i>>.jpg" height="250" /></a>'
+		i += 2
+	if i <= 38:jump 'loopcats_shoes'
+end
+
+if $ARGS[0] = 'young_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'pussy',i, 1750
+
+if $ARGS[0] = 'panties':
+	$loc_arg = 'panties'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	i = 1
+
+	:loopkats_panties
+		if kats_panties[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''panties2''"><img src="images/pc/panties/kats/<<i>>.jpg" 	height="150" /></a> '
+		i += 1
+	if i <= 72:jump 'loopkats_panties'
+end
+
+if $ARGS[0] = 'panties2':
+	cla
+	
+	if kats_panties[i] ! 0:
+		msg 'You already own these panties.'
+		gt 'shop_pussycats', 'panties'
+	end
+
+	gt 'panties', 'view_panty_item', 'shop', 'kats',i, 500
+
+end
+
+if $ARGS[0] = 'bras':
+	$loc_arg = 'bras'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	i = 1
+
+	:loopkats_bras
+		if kats_bras[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''bras2''"><img src="images/pc/bras/kats/<<i>>.jpg" 	height="150" /></a> '
+		i += 1
+	if i <= 41:jump 'loopkats_bras'
+end
+
+if $ARGS[0] = 'bras2':
+	cla
+	
+	if kats_bras[i] ! 0:
+		msg 'You already own this bra.'
+		gt 'shop_pussycats', 'bras'
+	end
+
+	gt 'bras', 'view_bra_item', 'shop', 'kats',i, 500
+
+end
+
+if $ARGS[0] = 'purses':
+	$loc_arg = 'purses'
+	$loc = 'shop_pussycats'
+	cls
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'shop_pussycats', 'start'
+	end
+
+	i = 1
+
+	:loopkats_purses
+		if kats_purses[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_pussycats'', ''purses2''"><img src="images/pc/purses/kats/<<i>>.jpg" 	height="150" /></a> '
+		i += 1
+	if i <= 14:jump 'loopkats_purses'
+end
+
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'kats',i, 2000
+
+--- shop_pussycats ---------------------------------
 

+ 56 - 33
locations/shop_tsar_bomba.qsrc

@@ -12,30 +12,30 @@ if $ARGS[0] = 'start':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Tsar Bomba</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/bomba/butik.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/oldtown/bomba/shop.jpg"></center>'
 	*nl
 	'Tsar Bomba is one of the older clothing shops in the Old Town. All the shops here are small and unique but it still stands out simply because it has always catered to rebels both young and old. It used to be a punk rock specialist store and still caters to bikers but it constantly reinvents itself following trends and movements and innovating while never going mainstream.'
 	'Simply put this place is very cool and most of the clothes are black.'
 
-	act 'Leave the bomba': minut += 3 & gt 'torgcentr'
+	act 'Leave the bomba': minut += 3 & gt 'liames'
 	
-	act 'View clothing': minut += 5 & gt 'shop_tsar_bomba', 'clothes'
+	act 'View dresses': minut += 5 & gt 'shop_tsar_bomba', 'dresses'
 
-	act 'View shoes': minut += 5 & gt 'shop_tsar_bomba', 'shoes'
+	act 'View other outfits': minut += 5 & gt 'shop_tsar_bomba', 'clothes'
 
-	act 'View purses': minut += 5 & gt 'shop_tsar_bomba', 'purses'
+!!	act 'View purses': minut += 5 & gt 'shop_tsar_bomba', 'purses'
 
 end
 
-if $ARGS[0] = 'clothes':
-	$loc_arg = 'clothes'
+if $ARGS[0] = 'dresses':
+	$loc_arg = 'dresses'
 	$loc = 'shop_tsar_bomba'
 	$menu_loc = 'shop_tsar_bomba'
-	$menu_arg = 'clothes'
+	$menu_arg = 'dresses'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
-	'<center><b><font color="maroon">Viewing Tsar Bomba outfits</font></b></center>'
+	'<center><b><font color="maroon">Viewing Tsar Bomba dresses</font></b></center>'
 	*nl
 
 	gs 'clothing_QV', 'shop_header'
@@ -43,64 +43,87 @@ if $ARGS[0] = 'clothes':
 	act 'Return': minut += 1 & gt 'shop_tsar_bomba', 'start'
 
 	clothingfilter['qualitycheck'] = 7
-	:loopquality
+	:loopquality_dresses
 		if Clothingstock > 11:
 			i = 1
 		else
 			i = 2
 		end
 
-		:loopbomba
-			if bomba[i] = 0:
-				gs 'clothing_attributes', 'bomba', i
+		:loopbomba_dresses
+			if dresses[i] = 0:
+				gs 'clothing_attributes', 'bomba_dresses', i
 				gs 'clothing_QV', 'shop_filter'
 
 				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
 				
-					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_tsar_bomba'', ''bomba''"><img src="images/pc/clothing/bomba/<<i>>.jpg" 	height="250" /></a>'
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_tsar_bomba'', ''bomba_dresses''"><img src="images/pc/clothing/bomba_dresses/<<i>>.jpg" 	height="250" /></a>'
 				end
 			end
 			i += 2
-		if i <= 185:jump 'loopbomba'
-	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+		if i <= 185:jump 'loopbomba_dresses'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality_dresses'
 end
 
-if $ARGS[0] = 'bomba':
+if $ARGS[0] = 'bomba_dresses':
 	cla
 	menu_off = 1
-	if bomba[i] ! 0:
+	if bomba_dresses[i] ! 0:
 		msg 'You already own these clothes.'
 		gt 'shop_tsar_bomba', 'clothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'bomba',i, 20000
-
+	gt 'clothing', 'view_clothing_item', 'shop', 'bomba_dresses',i, 20000
 end
 
-if $ARGS[0] = 'shoes':
-	$loc_arg = $ARGS[0]
+if $ARGS[0] = 'clothes':
+	$loc_arg = 'clothes'
 	$loc = 'shop_tsar_bomba'
 	$menu_loc = 'shop_tsar_bomba'
-	$menu_arg = 'shoes'
+	$menu_arg = 'clothes'
 	menu_off = 0
 	*clr & cla
 	gs'stat'
+	'<center><b><font color="maroon">Viewing Tsar Bomba outfits</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
 
 	act 'Return': minut += 1 & gt 'shop_tsar_bomba', 'start'
 
-	if Clothingstock > 11:
-		i = 1
-	else
-		i = 2
-	end
+	clothingfilter['qualitycheck'] = 7
+	:loopquality
+		if Clothingstock > 11:
+			i = 1
+		else
+			i = 2
+		end
 
-	:loopbomba_shoes
-		if sbomba[i] = 0:*p '<a href="exec: i = <<i>> & gt ''shop_tsar_bomba'', ''bomba_shoes''"><img src="images/pc/shoes/bomba/<<i>>.jpg" height="250" /></a>'
-		i += 2
-	if i <= 37:jump 'loopbomba_shoes'
+		:loopbomba
+			if bomba_outift[i] = 0:
+				gs 'clothing_attributes', 'bomba_outift', i
+				gs 'clothing_QV', 'shop_filter'
+
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+				
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''shop_tsar_bomba'', ''bomba_outift''"><img src="images/pc/clothing/bomba_outfit/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 2
+		if i <= 185:jump 'loopbomba'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
 end
 
-if $ARGS[0] = 'bomba_shoes':	gt 'shoes', 'view_shoe_item', 'shop', 'bomba',i, 5000
+if $ARGS[0] = 'bomba_outift':
+	cla
+	menu_off = 1
+	if bomba_outift[i] ! 0:
+		msg 'You already own these clothes.'
+		gt 'shop_tsar_bomba', 'clothes'
+	end
+
+	gt 'clothing', 'view_clothing_item', 'shop', 'bomba_outfit',i, 20000
+end
 
 if $ARGS[0] = 'purses':
 	$loc_arg = 'purses'

+ 1 - 1
locations/sister_party.qsrc

@@ -457,7 +457,7 @@ if $ARGS[0] = 'anya_toilet':
 	*nl
 	'You walk into the bathroom and find some guy pushing some poor girl''s head into the toilet. Thankfully, it isn''t Anya and, not wanting to get involved any further, you leave.'
 	act 'Look in the kitchen': gt 'sister_party', 'anya_kit'
-	act 'Look in the bedroom': gt 'sister_party', 'anya_kom'
+	act 'Look in the bedroom': gt 'sister_party', 'anya_bed'
 end
 
 if $ARGS[0] = 'anya_bed':