diff --git a/src/js/walkPastJS.js b/src/js/walkPastJS.js index fc54335e12287d92d7c0933624bcdceaf0e59112..fb4d8a55987179fd7fd1d1faf4c08b0d16b738c5 100644 --- a/src/js/walkPastJS.js +++ b/src/js/walkPastJS.js @@ -1864,3 +1864,413 @@ window.walkPasts = function(slave, _seed) { } return t; }; + +window.boobWatch = function(slave) { + + /* will be moved up once this becomes a single, contained function. */ + let t = "" + let V = State.variables + + let pronouns = getPronouns(slave) + let he = pronouns.pronoun, him = pronouns.object, his = pronouns.possessive, hers = pronouns.possessivePronoun, himself = pronouns.objectReflexive, boy = pronouns.noun + let He = capFirstChar(he), His = capFirstChar(his) + + let breasts = (slave.boobs < 300) ? `flat chest` : `breasts`; + + t += `<<BoobsDescription>> `; + switch (slave.clothes) { + case "uncomfortable straps": + if (slave.boobs < 300) { + t += `The rings constantly rub against ${his} chest and force ${his} nipples to stick out.`; + } else { + t += `The strap over ${his} tits presses the soft flesh, and the ring around each nipple `; + if (slave.nipples === "fuckable") { + t += `forces them open.`; + } else { + t += `forces them to stick out.`; + } + } + break; + case "shibari ropes": + t += `The ropes binding ${his} chest `; + if (slave.boobs < 300) { + t += `shift slightly with every step, since ${he} lacks any breasts to hold them in place.`; + } else { + t += `dig into the soft flesh as ${he} moves.`; + } + break; + case "attractive lingerie for a pregnant women": + if (slave.boobs < 300) { + t += `The bulge of ${his} ${slave.nipples} nipples can be seen under the taut silk.`; + } else { + t += `${His} silken bra causes ${his} breasts to bulge around them.`; + } + break; + case "a maternity dress": + t += `${His} low cut dress `; + if (slave.boobs < 300) { + t += `was made with breasts in mind; every stop ${he} takes risks it sliding down and revealing ${his} ${slave.nipples} nipples.`; + } else { + t += `shows ample cleavage and is made to be easy to pull down.`; + } + break; + case "stretch pants and a crop-top": + if (slave.boobs < 300) { + t += `${His} flat chest makes the perfect canvas to read ${his} crop-top.`; + } else { + t += `${His} crop-top tightly clings to ${his} breasts and moves along with them. ${His} jiggling cleavage distracts from the writing on ${his} tits.`; + } + break; + case "restrictive latex": + if (slave.boobs < 300) { + t += `${His} lack of breasts draws your eyes straight to ${his} exposed nipples.`; + } else { + t += `${His} tits stick out through ${his} latex outfit.`; + } + break; + case "attractive lingerie": + t += `${His} pretty white lace bra has thoughtful cuts that tastefully let ${his} nipples stick through.`; + break; + case "kitty lingerie": + t += `${His} lingerie's cleavage window proudly displays ${his} `; + if (slave.boobs < 300) { + t += `flat chest.`; + } else { + t += `ample valley.`; + } + break; + case "a succubus outfit": + t += `${His} succubus outfit presents this sex demon's ${breasts}, inviting a damning fondle.`; + break; + case "a slutty maid outfit": + t += `${His} maid outfit covers ${his} ${breasts} with a thin white blouse designed to be easy to pull down.`; + break; + case "a nice maid outfit": + t += `${His} maid outfit covers ${his} ${breasts} demurely, offering the diverting task of pulling it off ${him}.`; + break; + case "a monokini": + t += `The straps of ${his} monokini cross in the center of ${his} chest, leaving the rest of ${his} ${breasts} naked.`; + break; + case "a cybersuit": + t += `${His} bodysuit is tight enough to show off `; + if (slave.boobs < 300) { + t += `just how flat ${he} is.`; + } else { + t += `every contour of ${his} chest.`; + } + break; + case "a string bikini": + t += `${His} string bikini covers only ${his} nipples, leaving the remainder of ${his} ${breasts} naked.`; + break; + case "a scalemail bikini": + t += `${His} scalemail bikini covers `; + if (slave.boobs < 300) { + t += `all of $his flat chest.`; + } else if (slave.boobs < 700) { + t += `${his} breasts entirely.`; + } else if (slave.boobs < 1500) { + t += `much of ${his} breasts, while still emphasizing them.`; + } else { + t += `the front of ${his} breasts.`; + } + break; + case "striped panties": + t += `${His} cute panties covers only ${his} crotch, leaving ${his} ${breasts} bare.`; + break; + case "clubslut netting": + t += `As ${he} moves, the weave of the netting over ${his} chest slips back and forth across ${his} nipples.`; + break; + case "a cheerleader outfit": + t += `As ${he} moves, `; + if (slave.boobs < 300) { + t += `the tight fabric rubs across ${his} obvious nipples.`; + } else { + t += `${his} chest threatens to fall out of ${his} cheerleader top.`; + } + break; + case "an apron": + t += `As ${he} moves, ${his} apron `; + if (slave.boobs < 300) { + t += `threatens to bounce off ${his} flat chest and expose ${his} nipples.`; + } else { + t += `provides excellent views of the sides of ${his} breasts.`; + } + break; + case "cutoffs and a t-shirt": + if (slave.boobs < 300) { + t += `${His} non-existent breasts are bare under ${his} t-shirt; not that you can really tell since they lack motion completely.`; + } else { + t += `${His} tits are bare under ${his} t-shirt, so movement gives delicious hints of their motion.`; + } + break; + case "spats and a tank top": + if (slave.boobs < 300) { + t += `${His} flat chest makes ${his} form-fitting tank top look as if it's clinging to a tube.`; + } else { + t += `${His} breasts bounce slightly under ${his} tank top as ${he} moves.`; + } + break; + case "a slutty outfit": + t += `For today's slutty outfit ${he}'s chosen a `; + if (jsRandom(1,100) > 50) { + t += `handkerchief top that occasionally comes untied and `; + if (slave.boobs < 300) { + t += `reveals ${his} flat chest.`; + } else { + t += `spills ${his} breasts out naked.`; + } + } else { + t += `halter top cut so low that `; + if (slave.boobs < 300) { + t += `it occasionally slips down ${his} flat chest to reveal a nipple.`; + } else { + t += `${his} breasts occasionally pop out.`; + } + } + break; + case "a slave gown": + t += `${His} gorgeous dress has thoughtful cuts that tastefully bares ${his} ${(slave.boobs < 300) ? 'non-existent ' : ''}breasts.`; + break; + case "slutty business attire": + t += `${His} suit jacket and blouse are low enough to show off a lot of `; + if (slave.boobs < 300) { + t += `boob, or they would, had ${he} had any.`; + } else { + t += `boob.`; + } + break; + case "nice business attire": + t += `${His} suit jacket and blouse are businesslike, but they could be removed easily enough.`; + break; + case "a halter top dress": + t += `${His} beautiful halter top dress almost seems to be sculpted around ${his} body.`; + break; + case "a ball gown": + t += `${His} fabulous silken ball gown is tailored to accentuate the shape of ${his} ${breasts}.`; + break; + case "a slutty nurse outfit": + t += `${His} jacket presents ${his} ${(slave.boobs < 300) ? 'nipples' : 'breasts'} to be ogled.`; + break; + case "a schoolgirl outfit": + t += `${His} blouse lewdly displays ${his} `; + if (slave.boobs < 300) { + t += `${slave.nipples} nipples.`; + } else { + t += `breasts.`; + } + break; + case "a kimono": + t += `${His} kimono is clearly designed to accentuate ${his} ${breasts}.`; + break; + case "a hijab and abaya": + case "a niqab and abaya": + t += `${His} abaya covers ${his} ${breasts} totally.`; + break; + case "a thong": + case "a skimpy loincloth": + case "boyshorts": + case "cutoffs": + case "panties": + case "leather pants": + case "jeans": + case "sport shorts": + t += `Since ${he}'s wearing nothing but ${slave.clothing}, ${his} ${(slave.boobs < 300) ? 'non-existent ' : ''}breasts are delightfully naked.`; + break; + case "a hijab and blouse": + t += `${His} blouse and overshirt keep ${his} ${breasts} concealed.`; + break; + case "a huipil": + t += `${His} huipil `; + if (slave.boobs < 300) { + t += `daintily covers ${his} ${slave.nipples} nipples and flat chest.`; + } else { + t += `hugs the curves of ${his} breasts.`; + } + break; + case "battledress": + if (slave.boobs < 300) { + t += `As ${he} moves, you can occasionally spot ${his} lack of undergarments.`; + } else { + t += `${His} tank top and sports bra support rather than flatter ${his} breasts.`; + } + break; + case "a fallen nuns habit": + t += `${His} slutty nun outfit leaves ${his} ${(slave.boobs < 300) ? 'flat ' : ''}tits sinfully bare.`; + break; + case "a chattel habit": + t += `${His} chattel habit leaves ${his} ${(slave.boobs < 300) ? 'flat ' : ''}tits virtuously bare.`; + break; + case "a penitent nuns habit": + t += `${His} habit chafes ${his} nipples so harshly that it would probably be a relief to ${him} to have it stripped off ${him}.`; + break; + case "a comfortable bodysuit": + t += `${His} bodysuit is tight enough to show off `; + if (slave.boobs < 300) { + t += `just how flat ${he} is.`; + } else { + t += `every contour of ${his} chest.`; + } + break; + case "a latex catsuit": + t += `${His} latex catsuit is tight enough to show off `; + if (slave.boobs < 300) { + t += `just how flat ${he} is.`; + } else { + t += `every contour of ${his} chest.`; + } + break; + case "a military uniform": + case "a police uniform": + case "a schutzstaffel uniform": + case "a mounty outfit": + case "a red army uniform": + t += `${His} uniform tunic and shirt are formal, but they could be removed easily enough.`; + break; + case "battlearmor": + t += `${His} battlearmor will take some considerable effort to get out of.`; + break; + case "a nice nurse outfit": + t += `${His} nurse's outfit is functional, but they could be removed easily enough.`; + break; + case "a mini dress": + t += `${His} mini dress is tight enough to show off `; + if (slave.boobs < 300) { + t += `just how flat ${he} is.`; + } else { + t += `every contour of ${his} chest.`; + } + break; + case "a leotard": + if (slave.boobs < 300) { + t += `${His} leotard draws the eye straight to ${his} obvious nipples, since it lacks anything else to show off.`; + } else { + t += `${His} leotard is tight enough that it not only hugs ${his} breasts, but shows off ${his} nipples as well.`; + } + break; + case "a bunny outfit": + if (slave.boobs < 300) { + t += `With no breasts to speak of, ${his} strapless corset teddy manages to look rather slutty.`; + } else { + t += `${His} strapless corset teddy presents ${his} boobs while still managing to look a bit classy.`; + } + break; + case "harem gauze": + t += `${His} ${(slave.boobs < 300) ? 'non-existent ' : ''}breasts are clearly visible through the thin gauze that covers them.`; + break; + case "slutty jewelry": + if (slave.boobs < 300) { + t += `The light chain across ${his} non-existent breasts is the only thing on ${his} chest capable of moving separately from ${him}.`; + } else { + t += `The light chain under ${his} breasts accentuates their natural movement.`; + } + break; + + //needs improvement + case "a klan robe": + t += `${His} robe covers ${his} ${breasts} totally.`; + break; + case "a burqa": + t += `${His} burqa covers ${his} ${breasts} totally.`; + break; + case "a tube top and thong": + case "a tube top": + case "leather pants and a tube top": + t += `${His} tube top covers ${his} ${breasts} totally.`; + break; + case "a button-up shirt and panties": + case "a button-up shirt": + case "a t-shirt": + case "a t-shirt and thong": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "sport shorts and a t-shirt": + case "a t-shirt and panties": + t += `${His} shirt covers ${his} ${breasts} totally.`; + break; + case "a bra": + case "a striped bra": + case "striped underwear": + case "a sports bra": + case "sport shorts and a sports bra": + t += `${His} bra covers ${his} ${breasts} totally.`; + break; + case "a tank-top": + case "a tank-top and panties": + t += `${His} tank-top covers ${his} ${breasts} totally.`; + break; + case "a sweater": + case "a sweater and panties": + case "a sweater and cutoffs": + t += `${His} sweater covers ${his} ${breasts} totally.`; + break; + case "a slutty klan robe": + t += `${His} robe partially covers ${his} ${breasts}.`; + break; + case "a nice pony outfit": + case "a slutty pony outfit": + t += `${His} pony outfit partially covers ${his} ${breasts}.`; + break; + case "leather pants and pasties": + case "panties and pasties": + t += `${His} pasties cover nothing more than ${his} nipples.`; + break; + case "a one-piece swimsuit": + t += `${His} swimsuit is tight enough to show off `; + if (slave.boobs < 300) { + t += `just how flat ${he} is.`; + } else { + t += `every contour of ${his} chest.`; + } + break; + case "a hanbok": + t += `${His} hanbok covers ${his} ${breasts} totally.`; + break; + case "a gothic lolita dress": + t += `${His} dress covers ${his} ${breasts} totally.`; + break; + case "a burkini": + t += `${His} burkini clings to the shape of ${his} ${breasts}.`; + break; + case "a slutty schutzstaffel uniform": + t += `${His} uniform tunic and shirt are formal, but they could be removed easily enough.`; + break; + case "a long qipao": + t += `${His} elegant qipao can be removed with minimal effort.`; + break; + case "a dirndl": + t += `${His} dirndl can be removed with minimal effort.`; + break; + case "lederhosen": + t += `${His} lederhosen might come off faster than it takes to put them on.`; + break; + case "a biyelgee costume": + t += `${His} costume could be removed with barely any effort.`; + break; + // ends needs work block + + case "no clothing": + if (slave.chastityAnus == 1 || slave.chastityVagina == 1 || $activeSlave.chastityPenis == 1) { + t += `Since ${he}'s wearing nothing but a chastity belt, ${his} ${(slave.boobs < 300) ? 'non-existent ' : ''}breasts are delightfully naked.`; + } else { + t += `${His} naked `; + if (slave.boobs < 300) { + t += `flat chest and exposed nipples`; + } else { + t += `breasts`; + } + t += ` catch your eye.`; + } + break; + default: // for outfits with exposed breasts that aren't worth having a unique description for + t += `${His} naked `; + if (slave.boobs < 300) { + t += `flat chest and exposed nipples`; + } else { + t += `breasts`; + } + t += ` catch your eye.`; + } + V.target = "FBoobs"; + return t; +}; diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index 9b6cbb36f662cdaa0f2872b384ac7b6a3f746d47..2e65800b0cdd5add554a16ab4eb0c1f439e41fc4 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -56,237 +56,9 @@ <<= relatedSlave($activeSlave)>> <<elseif (_flag > 80) && ($activeSlave.fuckdoll == 0)>> - <<BoobsDescription>> - <<switch $activeSlave.clothes>> - <<case "uncomfortable straps">> - <<if $activeSlave.boobs < 300>> - The rings constantly rub against $his chest and force $his nipples to stick out. - <<else>> - The strap over $his tits presses the soft flesh, and the ring around each nipple - <<if $activeSlave.nipples == "fuckable">> - forces them open. - <<else>> - forces them to stick out. - <</if>> - <</if>> - <<case "shibari ropes">> - <<if $activeSlave.boobs < 300>> - The ropes binding $his chest shift slightly with every step, since $he lacks any breasts to hold them in place. - <<else>> - The ropes binding $his chest dig into the soft flesh as $he moves. - <</if>> - <<case "attractive lingerie for a pregnant women">> - <<if $activeSlave.boobs < 300>> - The bulge of $his $activeSlave.nipples nipples can be seen under the taut silk. - <<else>> - $His silken bra causes $his breasts to bulge around them. - <</if>> - <<case "a maternity dress">> - <<if $activeSlave.boobs < 300>> - $His low cut dress was made with breasts in mind; every stop $he takes risks it sliding down and revealing $his $activeSlave.nipples nipples. - <<else>> - $His low cut dress shows ample cleavage and is made to be easy to pull down. - <</if>> - <<case "stretch pants and a crop-top">> - <<if $activeSlave.boobs < 300>> - $His flat chest makes the perfect canvas to read $his crop-top. - <<else>> - $His crop-top tightly clings to $his breasts and moves along with them. $His jiggling cleavage distracts from the writing on $his tits. - <</if>> - <<case "restrictive latex">> - <<if $activeSlave.boobs < 300>> - $His lack of breasts draws your eyes straight to $his exposed nipples. - <<else>> - $His tits stick out through $his latex outfit. - <</if>> - <<case "attractive lingerie">> - $His pretty white lace bra has thoughtful cuts that tastefully let $his nipples stick through. - <<case "kitty lingerie">> - <<if $activeSlave.boobs < 300>> - $His lingerie's cleavage window proudly displays $his flat chest. - <<else>> - $His lingerie's cleavage window proudly displays $his ample cleavage. - <</if>> - <<case "a succubus outfit">> - <<if $activeSlave.boobs < 300>> - $His succubus outfit presents this sex demon's flat chest, inviting a damning fondle. - <<else>> - $His succubus outfit presents this sex demon's breasts, inviting a damning fondle. - <</if>> - <<case "a slutty maid outfit">> - <<if $activeSlave.boobs < 300>> - $His maid outfit covers $his flat chest with a thin white blouse designed to be easy to pull down. - <<else>> - $His maid outfit covers $his breasts with a thin white blouse designed to be easy to pull down. - <</if>> - <<case "a nice maid outfit">> - <<if $activeSlave.boobs < 300>> - $His maid outfit covers $his flat chest demurely, offering the diverting task of pulling it off $him. - <<else>> - $His maid outfit covers $his breasts demurely, offering the diverting task of pulling it off $him. - <</if>> - <<case "a monokini">> - The straps of $his monokini cross in the center of $his chest, leaving the rest of $his <<if $activeSlave.boobs < 300>>flat <</if>>breasts naked. - <<case "a cybersuit">> - $His bodysuit is tight enough to show off <<if $activeSlave.boobs < 300>>just how flat $he is<<else>>every contour of $his chest<</if>>. - <<case "a string bikini">> - $His string bikini covers only $his nipples, leaving the remainder of $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> naked. - <<case "a scalemail bikini">> - $His scalemail bikini covers <<if $activeSlave.boobs < 300>>all of $his flat chest.<<elseif $activeSlave.boobs < 700>>$his breasts entirely.<<elseif $activeSlave.boobs < 1500>>much of $his breasts, while still emphasizing them.<<else>>the front of $his breasts.<</if>> . - <<case "striped panties">> - $His cute panties covers only $his crotch, leaving $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> bare. - <<case "clubslut netting">> - As $he moves, the weave of the netting over $his chest slips back and forth across $his nipples. - <<case "a cheerleader outfit">> - <<if $activeSlave.boobs < 300>> - As $he moves, the tight fabric rubs across $his obvious nipples. - <<else>> - As $he moves, $his chest threatens to fall out of $his cheerleader top. - <</if>> - <<case "an apron">> - <<if $activeSlave.boobs < 300>> - As $he moves, $his apron threatens to bounce off $his flat chest and expose $his nipples. - <<else>> - As $he moves, $his apron provides excellent views of the sides of $his breasts. - <</if>> - <<case "cutoffs and a t-shirt">> - <<if $activeSlave.boobs < 300>> - $His non-existent breasts are bare under $his t-shirt; not that you can really tell since they lack motion completely. - <<else>> - $His tits are bare under $his t-shirt, so movement gives delicious hints of their motion. - <</if>> - <<case "spats and a tank top">> - <<if $activeSlave.boobs < 300>> - $His flat chest makes $his form-fitting tank top look as if it's clinging to a tube. - <<else>> - $His breasts bounce slightly under $his tank top as $he moves. - <</if>> - <<case "a slutty outfit">> - <<if (random(1,100) > 50)>> - For today's slutty outfit $he's chosen a handkerchief top that occasionally comes untied and <<if $activeSlave.boobs < 300>>reveals $his flat chest<<else>>spills $his breasts out naked<</if>>. - <<else>> - For today's slutty outfit $he's chosen a halter top cut so low that <<if $activeSlave.boobs < 300>>it occasionally slips down $his flat chest to reveal a nipple<<else>>$his breasts occasionally pop out<</if>>. - <</if>> - <<case "a slave gown">> - $His gorgeous dress has thoughtful cuts that tastefully bares $his <<if $activeSlave.boobs < 300>>non-existent <</if>>breasts. - <<case "slutty business attire">> - $His suit jacket and blouse are low enough to show off a lot of boob<<if $activeSlave.boobs < 300>>, or they would, had $he had any<</if>>. - <<case "nice business attire">> - $His suit jacket and blouse are businesslike, but they could be removed easily enough. - <<case "a halter top dress">> - $His beautiful halter top dress almost seems to be sculpted around $his body. - <<case "a ball gown">> - $His fabulous silken ball gown is tailored to accentuate the shape of $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "a slutty nurse outfit">> - $His jacket presents $his <<if $activeSlave.boobs < 300>>nipples<<else>>breasts<</if>> to be ogled. - <<case "a schoolgirl outfit">> - $His blouse lewdly displays $his <<if $activeSlave.boobs < 300>>$activeSlave.nipples nipples<<else>>breasts<</if>>. - <<case "a kimono">> - $His kimono is clearly designed to accentuate $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "a hijab and abaya" "a niqab and abaya">> - $His abaya covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a klan robe">> - $His robe covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a burqa">> - $His burqa covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a tube top and thong" "a tube top" "leather pants and a tube top">> - $His tube top covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a button-up shirt and panties" "a button-up shirt" "a police uniform" "a t-shirt" "a t-shirt and thong" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "sport shorts and a t-shirt" "a t-shirt and panties">> - $His shirt covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a bra" "a striped bra" "striped underwear" "a sports bra" "sport shorts and a sports bra">> - $His bra covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a tank-top" "a tank-top and panties">> - $His tank-top covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a sweater" "a sweater and panties" "a sweater and cutoffs">> - $His sweater covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a thong" "a skimpy loincloth" "boyshorts" "cutoffs" "panties" "leather pants" "jeans" "sport shorts">> - $His clothing leaves $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally bare. - <<case "a slutty klan robe">> - $His robe partially covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "a nice pony outfit" "a slutty pony outfit">> - $His pony outfit partially covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "leather pants and pasties" "panties and pasties">> - $His pasties only cover $his nipples on $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "a one-piece swimsuit">> - $His swimsuit covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a hanbok">> - $His hanbok covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a gothic lolita dress">> - $His dress covers $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> totally. - <<case "a burkini">> - $His burkini clings to the shape of $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>>. - <<case "a hijab and blouse">> - $His blouse and overshirt keep $his <<if $activeSlave.boobs < 300>>flat chest<<else>>breasts<</if>> concealed. - <<case "a huipil">> - $His huipil hugs the curves of $his <<if $activeSlave.boobs < 300>>$activeSlave.nipples nipples<<else>>breasts<</if>>. - <<case "battledress">> - <<if $activeSlave.boobs < 300>> - As $he moves, you can occasionally spot $his lack of undergarments. - <<else>> - $His tank top and sports bra support rather than flatter $his breasts. - <</if>> - <<case "a fallen nuns habit">> - $His slutty nun outfit leaves $his <<if $activeSlave.boobs < 300>>flat <</if>>tits sinfully bare. - <<case "a chattel habit">> - $His chattel habit leaves $his <<if $activeSlave.boobs < 300>>flat <</if>>tits virtuously bare. - <<case "a penitent nuns habit">> - $His habit chafes $his nipples so harshly that it would probably be a relief to $him to have it stripped off $him. - <<case "a comfortable bodysuit">> - $His bodysuit is tight enough to show off <<if $activeSlave.boobs < 300>>just how flat $he is<<else>>every contour of $his chest<</if>>. - <<case "a latex catsuit">> - $His latex catsuit is tight enough to show off <<if $activeSlave.boobs < 300>>just how flat $he is<<else>>every contour of $his chest<</if>>. - <<case "a military uniform">> - $His uniform tunic and shirt are formal, but they could be removed easily enough. - <<case "a schutzstaffel uniform">> - $His uniform tunic and shirt are formal, but they could be removed easily enough. - <<case "a slutty schutzstaffel uniform">> - $His uniform tunic and shirt are formal, but they could be removed easily enough. - <<case "a red army uniform">> - $His uniform tunic and shirt are formal, but they could be removed easily enough. - <<case "a long qipao">> - $His elegant qipao can be removed with minimal effort. - <<case "battlearmor">> - $His battlearmor will take some considerable effort to get out of. - <<case "a mounty outfit">> - $His uniform tunic and shirt are formal, but they could be removed easily enough. - <<case "a dirndl">> - $His dirndl can be removed with minimal effort. - <<case "lederhosen">> - $His lederhosen might come off faster than it takes to put them on. - <<case "a biyelgee costume">> - $His costume could be removed with barely any effort. - <<case "a nice nurse outfit">> - $His nurse's outfit is functional, but they could be removed easily enough. - <<case "a mini dress">> - $His mini dress is tight enough to show off <<if $activeSlave.boobs < 300>>just how flat $he is<<else>>every contour of $his chest<</if>>. - <<case "a leotard">> - <<if $activeSlave.boobs < 300>> - $His leotard draws the eye straight to $his obvious nipples, since it lacks anything else to show off. - <<else>> - $His leotard is tight enough that it not only hugs $his breasts, but shows off $his nipples. - <</if>> - <<case "a bunny outfit">> - <<if $activeSlave.boobs < 300>> - With no breasts to speak of, $his strapless corset teddy manages to look rather slutty. - <<else>> - $His strapless corset teddy presents $his boobs while still managing to look a bit classy. - <</if>> - <<case "harem gauze">> - $His <<if $activeSlave.boobs < 300>>non-existent <</if>>breasts are clearly visible through the thin gauze that covers them. - <<case "slutty jewelry">> - <<if $activeSlave.boobs < 300>> - The light chain across $his non-existent breasts is the only thing on $his chest capable of moving as $he walks. - <<else>> - The light chain under $his breasts accentuates their natural movement. - <</if>> - <<default>> - <<if ($activeSlave.chastityAnus == 1 || $activeSlave.chastityVagina == 1 || $activeSlave.chastityPenis == 1)>> - Since $he's wearing nothing but a chastity belt, $his <<if $activeSlave.boobs < 300>>non-existent <</if>>breasts are delightfully naked. - <<else>> - $His naked <<if $activeSlave.boobs < 300>> flat chest and nipples<<else>>breasts<</if>> catch your eye. - <</if>> - <</switch>> - <<set $target = "FBoobs">> + + <<= boobWatch($activeSlave)>> + <<elseif (_flag > 60)>> <<ButtDescription>> <<switch $activeSlave.clothes>>