code:
:: Widgets Time [widget]
<<widget "day">><<nobr>><<set $comb to 0>>

<<set $renttime -= 1>>
<<set $motherwake to 0>>
<<set $exhibitionism -= 1>>
<<set $promiscuity -= 1>>
<<set $deviancy -= 1>>
<<set $harpervisit to 0>>
<<set $yeardays += 1>>
<<set $scienceinterrupted to 0>>
<<set $mathsinterrupted to 0>>
<<set $englishinterrupted to 0>>
<<set $historyinterrupted to 0>>
<<set $swimminginterrupted to 0>>
<<set $headinterrupted to 0>>
<<set $luncheaten to 0>>
<<set $canteenapproach to 0>>
<<set $detentionattended to 0>>
	<<if $whitneyromance is 1>>
	<<set $bullytimer += 20>>
	<<set $bullytimeroutside += 10>>
	<<elseif $whitneydom gte 20>>
	<<set $bullytimer += 20>>
	<<set $bullytimeroutside += 10>>
	<<else>>
	<<set $bullytimer += 10>>
	<<set $bullytimeroutside += 5>>
	<</if>>
	<<if $whitneylust gte 1>>
	<<set $bullytimer += ($whitneylust / 5)>>
	<<set $bullytimeroutside += ($whitneylust / 10)>>
	<</if>>
<<set $policecollarseduceattempt to 0>>
<<set $beachstrip to 0>>
	<<if $compoundstate is 1>>
	<<set $compoundstate to 0>>
	<</if>>
<<set $schooleventtimer -= 1>>
	<<if $robindebtevent gt 0>>
	<<set $robindebtevent -= 1>>
	<</if>>
	<<if $robintrauma gt 0>>
	<<set $robintrauma -= 1>>
	<</if>>
<<set $robinschoolmorning to 0>>
<<set $robinschoolafternoon to 0>>
<<set $baileyvisit to 0>>
<<set $robinwalk to 0>>
<<set $robinwakeday to 0>>
<<set $wolfwake to 0>>
	<<if $weekday is 7 and $brothelshow isnot "none" and $brothelshowdone isnot 1 and $brothelshowintro is 1>>
	<<set $brothelshowmissed to 1>><<set $brothelshow to "none">>
	<</if>>
	<<if $weekday is 7>>
	<<set $brothelshowdone to 0>>
	<</if>>
<<set $robinhugcry to 0>>
<<set $robinhugcomplain to 0>>
<<set $robinblame to 0>>
<<set $robinpersecute to 0>>
<<set $robinpolicebody to 0>>
<<set $robinpolicepay to 0>>
	<<if $scienceproject is "ongoing">>
	<<set $scienceprojectdays -= 1>>
		<<if $scienceprojectdays lt 0>>
		<<set $scienceproject to "done">>
		<<scienceprojectfinish>>
		<</if>>
	<</if>>
	<<if $lakecouple is 1>>
	<<set $lakecouple to 0>>
	<</if>>
<<set $medicated *= 0.5>>
<<set $medicated = Math.trunc($medicated)>>
	<<if $medicated gt 0>>
	<<set $medicated -= 1>>
	<</if>>
<<if $asylummedicated>>
	<<if $asylummedicated gt 0>>
	<<set $asylummedicated -= 1>>
	<</if>>
<<set $asylummedicated *= 0.5>>
<<set $asylummedicated = Math.trunc($asylummedicated)>>
<</if>>
<<set $boysroomentered to 0>>
<<set $girlsroomentered to 0>>
<<set $famepark -= 7>>
<<set $famepark = Math.clamp($famepark, 0, 100)>>
<<set $robinbeachpolice to 0>>
<<set $sewersfeeding to 0>>
<<set $sewerssex to 0>>
<<set $museumgreengemtouch to 0>>

<<set $exhibitionismstress1 to 0>>
<<set $exhibitionismstress2 to 0>>
<<set $exhibitionismstress3 to 0>>
<<set $exhibitionismstress4 to 0>>
<<set $exhibitionismstress5 to 0>>
<<set $promiscuitystress1 to 0>>
<<set $promiscuitystress2 to 0>>
<<set $promiscuitystress3 to 0>>
<<set $promiscuitystress4 to 0>>
<<set $promiscuitystress5 to 0>>
<<set $deviancystress1 to 0>>
<<set $deviancystress2 to 0>>
<<set $deviancystress3 to 0>>
<<set $deviancystress4 to 0>>
<<set $deviancystress5 to 0>>

<<trauma -10>>
<<if $schooltrait is 4>>
<<trauma -40>>
<<elseif $schooltrait is 3>>
<<trauma -30>>
<<elseif $schooltrait is 2>>
<<trauma -20>>
<<elseif $schooltrait is 1>>
<<trauma -10>>
<</if>>
<<if $robinpaid gte 1>>
<<trauma -25>>
<</if>>

<<if $awareness gte 300>>
<<set $awarelevel to 2>>
<<elseif $awareness gte 200>>
<<set $awarelevel to 1>>
<<elseif $awareness lte -1>>
<<set $awarelevel to -1>>
<<else>>
<<set $awarelevel to 0>>
<</if>>

<<if $awareness lte -200 and $innocencestate isnot 1>><<set $innocencestate to 1>>
<<set $innocencemessage to "start">>
<<set $innocencetrauma to $trauma>>
<<set $trauma to 0>>
<<elseif $awareness gte 0 and $innocencestate is 1>><<set $innocencestate to 0>>
<<set $trauma to $innocencetrauma>>
<<set $innocencemessage to "end">>
<</if>>

<<if $location is "asylum">>
<<set $asylumbound -= 1>>
<<set $asylumfirsttreatment to 0>>
<<set $asylumsecondtreatment to 0>>
<<set $asylumassessment to 0>>
<<set $asylumexercise to 0>>
<</if>>

<<set $monthday += 1>>
<<if $month is "january">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "february">>
	<</if>>
<<elseif $month is "february">>
	<<if $monthday gt 28>>
	<<set $monthday to 1>>
	<<set $month to "march">>
	<</if>>
<<elseif $month is "march">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "april">>
	<</if>>
<<elseif $month is "april">>
	<<if $monthday gt 30>>
	<<set $monthday to 1>>
	<<set $month to "may">>
	<</if>>
<<elseif $month is "may">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "june">>
	<</if>>
<<elseif $month is "june">>
	<<if $monthday gt 30>>
	<<set $monthday to 1>>
	<<set $month to "july">>
	<</if>>
<<elseif $month is "july">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "august">>
	<</if>>
<<elseif $month is "august">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "september">><<year>>
	<</if>>
<<elseif $month is "september">>
	<<if $monthday gt 30>>
	<<set $monthday to 1>>
	<<set $month to "october">>
	<</if>>
<<elseif $month is "october">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "november">>
	<</if>>
<<elseif $month is "november">>
	<<if $monthday gt 30>>
	<<set $monthday to 1>>
	<<set $month to "december">>
	<</if>>
<<elseif $month is "december">>
	<<if $monthday gt 31>>
	<<set $monthday to 1>>
	<<set $month to "january">>
	<<set $year += 1>>
	<</if>>
<</if>>

<<if $schoolday is 1>>
	<<if $scienceattended isnot 1>>
	<<set $sciencemissed += 1>><<set $sciencemissedtext to 1>>
	<<else>>
	<<set $sciencemissed -= 1>>
	<</if>>
	<<if $mathsattended isnot 1>>
	<<set $mathsmissed += 1>><<set $mathsmissedtext to 1>>
	<<else>>
	<<set $mathsmissed -= 1>>
	<</if>>
	<<if $englishattended isnot 1>>
	<<set $englishmissed += 1>><<set $englishmissedtext to 1>>
	<<else>>
	<<set $englishmissed -= 1>>
	<</if>>
	<<if $historyattended isnot 1>>
	<<set $historymissed += 1>><<set $historymissedtext to 1>>
	<<else>>
	<<set $historymissed -= 1>>
	<</if>>
	<<if $swimmingattended isnot 1>>
	<<set $swimmingmissed += 1>><<set $swimmingmissedtext to 1>>
	<<else>>
	<<set $swimmingmissed -= 1>>
	<</if>>
<<set $scienceattended to 0>>
<<set $mathsattended to 0>>
<<set $englishattended to 0>>
<<set $historyattended to 0>>
<<set $swimmingattended to 0>>
<</if>>

<<if $month is "january">>
	<<if $weekday is 1>>
	<<set $schoolterm to 1>>
	<</if>>
	<<if $weekday is 2>>
	<<set $schoolterm to 1>>
	<</if>>
<<elseif $month is "february">>
<<elseif $month is "march">>
<<elseif $month is "april">>
	<<if $weekday is 7>>
	<<set $schoolterm to 0>>
	<</if>>
<<elseif $month is "may">>
	<<if $weekday is 1>>
	<<set $schoolterm to 1>>
	<</if>>
	<<if $weekday is 2>>
	<<set $schoolterm to 1>>
	<</if>>
<<elseif $month is "june">>
<<elseif $month is "july">>
	<<if $weekday is 7>>
	<<set $schoolterm to 0>>
	<</if>>
<<elseif $month is "august">>
<<elseif $month is "september">>
	<<if $weekday is 1>>
	<<set $schoolterm to 1>>
	<</if>>
	<<if $weekday is 2>>
	<<set $schoolterm to 1>>
	<</if>>
<<elseif $month is "october">>
<<elseif $month is "november">>
<<elseif $month is "december">>
	<<if $weekday is 7>>
	<<set $schoolterm to 0>>
	<</if>>
<</if>>

<<if $weekday isnot 1 and $weekday isnot 7 and $schoolterm is 1>>
<<set $schoolday to 1>>
<<else>>
<<set $schoolday to 0>>
<</if>>

<<if $weekday isnot 1>>
	<<if $robindebtevent gte 1>>
	<<else>>
	<<set $robinmissing to 0>>
	<</if>>
<</if>>

<<if $birthmonth is $month and $birthday is $monthday>>

<</if>>

<<if $purity lte 0>>
	<<if $fallenangel gte 2>>
	<<set $demonbuild to 30>>
	<<set $demon to 6>>
	<<set $fallenangel to 1>>
	<<set $transformed to 1>>
	Your blackened wings turn blacker still. Your shattered halo fades. Horns sprout from your scalp and a tail sprouts from your lower back. Your sense of loss is replaced with a desire for revenge.<<garousal>><<arousal 6>>
	<</if>>
<<set $demonbuild += 1>>
<<else>>
<<set $demonbuild -= 1>>
<</if>>

<<if $purity gte 1 and $demon gte 6>>
You feel a terrible light sear through you.<<gstress>><<set $stress += $stressmax>>
<</if>>

<<set $purity += 1>>
<<if $vaginalvirginity is 1 and $penilevirginity is 1>>
<<set $purity += 2>>
	<<if $purity gte 1000>>
	<<set $angelbuild += 2>>
	<</if>>
<</if>>

<<set $angelbuild -= 1>>

<<if $fallenangel gte 2>>
<<set $purity -= 10>>
<</if>>

<<set $physiquesize to (1000 * $devlevel)>>

<<if $physique gte 1000>>
<<set $physique to ($physique - ($physique / 2000))>>
<</if>>

<<set $hairlength += 3>>
<<set $fringelength += 3>>
<<if $headacc is "hairpin">>
<<set $hairlength += 27>>
<<set $fringelength += 27>>
<</if>>

<<if $schoolterm is 1>>
	<<if $weekday is 2 or $weekday is 3 or $weekday is 4 or $weekday is 5 or $weekday is 6>>
	<<set $science -= (1 + $science / 100)>>
	<<set $maths -= (1 + $maths / 100)>>
	<<set $english -= (1 + $english / 100)>>
	<<set $history -= (1 + $history / 100)>>
	<<set $school -= (4 + $school / 400)>>
	<<set $delinquency -= 1>>
		<<if $schoolfameblackmail isnot undefined>>
		<<set $schoolfameblackmail += 1>>
		<</if>>
	<</if>>
<</if>>

<<if $breastsize is 0>>
	<<if $purity gte 1000>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 960>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 1>>
	<<if $purity gte 960>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 920>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 2>>
	<<if $purity gte 920>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 880>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 3>>
	<<if $purity gte 880>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 840>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 4>>
	<<if $purity gte 840>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 800>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 5>>
	<<if $purity gte 800>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 760>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 6>>
	<<if $purity gte 760>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 720>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 7>>
	<<if $purity gte 720>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 680>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 8>>
	<<if $purity gte 680>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 640>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 9>>
	<<if $purity gte 640>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 600>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 10>>
	<<if $purity gte 600>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 560>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 11>>
	<<if $purity gte 560>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 520>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<<elseif $breastsize is 12>>
	<<if $purity gte 520>>
	<<set $breastgrowthtimer += 100>>
	<<elseif $purity lte 480>>
	<<set $breastgrowthtimer -= 100>>
	<</if>>
<</if>>

<<if $chestparasite gte 1>>
<<set $breastgrowthtimer -= 300>>
<</if>>

<<if $breastsize lt $breastsizemax>>
<<set $breastgrowthtimer -= (1000 / ($purity + 1))>>
	<<if $breastgrowthtimer lte 0>>
	<<set $breastsize += 1>>
	<<set $breastgrowthtimer += 700>>
	<</if>>
<</if>>

<<if $breastgrowthtimer gt 1000>>
<<set $breastgrowthtimer to 1000>>
<</if>>
<<if $breastgrowthtimer lt 0>>
<<set $breastgrowthtimer to 0>>
<</if>>

<<set $beauty += (100 - (($trauma / $traumamax) * 100))>>

<<set $weather to either("clear", "clear", "clear", "clear", "overcast", "overcast", "overcast", "overcast", "rain", "rain")>>

<<if $flashbacktown isnot 0>>
<<set $flashbacktown -= 1>>
<</if>>
<<if $flashbackhome isnot 0>>
<<set $flashbackhome -= 1>>
<</if>>
<<if $flashbackbeach isnot 0>>
<<set $flashbackbeach -= 1>>
<</if>>
<<if $flashbackunderground isnot 0>>
<<set $flashbackunderground -= 1>>
<</if>>
<<if $flashbackschool isnot 0>>
<<set $flashbackschool -= 1>>
<</if>>

<<if $flashbacktown is 1>>
<<set $flashbacktownready to 1>>
<</if>>
<<if $flashbackhome is 1>>
<<set $flashbackhomeready to 1>>
<</if>>
<<if $flashbackbeach is 1>>
<<set $flashbackbeachready to 1>>
<</if>>
<<if $flashbackunderground is 1>>
<<set $flashbackundergroundready to 1>>
<</if>>
<<if $flashbackschool is 1>>
<<set $flashbackschoolready to 1>>
<</if>>

<<if $breastsize isnot $breastsizeold>>
	<<if $breastsize is 0>><<set $breastcup to "none">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 0>>
	<<elseif $breastsize is 1>><<set $breastcup to "budding">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 1>>
	<<elseif $breastsize is 2>><<set $breastcup to "AA">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 2>>
	<<elseif $breastsize is 3>><<set $breastcup to "B">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 3>>
	<<elseif $breastsize is 4>><<set $breastcup to "C">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 4>>
	<<elseif $breastsize is 5>><<set $breastcup to "D">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 5>>
	<<elseif $breastsize is 6>><<set $breastcup to "DD">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 6>>
	<<elseif $breastsize is 7>><<set $breastcup to "DDD">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 7>>
	<<elseif $breastsize is 8>><<set $breastcup to "F">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 8>>
	<<elseif $breastsize is 9>><<set $breastcup to "G">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 9>>
	<<elseif $breastsize is 10>><<set $breastcup to "H">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 10>>
	<<elseif $breastsize is 11>><<set $breastcup to "I">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 11>>
	<<elseif $breastsize gte 12>><<set $breastcup to "J">>
		<<if $breastsize gt $breastsizeold>>
		Your chest feels heavy. Your breasts have grown.
		<<elseif $breastsize lt $breastsizeold>>
		Your chest feels light. Your breasts have become smaller.
		<</if>>
	<<set $breastsizeold to 12>>
	<<if $breastsize gt 12>><<set $breastsize to 12>><</if>>
	<</if>>
<</if>>

<<if $english gte 700>>
<<set $englishtrait to 4>>
<<elseif $english gte 500>>
<<set $englishtrait to 3>>
<<elseif $english gte 400>>
<<set $englishtrait to 2>>
<<elseif $english gte 300>>
<<set $englishtrait to 1>>
<<else>>
<<set $englishtrait to 0>>
<</if>>

<<if $maths gte 700>>
<<set $mathstrait to 4>>
<<elseif $maths gte 500>>
<<set $mathstrait to 3>>
<<elseif $maths gte 400>>
<<set $mathstrait to 2>>
<<elseif $maths gte 300>>
<<set $mathstrait to 1>>
<<else>>
<<set $mathstrait to 0>>
<</if>>

<<if $science gte 700>>
<<set $sciencetrait to 4>>
<<elseif $science gte 500>>
<<set $sciencetrait to 3>>
<<elseif $science gte 400>>
<<set $sciencetrait to 2>>
<<elseif $science gte 300>>
<<set $sciencetrait to 1>>
<<else>>
<<set $sciencetrait to 0>>
<</if>>

<<if $history gte 700>>
<<set $historytrait to 4>>
<<elseif $history gte 500>>
<<set $historytrait to 3>>
<<elseif $history gte 400>>
<<set $historytrait to 2>>
<<elseif $history gte 300>>
<<set $historytrait to 1>>
<<else>>
<<set $historytrait to 0>>
<</if>>

<<if $school gte 2800>>
<<set $schooltrait to 4>>
<<elseif $school gte 2000>>
<<set $schooltrait to 3>>
<<elseif $school gte 1600>>
<<set $schooltrait to 2>>
<<elseif $school gte 1200>>
<<set $schooltrait to 1>>
<<else>>
<<set $schooltrait to 0>>
<</if>>

<<if $orgasmstat gte 1000 and $orgasmtrait is 0>>
You've gained the "Orgasm Addict" trait.<<set $orgasmtrait to 1>>
<</if>>

<<if $ejacstat gte 1000 and $ejactrait is 0>>
You've gained the "Cum Dump" trait.<<set $ejactrait to 1>>
<</if>>

<<if $moleststat gte 1000 and $molesttrait is 0>>
You've gained the "Plaything" trait.<<set $molesttrait to 1>>
<</if>>

<<if $rapestat gte 500 and $rapetrait is 0>>
You've gained the "Fucktoy" trait.<<set $rapetrait to 1>>
<</if>>

<<if $beastrapestat gte 100 and $bestialitytrait is 0>>
You've gained the "Bitch" trait.<<set $bestialitytrait to 1>>
<</if>>

<<if $tentaclerapestat gte 50 and $tentacletrait is 0>>
You've gained the "Prey" trait.<<set $tentacletrait to 1>>
<</if>>

<<if $swallowedstat gte 20 and $voretrait is 0>>
You've gained the "Tasty" trait.<<set $voretrait to 1>>
<</if>>

<<set $edenbreakfast to 0>>
<<set $edenbath to 0>>
<<set $edenchoplust to 0>>
<<set $edenhunting to 0>>
<<set $edendays += 1>>
<<if $edengarden gte 1>>
<<set $edengarden -= 1>>
<</if>>
<<if $edenshrooms gte 1>>
<<set $edenshrooms -= 1>>
<</if>>
<<if $edenspring gte 1>>
<<set $edenspring -= 1>>
<</if>>
<<set $edenwake to 0>>

<<set $kylarlust += 1>>
<<set $kylarlust to Math.clamp($kylarlust, 0, 100)>>
<<set $kylarlove to Math.clamp($kylarlove, 0, 100)>>
<<set $kylarsus to Math.clamp($kylarsus, 0, 100)>>
<<set $kylartimer += (10 + ($kylarlust / 5))>>
<<set $kylarhometimer += (10 + ($kylarlust / 5))>>
<<set $kylarspray to 0>>
<<set $kylarstreettimer += (10 + ($kylarlust / 5))>>

<<set $averyseen to 0>>
<<if $averydate is 1>>
<<set $averydate to 0>>
	<<if $averydateattended isnot 1>>
	<<set $averydatemissed to 1>>
	<</if>>
<<set $averydateattended to 0>>
<</if>>

<<if $skulduggery gte 100 and $skulduggeryday lt 100>>
Your skulduggery has improved to F+.
<<elseif $skulduggery gte 200 and $skulduggeryday lt 200>>
Your skulduggery has improved to D.
<<elseif $skulduggery gte 300 and $skulduggeryday lt 300>>
Your skulduggery has improved to D+.
<<elseif $skulduggery gte 400 and $skulduggeryday lt 400>>
Your skulduggery has improved to C.
<<elseif $skulduggery gte 500 and $skulduggeryday lt 500>>
Your skulduggery has improved to C+.
<<elseif $skulduggery gte 600 and $skulduggeryday lt 600>>
Your skulduggery has improved to B.
<<elseif $skulduggery gte 700 and $skulduggeryday lt 700>>
Your skulduggery has improved to B+.
<<elseif $skulduggery gte 800 and $skulduggeryday lt 800>>
Your skulduggery has improved to A.
<<elseif $skulduggery gte 900 and $skulduggeryday lt 900>>
Your skulduggery has improved to A+.
<<elseif $skulduggery gte 1000 and $skulduggeryday lt 1000>>
Your skulduggery has improved to S.
<</if>>
<<set $skulduggeryday to $skulduggery>>

<<if $wolfbuild gte 1>>
<<set $wolfbuild -= 1>>
<</if>>

<<if $wolfgirl gte 6>>
<<set $submissive -= 20>>
<</if>>

<<if $wolfgirl is 0 and $wolfbuild gte 5 and $transformdisable is "f" and $transformed isnot 1>><<set $wolfgirl to 1>><<set $transformed to 1>>
You have a strange toothache.

<<elseif $wolfgirl is 1 and $wolfbuild gte 10 and $transformdisable is "f">><<set $wolfgirl to 2>>
Your mouth feels different. You explore your mouth and wince as your tongue presses against your new fangs.

<<elseif $wolfgirl is 1 and $wolfbuild lt 5>><<set $wolfgirl to 0>><<set $transformed to 0>>
Your toothache has stopped.

<<elseif $wolfgirl is 2 and $wolfbuild gte 15 and $transformdisable is "f">><<set $wolfgirl to 3>>
	<<if $hirsutedisable is "f">>
	Your scalp and pubic area itch.

	<<else>>
	Your scalp itches.

	<</if>>

<<elseif $wolfgirl is 2 and $wolfbuild lt 10>><<set $wolfgirl to 1>>
Your fangs have turned into regular teeth.

<<elseif $wolfgirl is 3 and $wolfbuild gte 20 and $transformdisable is "f">><<set $wolfgirl to 4>>
	<<if $hirsutedisable is "f">>
You feel something on your head. You reach up and tug, but it hurts. You have a new pair of wolf ears. You also notice long and fluffy hair has grown in your pubic area.

	<<else>>
You feel something on your head. You reach up and tug, but it hurts. You have a new pair of wolf ears.

	<</if>>

<<elseif $wolfgirl is 3 and $wolfbuild lt 15>><<set $wolfgirl to 2>>
	<<if $hirsutedisable is "f">>
Your scalp and pubic area no longer itch.

	<<else>>
Your scalp no longer itches.

	<</if>>

<<elseif $wolfgirl is 4 and $wolfbuild gte 25 and $transformdisable is "f">><<set $wolfgirl to 5>>
Your lower back itches.

<<elseif $wolfgirl is 4 and $wolfbuild lte 20>><<set $wolfgirl to 3>>
	<<if $hirsutedisable is "f">>
Your wolf ears and extra body hair have disappeared.

	<<else>>
	Your wolf ears have disappeared.

	<</if>>

<<elseif $wolfgirl is 5 and $wolfbuild gte 30 and $transformdisable is "f">><<set $wolfgirl to 6>>
Your bottom feels heavier than usual. You reach behind you and feel your new wolf tail.

<<elseif $wolfgirl is 5 and $wolfbuild lt 25>><<set $wolfgirl to 4>>
Your lower back has stopped itching.

<<elseif $wolfgirl is 6 and $wolfbuild lt 30>>Your balance feels different. Your wolf tail has disappeared.<<set $wolfgirl to 5>>

<</if>>

<<if $angel is 0 and $angelbuild gte 25 and $transformdisable is "f" and $transformed isnot 1>><<set $angel to 1>><<set $transformed to 1>>
Despite everything, you have managed to remain a pure <<genderstop>> The thought makes you happy.

<<elseif $angel is 1 and $angelbuild gte 30 and $transformdisable is "f">><<set $angel to 2>>
You are pure and feel determined to keep it that way.

<<elseif $angel is 1 and $angelbuild lt 25>><<set $angel to 0>><<set $transformed to 0>>
You feel soiled.

<<elseif $angel is 2 and $angelbuild gte 35 and $transformdisable is "f">><<set $angel to 3>>
You feel a weight lift from your shoulders.

<<elseif $angel is 2 and $angelbuild lt 30>><<set $angel to 1>>
You feel dirty.

<<elseif $angel is 3 and $angelbuild gte 40 and $transformdisable is "f">><<set $angel to 4>>
A golden light shines down you.

<<elseif $angel is 3 and $angelbuild lt 35>><<set $angel to 2>>

You feel a weight bear down on you.

<<elseif $angel is 4 and $angelbuild gte 45 and $transformdisable is "f">><<set $angel to 5>>
You feel a soothing warmth in your back.

<<elseif $angel is 4 and $angelbuild lte 40>><<set $angel to 3>>
The light above you fades.

<<elseif $angel is 5 and $angelbuild gte 50 and $transformdisable is "f">><<set $angel to 6>>
You feel lighter. Your new wings caress your face.

<<elseif $angel is 5 and $angelbuild lt 45>><<set $angel to 4>>
The soothing warmth in your back fades.

<<elseif $angel is 6 and $angelbuild lt 50>>Your wings fade away.<<set $angel to 5>>

<</if>>

<<if $demon is 0 and $demonbuild gte 5 and $transformdisable is "f" and $transformed isnot 1>><<set $demon to 1>><<set $transformed to 1>>
Your scalp itches.<<garousal>><<arousal 6>>

<<elseif $demon is 1 and $demonbuild gte 10 and $transformdisable is "f">><<set $demon to 2>>
Horns sprout from your scalp.<<garousal>><<arousal 6>>

<<elseif $demon is 1 and $demonbuild lt 5>><<set $demon to 0>><<set $transformed to 0>>
You feel an invisible light burn away your impurity.

<<elseif $demon is 2 and $demonbuild gte 15 and $transformdisable is "f">><<set $demon to 3>>
Your <<bottom>> itches.<<garousal>><<arousal 6>>

<<elseif $demon is 2 and $demonbuild lt 10>><<set $demon to 1>>
Your horns recede.

<<elseif $demon is 3 and $demonbuild gte 20 and $transformdisable is "f">><<set $demon to 4>>
A tail sprouts from your lower back.<<garousal>><<arousal 6>>

<<elseif $demon is 3 and $demonbuild lt 15>><<set $demon to 2>>

The itching in your <<bottom>> stops.

<<elseif $demon is 4 and $demonbuild gte 25 and $transformdisable is "f">><<set $demon to 5>>
You feel a burning sensation in your back.<<garousal>><<arousal 6>>

<<elseif $demon is 4 and $demonbuild lte 20>><<set $demon to 3>>
Your tail recedes.

<<elseif $demon is 5 and $demonbuild gte 30 and $transformdisable is "f">><<set $demon to 6>>
You feel lighter. Your new wings caress your face.<<garousal>><<arousal 6>>

<<elseif $demon is 5 and $demonbuild lt 25>><<set $demon to 4>>
The burning in your back ceases.

<<elseif $demon is 6 and $demonbuild lt 30>>Your wings recede.<<set $demon to 5>>

<</if>>

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

<<widget "hour">><<nobr>>
<<for $minute gte 60>>
	<<set $minute -= 60>><<orgasmhour>>
	<<if $innocencestate is 1 and $control lte 0>>
	<<awareness 1>>
	<</if>>
	<<control 1>>
	<<if $ejactrait gte 1>>
	<<set $stress -= (($goocount + $semencount) * 10)>>
	<</if>>
	<<if $kylarwatched is 1>>
	<<set $kylarwatchedtimer -= 1>>
	<</if>>
	<<set $edenlust += 1>>
<</for>>

<<if $wolfevent is 0>>
	<<set $wolfevent to 1>>
<</if>>
<</nobr>><</widget>>

<<widget "advancetohour">><<nobr>>
<<set _min to $time - ($hour * 60)>>
<<pass _min>>
<</nobr>><</widget>>

<<widget "week">><<nobr>>

<<if $robindebt gte 0>>
<<set $robindebt += 1>>
<</if>>
<<if $robinpaid isnot 1 and $robindebt gte $robindebtlimit and $robindebtevent lte 0>>
<<set $robintrauma to 100>><<set $robineventnote to 1>><<set $robinmissing to 1>>
<</if>>
<<set $robinmoney to 300>>

<<if $edenfreedom gte 1 and $edenshopping is 2>>
<<set $edenshopping to 0>>
<</if>>

<<set $kylarfameconfront to 0>>

<<set $dancestudiotheft to 0>>
<<set $oceanbreezetheft to 0>>
<<set $stripclubtheft to 0>>
<<set $clothingshoptheft to 0>>
<<set $hairdresserstheft to 0>>
<<set $streetpolice to 0>>
<<set $sewersantiquecrystal to 0>>
<<set $sewersantiquewatch to 0>>
<<set $sewersantiquedildo to 0>>
<<set $sewersantiquecandlestick to 0>>
<<set $sewersantiquehorn to 0>>

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

<<widget "year">><<nobr>>

<<set $yeardays to 0>>
<<set $scienceproject to "none">>

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


code:
:: Widgets Tips [widget]
<<widget "tips">><<nobr>>

<<if $tipcount is 0>><<set $tipcount += 1>>
Arousal increases during lewd acts, and decreases over time or when you orgasm.
<<elseif $tipcount is 1>><<set $tipcount += 1>>
Fatigue increases over time. High fatigue increases stress and trauma, but you can sleep to remove it.
<<elseif $tipcount is 2>><<set $tipcount += 1>>
Stress increases when you are assaulted.
<<elseif $tipcount is 3>><<set $tipcount += 1>>
You will pass out if stress gets too high, making you vulnerable.
<<elseif $tipcount is 4>><<set $tipcount += 1>>
Stress usually decreases over time. Fun or relaxing activities also reduce it, as do orgasms.
<<elseif $tipcount is 5>><<set $tipcount += 1>>
Trauma increases when you are assaulted, harassed or humiliated. Trauma slowly decreases over time.
<<elseif $tipcount is 6>><<set $tipcount += 1>>
High trauma causes psychological problems, but also opens up new options.
<<elseif $tipcount is 7>><<set $tipcount += 1>>
Wilfully performing lewd acts will restore your sense of control, mitigating the effects of psychological trauma.
<<elseif $tipcount is 8>><<set $tipcount += 1>>
Feeling in control will diminish when violated.
<<elseif $tipcount is 9>><<set $tipcount += 1>>
Frequently performing lewd acts will inure you to them, allowing more options but requiring more extreme behaviour to achieve a sense of control.
<<elseif $tipcount is 10>><<set $tipcount += 1>>
There are three categories of lewd act; promiscuous, exhibitionist and deviant.
<<elseif $tipcount is 11>><<set $tipcount += 1>>
Higher promiscuity allows you to initiate lewder acts during consensual encounters.
<<elseif $tipcount is 12>><<set $tipcount += 1>>
Higher exhibitionism allows lewder acts while dancing.
<<elseif $tipcount is 13>><<set $tipcount += 1>>
Promiscuous, exhibitionist and deviant acts can put you in danger. Be careful.
<<elseif $tipcount is 14>><<set $tipcount += 1>>
You can buy new clothing at the High Street shopping centre.
<<elseif $tipcount is 15>><<set $tipcount += 1>>
You need to wear a uniform to attend school. If you forget it, you might be able to borrow a spare from somewhere.
<<elseif $tipcount is 16>><<set $tipcount += 1>>
If your clothes get destroyed or stolen, you'll have to buy more. You could always just wrap yourself in towels, but it might attract attention.
<<elseif $tipcount is 17>><<set $tipcount += 1>>
Try to get home before dark. There are some nasty people about.
<<elseif $tipcount is 18>><<set $tipcount += 1>>
You can buy a chastity belt from the temple on Wolf Street. They give them out for free to virgins.
<<elseif $tipcount is 19>><<set $tipcount += 1>>
The forest is dangerous. People sometimes never return.
<<elseif $tipcount is 20>><<set $tipcount += 1>>
No matter how bad things seem, there's always a way out.
<<elseif $tipcount is 21>><<set $tipcount += 1>>
If you need some money, the cafe on Cliff Street is always hiring, and is fairly safe.
<<elseif $tipcount is 22>><<set $tipcount += 1>>
You'll need a swimsuit for school. You probably don't want to borrow one.
<<elseif $tipcount is 23>><<set $tipcount += 1>>
Your physique will deteriorate if you don't get enough exercise.
<<elseif $tipcount is 24>><<set $tipcount += 1>>
Swimming close to shore is easy. You should practice in a safe environment before swimming further out.
<<elseif $tipcount is 25>><<set $tipcount += 1>>
Going without underwear makes you more vulnerable, particularly if you're wearing a skirt.
<<elseif $tipcount is 26>><<set $tipcount += 1>>
Lower purity can speed up breast growth.
<<elseif $tipcount is 27>><<set $tipcount += 1>>
A topless girl with a flat chest can sometimes pass as a boy.
<<elseif $tipcount is 28>><<set $tipcount += 1>>
If your arms are bound, you should be able to free yourself once in a safe place.
<<elseif $tipcount is 29>><<set $tipcount += 1>>
The hospital on Nightingale Street has facilities for dealing with large parasites.
<<elseif $tipcount is 30>><<set $tipcount += 1>>
If a situation seems dangerous, it probably is.
<<elseif $tipcount is 31>><<set $tipcount += 1>>
A chastity belt is a good way to protect your virginity.
<<elseif $tipcount is 32>><<set $tipcount += 1>>
There's a club on Connudatus Street that features erotic dancers. They're always hiring.
<<elseif $tipcount is 33>><<set $tipcount += 1>>
There are rumours of an underground brothel somewhere in town.
<<elseif $tipcount is 34>><<set $tipcount += 1>>
If you want to learn how to dance, there's a studio on Barb Street.
<<elseif $tipcount is 35>><<set $tipcount += 1>>
The storm drains allow quick, secretive travel around town. Rumours of giant lizards are surely wrong.
<<elseif $tipcount is 36>><<set $tipcount += 1>>
Traveling through alleyways allows you to shave time off journeys, but unsavoury figures lurk there.
<<elseif $tipcount is 37>><<set $tipcount += 1>>
If you sense something hunting you in the forest, get out before it's too late.
<<elseif $tipcount is 38>><<set $tipcount += 1>>
The kids at school can be evil. Particularly towards those with a low social status.
<<elseif $tipcount is 39>><<set $tipcount += 1>>
It's hard to be popular at school and endear yourself to the teachers at the same time. You'll have to make sacrifices.
<<elseif $tipcount is 40>><<set $tipcount += 1>>
If you get a reputation as a delinquent, teachers will no longer respond to your cries for help.
<<elseif $tipcount is 41>><<set $tipcount += 1>>
If you lose your virginity, you'll never be entirely pure again.
<<elseif $tipcount is 42>><<set $tipcount += 1>>
If you orgasm, you'll temporarily lose focus.
<<elseif $tipcount is 43>><<set $tipcount += 1>>
Too many orgasms in a short span of time can be bad for one's mental state.
<<elseif $tipcount is 44>><<set $tipcount += 1>>
When the odds are stacked against you, fighting can make things worse.
<<elseif $tipcount is 45>><<set $tipcount += 1>>
A little defiance can go a long way.
<<elseif $tipcount is 46>><<set $tipcount += 1>>
There are some mental problems that cannot be fully controlled.
<<elseif $tipcount is 47>><<set $tipcount += 1>>
The better your physique, the more effort needed to maintain and improve it.
<<elseif $tipcount is 48>><<set $tipcount += 1>>
Your defiant acts cause more pain if you have a good physique.
<<elseif $tipcount is 49>><<set $tipcount += 1>>
Tactical use of bratty actions can be very powerful.
<<elseif $tipcount is 50>><<set $tipcount += 1>>
Apologising more than once is pointless.
<<elseif $tipcount is 51>><<set $tipcount += 1>>
Genitals are not the only thing that can rob you of your virginity.
<<elseif $tipcount is 52>><<set $tipcount += 1>>
Be mindful if you crossdress, some people don't take kindly to it.
<<elseif $tipcount is 53>><<set $tipcount += 1>>
Semen and other lewd fluids will stick around until you wash.
<<elseif $tipcount is 54>><<set $tipcount += 1>>
Walking around covered in lewd fluid will attract attention.
<<elseif $tipcount is 55>><<set $tipcount += 1>>
Tentacles can ejaculate a lot, but quickly tire when they do.
<<elseif $tipcount is 56>><<set $tipcount += 1>>
When half or more of a monster's tentacles are tired, the monster will withdraw.
<<elseif $tipcount is 57>><<set $tipcount += 1>>
Individual tentacles are easy to deal with.
<<elseif $tipcount is 58>><<set $tipcount += 1>>
Milking tentacles is easier if you're skilled with the body part you're using.
<<elseif $tipcount is 59>><<set $tipcount += 1>>
Attempts to influence a molester are less likely to succeed as they become angrier and hornier.
<<elseif $tipcount is 60>><<set $tipcount += 1>>
Submissive and meek acts will make someone trust you more, making them easier to influence.
<<elseif $tipcount is 61>><<set $tipcount += 1>>
You can escape from most encounters by inflicting enough pain through defiant acts.
<<elseif $tipcount is 62>><<set $tipcount += 1>>
Enraged assailants will become less hostile as they take their anger out on you.
<<elseif $tipcount is 63>><<set $tipcount += 1>>
If you suffer too much pain, you'll be disabled and unable to act until you recover.
<<elseif $tipcount is 64>><<set $tipcount += 1>>
If you're small or out of shape fighting might just make things worse for you.
<<elseif $tipcount is 65>><<set $tipcount += 1>>
An assailant foiled by a chastity belt will become angrier.
<<elseif $tipcount is 66>><<set $tipcount += 1>>
Assailants might stop gagging you if they trust you more.
<<elseif $tipcount is 67>><<set $tipcount += 1>>
It's much harder to build social status than it is to lose it.
<<elseif $tipcount is 68>><<set $tipcount += 1>>
The tips you make dancing are based on the size of the audience, their arousal and how impressed they are.
<<elseif $tipcount is 69>><<set $tipcount += 1>>
A large, aroused audience can be dangerous.
<<elseif $tipcount is 70>><<set $tipcount += 1>>
Some venues are safer to dance in than others.
<<elseif $tipcount is 71>><<set $tipcount += 1>>
A skilled dancer garners interest more easily.
<<elseif $tipcount is 72>><<set $tipcount += 1>>
Even an unskilled dancer can garner attention, if they're willing to strip.
<<elseif $tipcount is 73>><<set $tipcount += 1>>
Performing lewd or promiscuous acts will inure you to them, even if you already feel in control.
<<elseif $tipcount is 74>><<set $tipcount += 1>>
Alcohol will extend the effect of aphrodisiacs, and vice versa.
<<elseif $tipcount is 75>><<set $tipcount += 1>>
Being consistently submissive or defiant can alter your personality and open new options.
<<elseif $tipcount is 76>><<set $tipcount += 1>>
Each turn during an encounter represents ten seconds.
<<elseif $tipcount is 77>><<set $tipcount += 1>>
Anything that increases delinquency will give you detention.
<<elseif $tipcount is 78>><<set $tipcount += 1>>
Your skulduggery determines your ability to perform underhanded acts, including deceiving people and picking locks.
<<elseif $tipcount is 79>><<set $tipcount += 1>>
You can sell stolen goods in the pub on Harvest Street.
<<elseif $tipcount is 80>><<set $tipcount += 1>>
Criminal acts may come back to haunt you.
<<elseif $tipcount is 81>><<set $tipcount += 1>>
News of your lewdness will spread quickly if people take pictures of you in the act.
<<elseif $tipcount is 82>><<set $tipcount += 1>>
You can cover your face to prevent a picture from being linked to you.
<<elseif $tipcount is 83>><<set $tipcount += 1>>
Word of your lewdness will slowly spread, even without hard evidence.
<<elseif $tipcount is 84>><<set $tipcount += 1>>
Allure increases the amount made from tips.
<<elseif $tipcount is 85>><<set $tipcount += 1>>
Defiant acts reduce stress and trauma.
<<elseif $tipcount is 86>><<set $tipcount += 1>>
Bratty acts reduce trauma but increase stress.
<<elseif $tipcount is 87>><<set $tipcount += 1>>
Submissive acts reduce trauma but increase stress.
<<elseif $tipcount is 88>><<set $tipcount += 1>>
Meek acts impact neither stress nor trauma.
<<elseif $tipcount is 89>><<set $tipcount += 1>>
In addition to enter, you can press the z or n key to end the turn.
<<elseif $tipcount is 90>><<set $tipcount += 1>>
Being raped is more traumatic than just being molested.
<<elseif $tipcount is 91>><<set $tipcount += 1>>
Parasites latched onto your chest will make your breasts grow faster.
<<elseif $tipcount is 92>><<set $tipcount += 1>>
Purity drops when something cums inside you, or you cum inside something else.
<<elseif $tipcount is 93>><<set $tipcount += 1>>
Ingesting wolf cum can have strange effects on the body.
<<elseif $tipcount is 94>><<set $tipcount += 1>>
Awareness enables more actions during masturbation.
<<elseif $tipcount is 95>><<set $tipcount += 1>>
Beauty increases over time, but excess trauma will decrease it.
<<elseif $tipcount is 96>><<set $tipcount += 1>>
The police station can remove collars.
<<elseif $tipcount is 97>><<set $tipcount += 1>>
It's possible to afford Bailey's demands, no matter how harsh.
<<elseif $tipcount is 98>><<set $tipcount += 1>>
Higher deviancy allows you to initiate lewder acts during consensual encounters with beasts.
<<elseif $tipcount is 99>><<set $tipcount += 1>>
You can exercise nude at the park during the night, if you're lewd enough.
<<elseif $tipcount is 100>><<set $tipcount += 1>>
Naked exercise raises physique faster.
<<elseif $tipcount is 101>><<set $tipcount += 1>>
The drain system is more dangerous if it's raining.
<<elseif $tipcount is 102>><<set $tipcount += 1>>
It's dark in the old sewers. The chance of harassment there isn't based on allure.
<<elseif $tipcount is 103>><<set $tipcount += 1>><<set $tipcount -= $tipcount>>
Using both hands to steal during an encounter is faster but more conspicuous.
<</if>>

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


code:
:: Traits [nobr]
<<back>>

<<set $menu to 1>>

<<if $vaginalvirginity is 1 and $penilevirginity is 1>>
Virgin - Your purity recovers faster. Your virginity might be worth something.

<</if>>

<<if $wolfgirl gte 2>>
Fangs - Biting is three times as effective.

<</if>>

<<if $wolfgirl gte 6>>
Wolf <<girl>> - The spirit of the wild lives within you, making you more defiant over time. Your ears and tail make you more conspicuous.

<</if>>

<<if $fallenangel gte 2>>
Fallen angel - The world is so cruel. You feel less pure by the day.

<</if>>

<<if $angel gte 6>>
Angel - You radiate purity. Unlocks the "forgive" action once per encounter, removing any trauma gained so far. Beware, losing your virginity will remove this trait and leave you broken.

<</if>>

<<if $demon gte 6>>
	<<if $playergenderappearance is "m">>
		<<if $playergender is "m">>
		Incubus
		<<else>>
		Incubus (female)
		<</if>>
	<<else>>
		<<if $playergender is "m">>
		Succubus (male)
		<<else>>
		Succubus
		<</if>>
	<</if>>
- You're devoid of purity. You lose trauma when something cums inside you, or you cum inside something else. Tentacles reduce stress and pain instead of trauma. Beware, ending a day with anything but minimum purity will be very stressful.

<</if>>

<<if $submissive gte 1150 and $submissive lte 1499>>
Meek - Unlocks the "Moan" action.

<</if>>

<<if $submissive gte 1500>>
Submissive - unlocks the "Moan" action.

<</if>>

<<if $submissive lte 850 and $submissive gte 501>>
Bratty - unlocks the "Demand" action.

<</if>>

<<if $submissive lte 500>>
Defiant - unlocks the "Demand" action.

<</if>>

<<if $innocencestate is 1>>
Innocent - You're flattered that so many people want to spend time with you. This trait will disappear should you run out of innocence, and any trauma you've accumulated will be applied. Being attacked and low control will reduce innocence.

<</if>>

<<if $orgasmtrait gte 1>>
Orgasm Addict - So many orgasms has had a physiological effect. Cumming is more difficult but pleasurable orgasms relieve more stress and painful orgasms no longer increase stress.

<</if>>

<<if $ejactrait gte 1>>
Cum Dump - You've become accustomed to the scent of ejaculate and can take advantage of its calming effect. Your stress is reduced hourly depending on how much slime and semen covers you.

<</if>>

<<if $molesttrait gte 1>>
Plaything - You've learned to better cope with psychological trauma. Being molested no longer removes your sense of control (rape still does).

<</if>>

<<if $rapetrait gte 1>>
Fucktoy - You've been raped so much, but you've learned how to cope. Trauma increases more slowly.

<</if>>

<<if $bestialitytrait gte 1>>
Bitch - Animals have tried to breed with you so often that you're used to it. Trauma increases more slowly when attacked by animals.

<</if>>

<<if $tentacletrait gte 1>>
Prey - Many tentacles have had their way with your body. Trauma increases more slowly when attacked by tentacles.

<</if>>

<<if $voretrait gte 1>>
Tasty - You've found your way into the belly of many a creature. They'll have a harder time swallowing you as they savour your taste.

<</if>>

<<if $robinpaid gte 1>>
Robin's protector - Robin is dependent on you. You need to be strong. Increases daily trauma decay.

<</if>>

<<if $englishtrait is 1>>
Passable English - Speech actions (plead, moan, demand, apologise, mock, tease) are twice as effective.

<<elseif $englishtrait is 2>>
Decent English - Speech actions (plead, moan, demand, apologise, mock, tease) are three times as effective.

<<elseif $englishtrait is 3>>
Good English - Speech actions (plead, moan, demand, apologise, mock, tease) are four times as effective.

<<elseif $englishtrait is 4>>
Excellent English - Speech actions (plead, moan, demand, apologise, mock, tease) are five times as effective.

<</if>>

<<if $sciencetrait is 1>>
Passable Science - Pain is slightly easier to cope with.

<<elseif $sciencetrait is 2>>
Decent Science - Pain is moderately easier to cope with.

<<elseif $sciencetrait is 3>>
Good Science - Pain is easier to cope with.

<<elseif $sciencetrait is 4>>
Excellent Science - Pain is much easier to cope with.

<</if>>

<<if $historytrait is 1>>
Passable History - You know there are secret paths around town.

<<elseif $historytrait is 2>>
Decent History - You know of a few secret paths around town.

<<elseif $historytrait is 3>>
Good History - You know of several secret paths around town.

<<elseif $historytrait is 4>>
Excellent History - You know of many secret paths around town.

<</if>>

<<if $mathstrait is 1>>
Passable Maths - You make 25% more from tips and negotiated fees.

<<elseif $mathstrait is 2>>
Decent Maths - You make 50% more from tips and negotiated fees.

<<elseif $mathstrait is 3>>
Good Maths - You make 75% more from tips and negotiated fees.

<<elseif $mathstrait is 4>>
Excellent Maths - You make 100% more from tips and negotiated fees.

<</if>>

<<if $schooltrait is 1>>
Okay at school - Your performance at school has improved your self-esteem, slightly increasing your daily trauma decay.

<<elseif $schooltrait is 2>>
Decent at school - Your performance at school has improved your self-esteem, moderately increasing your daily trauma decay.

<<elseif $schooltrait is 3>>
Good at school - Your performance at school has improved your self-esteem, increasing your daily trauma decay.

<<elseif $schooltrait is 4>>
Excellent at school - Your performance at school has improved your self-esteem, greatly increasing your daily trauma decay.

<</if>>

<<if $controlled is 0>>

<<if $sleeptrouble gte 1>>
Insomnia - Sleep less effective

<</if>>

<<if $nightmares gte 1>>
Nightmares - Sleep is stressful

<</if>>

<<if $anxiety gte 1>>
Anxiety Disorder - Stress won't automatically decrease over time

<</if>>

<<if $anxiety gte 2>>
Severe Anxiety Disorder - Stress increases over time

<</if>>

<<if $flashbacks gte 1>>
Flashbacks - May relive nasty experiences

<</if>>

<<if $panicattacks gte 1>>
Panic Attacks - Chance of paralysis

<</if>>

<<if $panicattacks gte 2>>
Severe Panic Attacks - Chance of uncontrollable violent outbursts

<</if>>

<<if $hallucinations gte 1>>
Hallucinations - More dangers during encounters

<</if>>

<<if $hallucinations gte 2>>
Severe Hallucinations - More dangerous world

<</if>>

<<if $dissociation gte 1>>
Visibly Disturbed - There's something wrong with you, and people can tell

<</if>>

<<if $dissociation gte 2>>
Dissociation - Nothing feels real

<</if>>

<<else>>

<<if $sleeptrouble gte 1>>
Controlled Insomnia - Sleep less effective

<</if>>

<<if $nightmares gte 1>>
Controlled Nightmares - Sleep is stressful

<</if>>

<<if $anxiety gte 1>>
Controlled Anxiety Disorder - Stress won't automatically decrease over time

<</if>>

<<if $anxiety gte 2>>
Controlled Severe Anxiety Disorder - Stress increases over time

<</if>>

<<if $flashbacks gte 1>>
Controlled Flashbacks - May relive nasty experiences

<</if>>

<<if $panicattacks gte 1>>
Controlled Panic Attacks - Chance of paralysis

<</if>>

<<if $panicattacks gte 2>>
Controlled Severe Panic Attacks - Chance of uncontrollable violent outbursts

<</if>>

<<if $hallucinations gte 1>>
Controlled Hallucinations - More dangers during encounters

<</if>>

<<if $hallucinations gte 2>>
Controlled Severe Hallucinations - More dangers in the world

<</if>>

<<if $dissociation gte 1>>
Visibly Disturbed - There's something wrong with you, and people can tell

<</if>>

<<if $dissociation gte 2>>
Controlled Dissociation - Nothing feels real

<</if>>

<</if>>

<<if $syndromeeden gte 1>>
Stockholm Syndrome: Eden - It must be lonely living on your own in the woods.

<</if>>

<<if $syndromewolves gte 1>>
Stockholm Syndrome: Wolves - They're just cute animals.

<</if>>


code:
:: VersionUpdate
<<if $playergender isnot undefined>>

<<if $numberify_enabled is undefined>>
<<set $numberify_enabled to 1>>
<</if>>

<<if $pubwhore is undefined>>
<<set $pubwhore to 0>>
<</if>>

<<if $masturbationstat is undefined>>
<<set $masturbationstat to 0>>
<</if>>
<<if $masturbationorgasmstat is undefined>>
<<set $masturbationorgasmstat to 0>>
<</if>>
<<if $masturbationtimestat is undefined>>
<<set $masturbationtimestat to 0>>
<</if>>
<<if $masturbationorgasm is undefined>>
<<set $masturbationorgasm to 0>>
<</if>>

<<if $whitechance is undefined>>
<<set $whitechance to 90>>
<</if>>
<<if $blackchance is undefined>>
<<set $blackchance to 10>>
<</if>>

<<if $wolfgirl gte 1>>
<<set $transformed to 1>>
<</if>>

<<if $angel is undefined>>
<<set $angel to 0>>
<</if>>
<<if $angelbuild is undefined>>
<<set $angelbuild to 0>>
<</if>>

<<if $demon is undefined>>
<<set $demon to 0>>
<</if>>
<<if $demonbuild is undefined>>
<<set $demonbuild to 0>>
<</if>>
<<if $demonabsorb is undefined>>
<<set $demonabsorb to 0>>
<</if>>

<<if $upperwet is undefined>>
<<set $upperwet to 0>>
<<set $upperwetstage to 0>>
<</if>>

<<if $lowerwet is undefined>>
<<set $lowerwet to 0>>
<<set $lowerwetstage to 0>>
<</if>>

<<if $underwet is undefined>>
<<set $underwet to 0>>
<<set $underwetstage to 0>>
<</if>>

<<if $upperwetcarry is undefined>>
<<set $upperwetcarry to 0>>
<<set $upperwetstagecarry to 0>>
<</if>>

<<if $lowerwetcarry is undefined>>
<<set $lowerwetcarry to 0>>
<<set $lowerwetstagecarry to 0>>
<</if>>

<<if $underwetcarry is undefined>>
<<set $underwetcarry to 0>>
<<set $underwetstagecarry to 0>>
<</if>>

<<if $schoolevent is undefined>>
<<set $schoolevent to 0>>
<<set $schooleventtimer to 5>>
<</if>>

<<if $stressmax is undefined>>
<<set $stressmax to 10010>>
<</if>>
<<if $tirednessmax is undefined>>
<<set $tirednessmax to 2000>>
<</if>>
<<if $physiquemax is undefined>>
<<set $physiquemax to 20000>>
<</if>>
<<if $beautymax is undefined>>
<<set $beautymax to 10000>>
<</if>>

<<if $malechance is undefined>>
<<set $malechance to 50>>
	<<if $genderdisable is "f">>
	<<set $malechance to 100>>
	<<elseif $genderdisable is "m">>
	<<set $malechance to 0>>
	<<elseif $genderdisable is 90>>
	<<set $malechance to 90>>
	<<elseif $genderdisable is 10>>
	<<set $malechance to 10>>
	<</if>>
<</if>>

<<if $transformdisable is undefined>>
<<set $transformdisable to "f">>
<</if>>

<<if $robindebtlimit is undefined and $robinintro is 1>>
<<set $robindebtlimit to 5>>
	<<if $robindebt gte $robindebtlimit>>
	<<set $robindebt to ($robindebtlimit - 1)>>
	<</if>>
<</if>>

<<if $robinrescued isnot undefined>>
<<set $robindebtknown to 1>>
<</if>>

<<if $averygender is undefined>>
	<<if $malechance lt random(1, 100)>>
	<<set $averygender to "f">>
	<<else>>
	<<set $averygender to "m">>
	<</if>>
<</if>>
<<if $averygenitals is undefined>>
	<<if $averygender is "m">>
		<<if random(0, 99) gte $cbchance>>
		<<set $averygenitals to "penis">>
		<<else>>
		<<set $averygenitals to "vagina">>
		<</if>>
	<<elseif $averygender is "f">>
		<<if random(0, 99) gte $dgchance>>
		<<set $averygenitals to "vagina">>
		<<else>>
		<<set $averygenitals to "penis">>
		<</if>>
	<</if>>
<</if>>

<<if $morgangender is undefined>>
	<<if $malechance lt random(1, 100)>>
	<<set $morgangender to "f">>
	<<else>>
	<<set $morgangender to "m">>
	<</if>>
<</if>>
<<if $morgangenitals is undefined>>
	<<if $morgangender is "m">>
		<<if random(0, 99) gte $cbchance>>
		<<set $morgangenitals to "penis">>
		<<else>>
		<<set $morgangenitals to "vagina">>
		<</if>>
	<<elseif $morgangender is "f">>
		<<if random(0, 99) gte $dgchance>>
		<<set $morgangenitals to "vagina">>
		<<else>>
		<<set $morgangenitals to "penis">>
		<</if>>
	<</if>>
<</if>>

<<if $kylargender is undefined>>
	<<if $malechance lt random(1, 100)>>
	<<set $kylargender to "f">>
	<<else>>
	<<set $kylargender to "m">>
	<</if>>
<</if>>
<<if $kylargenitals is undefined>>
	<<if $kylargender is "m">>
		<<if random(0, 99) gte $cbchance>>
		<<set $kylargenitals to "penis">>
		<<else>>
		<<set $kylargenitals to "vagina">>
		<</if>>
	<<elseif $kylargender is "f">>
		<<if random(0, 99) gte $dgchance>>
		<<set $kylargenitals to "vagina">>
		<<else>>
		<<set $kylargenitals to "penis">>
		<</if>>
	<</if>>
<</if>>

<<if $blackwolfgender is undefined>>
	<<set $rng to random(1, 100)>>
	<<if $beastmalechance lt $rng>>
	<<set $blackwolfgender to "f">>
	<<else>>
	<<set $blackwolfgender to "m">>
	<</if>>
<</if>>

<<if $genderknown is undefined>>
<<set $genderknown to ["Robin", "Bailey"]>>
<</if>>

<<if $waterwash is undefined>>
<<set $waterwash to 0>>
<</if>>

<<if $npclovehigh isnot 10>>
<<set $npclovehigh to 10>>
<</if>>
<<if $npclovelow isnot -10>>
<<set $npclovelow to -10>>
<</if>>
<<if $npcdomhigh isnot 10>>
<<set $npcdomhigh to 10>>
<</if>>
<<if $npcdomlow isnot -10>>
<<set $npcdomlow to -10>>
<</if>>

<<if $whitneystate is undefined and $initwhitney is 1>>
<<set $whitneystate to "active">>
<<set $whitneydom to 10>>
<</if>>

<<if $bullytimeroutside is undefined>>
<<set $bullytimeroutside to 0>>
<</if>>
<<if $bullyeventoutside is undefined>>
<<set $bullyeventoutside to 0>>
<</if>>

<<if $whitneylust is undefined>>
<<set $whitneylust to 0>>
<</if>>

<<if $upperoutfitcasual is undefined>>
	<<if $playergender is "m">>

<<set $upperoutfitcasual to "t-shirt">>
<<set $loweroutfitcasual to "shorts">>
<<set $underoutfitcasual to "Y fronts">>

<<set $upperoutfitschool to "school shirt">>
<<set $loweroutfitschool to "school shorts">>
<<set $underoutfitschool to "Y fronts">>

	<<else>>

<<set $upperoutfitcasual to "sundress">>
<<set $loweroutfitcasual to "sundress skirt">>
<<set $underoutfitcasual to "plain panties">>

<<set $upperoutfitschool to "school shirt">>
<<set $loweroutfitschool to "school skirt">>
<<set $underoutfitschool to "plain panties">>

	<</if>>
<</if>>

<<if $famesex is undefined>>
<<set $famesex to 0>>
<</if>>
<<if $famerape is undefined>>
<<set $famerape to 0>>
<</if>>
<<if $famegood is undefined>>
<<set $famegood to 0>>
<</if>>
<<if $famebusiness is undefined>>
<<set $famebusiness to 0>>
<</if>>

<<if $arousalmax is undefined>>
<<set $arousalmax to 10000>>
<</if>>

<<if $deviancy is undefined>>
<<set $deviancy to 0>>
<</if>>

<<if $squidcount is undefined>>
<<set $squidcount to 0>>
<</if>>

<<if $schoolevent is -1>>
<<set $schoolevent to 1>>
<</if>>

<<if $baileydefeated is undefined>>
<<set $baileydefeated to 0>>
<<set $baileydefeatedlewd to 0>>
<<set $baileydefeatedchain to 0>>
<</if>>

<<if $robinmoney is undefined>>
<<set $robinmoney to 300>>
<</if>>

<<if $scienceproject is undefined>>
<<set $scienceproject to "none">>
<</if>>

<<if $yeardays is undefined>>
<<set $yeardays to 0>>
<</if>>

<<if $averygender is undefined>>
<<if $malechance lt random(1, 100)>>
<<set $averygender to "f">>
<<else>>
<<set $averygender to "m">>
<</if>>
<</if>>

<<if $morgangender is undefined>>
<<if $malechance lt random(1, 100)>>
<<set $morgangender to "f">>
<<else>>
<<set $morgangender to "m">>
<</if>>
<</if>>

<<if $kylargender is undefined>>
<<if $malechance lt random(1, 100)>>
<<set $kylargender to "f">>
<<else>>
<<set $kylargender to "m">>
<</if>>
<</if>>

<<if $gamemode is undefined>>
<<set $gamemode to "normal">>
<</if>>

<<if $alluremod is undefined>>
<<set $alluremod to 1>>
<</if>>

<<if $oxygenmax is undefined>>
<<set $oxygenmax to 1200>>
<<set $oxygen to 1200>>
<</if>>

<<if $hallucinogen is undefined>>
<<set $hallucinogen to 0>>
<</if>>

<<if $antiquemoney is undefined>>
<<set $antiquemoney to 0>>
<<set $antiquemoneyhistory to 0>>
	<<if $scienceproject is "done" or $scienceproject is "won">>
	<<set $scienceproject to "none">>
	<</if>>
<</if>>

<<if $controlmax is undefined>>
<<set $controlmax to 1000>>
	<<if $control is 1>>
	<<set $control to 1000>>
	<<else>>
	<<set $control to 0>>
	<</if>>
<</if>>

<<if $scienceproject is "ongoing" and $sciencephallus is undefined>>
<<set $sciencephallusready to 0>>
<<set $sciencephallus to 0>>
<<set $sciencephalluspenis to 0>>
<<set $sciencephallusclit to 0>>
<</if>>

<<if $background is undefined>>
<<set $background to "waif">>
<</if>>

<<if $fallenangel is 2>>
<<set $transformed to 1>>
<<set $angelbuild to 0>>
<</if>>
<<if $demon gte 6>>
<<set $transformed to 1>>
<</if>>

<<if $orgasmtrait is undefined>>
<<set $orgasmtrait to 0>>
<</if>>
<<if $ejactrait is undefined>>
<<set $ejactrait to 0>>
<</if>>
<<if $molesttrait is undefined>>
<<set $molesttrait to 0>>
<</if>>
<<if $rapetrait is undefined>>
<<set $rapetrait to 0>>
<</if>>
<<if $bestialitytrait is undefined>>
<<set $bestialitytrait to 0>>
<</if>>
<<if $tentacletrait is undefined>>
<<set $tentacletrait to 0>>
<</if>>
<<if $voretrait is undefined>>
<<set $voretrait to 0>>
<</if>>

<<if $alluretest is undefined>>
<<set $alluretest to 0>>
<</if>>

<<if $whitneypantiescheck is undefined>>
<<set $whitneypantiescheck to 0>>
<</if>>

<<if $assertiveaction is 0 or $assertiveaction is undefined>>
<<set $assertiveaction to $assertivedefault>>
<</if>>

<<if $famepark is undefined>>
<<set $famepark to 0>>
<</if>>

<<if $beastmalechance is undefined>>
<<set $beastmalechance to 50>>
<</if>>

<<if $textonly is undefined>>
	<<if $images is 1>>
	<<set $textonly to 0>>
	<<else>>
	<<set $textonly to 1>>
	<</if>>
<</if>>

<<if $beastgenderoverride is undefined>>
<<set $beastgenderoverride to 0>>
<</if>>

<<if $speechcycle is undefined>>
<<set $speechcycle to 0>>
<</if>>

<<if $breastfeedingdisable is undefined>>
<<set $breastfeedingdisable to "f">>
<</if>>

<<if $museumno is undefined>>
<<set $museumno to 0>>
	<<if $antiquebox is "museum">>
	<<set $museumno += 1>>
	<</if>>
	<<if $antiquesilverring is "museum">>
	<<set $museumno += 1>>
	<</if>>
	<<if $antiquegoldnecklace is "museum">>
	<<set $museumno += 1>>
	<</if>>
	<<if $antiqueivorynecklace is "museum">>
	<<set $museumno += 1>>
	<</if>>
<</if>>

<<if $exhibitionismaction is undefined>>
<<set $exhibitionismaction to "embarrassed">>
<</if>>

<<if $lightexhibitionismaction is undefined>>
<<set $lightexhibitionismaction to "embarrassed">>
<</if>>

<<if $real_gender isnot undefined>>
<<set $playergender to $real_gender>>
<<unset $real_gender>>
<</if>>

<<if $physiquesize is undefined>>
<<set $physiquesize to (1000 * $devlevel)>>
	<<if $physique gte 1>>
	<<else>>
	<<set $physique to $physiquemax>>
	<</if>>
<</if>>

<<if $fringelength is undefined>>
<<set $fringelength to 200>>
<<set $hairtype to "default">>
<<set $fringetype to "default">>
<</if>>

<<if $famescrap is undefined>>
<<set $famescrap to 0>>
<</if>>

<<if $famepimp is undefined>>
<<set $famepimp to 0>>
<</if>>

<<if $spray is undefined>>
<<set $spray to 1>>
<</if>>

<<if $spraymax is undefined>>
<<set $spraymax to 1>>
<</if>>

<<if $spraystat is undefined>>
<<set $spraystat to 0>>
<</if>>

<<if $kylarstreettimer is undefined>>
<<set $kylarstreettimer to 0>>
<</if>>

<<if $silhouettedisable is undefined>>
<<set $silhouettedisable to "f">>
<</if>>

<<if $kylarraped is undefined>>
<<set $kylarraped to 0>>
<</if>>

<<if $kylarstate is "prison" and $kylarprisoncheck isnot 1>><<set $kylarprisoncheck to 1>>
<<set $kylarstate to "active">>
<<set $kylarsus to 50>>
<</if>>

<<if $averyrage is undefined>>
<<set $averyrage to 0>>
<</if>>

<</if>>