diff --git a/src/art/artJS.tw b/src/art/artJS.tw
index 102da9ccb014acdc7c4b662699b67bfe60cd2eaa..de7c0d34bb5ec5e38b74317bb1cfe1de203526fb 100644
--- a/src/art/artJS.tw
+++ b/src/art/artJS.tw
@@ -2278,3 +2278,213 @@ window.ArtVectorButt = function(slave) {
 	else if (slave.amp == -5)
 		return jsInclude(`Art_Vector_Butt_ProstheticSwiss_${T.buttSize}`);
 };
+
+window.ArtVectorChastityBelt = function(slave) {
+	let r = "";
+
+	if (slave.dickAccessory === "anal chastity" || slave.dickAccessory === "combined chastity" || slave.vaginalAccessory === "anal chastity" || slave.vaginalAccessory === "combined chastity") {
+		if (slave.waist >= 96) {
+			if (slave.weight >= 11) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > -31) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist >= 41) {
+			if (slave.weight >= 31) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight >= 0) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist >= 11) {
+			if (slave.weight >= 96) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight >= 11) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -11) {
+			if (slave.weight >= 131) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight >= 31) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -41) {
+			if (slave.weight >= 161) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight >= 96) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -96) {
+			if (slave.weight >= 191) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight >= 131) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else {
+			if (slave.weight >= 161) {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		}
+	}
+	if (slave.vaginalAccessory === "chastity belt" || slave.vaginalAccessory === "combined chastity") {
+		if (slave.waist >= 96) {
+			if (slave.weight >= 11) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > -31) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist >= 41) {
+			if (slave.weight >= 31) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > 0) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist >= 11) {
+			if (slave.weight >= 96) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > 11) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -11) {
+			if (slave.weight >= 131) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > 31) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -41) {
+			if (slave.weight >= 161) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > 96) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else if (slave.waist > -96) {
+			if (slave.weight >= 191) {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else if (slave.weight > 131) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		} else {
+			if (slave.weight > 161) {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude("Art_Vector_Chastity_Base");
+			}
+		}
+	}
+
+	if (slave.vaginalAccessory !== "none") {
+		switch (slave.clothes) {/* shows vaginal accessories on the outfits below */
+			case "a bra":
+			case "a button-up shirt":
+			case "a button-up shirt and panties":
+			case "a chattel habit":
+			case "a comfortable bodysuit":
+			case "a fallen nuns habit":
+			case "a Fuckdoll suit":
+			case "a latex catsuit":
+			case "a monokini":
+			case "a nice pony outfit":
+			case "a penitent nuns habit":
+			case "a slutty klan robe":
+			case "a slutty outfit":
+			case "a slutty pony outfit":
+			case "a sports bra":
+			case "a string bikini":
+			case "a striped bra":
+			case "a succubus outfit":
+			case "a sweater":
+			case "a t-shirt":
+			case "a t-shirt and panties":
+			case "a t-shirt and thong":
+			case "a tank-top":
+			case "a thong":
+			case "a tube top":
+			case "a tube top and thong":
+			case "an apron":
+			case "an oversized t-shirt":
+			case "attractive lingerie":
+			case "attractive lingerie for a pregnant woman":
+			case "body oil":
+			case "chains":
+			case "clubslut netting":
+			case "cutoffs":
+			case "harem gauze":
+			case "no clothing":
+			case "panties":
+			case "panties and pasties":
+			case "restrictive latex":
+			case "shibari ropes":
+			case "slutty jewelry":
+			case "striped underwear":
+			case "uncomfortable straps":
+				if (slave.vaginalAccessory === "dildo") {
+					r += jsInclude("Art_Vector_Dildo_Short");
+				} else if (slave.vaginalAccessory === "long dildo") {
+					r += jsInclude("Art_Vector_Dildo_Long");
+				} else if (slave.clothes !== "a comfortable bodysuit" && slave.clothes !== "a string bikini" && slave.clothes !== "attractive lingerie for a pregnant woman" && slave.clothes !== "restrictive latex") {
+					if (slave.vaginalAccessory === "large dildo") /* additional outfits disabled due to the art breaking with the larger accessories */
+						r += jsInclude("Art_Vector_Dildo_Large");
+					else if (slave.vaginalAccessory === "long, large dildo")
+						r += jsInclude("Art_Vector_Dildo_Large_Long");
+					else if (slave.vaginalAccessory === "huge dildo")
+						r += jsInclude("Art_Vector_Dildo_Huge");
+					else if (slave.vaginalAccessory === "long, huge dildo")
+						r += jsInclude("Art_Vector_Dildo_Huge_Long");
+				}
+		}
+	}
+	return r;
+};
diff --git a/src/art/vector/Chastity_Belt.tw b/src/art/vector/Chastity_Belt.tw
index e900a5ccb758277fb81b810bd58ff4354e59bd80..005e8e133427190de3a9d3e152b8eaab1cc8c07a 100644
--- a/src/art/vector/Chastity_Belt.tw
+++ b/src/art/vector/Chastity_Belt.tw
@@ -2,247 +2,4 @@
 
 /* note: penile chastity is handled by penis display */
 
-<<set _chastityAnal = _artSlave.dickAccessory == "anal chastity" || _artSlave.dickAccessory == "combined chastity" || _artSlave.vaginalAccessory == "anal chastity" || _artSlave.vaginalAccessory == "combined chastity">>
-
-<<set _chastityVaginal = _artSlave.vaginalAccessory == "chastity belt" || _artSlave.vaginalAccessory == "combined chastity">>
-
-<<if _chastityAnal>>
-	<<if _artSlave.waist >= 96 && _artSlave.waist > -96>>
-		<<if _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 96 && _artSlave.waist >= 41>>
-		<<if _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight >= 0>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 0 && _artSlave.weight > -96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 41 && _artSlave.waist >= 11>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 11 && _artSlave.waist > -11>>
-		<<if _artSlave.weight >= 191>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 191 && _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight >= 0>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 0 && _artSlave.weight > -96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -11 && _artSlave.waist > -41>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -41 && _artSlave.waist > -96>>
-		<<if _artSlave.weight >= 191>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 191 && _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight > -11>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -11>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -96>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight > 0>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= 0>>
-			<<include Art_Vector_Chastity_Anus>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<</if>>
-<</if>>
-<<if _chastityVaginal>>
-	<<if _artSlave.waist >= 96 && _artSlave.waist > -96>>
-		<<if _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 96 && _artSlave.waist >= 41>>
-		<<if _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight >= 0>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 0 && _artSlave.weight > -96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 41 && _artSlave.waist >= 11>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist < 11 && _artSlave.waist > -11>>
-		<<if _artSlave.weight >= 191>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 191 && _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight >= 0>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 0 && _artSlave.weight > -96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -11 && _artSlave.waist > -41>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight >= 11>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 11 && _artSlave.weight > -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -41 && _artSlave.waist > -96>>
-		<<if _artSlave.weight >= 191>>
-			<<include Art_Vector_Chastity_Vagina_Fat>>
-		<<elseif _artSlave.weight < 191 && _artSlave.weight >= 131>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 131 && _artSlave.weight >= 31>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 31 && _artSlave.weight > -11>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= -11>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<<elseif _artSlave.waist <= -96>>
-		<<if _artSlave.weight >= 161>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base_Chubby>>
-		<<elseif _artSlave.weight < 161 && _artSlave.weight >= 96>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight < 96 && _artSlave.weight > 0>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<<elseif _artSlave.weight <= 0>>
-			<<include Art_Vector_Chastity_Vagina>>
-			<<include Art_Vector_Chastity_Base>>
-		<</if>>
-	<</if>>
-<</if>>
-
-<<if _artSlave.vaginalAccessory != "none">>
-<<if _artSlave.clothes != "a cheerleader outfit" && _artSlave.clothes != "a hijab and abaya" && _artSlave.clothes != "cutoffs and a t-shirt" && _artSlave.clothes != "a halter top dress" && _artSlave.clothes != "a mini dress" && _artSlave.clothes != "a leotard" && _artSlave.clothes != "a nice maid outfit" && _artSlave.clothes != "a slutty maid outfit" && _artSlave.clothes != "a military uniform" && _artSlave.clothes != "a nice nurse outfit" && _artSlave.clothes != "a schoolgirl outfit" && _artSlave.clothes != "a scalemail bikini" && _artSlave.clothes != "striped panties" && _artSlave.clothes != "a slutty nurse outfit" && _artSlave.clothes != "a ball gown" && _artSlave.clothes != "battledress" && _artSlave.clothes != "spats and a tank top" && _artSlave.clothes != "nice business attire" && _artSlave.clothes != "slutty business attire" && _artSlave.clothes != "a bunny outfit" && _artSlave.clothes != "conservative clothing" && _artSlave.clothes != "a huipil" && _artSlave.clothes != "a kimono" && _artSlave.clothes != "a slave gown" && _artSlave.clothes != "stretch pants and a crop-top" && _artSlave.clothes != "a maternity dress" && _artSlave.clothes != "a slutty qipao" && _artSlave.clothes != "a toga" && _artSlave.clothes != "Western clothing" && _artSlave.clothes != "a cybersuit" && _artSlave.clothes != "a schutzstaffel uniform" && _artSlave.clothes != "a slutty schutzstaffel uniform" && _artSlave.clothes != "a red army uniform" && _artSlave.clothes != "a long qipao" && _artSlave.clothes != "battlearmor" && _artSlave.clothes != "a mounty outfit" && _artSlave.clothes != "lederhosen" && _artSlave.clothes != "a dirndl" && _artSlave.clothes != "a biyelgee costume" && _artSlave.clothes != "a niqab and abaya" && _artSlave.clothes != "a burqa" && _artSlave.clothes != "a klan robe" && _artSlave.clothes != "a hijab and blouse" && _artSlave.clothes != "a burkini" && _artSlave.clothes != "sport shorts" && _artSlave.clothes != "sport shorts and a sports bra" && _artSlave.clothes != "sport shorts and a t-shirt" && _artSlave.clothes != "jeans" && _artSlave.clothes != "leather pants" && _artSlave.clothes != "leather pants and pasties" && _artSlave.clothes != "leather pants and a tube top" && _artSlave.clothes != "boyshorts" && _artSlave.clothes != "a t-shirt and jeans" && _artSlave.clothes != "a tank-top and panties" && _artSlave.clothes != "a skimpy loincloth" && _artSlave.clothes != "an oversized t-shirt and boyshorts" && _artSlave.clothes != "a sweater and cutoffs" && _artSlave.clothes != "a sweater and panties" && _artSlave.clothes != "a police uniform" && _artSlave.clothes != "a one-piece swimsuit" && _artSlave.clothes != "a hanbok" && _artSlave.clothes != "a gothic lolita dress" && _artSlave.clothes != "kitty lingerie">>
-	/* shows vaginal accessories in-game when selected; vaginal accessory art disabled on the outfits below */
-	<<if _artSlave.vaginalAccessory == "dildo">>
-		<<include Art_Vector_Dildo_Short>>
-	<<elseif _artSlave.vaginalAccessory == "long dildo">>
-		<<include Art_Vector_Dildo_Long>>
-
-	/* additional outfits disabled due to the art breaking with the larger accessories */
-	<<elseif _artSlave.vaginalAccessory == "large dildo" && _artSlave.clothes != "a comfortable bodysuit" && _artSlave.clothes != "a string bikini" && _artSlave.clothes != "attractive lingerie for a pregnant woman" && _artSlave.clothes != "restrictive latex">>
-		<<include Art_Vector_Dildo_Large>>
-	<<elseif _artSlave.vaginalAccessory == "long, large dildo" && _artSlave.clothes != "a comfortable bodysuit" && _artSlave.clothes != "a string bikini" && _artSlave.clothes != "attractive lingerie for a pregnant woman" && _artSlave.clothes != "restrictive latex">>
-		<<include Art_Vector_Dildo_Large_Long>>
-	<<elseif _artSlave.vaginalAccessory == "huge dildo" && _artSlave.clothes != "a comfortable bodysuit" && _artSlave.clothes != "a string bikini" && _artSlave.clothes != "attractive lingerie for a pregnant woman" && _artSlave.clothes != "restrictive latex">>
-		<<include Art_Vector_Dildo_Huge>>
-	<<elseif _artSlave.vaginalAccessory == "long, huge dildo" && _artSlave.clothes != "a comfortable bodysuit" && _artSlave.clothes != "a string bikini" && _artSlave.clothes != "attractive lingerie for a pregnant woman" && _artSlave.clothes != "restrictive latex">>
-		<<include Art_Vector_Dildo_Huge_Long>>
-	<</if>>
-
-<</if>>
-<</if>>
+<<= ArtVectorChastityBelt(_artSlave)>>