code:
:: StoryInit

<<variablesStatic>>
<<if StartConfig.enableImages is true>>
	<<set $images to 1>>
<<else>>
	<<set $images to 0>>
<</if>>

<<set $debug to StartConfig.debug>>
<<set $dev to 0>>
<<set $numberify_enabled to 1>>

<<set $gamemode to "normal">>

<<set $intro to 1>>
<<set $tutorial to 0>>
<<set $initnpccompatibility to 1>>
<<set $clothing_update to 1>>
<<set $parasite_update to 1>>
<<set $npcNamedVersion to 2>>
<<set $clothing_number to 8>>

<<set $player = {gender: 0, sex: 0, appearance: 0, penis: 0, vagina: 0, penissize: 0, breastsize: 0, buttsize: 0, ballssize: 0, pronoun: 0, pronouns: {he: 0, his: 0}}>>
<<npcList>>
<<npcNamed>>
<<set $controlmax to 1000>>
<<set $control to 1000>>

<<clothinginit>>
<<parasiteinit>>

<<set $time to 420>>
<<set $days to 0>>
<<set $weekday to 1>>
<<set $money to 500>>
<<set $awareness to 0>>
<<set $awarelevel to 0>>
<<set $purity to 1000>>
<<set $devlevel to 10>>
<<set $hairlength to 200>>
<<set $fringelength to 200>>
<<set $hairtype to "default">>
<<set $fringetype to "default">>
<<set $trauma to 0>>
<<set $traumamax to 5000>>
<<set $stressmax to 10010>>
<<set $tirednessmax to 2000>>
<<set $arousalmax to 10000>>
<<set $physique to 3500>>
<<set $physiquemax to 20000>>
<<set $willpower to 200>>
<<set $willpowermax to 1000>>
<<set $beauty to 100>>
<<set $beautymax to 10000>>
<<set $month to "september">>
<<set $monthday to 4>>
<<set $year to 2018>>
<<set $birthmonth to "september">>
<<set $birthday to 3>>
<<set $npc to 0>>
<<set $dancestudioanger to 0>>
<<set $dancelocation to 0>>
<<set $alarm to 0>>
<<set $finish to 0>>
<<set $id to 0>>
<<set $forest to 0>>
<<set $forestmod to 1>>
<<set $tipcount to 0>>
<<set $tipmod to 1>>
<<set $worn.under_lower.anal_shield to 0>>
<<set $blackmoney to 0>>
<<set $crime to 0>>
<<set $crimehistory to 0>>
<<set $worn.neck.collaredpolice to 0>>
<<set $bullytimer to 50>>
<<set $bullytimeroutside to 0>>
<<set $bullyevent to 0>>
<<set $bullyeventoutside to 0>>
<<set $buy to 0>>
<<set $masturbationorgasm to 0>>
<<set $malechance to 50>>
<<set $beastmalechance to 50>>
<<set $monsterhallucinations to "t">>
<<set $monsterchance to 20>>
<<set $deviancy to 0>>
<<set $baileydefeated to 0>>
<<set $baileydefeatedlewd to 0>>
<<set $baileydefeatedchain to 0>>
<<set $robinmoney to 300>>
<<set $alluremod to 1>>
<<set $speechcycle to 0>>
<<set $npcspeechcycle to 0>>
<<set $museumno to 0>>
<<set $museuminterest to 0>>
<<set $crimemax to 50000>>
<<set $orphan_hope to 0>>
<<set $orphan_reb to 0>>
<<set $masochism to 0>>
<<set $masochism_level to 0>>
<<set $lessonmissedtext to 0>>
<<set $lessonmissed to 0>>
<<set $home_event_timer to 3>>
<<set $home_event_count to 0>>

<<set $orgasmtrait to 0>>
<<set $ejactrait to 0>>
<<set $molesttrait to 0>>
<<set $rapetrait to 0>>
<<set $bestialitytrait to 0>>
<<set $tentacletrait to 0>>
<<set $voretrait to 0>>
<<set $milkdranktrait to 0>>

<<set $transformed to 0>>
<<set $angelbuild to 0>>
<<set $angel to 0>>
<<set $angelforgive to 0>>
<<set $demonbuild to 0>>
<<set $demon to 0>>
<<set $demonabsorb to 0>>
<<set $catbuild to 0>>
<<set $cat to 0>>

<<set $seductionskill to 0>>
<<set $oralskill to 0>>
<<set $vaginalskill to 0>>
<<set $analskill to 0>>
<<set $handskill to 0>>
<<set $feetskill to 0>>
<<set $bottomskill to 0>>
<<set $thighskill to 0>>
<<set $chestskill to 0>>
<<set $penileskill to 0>>

<<set $skulduggery to 0>>
<<set $skulduggeryday to 0>>
<<set $danceskill to 0>>
<<set $swimmingskill to 0>>

<<set $hygiene to 0>>
<<set $hunger to 0>>
<<set $thirst to 0>>
<<set $tiredness to 0>>
<<set $arousal to 0>>
<<set $stress to 0>>

<<set $vaginalvirginity to 1>>
<<set $analvirginity to 1>>
<<set $oralvirginity to 1>>
<<set $penilevirginity to 1>>
<<set $comb to 0>>
<<set $pain to 0>>
<<set $combat to 0>>
<<set $location to 0>>
<<set $breastsize to 0>>
<<set $breastsizeold to 0>>
<<set $breastsizemax to 12>>
<<set $breastsizemin to 0>>
<<set $breastsensitivity to 1>>
<<set $bottomsize to 0>>
<<set $bottomsizeold to 0>>
<<set $bottomsizemax to 8>>
<<set $bottomsizemin to 0>>
<<set $bottomgrowthtimer to 350>>
<<set $genitalsensitivity to 1>>
<<set $penissize to 2>>
<<set $penissizemax to 4>>
<<set $penissizemin to 0>>
<<set $penisgrowthtimer to 700>>
<<set $ballssize to 2>>
<<set $ballssizemax to 4>>
<<set $ballssizemin to 0>>
<<set $ballsgrowthtimer to 700>>
<<set $physiqueuse to 0>>
<<set $rapeavoid to 1>>
<<set $sexavoid to 1>>
<<set $molestavoid to 1>>
<<set $rescued to 0>>
<<set $baileyhospital to 0>>
<<set $squidcount to 0>>
<<set $no_underwear to 0>>

<<set $upperwet to 0>>
<<set $upperwetstage to 0>>
<<set $lowerwet to 0>>
<<set $lowerwetstage to 0>>
<<set $underlowerwet to 0>>
<<set $underlowerwetstage to 0>>
<<set $underupperwet to 0>>
<<set $underupperwetstage to 0>>

<<set $genderknown to ["Robin", "Bailey"]>>

<<set $vaginause to 0>>
<<set $anususe to 0>>
<<set $mouthuse to 0>>
<<set $leftarm to 0>>
<<set $rightarm to 0>>
<<set $chestuse to 0>>
<<set $penisuse to 0>>
<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<set $feetuse to 0>>
<<set $vaginastate to 0>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>
<<set $penisstate to 0>>
<<set $head to 0>>
<<set $front to 0>>
<<set $back to 0>>
<<set $chest to 0>>

<<set $carryblock to 0>>

<<set $beastgenderoverride to 0>>

<<set $dgchance to 0>>
<<set $cbchance to 0>>
<<set $breast_mod to 0>>
<<set $penis_mod to 0>>

<<set $facebruise to 0>>
<<set $chestbruise to 0>>
<<set $tummybruise to 0>>
<<set $vaginabruise to 0>>
<<set $penisbruise to 0>>
<<set $anusbruise to 0>>
<<set $bottombruise to 0>>
<<set $thighbruise to 0>>
<<set $armbruise to 0>>
<<set $neckbruise to 0>>

<<set $rapestat to 0>>
<<set $beastrapestat to 0>>
<<set $tentaclerapestat to 0>>
<<set $moleststat to 0>>
<<set $vaginalstat to 0>>
<<set $vaginalejacstat to 0>>
<<set $analstat to 0>>
<<set $analejacstat to 0>>
<<set $oralstat to 0>>
<<set $oralejacstat to 0>>
<<set $handstat to 0>>
<<set $handejacstat to 0>>
<<set $feetstat to 0>>
<<set $feetejacstat to 0>>
<<set $thighstat to 0>>
<<set $thighejacstat to 0>>
<<set $bottomstat to 0>>
<<set $bottomejacstat to 0>>
<<set $penilestat to 0>>
<<set $penileejacstat to 0>>
<<set $clothesstripstat to 0>>
<<set $clothesruinstat to 0>>
<<set $orgasmstat to 0>>
<<set $vaginalentranceejacstat to 0>>
<<set $faceejacstat to 0>>
<<set $cheststat to 0>>
<<set $chestejacstat to 0>>
<<set $hairejacstat to 0>>
<<set $tummyejacstat to 0>>
<<set $neckejacstat to 0>>
<<set $ejacstat to 0>>
<<set $hitstat to 0>>
<<set $attackstat to 0>>
<<set $prostitutionstat to 0>>
<<set $forcedprostitutionstat to 0>>
<<set $tablesservedstat to 0>>
<<set $parasitestat to 0>>
<<set $passoutstat to 0>>
<<set $masturbationstat to 0>>
<<set $masturbationorgasmstat to 0>>
<<set $masturbationtimestat to 0>>
<<set $milk_drank_stat to 0>>
<<set $gloryholestat to 0>>

<<set $danceaction to 0>>
<<set $danceactiondefault to 0>>
<<set $dancestat to 0>>
<<set $dancing to 0>>
<<set $pullaway to 0>>
<<set $novaginal to 0>>
<<set $noanal to 0>>
<<set $nopenile to 0>>
<<set $vaginalchastity to 0>>
<<set $analchastity to 0>>
<<set $penilechastity to 0>>
<<set $drinksservedstat to 0>>
<<set $dockhours to 0>>

<<if $rng gte 95>>
<<set $brothel_basement_price to 3000>>
<<elseif $rng gte 85>>
<<set $brothel_basement_price to 2000>>
<<elseif $rng gte 45>>
<<set $brothel_basement_price to 1000>>
<<else>>
<<set $brothel_basement_price to 500>>
<</if>>

<<set $speechorgasmweakcumcount to 0>>
<<set $speechorgasmnocumcount to 0>>
<<set $speechorgasmcount to 0>>
<<set $speechorgasmrepeat to 0>>
<<set $underwatertime to 0>>
<<set $underwater to 0>>
<<set $walltype to "wall">>
<<set $position to 0>>

<<set $submissive to 1000>>
<<set $assertive to 0>>
<<set $assertiveaction to "trauma">>
<<set $exhibitionismaction to "embarrassed">>
<<set $lightexhibitionismaction to "embarrassed">>
<<set $rescue to 0>>
<<set $drugged to 0>>
<<set $drunk to 0>>
<<set $exposed to 0>>
<<set $phase to 0>>
<<set $phase2 to 0>>
<<set $orgasmdown to 0>>
<<set $noise to 0>>
<<set $enemywounded to 0>>
<<set $enemyejaculated to 0>>
<<set $enemyno to 0>>
<<set $semenpuddle to 0>>
<<set $strangle to 0>>
<<set $eventskip to 0>>
<<set $menu to 0>>
<<set $consensual to 0>>
<<set $attention to 0>>
<<set $seconds to 0>>
<<set $minute to 0>>
<<set $orgasmcount to 0>>
<<set $leftboundcarry to 0>>
<<set $rightboundcarry to 0>>
<<set $orgasmcurrent to 0>>
<<set $hospitalintro to 0>>
<<set $traumafocus to 0>>
<<set $pubwhore to 0>>
<<set $policemolestation to 0>>

<<set $npclovehigh to 10>>
<<set $npclovehighsu to 30>>
<<set $npclovelow to -10>>
<<set $npclovelowsu to -30>>
<<set $npcdomhigh to 10>>
<<set $npcdomlow to -10>>

<<set $schoolevent to 0>>
<<set $schooleventtimer to 10>>

<<set $flashbackhome to 0>>
<<set $flashbacktown to 0>>
<<set $flashbackbeach to 0>>
<<set $flashbackunderground to 0>>
<<set $flashbackschool to 0>>
<<set $panicviolence to 0>>
<<set $panicparalysis to 0>>

<<set $colouraction to 0>>
<<set $hungerenabled to 0>>
<<set $thirstenabled to 0>>
<<set $hygieneenabled to 0>>

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

<<set $exhibitionism to 0>>
<<set $promiscuity to 0>>
<<set $diagnosis to 0>>
<<set $psych to 0>>
<<set $asylum to 0>>
<<set $audience to 0>>
<<set $audienceexcitement to 0>>
<<set $audiencearousal to 0>>
<<set $audiencemod to 1>>
<<set $venuemod to 1>>
<<set $danceevent to 0>>
<<set $dancephysique to 0>>
<<set $hypnosis to 0>>
<<set $pills to 0>>
<<set $medicated to 0>>
<<set $trance to 0>>
<<set $harperexam to 0>>
<<set $schoolterm to 1>>
<<set $schoolday to 0>>
<<set $sciencemissed to 0>>
<<set $mathsmissed to 0>>
<<set $englishmissed to 0>>
<<set $historymissed to 0>>
<<set $swimmingmissed to 0>>

<<set $fame to 0>>
<<set $fameexhibitionism to 0>>
<<set $fameprostitution to 0>>
<<set $famebestiality to 0>>
<<set $famesex to 0>>
<<set $famerape to 0>>
<<set $famegood to 0>>
<<set $famebusiness to 0>>
<<set $famescrap to 0>>
<<set $famepimp to 0>>
<<set $famepark to 0>>
<<set $park_run_seen_by to []>>

<<set $spray to 0>>
<<set $spraymax to 0>>
<<set $spraystat to 0>>
<<set $infinitespray to 0>>

<<set $mathstrait to 0>>
<<set $englishtrait to 0>>
<<set $sciencetrait to 0>>
<<set $historytrait to 0>>

<<set $wolfgirl to 0>>
<<set $wolfbuild to 0>>

<<set $swarm1 to 0>>
<<set $swarm2 to 0>>
<<set $swarm3 to 0>>
<<set $swarm4 to 0>>
<<set $swarm5 to 0>>
<<set $swarm6 to 0>>
<<set $swarm7 to 0>>
<<set $swarm8 to 0>>
<<set $swarm9 to 0>>
<<set $swarm10 to 0>>
<<set $swarmpending to 0>>
<<set $swarmname to 0>>
<<set $swarmmove to 0>>
<<set $swarmactive to 0>>
<<set $swarmcreature to 0>>
<<set $swarmchestmolest to 0>>
<<set $swarmchestgrab to 0>>
<<set $swarmchestgrabintro to 0>>
<<set $swarmchestgrabclothed to 0>>
<<set $swarmchestclothed to 0>>
<<set $swarmchestcover to 0>>
<<set $swarmactivate to 0>>
<<set $swarmspill to 0>>
<<set $swarmback to 0>>
<<set $swarmbackmolest to 0>>
<<set $swarmbackgrab to 0>>
<<set $swarmbackgrabintro to 0>>
<<set $swarmbackgrabunderclothed to 0>>
<<set $swarmbackunderclothed to 0>>
<<set $swarmbackgrablowerclothed to 0>>
<<set $swarmbacklowerclothed to 0>>
<<set $swarmbackcover to 0>>
<<set $swarmbackinside to 0>>
<<set $swarmbackinsideintro to 0>>
<<set $swarmbackgrablowerchastity to 0>>
<<set $swarmfront to 0>>
<<set $swarmfrontmolest to 0>>
<<set $swarmfrontgrab to 0>>
<<set $swarmfrontgrabintro to 0>>
<<set $swarmfrontgrabunderclothed to 0>>
<<set $swarmfrontunderclothed to 0>>
<<set $swarmfrontgrablowerclothed to 0>>
<<set $swarmfrontlowerclothed to 0>>
<<set $swarmfrontcover to 0>>
<<set $swarmfrontinside to 0>>
<<set $swarmfrontinsideintro to 0>>
<<set $swarmfrontgrablowerchastity to 0>>
<<set $swarmsteady to 0>>
<<set $swarmcount to 0>>

<<set $beasttype to "beast">>
<<set $claws to 1>>
<<set $water to 0>>
<<set $foresthunt to 0>>
<<set $wolfpacktrust to 0>>
<<set $wolfpackfear to 0>>
<<set $sea to 0>>

<<set $penilechastityparasite to 0>>
<<set $vaginalchastityparasite to 0>>
<<set $analchastityparasite to 0>>
<<removeparasite penis>>
<<removeparasite clit>>
<<removeparasite nipples>>

<<set $vorestrength to 0>>
<<set $vorestruggle to 0>>
<<set $voretentacles to 0>>
<<set $vorestage to 0>>
<<set $vorecreature to 0>>
<<set $swallowed to 0>>
<<set $swallowedstat to 0>>

<<set $leftleg to 0>>
<<set $rightleg to 0>>
<<set $breastuse to 0>>
<<set $leftnipple to 0>>
<<set $rightnipple to 0>>
<<set $leftarmstate to 0>>
<<set $rightarmstate to 0>>
<<set $feetstate to 0>>

<<set $neckgoo to 0>>
<<set $rightarmgoo to 0>>
<<set $leftarmgoo to 0>>
<<set $thighgoo to 0>>
<<set $bottomgoo to 0>>
<<set $tummygoo to 0>>
<<set $chestgoo to 0>>
<<set $facegoo to 0>>
<<set $hairgoo to 0>>
<<set $feetgoo to 0>>
<<set $vaginagoo to 0>>
<<set $vaginaoutsidegoo to 0>>
<<set $penisgoo to 0>>
<<set $anusgoo to 0>>
<<set $mouthgoo to 0>>

<<set $necksemen to 0>>
<<set $rightarmsemen to 0>>
<<set $leftarmsemen to 0>>
<<set $thighsemen to 0>>
<<set $bottomsemen to 0>>
<<set $tummysemen to 0>>
<<set $chestsemen to 0>>
<<set $facesemen to 0>>
<<set $hairsemen to 0>>
<<set $feetsemen to 0>>
<<set $vaginasemen to 0>>
<<set $vaginaoutsidesemen to 0>>
<<set $penissemen to 0>>
<<set $anussemen to 0>>
<<set $mouthsemen to 0>>

<<set $detention to 0>>
<<set $delinquency to 10>>
<<set $cool to 120>>
<<set $coolmax to 400>>
<<set $school to 800>>
<<set $maths to 200>>
<<set $science to 200>>
<<set $english to 200>>
<<set $history to 200>>
<<set $scienceprogression to 0>>

<<set $audienceselector to 0>>
<<set $audiencecamera to 0>>
<<set $audiencecamera1 to 0>>
<<set $audiencecamera2 to 0>>
<<set $audiencecamera3 to 0>>
<<set $audiencecamera4 to 0>>
<<set $audiencecamera5 to 0>>
<<set $audiencecamera6 to 0>>

<<set $audiencemember to 0>>

<<set $leftactioncarry to "leftcoverface">>
<<set $rightactioncarry to "rightcoverface">>
<<set $feetactioncarry to "rest">>
<<set $mouthactioncarry to "plead">>

<<set $leftactioncarrypain to "leftprotect">>
<<set $rightactioncarrypain to "rightprotect">>
<<set $mouthactioncarrypain to "letout">>
<<set $leftactioncarryorgasm to "leftgrip">>
<<set $rightactioncarryorgasm to "rightgrip">>
<<set $mouthactioncarryorgasm to "letoutorgasm">>
<<set $leftactioncarrydissociation to "leftcurl">>
<<set $rightactioncarrydissociation to "rightcurl">>
<<set $mouthactioncarrydissociation to "noises">>

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

<<set $oxygenmax to 1200>>
<<set $oxygen to 1200>>
<<set $hallucinogen to 0>>
<<set $antiquemoney to 0>>
<<set $antiquemoneyhistory to 0>>
<<set $alluretest to 0>>

<<set $whitneypantiescheck to 0>>

<<set $insecurity_penis_tiny to 0>>
<<set $insecurity_penis_small to 0>>
<<set $insecurity_penis_big to 0>>
<<set $insecurity_breasts_tiny to 0>>
<<set $insecurity_breasts_small to 0>>
<<set $insecurity_breasts_big to 0>>

<<set $acceptance_penis_tiny to 0>>
<<set $acceptance_penis_small to 0>>
<<set $acceptance_penis_big to 0>>
<<set $acceptance_breasts_tiny to 0>>
<<set $acceptance_breasts_small to 0>>
<<set $acceptance_breasts_big to 0>>

<<set $anus_climax to 0>>
<<set $penis_climax to 0>>
<<set $mouth_climax to 0>>

<<set $tanned to 0>>
<<set $sewingKit to 0>>

/*pillory related*/
<<if ndef $pillory_tenant>><<setup_pillory>><</if>>
<<set $police_access_card to 0>>
<<set $police_intro to 0>>
<<set $police_hack to 0>>
<<set $pub_hack_job to 0>>
<<set $hacker_tasks to []>>
<<set $framed to 0>>


code:
:: Widgets variablesStart2 [widget]
<<widget "variablesStart2">><<nobr>>
/*Variables required at the start of passage 'Start2', please remove if not required"*/

<<clamp>>
<<effects>>
<<initnpcgender>>
<<set $physiquesize to (1000 * $devlevel)>>

<<if $debug is 1>>
	<<set $spraymax += 1>>
	<<set $spray += 1>>
<</if>>

<<set $per_npc to {}>>

<<set $physique to ($physiquesize / 7) * 3>>
<<set $beauty to ($beautymax / 7)>>

<<set $playergender to 1>>/*Needed to stop VersionUpdate triggering on first couple of pages.*/

<<set $devstate to 1>>

<<if $breastsize is 0>>
	<<set $breastsizeold to 0>><<set $breastgrowthtimer to 350>>
<<elseif $breastsize is 1>>
	<<set $breastsizeold to 1>><<set $breastgrowthtimer to 350>>
<<elseif $breastsize is 2>>
	<<set $breastsizeold to 2>><<set $breastgrowthtimer to 350>>
<<elseif $breastsize is 3>>
	<<set $breastsizeold to 3>><<set $breastgrowthtimer to 350>>
<<else>>
	<<set $breastsizeold to 4>><<set $breastgrowthtimer to 350>>
<</if>>

<<physicalAdjustmentsInit>>
<<tryOnInit>>

<<givestartclothing>>

<<set $intro to 0>>
<<set $haircolour to $hairselect>>
<<set $naturalhaircolour to $haircolour>>

<<set $eyecolour to $eyeselect>>

<<if $awareselect is "innocent">>
<<elseif $awareselect is "knowledgeable">>
	<<set $awareness += 200>>
	<<set $awarelevel to 1>>
<</if>>

<<set $player.appearance to $player.gender>>
<<if $player.gender is "f">>
	<<set $vaginause to 0>>
	<<set $vaginastate to 0>>
	<<set $vaginaexist to 1>>
	<<set $penisuse to "none">>
	<<set $penisstate to "none">>
	<<set $penisexist to 0>>
	<<set $player.sex to "f">>
<<elseif $player.gender is "m">>
	<<set $vaginause to "none">>
	<<set $vaginastate to "none">>
	<<set $vaginaexist to 0>>
	<<set $penisuse to 0>>
	<<set $penisstate to 0>>
	<<set $penisexist to 1>>
	<<set $player.sex to "m">>
<</if>>

<<if $background is "nerd">>
	<<set $science += 200>><<set $maths += 200>><<set $english += 200>><<set $history += 200>><<set $school += 800>><<set $cool to 0>>
<<elseif $background is "athlete">>
	<<set $physique += ($physiquesize / 4)>><<set $swimmingskill += 200>><<set $science to 100>><<set $maths to 100>><<set $english to 100>><<set $history to 100>><<set $school to 400>>
<<elseif $background is "delinquent">>
	<<set $delinquency += 401>><<set $cool += 200>>
<<elseif $background is "promiscuous">>
	<<set $promiscuity += 35>>
<<elseif $background is "exhibitionist">>
	<<set $exhibitionism += 35>>
<<elseif $background is "deviant">>
	<<set $deviancy += 35>>
<<elseif $background is "beautiful">>
	<<set $beauty += ($beautymax / 2)>>
<</if>>

<<if $hairlength gte 900>>
	<<set $hairlengthstage to "feet">>
<<elseif $hairlength gte 700>>
	<<set $hairlengthstage to "thighs">>
<<elseif $hairlength gte 600>>
	<<set $hairlengthstage to "navel">>
<<elseif $hairlength gte 400>>
	<<set $hairlengthstage to "chest">>
<<elseif $hairlength gte 200>>
	<<set $hairlengthstage to "shoulder">>
<<else>>
	<<set $hairlengthstage to "short">>
<</if>>

<<if $fringelength gte 900>>
	<<set $fringelengthstage to "feet">>
<<elseif $fringelength gte 700>>
	<<set $fringelengthstage to "thighs">>
<<elseif $fringelength gte 600>>
	<<set $fringelengthstage to "navel">>
<<elseif $fringelength gte 400>>
	<<set $fringelengthstage to "chest">>
<<elseif $fringelength gte 200>>
	<<set $fringelengthstage to "shoulder">>
<<else>>
	<<set $fringelengthstage to "short">>
<</if>>

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

repo_name: GayKitten/degrees

license: mit


code:
:: Widgets variablesStatic [widget]
<<widget "variablesStatic">><<nobr>>
/*This is for static variables that will not change during gameplay*/
/*These will not be saved to saves and are best when they are required in multiple location
and are required for processing for loops, default objects, etc.*/
/*Can be found at 'SugarCube.setup'*/

<<set setup.test to "testing">>
<<set setup.baseNPC = {penis : 0, vagina: 0, breastsdesc: 0, chest: 0, lactation: 0, lefthand: 0, righthand: 0, anus: 0, mouth: 0, gender: 0, description: 0, insecurity: 0, pronoun: 0, pronouns: {he: 0, his: 0}, penissize: 0, breastsize: 0, buttsize: 0, ballssize: 0, penisdesc: 0, breastdesc: 0, health: 0, skincolour: 0, teen: 0, adult: 0, intro:0, speechpenisescape: 0, speechvaginaescape: 0, speechanusescape:0}>>

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


code:
:: Widgets variablesVersionUpdate [widget]
<<widget "variablesVersionUpdate">><<nobr>>
/*Variable that you need to check on every new version, page load/refresh or save load*/

<<if $objectVersion is undefined>>
	<<set $objectVersion to {}>>
<</if>>
<<if $saveVersions is undefined>>
	<<set $saveVersions to [StartConfig.version]>>
<<elseif $saveVersions.last() isnot StartConfig.version>>
	<<set $saveVersions.push(StartConfig.version)>>
<</if>>

<<if $player is undefined>>
	<<set $player to {}>>
	<<set $player.sex to $playergender>>
	<<set $player.gender to $playergender>>

	<<set $player.appearance to $playergenderappearance>>
	<<unset $playergenderappearance>>
<</if>>

<<if $clothing_update is undefined>><<set $clothing_update to 1>>
	<<clothinginit>>
	<<givestartclothing>>
<</if>>

<<if $outfit_update is undefined>><<set $outfit_update to 1>>
	<<for _i to 0; _i lt $outfit.length; _i++>>
		<<if $outfit[_i].colors is undefined>>
			<<set $outfit[_i].colors to false>>
		<</if>>
	<</for>>
<</if>>

<<clothing_data>> /*Keeps clothing data up to date with new and changed items*/

<<if $npcListVersion isnot 1>>
	<<npcList>>
<</if>>
<<npcNamedUpdate>> /*Updates old Named NPC code to new system*/
<<if $avaliableMapsVersion isnot 2>>
	<<mapLocations>>
<</if>>

<<if $parasite_update is undefined>><<set $parasite_update to 1>>
	<<parasiteinit>>
	<<if $penisparasite is 1>><<unset $penisparasite>>
		<<parasite penis urchin>>
		<<set $parasitestat -= 1>>
	<</if>>
	<<if $clitparasite is 1>><<unset $clitparasite>>
	  <<parasite clit urchin>>
	  <<set $parasitestat -= 1>>
	<</if>>
	<<if $chestparasite is 1>><<unset $chestparasite>>
	  <<parasite nipples urchin>>
	  <<set $parasitestat -= 1>>
	<</if>>
<</if>>

<<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 $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 $underlowerwet is undefined>>
	<<set $underlowerwet to 0>>
	<<set $underlowerwetstage to 0>>
<</if>>

<<if $underupperwet is undefined>>
	<<set $underupperwet to 0>>
	<<set $underupperwetstage 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 $analpregdisable is undefined>>
	<<set $analpregdisable 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 $blackwolfgenitals is undefined>>
	<<if $blackwolfgender is "m">>
		<<if random(0, 99) gte $cbchance>>
		<<set $blackwolfgenitals to "penis">>
		<<else>>
		<<set $blackwolfgenitals to "vagina">>
		<</if>>
	<<elseif $blackwolfgender is "f">>
		<<if random(0, 99) gte $dgchance>>
		<<set $blackwolfgenitals to "vagina">>
		<<else>>
		<<set $blackwolfgenitals to "penis">>
		<</if>>
	<</if>>
<</if>>

<<if $blackwolfmonster is undefined>>
	<<set $rng to random(1, 100)>>
	<<if $monsterchance gte $rng>>
	<<set $blackwolfmonster to 1>>
	<<else>>
	<<set $blackwolfmonster to 0>>
	<</if>>
<</if>>

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

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

<<if $NPCName[$NPCNameList.indexOf("Whitney")].state is undefined and $NPCName[$NPCNameList.indexOf("Whitney")].init is 1>>
<<set $NPCName[$NPCNameList.indexOf("Whitney")].state to "active">>
<<set $NPCName[$NPCNameList.indexOf("Whitney")].dom 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 $player.gender 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 $mathsproject is undefined>>
<<set $mathsproject to "none">>
<</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 $background is undefined>>
<<set $background to "waif">>
<</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 $milkdranktrait is undefined>>
<<set $milkdranktrait 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 StartConfig.enableImages is false>>
	<<set $images to 0>>
<</if>>

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

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

<<if $npcspeechcycle is undefined>>
<<set $npcspeechcycle 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 $player.gender 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 $watersportsdisable is undefined>>
<<set $watersportsdisable to "f">>
<</if>>

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

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

<<if $crimemax is undefined>>
<<set $crimemax to 50000>>
<</if>>

<<if $catbuild is undefined>>
<<set $catbuild to 0>>
<<set $cat to 0>>
<</if>>

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

<<if $hairupdate isnot 1>><<set $hairupdate to 1>>
	<<if $hairlength gte 900>>
	<<set $hairlengthstage to "feet">>
	<<elseif $hairlength gte 700>>
	<<set $hairlengthstage to "thighs">>
	<<elseif $hairlength gte 600>>
	<<set $hairlengthstage to "navel">>
	<<elseif $hairlength gte 400>>
	<<set $hairlengthstage to "chest">>
	<<elseif $hairlength gte 200>>
	<<set $hairlengthstage to "shoulder">>
	<<else>>
	<<set $hairlengthstage to "short">>
	<</if>>

	<<if $fringelength gte 900>>
	<<set $fringelengthstage to "feet">>
	<<elseif $fringelength gte 700>>
	<<set $fringelengthstage to "thighs">>
	<<elseif $fringelength gte 600>>
	<<set $fringelengthstage to "navel">>
	<<elseif $fringelength gte 400>>
	<<set $fringelengthstage to "chest">>
	<<elseif $fringelength gte 200>>
	<<set $fringelengthstage to "shoulder">>
	<<else>>
	<<set $fringelengthstage to "short">>
	<</if>>
<</if>>

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

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

<<if $hairtype is "braided ponytail">>
<<set $hairtype to "ponytail">>
<</if>>

<<if $monsterhallucinations is undefined>>
<<set $monsterhallucinations to "t">>
<<set $monsterchance to 20>>
<</if>>

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

<<if $penissize is undefined>>
<<set $penissize to 2>>
<<set $penissizemax to 4>>
<<set $penisgrowthtimer to 700>>
<</if>>

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

<<if $insecurity_penis_tiny is undefined>>
<<set $insecurity_penis_tiny to 0>>
<<set $insecurity_penis_small to 0>>
<<set $insecurity_penis_big to 0>>
<<set $insecurity_breasts_tiny to 0>>
<<set $insecurity_breasts_small to 0>>
<<set $insecurity_breasts_big to 0>>

<<set $acceptance_penis_tiny to 0>>
<<set $acceptance_penis_small to 0>>
<<set $acceptance_penis_big to 0>>
<<set $acceptance_breasts_tiny to 0>>
<<set $acceptance_breasts_small to 0>>
<<set $acceptance_breasts_big to 0>>
<</if>>

<<if $willpower is undefined>>
<<set $willpower to 200>>
<<set $willpowermax to 1000>>
<</if>>

<<if $fringetype is "swept back">>
<<set $fringetype to "swept right">>
<</if>>

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

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

<<if $wear_upper is undefined>>
<<set $wear_upper to "none">>
<<set $wear_lower to "none">>
<<set $wear_under_upper to "none">>
<<set $wear_under_lower to "none">>
<<set $wear_head to "none">>
<<set $wear_face to "none">>
<<set $wear_neck to "none">>
<<set $wear_legs to "none">>
<<set $wear_feet to "none">>
<<set $wear_outfit to "none">>
<</if>>

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

<<if $arousal is undefined>>
<<set $arousal to 0>>
<</if>>
<<if $breastsensitivity is undefined>>
<<set $breastsensitivity to 1>>
<</if>>
<<if $genitalsensitivity is undefined>>
<<set $genitalsensitivity to 1>>
<</if>>

<<if $hairtype is "swept right">>
<<set $hairtype to "swept left">>
<</if>>

<<if $headnodetention is 1 or $headmoney is 1 or $headphotoshoot is 1>>
<<set $headblackmailed to 1>>
<</if>>

<<physicalAdjustmentsInit>>

<<if $tryOn is undefined>>
	<<tryOnInit>>
<</if>>

<<if $clothing_number is undefined>>
<<set $clothing_number to 8>>
<</if>>

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

<<if $milk_drank_stat is undefined>>
<<set $milk_drank_stat to 0>>
<<set $milkdranktrait to 0>>
<<set $breast_mod to 0>>
<</if>>

<<if $ballssize is undefined>>
<<set $ballssize to $penissize>>
<<set $ballssizemax to $penissizemax>>
<<set $ballssizemin to $penissizemin>>
<<set $ballsgrowthtimer to $penisgrowthtimer>>
<</if>>

<<if $bottomsize is undefined>>
<<set $bottomsize to 2>>
<<set $bottomsizemax to 8>>
<<set $bottomsizemin to 0>>
<<set $bottomsizeold to 0>>
<<set $bottomgrowthtimer to 350>>
<</if>>

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

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

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

<<if $avery_penis_size is undefined>>
<<set $avery_penis_size to 2>>
<<set $bailey_penis_size to 2>>
<<set $briar_penis_size to 2>>
<<set $charlie_penis_size to 2>>
<<set $darryl_penis_size to 2>>
<<set $doren_penis_size to 2>>
<<set $eden_penis_size to 2>>
<<set $gwylan_penis_size to 2>>
<<set $harper_penis_size to 2>>
<<set $jordan_penis_size to 2>>
<<set $kylar_penis_size to 2>>
<<set $landry_penis_size to 2>>
<<set $leighton_penis_size to 2>>
<<set $mason_penis_size to 2>>
<<set $morgan_penis_size to 2>>
<<set $river_penis_size to 2>>
<<set $robin_penis_size to 2>>
<<set $sam_penis_size to 2>>
<<set $sirris_penis_size to 2>>
<<set $whitney_penis_size to 2>>
<<set $winter_penis_size to 2>>
<</if>>

<<if $breast_mod lt -12>>
<<set $breast_mod to -12>>
<</if>>
<<if $breast_mod gt 12>>
<<set $breast_mod to 12>>
<</if>>

<<if $shopDefaults is undefined>>
	<<set $shopDefaults to {
		"color":"black",
		"colorSet":null,
		"secColor":"black",
		"secColorSet":null,
		"disableReturn": false
	}>>
<</if>>

<<if $tentacles is undefined>>
	<<set $tentacles to {
		0: null,
		1: null,
		2: null,
		3: null,
		4: null,
		5: null,
		6: null,
		7: null,
		8: null,
		9: null,
		10: null,
		11: null,
		12: null,
		13: null,
		14: null,
		15: null,
		16: null,
		17: null,
		18: null,
		19: null,
		20: null,
		"active": 0,
		"max": 0,
	}>>
<</if>>

<<if $wolfgirl gte 1>>
	<<set $transformed to 1>>
<</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 $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 $fallenangel is 2>>
	<<set $transformed to 1>>
	<<set $angelbuild to 0>>
<</if>>
<<if $demon gte 6>>
	<<set $transformed to 1>>
<</if>>

<<if $orphan_hope is undefined>>
<<set $orphan_hope to 0>>
<</if>>
<<if $orphan_reb is undefined>>
<<set $orphan_reb to 0>>
<</if>>

<<if $masochism is undefined>>
<<set $masochism to 0>>
<<set $masochism_level to 0>>
<</if>>

<<if $per_npc is undefined>>
<<set $per_npc to {}>>
<</if>>

<<if $lessonmissedtext is undefined>>
<<set $lessonmissedtext to 0>>
<<set $lessonmissed to 0>>
<</if>>

<<if $home_event_timer is undefined>>
<<set $home_event_timer to 0>>
<<set $home_event_count to 0>>
<</if>>

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

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

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

<<if $brothel_basement_price is undefined>>
<<set $brothel_basement_price to 1000>>
<</if>>

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

<<if $syndromeeden is 1 and $edenshrooms is undefined>>
<<unset $syndromeeden>>
<</if>>

<<if $initnpcfix is undefined>><<set $initnpcfix to 1>>/*Applies missing NPC settings for saves before 0.2.5*/
<<initnpcgender>>
<</if>>

<<if ndef $pillory_tenant>><<setup_pillory>><</if>> /* Pillory related */
<<if ndef $police_intro>>						   /* Police hack related*/
	<<set $police_intro to 0>>
	<<set $police_access_card to 0>>
	<<set $police_hack to 0>>
	<<set $pub_hack_job to 0>>
	<<set $hacker_tasks to []>>
<</if>>
<<if ndef $framed>><<set $framed to 0>><</if>>

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


code:
/* Creating a model for human npc */
/* Defining functions */

window.NpcModel = function(adult, gender, pronoun, maxHealth,
                            lefthand, righthand, penis, vagina,
                            mouth, chest, description)
{
    this.adult = adult || 0;
    this.gender = gender || 0;
    this.pronoun = pronoun || 0;
    this.maxHealth = maxHealth || 200;
    this.health = maxHealth || 200;
    this.lefthand = lefthand || "none";
    this.righthand = righthand || "none";
    this.penis = penis || "none";
    this.vagina = vagina || "none";
    this.mouth = mouth || "none";
    this.chest = chest || "none";
    this.description = description || 0;
    this.type = "man";
    this.angermax = 200;
    this.anger = 0;
    this.trust = 0;
};

/* Don't bother with this, just return functions because no single engine is simple */

NpcModel.prototype._init = function (obj)
{
    Object.keys(obj).forEach(function (pn) {
		this[pn] = clone(obj[pn]);
    }, this);

    return this;
};

NpcModel.prototype.clone = function ()
{
    return (new NpcModel())._init(this);
};

NpcModel.prototype.toJSON = function ()
{
    var ownData = {};
    Object.keys(this).forEach(function (pn) {
		ownData[pn] = clone(this[pn]);
    }, this);
    return JSON.reviveWrapper('(new NpcModel())._init($ReviveData$)', ownData);
}


code:
:: Widgets Face [widget]

<<widget "init_face">><<nobr>>
<<set $clothes.face to [

	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "glasses",
	name_cap: "Glasses",
	variable: "glasses",
	integrity: 20,
	integrity_max: 20,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["glasses"],
	gender: "n",
	cost: 5000,
	description: "Makes studying easier, but you might be picked on at school.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "cool shades",
	name_cap: "Cool shades",
	variable: "coolshades",
	integrity: 30,
	integrity_max: 30,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["cool"],
	gender: "n",
	cost: 7000,
	description: "Makes status rise faster at school.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "surgical mask",
	name_cap: "Surgical mask",
	variable: "surgicalmask",
	integrity: 20,
	integrity_max: 20,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["mask"],
	gender: "n",
	cost: 2000,
	description: "Hides your identity.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Feet [widget]

<<widget "init_feet">><<nobr>>
<<set $clothes.feet to [

	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "school shoes",
	name_cap: "School shoes",
	variable: "schoolshoes",
	integrity: 200,
	integrity_max: 200,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["school"],
	gender: "n",
	cost: 2500,
	description: "Smart and suitable for school.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "tuxedo shoes",
	name_cap: "Tuxedo shoes",
	variable: "tuxedoshoes",
	integrity: 200,
	integrity_max: 200,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["formal"],
	gender: "m",
	cost: 10000,
	description: "Smart and sophisticated.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "ankle cuffs",
	name_cap: "Ankle cuffs",
	variable: "anklecuffs",
	integrity: 400,
	integrity_max: 400,
	fabric_strength: 20,
	reveal: 200,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["fetish"],
	gender: "n",
	cost: 10000,
	description: "Requires a special tool to unlock.",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 1,
	location: 0
},

	{index: 4,
	name: "sandals",
	name_cap: "Sandals",
	variable: "sandals",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "n",
	cost: 2000,
	description: "Cool in summer.",
	shop: ["clothing"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 5,
	name: "dress sandals",
	name_cap: "Dress sandals",
	variable: "dresssandals",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["formal"],
	gender: "f",
	cost: 10000,
	description: "Fashionable and sophisticated.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 6,
	name: "trainers",
	name_cap: "Trainers",
	variable: "trainers",
	integrity: 250,
	integrity_max: 250,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "n",
	cost: 3000,
	description: "Casual and practical.",
	shop: ["clothing"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Head [widget]

<<widget "init_head">><<nobr>>
<<set $clothes.head to [

	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 0,
	integrity_max: 0,
	fabric_strength: 0,
	reveal: 1,
	word: "n",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["naked"],
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "hairpin",
	name_cap: "Hairpin",
	variable: "hairpin",
	integrity: 50,
	integrity_max: 50,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "f",
	cost: 500,
	description: "Greatly accelerates hair growth.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "beanie",
	name_cap: "Beanie",
	variable: "beanie",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["cool"],
	gender: "n",
	cost: 3000,
	description: "Makes status rise faster at school.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "bunny ears",
	name_cap: "Bunny ears",
	variable: "bunnyears",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 300,
	word: "a",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["costume", "serving"],
	gender: "n",
	cost: 3000,
	description: "Cute ears on a headband. Part of a bunny outfit.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 4,
	name: "nun's veil",
	name_cap: "Nun's veil",
	variable: "nun",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["holy", "costume"],
	gender: "f",
	cost: 2500,
	description: "Protects your hair from unwanted attentions.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 1,
	cursed: 0,
	location: 0
},

	{index: 5,
	name: "bow",
	name_cap: "Bow",
	variable: "bow",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "f",
	cost: 900,
	description: "Cute.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 6,
	name: "cap",
	name_cap: "Cap",
	variable: "cap",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "n",
	cost: 2000,
	description: "Shields you from the sun.",
	shop: ["clothing"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 7,
	name: "witch hat",
	name_cap: "Witch hat",
	variable: "witch",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["costume"],
	gender: "n",
	cost: 3000,
	description: "Patchy and fragrant.",
	shop: ["forest"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	back_img: 0,
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Legs [widget]

<<widget "init_legs">><<nobr>>
<<set $clothes.legs to [

	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "tights",
	name_cap: "Tights",
	variable: "tights",
	integrity: 30,
	integrity_max: 30,
	fabric_strength: 20,
	reveal: 100,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "f",
	cost: 1000,
	description: "They don't conceal much.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "boy's gym socks",
	name_cap: "Boy's gym socks",
	variable: "boysgymsocks",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["school"],
	gender: "m",
	cost: 500,
	description: "Cushioned and breathable.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "girl's gym socks",
	name_cap: "Girl's gym socks",
	variable: "girlsgymsocks",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["school"],
	gender: "f",
	cost: 500,
	description: "Cushioned and breathable.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 4,
	name: "stockings",
	name_cap: "Stockings",
	variable: "stockings",
	integrity: 40,
	integrity_max: 40,
	fabric_strength: 20,
	reveal: 100,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "f",
	cost: 1500,
	description: "Attractive and alluring.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 5,
	name: "fishnet stockings",
	name_cap: "Fishnet stockings",
	variable: "fishnetstockings",
	integrity: 20,
	integrity_max: 20,
	fabric_strength: 20,
	reveal: 200,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "f",
	cost: 1500,
	description: "Attractive and alluring.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 6,
	name: "fishnet tights",
	name_cap: "Fishnet tights",
	variable: "fishnettights",
	integrity: 25,
	integrity_max: 25,
	fabric_strength: 20,
	reveal: 200,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "f",
	cost: 1700,
	description: "Attractive and alluring.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 7,
	name: "garter stockings",
	name_cap: "Garter stockings",
	variable: "garterstockings",
	integrity: 15,
	integrity_max: 15,
	fabric_strength: 20,
	reveal: 300,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "f",
	cost: 4000,
	description: "Sexy.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 8,
	name: "legwarmers",
	name_cap: "Legwarmers",
	variable: "legwarmers",
	integrity: 25,
	integrity_max: 25,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	type: ["normal"],
	gender: "n",
	cost: 1500,
	description: "Cosy.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Lower Clothing [widget]

<<widget "init_lower">><<nobr>>
<<set $clothes.lower to [
	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 0,
	integrity_max: 0,
	fabric_strength: 0,
	reveal: 1000,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: 0,
	state_base: 0,
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 2,
	exposed_base: 2,
	vagina_exposed: 1,
	vagina_exposed_base: 1,
	anus_exposed: 1,
	anus_exposed_base: 1,
	type: ["naked"],
	set: "lower",
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "sundress skirt",
	name_cap: "Sundress skirt",
	variable: "sundress",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "sundress",
	gender: "f",
	cost: 0,
	description: "Great for frolicking.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "pyjama bottoms",
	name_cap: "Pyjama bottoms",
	variable: "pjs",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 200,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["sleep"],
	set: "lower",
	gender: "n",
	cost: 1000,
	description: "Keeps you warm at night.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "towel skirt",
	name_cap: "Towel skirt",
	variable: "towel",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 800,
	word: "n",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "n",
	cost: 0,
	description: "Not very secure.",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 4,
	name: "waist apron",
	name_cap: "Waist apron",
	variable: "waistapron",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 800,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 1,
	exposed_base: 1,
	vagina_exposed: 1,
	vagina_exposed_base: 1,
	anus_exposed: 1,
	anus_exposed_base: 1,
	type: ["normal", "maid"],
	set: "lower",
	gender: "n",
	cost: 800,
	description: "Covers little.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 5,
	name: "shorts",
	name_cap: "Shorts",
	variable: "shorts",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 20,
	reveal: 400,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "n",
	cost: 1000,
	description: "Cool and loose-fitting.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 6,
	name: "school shorts",
	name_cap: "School shorts",
	variable: "schoolshorts",
	integrity: 160,
	integrity_max: 160,
	fabric_strength: 20,
	reveal: 400,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["school"],
	set: "lower",
	gender: "m",
	cost: 2500,
	description: "Proper school uniform.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 7,
	name: "school skirt",
	name_cap: "School skirt",
	variable: "schoolskirt",
	integrity: 160,
	integrity_max: 160,
	fabric_strength: 20,
	reveal: 400,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["school"],
	set: "lower",
	gender: "f",
	cost: 2500,
	description: "Proper school uniform.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 8,
	name: "plant skirt",
	name_cap: "Plant skirt",
	variable: "plant",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 900,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 1,
	exposed_base: 1,
	vagina_exposed: 1,
	vagina_exposed_base: 1,
	anus_exposed: 1,
	anus_exposed_base: 1,
	type: ["swim"],
	set: "lower",
	gender: "n",
	cost: 0,
	description: "Plants tied loose together.",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 9,
	name: "evening gown skirt",
	name_cap: "Evening gown skirt",
	variable: "eveninggown",
	integrity: 200,
	integrity_max: 200,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "evening gown",
	gender: "f",
	cost: 0,
	description: "For formal nights out.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 10,
	name: "ballgown skirt",
	name_cap: "Ballgown skirt",
	variable: "ballgown",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "ballgown",
	gender: "f",
	cost: 0,
	description: "Extravagant.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 1,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 11,
	name: "kimono skirt",
	name_cap: "Kimono skirt",
	variable: "kimono",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 500,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "kimono",
	gender: "n",
	cost: 0,
	description: "Exotic.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 1,
	cursed: 0,
	location: 0
},

	{index: 12,
	name: "mini kimono skirt",
	name_cap: "Mini kimono skirt",
	variable: "kimonomini",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 700,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "kimonomini",
	gender: "n",
	cost: 0,
	description: "Exotic. Shows off your legs.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 1,
	cursed: 0,
	location: 0
},

	{index: 13,
	name: "maid skirt",
	name_cap: "Maid skirt",
	variable: "maid",
	integrity: 110,
	integrity_max: 110,
	fabric_strength: 30,
	reveal: 500,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["maid", "costume", "serving"],
	set: "maid",
	gender: "f",
	cost: 0,
	description: "For looking cute while cleaning.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 14,
	name: "nun's habit skirt",
	name_cap: "Nun's habit skirt",
	variable: "nun",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["holy", "costume"],
	set: "nun",
	gender: "f",
	cost: 0,
	description: "Holy outfit for those sworn to purity.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 1,
	cursed: 0,
	location: 0
},

	{index: 15,
	name: "large towel bottom",
	name_cap: "Large towel bottom",
	variable: "towellarge",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 30,
	reveal: 800,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "towellarge",
	gender: "n",
	cost: 0,
	description: "Not very secure.",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 16,
	name: "tuxedo trousers",
	name_cap: "Tuxedo trousers",
	variable: "tuxedo",
	integrity: 160,
	integrity_max: 160,
	fabric_strength: 30,
	reveal: 600,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "lower",
	gender: "m",
	cost: 20000,
	description: "Smart and sophisticated.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 17,
	name: "board shorts",
	name_cap: "Board shorts",
	variable: "boardshorts",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 500,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["swim"],
	set: "lower",
	gender: "n",
	cost: 3500,
	description: "Good in and out of water.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 18,
	name: "breeches",
	name_cap: "Breeches",
	variable: "breeches",
	integrity: 150,
	integrity_max: 150,
	fabric_strength: 30,
	reveal: 300,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "lower",
	gender: "m",
	cost: 6000,
	description: "Tight-fitting but formal.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 19,
	name: "long cut skirt",
	name_cap: "Long cut skirt",
	variable: "cutskirtlong",
	integrity: 130,
	integrity_max: 130,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "lower",
	gender: "f",
	cost: 6000,
	description: "Easy to move in. Shows off your thigh.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 20,
	name: "short cut skirt",
	name_cap: "Short cut skirt",
	variable: "cutskirtshort",
	integrity: 150,
	integrity_max: 150,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["formal"],
	set: "lower",
	gender: "f",
	cost: 4000,
	description: "Easy to move in.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 21,
	name: "cycle shorts",
	name_cap: "Cycle shorts",
	variable: "cycleshorts",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 600,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal", "athletic"],
	set: "lower",
	gender: "n",
	cost: 2500,
	description: "Tight.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 22,
	name: "jeans",
	name_cap: "Jeans",
	variable: "jeans",
	integrity: 200,
	integrity_max: 200,
	fabric_strength: 30,
	reveal: 200,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "n",
	cost: 5000,
	description: "Tough and fashionable.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 23,
	name: "trousers",
	name_cap: "Trousers",
	variable: "trousers",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 300,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "n",
	cost: 3000,
	description: "Covers you from waist to foot.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 24,
	name: "long skirt",
	name_cap: "Long skirt",
	variable: "longskirt",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "f",
	cost: 2000,
	description: "Conservative.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 25,
	name: "miniskirt",
	name_cap: "Miniskirt",
	variable: "miniskirt",
	integrity: 60,
	integrity_max: 60,
	fabric_strength: 30,
	reveal: 800,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "f",
	cost: 3000,
	description: "A breeze away from a malfunction.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 26,
	name: "long school skirt",
	name_cap: "Long school skirt",
	variable: "schoolskirtlong",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 200,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["school"],
	set: "lower",
	gender: "f",
	cost: 4000,
	description: "Prim and proper.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 27,
	name: "short school skirt",
	name_cap: "Short school skirt",
	variable: "schoolskirtshort",
	integrity: 80,
	integrity_max: 80,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 0,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["school"],
	set: "lower",
	gender: "f",
	cost: 1500,
	description: "Too short to meet regulation skirt length. You don't think anyone will complain.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 27,
	name: "school trousers",
	name_cap: "School trousers",
	variable: "schooltrousers",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 200,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["school"],
	set: "lower",
	gender: "m",
	cost: 4000,
	description: "Gives perverts little to gawk at.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 28,
	name: "oversized sweater bottom",
	name_cap: "Oversized sweater bottom",
	variable: "sweaterlarge",
	integrity: 60,
	integrity_max: 60,
	fabric_strength: 30,
	reveal: 800,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "sweaterlarge",
	gender: "n",
	cost: 0,
	description: "Snug, comfy and long enough to cover your unmentionables. Just.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 29,
	name: "witch skirt",
	name_cap: "Witch skirt",
	variable: "witch",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 1,
	skirt: 1,
	skirt_down: 1,
	state: "waist",
	state_base: "waist",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["costume"],
	set: "witch",
	gender: "f",
	cost: 0,
	description: "Popular halloween costume. Coloured with forest dyes.",
	shop: ["forest"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
},

	{index: 30,
	name: "denim shorts",
	name_cap: "Denim shorts",
	variable: "jorts",
	integrity: 160,
	integrity_max: 160,
	fabric_strength: 30,
	reveal: 500,
	word: "n",
	one_piece: 0,
	skirt: 0,
	skirt_down: 0,
	state: "waist",
	state_base: "waist",
	plural: 1,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	vagina_exposed: 0,
	vagina_exposed_base: 0,
	anus_exposed: 0,
	anus_exposed_base: 0,
	type: ["normal"],
	set: "lower",
	gender: "n",
	cost: 4000,
	description: "Tight yet cool.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	high_img: 0,
	back_img: 0,
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Neck [widget]

<<widget "init_neck">><<nobr>>
<<set $clothes.neck to [

	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 10,
	integrity_max: 10,
	fabric_strength: 20,
	reveal: 1,
	word: "a",
	plural: 0,
	colour: 0,
	colour_options: [],
	type: ["normal"],
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	collared: 0,
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "collar",
	name_cap: "Collar",
	variable: "collar",
	integrity: 400,
	integrity_max: 400,
	fabric_strength: 20,
	reveal: 1000,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["fetish"],
	gender: "n",
	cost: 20000,
	description: "Requires a special tool to unlock.",
	shop: [],
	collared: 1,
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 1,
	location: 0
},

	{index: 2,
	name: "bunny collar",
	name_cap: "Bunny collar",
	variable: "bunnycollar",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 300,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["costume", "serving"],
	gender: "n",
	cost: 3000,
	description: "A collar and tie. Part of the bunny outfit.",
	shop: ["clothing"],
	collared: 0,
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "holy pendant",
	name_cap: "Holy pendant",
	variable: "holypendant",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["holy"],
	gender: "n",
	cost: 1000,
	description: "Heavy. So you don't forget you're wearing it.",
	shop: ["forest"],
	collared: 0,
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
},

	{index: 4,
	name: "dark pendant",
	name_cap: "Dark pendant",
	variable: "darkpendant",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 20,
	reveal: 1,
	word: "n",
	plural: 1,
	colour: 0,
	colour_options: [],
	type: ["dark"],
	gender: "n",
	cost: 10000,
	description: "Absorbs all light.",
	shop: ["forest"],
	collared: 0,
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	cursed: 0,
	location: 0
}

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


code:
:: Widgets Outfits [widget]
<<widget "listoutfits">><<nobr>>

Wear <<radiobutton "$delete_outfit" "none" checked>> |  Delete <<radiobutton "$delete_outfit" 1>>

<<for _i to 0; _i lt $outfit.length; _i++>>
	<<print '<<link [['+$outfit[_i].name+($outfit[_i].colors is false? "" : " [C]")+'|$passage]]>><<set $wear_outfit to ' + _i + '>><</link>>'>> |
<</for>>
<</nobr>><</widget>>

<<widget "listsleepoutfits">><<nobr>>
<<for _i to 0; _i lt $outfit.length; _i++>>
	<<if $outfit[_i].type.includes("sleep")>>
	<<print '<<link [["Wear "+$outfit[_i].name+($outfit[_i].colors is false? "" : " [C]") + " and climb in bed"|Bed]]>><<set $wear_outfit to ' + _i + '>><<undress "bed">><</link>>'>>

	<</if>>
<</for>>
<</nobr>><</widget>>

<<widget "listswimoutfits">><<nobr>>
<<set $wardrobe_location to $args[0]>>
<<for _i to 0; _i lt $outfit.length; _i++>>
	<<if $outfit[_i].type.includes("swim")>>
	<<print '<<link [["Wear "+$outfit[_i].name+($outfit[_i].colors is false? "" : " [C]")|$passage]]>><<set $wear_outfit to ' + _i + '>><</link>>'>>

	<</if>>
<</for>>
<</nobr>><</widget>>

<<widget "radiooutfits">><<nobr>>
<<for _i to 0; _i lt $outfit.length; _i++>>
<<print 'Wear $outfit[_i].name <<radiobutton "$wear_outfit" "' + _i + '">>'>> |
<</for>>
Dress like you were <<radiobutton "$wear_outfit" "clotheson" checked>>
<</nobr>><</widget>>

<<widget "deleteoutfit">><<nobr>>
<<if $delete_outfit is 1 and $wear_outfit isnot "none">>
<<set $outfit.deleteAt($wear_outfit)>>
<<set $wear_outfit to "none">>
<</if>>
<<set $delete_outfit to "none">>
<</nobr>><</widget>>

<<widget "wearoutfit">><<nobr>>
<<deleteoutfit>>

<<if $wear_outfit isnot "none">>
	<<set _equip to ["upper", "lower", "under_upper", "under_lower","head", "face", "neck", "legs", "feet"]>>
	<<set _skip to false>>
	<<for _i to 0; _i lt _equip.length; _i++>>
		<<if _skip is true>>
			<<set _skip to false>>
			<<continue>>
		<</if>>
		<<if $worn[_equip[_i]].cursed is 0>>
			<<if $outfit[$wear_outfit][_equip[_i]] is "naked">>
				<<undressSwitch _equip[_i]>>
			<<else>>
				<<set _foundEquip to false>><<set _lastResort to null>>
				<<undressSwitch _equip[_i]>>
				<<for _j to 0; _j lt $wardrobe[_equip[_i]].length; _j++>>
					<<if $outfit[$wear_outfit][_equip[_i]] is $wardrobe[_equip[_i]][_j].name>>
						<<if $outfit[$wear_outfit].colors isnot false>>
							<<if $outfit[$wear_outfit].colors[_equip[_i]][0] isnot $wardrobe[_equip[_i]][_j].colour or $outfit[$wear_outfit].colors[_equip[_i]][1] isnot $wardrobe[_equip[_i]][_j].accessory_colour>>
								<<continue>>
							<</if>>
						<</if>>

						<<if _equip[_i] is "upper" or _equip[_i] is "under_upper">>
							<<if $wardrobe[_equip[_i]][_j].one_piece is 1>>
								<<if _equip[_i] is "upper">>
									<<set _lowerEquip to "lower">>
								<<else>>
									<<set _lowerEquip to "under_lower">>
								<</if>>
								<<if $worn[_lowerEquip].cursed is 1>>
									<<set _skip to true>>
									<<break>>
								<</if>>
								<<undressSwitch _lowerEquip>>
								<<for _k to 0; _k lt $wardrobe[_lowerEquip].length; _k++>>
									<<if $wardrobe[_equip[_i]][_j].set is $wardrobe[_lowerEquip][_k].set>>
										<<if $wardrobe[_equip[_i]][_j].colour isnot $wardrobe[_lowerEquip][_k].colour or $wardrobe[_equip[_i]][_j].accessory_colour isnot $wardrobe[_lowerEquip][_k].accessory_colour>>
											<<continue>>
										<</if>>
										<<set $worn[_lowerEquip] to clone($wardrobe[_lowerEquip][_k])>>
										<<set $wardrobe[_lowerEquip].deleteAt(_k)>>
										<<set _skip to true>>
										<<break>>
									<</if>>
								<</for>>
							<<elseif $wardrobe[_equip[_i]][_j].one_piece is "broken">>
								<<if _lastResort is null>>
									<<set _lastResort to clone(_j)>>
								<</if>>
								<<continue>>
							<</if>>
						<</if>>
						<<set $worn[_equip[_i]] to clone($wardrobe[_equip[_i]][_j])>>
						<<set $wardrobe[_equip[_i]].deleteAt(_j)>>
						<<set _foundEquip to true>>
						<<break>>
					<</if>>
				<</for>>
				<<if _foundEquip is false and _lastResort isnot null>>
					<<set $worn[_equip[_i]] to clone($wardrobe[_equip[_i]][_lastResort])>>
					<<set $wardrobe[_equip[_i]].deleteAt(_lastResort)>>
					<<set _skip to true>>
				<</if>>
			<</if>>
		<</if>>
	<</for>>
<</if>>

<<if $wear_outfit isnot "none">>
	<<if $worn.upper.name is $outfit[$wear_outfit].upper and
	$worn.lower.name is $outfit[$wear_outfit].lower and
	$worn.under_upper.name is $outfit[$wear_outfit].under_upper and
	$worn.under_lower.name is $outfit[$wear_outfit].under_lower and
	$worn.head.name is $outfit[$wear_outfit].head and
	$worn.face.name is $outfit[$wear_outfit].face and
	$worn.neck.name is $outfit[$wear_outfit].neck and
	$worn.legs.name is $outfit[$wear_outfit].legs and
	$worn.feet.name is $outfit[$wear_outfit].feet>>
	<<else>>
	Part of the set could not be worn as it is missing from your wardrobe or you could not put it on.

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

<<set $wear_outfit to "none">>
<</nobr>><</widget>>

<<widget "undressSwitch">><<nobr>>
<<switch $args[0]>>
	<<case "upper">><<upperundress $wardrobe_location>>
	<<case "lower">><<lowerundress $wardrobe_location>>
	<<case "under_upper">><<underupperundress $wardrobe_location>>
	<<case "under_lower">><<underlowerundress $wardrobe_location>>
	<<case "head">><<headundress $wardrobe_location>>
	<<case "face">><<faceundress $wardrobe_location>>
	<<case "neck">><<neckundress $wardrobe_location>>
	<<case "legs">><<legsundress $wardrobe_location>>
	<<case "feet">><<feetundress $wardrobe_location>>
<</switch>>
<</nobr>><</widget>>


code:
:: Widgets Under Upper Clothing [widget]

<<widget "init_under_upper">><<nobr>>
<<set $clothes.under_upper to [
	{index: 0,
	name: "naked",
	name_cap: "Naked",
	variable: "naked",
	integrity: 0,
	integrity_max: 0,
	fabric_strength: 0,
	reveal: 1000,
	word: "n",
	one_piece: 0,
	strap: 0,
	open: 0,
	state: 0,
	state_base: 0,
	state_top: 0,
	state_top_base: 0,
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 1,
	exposed_base: 1,
	type: ["naked"],
	set: "under_upper",
	gender: "n",
	cost: 0,
	description: "naked",
	shop: [],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 0,
	cursed: 0,
	location: 0
},

	{index: 1,
	name: "bikini top",
	name_cap: "Bikini top",
	variable: "bikini",
	integrity: 20,
	integrity_max: 20,
	fabric_strength: 20,
	reveal: 900,
	word: "n",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["swim"],
	set: "under_upper",
	gender: "f",
	cost: 2000,
	description: "Revealing swimwear.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 2,
	name: "school swimsuit",
	name_cap: "School swimsuit",
	variable: "schoolswimsuit",
	integrity: 40,
	integrity_max: 40,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 1,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["swim", "school"],
	set: "school swimsuit",
	gender: "f",
	cost: 2500,
	description: "Proper school swimwear.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 3,
	name: "leotard",
	name_cap: "Leotard",
	variable: "leotard",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 0,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	type: ["dance", "athletic"],
	set: "leotard",
	gender: "n",
	cost: 3000,
	description: "Form fitting.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 1,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 4,
	name: "full body leotard",
	name_cap: "Full body leotard",
	variable: "leotardfull",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 500,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 0,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	type: ["dance", "athletic"],
	set: "long leotard",
	gender: "n",
	cost: 3500,
	description: "Form fitting. Covers your legs.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 1,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 5,
	name: "skimpy leotard",
	name_cap: "Skimpy leotard",
	variable: "leotardskimpy",
	integrity: 80,
	integrity_max: 80,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 0,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	type: ["dance", "athletic"],
	set: "skimpy leotard",
	gender: "n",
	cost: 2500,
	description: "Form fitting. Shows off your thighs.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 6,
	name: "foreign school swimsuit",
	name_cap: "Foreign school swimsuit",
	variable: "schoolswimsuitj",
	integrity: 40,
	integrity_max: 40,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 1,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["swim", "school"],
	set: "foreign school swimsuit",
	gender: "f",
	cost: 2500,
	description: "Official uniform swimsuit for the local school, but in a style popular in a foreign country.",
	shop: ["clothing"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 7,
	name: "swimsuit",
	name_cap: "Swimsuit",
	variable: "swimsuit",
	integrity: 60,
	integrity_max: 60,
	fabric_strength: 30,
	reveal: 700,
	word: "a",
	one_piece: 1,
	strap: 1,
	open: 1,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["swim"],
	set: "swimsuit",
	gender: "f",
	cost: 7500,
	description: "Sexy.",
	shop: ["clothing"],
	accessory: 1,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 8,
	name: "bunny leotard",
	name_cap: "Bunny leotard",
	variable: "leotardbunny",
	integrity: 120,
	integrity_max: 120,
	fabric_strength: 30,
	reveal: 800,
	word: "a",
	one_piece: 1,
	strap: 0,
	open: 1,
	state: "waist",
	state_base: "waist",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: [],
	exposed: 0,
	exposed_base: 0,
	type: ["costume", "serving"],
	set: "leotardbunny",
	gender: "f",
	cost: 5000,
	description: "Waitress attire. Tougher than it looks. Part of a bunny outfit, and has a fluffy white tail on the back to prove it.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 9,
	name: "catgirl bra",
	name_cap: "Catgirl bra",
	variable: "catgirlbra",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 500,
	word: "a",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["costume", "serving"],
	set: "under_upper",
	gender: "f",
	cost: 3000,
	description: "For when a regular bra just isn't cute enough.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 10,
	name: "lace bra",
	name_cap: "Lace bra",
	variable: "lacebra",
	integrity: 80,
	integrity_max: 80,
	fabric_strength: 30,
	reveal: 600,
	word: "a",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["normal"],
	set: "under_upper",
	gender: "f",
	cost: 1000,
	description: "Hints at what lies beneath.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 11,
	name: "microkini top",
	name_cap: "Microkini top",
	variable: "microkini",
	integrity: 80,
	integrity_max: 80,
	fabric_strength: 30,
	reveal: 900,
	word: "a",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["swim"],
	set: "under_upper",
	gender: "f",
	cost: 2400,
	description: "Skirts the borders of decency.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 12,
	name: "plain bra",
	name_cap: "Plain bra",
	variable: "plainbra",
	integrity: 100,
	integrity_max: 100,
	fabric_strength: 30,
	reveal: 400,
	word: "a",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["normal"],
	set: "under_upper",
	gender: "f",
	cost: 500,
	description: "No-nonsense.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
},

	{index: 13,
	name: "sports bra",
	name_cap: "Sports bra",
	variable: "sportsbra",
	integrity: 150,
	integrity_max: 150,
	fabric_strength: 30,
	reveal: 300,
	word: "a",
	one_piece: 0,
	strap: 1,
	open: 1,
	state: "midriff",
	state_base: "midriff",
	state_top: "chest",
	state_top_base: "chest",
	plural: 0,
	colour: 0,
	colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "white", "yellow"],
	exposed: 0,
	exposed_base: 0,
	type: ["normal"],
	set: "under_upper",
	gender: "f",
	cost: 2000,
	description: "Supportive.",
	shop: ["clothing"],
	accessory: 0,
	accessory_colour: 0,
	accessory_colour_options: [],
	sleeve_img: 0,
	breast_img: 1,
	cursed: 0,
	location: 0
}

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