:: body_desc[include]
<<set $here = 'body_desc'>>
<<set $ARGS = $location_var[$here]>>
<<set _ts to Math.floor(Date.now() / 10000)>>
<<setinit $gt_history[_ts][$here] = 0>>

<<set $result = {sentence:''}>>

<!-- !{
I have gone through and added a new category of string variables, standardised to be used for descriptive writing. You will notice some duplication here - this is for purposes of backwards compatibility, as if I completely rename and discard some of these strings,
extant saved games will irreparably break, and this would be Bad. One day down the line, most of the duplicated variables here can be culled, when there is a new release that warrants new saves being used, but until then the duplication needs to stay. Use of
strings for descriptions that do not begin with $pcdesc_ should be avoided, as it would be best to have everything standardised when moving forward into the present and future.
Available strings follow this format: $result.adj, $result.adjLong
Available 'type':
throat, pussy, anus, butt, breasts, lips, lip size, lip gloss  hair, hair style, hair status, hair length, hair colour, hair texture, hair bang tan, skin, eye color, eyelashes, glasses, eye size, makeup, nipples, clit, pubes, legs
} -->

<<set _descType = $location_var[$here][0]>>

<<switch _descType>>
	<<case 'throat'>>
		<<set _throat = $pc.pcs_throat>>
		<<if _throat == 0>>
			<<set $result.sentence = 'You have a chaste mouth.'>>
			<<set $result.adj = 'virgin'>>
			<<set $result.adjLong = 'virginal, unused'>>
			<<set $throattipe = 'virgin'>>
		<<elseif _throat <= 5>>
			<<set $result.sentence = 'You have an extremely inexperienced mouth.'>>
			<<set $result.adj = 'narrow'>>
			<<set $result.adjLong = 'reluctant, gag-prone'>>
			<<set $throattipe = 'narrow'>>
		<<elseif _throat <= 10>>
			<<set $result.sentence = 'Your slightly-experienced mouth leads to a sensitive throat with an easily-triggered gag reflex.'>>
			<<set $result.adj = 'delicate'>>
			<<set $result.adjLong = 'delicate, barely-experienced'>>
			<<set $throattipe = 'delicate'>>
		<<elseif _throat <= 15>>
			<<set $result.sentence = 'You have an experienced mouth and fairly practiced throat.'>>
			<<set $result.adj = 'fairly practiced'>>
			<<set $result.adjLong = 'fairly practiced'>>
			<<set $throattipe = 'fairly practiced'>>
		<<elseif _throat <= 25>>
			<<set $result.sentence = 'You have a willing mouth and trained throat.'>>
			<<set $result.adj = 'well-trained'>>
			<<set $result.adjLong = 'experienced, well-trained and eager'>>
			<<set $throattipe = 'well-trained'>>
		<<elseif _throat <= 35>>
			<<set $result.sentence = 'Your deep tunnel of a throat may adopt any member.'>>
			<<set $result.adj = 'capacious'>>
			<<set $result.adjLong = 'seasoned, effortlessly-plumbed'>>
			<<set $throattipe = 'capacious'>>
		<<else>>
			<<set $result.sentence = 'Your gag reflex is completely absent and your throat has seen nearly as much cock as it has food.'>>
			<<set $result.adj = 'bottomless'>>
			<<set $result.adjLong = 'elastic, oft-fucked'>>
			<<set $throattipe = 'bottomless'>>
		<</if>>
		<<if $pc.pcs_breath == 1>>
			<<sets $result.sentence += ' Last you checked, your breath smelled fresh and minty.'>>
		<</if>>
	<<case 'pussy'>>
		<<if $pc.vgape >= 4>>
			<<either>>
				<<set $result.sentence = 'Your regularly-fucked playground can take most things you force up there, ' + iif(!$pc.thinksIsVirgin,'maybe you should skip the next gangbang?.',"this can't be right. What could be doing this to me?")>>
			<<or>>
				<<set $result.sentence = "Your poor little pussy is broken from too much stuffing, it'll need time to recover, " + iif(!$pc.thinksIsVirgin,"maybe you should skip the next gangbang?.","this can't be right. What could be doing this to me?")>>
			<</either>>
			<<set $result.image = 'images/pc/body/pussy/stage5/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = ['ruined', 'broken', 'proplapsed', 'destroyed', 'annihilated', 'obliterated','decimated'].random()>>
			<<set $result.adjLong = 'prolapsed, ruined, chasm of a'>>
		<<elseif $pc.vgape == 3>>
			<<set $result.sentence = 'You have a gaping hole of a vagina, ' + iif(!$pc.thinksIsVirgin,'it has seen a lot of action.',"how though? Maybe something is wrong with you, virgins don't look like this.")>>
			<<set $result.image = 'images/pc/body/pussy/stage4/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = ['gaping', 'open', 'extended', 'wide'].random()>>
			<<set $result.adjLong = 'gaping and well used'>>
		<<elseif $pc.vgape == 2>>
			<<set $result.sentence = 'Your vagina looks like it has seen some action, ' + iif(!$pc.thinksIsVirgin,'which it totally has.',"which doesn''t make sense. You're still a virgin.")>>
			<<set $result.image = 'images/pc/body/pussy/stage3/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = ['recovering', 'recently used', 'welcoming'].random()>>
			<<set $result.adjLong = 'experienced, welcoming'>>
		<<elseif $pc.vgape == 1 or $pc.pcs_vag > 10>>
			<<set $result.sentence = 'Your pussy looks like it has been used recently or is just well worn in, ' + iif(!$pc.thinksIsVirgin,"maybe you've been over doing it?","which seems unfair for a virgin like yourself.")>>
			<<set $result.image = 'images/pc/body/pussy/stage2/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = ['pliable', 'used'].random()>>
			<<set $result.adjLong = 'worn in'>>
		<<elseif $pc.pcs_vag > 0>>
			<<set $result.sentence = 'Your pussy looks perfectly normal, ' + iif(!$pc.thinksIsVirgin,'for someone sexually active.','just not as virginal as you would expect.')>>
			<<set $result.image = 'images/pc/body/pussy/stage1/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = ['snug', 'tight', 'cosy'].random()>>
			<<set $result.adjLong = 'tight and unused'>>
		<<else>>
			<<set $result.sentence = 'Your virgin pussy still has its hymen intact, ' + iif(!$pc.thinksIsVirgin,'even though you are not a virgin.','which makes sense for a virgin.')>>
			<<set $result.image = 'images/pc/body/pussy/stage0/' + rand(1,5) + '.jpg'>>
			<<set $result.adj = 'virgin'>>
			<<set $result.adjLong = 'virgin'>>
		<</if>>
	<<case 'anus'>>
		<!-- !! The original variables are all named for ass, but really, this is just all about the asshole.-->
		<<if !$pc.analplugIN>>
			<<if $pc.agape >= 4>>
				<<set $anpic = 5>>
				<<either>>
					<<set $result.sentence = "Your anus genuinely doesn't fully close on its own currently. You could put a fist through it and it would scarcely stretch at all.">>
				<<or>>
					<<set $result.sentence = "Your anus is almost completely wrecked at this time. Even with conscious effort it's hard to close it.">>
				<</either>>
				<<set $result.adj = ['gaping', 'yawning', 'destroyed', 'demolished', 'uselessly loose','ruined', 'wrecked'].random()>>
				<<set $result.adjLong = 'gaping, seemingly constantly-fucked'>>
			<<elseif $pc.agape == 3>>
				<<set $anpic = 4>>
				<<set $result.sentence = 'Your anus looks like a wide hole, it is clear you have recently been penetrated.'>>
				<<set $result.adj = ['loose', 'casually open', 'routinely-fucked'].random()>>
				<<set $result.adjLong = 'loose, open'>>
			<<elseif $pc.agape == 2>>
				<<set $anpic = 3>>
				<<set $result.sentence = 'Your anus gapes a little from anal penetration, it should recover soon.'>>
				<<set $result.adj = ['stretchy', 'welcomingly ready', 'experienced'].random()>>
				<<set $result.adjLong = 'stretchy, regularly-fucked'>>
			<<elseif $pc.agape == 1 or $pc.pcs_ass > 10>>
				<<set $anpic = 2>>
				<<set $result.sentence = 'Your pliable anus has the shape of an asterisk and has clearly been used.'>>
				<<set $result.adj = ['flexible', 'slightly experienced', 'pliable'].random()>>
				<<set $result.adjLong = 'flexible, still-snug'>>
			<<elseif $pc.pcs_ass > 0>>
				<<set $anpic = 1>>
				<<set $result.sentence = 'Your anus shows no sign of having been penetrated.'>>
				<<set $result.adj = ['tight', 'tightly-clenching', 'snug'].random()>>
				<<set $result.adjLong = 'tight, scarcely-used'>>
			<<else>>
				<<set $anpic = 0>>
				<<set $result.sentence = 'You have a virgin anus.'>>
				<<set $result.adj = 'virgin'>>
				<<set $result.adjLong = 'virgin'>>
			<</if>>
			<!-- !! This below was originally missing even the original reference for $anustipe, so I added it in simplistically. Also, tanga means panties, or more specifically, a thong. A lot of duplication on descriptions, but not much to change, the logic is for images.-->
		<<else>>
			<<set $result.adj = 'plugged'>>
			<<set $result.adjLong = 'plug-stuffed'>>
			<<set $anustipe = 'plugged'>>
			<<if $wardrobe.isWearingPanties>>
				<<set $result.sentence = 'Your anus is currently filled with your butt plug.'>>
			<<else>>
				<<if $pc.decoGet('piercing','pussy') > 0 and $pc.decoGet('piercing','pussy') < 10000>>
					<<set $result.sentence = 'Your anus is currently filled with your butt plug.'>>
				<<else>>
					<<set $result.sentence = 'Your anus is currently filled with your butt plug.'>>
				<</if>>
			<</if>>
		<</if>>
	<<case 'BMI'>>
		<!-- !!BMI Descriptions-->
		<<if $pc.bmi < 16>>
			<<set $result.sentence = 'You are severely underweight.'>>
		<<elseif $pc.bmi < 19>>
			<<set $result.sentence = 'You are underweight'>>
		<<elseif $pc.bmi < 25>>
			<<set $result.sentence = 'You have a normal, healthy weight.'>>
		<<elseif $pc.bmi < 30>>
			<<set $result.sentence = 'You are overweight.'>>
		<<elseif $pc.bmi < 35>>
			<<set $result.sentence = 'You are moderately obese.'>>
		<<elseif $pc.bmi < 40>>
			<<set $result.sentence = 'You are severely obese.'>>
		<<elseif $pc.bmi < 45>>
			<<set $result.sentence = 'You are very severely obese.'>>
		<<else>>
			<<set $result.sentence = 'You are morbidly obese.'>>
		<</if>>
	<<case 'breasts'>>
		<!-- !! If the PC has vastly less breast tissue than she does silicone, use a slightly more derogatory term. There is actually not a great way to calculate this; silicone counts almost the same on all body types, even though an increase of 200cc, for example, would be vastly-->
		<!-- !! more noticeable on a thinner body than a heavier one. I have experimented with moving where the silicone is factored in to the body shape calculations, but ultimately there is just no better way to do it than how it is now, given the things that increase the amount-->
		<!-- !! of silicone in the PC body. The best kludge I can make is working off of stored fat (pcs_weight does actually not do the job at all, as a fat PC and thin PC are almost the same, oddly, in my tests) and making an approximation from there. The amount of the silicone-->
		<!-- !! variable does not really equate to any particular real-life cc calculation for implant size, so we cannot go off of that. This will have to do for now.-->
		<<set $pc.pcs_bustdisparity = ($silicone / 10) - $pc.salocatnow>>
		<<if getvar("$pc.pcs_bustdisparity") >= 1 and getvar("$pc.pcs_bustdisparity") < 2>>
			<<set _pcdesc_breastsqualifierinsertive = ''>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 2 and getvar("$pc.pcs_bustdisparity") < 3>>
			<<set _pcdesc_breastsqualifierinsertive = ', semi-spherical'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 3 and getvar("$pc.pcs_bustdisparity") < 4>>
			<<set _pcdesc_breastsqualifierinsertive = ', firm and round'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
			<!-- !! Already we are about as far as a normal, non-fetishistic human being would get -- the maximum size of implant, the XXL, results in 40 silicone, and an extremely thin and well-kept PC will have a minimum salocatnow of 1.-->
			<!-- !! That means that anything below this line means it was a very intentional move toward sexual objectification, as it could only come from fillable or string implants (and on a thin frame, no less), so we can take some liberties.-->
		<<elseif getvar("$pc.pcs_bustdisparity") >= 4 and getvar("$pc.pcs_bustdisparity") < 5>>
			<<set _pcdesc_breastsqualifierinsertive = ', clearly man-made'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 5 and getvar("$pc.pcs_bustdisparity") < 6>>
			<<set _pcdesc_breastsqualifierinsertive = ', plastic fuckdoll'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 6 and getvar("$pc.pcs_bustdisparity") < 7>>
			<<set _pcdesc_breastsqualifierinsertive = ', walking fucktoy'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 7 and getvar("$pc.pcs_bustdisparity") < 8>>
			<<set _pcdesc_breastsqualifierinsertive = ', laughably overdone fuckdoll'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
		<<elseif getvar("$pc.pcs_bustdisparity") >= 8>>
			<<set _pcdesc_breastsqualifierinsertive = ', overdone fuckdoll'>>
			<<set _pcdesc_breastsword = 'bolt-ons'>>
			<<set _pcdesc_breastimplantcheck = 1>>
			<!-- !! This triggers if they have fake breasts, but they are not obviously, blatantly fake breasts. In fact, this should be what triggers most of the time with a PC who has implants, given average cases.-->
		<<elseif getvar("$pc.pcs_bustdisparity") < 1 and getvar("$silicone") > 0>>
			<<if $pc.pcs_cupsize <= 30>>
				<<set _pcdesc_breastsword = 'breasts'>>
			<<else>>
				<<set _pcdesc_breastsword = 'tits'>>
			<</if>>
			<<set _pcdesc_breastsqualifierinsertive = ''>>
			<<set _pcdesc_breastimplantcheck = 1>>
			<!-- !! For all-natural PCs.-->
		<<else>>
			<<if $pc.pcs_cupsize <= 30>>
				<<set _pcdesc_breastsword = 'breasts'>>

			<</if>>
			<<if $pc.pcs_cupsize > 30>>
				<<set _pcdesc_breastsword = 'tits'>>

			<</if>>
			<<set _pcdesc_breastsqualifierinsertive = ''>>
			<<set _pcdesc_breastimplantcheck = 0>>
		<</if>>
		<!-- !! These will not be used below, but can be referenced by descriptive writers in case they want to be able to quickly reference whether or not the PC has implants, as in "He reaches up and cups your<<$pcdesc_breastsfakeinsertive>> breasts."-->
		<<if _pcdesc_breastimplantcheck == 1>>
			<<set $pcdesc_breastsfakeinsertive = ' fake'>>
		<<else>>
			<<set $pcdesc_breastsfakeinsertive = ''>>
		<</if>>
		<<if $pc.pcs_cupsize <= 5>>
			<<set $result.adj = ['tiny', 'barely-there'].random()>>
			<!-- !! Honestly, I am not even sure it is possible to have silicone and be this small. But just in case...-->
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'scarcely-augmented'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'tiny, mosquito-bite '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'tiny'>>
		<<elseif $pc.pcs_cupsize <= 10>>
			<<set $rand_breasts = rand(0,1)>>
			<<if getvar("$rand_breasts") == 0>>
				<<set $pcdesc_breastsrandom = 'petite'>>
			<<elseif getvar("$rand_breasts") == 1>>
				<<set $pcdesc_breastsrandom = 'smaller than a handful'>>
			<</if>>
			<<set $result.adj = ['petite', 'smaller than a handful'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'barely modified'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'petite, puffy little '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'petite'>>
		<<elseif $pc.pcs_cupsize <= 15>>
			<<set $result.adj = ['small', 'sporty'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'small, subtly augmented'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'small, handful-sized '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'small'>>
		<<elseif $pc.pcs_cupsize <= 20>>
			<<set $result.adj = ['ample', 'average-sized'].random()>>
			<!-- !! At this point PCs should now be able to get the bolted-on look, so we need to be a bit more careful to avoid contradictions in descriptive phrasing. It is OK to have some repetition here for a cup size or two.-->
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'ample, silicone-padded'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'ample, handful-sized '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'ample'>>
		<<elseif $pc.pcs_cupsize <= 25>>
			<<set $result.adj = ['full', 'hefty'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'full, silicone-padded'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'jiggly, womanly full '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'full'>>
		<<elseif $pc.pcs_cupsize <= 30>>
			<<set $result.adj = setup.func($this, 'generous', 'heavy', 'fairly large')>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'heavy, fake'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'soft, generously-sized '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'generous'>>
		<<elseif $pc.pcs_cupsize <= 35>>
			<!-- !! From F cup and onward, breasts are now automatically referred to as tits, since that is how most others will see them. It is a subtle sexualisation, but it should be one that matches with the pre-generated descriptions from here on out.-->
			<<set $result.adj = ['big', 'large'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'big, implant-stuffed'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'big, jiggly and sizeable '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'big'>>
		<<elseif $pc.pcs_cupsize <= 40>>
			<<set $result.adj = ['considerably large', 'quite large'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'considerably large, implant-stuffed'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'quite large and jiggly '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'considerably large'>>
		<<elseif $pc.pcs_cupsize <= 45>>
			<<set $result.adj = ['extremely large', 'incredibly stacked'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'extremely large, silicone-stuffed'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'extremely large, over-stacked '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'extremely large'>>
		<<elseif $pc.pcs_cupsize <= 50>>
			<<set $result.adj = ['huge', 'impractically big', 'figure-dominating'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'huge, silicone-swollen'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'huge, wholly impractical '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'huge'>>
		<<elseif $pc.pcs_cupsize <= 55>>
			<<set $result.adj = ['massive', 'enormous'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'massively fake'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'massive, attention-grabbing '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'massive'>>
		<<else>>
			<<set $result.adj = ['whorishly oversized', 'fucktoy-appropriate','ridiculously big'].random()>>
			<<if _pcdesc_breastimplantcheck == 1>>
				<<set $result.adjLong = 'whorishly oversized'+_pcdesc_breastsqualifierinsertive+' '+_pcdesc_breastsword+''>>
			<<else>>
				<<set $result.adjLong = 'ridiculously big and figure-dominating '+_pcdesc_breastsword+''>>
			<</if>>
			<<set $pcdesc_breasts = 'whorishly oversized'>>
		<</if>>
		<<set $result.sentence = 'You have '+$result.adjLong+' breasts.'>>
	<<case 'butt'>>
		<!-- !natural butt-->
		<<if $pc.pcs_butt <= 4>>
			<<set $result.sentence = "Your ass is square and as flat as a plank.  It can be considered very masculine looking and isn't very impressive.">>
		<<elseif $pc.pcs_butt <= 8>>
			<<set $result.sentence =" You have an average, feminine looking ass. While it's not flat, it's nothing special either.">>
		<<elseif $pc.pcs_butt <= 12>>
			<<set $result.sentence = "Your tight ass is bigger, rounder and firmer than average. You often draw the stares of guys around you.">>
		<<else>>
			<<set $result.sentence = "You have a large and natural bubble butt that jiggles and sways as you walk. Guys hungrily fixate on you with their tongues hanging out and other girls are often envious of your booty.">>
		<</if>>
		<!-- !have butt implant-->
		<<if getvar("$silicone_butt") > 0>>
			<!--<<set $buttpic = 4>>-->
			<<set $result.sentence = "Through the use of implants, you have given yourself a jiggly bubble butt that attracts the attention of the people around you. It might be fake, but you've got some junk in the trunk.">>
		<</if>>

	<<case 'lipSize'>>
		<<if $pc.lip_size <= 0>>
			<<set $pc.lip_size = 0>>
			<<set $result.adj = ['thin', 'narrow', 'slender'].random()>>
			<<set $result.adjLong = 'thin, scarcely-noticeable'>>
		<<elseif $pc.lip_size == 1>>
			<<set $result.adj = ['kissable', 'normal'].random()>>
			<<set $result.adjLong = 'kissable, if average'>>
		<<elseif $pc.lip_size == 2>>
			<<set $result.adj = ['plump', 'full', 'inviting'].random()>>
			<<set $result.adjLong = 'invitingly full'>>
		<<elseif $pc.lip_size == 3>>
			<<set $result.adj = ['thick', 'big', 'pouty'].random()>>
			<<set $result.adjLong = 'big, pouty and full'>>
		<<else>>
			<<set $pc.lip_size = 4>>
			<<set $result.adj = ['fat', 'pillowy', 'plush'].random()>>
			<<set $result.adjLong = 'plush, pillowy and inviting'>>
		<</if>>

	<<case 'lipbalm'>>
		<!-- !! Lip balm is used OVER makeup, and given the descriptions already provided for what it does to lips, I feel with some certainty it is meant to be lip gloss, not lip BALM. Still, cannot change the old variables...-->
		<!-- !! $pcdesc_lipglossed is used for a past-tense descriptive, present-tense descriptives will use $pcdesc_lipgloss. In most cases, the lip balm descriptors should only add options when looking at random choices, as the additional random options are merely indicative of-->
		<!-- !! a more suggestive lip shape and fullness, not necessarily a different type of gloss. Only shiny is culled past 1, because it is boring. $pc.pcs_lipbalm is left for backwards compatibility.-->
		<<if $pc.pcs_lipbalm > 0>>
			<<set $result.adj = ['shiny', 'glossy', 'juicy', 'slippery'].random()>>
			<<if $pc.lip_size == 1>>
				<<set $result.adjLong = 'gloss-slicked'>>
			<<elseif $pc.lip_size == 2>>
				<<set $result.adjLong = 'invitingly glossed'>>
			<<elseif $pc.lip_size == 3>>
				<<set $result.adjLong = 'wetly-glossed'>>
			<<elseif $pc.lip_size == 4>>
				<<set $result.adjLong = 'suggestively gloss-glazed'>>
			<<else>>
				<!-- !! Lip size 0-->
				<<set $result.adjLong = 'gloss-slicked'>>
			<</if>>
		<<else>>
			<!-- !! No gloss-->
			<<set $result.adj = 'soft'>>
		<</if>>

	<<case 'lip'>>
		<<set _piercingA = setup.func('body_desc','piercing','pirsA').sentence>>
		<<set _piercingB = setup.func('body_desc','piercing','pirsB').sentence>>
		<<set $result.sentence = 'You have '+setup.func('body_desc','lipSize').adj+', '+setup.func('body_desc','lipbalm').adj+' lips. '+_piercingB+' '+_piercingA>>
		<!-- !! A pair of ready-made lip strings for writers to use if they are unsure how to construct them themselves. Again, these are not great and should preferably not be relied on, but they are here.-->
		<<set $result.adj = setup.func('body_desc','lipSize').adj+' '+setup.func('body_desc','lipbalm').adj>>
		<<set $result.adjLong = setup.func('body_desc','lipSize').adjLong+', '+setup.func('body_desc','lipbalm').adjLong>>

	<<case 'tan'>>
		<!-- !! The solarium increases tan value by 10,  and the beach increases it by 1 or 3 based on whether or not you use sunblock (counterintuitively, sunblock increases it by 3, not 1 -- I think suntan lotion was meant, which is actually a different thing)-->
		<<if $pc.tan == 0>>
			<<set $result.adj = ['pale', 'alabaster', 'porcelain', 'fair'].random()>>
			<<set $result.adjLong = 'pale, alabaster'>>
		<<elseif $pc.tan > 0 and $pc.tan <= 5>>
			<<set $result.adj = ['lightly tanned', 'barely tanned', 'scarcely darkened'].random()>>
			<<set $result.adjLong = 'just barely sun-kissed'>>
		<<elseif $pc.tan > 5 and $pc.tan <= 10>>
			<<set $result.adj = ['tanned', 'lightly bronzed', 'sun-kissed', 'lightly browned'].random()>>
			<<set $result.adjLong = 'gently sun-kissed'>>
		<<elseif $pc.tan > 10 and $pc.tan <= 25>>
			<<set $result.adj = ['bronzed', 'browned', 'light caramel'].random()>>
			<<set $result.adjLong = 'sun-swept, beach-bunny brown'>>
		<<elseif $pc.tan > 25 and $pc.tan <= 50>>
			<<set $result.adj = ['deeply tanned', 'very dark', 'richly browned', 'tawny'].random()>>
			<<set $result.adjLong = 'dark, richly browned'>>
		<<else>>
			<!-- !! This would take some very intentional tanorexia-->
			<<set $result.adj = ['extremely darkly tanned', 'nearly unnaturally darkened', 'dark, desert-tanned'].random()>>
			<<set $result.adjLong = 'practically swarthy'>>
		<</if>>

	<<case 'skin'>>
		<<set _piercingC = setup.func('body_desc','piercing','pirsC').sentence>>
		<<set _piercingD = setup.func('body_desc','piercing','pirsD').sentence>>
		<<set _piercingE = setup.func('body_desc','piercing','pirsE').sentence>>
		<<set _piercingN = setup.func('body_desc','piercing','pirsN').sentence>>
		<<set _tan = setup.func('body_desc','tan').adj>>
		<<if $pc.pcs_skin < 200>>
			<<set $result.adj = ['terrible', 'awful', 'greasy', 'pimple-strewn'].random()>>
			<<set $result.adjLong = 'awful, greasy and pimply'>>
			<<set $result.sentence = 'Your '+_tan+' skin is rough and covered with pimples and moles.'>>
		<<elseif $pc.pcs_skin < 400>>
			<<set $result.adj = ['bad', 'greasy', 'rough', 'unappealing'].random()>>
			<<set $result.adjLong = 'poorly-kept, unappealing'>>
			<<set $result.sentence = 'Your '+_tan+' skin is rough and has a few pimples.'>>
		<<elseif $pc.pcs_skin < 600>>
			<<set $result.adj = ['average', 'normal', 'clear'].random()>>
			<<set $result.adjLong = 'normal, slightly rough'>>
			<<set $result.sentence = 'Your '+_tan+' skin is clear of acne but still slightly rough.'>>
		<<elseif $pc.pcs_skin < 800>>
			<<set $result.adj = ['good', 'nice', 'smooth', 'great', 'well-kept'].random()>>
			<<set $result.adjLong = 'smooth, well-kept'>>
			<<set $result.sentence = 'You have '+_tan+', smooth and well-groomed skin.'>>
		<<else>>
			<<set $result.adj = ['excellent', 'silken', 'soft', 'silky', 'immaculate'].random()>>
			<<set $result.adjLong = 'immaculate, silky-soft'>>
			<<set $result.sentence = 'You have '+_tan+' and very smooth skin which almost feels like silk to the touch.'>>
		<</if>>
		<<set $result.sentence += [_piercingC,_piercingD,_piercingE,_piercingN].join(' ')>>

	<<case 'eyelashes'>>
		<!-- !! extended lash functionality; pcs_lashes = n are: {2, largest natural size}, {3, with temporary false lashes on or basic 2D lash extensions}, {4, with ornate false lashes on or lavish 4D extensions}, {5, with extremely ornate, 6D-style extensions} - xerya-->
		<!-- !! If players do not have a pcs_naturallashes value, extrapolate one as best as possible from what they currently have.-->
		<<if getvar("$pcs_naturallashes") <= 0 and $pc.eyelashes <= 2 and getvar("$retroactivenaturallashes") <= 0>>
			<<set $pcs_naturallashes = $pc.eyelashes>>
			<<set $retroactivenaturallashes = 1>>
		<</if>>
		<<if $pc.eyelashes >= 5>>
			<<set $result.adj = ['long, jewel-dusted', 'incredibly extravagant','overwhelmingly indulgent','jewel-sparkled, showgirl'].random()>>
			<<set $result.adjLong = 'incredibly extravagant, jewel-dusted'>>
			<<set _eyelashes = 'with over-the-top, jewel-dusted eyelash extensions'>>
		<<elseif $pc.eyelashes == 4>>
			<<if $pc.eyelashes_false >= 1>>
				<<set $result.adj = ['mink-feathered', 'attention-grabbing','intoxicatingly seductive false','wildly flirtatious false'].random()>>
				<<set _eyelashes = 'with fabulous, mink-feathered false lashes'>>
				<<set $result.adjLong = 'fabulous, mink-feathered false'>>
			<<else>>
				<<set $result.adj = ['amazingly lengthy', 'show-stealing','incredibly lush','stunningly dark and full'].random()>>
				<<set $pc.eyelashes = 'with stunningly dark and full lash extensions'>>
				<<set $result.adjLong = 'stunningly dark and full, show-stealing'>>
			<</if>>
		<<elseif $pc.eyelashes == 3>>
			<<set $result.adj = ['lavish', 'lush, dark','seductively-curled','flirtatiously lengthy'].random()>>
			<<if $pc.eyelashes_false >= 1>>
				<<set _eyelashes = 'with lavish, fluttery false lashes'>>
				<<set $result.adjLong = 'lavish, attention-grabbing false'>>
			<<else>>
				<<set _eyelashes = 'with lavishly seductive lash extensions'>>
				<<set $result.adjLong = 'lavish, seductively dark'>>
			<</if>>
		<<elseif $pc.eyelashes == 2>>
			<<set $result.adj = ['lengthy', 'long','fluttery','seductive'].random()>>
			<<set $result.adjLong = 'long, fluttery'>>
			<<set _eyelashes = 'with long eyelashes'>>
		<<elseif $pc.eyelashes == 1>>
			<<set $result.adj = 'average'>>
			<<set $result.adjLong = 'average'>>
			<<set _eyelashes = 'with average eyelashes'>>
		<<elseif $pc.eyelashes == 0>>
			<<set $result.adj = ['short', 'scarce','faint'].random()>>
			<<set $result.adjLong = 'short, barely-noticeable'>>
			<<set _eyelashes = 'with short eyelashes'>>
		<</if>>

	<<case 'glasses'>>
		<!-- !!!CV edition: from glassvnesh = 5 to glassvnesh = 0-->
		<!-- !! I changed glassvnesh back to 5 for wearing basic glasses. Boys do not make passes at girls who wear glasses.-->
		<!-- !! Most of these descriptive variables are for describing cum, they would not be reliable for much else. They are used in the context of looking through something.-->
		<<if $pc.glass >= 2>>
			<<set $result.adj = ['glasses', 'lenses'].random()>>
			<<set $result.adjLong = 'chic, stylish glasses'>>
			<<set $result.sentence = ' You wear glasses.'>>
		<<elseif $pc.glass == 1>>
			<<set $result.adj = ['glasses', 'lenses', 'dorky glasses', 'geeky lenses'].random()>>
			<<set $result.adjLong = 'cheap, utilitarian glasses'>>
			<<set $result.sentence = ' You wear silly glasses in a cheap frame.'>>
		<<else>>
			<<set $pc.glass = 0>>
			<<set $result.adjLong = ''>>
			<<set $result.sentence = ''>>
		<</if>>

	<<case 'eye_color'>>
		<<if $pc.eyecolor == 0>>
			<<set $result.adj = ['brown', 'hazel'].random()>>
			<<set $result.adjLong = 'warm, hazel'>>
			<<set _eyecolor = 'brown'>>
		<<elseif $pc.eyecolor == 1>>
			<<set $result.adj = ['pale', 'grey', 'silvery'].random()>>
			<<set $result.adjLong = 'pale, silvery-grey'>>
			<<set _eyecolor = 'grey'>>
		<<elseif $pc.eyecolor == 2>>
			<<set $result.adj = ['green', 'emerald'].random()>>
			<<set $result.adjLong = 'sparkling green'>>
			<<set _eyecolor = 'green'>>
		<<elseif $pc.eyecolor == 3>>
			<<set $result.adj = ['blue', 'sapphire'].random()>>
			<<set $result.adjLong = 'vibrant, crystal blue'>>
			<<set _eyecolor = 'blue'>>
		<<else>>
			<<set $result.adj = 'attractive'>>
			<<set $result.adjLong = 'attractive'>>
			<<set _eyecolor = 'attractive'>>
		<</if>>

	<<case 'eye_size'>>
		<!-- !! Most of these sound really terrible. Would REALLY recommend only using the insertive context, as the less-flowery versions will simply not return anything at all.-->
		<<if $pc.eyesize == 0>>
			<<set $result.adj = ''>>
			<<set $result.adjLong = 'little'>>
		<<elseif $pc.eyesize == 1>>
			<<set $result.adj = ''>>
			<<set $result.adjLong = 'medium-sized'>>
		<<elseif $pc.eyesize == 2>>
			<<set $result.adj = 'large'>>
			<<set $result.adjLong = 'large, expressive'>>
		<<else>>
			<<set $pc.eyesize = 3>>
			<<set $result.adj = 'huge'>>
			<<set $result.adjLong = 'huge'>>
		<</if>>
	<<case 'eye'>>
		<<set $result.sentence = 'You have '+setup.func('body_desc','eye_size').adjLong+' '+setup.func('body_desc','eye_color').adj+' eyes,  with '+setup.func('body_desc','eyelashes').adj+' eyelashes.' + setup.func('body_desc','glasses').sentence>>

	<<case 'pierrcing' 'piercing'>>
		<<set _piercingPart = $location_var[$here][1]>>
		<!-- !! If, like me, you are confused by the logic of what initially appear to be arbitrary numbers, it turns out the piercing location value is set to a number to indicate which photo it uses, which is tied to what jewelry you have for the piercing. 10000 means pierced, but no jewelry.-->
		<<switch _piercingPart>>
			<<case 'pirsA' 'tongue'>>
				<<if $pc.decoGet('piercing','tongue') > 0 and $pc.decoGet('piercing','tongue') < 10000>>
					<<set $result.sentence = 'When you talk to people, they can sometimes get a glimpse of your tongue piercing.'>>
				<</if>>
			<<case 'pirsB' 'lip'>>
				<<if $pc.decoGet('piercing','lip') > 0 and $pc.decoGet('piercing','lip') < 10000>>
					<<set $result.sentence = 'Your lip is pierced.'>>
				<</if>>
			<<case 'pirsC' 'ear' 'earring'>>
				<<if $pc.decoGet('piercing','ears') > 0 and $pc.decoGet('piercing','ears') < 10000>>
					<<set $result.sentence = 'You are wearing earrings.'>>
				<</if>>
			<<case 'pirsD' 'nose'>>
				<!-- !! Unfortunately there is no real way to tell if it is a pierced septum or a pierced nostril without overhauling the jewelry and other piercing references for now.-->
				<<if $pc.decoGet('piercing','nose') > 0 and $pc.decoGet('piercing','nose') < 10000>>
					<<set $result.sentence = 'You have a piercing inserted in your nose.'>>
				<</if>>
			<<case 'pirsE' 'eyebrow'>>
				<<if $pc.decoGet('piercing','eyebrow') > 0 and $pc.decoGet('piercing','eyebrow') < 10000>>
					<<set $result.sentence = 'Your eyebrow is pierced.'>>
				<</if>>
			<<case 'pirsN' 'navel'>>
				<<if $pc.decoGet('piercing','navel') > 0 and $pc.decoGet('piercing','navel') < 10000>>
					<<set $result.sentence = 'You are wearing a navel piercing.'>>
				<</if>>
			<<case 'pirsG' 'pubic' 'genital' 'pussy'>>
				<!-- !! Some of these are labial rings, some of them are hood piercings. No good way to tell without an overhaul.-->
				<<if $pc.decoGet('piercing','pussy') > 0 and $pc.decoGet('piercing','pussy') < 10000>>
					<<set $result.sentence = 'You are wearing a pubic piercing.'>>
				<</if>>
		<</switch>>

	<<case 'makeup'>>
		<<if $pc.pcs_makeup == 0>>
			<<set $result.adj = ['makeup-ruined', 'makeup-smeared', 'makeup-trashed'].random()>>
			<<set $result.adjLong = 'clownishly makeup-smeared'>>
			<<set _pc_pcs_makeup = '<b><font color="red">Your makeup is smeared all over your face</font></b>'>>
			<<set $result.sentence = 'Your makeup is smeared all over your face.'>>
			<<set _pc_pcs_makeup_tooltip = 'Your makeup is ruined.'>>
		<<elseif $pc.pcs_makeup == 1>>
			<<set $result.adj = ['natural', 'bare'].random()>>
			<<set $result.adjLong = 'bare, natural'>>
			<<set _pc_pcs_makeup = 'You`re not wearing any kind of makeup'>>
			<<set $result.sentence = 'You`re not wearing any kind of makeup.'>>
			<<set _pc_pcs_makeup_tooltip = 'You`re not wearing makeup.'>>
		<<elseif $pc.pcs_makeup == 2>>
			<<set $result.adj = ['lightly-accented', 'subtly-highlighted'].random()>>
			<<set $result.adjLong = 'almost natural, subtly-accented'>>
			<<set _pc_pcs_makeup = 'Your makeup is light and subtle, with neutral tones to bring out your natural beauty'>>
			<<set $result.sentence = 'Your makeup is light and subtle, with neutral tones to bring out your natural beauty.'>>
			<<set _pc_pcs_makeup_tooltip = 'Your makeup is light and subtle.'>>
		<<elseif $pc.pcs_makeup == 3>>
			<<set $result.adj = ['colourfully done-up', 'vibrantly done-up'].random()>>
			<<set $result.adjLong = 'colourful, tastefully done-up'>>
			<<set _pc_pcs_makeup = 'Your makeup has some mildly vibrant tones, covering your minor imperfections and enhancing your best features'>>
			<<set $result.sentence = 'Your makeup has some mildly vibrant tones, covering your minor imperfections and enhancing your best features.'>>
			<<set _pc_pcs_makeup_tooltip = 'Your makeup has some mildly vibrant tones.'>>
		<<elseif $pc.pcs_makeup == 4>>
			<<set $result.adj = ['painted-on', 'makeup-caked', 'dolled-up', 'sultry, dramatically done-up'].random()>>
			<<set $result.adjLong = 'heavily dolled-up and painted'>>
			<<set _pc_pcs_makeup = 'Your makeup is thick enough to cover most imperfections, with rich shades drawing attention to your eyes and lips'>>
			<<set $result.sentence = 'Your makeup is thick enough to cover most imperfections, with rich shades drawing attention to your eyes and lips.'>>
			<<set _pc_pcs_makeup_tooltip = 'Your makeup is thick enough to cover most imperfections.'>>
		<<elseif $pc.pcs_makeup == 5>>
			<<set $result.adj = ['painted-on', 'makeup-caked', 'dolled-up', 'sultry, dramatically done-up'].random()>>
			<<set $result.adjLong = 'heavily dolled-up and painted'>>
			<<set _pc_pcs_makeup = 'Your makeup is professional grade, covering up any and all imperfections and flawlessly complimenting the natural hues of your eyes, face, and hair'>>
			<<set $result.sentence = 'Your makeup is professional grade, covering up any and all imperfections and flawlessly complimenting the natural hues of your eyes, face, and hair.'>>
			<<set _pc_pcs_makeup_tooltip = 'Your makeup is professional grade.'>>
		<<elseif $pc.pcs_makeup == 6>>
			<<set $result.adj = ['bimbo', 'hawt', 'O M G', 'just, the best'].random()>>
			<<set $result.adjLong = 'really fucking bimbo-y'>>
			<<set _pc_pcs_makeup = 'You look, like super hawt and everyone is so jelly because their makeup is boring and ugly.'>>
			<<set $result.sentence = 'You look, like super hawt and everyone is so jelly because their makeup is boring and ugly.'>>
			<<set _pc_pcs_makeup_tooltip = 'OMG! your makeup is sooo bimbo fine.'>>
		<</if>>

	<<case 'nipples'>>
		<<if $pc.nipples < 20>>
			<<set $result.sentence = 'You have average nipples.'>>
			<<set $result.adj = ['small', 'tiny', 'little'].random()>>
			<<set $result.adjLong = 'small, tiny'>>
		<<elseif $pc.nipples >= 20 and $pc.nipples < 40>>
			<<set $result.sentence = 'Your nipples are slightly on the large side.'>>
			<<set $result.adj = ['slightly large', 'decently-sized'].random()>>
			<<set $result.adjLong = 'slightly large'>>
		<<elseif $pc.nipples >= 40 and $pc.nipples < 60>>
			<<set $result.sentence = 'You have large, puffy nipples.'>>
			<<set $result.adj = ['puffy', 'swollen', 'large'].random()>>
			<<set $result.adjLong = 'large, puffy'>>
		<<elseif $pc.nipples >= 60 and $pc.nipples < 80>>
			<<set $result.sentence = 'Your nipples are the size of radio knobs.'>>
			<<set $result.adj = ['big', 'thick'].random()>>
			<<set $result.adjLong = 'big, thick'>>
		<<else>>
			<!-- !! If greater or equal to 80-->
			<<set $result.sentence = 'You have huge nipples.'>>
			<<set $result.adj = ['enormous', 'meaty', 'huge', 'unmistakably big'].random()>>
			<<set $result.adjLong = 'huge, meaty'>>
		<</if>>

	<<case 'clit'>>
		<<if $pc.clit_size < 20>>
			<<set $result.adjLong = 'small, oft-hidden'>>
			<<set $result.adj = ['small', 'tiny'].random()>>
			<<set $result.sentence = 'You consider your clitoris to be of an average size.'>>
		<<elseif $pc.clit_size >= 20 and $pc.clit_size < 40>>
			<<set $result.adjLong = 'big, easily-found'>>
			<<set $result.adj = ['large', 'big', 'engorged'].random()>>
			<<set $result.sentence = 'You feel your clitoris is somewhat on the large side.'>>
		<<elseif $pc.clit_size >= 40 and $pc.clit_size < 60>>
			<<set $result.adjLong = 'thick, meaty'>>
			<<set $result.adj = ['meaty', 'thick', 'swollen'].random()>>
			<<set $result.sentence = 'Your clit is quite large.'>>
		<<elseif $pc.clit_size >= 60 and $pc.clit_size < 80>>
			<<set $result.adjLong = 'big, practically phallic'>>
			<<set $result.adj = ['oversized', 'huge'].random()>>
			<<set $result.sentence = 'You have a big clit that resembles a penis.'>>
		<<else>>
			<!-- !! If greater or equal to 80-->
			<<set $result.adj = ['huge', 'massive', 'cock-like'].random()>>
			<<set $result.adjLong = 'enormous, phallic'>>
			<<set $result.sentence = 'Your clit is so large it can be mistaken for a penis.'>>
		<</if>>

	<<case 'pubes'>>
		<<if getvar("$lashair") == 0>>
			<<if $pc.pubesLength <= 3>>
				<<set $lobkoef = 3>>
				<<set $result.sentence = 'You have a smoothly shaved pussy.'>>
				<<set $result.adj = ['silky', 'hairless', 'smooth-shaven', 'freshly-shaven'].random()>>
				<<set $result.adjLong = 'silky, freshly-shaven'>>
			<<elseif $pc.pubesLength <= 10>>
				<<set $lobkoef = 0>>
				<<set $result.sentence = 'You have stubble growing around your pussy.'>>
				<<set $result.adj = ['stubbly', 'scratchy', 'roughly-stubbled'].random()>>
				<<set $result.adjLong = 'scratchy, roughly-stubbled'>>
			<<elseif $pc.pubesLength <= 15>>
				<<set $lobkoef = 0>>
				<<set $result.sentence = 'You have a tidy patch of hair growing above your pussy.'>>
				<<set $result.adj = ['almost bare', 'barely-haired', 'well-kept'].random()>>
				<<set $result.adjLong = 'scratchy, roughly-stubbled'>>
			<<elseif $pc.pubesLength <= 25>>
				<<set $lobkoef = 0>>
				<<if $pc.pubestyle == 9>>
					<<set $result.sentence = 'You have neatly trimmed section of hair around your pussy.'>>
				<<elseif $pc.pubestyle == 12>>
					<<set $result.sentence = 'You have cute little patch of bush at the top of your pussy.'>>
				<<elseif $pc.pubestyle == 13>>
					<<set $result.sentence = 'You have tidy strip of bush covering your pussy.'>>
				<<elseif $pc.pubestyle == 14>>
					<<set $result.sentence = 'You have neatly trimmed rectangle of hair just above your pussy.'>>
				<<else>>
					<<set $result.sentence = 'You have a bushy but well-maintained mat of pubic hair.'>>
				<</if>>
				<<set $result.adj = ['wispy-haired', 'lightly-furred', 'trimmed', 'well-maintained'].random()>>
				<<set $result.adjLong = 'trimmed, well-kept'>>
			<<elseif $pc.pubesLength <= 30>>
				<<set $lobkoef = 0>>
				<<set $result.sentence = 'You have a bushy but well-maintained mat of pubic hair.'>>
				<<set $result.adj = ['furred', 'bushy', 'partially-maintained'].random()>>
				<<set $result.adjLong = 'bushy, thick'>>
			<<else>>
				<<set $lobkoef = 0>>
				<<set $result.sentence = 'You have a wild and unkempt jungle of pubic hair.'>>
				<<set $result.adj = ['thickly-furred', 'very hairy', 'ill-maintained'].random()>>
				<<set $result.adjLong = 'hairy, wild-maned'>>
			<</if>>
		<<elseif getvar("$lashair") == 1>>
			<<set $result.adj = ['hairless', 'smooth', 'bald', 'silky-smooth'].random()>>
			<<set $result.adjLong = 'eternally silky-smooth'>>
			<<set $result.sentence = 'You have a smooth, bald pussy.'>>
		<</if>>

	<<case 'genital'>>
		<<set _piercingG = setup.func('body_desc','piercing','pirsG').sentence>>
		<<set $result.sentence = setup.func('body_desc','pubes').sentence+setup.func('body_desc','pussy').sentence+_piercingG+setup.func('body_desc','clit').sentence>>

	<<case 'legs'>>
		<<if $pc.legHair <= 0>>
			<<set $result.adj = ['smooth', 'silky', 'soft'].random()>>
			<<set $result.adjLong = 'soft and silky-smooth'>>
			<<set $result.sentence = 'You have smooth legs.'>>
		<<elseif $pc.legHair <= 3>>
			<<set $result.adj = ['slightly scratchy', 'faintly stubbly'].random()>>
			<<set $result.adjLong = 'slightly rough, invisibly-stubbled'>>
			<<set $result.sentence = 'You can`t see any hair, but your legs feel rough to the touch.'>>
		<<elseif $pc.legHair <= 6>>
			<<set $result.adj = ['somewhat hairy', 'lightly-furred'].random()>>
			<<set $result.adjLong = 'lightly-furred, soft-haired'>>
			<<set $result.sentence = 'You have light and just barely visible hair on your legs.'>>
		<<else>>
			<<set $result.adj = ['hairy', 'unshaven', 'ungroomed'].random()>>
			<<set $result.adjLong = 'hairy, unshaven'>>
			<<set $result.sentence = 'Your legs are hairy.'>>
		<</if>>


	
	<<default>>
		<<error `'Apperance key not found: '+_descType`>>
<!-- CONT -->
<</switch>>

