:: itemDescriptionWidget[widget]
<<widget 'itemDescription_deprecated'>>
    <<set _item_id = _args[0]>>
    <<set _itemDescriptionData = $wardrobe.itemData(_item_id)>>

    <<set _item_type  = _itemDescriptionData.type>>
	<<set _item_vendor  = _itemDescriptionData.vendor>>
	<<set _item_index = _itemDescriptionData.index>>
	<<set _item_subtype = _itemDescriptionData.subtype>>

	<<if 'description' in _itemDescriptionData>>
		_itemDescriptionData.description
	<<else>>
		<<switch _item_type>>
			<<case 'bra'>>
				<<gs 'underwear_attributes' `'$'+_item_vendor + '_bras'` _item_index>>
				<<gs 'underwear_descriptions' 'bras'>>
				<<if getvar("$underwear['pair']") > 0>>
					<p>This bra forms a set with panty $underwear['pair'].</p>
				<</if>>
			<<case 'clothes'>>
				<<clothingDescription _item_id>>
			<<case 'panties'>>
				<<gs 'underwear_attributes' `'$'+_item_vendor + '_panties'` _item_index>>
				<<gs 'underwear_descriptions' 'panties'>>
				<<if getvar("$underwear['pair']") > 0>>
					<p>These panties form a set with bra $underwear['pair'].</p>
				<</if>>
			<<case 'shoes'>>
				<<shoesDescription _item_id>>

			<<default>>
				_item_type _item_vendor _item_index
		<</switch>>
	<</if>>
<</widget>>

<<widget 'clothingDescription'>>
	<<set _item_id_cd = _args[0]>>
	<<set _itemData_cd = $wardrobe.itemData(_item_id_cd)>>
    <<debugVar _itemData_cd>>
	<<if 'description' in _itemData_cd>>
		_itemData_cd.description
	<<else>>

		<<if getvar("_itemData_cd.isDress") == 1>>
			<<if getvar("_itemData_cd.quality") == 1>>
				This crappy quality dress
			<<elseif getvar("_itemData_cd.quality") == 2>>
				This very low quality dress
			<<elseif getvar("_itemData_cd.quality") == 3>>
				This low quality dress
			<<elseif getvar("_itemData_cd.quality") == 4>>
				This average quality dress
			<<elseif getvar("_itemData_cd.quality") == 5>>
				This reasonable quality dress
			<<elseif getvar("_itemData_cd.quality") == 6>>
				This good quality dress
			<<elseif getvar("_itemData_cd.quality") == 7>>
				This is an outstanding quality dress
			<</if>>
		<<else>>
			<<if getvar("_itemData_cd.quality") == 1>>
				This crappy quality outfit
			<<elseif getvar("_itemData_cd.quality") == 2>>
				This very low quality outfit
			<<elseif getvar("_itemData_cd.quality") == 3>>
				This low quality outfit
			<<elseif getvar("_itemData_cd.quality") == 4>>
				This average quality outfit
			<<elseif getvar("_itemData_cd.quality") == 5>>
				This reasonable quality outfit
			<<elseif getvar("_itemData_cd.quality") == 6>>
				This good quality outfit
			<<elseif getvar("_itemData_cd.quality") == 7>>
				This is an outstanding quality outfit
			<</if>>
		<</if>>
		<<if getvar("_itemData_cd.thinness") == 1>>
			, which obscures your figure
		<<elseif getvar("_itemData_cd.thinness") == 2>>
			, which somewhat obscures your figure
		<<elseif getvar("_itemData_cd.thinness") == 3>>
			, which somewhat shows your figure
		<<elseif getvar("_itemData_cd.thinness") == 4>>
			, which shows your figure well
		<<elseif getvar("_itemData_cd.thinness") == 5>>
			, which shows every detail of your figure
		<<elseif getvar("_itemData_cd.thinness") == 6>>
			, which intentionally reveals your intimate areas
		<</if>>
		<<if getvar("_itemData_cd.includesBra") == 2>>
			, the top leaves your breasts completely exposed
		<<elseif getvar("_itemData_cd.includesBra") == 1>>
			, the top is essentially a bra and replaces any you might be wearing
		<<elseif getvar("_itemData_cd.topcut") > 0>>
			<<if getvar("_itemData_cd.topcut") == 1>>
				, includes a modest cut top
			<<elseif getvar("_itemData_cd.topcut") == 2>>
				, includes a fairly regular cut top
			<<elseif getvar("_itemData_cd.topcut") == 3>>
				, includes a daring cut top
			<<elseif getvar("_itemData_cd.topcut") == 4>>
				, includes a very revealing cut top
			<</if>>
			<<if $pc.tits < 1 and getvar("_itemData_cd.topcut") == 1>>
				that would fit well over your flat chest
			<<elseif $pc.tits < 1 and getvar("_itemData_cd.topcut") == 2>>
				that would hang awkwardly around flat chest
			<<elseif $pc.tits < 1 and getvar("_itemData_cd.topcut") == 3>>
				that would hang very awkwardly around flat chest
			<<elseif $pc.tits < 1 and getvar("_itemData_cd.topcut") == 4>>
				that would hang extremely loosely over your flat chest
			<<elseif $pc.tits < 1>>
				that would hang loosely around your flat chest
			<<elseif $pc.tits < 2 and getvar("_itemData_cd.topcut") == 1>>
				that would fit well over your tiny breasts
			<<elseif $pc.tits < 2 and getvar("_itemData_cd.topcut") == 2>>
				that would emphasize your lack of cleavage
			<<elseif $pc.tits < 2 and getvar("_itemData_cd.topcut") == 3>>
				that would hang loosely over your tiny breasts
			<<elseif $pc.tits < 2 and getvar("_itemData_cd.topcut") == 4>>
				that would drape breezily over your tiny breasts
			<<elseif $pc.tits < 2>>
				that would hang loosely around your tiny breasts
			<<elseif $pc.tits < 3 and getvar("_itemData_cd.topcut") == 1>>
				that would fit well over your small breasts
			<<elseif $pc.tits < 3 and getvar("_itemData_cd.topcut") == 2>>
				that would slightly emphasize your small breasts
			<<elseif $pc.tits < 3 and getvar("_itemData_cd.topcut") == 3>>
				that would emphasize your small breasts
			<<elseif $pc.tits < 3 and getvar("_itemData_cd.topcut") == 4>>
				that would greatly emphasize your small breasts
			<<elseif $pc.tits < 3>>
				that would hang loosely over your small breasts
			<<elseif $pc.tits < 4 and getvar("_itemData_cd.topcut") == 1>>
				that would fit well around your shapely breasts
			<<elseif $pc.tits < 4 and getvar("_itemData_cd.topcut") == 2>>
				that would help emphasize your shapely breasts
			<<elseif $pc.tits < 4 and getvar("_itemData_cd.topcut") == 3>>
				that would show off your shapely breasts
			<<elseif $pc.tits < 4 and getvar("_itemData_cd.topcut") == 4>>
				that would really show off your shapely breasts
			<<elseif $pc.tits < 4>>
				that would fit well around your shapely breasts
			<<elseif $pc.tits < 6 and getvar("_itemData_cd.topcut") == 1>>
				that would comfortably wrap around your large breasts
			<<elseif $pc.tits < 6 and getvar("_itemData_cd.topcut") == 2>>
				that would help emphasize your large breasts
			<<elseif $pc.tits < 6 and getvar("_itemData_cd.topcut") == 3>>
				that would show off your large breasts
			<<elseif $pc.tits < 6 and getvar("_itemData_cd.topcut") == 4>>
				that would attract a lot of attention to your large breasts
			<<elseif $pc.tits < 6>>
				that would comfortably wrap around your large breasts
			<<elseif $pc.tits < 8 and getvar("_itemData_cd.topcut") == 1>>
				that your ample bosom would strain against
			<<elseif $pc.tits < 8 and getvar("_itemData_cd.topcut") == 2>>
				that would emphasize the cleavage of your ample bosom
			<<elseif $pc.tits < 8 and getvar("_itemData_cd.topcut") == 3>>
				that would emphasize the size your exceptionally large breasts
			<<elseif $pc.tits < 8 and getvar("_itemData_cd.topcut") == 4>>
				that would draw everyone`s eyes to your exceptionally large breasts
			<<elseif $pc.tits < 8>>
				that would tightly strain to contain your ample bosom
			<<elseif getvar("_itemData_cd.topcut") == 1>>
				that would struggle to contain your huge breasts
			<<elseif getvar("_itemData_cd.topcut") == 2>>
				that would emphasize your enormous cleavage
			<<elseif getvar("_itemData_cd.topcut") == 3>>
				that your huge breasts would spill out of
			<<elseif getvar("_itemData_cd.topcut") == 4>>
				that might fail to contain your huge breasts
			<<else>>
				that would struggle to contain your huge breasts
			<</if>>
		<</if>>
		<<if getvar("_itemData_cd.isDress") == 1>>
			<<if getvar("_itemData_cd.skirtShortness") == 1>>
				and a floor-length hemline.
			<<elseif getvar("_itemData_cd.skirtShortness") == 2>>
				and a knee-length hemline.
			<<elseif getvar("_itemData_cd.skirtShortness") == 3>>
				and a fairly standard hemline.
			<<elseif getvar("_itemData_cd.skirtShortness") == 4>>
				and a rather short hemline.
			<<elseif getvar("_itemData_cd.skirtShortness") == 5>>
				and a hemline that barely reaches past your groin.
			<<elseif getvar("_itemData_cd.skirtShortness") == 6>>
				and a hemline not even long enough to hide your privates.
			<</if>>
		<<elseif getvar("_itemData_cd.includesPanties") == 1>>
			the bottom of which is so skimpy it replaces your panties.
		<<elseif getvar("_itemData_cd.pantsShortness") > 0>>
			<<if getvar("_itemData_cd.pantsShortness") == 1>>
				and long pants.
			<<elseif getvar("_itemData_cd.pantsShortness") == 2>>
				and calf-length pants.
			<<elseif getvar("_itemData_cd.pantsShortness") == 3>>
				and knee-length shorts.
			<<elseif getvar("_itemData_cd.pantsShortness") == 4>>
				and thigh-length shorts.
			<<elseif getvar("_itemData_cd.pantsShortness") == 5>>
				and shorts that don`t go past your crotch.
			<<elseif getvar("_itemData_cd.pantsShortness") == 6>>
				and shorts so short, that they reveal your panties.
			<</if>>
		<<elseif getvar("_itemData_cd.skirtShortness") > 0>>
			<<if getvar("_itemData_cd.skirtShortness") == 1>>
				and a floor-length skirt.
			<<elseif getvar("_itemData_cd.skirtShortness") == 2>>
				and a knee-length skirt.
			<<elseif getvar("_itemData_cd.skirtShortness") == 3>>
				and an above knee length skirt.
			<<elseif getvar("_itemData_cd.skirtShortness") == 4>>
				and a rather short skirt.
			<<elseif getvar("_itemData_cd.skirtShortness") == 5>>
				and a miniskirt that barely reaches past your groin.
			<<elseif getvar("_itemData_cd.skirtShortness") == 6>>
				and a microskirt not even long enough to hide your privates.
			<</if>>
		<</if>>

		<<if getvar("_itemData_cd.bimbo") == 1>>
			This item is considered bimbo clothing.
		<</if>>
		<<if getvar("_itemData_cd.style") == 4>>
			This outfit can be used for prostitution.
		<</if>>

		<!-- !!CloStyle2: 1 Maid, 2 Server, 3 Stripper, 4 School-->
		<<switch _itemData_cd.style2>>
			<<case 1>>
				This is a maid outfit.
			<<case 2>>
				This outfit is a server uniform.
			<<case 3>>
				This outfit is a stripper uniform, suitable for jobs that require one.
			<<case 4>>
				This is a school uniform.
		<</switch>>
	<</if>>
<</widget>>
