code:
:: Widgets Swarm [widget]
<<widget "swarm">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm1 is "steadied">>
<<set $swarm1 to "contained">>
<<elseif $swarm1 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm1 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm1 is "pending">>
	<<set $swarm1 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm1 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm1 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm1 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 2>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 2>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm1 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm1 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm1 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 2>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm1 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm1 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm1 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 2>>
							<<else>>
							<<set $swarm1 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 2>><<if $lowertype is "naked">><<set $underintegrity -= 2>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm1 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm1 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm1 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 2>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm1 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm1 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm1 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 2>>
							<<else>>
							<<set $swarm1 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 2>><<if $lowertype is "naked">><<set $underintegrity -= 2>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm1 is "back">>
<<set $swarm1 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm1 is "front">>
<<set $swarm1 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<<swarm2>>
<<swarm3>>
<<swarm4>>
<<swarm5>>
<<swarm6>>
<<swarm7>>
<<swarm8>>
<<swarm9>>
<<swarm10>>

<<if $swarmpending gte 1>>
There are <<print $swarmcount - $swarmactive>> $swarmname and $swarmpending of them <<if $swarmpending gte 2>>are<<else>>is<</if>> $swarmmove.
<</if>>

<<if $swarmactivate gte 1>><<set $swarmactivate to 0>>
The $swarmname $swarmspill, surrounding you with more $swarmcreature.
<</if>>

<<if $swarmactive lte 0>>
<<elseif $swarmactive lte 1>>
The $swarmcreature are squirming over you.
<<elseif $swarmactive lte 2>>
The $swarmcreature are swarming over you.
<<elseif $swarmactive lte 3>>
The $swarmcreature teem around you.
<<elseif $swarmactive lte 4>>
You're practically swimming in $swarmcreature.
<<elseif $swarmactive lte 9>>
The $swarmcreature completely surround you.
<<elseif $swarmactive gte 10>>
The $swarmcreature completely surround you, as if you are in a living pit.<<if $orgasmdown gte 1>> Not an inch of skin is spared the torment.<</if>>
<</if>>

<<set $rng to random(1, 100)>>
<<if $rng gte 91 and $leftarm is 0 and $rightarm is 0>>
	<<if $rng gte 96>><<set $leftarm to "swarmgrappled">>
	The $swarmcreature swarm over your left arm, restraining it.
	<<else>><<set $rightarm to "swarmgrappled">>
	The $swarmcreature swarm over your right arm, restraining it.
	<</if>>
<</if>>

<<if $swarmchestcover gte 1>><<set $swarmchestcover to 0>>
You manage to keep them away from your chest.
<</if>>

<<if $swarmchestmolest gte 1>><<set $swarmchestmolest to 0>>
They writhe over your <<print either("chest", "stomach", "back", "neck", "arms")>>.
<</if>>

<<if $swarmchestclothed gte 1>><<set $swarmchestclothed to 0>>
Some of them assault and damage your $upperclothes, trying to get to the skin beneath.
<</if>>

<<if $swarmchestgrabintro gte 1>><<set $swarmchestgrabintro to 0>>
A number of them take a liking to your <<breastsstop>>
<</if>>

<<if $swarmchestgrabclothed gte 1>><<set $swarmchestgrabclothed to 0>>
Some of them wriggle their way into your $upperclothes, where they take a liking to your <<breastsstop>>
<</if>>

<<if $swarmchestgrab gte 1>>
They twist and tease your nipples, keeping them firm.<<neutral 5>><<set $arousal += $swarmchestgrab * 20>>
<</if>>

<<if $swarmbackcover gte 1>><<set $swarmbackcover to 0>>
You manage to keep them away from your butt.
<</if>>

<<if $swarmbackmolest gte 1>><<set $swarmbackmolest to 0>>
They writhe over your <<print either("butt", "thighs", "legs")>>.
<</if>>

<<if $swarmbacklowerclothed gte 1>><<set $swarmbacklowerclothed to 0>>
Some of them burrow into your $lowerclothes, damaging the fabric.
<</if>>

<<if $swarmbackunderclothed gte 1>><<set $swarmbackunderclothed to 0>>
Some of them assail your $underclothes, tearing the fabric.
<</if>>

<<if $swarmbackgrablowerclothed gte 1>><<set $swarmbackgrablowerclothed to 0>>
Some of them wriggle their way into your $lowerclothes, you feel them moving toward your anus.
<</if>>

<<if $swarmbackgrabunderclothed gte 1>><<set $swarmbackgrabunderclothed to 0>>
Some of them wriggle their way into your $underclothes, you feel them moving toward your anus.
<</if>>

<<if $swarmbackgrablowerchastity gte 1>><<set $swarmbackgrablowerchastity to 0>>
Some of them wriggle their way into your $underclothes, you feel them moving toward your <<genitalsstop>> With your chastity belt in the way, you won't be able to get them out!	<<if $parasitedisable is "f">>
	<<set $analchastityparasite to $swarmcreature>><<set $parasitestat += 1>>
	<</if>>
<</if>>

<<if $swarmbackgrab gte 1>><<set $swarmbackgrab to 0>>
They swarm around your butt, you feel them move toward your anus.
<</if>>

<<if $swarmbackinsideintro gte 1>><<set $swarmbackinsideintro to 0>>
They start squirming their way into your <<bottomstop>>
<</if>>

<<if $swarmbackinside gte 1>><<neutral 10>>
They writhe inside your lower intestine<<if $penisexist is 1>>, blindly teasing your prostate.<<else>>.<</if>><<set $arousal += $swarmbackinside * 20>>
<</if>>

<<if $swarmfrontcover gte 1>><<set $swarmfrontcover to 0>>
You manage to keep them away from your <<genitalsstop>>
<</if>>

<<if $swarmfrontmolest gte 1>><<set $swarmfrontmolest to 0>>
You feel them writhing over your <<if $lowertype isnot "naked" and $skirt isnot 1>><<genitals>> through your $lowerclothes.<<elseif $undertype isnot "naked">><<genitals>> through your $underclothes.<<else>>unprotected <<genitalsstop>><</if>>
<</if>>

<<if $swarmfrontlowerclothed gte 1>><<set $swarmfrontlowerclothed to 0>>
Some of them start tearing into your $lowerclothes.
<</if>>

<<if $swarmfrontunderclothed gte 1>><<set $swarmfrontunderclothed to 0>>
Some of them try to breach your $underclothes, trying to get to the skin beneath.
<</if>>

<<if $swarmfrontgrablowerclothed gte 1>><<set $swarmfrontgrablowerclothed to 0>>
Some of them wriggle their way into your $lowerclothes, you feel them moving toward your <<genitalsstop>>
<</if>>

<<if $swarmfrontgrabunderclothed gte 1>><<set $swarmfrontgrabunderclothed to 0>>
Some of them wriggle their way into your $underclothes, you feel them moving toward your <<genitalsstop>>
<</if>>

<<if $swarmfrontgrablowerchastity gte 1>><<set $swarmfrontgrablowerchastity to 0>>
Some of them wriggle their way into your $underclothes, you feel them moving toward your <<genitalsstop>> With your chastity belt in the way, you won't be able to get them out!
	<<if $parasitedisable is "f">>
		<<if $vaginaexist is 1>><<set $vaginalchastityparasite to $swarmcreature>><<set $parasitestat += 1>>
		<<elseif $penisexist is 1>><<set $penilechastityparasite to $swarmcreature>><<set $parasitestat += 1>>
		<</if>>
	<</if>>
<</if>>

<<if $swarmfrontgrab gte 1>><<set $swarmfrontgrab to 0>>
They swarm around your groin, you feel them move toward your <<genitalsstop>>
<</if>>

<<if $swarmfrontinsideintro gte 1>><<set $swarmfrontinsideintro to 0>>
	<<if $vaginaexist is 1>>
They start squirming their way into your pussy!
	<<elseif $penisexist is 1>>
They start enveloping your penis!
	<</if>>
<</if>>

<<if $swarmfrontinside gte 1>>
	<<if $vaginaexist is 1>>
They writhe and squirm inside your vagina, probing and teasing without mercy.<<neutral 10>><<set $arousal += $swarmfrontinside * 20>>
	<<elseif $penisexist is 1>>
They writhe and squirm over your penis, rubbing and teasing the entire length.<<neutral 10>><<set $arousal += $swarmfrontinside * 20>>
	<</if>>
<</if>>

<<if $enemytype isnot "tentacles">>
	<<if $panicattacks gte 1 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
		<<set $rng to random(1, 100)>>
		<<if $rng is 100>>
		<<set $panicparalysis to 10>>
		<</if>>
	<</if>>

	<<if $panicattacks gte 2 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
		<<set $rng to random(1, 100)>>
		<<if $rng is 100>>
		<<set $panicviolence to 3>>
		<</if>>
	<</if>>

	<<if $arousal gte 10000>>

	<<orgasmpassage>>

	<</if>>

	<<set $seconds += 10>>
	<<if $seconds gte 60>>
	<<set $seconds to 0>>
	<<pass 1>>
	<</if>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm2 [widget]
<<widget "swarm2">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm2 is "steadied">>
<<set $swarm2 to "contained">>
<<elseif $swarm2 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm2 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm2 is "pending">>
	<<set $swarm2 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm2 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm2 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm2 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm2 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm2 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm2 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm2 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm2 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm2 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm2 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm2 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm2 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm2 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm2 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm2 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm2 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm2 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm2 is "back">>
<<set $swarm2 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm2 is "front">>
<<set $swarm2 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm3 [widget]
<<widget "swarm3">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm3 is "steadied">>
<<set $swarm3 to "contained">>
<<elseif $swarm3 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm3 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm3 is "pending">>
	<<set $swarm3 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm3 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm3 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm3 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm3 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm3 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm3 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm3 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm3 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm3 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm3 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm3 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm3 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm3 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm3 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm3 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm3 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm3 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm3 is "back">>
<<set $swarm3 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm3 is "front">>
<<set $swarm3 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm4 [widget]
<<widget "swarm4">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm4 is "steadied">>
<<set $swarm4 to "contained">>
<<elseif $swarm4 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm4 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm4 is "pending">>
	<<set $swarm4 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm4 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm4 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm4 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm4 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm4 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm4 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm4 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm4 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm4 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm4 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm4 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm4 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm4 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm4 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm4 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm4 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm4 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm4 is "back">>
<<set $swarm4 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm4 is "front">>
<<set $swarm4 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm5 [widget]
<<widget "swarm5">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm5 is "steadied">>
<<set $swarm5 to "contained">>
<<elseif $swarm5 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm5 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm5 is "pending">>
	<<set $swarm5 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm5 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm5 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm5 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm5 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm5 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm5 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm5 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm5 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm5 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm5 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm5 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm5 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm5 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm5 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm5 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm5 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm5 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm5 is "back">>
<<set $swarm5 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm5 is "front">>
<<set $swarm5 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm6 [widget]
<<widget "swarm6">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm6 is "steadied">>
<<set $swarm6 to "contained">>
<<elseif $swarm6 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm6 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm6 is "pending">>
	<<set $swarm6 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm6 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm6 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm6 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm6 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm6 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm6 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm6 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm6 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm6 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm6 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm6 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm6 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm6 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm6 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm6 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm6 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm6 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm6 is "back">>
<<set $swarm6 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm6 is "front">>
<<set $swarm6 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm7 [widget]
<<widget "swarm7">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm7 is "steadied">>
<<set $swarm7 to "contained">>
<<elseif $swarm7 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm7 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm7 is "pending">>
	<<set $swarm7 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm7 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm7 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm7 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm7 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm7 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm7 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm7 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm7 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm7 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm7 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm7 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm7 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm7 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm7 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm7 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm7 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm7 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm7 is "back">>
<<set $swarm7 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm7 is "front">>
<<set $swarm7 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm8 [widget]
<<widget "swarm8">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm8 is "steadied">>
<<set $swarm8 to "contained">>
<<elseif $swarm8 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm8 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm8 is "pending">>
	<<set $swarm8 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm8 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm8 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm8 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm8 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm8 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm8 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm8 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm8 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm8 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm8 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm8 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm8 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm8 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm8 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm8 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm8 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm8 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm8 is "back">>
<<set $swarm8 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm8 is "front">>
<<set $swarm8 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm9 [widget]
<<widget "swarm9">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm9 is "steadied">>
<<set $swarm9 to "contained">>
<<elseif $swarm9 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm9 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm9 is "pending">>
	<<set $swarm9 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm9 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm9 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm9 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm9 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm9 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm9 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm9 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm9 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm9 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm9 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm9 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm9 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm9 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm9 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm9 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm9 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm9 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm9 is "back">>
<<set $swarm9 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm9 is "front">>
<<set $swarm9 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>

:: Widgets Swarm10 [widget]
<<widget "swarm10">><<nobr>>

<<set $rng to random(1, 100)>>

<<if $swarm10 is "steadied">>
<<set $swarm10 to "contained">>
<<elseif $swarm10 is "contained">>
	<<if $rng gte 51>>
	<<set $swarm10 to "pending">><<set $swarmpending += 1>>
	<</if>>
<<elseif $swarm10 is "pending">>
	<<set $swarm10 to "active">><<set $swarmpending -= 1>><<set $swarmactive += 1>><<set $swarmactivate += 1>>
<<elseif $swarm10 is "active">>
	<<if $rng lte $swarmactive * 20>>
	<<set $rng to random(1, 100)>>
		<<if $rng gte 70>>
			<<if $chest is "covered">>
			<<set $arousal += 10>><<set $swarmchestcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $uppertype is "naked">>
					<<set $swarm10 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabintro += 1>>
					<<else>>
					<<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
						<<set $swarm10 to "chest">><<neutral 3>><<set $swarmchestgrab += 1>><<set $swarmchestgrabclothed += 1>>
						<<else>>
						<<neutral 1>><<set $swarmchestclothed += 1>><<set $upperintegrity -= 10>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmchestmolest += 1>><<neutral 1>><<set $upperintegrity -= 5>>
				<</if>>
			<</if>>
		<<elseif $rng gte 40 and $analdisable is "f">>
			<<if $back is "covered">>
			<<set $arousal += 10>><<set $swarmbackcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmbackgrablowerclothed += 1>><<set $swarm10 to "back">><<set $swarmback += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm10 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmbackgrabunderclothed += 1>><<set $swarm10 to "back">><<set $swarmback += 1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmbacklowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm10 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<<elseif $undertype is "chastity" and $analshield is 1>>
							<<set $swarm10 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrablowerchastity += 1>>
							<<else>>
<<set $swarmbackgrabunderclothed += 1>><<set $swarm10 to "back">><<set $swarmback += 1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmbackunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm10 to "back">><<set $swarmback += 1>><<neutral 4>><<set $swarmbackgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmbackmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<<else>>
			<<if $front is "covered">>
			<<set $arousal += 10>><<set $swarmfrontcover += 1>>
			<<else>>
			<<set $rng to random(1, 100)>>
				<<if $rng lte $swarmactive * 20>>
					<<if $lowertype isnot "naked" and $skirt is 0>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<neutral 4>><<set $swarmfrontgrablowerclothed += 1>><<set $swarm10 to "front">><<set $swarmfront +=1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm10 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
							<<neutral 4>><<set $swarmfrontgrabunderclothed += 1>><<set $swarm10 to "front">><<set $swarmfront +=1>>
							<</if>>
						<<else>>
						<<neutral 1>><<set $swarmfrontlowerclothed += 1>><<set $lowerintegrity -= 10>>
						<</if>>
					<<else>><<set $rng to random(1, 100)>>
						<<if $rng gte 81>>
							<<if $undertype is "naked">>
							<<set $swarm10 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<<elseif $undertype is "chastity">>
							<<set $swarm10 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrablowerchastity += 1>>
							<<else>>
<<set $swarmfrontgrabunderclothed += 1>><<set $swarm10 to "front">><<set $swarmfront +=1>><<neutral 4>>
							<</if>>
						<<else>>
							<<if $undertype isnot "naked">>
							<<neutral 1>><<set $swarmfrontunderclothed += 1>><<set $underintegrity -= 10>>
							<<else>>
							<<set $swarm10 to "front">><<set $swarmfront +=1>><<neutral 4>><<set $swarmfrontgrab += 1>>
							<</if>>
						<</if>>
					<</if>>
				<<else>>
				<<set $swarmfrontmolest += 1>><<neutral 1>><<set $lowerintegrity -= 5>><<if $lowertype is "naked">><<set $underintegrity -= 5>><</if>>
				<</if>>
			<</if>>
		<</if>>
	<<else>>
	<<set $arousal += 10>>
	<</if>>
<<elseif $swarm10 is "back">>
<<set $swarm10 to "backinside">><<set $swarmbackinside += 1>><<set $swarmbackinsideintro += 1>><<set $swarmback -= 1>>
<<elseif $swarm10 is "front">>
<<set $swarm10 to "frontinside">><<set $swarmfrontinside += 1>><<set $swarmfrontinsideintro += 1>><<set $swarmfront -= 1>>
<<else>>
<</if>>

<</nobr>><</widget>>


code:
:: Widgets Tentacle Img [widget]
<<widget "tentacleimg">><<nobr>>

<<if $swarmfront gte 1>>
	<<if $vaginaexist is 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
	<</if>>
	<<if $penisexist is 1>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
	<</if>>
<</if>>

<<if $swarmfrontinside gte 1>>
	<<if $vaginaexist is 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
	<</if>>
	<<if $penisexist is 1>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
	<</if>>
<</if>>

<<if $swarmback gte 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimeanal.png">
<</if>>

<<if $vaginastate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalentrance.png">
<</if>>

<<if $vaginastate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalimminent.png">
<</if>>

<<if $vaginastate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginal.png">
<</if>>

<<if $vaginastate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginalcum.png">
<</if>>

<<if $vaginause is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalrub.png">
<</if>>

<<if $anusstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalentrance.png">
<</if>>

<<if $anusstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalimminent.png">
<</if>>

<<if $anusstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanal.png">
<</if>>

<<if $anusstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveanalcum.png">
<</if>>

<<if $anususe is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalrub.png">
<</if>>

<<if $penisstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenileentrance.png">
<</if>>

<<if $penisstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenileimminent.png">
<</if>>

<<if $penisstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenile.png">
<</if>>

<<if $penisstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenile.png">
<</if>>

<<if $penisuse is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalrub.png">
<</if>>

<<if $mouthstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoralentrance.png">
<</if>>

<<if $mouthstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoralimminent.png">
<</if>>

<<if $mouthstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoral.png">
<</if>>

<<if $mouthstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoral.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveoralcum.png">
<</if>>

<<if $leftarmstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclehandjobleft.png">
<</if>>

<<if $rightarmstate is "tentacle">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclehandjobright.png">
<</if>>

<<if $feetstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclefootjob.png">
<</if>>

<</nobr>><</widget>>

repo_name: UnbarredStream/degrees