Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<effects>>
This work of fiction contains content of a sexual nature and is inappropriate for minors. All characters <span class="hide"><a onclick="SugarCube.State.variables.debug = 1">de</a></span>picted are at least 18 years of age. Everything is consensual role play, and any animals are actually people in costumes.
<br><br>
Save files are stored in your browser's cache. Save to file or text in the "Export/Import" tab in "Saves/Options" to avoid losing them.
<br><br>
You may edit the below settings now or during gameplay in select places, though some tabs are only avaliable here.
<br>
Tabs that are inaccessible during gameplay are marked with <span class='red'>*</span>.
<br><br>
<<if $images is 1>>
If the image in the "Feat Boosts" tab is broken, please ensure that you have properly extracted the zip file. If you have, you may want to overwrite the "img" folder with one from a fresh download of the game.
<br><br>
<</if>>
<<set $settingsExitPassage to "Start2">>
<<initsettings>>
<<settings>><<variablesStart2>>
<<effects>>
Welcome to the alpha of Degrees of Lewdity!
<br><br>
If you want to avoid trouble, dress modestly and stick to safe, well-lit areas. Nights are particularly dangerous. Dressing lewd will attract attention, both good and bad.
<br><br>
The new school year starts tomorrow at <<if $timestyle is "ampm">>9:00 am<<else>>9:00<</if>>. The bus service is the easiest way to get around town. Don't forget your uniform!
<br><br>
<<link [[Next|Orphanage Intro]]>><</link>>
<br><br>
<<if $debug is 1>>
These options start with cheats enabled and £5000
<br>
<<link [[Standard start|Orphanage Intro]]>><<cheatStart>><</link>>
<br>
<<link [[School Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><</link>>
<br>
<<link [[Science Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><<pass 2 hours>><</link>>
<br>
<<link [[Maths Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><<pass 3 hours>><</link>>
<br>
<<link [[English Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><<pass 4 hours>><</link>>
<br>
<<link [[History Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><<pass 6 hours>><</link>>
<br>
<<link [[Swimming Start|Oxford Street]]>><<cheatStart>><<pass 1 day>><<pass 7 hours>><</link>>
<br>
<<link [[Testing Room]]>><<cheatStart>><<upperstrip>><<lowerstrip>><<underlowerstrip>><</link>>
<br>
<<link [[Robin Low Trauma Low Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 0>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 2>><<trauma 60>><</link>>
<br>
<<link [[Robin Low Trauma Medium Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 50>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 2>><<trauma 60>><</link>>
<br>
<<link [[Robin Low Trauma High Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 90>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 2>><<trauma 60>><</link>>
<br>
<<link [[Robin High Trauma Low Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 0>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<<link [[Robin High Trauma Medium Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 50>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<<link [[Robin High Trauma High Love|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $NPCName[$NPCNameList.indexOf("Robin")].love to 90>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<<link [[Robin After Paying Police With Money|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $robinpolicepay to 1>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<<link [[Robin After Paying Police With Body|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $robinpolicebody to 1>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<<link [[Robin's Debt Paid|Robin's Room Entrance]]>><<cheatStart>><<npc Robin>><<endevent>><<set $robinpaid to 1>><<set $NPCName[$NPCNameList.indexOf("Robin")].init to 1>><<set $trauma to ($traumamax / 7) * 4>><<trauma 60>><</link>>
<br>
<</if>><<widget "versioninfo">><<nobr>>
<br><br>
Degrees of Lewdity <<print StartConfig.version>>
<br><br>
"ETA Soon" edition
<br><br>
More information can be found at [[https://vrelnir.blogspot.com/| "https://vrelnir.blogspot.com/"]]
<br><br>
<</nobr>><</widget>><<widget "npcList">><<nobr>>
<<set $baseNPC = {penis: 0, vagina: 0, breastsdesc: 0, chest: 0, lactation: 0, lefthand: 0, righthand: 0, anus: 0, mouth: 0, gender: 0, description: 0, fullDescription: 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, type: 0, stance: 0, monster: 0}>>
<<set _n1 to clone($baseNPC)>>
<<set _n2 to clone($baseNPC)>>
<<set _n3 to clone($baseNPC)>>
<<set _n4 to clone($baseNPC)>>
<<set _n5 to clone($baseNPC)>>
<<set _n6 to clone($baseNPC)>>
<<set $NPCList = [_n1, _n2, _n3, _n4, _n5, _n6]>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<set $NPCList[_i].lefthand to "none">>
<<set $NPCList[_i].lefthand to "none">>
<<set $NPCList[_i].righthand to "none">>
<<set $NPCList[_i].penis to "none">>
<<set $NPCList[_i].vagina to "none">>
<<set $NPCList[_i].mouth to "none">>
<<set $NPCList[_i].chest to "none">>
<<set $NPCList[_i].gender to 0>>
<<set $NPCList[_i].pronoun to 0>>
<<set $NPCList[_i].description to 0>>
<<set $NPCList[_i].type to 0>>
<<set $NPCList[_i].stance to 0>>
<<set $NPCList[_i].monster to 0>>
<</for>>
<<set $BeastList to ["dog","cat","pig","wolf","dolphin","lizard","bear","boar","creature","horse"]>>
<<set $npcListVersion to 1>>
<</nobr>><</widget>><<widget "npcNamed">><<nobr>>
<!-- To add new Named NPC, add new _nXX variable and tag values to end. Rest of code should automatically scope based on size of list. -->
<!-- NPC descriptions is set as names, and their titles are being established for compatibility with general NPCs -->
<<if $npcNamedVersion is 1>>
<<set _tempNPCName to clone($NPCName)>>
<</if>>
<<set $baseNNPC = {penis : 0, vagina: 0, gender: 0, description: 0, title: 0, insecurity: 0, pronoun: 0, penissize: 0, penisdesc: 0, buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 0, init: 0, intro: 0, type: 0, trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0, eyeColour: 0, hairColour: 0}>>
/*Old: {penis : 0, vagina: 0, gender: 0, description: 0, insecurity: 0, pronoun: 0, penissize: 0, penisdesc: 0, buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 0, intro: 0, type: 0}*/
<<set _n1 to clone($baseNNPC)>>
<<set _n2 to clone($baseNNPC)>>
<<set _n3 to clone($baseNNPC)>>
<<set _n4 to clone($baseNNPC)>>
<<set _n5 to clone($baseNNPC)>>
<<set _n6 to clone($baseNNPC)>>
<<set _n7 to clone($baseNNPC)>>
<<set _n8 to clone($baseNNPC)>>
<<set _n9 to clone($baseNNPC)>>
<<set _n10 to clone($baseNNPC)>>
<<set _n11 to clone($baseNNPC)>>
<<set _n12 to clone($baseNNPC)>>
<<set _n13 to clone($baseNNPC)>>
<<set _n14 to clone($baseNNPC)>>
<<set _n15 to clone($baseNNPC)>>
<<set _n16 to clone($baseNNPC)>>
<<set _n17 to clone($baseNNPC)>>
<<set _n18 to clone($baseNNPC)>>
<<set _n19 to clone($baseNNPC)>>
<<set _n20 to clone($baseNNPC)>>
<<set _n21 to clone($baseNNPC)>>
<<set _n22 to clone($baseNNPC)>>
<<set _n23 to clone($baseNNPC)>>
<<set _n24 to clone($baseNNPC)>>
<<set _n25 to clone($baseNNPC)>>
<<set $NPCName = [_n1, _n2, _n3, _n4, _n5, _n6, _n7, _n8, _n9, _n10, _n11, _n12, _n13, _n14, _n15, _n16, _n17, _n18, _n19, _n20, _n21, _n22, _n23, _n24, _n25]>>
<<set $NPCNameList to ["Avery","Bailey","Briar","Charlie","Darryl","Doren","Eden","Gwylan","Harper","Jordan","Kylar","Landry","Leighton","Mason","Morgan","River","Robin","Sam","Sirris","Whitney","Winter","Black Wolf","Niki","Quinn","Remy"]>>
<!-- Draft default pronoun list. Random selection is part of initNPCgender widget -->
/% <<set _pro to ["m","f","f","m","m","m","m","m","f","f","m","m","f","m","f","m","m","m","f","m","m","m","m","m"]>> %/
<<set _tit to ["businessperson", "caretaker", "brothel owner", "dance coach", "club owner","English teacher","hunter", "shopkeeper", "doctor","pious","loner","criminal","headteacher", "swimming teacher","sewer dweller","maths teacher","orphan","cafe owner","science teacher","bully", "history teacher","alpha","photographer","mayor","farmer"]>>
<<set _ins to ["weak","weak","looks","ethics","ethics","ethics","looks","weak","skill","ethics","weak","skill","skill","ethics","weak","ethics","ethics","ethics","ethics","looks","skill","weak","skill", "looks","looks"]>>
<!-- Type needs to conform to beast type: wolf, dog, etc. -->
<<set _tpe to ["human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","human","wolf","human","human","human"]>>
<<set _swi to ["a","a","a","a","a","a","a","t","a","a","t","a","a","a","a","a","t","a","a","t","a","a","a","a","a"]>>
<<for _i to 0; _i lt $NPCName.length; _i++>>
<<set $NPCName[_i].nam to $NPCNameList[_i]>>
<<set $NPCName[_i].description to $NPCNameList[_i]>>
<<set $NPCName[_i].title to _tit[_i]>>
<<set $NPCName[_i].pronoun to "none">>
<<set $NPCName[_i].gender to "none">>
<<set $NPCName[_i].penissize to 0>>
<<set $NPCName[_i].penisdesc to "none">>
<<if $npcNamedVersion isnot 1>>/*Keeps init from resetting for saves made in 0.2.5*/
<<set $NPCName[_i].init to 0>>
<</if>>
<<set $NPCName[_i].insecurity to _ins[_i]>>
<<if _swi[_i] is "t">>
<<set $NPCName[_i].adult to 0>>
<<set $NPCName[_i].teen to 1>>
<<else>>
<<set $NPCName[_i].adult to 1>>
<<set $NPCName[_i].teen to 0>>
<</if>>
<<set $NPCName[_i].type to _tpe[_i]>>
<<set $NPCName[_i].trust to 0>>
<<set $NPCName[_i].love to 0>>
<<set $NPCName[_i].dom to 0>>
<<set $NPCName[_i].lust to 0>>
<<set $NPCName[_i].rage to 0>>
<<if $npcNamedVersion isnot 1>>
<<set $NPCName[_i].state to "">>
<</if>>
<<set $NPCName[_i].trauma to 0>>
<</for>>
<<generateNPCNameHairAndEyeColors true>>
<</nobr>><</widget>>
<<widget "npcNamedUpdate">><<nobr>>/*Applies new system to old saves, and carries over relevant variables.*/
<<if $npcNamedVersion is undefined or $npcNamedVersion is 1>>
<<npcNamed>>
<</if>>
<<if $npcNamedVersion is 1>><<set $npcNamedVersion to 2>><!-- Runs only if a game was saved during V2.5. -->
<<set $NPCName = [_n1, _n2, _n3, _n4, _n5, _n6, _n7, _n8, _n9, _n10, _n11, _n12, _n13, _n14, _n15, _n16, _n17, _n18, _n19, _n20, _n21]>>
<<for _e to 0; _e lt $NPCName.length; _e++>>
<<if _e is 0>>
<<set _lowerCaseName to "avery">>
<<set _upperCaseName to "Avery">>
<<elseif _e is 1>>
<<set _lowerCaseName to "bailey">>
<<set _upperCaseName to "Bailey">>
<<elseif _e is 2>>
<<set _lowerCaseName to "briar">>
<<set _upperCaseName to "Briar">>
<<elseif _e is 3>>
<<set _lowerCaseName to "charlie">>
<<set _upperCaseName to "Charlie">>
<<elseif _e is 4>>
<<set _lowerCaseName to "darryl">>
<<set _upperCaseName to "Darryl">>
<<elseif _e is 5>>
<<set _lowerCaseName to "doren">>
<<set _upperCaseName to "Doren">>
<<elseif _e is 6>>
<<set _lowerCaseName to "eden">>
<<set _upperCaseName to "Eden">>
<<elseif _e is 7>>
<<set _lowerCaseName to "gwylan">>
<<set _upperCaseName to "Gwylan">>
<<elseif _e is 8>>
<<set _lowerCaseName to "harper">>
<<set _upperCaseName to "Harper">>
<<elseif _e is 9>>
<<set _lowerCaseName to "jordan">>
<<set _upperCaseName to "Jordan">>
<<elseif _e is 10>>
<<set _lowerCaseName to "kylar">>
<<set _upperCaseName to "Kylar">>
<<elseif _e is 11>>
<<set _lowerCaseName to "landry">>
<<set _upperCaseName to "Landry">>
<<elseif _e is 12>>
<<set _lowerCaseName to "leighton">>
<<set _upperCaseName to "Leighton">>
<<elseif _e is 13>>
<<set _lowerCaseName to "mason">>
<<set _upperCaseName to "Mason">>
<<elseif _e is 14>>
<<set _lowerCaseName to "morgan">>
<<set _upperCaseName to "Morgan">>
<<elseif _e is 15>>
<<set _lowerCaseName to "river">>
<<set _upperCaseName to "River">>
<<elseif _e is 16>>
<<set _lowerCaseName to "robin">>
<<set _upperCaseName to "Robin">>
<<elseif _e is 17>>
<<set _lowerCaseName to "sam">>
<<set _upperCaseName to "Sam">>
<<elseif _e is 18>>
<<set _lowerCaseName to "sirris">>
<<set _upperCaseName to "Sirris">>
<<elseif _e is 19>>
<<set _lowerCaseName to "whitney">>
<<set _upperCaseName to "Whitney">>
<<elseif _e is 20>>
<<set _lowerCaseName to "winter">>
<<set _upperCaseName to "Winter">>
<</if>>
<<print '<<if $' + _lowerCaseName + 'gender isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].pronoun to $' + _lowerCaseName + 'gender>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'penis isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].penis to $' + _lowerCaseName + 'penis>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'vagina isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].vagina to $' + _lowerCaseName + 'vagina>><</if>>'>>
<</for>>
<<set $NPCName to clone(_tempNPCName)>>
<<updateNewNamedNpcs>>
<<elseif $npcNamedVersion is undefined>><<set $npcNamedVersion to 2>><!-- needed for compatibility for V2.4 and prior saves -->
<<for _e to 0; _e lt $NPCName.length; _e++>>
<<if _e is 0>>
<<set _lowerCaseName to "avery">>
<<set _upperCaseName to "Avery">>
<<elseif _e is 1>>
<<set _lowerCaseName to "bailey">>
<<set _upperCaseName to "Bailey">>
<<elseif _e is 2>>
<<set _lowerCaseName to "briar">>
<<set _upperCaseName to "Briar">>
<<elseif _e is 3>>
<<set _lowerCaseName to "charlie">>
<<set _upperCaseName to "Charlie">>
<<elseif _e is 4>>
<<set _lowerCaseName to "darryl">>
<<set _upperCaseName to "Darryl">>
<<elseif _e is 5>>
<<set _lowerCaseName to "doren">>
<<set _upperCaseName to "Doren">>
<<elseif _e is 6>>
<<set _lowerCaseName to "eden">>
<<set _upperCaseName to "Eden">>
<<elseif _e is 7>>
<<set _lowerCaseName to "gwylan">>
<<set _upperCaseName to "Gwylan">>
<<elseif _e is 8>>
<<set _lowerCaseName to "harper">>
<<set _upperCaseName to "Harper">>
<<elseif _e is 9>>
<<set _lowerCaseName to "jordan">>
<<set _upperCaseName to "Jordan">>
<<elseif _e is 10>>
<<set _lowerCaseName to "kylar">>
<<set _upperCaseName to "Kylar">>
<<elseif _e is 11>>
<<set _lowerCaseName to "landry">>
<<set _upperCaseName to "Landry">>
<<elseif _e is 12>>
<<set _lowerCaseName to "leighton">>
<<set _upperCaseName to "Leighton">>
<<elseif _e is 13>>
<<set _lowerCaseName to "mason">>
<<set _upperCaseName to "Mason">>
<<elseif _e is 14>>
<<set _lowerCaseName to "morgan">>
<<set _upperCaseName to "Morgan">>
<<elseif _e is 15>>
<<set _lowerCaseName to "river">>
<<set _upperCaseName to "River">>
<<elseif _e is 16>>
<<set _lowerCaseName to "robin">>
<<set _upperCaseName to "Robin">>
<<elseif _e is 17>>
<<set _lowerCaseName to "sam">>
<<set _upperCaseName to "Sam">>
<<elseif _e is 18>>
<<set _lowerCaseName to "sirris">>
<<set _upperCaseName to "Sirris">>
<<elseif _e is 19>>
<<set _lowerCaseName to "whitney">>
<<set _upperCaseName to "Whitney">>
<<elseif _e is 20>>
<<set _lowerCaseName to "winter">>
<<set _upperCaseName to "Winter">>
<</if>>
<<print '<<if $' + _lowerCaseName + 'trust isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].trust to $' + _lowerCaseName + 'trust>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'love isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].love to $' + _lowerCaseName + 'love>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'dom isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].dom to $' + _lowerCaseName + 'dom>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'lust isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].lust to $' + _lowerCaseName + 'lust>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'rage isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].rage to $' + _lowerCaseName + 'rage>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'state isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].state to $' + _lowerCaseName + 'state>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'trauma isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].trauma to $' + _lowerCaseName + 'trauma>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'gender isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].pronoun to $' + _lowerCaseName + 'gender>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'gender isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].gender to $' + _lowerCaseName + 'gender>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'penissize isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].penissize to $' + _lowerCaseName + 'penissize>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'penisdesc isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].penisdesc to $' + _lowerCaseName + 'penisdesc>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'penis isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].penis to $' + _lowerCaseName + 'penis>><</if>>'>>
<<print '<<if $' + _lowerCaseName + 'vagina isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].vagina to $' + _lowerCaseName + 'vagina>><</if>>'>>
<<print '<<if $init' + _lowerCaseName + ' isnot undefined>><<set $NPCName[$NPCNameList.indexOf("' + _upperCaseName + '")].init to $init' + _lowerCaseName + '>><</if>>'>>
<</for>>
<<updateNewNamedNpcs>>
<</if>>
<</nobr>><</widget>>
<<widget "newNamedNpc">><<nobr>>
<<if $args[0]>>
<<if !$NPCNameList.includes($args[0].nam)>>
<<set _values to clone($args[0])>>
<<set _valueKeys to Object.keys(_values)>>
<<set _nnpc to clone(setup.baseNNPC)>>
<<for _i to 0; _i lt _valueKeys.length; _i++>>
<<set _nnpc[_valueKeys[_i]] to _values[_valueKeys[_i]]>>
<</for>>
<<set $NPCName.push(clone(_nnpc))>>
<<set $NPCNameList.push(clone(_nnpc.nam))>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "updateNewNamedNpcs">><<nobr>>
<<if $npcListVersion gte 1>>
<<set _newNNPCs to {
"blackwolf": {nam : "Black Wolf", penis : 0, vagina: 0, gender: "none", description: "Black Wolf", title: "alpha", insecurity: "weak", pronoun: "none", penissize: 0, penisdesc: "none", buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 1, init: 0, intro: 0, type: "wolf", trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0},
"niki": {nam : "Niki", penis : 0, vagina: 0, gender: "none", description: "Niki", title: "photographer", insecurity: "skill", pronoun: "none", penissize: 0, penisdesc: "none", buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 1, init: 0, intro: 0, type: "human", trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0},
"quinn": {nam : "Quinn", penis : 0, vagina: 0, gender: "none", description: "Quinn", title: "mayor", insecurity: "looks", pronoun: "none", penissize: 0, penisdesc: "none", buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 1, init: 0, intro: 0, type: "human", trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0},
"remy": {nam : "Remy", penis : 0, vagina: 0, gender: "none", description: "Remy", title: "farmer", insecurity: "looks", pronoun: "none", penissize: 0, penisdesc: "none", buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 1, init: 0, intro: 0, type: "human", trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0}
}>>
<<set _npcs to Object.keys(_newNNPCs)>>
<<for _j to 0; _j lt _npcs.length; _j++>>
<<if _newNNPCs[_npcs[_j]].nam isnot undefined and !$NPCNameList.includes(_newNNPCs[_npcs[_j]].nam)>>
<<newNamedNpc _newNNPCs[_npcs[_j]]>>
<<set _npcsAdded to true>>
<</if>>
<</for>>
<<if _npcsAdded is true>>
<<initnpcgender>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "generateNPCNameHairAndEyeColors">><<nobr>>
<<for _i to 0; _i lt $NPCName.length; _i++>>
<<switch $NPCName[_i].nam>>
<<case "Whitney">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "blond">>
<</if>>
<<case "Jordan">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].eyeColour to "light blue">>
<<set $NPCName[_i].hairColour to "blond">>
<</if>>
<<case "Leighton">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].eyeColour to "green">>
<<set $NPCName[_i].hairColour to "black">>
<</if>>
<<case "Landry">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "black">>
<</if>>
<<case "Darryl">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "brown">>
<</if>>
<<case "River">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].eyeColour to "light blue">>
<<set $NPCName[_i].hairColour to "brown">>
<</if>>
<<case "Kylar" "Bailey">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to ["black","brown"].pluck()>>
<</if>>
<<case "Gwylan">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "mousy">>
<</if>>
<<case "Doren">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "red">>
<</if>>
<<case "Charlie" "Morgan">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "ginger">>
<</if>>
<<case "Black Wolf">>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<</if>>
<<if $NPCName[_i].hairColour is 0 or $NPCName[_i].hairColour is undefined or $args[0] is "default">>
<<set $NPCName[_i].hairColour to "black">>
<</if>>
<<default>>
<<if $NPCName[_i].eyeColour is 0 or $NPCName[_i].eyeColour is undefined>>
<<set $NPCName[_i].eyeColour to ["purple","dark blue","light blue","amber","hazel","green","red","pink","grey"].pluck()>>
<<set $NPCName[_i].hairColour to ["red","black","brown","lightbrown","blond","platinumblond","strawberryblond","ginger"].pluck()>>
<</if>>
<</switch>>
<</for>>
<</nobr>><</widget>><<widget "pregnancyVar">><<nobr>>
<<containersInit>>
<<if $objectVersion.prenancyObjectRepair isnot 1>>
<<prenancyObjectRepair>>
<<set $objectVersion.prenancyObjectRepair to 1>>
<</if>>
<</nobr>><</widget>>
<<widget "containersInit">><<nobr>>
<<if $container is undefined>>
<<set $container to {
"lastLocation": null,
"list":["home", "lake"],
"home":{
"upgrades":{
"capacity":0,
"foodStorage":0,
"luxury":0
},
"name": "Tiny Fish Tank",
"count": 0,
"maxCount": 1,
"daysSinceFed": 0,
"maxDaysWithoutFood": 3,
"creatures":{
0: null
},
"deadCreatures": 0,
"visited": false,
"leaveLink": "Bedroom"
},
"portable":{
"creatures":[],
"value":0
},
"lake":{
"upgrades":{
"capacity":0,
"foodStorage":0,
"luxury":0
},
"name": "pond",
"count": 0,
"maxCount": 3,
"daysSinceFed": 0,
"maxDaysWithoutFood": 31,
"creatures":{
0: null
},
"deadCreatures": 0,
"visited": false,
"leaveLink": "Lake Waterfall"
},
}>>
<</if>>
<<if $container.home.kylarDelay is undefined>>
<<set $container.home.kylarDelay to 0>>
<<set $container.home.kylarFed to false>>
<<set $container.home.kylarHelp to false>>
<</if>>
<</nobr>><</widget>>
<<widget "prenancyObjectRepair">><<nobr>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _trueCount to 0>>
<<for _i to 0; _i lt 4; _i++>>
<<if _pregnancy[_i] isnot null>>
<<set _trueCount++>>
<<if _pregnancy[_i].creature is undefined>>
<<set _pregnancy[_i].creature to either("Tentacle","Spider","Fish","Snake","Eel")>>
<</if>>
<</if>>
<</for>>
<<if _trueCount isnot _pregnancy.count>>
<<set _pregnancy.count to clone(_trueCount)>>
<</if>>
<<set _list to ["home", "lake", "portable"]>>
<<for _i to 0; _i lt _list.length; _i++>>
<<set _container to $container[_list[_i]]>>
<<for _j to 0; _j lt _container.maxCount; _j++>>
<<if _container.creatures[_j] isnot undefined and _container.creatures[_j] isnot null>>
<<if _container.creatures[_j].creature is undefined>>
<<set _container.creatures[_j].creature to either("Tentacle","Spider","Fish","Snake","Eel")>>
<</if>>
<</if>>
<<if _container.upgrades.luxury is undefined>>
<<set _container.upgrades.luxury to 0>>
<</if>>
<</for>>
<</for>>
<</nobr>><</widget>><<widget "variablesPassage">><<nobr>>
/*Variable that you need to check on every passage*/
<<set $link_table to []>>
<<set $map.hideLinksCheck to []>>
<</nobr>><</widget>><div id="gameVersionDisplay"><<print StartConfig.version>></div>
<div id="feat"></div>
<div id="mobileStats"></div><<set $passage to passage()>><<set $tags to tags()>>
<<if $passage isnot "Start" and $passage isnot "Start2">>
<<if versionUpdateCheck is true>>
<<variablesVersionUpdate>>
<<pregnancyVar>>
<<script>>
versionUpdateCheck = false;
<</script>>
<<if $reducedLineHeight is true>><<addclass "#passages" "reducedLineHeight">><</if>>
<<if $zoom isnot 100>><<run zoom($zoom)>><</if>>
<<set $runWardrobeSanityChecker to true>>
<</if>>
<<variablesPassage>>
<</if>><<variablesStatic>>
<<if StartConfig.enableImages is true>>
<<set $images to 1>>
<<else>>
<<set $images to 0>>
<</if>>
<<if StartConfig.debug is true>>
<<set $debug to 1>>
<<else>>
<<set $debug to 0>>
<</if>>
<<if $objectVersion is undefined>>
<<set $objectVersion to {
"updateClothes": 8,
"feats": 1
}>>
<</if>>
<<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 10>>
<<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}, gender_body: 0, virginity:{anal:true,oral:true,penile:true,vaginal:true,temple:false}}>>
<<npcList>>
<<npcNamed>>
<<set $controlmax to 1000>>
<<set $control to 1000>>
<<clothinginit>>
<<parasiteinit>>
<<skinColorInit>>
<<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 2019>>
<<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.genitals.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 $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 $corruption_slime to 0>>
<<set $lactating to 0>>
<<set $lactation_pressure to 0>>
<<set $milk_amount to 30>>
<<set $milk_volume to 30>>
<<set $milk_max to 3000>>
<<set $milk_produced_stat to 0>>
<<set $semen_max to 3000>>
<<set $semen_produced_stat to 0>>
<<set $masturbation_semen to 0>>
<<set $masturbation_milk to 0>>
<<set $bunstat to 0>>
<<set $chef_sus to 0>>
<<set $fluid_forced_stat to 0>>
<<set $smuggler_location to "sewer">>
<<set $smuggler_timer to 0>>
<<set $smuggler_stolen_stat to 0>>
<<set $player.gender_body to "a">>
<<set $closinghour to 21>>
<<set $openinghours to 1>>
<<set $dontHide to false>>
<<set $swimnudecounter to 0>>
<<set $swimall to 0>>
<<set $garden_flowers_intro to 1>>
<<set $eden_plot_intro to 1>>
<<set $wolf_plot_intro to 1>>
<<set $asylum_plot_intro to 1>>
<<set $plots to {}>>
<<set $plants_known to []>>
<<set $plants to {}>>
<<set $stall_rejected to 0>>
<<set $produce_sold to 0>>
<<set $stat_shoot 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 $physicalTransform to 0>>
<<set $specialTransform 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 $cowbuild to 0>>
<<set $cow 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 $athletics to 0>>
<<set $tending 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 $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 $cheststate 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 $straponchance 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 $parasite_known to []>>
<<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 $uncomfortable to {
underwear: true,
nude: true,
}>>
<<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 $famesocial 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 $swarm to {
"type":0,
"name":0,
"move":0,
"spill":0,
"steady":0,
"amount":{},
"data":{}
}>>
<<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 $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
}>>
<<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 $sleeptrouble to 0>>
<<set $nightmares to 0>>
<<set $anxiety to 0>>
<<set $flashbacks to 0>>
<<set $panicattacks to 0>>
<<set $hallucinations to 0>>
<<set $dissociation to 0>>
<<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 $active_enemy to 0>>
<<set $sewingKit to 0>>
<<bodywriting_init>>
/*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>>
/*raid related*/
<<set $brothel_raid to 0>>
<<set $brothel_raid_day to 0>>
<<set $brothel_thief to 0>>
<<set $showCaptionText to true>>
<<set $confirmSave to false>>
<<set $confirmLoad to false>>
<<set $confirmDelete to false>>
<<mapLocations>>
<<wetness_init>>
<<updateMuseumAntiques>>
<<set $feats to {
"locked":false,
"soft":false,
"allSaves":{},
"currentSave":{},
"filter":"All"
}>>
<<set _passageCheck to "Start">>
<<updateFeats>>
<<unset _passageCheck>>
<<if $feats.allSaves.points gt 0>>
<<setupFeats>>
<</if>>
<<setupTransformationPiecesObject>><<widget "variablesStart2">><<nobr>>
/*Variables required at the start of passage 'Start2', please remove if not required"*/
<<if $skinColor.tanImgEnabled is null>>
<<set $skinColor.tanImgEnabled to "f">>
<</if>>
<<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>>
<<if $cheatdisable is "f" and !$debug>>
<<set $feats.locked to true>>
<</if>>
<<set $eyecolour to $eyeselect>>
<<if $awareselect is "innocent">>
<<elseif $awareselect is "knowledgeable">>
<<set $awareness += 200>>
<<set $awarelevel to 1>>
<</if>>
<<set $player.gender_appearance to $player.gender>>
<<set $player.gender_appearance_factors to []>>
<<set $player.femininity to 0>>
<<set $player.gender_appearance_without_overwear to $player.gender>>
<<set $player.gender_appearance_without_overwear_factors to []>>
<<set $player.femininity_without_overwear to 0>>
<<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)>>
<<elseif $background is "crossdresser">>
<<if $player.gender is "f">>
<<set $player.gender_posture to "m">>
<<elseif $player.gender is "m">>
<<set $player.gender_posture to "f">>
<</if>>
<</if>>
<<set $backgroundTraits to [$background]>>
<<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 $saveId is undefined>>
<<set $saveId to random(10000, 99999)>>
<</if>>
<<if $feats.allSaves.points gt 0>>
<<applyFeatsBoost>>
<</if>>
<<if $penisexist is 1>>
<<set $semen_amount to 90>>
<<set $semen_volume to 90>>
<<else>>
<<set $semen_amount to 0>>
<<set $semen_volume to 0>>
<</if>>
<<set $bodywritingImages to true>>
<<if $dateCount is undefined>>
<<set $dateCount to {
Total: 0,
Robin: 0,
Whitney: 0,
Kylar: 0,
Eden: 0,
Avery: 0,
BlackWolfHunts: 0,
}>>
<</if>>
<<setupTransformationPiecesObject>>
<</nobr>><</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}>>
<<clothing_data>>
<<init_bodywriting_objects>>
<<init_plant_objects>>
<<set setup.baseNNPC = {penis : 0, vagina: 0, gender: 0, description: 0, title: 0, insecurity: 0, pronoun: 0, penissize: 0, penisdesc: 0, buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 0, init: 0, intro: 0, type: 0, trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0, eyeColour: 0, hairColour: 0}>>
<<set setup.skinColor to {
"light": {"hStart": 30, "hEnd": 47, "sStart": 0.15, "sEnd": 0.30,"bStart": 4.3, "bEnd": 3.4},
"medium": {"hStart": 47, "hEnd": 50, "sStart": 0.30, "sEnd": 0.32,"bStart": 3.4, "bEnd": 1.55},
"dark": {"hStart": 50, "hEnd": 50, "sStart": 0.32, "sEnd": 0.4,"bStart": 1.55, "bEnd": 0.6},
"gyaru": [
{"hStart": 30, "hEnd": 47, "sStart": 0.15, "sEnd": 0.30,"bStart": 4.3, "bEnd": 3.4},
{"hStart": 47, "hEnd": 50, "sStart": 0.30, "sEnd": 0.32,"bStart": 3.4, "bEnd": 1.55},
{"hStart": 50, "hEnd": 50, "sStart": 0.32, "sEnd": 0.4,"bStart": 1.55, "bEnd": 0.6},
],
"ylight": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 4.4, "bEnd": 3.6},
"ymedium": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 3.6, "bEnd": 2.0},
"ydark": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 2.0, "bEnd": 1.0},
"ygyaru": [
{"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 4.4, "bEnd": 3.6},
{"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 3.6, "bEnd": 2.0},
{"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 2.0, "bEnd": 1.0},
],
"slime": {"hStart": 200, "hEnd": 200, "sStart": 0.3, "sEnd": 0.5,"bStart": 3.6, "bEnd": 3.1}
}>>
<<set setup.tanImg to {
"t":{
"sidebar":{
"basehead":"img/bodyRed/basehead.png",
"basenoarms":"img/bodyRed/basenoarms.png",
"blush1":"img/bodyRed/blush1.png",
"blush2":"img/bodyRed/blush2.png",
"blush3":"img/bodyRed/blush3.png",
"blush4":"img/bodyRed/blush4.png",
"blush5":"img/bodyRed/blush5.png",
"leftarm":"img/bodyRed/leftarm.png",
"leftarmidle":"img/bodyRed/leftarmidle.png",
"mouthcry":"img/bodyRed/mouthcry.png",
"mouthfrown":"img/bodyRed/mouthfrown.png",
"mouthneutral":"img/bodyRed/mouthneutral.png",
"mouthsmile":"img/bodyRed/mouthsmile.png",
"rightarm":"img/bodyRed/rightarm.png",
"rightarmidle":"img/bodyRed/rightarmidle.png",
"breasts1":"img/bodyRed/breasts/breasts1.png",
"breasts1_clothed":"img/bodyRed/breasts/breasts1.png",
"breasts2":"img/bodyRed/breasts/breasts2.png",
"breasts2_clothed":"img/bodyRed/breasts/breasts1.png",
"breasts3":"img/bodyRed/breasts/breasts3.png",
"breasts3_clothed":"img/bodyRed/breasts/breasts3_clothed.png",
"breasts4":"img/bodyRed/breasts/breasts4.png",
"breasts4_clothed":"img/bodyRed/breasts/breasts4_clothed.png",
"breasts5":"img/bodyRed/breasts/breasts5.png",
"breasts5_clothed":"img/bodyRed/breasts/breasts6_clothed.png",
"breasts6":"img/bodyRed/breasts/breasts6.png",
"breasts6_clothed":"img/bodyRed/breasts/breasts6_clothed.png",
"penis1":"img/bodyRed/penis/penis1.png",
"penis2":"img/bodyRed/penis/penis2.png",
"penis3":"img/bodyRed/penis/penis3.png",
"penis4":"img/bodyRed/penis/penis4.png",
"penis5":"img/bodyRed/penis/penis5.png",
"penis_chastity":"img/bodyRed/penis/penis_chastity.png",
"penis_virgin1":"img/bodyRed/penis/penis_virgin1.png",
"penis_virgin2":"img/bodyRed/penis/penis_virgin2.png",
"penis_virgin3":"img/bodyRed/penis/penis_virgin3.png",
"penis_virgin4":"img/bodyRed/penis/penis_virgin4.png",
"penis_virgin5":"img/bodyRed/penis/penis_virgin5.png",
"baseTanSwimsuit_UUpper":"img/bodyRed/tan/under_upper/swimsuit/swimsuit.png",
"baseTanSwimsuit_ULower":"img/bodyRed/tan/under_lower/swimsuit.png",
"baseTanBikini_UUpper":"img/bodyRed/tan/under_upper/bikini/",
"baseTanBikini_ULower":"img/bodyRed/tan/under_lower/bikini.png",
"baseTanSwimshorts":"img/bodyRed/tan/under_lower/swimshorts.png",
},
"doggy":{
"doggyactivebase":"img/sex/doggyRed/active/body/doggyactivebase.png",
"doggyactivebaseleftarm":"img/sex/doggyRed/active/body/doggyactivebaseleftarm.png",
"doggyactivebaselegs":"img/sex/doggyRed/active/body/doggyactivebaselegs.png",
"doggyactivebaserightarm":"img/sex/doggyRed/active/body/doggyactivebaserightarm.png",
"doggyactiveblush1":"img/sex/doggyRed/active/body/doggyactiveblush1.png",
"doggyactiveblush2":"img/sex/doggyRed/active/body/doggyactiveblush2.png",
"doggyactiveblush3":"img/sex/doggyRed/active/body/doggyactiveblush3.png",
"doggyactiveblush4":"img/sex/doggyRed/active/body/doggyactiveblush4.png",
"doggyactiveblush5":"img/sex/doggyRed/active/body/doggyactiveblush5.png",
"breastsTiny":"img/sex/doggyRed/active/body/doggyactivebreaststiny.png",
"breastsSmall":"img/sex/doggyRed/active/body/doggyactivebreastssmall.png",
"breastsLarge":"img/sex/doggyRed/active/body/doggyactivebreastslarge.png",
"breastsHuge":"img/sex/doggyRed/active/body/doggyactivebreastshuge.png",
"doggyactivefeetjob":"img/sex/doggyRed/active/body/doggyactivefeetjob.png",
"doggyactivefeetjobpenis":"img/sex/doggyRed/active/body/doggyactivefeetjobpenis.png",
"doggyactiveleftarmbound":"img/sex/doggyRed/active/body/doggyactiveleftarmbound.png",
"doggyactivelefthandjob":"img/sex/doggyRed/active/body/doggyactivelefthandjob.png",
"doggyactivelefthandjobpenis":"img/sex/doggyRed/active/body/doggyactivelefthandjobpenis.png",
"doggyactivepenis":"img/sex/doggyRed/active/body/doggyactivepenis.png",
"doggyactivepenisvirgin":"img/sex/doggyRed/active/body/doggyactivepenisvirgin.png",
"doggyactivepush":"img/sex/doggyRed/active/body/doggyactivepush.png",
"doggyactivepushlight":"img/sex/doggyRed/active/body/doggyactivepushlight.png",
"doggyactiverighthandjob":"img/sex/doggyRed/active/body/doggyactiverighthandjob.png",
"doggyactiverighthandjobpenis":"img/sex/doggyRed/active/body/doggyactiverighthandjobpenis.png",
"doggyactiveeyelids":"img/sex/doggyRed/active/doggyactiveeyelids.png",
"activebeastlefthand":"img/sex/doggyRed/frontbeast/activebeastlefthand.png",
"activebeastlefthandpenis":"img/sex/doggyRed/frontbeast/activebeastlefthandpenis.png",
"activebeastrighthand":"img/sex/doggyRed/frontbeast/activebeastrighthand.png",
"activebeastrighthandpenis":"img/sex/doggyRed/frontbeast/activebeastrighthandpenis.png",
"activebearlefthand":"img/sex/doggyRed/frontbeast/bear/activebearlefthand.png",
"activebearlefthandpenis":"img/sex/doggyRed/frontbeast/bear/activebearlefthandpenis.png",
"activebearrighthand":"img/sex/doggyRed/frontbeast/bear/activebearrighthand.png",
"activebearrighthandpenis":"img/sex/doggyRed/frontbeast/bear/activebearrighthandpenis.png",
"activecatlefthand":"img/sex/doggyRed/frontbeast/cat/activecatlefthand.png",
"activecatlefthandpenis":"img/sex/doggyRed/frontbeast/cat/activecatlefthandpenis.png",
"activecatrighthand":"img/sex/doggyRed/frontbeast/cat/activecatrighthand.png",
"activecatrighthandpenis":"img/sex/doggyRed/frontbeast/cat/activecatrighthandpenis.png",
"activedolphinlefthand":"img/sex/doggyRed/frontbeast/dolphin/activedolphinlefthand.png",
"activedolphinlefthandpenis":"img/sex/doggyRed/frontbeast/dolphin/activedolphinlefthandpenis.png",
"activedolphinrighthand":"img/sex/doggyRed/frontbeast/dolphin/activedolphinrighthand.png",
"activedolphinrighthandpenis":"img/sex/doggyRed/frontbeast/dolphin/activedolphinrighthandpenis.png",
"doggyactiveshadow":"img/sex/doggyRed/active/body/doggyactiveshadow.png",
"doggyactivechastitycagepenis":"img/sex/doggyRed/active/body/doggyactivechastitycagepenis.png"
},
"missionary":{
"activearmsbound":"img/sex/missionaryRed/active/body/activearmsbound.png",
"activebase":"img/sex/missionaryRed/active/body/activebase.png",
"activebaseleftarm":"img/sex/missionaryRed/active/body/activebaseleftarm.png",
"activebaselegl":"img/sex/missionaryRed/active/body/activebaselegl.png",
"activebaselegldown":"img/sex/missionaryRed/active/body/activebaselegldown.png",
"activebaselegr":"img/sex/missionaryRed/active/body/activebaselegr.png",
"activebaselegrdown":"img/sex/missionaryRed/active/body/activebaselegrdown.png",
"activebaserightarm":"img/sex/missionaryRed/active/body/activebaserightarm.png",
"activebaserightarmstroke":"img/sex/missionaryRed/active/body/activebaserightarmstroke.png",
"activeblush1":"img/sex/missionaryRed/active/body/activeblush1.png",
"activeblush2":"img/sex/missionaryRed/active/body/activeblush1.png",
"activeblush3":"img/sex/missionaryRed/active/body/activeblush1.png",
"activeblush4":"img/sex/missionaryRed/active/body/activeblush1.png",
"activeblush5":"img/sex/missionaryRed/active/body/activeblush1.png",
"breastsTiny":"img/sex/missionaryRed/active/body/activebreaststiny.png",
"breastsSmall":"img/sex/missionaryRed/active/body/activebreastssmall.png",
"breastsLarge":"img/sex/missionaryRed/active/body/activebreastslarge.png",
"breastsHuge":"img/sex/missionaryRed/active/body/activebreastshuge.png",
"activefeetjob":"img/sex/missionaryRed/active/body/activefeetjob.png",
"activefeetjobpenis":"img/sex/missionaryRed/active/body/activefeetjobpenis.png",
"activeleftarmbound":"img/sex/missionaryRed/active/body/activeleftarmbound.png",
"activelefthandjob":"img/sex/missionaryRed/active/body/activelefthandjob.png",
"activelefthandjobpenis":"img/sex/missionaryRed/active/body/activelefthandjobpenis.png",
"activepenis":"img/sex/missionaryRed/active/body/activepenis.png",
"activepenisdown":"img/sex/missionaryRed/active/body/activepenisdown.png",
"activepenisvirgin":"img/sex/missionaryRed/active/body/activepenisvirgin.png",
"activepenisvirgindown":"img/sex/missionaryRed/active/body/activepenisvirgindown.png",
"activepush":"img/sex/missionaryRed/active/body/activepush.png",
"activepushlight":"img/sex/missionaryRed/active/body/activepushlight.png",
"activerighthandjob":"img/sex/missionaryRed/active/body/activerighthandjob.png",
"activerighthandjobpenis":"img/sex/missionaryRed/active/body/activerighthandjobpenis.png",
"activeeyelids":"img/sex/missionaryRed/active/activeeyelids.png",
"activeshadow":"img/sex/missionaryRed/active/body/activeshadow.png",
"activechastitycagepenis":"img/sex/missionaryRed/active/body/activechastitycagepenis.png",
"activechastitycagedownpenis":"img/sex/missionaryRed/active/body/activechastitycagedownpenis.png"
},
"close":{
"missionary":{
"anus":"img/sex/closeRed/missionary/anus.png",
"anuspenetrate":"img/sex/closeRed/missionary/anuspenetrate.png",
"penis":"img/sex/closeRed/missionary/penis.png",
"chastitypenis":"img/sex/closeRed/missionary/chastitypenis.png",
"penisbase":"img/sex/closeRed/missionary/penisbase.png",
"vagina":"img/sex/closeRed/missionary/vagina.png",
"vaginaChastityBase":"img/sex/closeRed/missionary/chastityBelt/vaginaBase.png",
"vaginapenetrate":"img/sex/closeRed/missionary/vaginapenetrate.png",
"vaginapenetratebig":"img/sex/closeRed/missionary/vaginapenetratebig.png",
"penis1":"img/sex/closeRed/missionary/beast/penis1.png",
"penisentrance1":"img/sex/closeRed/missionary/beast/penisentrance1.png",
"penisimminent1":"img/sex/closeRed/missionary/beast/penisimminent1.png"
},
"doggy":{
"anus":"img/sex/closeRed/doggy/anus.png",
"anuspenetrate":"img/sex/closeRed/doggy/anuspenetrate.png",
"penis":"img/sex/closeRed/doggy/penis.png",
"chastitypenis":"img/sex/closeRed/doggy/chastitypenis.png",
"penisbase":"img/sex/closeRed/doggy/penisbase.png",
"vagina":"img/sex/closeRed/doggy/vagina.png",
"vaginaChastityBase":"img/sex/closeRed/doggy/chastityBelt/vaginaBase.png",
"vaginapenetrate":"img/sex/closeRed/doggy/vaginapenetrate.png",
"vaginapenetratebig":"img/sex/closeRed/doggy/vaginapenetratebig.png",
"penis1":"img/sex/closeRed/doggy/beast/penis1.png",
"penisentrance1":"img/sex/closeRed/doggy/beast/penisentrance1.png",
"penisimminent1":"img/sex/closeRed/doggy/beast/penisimminent1.png"
}
}
},
"f": {
"sidebar":{
"basehead":"img/body/basehead.png",
"basenoarms":"img/body/basenoarms.png",
"blush1":"img/body/blush1.png",
"blush2":"img/body/blush2.png",
"blush3":"img/body/blush3.png",
"blush4":"img/body/blush4.png",
"blush5":"img/body/blush5.png",
"leftarm":"img/body/leftarm.png",
"leftarmidle":"img/body/leftarmidle.png",
"mouthcry":"img/body/mouthcry.png",
"mouthfrown":"img/body/mouthfrown.png",
"mouthneutral":"img/body/mouthneutral.png",
"mouthsmile":"img/body/mouthsmile.png",
"rightarm":"img/body/rightarm.png",
"rightarmidle":"img/body/rightarmidle.png",
"breasts1":"img/body/breasts/breasts1.png",
"breasts2":"img/body/breasts/breasts2.png",
"breasts3":"img/body/breasts/breasts3.png",
"breasts3_clothed":"img/body/breasts/breasts3_clothed.png",
"breasts4":"img/body/breasts/breasts4.png",
"breasts4_clothed":"img/body/breasts/breasts4_clothed.png",
"breasts5":"img/body/breasts/breasts5.png",
"breasts6":"img/body/breasts/breasts6.png",
"breasts6_clothed":"img/body/breasts/breasts6_clothed.png",
"penis1":"img/body/penis/penis1.png",
"penis2":"img/body/penis/penis2.png",
"penis3":"img/body/penis/penis3.png",
"penis4":"img/body/penis/penis4.png",
"penis5":"img/body/penis/penis5.png",
"penis_chastity":"img/body/penis/penis_chastity.png",
"penis_virgin1":"img/body/penis/penis_virgin1.png",
"penis_virgin2":"img/body/penis/penis_virgin2.png",
"penis_virgin3":"img/body/penis/penis_virgin3.png",
"penis_virgin4":"img/body/penis/penis_virgin4.png",
"penis_virgin5":"img/body/penis/penis_virgin5.png"
},
"doggy":{
"doggyactivebase":"img/sex/doggy/active/body/doggyactivebase.png",
"doggyactivebaseleftarm":"img/sex/doggy/active/body/doggyactivebaseleftarm.png",
"doggyactivebaselegs":"img/sex/doggy/active/body/doggyactivebaselegs.png",
"doggyactivebaserightarm":"img/sex/doggy/active/body/doggyactivebaserightarm.png",
"breastsTiny":"img/sex/doggy/active/body/doggyactivebreaststiny.png",
"doggyactiveblush1":"img/sex/doggy/active/body/doggyactiveblush1.png",
"doggyactiveblush2":"img/sex/doggy/active/body/doggyactiveblush2.png",
"doggyactiveblush3":"img/sex/doggy/active/body/doggyactiveblush3.png",
"doggyactiveblush4":"img/sex/doggy/active/body/doggyactiveblush4.png",
"doggyactiveblush5":"img/sex/doggy/active/body/doggyactiveblush5.png",
"breastsSmall":"img/sex/doggy/active/body/doggyactivebreastssmall.png",
"breastsLarge":"img/sex/doggy/active/body/doggyactivebreastslarge.png",
"breastsHuge":"img/sex/doggy/active/body/doggyactivebreastshuge.png",
"doggyactivefeetjob":"img/sex/doggy/active/body/doggyactivefeetjob.png",
"doggyactivefeetjobpenis":"img/sex/doggy/active/body/doggyactivefeetjobpenis.png",
"doggyactiveleftarmbound":"img/sex/doggy/active/body/doggyactiveleftarmbound.png",
"doggyactivelefthandjob":"img/sex/doggy/active/body/doggyactivelefthandjob.png",
"doggyactivelefthandjobpenis":"img/sex/doggy/active/body/doggyactivelefthandjobpenis.png",
"doggyactivepenis":"img/sex/doggy/active/body/doggyactivepenis.png",
"doggyactivepenisvirgin":"img/sex/doggy/active/body/doggyactivepenisvirgin.png",
"doggyactivepush":"img/sex/doggy/active/body/doggyactivepush.png",
"doggyactivepushlight":"img/sex/doggy/active/body/doggyactivepushlight.png",
"doggyactiverighthandjob":"img/sex/doggy/active/body/doggyactiverighthandjob.png",
"doggyactiverighthandjobpenis":"img/sex/doggy/active/body/doggyactiverighthandjobpenis.png",
"doggyactiveeyelids":"img/sex/doggy/active/doggyactiveeyelids.png",
"activebeastlefthand":"img/sex/doggy/frontbeast/activebeastlefthand.png",
"activebeastlefthandpenis":"img/sex/doggy/frontbeast/activebeastlefthandpenis.png",
"activebeastrighthand":"img/sex/doggy/frontbeast/activebeastrighthand.png",
"activebeastrighthandpenis":"img/sex/doggy/frontbeast/activebeastrighthandpenis.png",
"activebearlefthand":"img/sex/doggy/frontbeast/bear/activebearlefthand.png",
"activebearlefthandpenis":"img/sex/doggy/frontbeast/bear/activebearlefthandpenis.png",
"activebearrighthand":"img/sex/doggy/frontbeast/bear/activebearrighthand.png",
"activebearrighthandpenis":"img/sex/doggy/frontbeast/bear/activebearrighthandpenis.png",
"activecatlefthand":"img/sex/doggy/frontbeast/cat/activecatlefthand.png",
"activecatlefthandpenis":"img/sex/doggy/frontbeast/cat/activecatlefthandpenis.png",
"activecatrighthand":"img/sex/doggy/frontbeast/cat/activecatrighthand.png",
"activecatrighthandpenis":"img/sex/doggy/frontbeast/cat/activecatrighthandpenis.png",
"activedolphinlefthand":"img/sex/doggy/frontbeast/dolphin/activedolphinlefthand.png",
"activedolphinlefthandpenis":"img/sex/doggy/frontbeast/dolphin/activedolphinlefthandpenis.png",
"activedolphinrighthand":"img/sex/doggy/frontbeast/dolphin/activedolphinrighthand.png",
"activedolphinrighthandpenis":"img/sex/doggy/frontbeast/dolphin/activedolphinrighthandpenis.png",
"doggyactiveshadow":"img/sex/doggy/active/body/doggyactiveshadow.png",
"doggyactivechastitycagepenis":"img/sex/doggy/active/body/doggyactivechastitycagepenis.png"
},
"missionary":{
"activearmsbound":"img/sex/missionary/active/body/activearmsbound.png",
"activebase":"img/sex/missionary/active/body/activebase.png",
"activebaseleftarm":"img/sex/missionary/active/body/activebaseleftarm.png",
"activebaselegl":"img/sex/missionary/active/body/activebaselegl.png",
"activebaselegldown":"img/sex/missionary/active/body/activebaselegldown.png",
"activebaselegr":"img/sex/missionary/active/body/activebaselegr.png",
"activebaselegrdown":"img/sex/missionary/active/body/activebaselegrdown.png",
"activebaserightarm":"img/sex/missionary/active/body/activebaserightarm.png",
"activebaserightarmstroke":"img/sex/missionary/active/body/activebaserightarmstroke.png",
"activeblush1":"img/sex/missionary/active/body/activeblush1.png",
"activeblush2":"img/sex/missionary/active/body/activeblush1.png",
"activeblush3":"img/sex/missionary/active/body/activeblush1.png",
"activeblush4":"img/sex/missionary/active/body/activeblush1.png",
"activeblush5":"img/sex/missionary/active/body/activeblush1.png",
"breastsTiny":"img/sex/missionary/active/body/activebreaststiny.png",
"breastsSmall":"img/sex/missionary/active/body/activebreastssmall.png",
"breastsLarge":"img/sex/missionary/active/body/activebreastslarge.png",
"breastsHuge":"img/sex/missionary/active/body/activebreastshuge.png",
"activefeetjob":"img/sex/missionary/active/body/activefeetjob.png",
"activefeetjobpenis":"img/sex/missionary/active/body/activefeetjobpenis.png",
"activeleftarmbound":"img/sex/missionary/active/body/activeleftarmbound.png",
"activelefthandjob":"img/sex/missionary/active/body/activelefthandjob.png",
"activelefthandjobpenis":"img/sex/missionary/active/body/activelefthandjobpenis.png",
"activepenis":"img/sex/missionary/active/body/activepenis.png",
"activepenisdown":"img/sex/missionary/active/body/activepenisdown.png",
"activepenisvirgin":"img/sex/missionary/active/body/activepenisvirgin.png",
"activepenisvirgindown":"img/sex/missionary/active/body/activepenisvirgindown.png",
"activepush":"img/sex/missionary/active/body/activepush.png",
"activepushlight":"img/sex/missionary/active/body/activepushlight.png",
"activerighthandjob":"img/sex/missionary/active/body/activerighthandjob.png",
"activerighthandjobpenis":"img/sex/missionary/active/body/activerighthandjobpenis.png",
"activeeyelids":"img/sex/missionary/active/activeeyelids.png",
"activeshadow":"img/sex/missionary/active/body/activeshadow.png",
"activechastitycagepenis":"img/sex/missionary/active/body/activechastitycagepenis.png",
"activechastitycagedownpenis":"img/sex/missionary/active/body/activechastitycagedownpenis.png"
},
"close":{
"missionary":{
"anus":"img/sex/close/missionary/anus.png",
"anuspenetrate":"img/sex/close/missionary/anuspenetrate.png",
"penis":"img/sex/close/missionary/penis.png",
"chastitypenis":"img/sex/close/missionary/chastitypenis.png",
"penisbase":"img/sex/close/missionary/penisbase.png",
"vagina":"img/sex/close/missionary/vagina.png",
"vaginaChastityBase":"img/sex/close/missionary/chastityBelt/vaginaBase.png",
"vaginapenetrate":"img/sex/close/missionary/vaginapenetrate.png",
"vaginapenetratebig":"img/sex/close/missionary/vaginapenetratebig.png",
"penis1":"img/sex/close/missionary/beast/penis1.png",
"penisentrance1":"img/sex/close/missionary/beast/penisentrance1.png",
"penisimminent1":"img/sex/close/missionary/beast/penisimminent1.png"
},
"doggy":{
"anus":"img/sex/close/doggy/anus.png",
"anuspenetrate":"img/sex/close/doggy/anuspenetrate.png",
"penis":"img/sex/close/doggy/penis.png",
"chastitypenis":"img/sex/close/doggy/chastitypenis.png",
"penisbase":"img/sex/close/doggy/penisbase.png",
"vagina":"img/sex/close/doggy/vagina.png",
"vaginaChastityBase":"img/sex/close/doggy/chastityBelt/vaginaBase.png",
"vaginapenetrate":"img/sex/close/doggy/vaginapenetrate.png",
"vaginapenetratebig":"img/sex/close/doggy/vaginapenetratebig.png",
"penis1":"img/sex/close/doggy/beast/penis1.png",
"penisentrance1":"img/sex/close/doggy/beast/penisentrance1.png",
"penisimminent1":"img/sex/close/doggy/beast/penisimminent1.png"
}
}
}
}>>
<</nobr>><</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 $saveId is undefined>>
<<set $saveId to random(10000, 99999)>>
<</if>>
<<if $saveName is undefined>>
<<set $saveName to "">>
<</if>>
<<if $player is undefined>>
<<set $player to {}>>
<<set $player.sex to $playergender>>
<<set $player.gender to $playergender>>
<<set $player.gender_appearance to $playergenderappearance>>
<<unset $playergenderappearance>>
<</if>>
<<if $player.appearance isnot undefined>>
<<set $player.gender_appearance to $player.appearance>>
<<run delete State.variables.player.appearance>>
<</if>>
<<if $toplessgender isnot undefined>>
<<set $player.gender_appearance_without_overwear to $toplessgender>>
<<unset $toplessgender>>
<</if>>
<<if $player.virginity is undefined>>
<<set $player.virginity to {anal:true,oral:true,penile:true,vaginal:true,temple:false}>>
<<if $analvirginity is 0>>
<<set $player.virginity.anal to false>>
<</if>>
<<if $oralvirginity is 0>>
<<set $player.virginity.oral to false>>
<</if>>
<<if $penilevirginity is 0>>
<<set $player.virginity.penile to false>>
<</if>>
<<if $vaginalvirginity is 0>>
<<set $player.virginity.vaginal to false>>
<</if>>
<</if>>
<<if $clothing_update is undefined>><<set $clothing_update to 1>>
<<clothinginit>>
<<givestartclothing>>
<</if>>
<<if $outfit_update is undefined or $outfit_update lt 2>><<set $outfit_update to 2>>
<<for _i to 0; _i lt $outfit.length; _i++>>
<<if $outfit[_i].colors is undefined>>
<<set $outfit[_i].colors to false>>
<</if>>
<<if $outfit[_i].over_upper is undefined>>
<<set $outfit[_i].over_upper to "naked">>
<<set $outfit[_i].over_lower to "naked">>
<<set $outfit[_i].over_head to "naked">>
<</if>>
<</for>>
<</if>>
<<if $npcNamedVersion gte 2>>
<<updateNewNamedNpcs>>
<</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 "trauma">>
<</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 $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 $wear_over_upper is undefined>>
<<set $wear_over_upper to "none">>
<<set $wear_over_lower to "none">>
<<set $wear_over_head 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 $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 $angelbuild to 0>>
<</if>>
<<if $demon gte 6>>
<<set $demonFeat to true>>
<</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 $NPCName[$NPCNameList.indexOf("Kylar")].init is 1 and $NPCName[$NPCNameList.indexOf("Kylar")].state is "">>
<<set $NPCName[$NPCNameList.indexOf("Kylar")].init to 0>>
<</if>>
<<if $corruption_slime is undefined>>
<<set $corruption_slime to 0>>
<</if>>
<<if $chestuse is undefined>>
<<set $cheststate to 0>>
<</if>>
<<if $lactating is undefined>>/*Updating to 0.2.7*/
<<set $lactating to 0>>
<<set $lactation_pressure to 0>>
<<set $milk_amount to 30>>
<<set $milk_volume to 30>>
<<set $milk_max to 3000>>
<<if $penisexist is 1>>
<<set $semen_amount to 90>>
<<set $semen_volume to 90>>
<<else>>
<<set $semen_amount to 0>>
<<set $semen_volume to 0>>
<</if>>
<<set $semen_max to 3000>>
<<set $milk_produced_stat to 0>>
<<set $semen_produced_stat to 0>>
<<set $masturbation_semen to 0>>
<<set $masturbation_milk to 0>>
<<set $bunstat to 0>>
<<set $famesocial to 0>>
<</if>>
<<if $chef_sus is undefined>>
<<set $chef_sus to 0>>
<</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>>
<<if ndef $brothel_raid>><<set $brothel_raid to 0>><</if>>
<<if ndef $brothel_raid_day>><<set $brothel_raid_day to 0>><</if>>
<<if ndef $brothel_thief>><<set $brothel_thief to 0>><</if>>
<<if $objectVersion.skinColor is undefined>>
<<skinColorInitOldSave>>
<</if>>
<<if $objectVersion.chastity lt 3 or $objectVersion.chastity is undefined>>
<<if $worn.genitals is undefined>>
<<set $worn.genitals to clone(setup.clothes.genitals[0])>>
<<set $carried.genitals to clone(setup.clothes.genitals[0])>>
<</if>>
<<if $worn.under_lower.type.includes("chastity")>>
<<set $worn.genitals to clone($worn.under_lower)>>
<<set $worn.under_lower to clone(setup.clothes.under_lower[0])>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
<<set $worn.genitals.hideUnderLower to setup.clothes.genitals[1].hideUnderLower>>
<<set $worn.genitals.type to setup.clothes.genitals[1].type>>
<</if>>
<<set $objectVersion.chastity to 3>>
<</if>>
<<if $showCaptionText is undefined>>
<<set $showCaptionText to true>>
<</if>>
<<if $parasite.types is undefined>>
<<set _oldparasite to $parasite>>
<<parasiteinit>>
<<for _part, _type range _oldparasite>>
<<if _type.name isnot undefined>>
<<set $parasite[_part].name to _type.name>>
<<set $parasite[_type.name].push(_part.replace(/_/g, " "))>>
<</if>>
<</for>>
<</if>>
<<if $slimeSleepEvent is undefined>>
<<set $slimeSleepEvent to 0>>
<</if>>
<<if $parasite.left_thigh.name is undefined>>
<<removeparasite left_thigh>>
<</if>>
<<if $parasite.right_thigh.name is undefined>>
<<removeparasite right_thigh>>
<</if>>
<<if $parasite.left_arm.name is undefined>>
<<removeparasite left_arm>>
<</if>>
<<if $parasite.right_arm.name is undefined>>
<<removeparasite right_arm>>
<</if>>
<<if $objectVersion.feats lt 1 or $objectVersion.feats is undefined>>
<<set $feats to {
"locked":false,
"soft":false,
"allSaves":{},
"currentSave":{},
"filter":"All"
}>>
<<set $objectVersion.feats to 1>>
<</if>>
<<if ($cheatdisable is "f" and !$debug) or $locked is true>>
<<unset $locked to true>>
<<set $feats.locked to true>>
<</if>>
<<if $smuggler_location is undefined>>
<<set $smuggler_location to "sewer">>
<<set $smuggler_timer to 0>>
<<set $smuggler_stolen_stat to 0>>
<</if>>
<<if $gamemode is "soft" or $alluremod lt 1>>
<<set $feats.soft to true>>
<</if>>
<<updateFeats>>
<<if $straponchance is undefined>>
<<set $straponchance to 0>>
<</if>>
<<if $lastWardrobeSlot is undefined>>
<<set $lastWardrobeSlot to "head">>
<<set $newWardrobeStyle to true>>
<</if>>
<<if $objectVersion.customColors lt 4 or $objectVersion.customColors is undefined>>
<<if $customColors is undefined>>
<<set $customColors to {
presets:{},
action: "set",
currentType: "primary",
color:{primary:0, secondary:0},
saturation:{primary:1, secondary:1},
brightness:{primary:1, secondary:1},
}>>
<</if>>
<<if $customColors.contrast is undefined>>
<<set $customColors.contrast to{primary:1, secondary:1}>>
<</if>>
<<if $customColors.sepia is undefined>>
<<set $customColors.sepia to{primary:0, secondary:0}>>
<</if>>
<<set $objectVersion.customColors to 4>>
<</if>>
<<if $swarm is undefined or $swarm.type is undefined>>
<<set $swarm to {
"type":0,
"name":0,
"move":0,
"spill":0,
"steady":0,
"amount":{},
"data":{}
}>>
<</if>>
<!--PBHair extension START-->
<<if $pblevel lt 1 or $pbgrowth is undefined>>
<<set $pblevel to 1>>
<</if>>
<<if $pbgrowth lt 1 or $pbgrowth is undefined>>
<<set $pbgrowth to 1>>
<</if>>
<<if $bodypart_number is undefined>>
<<bodywriting_init>>
<</if>>
<!-- This doesn't seem to declare the pbhair
<<if $objectVersion.pbhair lt 1 or $objectVersion.pbhair is undefined>>
<<set $objectVersion.pbhair>>
<<set $objectVersion.pbhair to {pblevel:0,pbgrowth:0}>>
<<set $objectVersion.pbhair to 1>>
<</if>>
-->
<!--PBHair extension END-->
<<wetness_init>>
<<if $player.gender_appearance_factors is undefined>>
<<set $player.gender_appearance_factors to []>>
<</if>>
<<if $player.gender_appearance_without_overwear_factors is undefined>>
<<set $player.gender_appearance_without_overwear_factors to []>>
<</if>>
<<if $player.gender_posture is undefined>>
<<if $background is "crossdresser">>
<<if $player.gender is "f">>
<<set $player.gender_posture to "m">>
<<elseif $player.gender is "m">>
<<set $player.gender_posture to "f">>
<</if>>
<<else>>
<<set $player.gender_posture to "n">>
<</if>>
<</if>>
<<if $player.femininity is undefined>>
<<set $player.femininity to 0>>
<</if>>
<<if $player.femininity_without_overwear is undefined>>
<<set $player.femininity to 0>>
<</if>>
<<unset $clothes>>
<<if $cat gte 1 or $wolfgirl gte 1 or $cow gte 1>>
<<set $physicalTransform to 1>>
<<else>>
<<set $physicalTransform to 0>>
<</if>>
<<if $demon gte 1 or $angel gte 1 or $fallenangel gte 2>>
<<set $specialTransform to 1>>
<<else>>
<<set $specialTransform to 0>>
<</if>>
<<unset $transformed>>
<<if $backgroundTraits is undefined>>
<<set $backgroundTraits to [$background]>>
<</if>>
<<if Array.isArray($rebuy_success) is false>>
<<set $rebuy_failure to []>>
<<set $rebuy_success to []>>
<</if>>
<<if $dissociation is undefined>>
<<set $dissociation to 0>>
<</if>>
<<if $worn.over_upper is undefined>>
<<set $worn.over_upper to clone(setup.clothes.over_upper[0])>>
<<set $worn.over_lower to clone(setup.clothes.over_lower[0])>>
<<set $worn.over_head to clone(setup.clothes.over_head[0])>>
<<set $carried.over_upper to clone(setup.clothes.over_upper[0])>>
<<set $carried.over_lower to clone(setup.clothes.over_lower[0])>>
<<set $carried.over_head to clone(setup.clothes.over_head[0])>>
<<set $wardrobe.over_upper to []>>
<<set $wardrobe.over_lower to []>>
<<set $wardrobe.over_head to []>>
<<set $store.over_upper to []>>
<<set $store.over_lower to []>>
<<set $store.over_head to []>>
<</if>>
<<if $wardrobe.over_head is undefined>>
<<set $wardrobe.over_head to []>>
<</if>>
<<if $objectVersion.updateClothes lt 10 or $objectVersion.updateClothes is undefined>>
<<updateClothes>>
<<set $objectVersion.updateClothes to 10>>
<</if>>
<<if $mathsprojectwon is 1>>
<<earnFeat "Maths Competition Winner">>
<</if>>
<<if $scienceprojectwon is 1>>
<<earnFeat "Science Fair Winner">>
<</if>>
<<if $bodywritingdisable is undefined>>
<<set $bodywritingdisable to "f">>
<</if>>
<<if $arousal is NaN or $arousal is undefined>>
<<set $arousal to 0>>
<</if>>
<<if $pain is NaN or $pain is undefined>>
<<set $pain to 0>>
<</if>>
<<if !$skin.forehead>>
<<bodywriting_clear forehead>>
<</if>>
<<if !$skin.left_cheek>>
<<bodywriting_clear left_cheek>>
<</if>>
<<if !$skin.right_cheek>>
<<bodywriting_clear right_cheek>>
<</if>>
<<if !$skin.left_shoulder>>
<<bodywriting_clear left_shoulder>>
<</if>>
<<if !$skin.right_shoulder>>
<<bodywriting_clear right_shoulder>>
<</if>>
<<if !$skin.breasts>>
<<bodywriting_clear breasts>>
<</if>>
<<if !$skin.back>>
<<bodywriting_clear back>>
<</if>>
<<if !$skin.pubic>>
<<bodywriting_clear pubic>>
<</if>>
<<if !$skin.left_thigh>>
<<bodywriting_clear left_thigh>>
<</if>>
<<if !$skin.right_thigh>>
<<bodywriting_clear right_thigh>>
<</if>>
<<if !$skin.left_bottom>>
<<bodywriting_clear left_bottom>>
<</if>>
<<if !$skin.right_bottom>>
<<bodywriting_clear right_bottom>>
<</if>>
<<if $crime is null or $crime is undefined>>
<<set $crime to 0>>
<<set $crimehistory to 0>>
<<set $blackmoney to 0>>
<</if>>
<<if isNaN(parseInt($crime))>>
<<set $crime to 0>>
<</if>>
<<if isNaN(parseInt($crimehistory))>>
<<set $crimehistory to 0>>
<</if>>
<<if isNaN(parseInt($blackmoney))>>
<<set $blackmoney to 0>>
<</if>>
<<if $worn.upper is undefined>>
<<set $worn.upper to clone(setup.clothes.upper[0])>>
<</if>>
<<if $worn.lower is undefined>>
<<set $worn.lower to clone(setup.clothes.lower[0])>>
<</if>>
<<if $worn.under_upper is undefined>>
<<set $worn.under_upper to clone(setup.clothes.under_upper[0])>>
<</if>>
<<if $worn.under_lower is undefined>>
<<set $worn.under_lower to clone(setup.clothes.under_lower[0])>>
<</if>>
<<if $worn.head is undefined>>
<<set $worn.head to clone(setup.clothes.head[0])>>
<</if>>
<<if $worn.face is undefined>>
<<set $worn.face to clone(setup.clothes.face[0])>>
<</if>>
<<if $worn.neck is undefined>>
<<set $worn.neck to clone(setup.clothes.neck[0])>>
<</if>>
<<if $worn.legs is undefined>>
<<set $worn.legs to clone(setup.clothes.legs[0])>>
<</if>>
<<if $worn.feet is undefined>>
<<set $worn.feet to clone(setup.clothes.feet[0])>>
<</if>>
<<if ndef $swimnudecounter>>
<<set $swimnudecounter to 0>>
<<set $swimall to 0>>
<</if>> /*for swimming*/
<<if $player.gender_body is undefined>>
<<set $player.gender_body to clone($player.gender)>>
<</if>>
<<if $worn.genitals.exposed is undefined>>
<<if $worn.genitals.exposed_base is 0>>
<<set $worn.genitals.exposed to 0>>
<<else>>
<<set $worn.genitals.exposed to 1>>
<</if>>
<</if>>
<<if $closinghour isnot 21>>
<<set $closinghour to 21>>
<</if>>
<<if $objectVersion.specialClothes lt 2 or $objectVersion.specialClothes is undefined>>
<<specialClothesSetup>>
<<specialClothesUpdate>>
<<set $objectVersion.specialClothes to 2>>
<</if>>
<<if $objectVersion.uncomfortable lt 1 or $objectVersion.uncomfortable is undefined>>
<<if $uncomfortable is undefined>>
<<if $lightexhibitionismaction isnot undefined>>
<<set $uncomfortable to {
underwear: ($lightexhibitionismaction is "embarrassed" ? true : false),
nude: ($exhibitionismaction is "embarrassed" ? true : false),
}>>
<<unset $lightexhibitionismaction>>
<<unset $exhibitionismaction>>
<<else>>
<<set $uncomfortable to {
underwear: true,
nude: true,
}>>
<</if>>
<</if>>
<<set $objectVersion.uncomfortable to 1>>
<</if>>
<<if $sidebarStats is undefined>>
<<set $sidebarStats to "Disabled">>
<</if>>
<<if $openinghours is undefined>>
<<if $hour gte 8 and $hour lt 21>>
<<set $openinghours to 1>>
<<else>>
<<set $openinghours to 0>>
<</if>>
<</if>>
<<if $athletics is undefined>>
<<set $athletics to Math.trunc(($physique / $physiquesize) * 1000)>>
<</if>>
<<if $dontHide is undefined>>
<<set $dontHide to false>>
<</if>>
<<if $checkstyle is undefined>>
<<set $checkstyle to "words">>
<<set $tending to 0>>
<<set $garden_flowers_intro to 1>>
<<set $eden_plot_intro to 1>>
<<set $wolf_plot_intro to 1>>
<<set $asylum_plot_intro to 1>>
<<set $plots to {}>>
<<set $plants_known to []>>
<<set $plants to {}>>
<<set $stall_rejected to 0>>
<<set $produce_sold to 0>>
<</if>>
<<if $combatControls is undefined>>
<<set $combatControls to "radio">>
<</if>>
<<if $clothing_number is 8>>
<<set $clothing_number to 10>>
<</if>>
<<if $loveInterest is undefined>>
<<set $loveInterest to {
primary: "None",
secondary: "None",
tertiary: "None",
}>>
<</if>>
<<if $dateCount is undefined>>
<<set $dateCount to {
Total: 0,
Robin: 0,
Whitney: 0,
Kylar: 0,
Eden: 0,
Avery: 0,
BlackWolfHunts: 0,
}>>
<</if>>
<<setupDefaults>>
<<if $zoom is undefined>>
<<set $zoom to 100>>
<</if>>
<<if $bodywritingImages is undefined>>
<<set $bodywritingImages to true>>
<</if>>
<<if !$physique and $physique isnot 0>>
<<set $physique to ($physiquesize / 7) * 3>>
<</if>>
<<if !$tiredness and $tiredness isnot 0>>
<<set $tiredness to 0>>
<</if>>
<<if $objectVersion.museumAntiques lt 3 or $objectVersion.museumAntiques is undefined>>
<<updateMuseumAntiques>>
<<if $museumAntiques.antiques.antiquecoppercompass is undefined>>
<<set $museumAntiques.antiques.antiquecoppercompass to "notFound">>
<</if>>
<<updateMuseumAntiques>>
<<set $objectVersion.museumAntiques to 3>>
<</if>>
<<if $objectVersion.specialClothesEffectsSetup lt 1 or $objectVersion.specialClothesEffectsSetup is undefined>>
<<specialClothesEffectsSetup>>
<<set $objectVersion.specialClothesEffectsSetup to 1>>
<</if>>
<<if $masturbationFix is undefined>>
<<set $mouthactiondefault to 0>>
<<set $mouthaction to 0>>
<<set $mouth to 0>>
<<set $masturbationFix to true>>
<</if>>
<<if $lastOptions is undefined>>
<<resetLastOptions>>
<</if>>
<<generateNPCNameHairAndEyeColors>>
<<if $stat_shoot is undefined>>
<<set $stat_shoot to 0>>
<<set $cow to 0>>
<<set $cowbuild to 0>>
<<set $fluid_forced_stat to 0>>
<</if>>
<<if $shoot_stat>> /*Checking shoot_stat's existence to assist clean-up for 0.2.14.1 fix*/
<<if $shoot_stat gt 0>>
<<set $stat_shoot += $shoot_stat>>
<</if>>
<<unset $shoot_stat>>
<</if>>
<<set $BeastList to ["dog","cat","pig","wolf","dolphin","lizard","bear","boar","creature","horse"]>>
<<if $niki_seen is undefined and $chef_state gte 5>>
<<set $niki_seen to "chef">>
<</if>>
<<if $active_enemy is undefined>>
<<set $active_enemy to 0>>
<</if>>
<<if $combatTrain is undefined>>
<<set $combatTrain to {
length: 0,
generateInit: 1,
beastTypes: [],
numberPerTrain: [],
}>>
<</if>>
<<if isNaN(parseInt($trauma))>>
<<set $trauma to 0>>
<</if>>
<<if $arousalError isnot undefined>>
<<set $arousalError to [$arousalError.length]>>
<</if>>
<<if !$livestock_obey and $livestock_obey isnot 0>>
<<set $livestock_obey to 50>>
<</if>>
<<setupTransformationPiecesObject>>
<<if $clothingShop is undefined>>
<<set $clothingShop to {
ban: 0,
banExtension: false,
spotted: false,
stolenClothes: 0,
totalStolenClothes: 0,
banCount: 0,
rng: random(0,1000)
}>>
<</if>>
<<if $penisWetness is undefined>>
<<set $penisWetness to 0>>
<</if>>
<<if $pbdisable is undefined>>
<<set $pbdisable to "t">>
<</if>>
<<hirsuteHideCheck>>
<</nobr>><</widget>><<widget "init_face">><<nobr>>
<<set setup.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: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage: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,
iconFile: "Glasses",
accIcon: 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,
iconFile: "Cool shades",
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["mask"],
gender: "n",
cost: 2000,
description: "Hides your identity.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Surgical mask.png",
accIcon: 0
},
{index: 4,
name: "gag",
name_cap: "Gag",
variable: "gag",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 500,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["fetish", "gag"],
gender: "n",
cost: 2000,
description: "Keeps your mouth shut.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 1,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 5,
name: "blindfold",
name_cap: "Blindfold",
variable: "blindfold",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 500,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["fetish", "blindfold"],
gender: "n",
cost: 2000,
description: "Keeps you in the dark.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 1,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 6,
name: "gag and blindfold",
name_cap: "Gag and blindfold",
variable: "gagblindfold",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 1000,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["fetish", "gag", "blindfold"],
gender: "n",
cost: 3000,
description: "Keeps your mouth shut and eyes covered.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 1,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 7,
name: "skulduggery mask",
name_cap: "Skulduggery mask",
variable: "skulmask",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["mask", "stealthy"],
gender: "n",
cost: 23000,
description: "For those up to no good.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 8,
name: "low frame glasses",
name_cap: "Low frame glasses",
variable: "lowframe",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
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,
iconFile: "",
accIcon: 0
},
{index: 9,
name: "half moon glasses",
name_cap: "Half moon glasses",
variable: "halfmoon",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
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,
iconFile: "",
accIcon: 0
},
{index: 10,
name: "deep frame glasses",
name_cap: "Deep frame glasses",
variable: "deepframe",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
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,
iconFile: "",
accIcon: 0
},
{index: 11,
name: "square shades",
name_cap: "Square shades",
variable: "square",
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,
iconFile: "",
accIcon: 0
},
{index: 12,
name: "round shades",
name_cap: "Round shades",
variable: "round",
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,
iconFile: "",
accIcon: 0
},
{index: 13,
name: "shield shades",
name_cap: "Shield shades",
variable: "shield",
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,
iconFile: "",
accIcon: 0
},
{index: 14,
name: "cat eye shades",
name_cap: "Cat eye shades",
variable: "cateye",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["cool"],
gender: "n",
cost: 7000,
description: "Makes status rise faster at school.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 15,
name: "aviators",
name_cap: "Aviators",
variable: "aviator",
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,
iconFile: "",
accIcon: 0
},
{index: 16,
name: "punk shades",
name_cap: "Punk shades",
variable: "punk",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["cool"],
gender: "n",
cost: 3500,
description: "Makes status rise faster at school.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "",
accIcon: 0
},
{index: 17,
name: "muzzle",
name_cap: "Muzzle",
variable: "muzzle",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 200,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["gag"],
gender: "n",
cost: 0,
description: "Keeps your dangerous mouth shut.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 1,
location: 0,
iconFile: "",
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_feet">><<nobr>>
<<set setup.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: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage: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,
iconFile: "School shoes.png",
accIcon: 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",
femininity: -100,
cost: 10000,
description: "Smart and sophisticated.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Tuxedo shoes.png",
accIcon: 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,
iconFile: 0,
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "n",
cost: 2000,
description: "Cool in summer.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Sandals.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["formal"],
gender: "f",
femininity: 200,
cost: 10000,
description: "Fashionable and sophisticated.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Dress sandals.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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", "teal", "white", "yellow", "custom"],
cursed: 0,
location: 0,
iconFile: "Trainers.png",
accIcon: "Trainers_acc.png"
},
{index: 7,
name: "witch shoes",
name_cap: "Witch shoes",
variable: "witch",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["costume"],
gender: "f",
femininity: 200,
cost: 4000,
description: "Waterproof.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 8,
name: "wellies",
name_cap: "Wellies",
variable: "wellies",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "n",
cost: 5000,
description: "Waterproof.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 9,
name: "platform heels",
name_cap: "Platform Heels",
variable: "platformheels",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 800,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "custom"],
type: ["formal", "serving", "bimbo", "heels"],
gender: "f",
femininity: 200,
cost: 5000,
description: "Makes you feel rather girly.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 10,
name: "kitten heels",
name_cap: "Kitten Heels",
variable: "kittenheels",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 50,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["formal", "heels"],
gender: "f",
femininity: 200,
cost: 10000,
description: "It's called a kitten heel because it's only three centimeters.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 11,
name: "wedge sandals",
name_cap: "Wedge Sandals",
variable: "wedgesandals",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 400,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["normal", "heels"],
gender: "f",
femininity: 200,
cost: 3500,
description: "Great for the beach.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
},
{index: 12,
name: "court heels",
name_cap: "Court Heels",
variable: "courtheels",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 500,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["formal", "serving", "heels"],
gender: "f",
femininity: 200,
cost: 12500,
description: "Quite tall and very grown-up.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 13,
name: "heeled boots",
name_cap: "Heeled Boots",
variable: "bootheels",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 600,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["fetish", "serving", "heels"],
gender: "f",
femininity: 200,
cost: 16000,
description: "A powerful choice.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 14,
name: "stripper heels",
name_cap: "Stripper Heels",
variable: "stripperheels",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 800,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["dance", "fetish", "heels"],
gender: "f",
femininity: 200,
cost: 25000,
description: "Crazy tall and very slutty.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 15,
name: "horsebit loafers",
name_cap: "Horsebit loafers",
variable: "horsebitloafers",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["normal"],
gender: "m",
femininity: -100,
cost: 20000,
description: "A pair of black horsebit loafers.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Horsebit loafers.png",
accIcon: 0
},
{index: 16,
name: "cordovan loafers",
name_cap: "Cordovan loafers",
variable: "cordovanloafers",
integrity: 300,
integrity_max: 300,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["normal"],
gender: "m",
femininity: -100,
cost: 40000,
description: "A pair of shell cordovan loafers. Pricey, but very high quality.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Cordovan loafers.png",
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_genitals">><<nobr>>
<<set setup.clothes.genitals 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: [],
exposed: 1,
exposed_base: 1,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0,
hideUnderLower: [],
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "chastity belt",
name_cap: "Chastity belt",
variable: "chastitybelt",
integrity: 2000,
integrity_max: 2000,
fabric_strength: 15,
reveal: 1000,
word: "a",
one_piece: 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: 1,
anus_exposed_base: 1,
type: ["chastity", "hidden"],
anal_shield: 0,
set: "genitals",
gender: "f",
femininity: 600,
cost: 0,
description: "Restrictive.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 1,
location: 0,
hideUnderLower: ["leotard bottom","full body leotard bottom"],
iconFile: 0,
accIcon: 0
},
{index: 2,
name: "chastity cage",
name_cap: "Chastity cage",
variable: "chastitycage",
integrity: 2000,
integrity_max: 2000,
fabric_strength: 15,
reveal: 1000,
word: "a",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: [],
exposed: 1,
exposed_base: 1,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["chastity", "cage"],
anal_shield: null,
set: "genitals",
gender: "m",
cost: 0,
description: "Restrictive.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 1,
location: 0,
hideUnderLower: ["plain panties", "bikini bottoms", "lace panties", "briefs", "school swimsuit bottom", "school swim shorts", "leotard bottom", "full body leotard bottom", "skimpy leotard bottom", "foreign school swimsuit bottom", "swimsuit bottom", "bunny leotard bottom", "boyshorts", "catgirl panties", "G-string", "microkini bottom", "speedo", "striped panties", "thong"],
iconFile: 0,
accIcon: 0
},
{index: 3,
name: "gold chastity belt",
name_cap: "Gold chastity belt",
variable: "goldchastitybelt",
integrity: 6000,
integrity_max: 6000,
fabric_strength: 15,
reveal: 1000,
word: "a",
one_piece: 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: 1,
anus_exposed_base: 1,
type: ["chastity", "hidden"],
anal_shield: 0,
set: "genitals",
gender: "f",
femininity: 600,
cost: 0,
description: "Luxurious and restrictive.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 1,
location: 0,
hideUnderLower: ["leotard bottom", "full body leotard bottom"],
iconFile: 0,
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_head">><<nobr>>
<<set setup.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,
iconFile: 0,
accIcon: 0,
mainImage: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",
femininity: 200,
cost: 500,
description: "Greatly accelerates hair growth.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Hairpin.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Beanie.png",
accIcon: 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,
iconFile: "Bunny ears.png",
accIcon: 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",
femininity: 200,
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,
iconFile: "Nun's veil.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "f",
femininity: 200,
cost: 900,
description: "Cute.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Bow.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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", "teal", "white", "yellow", "custom"],
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Cap.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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
},
{index: 8,
name: "christmas hat",
name_cap: "Christmas hat",
variable: "christmas",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume"],
gender: "n",
cost: 5000,
description: "'Tis the season.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
},
{index: 9,
name: "chef hat",
name_cap: "Chef hat",
variable: "chef",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume", "serving"],
gender: "n",
cost: 5000,
description: "Keeps cream out of your hair.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
},
{index: 10,
name: "cowboy hat",
name_cap: "Cowboy hat",
variable: "cowboy",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume"],
gender: "n",
cost: 8000,
description: "Protects you from the sun.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Cowboy hat.png",
accIcon: 0
},
{index: 11,
name: "fedora",
name_cap: "Fedora",
variable: "fedora",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["normal"],
gender: "m",
femininity: -100,
cost: 5000,
description: "Suave.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
},
{index: 12,
name: "beatnik hat",
name_cap: "Beatnik hat",
variable: "beatnik",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["cool"],
gender: "m",
femininity: -100,
cost: 8000,
description: "Conforming isn't your style.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
},
{index: 13,
name: "sou'wester",
name_cap: "Sou'wester",
variable: "sou",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["rainproof"],
gender: "n",
cost: 4000,
description: "Keeps the rain off.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
},
{index: 14,
name: "flower crown",
name_cap: "Flower crown",
variable: "flower",
integrity: 50,
integrity_max: 50,
fabric_strength: 20,
reveal: 1,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["normal"],
gender: "f",
cost: 0,
description: "Floral.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0
}
]>>
<</nobr>><</widget>><<widget "init_legs">><<nobr>>
<<set setup.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: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage: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",
femininity: 200,
cost: 1000,
description: "They don't conceal much.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Tights.png",
accIcon: 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",
femininity: -100,
cost: 500,
description: "Cushioned and breathable.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Boy's gym socks.png",
accIcon: 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",
femininity: 100,
cost: 500,
description: "Cushioned and breathable.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Girl's gym socks.png",
accIcon: 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",
femininity: 200,
cost: 1500,
description: "Attractive and alluring.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Stockings.png",
accIcon: 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",
femininity: 300,
cost: 1500,
description: "Attractive and alluring.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Fishnet stockings.png",
accIcon: 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",
femininity: 300,
cost: 1700,
description: "Attractive and alluring.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Fishnet tights.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "f",
femininity: 300,
cost: 4000,
description: "Sexy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Garter stockings.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "n",
cost: 1500,
description: "Cosy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Legwarmers.png",
accIcon: 0
},
{index: 9,
name: "christmas leg warmers",
name_cap: "Christmas leg warmers",
variable: "christmas",
integrity: 25,
integrity_max: 25,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["costume"],
gender: "f",
femininity: 200,
cost: 2500,
description: "Festive.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0
},
{index: 10,
name: "gold anklets",
name_cap: "Gold anklets",
variable: "goldanklets",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 300,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["costume", "serving"],
gender: "n",
cost: 25000,
description: "Exotic and eye-catching.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Gold anklets.png",
accIcon: 0
},
{index: 11,
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: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 12,
name: "striped thighhighs",
name_cap: "Striped thighhighs",
variable: "stripedthighhighs",
integrity: 100,
integrity_max: 100,
fabric_strength: 15,
reveal: 300,
word: "n",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
type: ["normal"],
gender: "f",
femininity: 200,
cost: 3000,
description: "Brimming with personality.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
cursed: 0,
location: 0,
iconFile: "Striped thighhighs.png",
accIcon: "Striped thighhighs_acc.png"
}
]>>
<</nobr>><</widget>><<widget "init_lower">><<nobr>>
<<set setup.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", "teal", "white", "yellow", "custom"],
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,
iconFile: 0,
accIcon: 0,
mainImage: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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","sundress"]
},
{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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Pyjama bottoms.png",
accIcon: 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", "teal", "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,
iconFile: 0,
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Waist apron.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Shorts.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: -100,
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,
iconFile: "School shorts.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: "School skirt.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: 0,
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","evening gown"]
},
{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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
cost: 0,
description: "Extravagant.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 1,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","ballgown"]
},
{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", "teal", "white", "yellow", "custom"],
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","kimono"]
},
{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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","mini kimono"]
},
{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",
femininity: 200,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","maid dress"]
},
{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",
femininity: 200,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","nun's habit"]
},
{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", "teal", "white", "yellow"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","large towel"]
},
{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",
femininity: -200,
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,
iconFile: "Tuxedo trousers.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Board shorts.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: -200,
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,
iconFile: "Breeches.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: "Long cut skirt.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: "Short cut skirt.png",
accIcon: 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,
iconFile: "Cycle shorts.png",
accIcon: 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,
iconFile: "Jeans.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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,
iconFile: "Trousers.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
cost: 2000,
description: "Conservative.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Long skirt.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["normal"],
set: "lower",
gender: "f",
femininity: 200,
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,
iconFile: "Miniskirt.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
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",
femininity: 200,
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,
iconFile: "Long school skirt.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["school"],
set: "lower",
gender: "f",
femininity: 200,
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,
iconFile: "Short school skirt.png",
accIcon: 0
},
{index: 28,
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", "teal", "white", "yellow", "custom"],
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",
femininity: -100,
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,
iconFile: "School trousers.png",
accIcon: 0
},
{index: 29,
name: "oversized sweater bottom",
name_cap: "Oversized sweater bottom",
variable: "sweaterlarge",
integrity: 60,
integrity_max: 60,
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: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","oversized sweater"]
},
{index: 30,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["costume", "event"],
set: "witch",
gender: "f",
femininity: 200,
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", "teal", "white", "yellow", "custom"],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","witch dress"]
},
{index: 31,
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,
iconFile: "Denim shorts.png",
accIcon: 0
},
{index: 32,
name: "girl's oversized sweater bottom",
name_cap: "Girl's oversized sweater bottom",
variable: "pinksweaterlarge",
integrity: 60,
integrity_max: 60,
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: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["normal"],
set: "pinksweaterlarge",
gender: "f",
femininity: 100,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","girl's oversized sweater"]
},
{index: 33,
name: "christmas trousers",
name_cap: "Christmas trousers",
variable: "christmas",
integrity: 160,
integrity_max: 160,
fabric_strength: 30,
reveal: 250,
word: "n",
one_piece: 0,
skirt: 0,
skirt_down: 0,
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: ["costume"],
set: "lower",
gender: "n",
cost: 4000,
description: "Festive.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0
},
{index: 34,
name: "christmas skirt",
name_cap: "Christmas skirt",
variable: "christmasdress",
integrity: 120,
integrity_max: 120,
fabric_strength: 30,
reveal: 650,
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: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["costume"],
set: "christmasdress",
gender: "f",
femininity: 200,
cost: 0,
description: "Festive. The skirt is rather short.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
outfitSecondary: ["upper","christmas dress"]
},
{index: 35,
name: "monk's habit skirt",
name_cap: "Monk's habit skirt",
variable: "monk",
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: "monk",
gender: "m",
femininity: -200,
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,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","monk's habit"]
},
{index: 36,
name: "cowboy chaps",
name_cap: "Cowboy chaps",
variable: "cowboy",
integrity: 200,
integrity_max: 200,
fabric_strength: 30,
reveal: 400,
word: "n",
one_piece: 0,
skirt: 0,
skirt_down: 0,
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: ["costume"],
set: "lower",
gender: "m",
femininity: -200,
cost: 6000,
description: "Ready for a hard day's work.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: "Cowboy chaps.png",
accIcon: 0
},
{index: 37,
name: "belly dancer's bottoms",
name_cap: "Belly dancer's bottoms",
variable: "belly",
integrity: 150,
integrity_max: 150,
fabric_strength: 30,
reveal: 700,
word: "n",
one_piece: 0,
skirt: 0,
skirt_down: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: [],
exposed: 1,
exposed_base: 1,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["costume", "serving", "dance"],
set: "lower",
gender: "f",
femininity: 200,
cost: 12000,
description: "Exotic, and sturdier than it looks.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 38,
name: "straightjacket bottom",
name_cap: "Straightjacket bottom",
variable: "straightjacket",
integrity: 50,
integrity_max: 50,
fabric_strength: 30,
reveal: 800,
word: "a",
one_piece: 1,
skirt: 0,
skirt_down: 0,
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: ["binding"],
set: "straightjacket",
gender: "n",
cost: 0,
description: "Protects you from yourself.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 1,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","straightjacket"]
},
{index: 39,
name: "khakis",
name_cap: "Khakis",
variable: "khakis",
integrity: 200,
integrity_max: 200,
fabric_strength: 30,
reveal: 100,
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: 8000,
description: "Smart and casual.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 40,
name: "gingham skirt",
name_cap: "Gingham skirt",
variable: "gingham",
integrity: 140,
integrity_max: 140,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
set: "gingham",
gender: "f",
femininity: 200,
cost: 0,
description: "A comfortable classic.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","gingham dress"]
},
{index: 41,
name: "overalls",
name_cap: "Overalls",
variable: "overalls",
integrity: 180,
integrity_max: 180,
fabric_strength: 30,
reveal: 400,
word: "a",
one_piece: 1,
skirt: 0,
skirt_down: 0,
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: "overalls",
gender: "n",
cost: 0,
description: "Hard to take off.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","overalls"]
},
{index: 42,
name: "cheongsam skirt",
name_cap: "Cheongsam skirt",
variable: "cheongsam",
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["formal"],
set: "cheongsam",
gender: "f",
femininity: 200,
cost: 0,
description: "Exotic.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","cheongsam"]
},
{index: 43,
name: "short cheongsam skirt",
name_cap: "Short cheongsam skirt",
variable: "cheongsamshort",
integrity: 100,
integrity_max: 100,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["formal"],
set: "cheongsamshort",
gender: "f",
femininity: 200,
cost: 0,
description: "Exotic and revealing.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["upper","short cheongsam"]
},
{index: 44,
name: "micro pleated skirt",
name_cap: "Micro pleated skirt",
variable: "micropleatedskirt",
integrity: 90,
integrity_max: 90,
fabric_strength: 30,
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", "teal", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["serving", "bimbo"],
set: "lower",
gender: "f",
femininity: 200,
cost: 10000,
description: "Makes you feel rather girly.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 45,
name: "chinos",
name_cap: "Chinos",
variable: "chinos",
integrity: 200,
integrity_max: 200,
fabric_strength: 30,
reveal: 100,
word: "n",
one_piece: 0,
skirt: 0,
skirt_down: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "grey", "white", "wine", "navy", "olive", "brown", "tan", "sand", "off-white", "custom"],
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: 11000,
description: "Made of a quality twill fabric. Smart, classic style of pants with a flat front and a slightly fitted look.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: "chinos.png",
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_neck">><<nobr>>
<<set setup.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: ["naked"],
gender: "n",
cost: 0,
description: "naked",
shop: [],
collared: 0,
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage: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,
iconFile: 0,
accIcon: 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,
iconFile: "Bunny collar.png",
accIcon: 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,
iconFile: "Holy pendant.png",
accIcon: 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,
iconFile: 0,
accIcon: 0
},
{index: 5,
name: "stone pendant",
name_cap: "Stone pendant",
variable: "stonependant",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 1,
word: "n",
plural: 1,
colour: 0,
colour_options: [],
type: ["holy"],
gender: "n",
cost: 2000,
description: "An old holy symbol on a simple string.",
shop: ["forest"],
collared: 0,
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 6,
name: "gold choker",
name_cap: "Gold choker",
variable: "goldchoker",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 300,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume", "serving"],
gender: "n",
cost: 25000,
description: "Exotic and eye-catching.",
shop: ["clothing"],
collared: 0,
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: "Gold choker.png",
accIcon: 0
},
{index: 7,
name: "cat bell collar",
name_cap: "Cat bell collar",
variable: "cat",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 300,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume", "serving"],
gender: "n",
cost: 1500,
description: "Jingles.",
shop: ["clothing"],
collared: 0,
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 8,
name: "cow bell",
name_cap: "Cow bell",
variable: "cow",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 300,
word: "a",
plural: 0,
colour: 0,
colour_options: [],
type: ["costume"],
gender: "n",
cost: 1500,
description: "Jangles.",
shop: ["forest"],
collared: 0,
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_over_head">><<nobr>>
<<set setup.clothes.over_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,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "froggy hood",
name_cap: "Froggy hood",
variable: "froggy",
integrity: 300,
integrity_max: 300,
fabric_strength: 20,
reveal: 500,
word: "a",
plural: 0,
hood: 1,
colour: 0,
colour_options: [],
type: ["rainproof"],
gender: "n",
cost: 0,
description: "Protects you from rain.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
back_img: 0,
cursed: 0,
location: 0,
outfitSecondary: ["over_upper","froggy coat"]
}
]>>
<</nobr>><</widget>><<widget "init_over_lower">><<nobr>>
<<set setup.clothes.over_lower to [
{index: 0,
name: "naked",
name_cap: "Naked",
variable: "naked",
integrity: 0,
integrity_max: 0,
fabric_strength: 0,
reveal: 1000,
word: "n",
skirt: 0,
skirt_down: 0,
state: 0,
state_base: 0,
plural: 0,
colour: 0,
colour_options: [],
exposed: 2,
exposed_base: 2,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["naked"],
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,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "froggy skirt",
name_cap: "Froggy skirt",
variable: "froggy",
integrity: 300,
integrity_max: 300,
fabric_strength: 30,
reveal: 100,
word: "a",
one_piece: 1,
skirt: 1,
skirt_down: 1,
zip: 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: ["rainproof"],
set: "froggy",
gender: "n",
femininity: 0,
cost: 0,
description: "Protects you from rain.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["over_upper","froggy coat"]
},
{index: 2,
name: "cream",
name_cap: "Cream",
variable: "cream",
integrity: 100,
integrity_max: 100,
fabric_strength: 30,
reveal: 1000,
word: "n",
one_piece: 0,
skirt: 0,
skirt_down: 0,
zip: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: [],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["naked"],
set: "over_lower",
gender: "n",
femininity: 0,
cost: 10000,
description: "It won't last long.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
high_img: 0,
back_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
}
]>>
<</nobr>><</widget>>/* word - widget will output "a" if "a", and nothing if "n". eg - You are wearing <<a>> hat. You are wearing <<a>> shorts.
plural - widget will output "are" if 1, and "is" if 0. eg - Your hat <<upperplural>> wet. Your shorts <<upperplural>> wet.*/
<<widget "init_over_upper">><<nobr>>
<<set setup.clothes.over_upper to [
{index: 0,
name: "naked",
name_cap: "Naked",
variable: "naked",
integrity: 0,
integrity_max: 0,
fabric_strength: 0,
reveal: 1000,
word: "n",
strap: 0,
open: 0,
zip: 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", "teal", "white", "yellow", "custom"],
exposed: 2,
exposed_base: 2,
type: ["naked"],
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,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "froggy coat",
name_cap: "Froggy coat",
variable: "froggy",
integrity: 300,
integrity_max: 300,
fabric_strength: 30,
reveal: 100,
word: "a",
one_piece: 1,
strap: 0,
open: 0,
zip: 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: ["rainproof"],
set: "froggy",
gender: "n",
femininity: 0,
cost: 4500,
description: "Protects you from the rain.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "",
accIcon: 0,
outfitPrimary:{over_lower:"froggy skirt", over_head:"froggy hood"}
},
{index: 2,
name: "cream",
name_cap: "Cream",
variable: "cream",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 1000,
word: "n",
one_piece: 0,
strap: 0,
open: 1,
zip: 0,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 1,
colour: 0,
colour_options: [],
exposed: 0,
exposed_base: 0,
type: ["naked"],
set: "over_upper",
gender: "n",
cost: 0,
description: "It won't last long.",
shop: [],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
}
]>>
<</nobr>><</widget>><<widget "listoutfits">><<nobr>>
<label>Wear <<radiobutton "$delete_outfit" "none" checked>></label> | <label> Delete <<radiobutton "$delete_outfit" 1>></label> | <label> Overwrite <<radiobutton "$delete_outfit" 2>></label>
<br>
<<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>>
<<if $alwaysSleepNaked isnot true>>
<<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 + '>><</link>>'>>
<br>
<</if>>
<</for>>
<<else>>
<span class="red">The slime is not allowing you to sleep with anything on.</span>
<br>
<</if>>
<</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>>'>>
<br>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "radiooutfits">><<nobr>>
<<for _i to 0; _i lt $outfit.length; _i++>>
<label><<print 'Wear $outfit[_i].name <<radiobutton "$wear_outfit" "' + _i + '">>'>></label> |
<</for>>
<label>Dress like you were <<radiobutton "$wear_outfit" "clotheson" checked>></label>
<</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>>
<</nobr>><</widget>>
<<widget "wearoutfit">><<nobr>>
<<deleteoutfit>>
<<overwriteoutfit>>
<<set $delete_outfit to "none">>
<<if $wear_outfit isnot "none">>
<<set _equip to ["over_upper","over_lower","upper", "lower", "under_upper", "under_lower","over_head","head", "face", "neck", "legs", "feet"]>>
<<set _equipSkip to {"over_upper":false, "over_lower":false, "upper":false, "lower":false, "under_upper":false, "under_lower":false, "over_head":false, "head":false, "face":false, "neck":false, "legs":false, "feet":false}>>
<<set _equipDamageValue to {"over_upper":3, "over_lower":3, "upper":3, "lower":3, "under_upper":3, "under_lower":3, "over_head":1, "head":1, "face":1, "neck":1, "legs":1, "feet":1}>>
<<set _corruptionEquipSkip to ["over_upper","over_lower","upper", "lower", "under_upper", "under_lower"]>>
<<set _towels to ["towel top","large towel","towel skirt"]>>
<<set _notEquipped to {}>>
<<for _i to 0; _i lt _equip.length; _i++>>
/*Skip slots that have been equipped with*/
<<if _equipSkip[_equip[_i]] is true>>
<<continue>>
<</if>>
/*Skip slots that have not been defined*/
<<if $outfit[$wear_outfit][_equip[_i]] is undefined>>
<<continue>>
<</if>>
/*Check for items that are cursed*/
<<unset _preventItemEquip>>
<<if $worn[_equip[_i]].cursed is 1>>
<<set _preventItemEquip to true>>
<</if>>
<<set _outfitPrimaryOutfit to $worn[_equip[_i]].outfitPrimary>>
<<if _outfitPrimaryOutfit isnot undefined>>
<<for _labelOutfit, _valueOutfit range _outfitPrimaryOutfit>>
<<if $worn[_labelOutfit].cursed is 1>>
<<set _preventItemEquip to true>>
<</if>>
<</for>>
<</if>>
<<if _preventItemEquip is true>>
<<if $outfit[$wear_outfit][_equip[_i]] is "naked">>
<<set _notEquipped[_equip[_i]] to {"name": $worn[_equip[_i]].name_cap, "reason": "cursed unequip"}>>
<<else>>
<<set _notEquipped[_equip[_i]] to {"name": $outfit[$wear_outfit][_equip[_i]], "reason": "cursed slot"}>>
<</if>>
<<else>>
<<if $outfit[$wear_outfit][_equip[_i]] is "naked">>
<<generalUndress $wardrobe_location _equip[_i]>>
<<elseif _towels.includes($outfit[$wear_outfit][_equip[_i]])>>
<<generalUndress $wardrobe_location _equip[_i]>>
<<if $worn[_equip[_i]].name is "naked">>
<<switch $outfit[$wear_outfit][_equip[_i]]>>
<<case "towel top">>
<<set $worn.upper to clone(setup.clothes.upper[3])>>
upper 3
<<case "large towel">>
<<generalUndress $wardrobe_location "lower">>
<<if $worn.lower.name is "naked">>
<<set $worn.upper to clone(setup.clothes.upper[14])>>
<<set $worn.lower to clone(setup.clothes.lower[15])>>
<<set _equipSkip.lower to true>>
<</if>>
<<case "towel skirt">>
<<set $worn.lower to clone(setup.clothes.lower[3])>>
<</switch>>
<</if>>
<<else>>
<<set _foundEquip to null>><<set _lastResort to null>><<unset _outFitPieces>>
<<for _j to 0; _j lt $wardrobe[_equip[_i]].length; _j++>>
<<if $outfit[$wear_outfit][_equip[_i]] is $wardrobe[_equip[_i]][_j].name>>
/*Check for saved colors in clothing set*/
<<if $outfit[$wear_outfit].colors isnot false and $outfit[$wear_outfit].colors isnot undefined>>
<<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 $wardrobe[_equip[_i]][_j].colour is "custom">>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot undefined or $outfit[$wear_outfit].colors[_equip[_i]+"custom"][0] isnot undefined>>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot $outfit[$wear_outfit].colors[_equip[_i]+"custom"][0]>>
<<continue>>
<</if>>
<</if>>
<</if>>
<<if $wardrobe[_equip[_i]][_j].accessory_colour is "custom">>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot undefined or $outfit[$wear_outfit].colors[_equip[_i]+"custom"][1] isnot undefined>>
<<if $wardrobe[_equip[_i]][_j].accessory_colourCustom isnot $outfit[$wear_outfit].colors[_equip[_i]+"custom"][1]>>
<<continue>>
<</if>>
<</if>>
<</if>>
<</if>>
/*Check for slime corruption*/
<<if _corruptionEquipSkip.includes(_equip[_i])>>
<<if $corruption_slime gte 80 and $willpower lt 800 and $wardrobe[_equip[_i]][_j].reveal lt 500 and !$wardrobe[_equip[_i]][_j].type.includesAny("school", "event")>>
<<set _notEquipped[_equip[_i]] to {"name": $outfit[$wear_outfit][_equip[_i]], "reason": "corruption_slime_deny"}>>
<<break>>
<</if>>
<</if>>
/*Finds the least damaged outfit if the current clothing item is the main part and sets it as a last resort incase an undamaged one isnt found*/
<<unset _outfitPrimaryWearOutfit>>
<<set _damage to 0>>
<<set _outfitPrimaryWearOutfit to $wardrobe[_equip[_i]][_j].outfitPrimary>>
<<if _outfitPrimaryWearOutfit isnot undefined>>
/*Check for damaged parts*/
<<for _labelWO, _valueWO range _outfitPrimaryWearOutfit>>
<<if _valueWO is "broken">>
<<set _damage += _equipDamageValue[_labelWO]>>
<</if>>
<</for>>
<<if _lastResort is null and _damage gt 0>>
<<set _lastResort to {}>>
<<set _lastResort to {
damage: clone(_damage),
id: clone(_j)
}>>
<<elseif _damage gt 0>>
<<if _damage lt _lastResort.damage>>
<<set _lastResort to {
damage: clone(_damage),
id: clone(_j)
}>>
<</if>>
<</if>>
<<if _damage gt 0>>
<<continue>>
<</if>>
<</if>>
<<if _damage is 0>>
<<set _foundEquip to {}>>
<<set _foundEquip[_equip[_i]] to clone(_j)>>
<</if>>
<<break>>
<</if>>
<</for>>
/*If the main outfit has not been found, use the last resort*/
<<if _foundEquip is null and _lastResort isnot null>>
<<set _foundEquip to {}>>
<<set _foundEquip[_equip[_i]] to _lastResort.id>>
<</if>>
/*Ensure at this point, the main piece of clothing has been found*/
<<if _foundEquip isnot null>>
/*Undress equip*/
<<generalUndress $wardrobe_location _equip[_i]>>
/*Find all the outfit pieces now the main least damaged piece has been found if the clothing is part of an outfit*/
<<unset _outfitPrimaryWearOutfit>>
<<set _outfitPrimaryWearOutfit to $wardrobe[_equip[_i]][_foundEquip[_equip[_i]]].outfitPrimary>>
<<if _outfitPrimaryWearOutfit isnot undefined>>
<<for _labelWO, _valueWO range _outfitPrimaryWearOutfit>>
<<if _valueWO isnot "broken">>
<<generalUndress $wardrobe_location _labelWO>>
<<for _k to 0; _k lt $wardrobe[_labelWO].length; _k++>>
<<if _valueWO is $wardrobe[_labelWO][_k].name>>
/*Skip broken pieces*/
<<if $wardrobe[_labelWO][_k].outfitSecondary[1] is "broken">>
<<continue>>
<</if>>
/*Skip items that dont have matching colors*/
<<if $wardrobe[_equip[_i]][_j].colour isnot $wardrobe[_labelWO][_k].colour or $wardrobe[_equip[_i]][_j].accessory_colour isnot $wardrobe[_labelWO][_k].accessory_colour>>
<<continue>>
<</if>>
<<if $wardrobe[_equip[_i]][_j].colour is "custom">>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot undefined and $wardrobe[_labelWO][_k].colourCustom isnot undefined>>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot $wardrobe[_labelWO][_k].colourCustom>>
<<continue>>
<</if>>
<<else>>
<<continue>>
<</if>>
<</if>>
<<if $wardrobe[_equip[_i]][_j].accessory_colour is "custom">>
<<if $wardrobe[_equip[_i]][_j].colourCustom isnot undefined and $wardrobe[_labelWO][_k].accessory_colourCustom isnot undefined>>
<<if $wardrobe[_equip[_i]][_j].accessory_colourCustom isnot $wardrobe[_labelWO][_k].accessory_colourCustom>>
<<continue>>
<</if>>
<<else>>
<<continue>>
<</if>>
<</if>>
<<if _outFitPieces is undefined>>
<<set _outFitPieces to {}>>
<</if>>
<<set _foundEquip[clone(_labelWO)] to clone(_k)>>
<<set _equipSkip[_labelWO] to true>>
<<break>>
<</if>>
<<if _k is $wardrobe[_labelWO].length - 1>>
/*None were found, error in code/save?*/
<<set _notEquipped[_equip[_i]] to {"name": $outfit[$wear_outfit][_equip[_i]], "reason": "not found piece"}>>
<</if>>
<</for>>
<</if>>
<</for>>
<</if>>
/*Equip all the clothing items*/
<<for _labelWO, _valueWO range _foundEquip>>
<<set $worn[_labelWO] to clone($wardrobe[_labelWO][_valueWO])>>
<<set $wardrobe[_labelWO].deleteAt(_valueWO)>>
<</for>>
<<else>>
<<if $worn[_equip[_i]].name is $outfit[$wear_outfit][_equip[_i]]>>
<<set _notEquipped[_equip[_i]] to {"name": $outfit[$wear_outfit][_equip[_i]], "reason": "not found replacement"}>>
<<else>>
<<set _notEquipped[_equip[_i]] to {"name": $outfit[$wear_outfit][_equip[_i]], "reason": "not found"}>>
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
<<if $wear_outfit isnot "none">>
<<set _keys to Object.keys(_notEquipped)>>
<<if _keys.length gt 0>>
<<set _resultStrings to {}>>
<<for _i to 0; _i lt _keys.length; _i++>>
<<switch _notEquipped[_keys[_i]].reason>>
<<case "not found">>
<<if _resultStrings.notFound is undefined>>
<<set _resultStrings.notFound to {
"start": "You were unable to find any ",
"end": " in your wardrobe.",
"count": 0,
"color": "purple"
}>>
<</if>>
<<set _resultStrings.notFound[_resultStrings.notFound.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.notFound.count++>>
<<case "not found replacement">>
<<if _resultStrings.notFoundReplacement is undefined>>
<<set _resultStrings.notFoundReplacement to {
"start": "You were unable to find any ",
"end": " in your wardrobe to replace what you're already wearing.",
"count": 0,
"color": "lewd"
}>>
<</if>>
<<set _resultStrings.notFoundReplacement[_resultStrings.notFoundReplacement.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.notFoundReplacement.count++>>
<<case "corruption_slime_deny">>
<<if _resultStrings.corruption_slime_deny is undefined>>
<<set _resultStrings.corruption_slime_deny to {
"start": "You were unable to equip your ",
"end": " as the slime in your ear did not permit it.",
"count": 0,
"color": "red"
}>>
<</if>>
<<set _resultStrings.corruption_slime_deny[_resultStrings.corruption_slime_deny.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.corruption_slime_deny.count++>>
<<case "cursed slot">>
<<if _resultStrings.cursed is undefined>>
<<set _resultStrings.cursed to {
"start": "You were unable to equip your ",
"end": " due to not being able to remove what you're already wearing.",
"count": 0,
"color": "red"
}>>
<</if>>
<<set _resultStrings.cursed[_resultStrings.cursed.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.cursed.count++>>
<<case "cursed unequip">>
<<if _resultStrings.cursedUnequip is undefined>>
<<set _resultStrings.cursedUnequip to {
"start": "You were unable to unequip your ",
"end": " due to not being able to remove it on your own.",
"count": 0,
"color": "red"
}>>
<</if>>
<<set _resultStrings.cursedUnequip[_resultStrings.cursedUnequip.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.cursedUnequip.count++>>
<<case "not found piece">>
<<if _resultStrings.notFoundPiece is undefined>>
<<set _resultStrings.notFoundPiece to {
"start": "You were unable to fully equip your ",
"end": " due to an unexpected issue (Error in save most likely). Discarding and replacing related items should deal with the issue.",
"count": 0,
"color": "red"
}>>
<</if>>
<<set _resultStrings.notFoundPiece[_resultStrings.notFoundPiece.count] to _notEquipped[_keys[_i]].name>>
<<set _resultStrings.notFoundPiece.count++>>
<</switch>>
<</for>>
<<set _keys to Object.keys(_resultStrings)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<<set _string to _resultStrings[_keys[_i]].start>>
<<for _j to 0; _j lt _resultStrings[_keys[_i]].count; _j++>>
<<if _j is 0>>
<<set _string += _resultStrings[_keys[_i]][_j]>>
<<elseif _j lt _resultStrings[_keys[_i]].count - 1 and _resultStrings[_keys[_i]].count gt 2>>
<<set _string += ", " + _resultStrings[_keys[_i]][_j]>>
<<elseif _resultStrings[_keys[_i]].count gte 2>>
<<set _string += " and " + _resultStrings[_keys[_i]][_j]>>
<</if>>
<</for>>
<<set _string += _resultStrings[_keys[_i]].end>>
<span @class="_resultStrings[_keys[_i]].color">_string</span>
<br>
<</for>>
<</if>>
<</if>>
<<set $wear_outfit to "none">>
<</nobr>><</widget>>
<<widget "overwriteoutfit">><<nobr>>
<<if $delete_outfit is 2 and $wear_outfit isnot "none">>
<<set _equip to ["over_head","over_upper","over_lower","upper", "lower", "under_upper", "under_lower","head", "face", "neck", "legs", "feet"]>>
<<set _outfit to $outfit[$wear_outfit]>>
<<for _i to 0; _i lt _equip.length;_i++>>
<<set _outfit[_equip[_i]] to $worn[_equip[_i]].name>>
<<if _outfit.colors isnot false and _outfit.colors isnot undefined>>
<<set _outfit.colors[_equip[_i]] to [clone($worn[_equip[_i]].colour),clone($worn[_equip[_i]].accessory_colour)]>>
<<if $worn[_equip[_i]].colour is "custom" or $worn[_equip[_i]].accessory_colour is "custom">>
<<run _outfit.colors[_equip[_i]+"custom"] to [clone($worn[_equip[_i]].colourCustom),clone($worn[_equip[_i]].accessory_colourCustom)]>>
<</if>>
<</if>>
<</for>>
<<set $wear_outfit to "none">>
<</if>>
<</nobr>><</widget>><<widget "init_under_upper">><<nobr>>
<<set setup.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", "teal", "white", "yellow", "custom"],
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,
iconFile: 0,
accIcon: 0,
mainImage: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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["swim", "tanLines"],
set: "under_upper",
gender: "f",
femininity: 300,
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,
iconFile: "Bikini top.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["swim", "school", "tanLines"],
set: "school swimsuit",
gender: "f",
femininity: 300,
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,
iconFile: "School swimsuit.png",
accIcon: 0,
outfitPrimary:{under_lower:"school swimsuit bottom"}
},
{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,
iconFile: "Leotard.png",
accIcon: 0,
outfitPrimary:{under_lower:"leotard bottom"}
},
{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,
iconFile: "Full body leotard.png",
accIcon: 0,
outfitPrimary:{under_lower:"full body leotard bottom"}
},
{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,
iconFile: "Skimpy leotard.png",
accIcon: 0,
outfitPrimary:{under_lower:"skimpy leotard bottom"}
},
{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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["swim", "school", "tanLines"],
set: "foreign school swimsuit",
gender: "f",
femininity: 300,
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,
iconFile: "Foreign school swimsuit.png",
accIcon: 0,
outfitPrimary:{under_lower:"foreign school swimsuit bottom"}
},
{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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["swim"],
set: "swimsuit",
gender: "f",
femininity: 300,
cost: 7500,
description: "Sexy.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Swimsuit.png",
accIcon: 0,
outfitPrimary:{under_lower:"swimsuit bottom"}
},
{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",
femininity: 300,
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,
iconFile: "Bunny leotard.png",
accIcon: 0,
outfitPrimary:{under_lower:"bunny leotard bottom"}
},
{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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["costume", "serving"],
set: "under_upper",
gender: "f",
femininity: 300,
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,
iconFile: "Catgirl bra.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "under_upper",
gender: "f",
femininity: 300,
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,
iconFile: "Lace bra.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["swim"],
set: "under_upper",
gender: "f",
femininity: 300,
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,
iconFile: "Microkini top.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "under_upper",
gender: "f",
femininity: 300,
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,
iconFile: "Plain bra.png",
accIcon: 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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "under_upper",
gender: "f",
femininity: 300,
cost: 2000,
description: "Supportive.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Sports bra.png",
accIcon: 0
},
{index: 14,
name: "mesh shirt",
name_cap: "Mesh shirt",
variable: "mesh",
integrity: 50,
integrity_max: 50,
fabric_strength: 30,
reveal: 900,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
state: "midriff",
state_base: "midriff",
state_top: "chest",
state_top_base: "chest",
plural: 0,
colour: 0,
colour_options: [],
exposed: 0,
exposed_base: 0,
type: ["fetish"],
set: "under_upper",
gender: "n",
cost: 3500,
description: "Doesn't conceal a thing.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 15,
name: "corset",
name_cap: "Corset",
variable: "corset",
integrity: 180,
integrity_max: 180,
fabric_strength: 30,
reveal: 1000,
word: "a",
one_piece: 0,
strap: 0,
open: 1,
state: "midriff",
state_base: "midriff",
state_top: "waist",
state_top_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 1,
exposed_base: 1,
type: ["fetish", "naked"],
set: "under_upper",
gender: "n",
cost: 2500,
description: "Constricts your tummy and emphasises your chest.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 16,
name: "striped bra",
name_cap: "Striped bra",
variable: "stripedbra",
integrity: 100,
integrity_max: 100,
fabric_strength: 15,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "under_upper",
gender: "f",
femininity: 300,
cost: 600,
description: "Brimming with personality.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Striped bra.png",
accIcon: "Striped bra_acc.png"
},
{index: 17,
name: "chest wrap",
name_cap: "Chest wrap",
variable: "chestwrap",
integrity: 200,
integrity_max: 200,
fabric_strength: 15,
reveal: 300,
word: "a",
one_piece: 0,
strap: 0,
open: 1,
state: "midriff",
state_base: "midriff",
state_top: "chest",
state_top_base: "chest",
plural: 0,
colour: 0,
colour_options: [],
exposed: 0,
exposed_base: 0,
type: ["chest_bind"],
set: "under_upper",
gender: "n",
femininity: 0,
cost: 600,
description: "Flattens and protects.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "init_under_lower">><<nobr>>
<<set setup.clothes.under_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,
state: 0,
state_base: 0,
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 1,
exposed_base: 1,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["naked"],
anal_shield: 0,
set: "under_lower",
gender: "n",
cost: 0,
description: "naked",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "plain panties",
name_cap: "Plain panties",
variable: "plainpanties",
integrity: 100,
integrity_max: 100,
fabric_strength: 15,
reveal: 400,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 500,
description: "No-nonsense.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Plain panties.png",
accIcon: 0
},
{index: 2,
name: "bikini bottoms",
name_cap: "Bikini bottoms",
variable: "bikini",
integrity: 20,
integrity_max: 20,
fabric_strength: 20,
reveal: 700,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim", "tanLines"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 2000,
description: "Revealing swimwear.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Bikini bottoms.png",
accIcon: 0
},
{index: 3,
name: "lace panties",
name_cap: "Lace panties",
variable: "lacepanties",
integrity: 60,
integrity_max: 60,
fabric_strength: 15,
reveal: 600,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 1500,
description: "Fashionable and sexy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Lace panties.png",
accIcon: 0
},
{index: 4,
name: "briefs",
name_cap: "Briefs",
variable: "briefs",
integrity: 100,
integrity_max: 100,
fabric_strength: 15,
reveal: 400,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "m",
femininity: -300,
cost: 500,
description: "Snug.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Briefs.png",
accIcon: 0
},
{index: 5,
name: "chastity belt",
name_cap: "Chastity belt",
variable: "chastitybelt",
integrity: 2000,
integrity_max: 2000,
fabric_strength: 15,
reveal: 1000,
word: "a",
one_piece: 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: 1,
anus_exposed_base: 1,
type: ["chastity", "swim", "school"],
anal_shield: 0,
set: "under_lower",
gender: "n",
femininity: 500,
cost: 0,
description: "Restrictive.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 1,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 6,
name: "school swimsuit bottom",
name_cap: "School swimsuit bottom",
variable: "schoolswimsuit",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 1,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim", "school", "tanLines"],
anal_shield: 0,
set: "school swimsuit",
gender: "f",
femininity: 300,
cost: 0,
description: "Proper school swimwear.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","school swimsuit"]
},
{index: 7,
name: "school swim shorts",
name_cap: "School swim shorts",
variable: "schoolswimshorts",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 600,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim", "school", "tanLines"],
anal_shield: 0,
set: "under_lower",
gender: "m",
femininity: -300,
cost: 2000,
description: "Proper school swimwear.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "School swim shorts.png",
accIcon: 0
},
{index: 8,
name: "leotard bottom",
name_cap: "Leotard bottom",
variable: "leotard",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 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: ["dance", "athletic"],
anal_shield: 0,
set: "leotard",
gender: "n",
cost: 0,
description: "Form fitting.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","leotard"]
},
{index: 9,
name: "full body leotard bottom",
name_cap: "Full body leotard bottom",
variable: "leotardfull",
integrity: 140,
integrity_max: 140,
fabric_strength: 20,
reveal: 400,
word: "a",
one_piece: 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: ["dance", "athletic"],
anal_shield: 0,
set: "long leotard",
gender: "n",
cost: 0,
description: "Form fitting. Covers your legs.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","full body leotard"]
},
{index: 10,
name: "skimpy leotard bottom",
name_cap: "Skimpy leotard bottom",
variable: "leotardskimpy",
integrity: 80,
integrity_max: 80,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 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: ["dance", "athletic"],
anal_shield: 0,
set: "skimpy leotard",
gender: "n",
cost: 0,
description: "Form fitting. Shows off your thighs.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","skimpy leotard"]
},
{index: 11,
name: "foreign school swimsuit bottom",
name_cap: "Foreign school swimsuit bottom",
variable: "schoolswimsuitj",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 1,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim", "school", "tanLines"],
anal_shield: 0,
set: "foreign school swimsuit",
gender: "f",
femininity: 300,
cost: 0,
description: "Official uniform swimsuit for the local school, but in a style popular in a foreign country.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","foreign school swimsuit"]
},
{index: 12,
name: "swimsuit bottom",
name_cap: "Swimsuit bottom",
variable: "swimsuit",
integrity: 60,
integrity_max: 60,
fabric_strength: 20,
reveal: 700,
word: "a",
one_piece: 1,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim"],
anal_shield: 0,
set: "swimsuit",
gender: "f",
femininity: 300,
cost: 0,
description: "Sexy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","swimsuit"]
},
{index: 13,
name: "bunny leotard bottom",
name_cap: "Bunny leotard bottom",
variable: "leotardbunny",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 800,
word: "a",
one_piece: 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: ["costume", "serving"],
anal_shield: 0,
set: "leotardbunny",
gender: "f",
femininity: 300,
cost: 0,
description: "Waitress attire. Tougher than it looks. Part of a bunny outfit, and has a tufty white tail on the back to prove it.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitSecondary: ["under_upper","bunny leotard"]
},
{index: 14,
name: "boyshorts",
name_cap: "Boyshorts",
variable: "boyshorts",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 300,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 1000,
description: "Cute and comfy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Boyshorts.png",
accIcon: 0
},
{index: 15,
name: "catgirl panties",
name_cap: "Catgirl panties",
variable: "catgirlpanties",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 500,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["costume", "serving"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 3000,
description: "For when mundane panties aren't cute enough.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Catgirl panties.png",
accIcon: 0
},
{index: 16,
name: "G-string",
name_cap: "G-string",
variable: "gstring",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "n",
cost: 1500,
description: "Protects the essentials. Just.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "G-string.png",
accIcon: 0
},
{index: 17,
name: "crotchless panties",
name_cap: "Crotchless panties",
variable: "crotchlesspanties",
integrity: 50,
integrity_max: 50,
fabric_strength: 20,
reveal: 900,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 1,
exposed_base: 1,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["fetish", "naked"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 1200,
description: "Open access.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Crotchless panties.png",
accIcon: 0
},
{index: 18,
name: "microkini bottom",
name_cap: "Microkini bottom",
variable: "microkini",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 2400,
description: "Skirts the borders of decency.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Microkini bottom.png",
accIcon: 0
},
{index: 19,
name: "speedo",
name_cap: "Speedo",
variable: "speedo",
integrity: 50,
integrity_max: 50,
fabric_strength: 20,
reveal: 700,
word: "a",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["swim"],
anal_shield: 0,
set: "under_lower",
gender: "m",
femininity: -300,
cost: 2400,
description: "Show what you've got. Without getting arrested.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Speedo.png",
accIcon: 0
},
{index: 20,
name: "striped panties",
name_cap: "Striped panties",
variable: "stripedpanties",
integrity: 100,
integrity_max: 100,
fabric_strength: 15,
reveal: 400,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 0,
anus_exposed_base: 0,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 600,
description: "Brimming with personality.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Striped panties.png",
accIcon: "Striped panties_acc.png"
},
{index: 21,
name: "loincloth",
name_cap: "Loincloth",
variable: "loincloth",
integrity: 80,
integrity_max: 80,
fabric_strength: 10,
reveal: 800,
word: "n",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 1,
vagina_exposed_base: 1,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "n",
cost: 100,
description: "Revealing, unprotective, sturdy, and savage.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 0,
high_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 22,
name: "thong",
name_cap: "Thong",
variable: "thong",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
state: "waist",
state_base: "waist",
plural: 0,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
vagina_exposed: 0,
vagina_exposed_base: 0,
anus_exposed: 1,
anus_exposed_base: 1,
type: ["normal"],
anal_shield: 0,
set: "under_lower",
gender: "f",
femininity: 300,
cost: 1500,
description: "Protects the essentials. Just.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
penis_img: 1,
high_img: 0,
cursed: 0,
location: 0,
iconFile: "Thong.png",
accIcon: 0
}
]>>
<</nobr>><</widget>>/* word - widget will output "a" if "a", and nothing if "n". eg - You are wearing <<a>> hat. You are wearing <<a>> shorts.
plural - widget will output "are" if 1, and "is" if 0. eg - Your hat <<upperplural>> wet. Your shorts <<upperplural>> wet.*/
<<widget "init_upper">><<nobr>>
<<set setup.clothes.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", "teal", "white", "yellow", "custom"],
exposed: 2,
exposed_base: 2,
type: ["naked"],
set: "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,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 1,
name: "sundress",
name_cap: "Sundress",
variable: "sundress",
integrity: 100,
integrity_max: 100,
fabric_strength: 30,
reveal: 400,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "sundress",
gender: "f",
femininity: 200,
cost: 1500,
description: "Great for frolicking.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Sundress.png",
accIcon: 0,
outfitPrimary:{lower:"sundress skirt"}
},
{index: 2,
name: "pyjama shirt",
name_cap: "Pyjama shirt",
variable: "pjs",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["sleep"],
set: "upper",
gender: "n",
cost: 1000,
description: "Keeps you warm at night.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Pyjama shirt.png",
accIcon: 0
},
{index: 3,
name: "towel top",
name_cap: "Towel top",
variable: "towel",
integrity: 10,
integrity_max: 10,
fabric_strength: 20,
reveal: 800,
word: "a",
one_piece: 0,
strap: 0,
open: 1,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 1,
colour: 0,
colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 0,
description: "Not very secure.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 4,
name: "t-shirt",
name_cap: "T-shirt",
variable: "tshirt",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 400,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 1000,
description: "Cool and casual.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "T-shirt.png",
accIcon: 0
},
{index: 5,
name: "school shirt",
name_cap: "School shirt",
variable: "schoolshirt",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["school"],
set: "upper",
gender: "n",
cost: 2000,
description: "The proper shirt for school.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "School shirt.png",
accIcon: "School shirt_acc.png"
},
{index: 6,
name: "plant top",
name_cap: "Plant top",
variable: "plant",
integrity: 10,
integrity_max: 10,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
strap: 0,
open: 1,
state: "midriff",
state_base: "midriff",
state_top: "chest",
state_top_base: "chest",
plural: 0,
colour: 0,
colour_options: [],
exposed: 1,
exposed_base: 1,
type: ["swim"],
set: "upper",
gender: "n",
cost: 0,
description: "Plants tied loose together.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 7,
name: "evening gown",
name_cap: "Evening gown",
variable: "eveninggown",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 500,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "evening gown",
gender: "f",
femininity: 200,
cost: 12000,
description: "For formal nights out.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Evening gown.png",
accIcon: 0,
outfitPrimary:{lower:"evening gown skirt"}
},
{index: 8,
name: "tank top",
name_cap: "Tank top",
variable: "tanktop",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 2500,
description: "Helps stay cool.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Tank top.png",
accIcon: 0
},
{index: 9,
name: "ballgown",
name_cap: "Ballgown",
variable: "ballgown",
integrity: 80,
integrity_max: 80,
fabric_strength: 20,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "ballgown",
gender: "f",
femininity: 200,
cost: 42000,
description: "Extravagant.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Ballgown.png",
accIcon: 0,
outfitPrimary:{lower:"ballgown skirt"}
},
{index: 10,
name: "kimono",
name_cap: "Kimono",
variable: "kimono",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 500,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "kimono",
gender: "n",
cost: 14000,
description: "Exotic.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Kimono.png",
accIcon: 0,
outfitPrimary:{lower:"kimono skirt"}
},
{index: 11,
name: "mini kimono",
name_cap: "Mini kimono",
variable: "kimonomini",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 500,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "kimonomini",
gender: "n",
cost: 12000,
description: "Exotic. Shows off your legs.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Mini kimono.png",
accIcon: 0,
outfitPrimary:{lower:"mini kimono skirt"}
},
{index: 12,
name: "maid dress",
name_cap: "Maid dress",
variable: "maid",
integrity: 110,
integrity_max: 110,
fabric_strength: 20,
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: ["maid", "costume", "serving"],
set: "maid",
gender: "f",
femininity: 200,
cost: 2500,
description: "For looking cute while cleaning.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Maid dress.png",
accIcon: 0,
outfitPrimary:{lower:"maid skirt"}
},
{index: 13,
name: "nun's habit",
name_cap: "Nun's habit",
variable: "nun",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 200,
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: ["holy", "costume"],
set: "nun",
gender: "f",
femininity: 200,
cost: 6000,
description: "Holy outfit for those sworn to purity.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Nun's habit.png",
accIcon: 0,
outfitPrimary:{lower:"nun's habit skirt"}
},
{index: 14,
name: "large towel",
name_cap: "Large towel",
variable: "towellarge",
integrity: 10,
integrity_max: 10,
fabric_strength: 20,
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: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "towellarge",
gender: "n",
cost: 0,
description: "Not very secure.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"large towel bottom"}
},
{index: 15,
name: "tuxedo jacket",
name_cap: "Tuxedo jacket",
variable: "tuxedo",
integrity: 160,
integrity_max: 160,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 0,
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: ["formal"],
set: "upper",
gender: "m",
femininity: -200,
cost: 22000,
description: "Smart and sophisticated.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Tuxedo jacket.png",
accIcon: 0
},
{index: 16,
name: "blouse",
name_cap: "Blouse",
variable: "blouse",
integrity: 80,
integrity_max: 80,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "f",
femininity: 200,
cost: 1000,
description: "Loose and comfortable.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Blouse.png",
accIcon: 0
},
{index: 17,
name: "babydoll",
name_cap: "Babydoll",
variable: "babydoll",
integrity: 40,
integrity_max: 40,
fabric_strength: 20,
reveal: 700,
word: "a",
one_piece: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["sleep"],
set: "upper",
gender: "f",
femininity: 200,
cost: 1500,
description: "Loose and comfortable.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Babydoll.png",
accIcon: 0
},
{index: 18,
name: "babydoll lingerie",
name_cap: "Babydoll lingerie",
variable: "babydolllingerie",
integrity: 30,
integrity_max: 30,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 1,
exposed_base: 1,
type: ["sleep"],
set: "upper",
gender: "f",
femininity: 300,
cost: 1500,
description: "Loose, comfortable, and transparent.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Babydoll lingerie.png",
accIcon: 0
},
{index: 19,
name: "Crop top",
name_cap: "Crop top",
variable: "croptop",
integrity: 90,
integrity_max: 90,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "f",
femininity: 200,
cost: 1500,
description: "Show off your tummy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Crop top.png",
accIcon: 0
},
{index: 20,
name: "serafuku",
name_cap: "Serafuku",
variable: "serafuku",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["school"],
set: "upper",
gender: "f",
femininity: 200,
cost: 2500,
description: "Girl's school shirt design from a foreign country. Accepted by the head of the local school.",
shop: ["forest"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow", "custom"],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 21,
name: "tube top",
name_cap: "Tube top",
variable: "tubetop",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "f",
femininity: 200,
cost: 2000,
description: "Not too tight.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Tube top.png",
accIcon: 0
},
{index: 22,
name: "turtleneck",
name_cap: "Turtleneck",
variable: "turtleneck",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 400,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 4000,
description: "Keeps your shoulders warm and your waist displayed.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: "Turtleneck.png",
accIcon: 0
},
{index: 23,
name: "sweater",
name_cap: "Sweater",
variable: "sweater",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "n",
cost: 6000,
description: "Snug and comfy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Sweater.png",
accIcon: 0
},
{index: 24,
name: "oversized sweater",
name_cap: "Oversized sweater",
variable: "sweaterlarge",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
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: ["normal"],
set: "sweaterlarge",
gender: "n",
cost: 7000,
description: "Snug, comfy and long enough to cover your unmentionables. Just.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Oversized sweater.png",
accIcon: 0,
outfitPrimary:{lower:"oversized sweater bottom"}
},
{index: 25,
name: "witch dress",
name_cap: "Witch dress",
variable: "witch",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 400,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["costume", "event"],
set: "witch",
gender: "f",
femininity: 200,
cost: 4500,
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", "teal", "white", "yellow", "custom"],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"witch skirt"}
},
{index: 26,
name: "vampire jacket",
name_cap: "Vampire jacket",
variable: "vampire",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 700,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["costume", "event"],
set: "upper",
gender: "m",
femininity: -200,
cost: 4500,
description: "The label says it's second-hand. Smells like garlic.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 27,
name: "slut shirt",
name_cap: "Slut shirt",
variable: "slut",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 800,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "f",
femininity: 200,
cost: 7500,
description: "SLUT is printed on the front. Sure to attract attention.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 28,
name: "girl's sweater",
name_cap: "Girl's sweater",
variable: "pinksweater",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "f",
femininity: 100,
cost: 6000,
description: "Snug and comfy.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Girl's sweater.png",
accIcon: 0
},
{index: 29,
name: "girl's oversized sweater",
name_cap: "Girl's oversized sweater",
variable: "pinksweaterlarge",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
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: ["normal"],
set: "pinksweaterlarge",
gender: "f",
femininity: 100,
cost: 7000,
description: "Snug, comfy and long enough to cover your unmentionables. Just.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Girl's oversized sweater.png",
accIcon: 0,
outfitPrimary:{lower:"girl's oversized sweater bottom"}
},
{index: 30,
name: "christmas shirt",
name_cap: "Christmas shirt",
variable: "christmas",
integrity: 160,
integrity_max: 160,
fabric_strength: 20,
reveal: 250,
word: "a",
one_piece: 0,
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: ["costume"],
set: "upper",
gender: "n",
cost: 4000,
description: "Festive.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0
},
{index: 31,
name: "christmas dress",
name_cap: "Christmas dress",
variable: "christmasdress",
integrity: 160,
integrity_max: 160,
fabric_strength: 20,
reveal: 250,
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: ["costume"],
set: "christmasdress",
gender: "f",
femininity: 200,
cost: 8000,
description: "Festive. The skirt is rather short.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
outfitPrimary:{lower:"christmas skirt"}
},
{index: 32,
name: "monk's habit",
name_cap: "Monk's habit",
variable: "monk",
integrity: 100,
integrity_max: 100,
fabric_strength: 20,
reveal: 200,
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: ["holy", "costume"],
set: "monk",
gender: "m",
femininity: -200,
cost: 6000,
description: "Holy outfit for those sworn to purity.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Monk's habit.png",
accIcon: 0,
outfitPrimary:{lower:"monk's habit skirt"}
},
{index: 33,
name: "checkered shirt",
name_cap: "Checkered shirt",
variable: "checkered",
integrity: 200,
integrity_max: 200,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "n",
cost: 4000,
description: "Cool and distinctive.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: "Checkered shirt.png",
accIcon: 0
},
{index: 34,
name: "belly dancer's top",
name_cap: "Belly dancer's top",
variable: "belly",
integrity: 150,
integrity_max: 150,
fabric_strength: 20,
reveal: 700,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 0,
colour: 0,
colour_options: [],
exposed: 1,
exposed_base: 1,
type: ["costume", "serving", "dance"],
set: "upper",
gender: "f",
femininity: 300,
cost: 12000,
description: "Exotic, and sturdier than it looks.",
shop: ["forest"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 35,
name: "straightjacket",
name_cap: "Straightjacket",
variable: "straightjacket",
integrity: 300,
integrity_max: 300,
fabric_strength: 20,
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: ["binding"],
set: "straightjacket",
gender: "n",
cost: 0,
description: "Protects you from yourself.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 1,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"straightjacket bottom"}
},
{index: 36,
name: "argyle sweater vest",
name_cap: "Argyle sweater vest",
variable: "argyle",
integrity: 130,
integrity_max: 130,
fabric_strength: 20,
reveal: 300,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 3000,
description: "A classic pattern.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 37,
name: "dress shirt",
name_cap: "Dress shirt",
variable: "dress",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
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: ["formal"],
set: "upper",
gender: "m",
femininity: -100,
cost: 12000,
description: "For when you need to look your best.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 38,
name: "gingham dress",
name_cap: "Gingham dress",
variable: "gingham",
integrity: 140,
integrity_max: 140,
fabric_strength: 20,
reveal: 400,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "gingham",
gender: "f",
femininity: 200,
cost: 2000,
description: "A comfortable classic.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"gingham skirt"}
},
{index: 39,
name: "overalls",
name_cap: "Overalls",
variable: "overalls",
integrity: 180,
integrity_max: 180,
fabric_strength: 20,
reveal: 400,
word: "n",
one_piece: 1,
strap: 1,
open: 1,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 1,
colour: 0,
colour_options: [],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "overalls",
gender: "n",
cost: 4000,
description: "Hard to take off.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"overalls"},
},
{index: 40,
name: "black leather jacket",
name_cap: "Black leather jacket",
variable: "blackleather",
integrity: 240,
integrity_max: 240,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
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: ["cool"],
set: "upper",
gender: "m",
femininity: -100,
cost: 8000,
description: "Delinquent.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 41,
name: "brown leather jacket",
name_cap: "Brown leather jacket",
variable: "brownleather",
integrity: 240,
integrity_max: 240,
fabric_strength: 20,
reveal: 600,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "m",
femininity: -100,
cost: 6000,
description: "Keeps the wind off your neck.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 42,
name: "beatnik shirt",
name_cap: "Beatnik shirt",
variable: "beatnik",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 400,
word: "a",
one_piece: 0,
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: ["cool"],
set: "upper",
gender: "n",
cost: 8000,
description: "Conforming isn't your style.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 43,
name: "cable knit turtleneck",
name_cap: "Cable knit turtleneck",
variable: "cable",
integrity: 150,
integrity_max: 150,
fabric_strength: 20,
reveal: 300,
word: "a",
one_piece: 0,
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: ["normal"],
set: "upper",
gender: "n",
cost: 7000,
description: "Will keep you warm in winter.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 44,
name: "v neck",
name_cap: "V neck",
variable: "vneck",
integrity: 90,
integrity_max: 90,
fabric_strength: 20,
reveal: 500,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 1200,
description: "When you want to show just a little.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 45,
name: "turtleneck jumper",
name_cap: "Turtleneck jumper",
variable: "turtleneckjumper",
integrity: 250,
integrity_max: 250,
fabric_strength: 20,
reveal: 200,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 8000,
description: "Warm and stylish.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
},
{index: 46,
name: "cheongsam",
name_cap: "Cheongsam",
variable: "cheongsam",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
reveal: 500,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "cheongsam",
gender: "f",
cost: 14000,
description: "Exotic.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"cheongsam skirt"}
},
{index: 47,
name: "short cheongsam",
name_cap: "Short cheongsam",
variable: "cheongsamshort",
integrity: 120,
integrity_max: 120,
fabric_strength: 20,
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", "teal", "white", "yellow", "custom"],
exposed: 0,
exposed_base: 0,
type: ["formal"],
set: "cheongsamshort",
gender: "f",
cost: 12000,
description: "Exotic and revealing.",
shop: ["clothing"],
accessory: 1,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
outfitPrimary:{lower:"short cheongsam skirt"}
},
{index: 48,
name: "tie-front top",
name_cap: "Tie-front top",
variable: "tiefronttop",
integrity: 90,
integrity_max: 90,
fabric_strength: 20,
reveal: 900,
word: "a",
one_piece: 0,
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", "teal", "custom"],
exposed: 0,
exposed_base: 0,
type: ["serving", "bimbo"],
set: "upper",
gender: "f",
cost: 10000,
description: "Makes you feel rather girly.",
shop: [],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 0,
breast_img: 1,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0,
mainImage:0
},
{index: 49,
name: "peacoat",
name_cap: "Peacoat",
variable: "peacoat",
integrity: 400,
integrity_max: 400,
fabric_strength: 40,
reveal: 200,
word: "a",
one_piece: 0,
strap: 0,
open: 0,
state: "waist",
state_base: "waist",
state_top: "chest",
state_top_base: "chest",
plural: 0,
colour: 0,
colour_options: ["black", "navy", "grey", "olive", "wine", "custom"],
exposed: 0,
exposed_base: 0,
type: ["normal"],
set: "upper",
gender: "n",
cost: 40000,
description: "Made of thick wool.",
shop: ["clothing"],
accessory: 0,
accessory_colour: 0,
accessory_colour_options: [],
sleeve_img: 1,
breast_img: 0,
cursed: 0,
location: 0,
iconFile: 0,
accIcon: 0
}
]>>
<</nobr>><</widget>><<widget "dancestripeffects">><<nobr>>
<<if $danceaction is "outfitstripbreasts">><<set $danceaction to 0>>
You gracefully remove your $worn.upper.name, exposing your <<undertop>> and $worn.under_lower.name. The exhibition of your breasts makes them feel raw and sensitive.
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<upperstrip>><<lowerstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "outfitstripchest">><<set $danceaction to 0>>
<<if $player.gender is "m">>
You gracefully remove your $worn.upper.name, exposing your <<undertop>> and $worn.under_lower.name. Your feminine countenance makes your revealed chest feel especially lewd.
<<else>>
You gracefully remove your $worn.upper.name, exposing your <<undertop>> and $worn.under_lower.name. You feel your nipples harden in response to being revealed.
<</if>>
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<upperstrip>><<lowerstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "outfitstripunder">>
<<set $danceaction to 0>>
You gracefully remove your $worn.upper.name, exposing your <<undertop>> and $worn.under_lower.name. You feel your nipples harden in response to being revealed.
<<set $audiencearousal += 6>><<set $audienceexcitement += 6>><<set $audiencemod += 2>><<arousal 300>><<upperstrip>><<lowerstrip>><<exhibitionism3>>
<</if>>
<<if $danceaction is "outfitstripnude">>
<<set $danceaction to 0>>
You gracefully remove your $worn.upper.name, exposing your nude form. You shiver with excitement, your body laid totally bare.
<<set $audiencearousal += 10>><<set $audienceexcitement += 10>><<set $audiencemod += 4>><<arousal 300>><<upperstrip>><<lowerstrip>><<exhibitionism5>>
<</if>>
<<if $danceaction is "upperstripbreasts">>
<<set $danceaction to 0>>
You gracefully remove your $worn.upper.name, exposing your <<breastsstop>> The exhibition of your breasts makes them feel raw and sensitive.
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<upperstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "upperstripfchest">>
<<set $danceaction to 0>>
<<if $player.gender is "m">>
You gracefully remove your $worn.upper.name, exposing your <<breastsstop>> Your feminine countenance makes your revealed chest feel especially lewd.
<<else>>
You gracefully remove your $worn.upper.name, exposing your <<breastsstop>> You feel your nipples harden in response to being revealed.
<</if>>
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<upperstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "upperstripmchest">>
<<set $danceaction to 0>>
You gracefully remove your $worn.upper.name, exposing your <<breastsstop>> You feel your nipples harden in response to being revealed.
<<set $audiencearousal += 2>><<set $audienceexcitement += 2>><<set $audiencemod += 1>><<arousal 300>><<upperstrip>><<exhibitionism1>>
<</if>>
<<if $danceaction is "underoutfitstripbreasts">>
<<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name, exposing your <<breasts>> and $worn.under_lower.name. The exhibition of your breasts makes them feel raw and sensitive.
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<underupperstrip>><<underlowerstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "underoutfitstripchest">>
<<set $danceaction to 0>>
<<if $player.gender is "m">>
You gracefully remove your $worn.under_upper.name, exposing your <<breasts>> and $worn.under_lower.name. Your feminine countenance makes your revealed chest feel especially lewd.
<<else>>
You gracefully remove your $worn.under_upper.name, exposing your <<breasts>> and $worn.under_lower.name. You feel your nipples harden in response to being revealed.
<</if>>
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<underupperstrip>><<underlowerstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "underoutfitstripunder">>
<<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name, exposing your <<breasts>> and $worn.under_lower.name. You feel your nipples harden in response to being revealed.
<<set $audiencearousal += 6>><<set $audienceexcitement += 6>><<set $audiencemod += 2>><<arousal 300>><<underupperstrip>><<underlowerstrip>><<exhibitionism3>>
<</if>>
<<if $danceaction is "underoutfitstripnude">>
<<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name, exposing your nude form. You shiver with excitement, your body laid totally bare.
<<set $audiencearousal += 10>><<set $audienceexcitement += 10>><<set $audiencemod += 4>><<arousal 300>><<underupperstrip>><<underlowerstrip>><<exhibitionism5>>
<</if>>
<<if $danceaction is "underupperstripbreasts">>
<<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name, exposing your <<breastsstop>> The exhibition of your breasts makes them feel raw and sensitive.
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<underupperstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "underupperstripfchest">>
<<set $danceaction to 0>>
<<if $player.gender is "m">>
You gracefully remove your $worn.under_upper.name, exposing your <<breastsstop>> Your feminine countenance makes your revealed chest feel especially lewd.
<<else>>
You gracefully remove your $worn.under_upper.name, exposing your <<breastsstop>> You feel your nipples harden in response to being revealed.
<</if>>
<<set $audiencearousal += 8>><<set $audienceexcitement += 8>><<set $audiencemod += 3>><<arousal 300>><<underupperstrip>><<exhibitionism4>>
<</if>>
<<if $danceaction is "underupperstripmchest">>
<<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name, exposing your <<breastsstop>> You feel your nipples harden in response to being revealed.
<<set $audiencearousal += 2>><<set $audienceexcitement += 2>><<set $audiencemod += 1>><<arousal 300>><<underupperstrip>><<exhibitionism1>>
<</if>>
<<if $danceaction is "lowerstripunder">><<set $danceaction to 0>>
You gracefully remove your $worn.lower.name, exposing your $worn.under_lower.name. Being seen in your underwear excites you.
<<set $audiencearousal += 6>><<set $audienceexcitement += 6>><<set $audiencemod += 2>><<arousal 300>><<lowerstrip>><<exhibitionism3>>
<</if>>
<<if $danceaction is "lowerstripnude">><<set $danceaction to 0>>
You gracefully remove your $worn.lower.name, exposing your <<genitalsstop>>
<<if $worn.upper.type.includes("naked")>>
You shiver with excitement, your body laid totally bare.
<<else>>
Your $worn.upper.name makes your naked lower half feel particularly conspicuous.
<</if>>
<<set $audiencearousal += 10>><<set $audienceexcitement += 10>><<set $audiencemod += 4>><<arousal 300>><<lowerstrip>><<exhibitionism5>>
<</if>>
<<if $danceaction is "underupperstripopen">><<set $danceaction to 0>>
You gracefully remove your $worn.under_upper.name from beneath your $worn.upper.name. You're careful not to give too much away, but such a lewd gesture thrills you nonetheless.
<<set $audiencearousal += 3>><<set $audienceexcitement += 3>><<set $audiencemod += 1>><<arousal 100>><<underupperstrip>><<exhibitionism1>>
<</if>>
<<if $danceaction is "understripskirt">><<set $danceaction to 0>>
You gracefully remove your $worn.under_lower.name from beneath your $worn.lower.name. You're careful not to give too much away, but such a lewd gesture thrills you nonetheless.
<<set $audiencearousal += 6>><<set $audienceexcitement += 6>><<set $audiencemod += 2>><<arousal 300>><<underlowerstrip>><<exhibitionism3>>
<</if>>
<<if $danceaction is "understripnude">><<set $danceaction to 0>>
You gracefully remove your $worn.under_lower.name, exposing your <<genitalsstop>> You shiver with excitement, your body laid totally bare.
<<set $audiencearousal += 10>><<set $audienceexcitement += 10>><<set $audiencemod += 4>><<arousal 300>><<underlowerstrip>><<exhibitionism5>>
<</if>>
<</nobr>><</widget>>
<<widget "dancestripactions">><<nobr>>
<br><br>
<<if $worn.upper.set is $worn.lower.set>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $breastsize gte 3>>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "outfitstripbreasts">></label> |
<</if>>
<<elseif $player.gender_appearance isnot "m" and $worn.lower.gender isnot "m">>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "outfitstripchest">></label> |
<</if>>
<<else>>
<<if $exhibitionism gte 35>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist3>> <<radiobutton "$danceaction" "outfitstripunder">></label> |
<</if>>
<</if>>
<<else>>
<<if $exhibitionism gte 75>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist5>> <<radiobutton "$danceaction" "outfitstripnude">></label> |
<</if>>
<</if>>
<</if>>
<<if !$worn.upper.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $breastsize gte 3>>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "upperstripbreasts">></label> |
<</if>>
<<elseif $player.gender_appearance isnot "m" and $worn.lower.gender isnot "m">>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "upperstripfchest">></label> |
<</if>>
<<else>>
<label><span class="meek">Strip $worn.upper.name</span> <<combatexhibitionist1>> <<radiobutton "$danceaction" "upperstripmchest">></label> |
<</if>>
<</if>>
<<if !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $exhibitionism gte 35>>
<label><span class="meek">Strip $worn.lower.name</span> <<combatexhibitionist3>> <<radiobutton "$danceaction" "lowerstripunder">></label> |
<</if>>
<<else>>
<<if $exhibitionism gte 75>>
<label><span class="meek">Strip $worn.lower.name</span> <<combatexhibitionist5>> <<radiobutton "$danceaction" "lowerstripnude">></label> |
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.set is $worn.under_lower.set>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $breastsize gte 3>>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "underoutfitstripbreasts">></label> |
<</if>>
<<elseif $player.gender_appearance isnot "m" and $worn.under_lower.gender isnot "m">>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "underoutfitstripchest">></label> |
<</if>>
<<else>>
<<if $exhibitionism gte 35>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist3>> <<radiobutton "$danceaction" "underoutfitstripunder">></label> |
<</if>>
<</if>>
<<else>>
<<if $exhibitionism gte 75>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist5>> <<radiobutton "$danceaction" "underoutfitstripnude">></label> |
<</if>>
<</if>>
<</if>>
<<if !$worn.under_upper.type.includes("naked") and $worn.under_upper.set isnot $worn.under_lower.set>>
<<if !$worn.upper.type.includes("naked") and $worn.upper.open is 1>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist1>> <<radiobutton "$danceaction" "underupperstripopen">></label> |
<<elseif $breastsize gte 3>>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "underupperstripbreasts">></label> |
<</if>>
<<elseif $player.gender_appearance isnot "m" and $worn.under_lower.gender isnot "m">>
<<if $exhibitionism gte 55>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist4>> <<radiobutton "$danceaction" "underupperstripfchest">></label> |
<</if>>
<<else>>
<label><span class="meek">Strip $worn.under_upper.name</span> <<combatexhibitionist1>> <<radiobutton "$danceaction" "underupperstripmchest">></label> |
<</if>>
<</if>>
<<if !$worn.under_lower.type.includes("naked") and $worn.under_upper.set isnot $worn.under_lower.set>>
<<if !$worn.lower.type.includes("naked") and $worn.lower.skirt is 1>>
<<if $exhibitionism gte 35>>
<label><span class="meek">Strip $worn.under_lower.name</span> <<combatexhibitionist3>> <<radiobutton "$danceaction" "understripskirt">></label> |
<</if>>
<<elseif $worn.lower.type.includes("naked")>>
<<if $exhibitionism gte 75>>
<label><span class="meek">Strip $worn.under_lower.name</span> <<combatexhibitionist5>> <<radiobutton "$danceaction" "understripnude">></label> |
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "img">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].sidebar>>
<div id="img" @class="limitedColourContainerClasses() + ($imgLighten is true? ' imgLighten':'')">
/*Prep for image checks*/
<<switch $breastsize>>
<<case 12>>
<<set _breastSize to 6>>
<<case 8 9 10 11>>
<<set _breastSize to 5>>
<<case 6 7>>
<<set _breastSize to 4>>
<<case 4 5>>
<<set _breastSize to 3>>
<<case 3>>
<<set _breastSize to 2>>
<<case 0 1 2>>
<<set _breastSize to 1>>
<</switch>>
<<if $penisexist is 1>>
<<switch $penissize>>
<<case 4>><<set _penisSize to 5>>
<<case 3>><<set _penisSize to 4>>
<<case 2>><<set _penisSize to 3>>
<<case 1>><<set _penisSize to 2>>
<<case 0 -1>><<set _penisSize to 1>>
<</switch>>
<</if>>
<<set _disabled to ["disabled","hidden"]>>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $dontHide is false and $worn.over_upper.exposed gte 1 and $worn.upper.exposed gte 1
and ($exposed gte 2 and $uncomfortable.nude is true or $exposed is 1 and $uncomfortable.underwear is true)>>
<<set _coverLeft to true>>
<<else>>
<<set _coverLeft to false>>
<</if>>
<</if>>
<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
<<if $dontHide is false and $worn.over_lower.exposed gte 1 and $worn.lower.exposed gte 1
and ($exposed gte 2 and $uncomfortable.nude is true or $exposed is 1 and $uncomfortable.underwear is true)>>
<<set _coverRight to true>>
<<else>>
<<set _coverRight to false>>
<</if>>
<</if>>
<img class="layer-base anim-idle-2f" @src="_img.basenoarms" @style="'filter: '+_filters.body">
<img class="layer-basehead anim-idle-2f" @src="_img.basehead" @style="'filter: '+_filters.body">
<<for _i to 1; _i lte $spraymax; _i++>>
<<if $spray gte _i>>
<img @id="'spray'+_i" src="img/ui/pepperspray.png">
<<else>>
<img @id="'spray'+_i" src="img/ui/emptyspray.png">
<</if>>
<</for>>
<<if $skinColor.tanImgEnabled is "t">>
<<if $skinColor.tanValues[0] isnot $skinColor.tanValues[2]>>
<img class="layer-base anim-idle-2f" @src="_img.baseTanSwimshorts" @style="'filter: '+_filters.swimshorts">
<img class="layer-base anim-idle-2f" @src="_img.baseTanSwimsuit_UUpper" @style="'filter: '+_filters.swimsuitTop">
<img class="layer-base anim-idle-2f" @src="_img.baseTanSwimsuit_ULower" @style="'filter: '+_filters.swimsuitBottom">
<img class="layer-base anim-idle-2f" @src="_img.baseTanBikini_ULower" @style="'filter: '+_filters.bikiniBottom">
<</if>>
<</if>>
<<if $worn.upper.type.includes("naked") and $worn.over_upper.type.includes("naked")>>
<<if !$worn.under_upper.type.includes("naked")>>
<img class="layer-breasts anim-idle-2f" @src="_img['breasts'+ _breastSize + '_clothed']" @style="'filter: '+_filters.breasts">
<<else>>
<img class="layer-breasts anim-idle-2f" @src="_img['breasts'+ _breastSize]" @style="'filter: '+_filters.breasts">
<</if>>
<<if $skinColor.tanImgEnabled is "t" and $skinColor.tanValues[0] isnot $skinColor.tanValues[1]>>
<img class="layer-breasts anim-idle-2f" @src="_img.baseTanBikini_UUpper + _breastSize + '.png'" @style="'filter: '+_filters.bikiniTop">
<</if>>
<</if>>
<!-- new pbhair extension for main pc-->
<<if $worn.lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $pblevel isnot 1 and $pbdisable is "f">>
<img class="layer-pbhair colour-hair anim-idle-2f" @src="'img/hair/phair/pb' + $pblevel + '.png'">
<</if>>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $masturbationimages is 1>>
<<if $leftaction is "mpenisentrance">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmballs.gif">
<<elseif $leftaction is "mvaginaentrance">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmpussy.gif">
<<elseif $leftaction is "manus">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmass.gif">
<<elseif $leftaction is "manusentrance">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmass.gif">
<<elseif $leftaction is "manusrub">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmass.gif">
<<elseif $leftaction is "manustease">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmass.gif">
<<elseif $leftaction is "manusprostate">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmass.gif">
<<elseif $leftaction is "mpenisshaft">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmshaft.gif">
<<elseif $leftaction is "mpenisglans">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmglans.gif">
<<elseif $leftaction is "mvagina">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmpussy.gif">
<<elseif $leftaction is "mvaginaclit">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmclit.gif">
<<elseif $leftaction is "mvaginatease">>
<img class="layer-leftarm" src="img/body/masturbation/leftarmpussy.gif">
<</if>>
<<elseif _coverLeft is false>>
<img class="layer-base" @src="_img.leftarmidle" @style="'filter: '+_filters.body">
<<if !_disabled.includes($transformationParts.demon.wings)>>
<<if $exposed gte 2 and $dontHide is false>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/demon/flauntwings/'+$transformationParts.demon.wings+'.png'">
<<else>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/demon/wings/'+$transformationParts.demon.wings+'.png'">
<</if>>
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/angel/rightwing/'+$transformationParts.angel.wings+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/fallen/rightwing/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<<elseif _coverLeft is true>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/demon/leftcover/'+$transformationParts.demon.wings+'.png'">
<img class="layer-base" @src="_img.leftarmidle" @style="'filter: '+_filters.body">
<<elseif !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/angel/rightcover/'+$transformationParts.angel.wings+'.png'">
<img class="layer-base" @src="_img.leftarmidle" @style="'filter: '+_filters.body">
<<elseif !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/fallen/rightcover/'+$transformationParts.fallenAngel.wings+'.png'">
<img class="layer-base" @src="_img.leftarmidle" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-leftarm anim-idle-2f" @src="_img.leftarm" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
<<if $masturbationimages is 1>>
<<if $rightaction is "mpenisentrance">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmballs.gif">
<<elseif $rightaction is "mvaginaentrance">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmpussy.gif">
<<elseif $rightaction is "manus">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmass.gif">
<<elseif $rightaction is "manusentrance">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmass.gif">
<<elseif $rightaction is "manusrub">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmass.gif">
<<elseif $rightaction is "manustease">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmass.gif">
<<elseif $rightaction is "manusprostate">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmass.gif">
<<elseif $rightaction is "mpenisshaft">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmshaft.gif">
<<elseif $rightaction is "mpenisglans">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmglans.gif">
<<elseif $rightaction is "mvagina">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmpussy.gif">
<<elseif $rightaction is "mvaginaclit">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmclit.gif">
<<elseif $rightaction is "mvaginatease">>
<img class="layer-rightarm" src="img/body/masturbation/rightarmpussy.gif">
<</if>>
<<elseif _coverRight is false>>
<img class="layer-base" @src="_img.rightarmidle" @style="'filter: '+_filters.body">
<<if !_disabled.includes($transformationParts.demon.tail)>>
<<if $exposed gte 2 and $dontHide is false>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/demon/flaunttail/'+$transformationParts.demon.tail+'.png'">
<<else>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/demon/tail/'+$transformationParts.demon.tail+'.png'">
<</if>>
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/angel/leftwing/'+$transformationParts.angel.wings+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/fallen/leftwing/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<<elseif _coverRight is true>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/demon/rightcover/'+$transformationParts.demon.tail+'.png'">
<img class="layer-base" @src="_img.rightarm" @style="'filter: '+_filters.body">
<<elseif !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/angel/leftcover/'+$transformationParts.angel.wings+'.png'">
<img class="layer-base" @src="_img.rightarm" @style="'filter: '+_filters.body">
<<elseif !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-tailPenisCover anim-idle-2f" @src="'img/transformations/fallen/leftcover/'+$transformationParts.fallenAngel.wings+'.png'">
<img class="layer-base" @src="_img.rightarm" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-rightarm" @src="_img.rightarm" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<<if $bodywritingImages is true>>
<<if $skin.forehead.writing>>
<<if $skin.forehead.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/forehead.png">
<<elseif $skin.forehead.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.forehead.writing + '/forehead.png'">
<</if>>
<</if>>
<<if $skin.left_cheek.writing>>
<<if $skin.left_cheek.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/left_cheek.png">
<<elseif $skin.left_cheek.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.left_cheek.writing + '/left_cheek.png'">
<</if>>
<</if>>
<<if $skin.right_cheek.writing>>
<<if $skin.right_cheek.type is "text">>
<<if $skin.right_cheek.arrow is 1>>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/right_cheek_arrow.png">
<<else>>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/right_cheek.png">
<</if>>
<<elseif $skin.right_cheek.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.right_cheek.writing + '/right_cheek.png'">
<</if>>
<</if>>
<<if $skin.breasts.writing>>
<<if $skin.breasts.type is "text">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/breasts1.png'">
<<if _breastSize gte 2>>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/breasts'+_breastSize+'.png'">
<</if>>
<<elseif $skin.breasts.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.breasts.writing + '/breasts'+_breastSize+'.png'">
<</if>>
<</if>>
<<if $skin.left_shoulder.writing>>
<<if $skin.left_shoulder.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/left_shoulder.png">
<<elseif $skin.left_shoulder.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.left_shoulder.writing + '/left_shoulder.png'">
<</if>>
<</if>>
<<if $skin.right_shoulder.writing>>
<<if $masturbationimages is 1 or _coverRight is true>>
<<set _skin to "armS">>
<<else>>
<<set _skin to "s">>
<</if>>
<<if $skin.right_shoulder.type is "text">>
<img @class="'layer-' + _skin + 'kin anim-idle-2f'" src="img/bodywriting/right_shoulder.png">
<<elseif $skin.right_shoulder.type is "object">>
<img @class="'layer-' + _skin + 'kin anim-idle-2f'" @src="'img/bodywriting/' + $skin.right_shoulder.writing + '/right_shoulder.png'">
<</if>>
<</if>>
<<if $skin.pubic.writing>>
<<if $skin.pubic.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.pubic.writing + '/pubic.png'">
<<elseif $skin.pubic.arrow is 1>>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/pubic_arrow.png">
<<elseif $skin.pubic.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/pubic.png">
<</if>>
<</if>>
<<if $skin.left_thigh.writing>>
<<if $skin.left_thigh.arrow is 1>>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/left_thigh_arrow.png">
<<elseif $skin.left_thigh.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/left_thigh.png">
<<elseif $skin.left_thigh.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.left_thigh.writing + '/left_thigh.png'">
<</if>>
<</if>>
<<if $skin.right_thigh.writing>>
<<if $skin.right_thigh.arrow is 1>>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/right_thigh_arrow.png">
<<elseif $skin.right_thigh.type is "text">>
<img class="layer-skin anim-idle-2f" src="img/bodywriting/right_thigh.png">
<<elseif $skin.right_thigh.type is "object">>
<img class="layer-skin anim-idle-2f" @src="'img/bodywriting/' + $skin.right_thigh.writing + '/right_thigh.png'">
<</if>>
<</if>>
<</if>>
<<switch Math.floor(Math.clamp($pain,0,99)/20)>>
<<case 4>><img class="layer-tears anim-idle-2f" src="img/body/tear4.png">
<<case 3>><img class="layer-tears anim-idle-2f" src="img/body/tear3.png">
<<case 2>><img class="layer-tears anim-idle-2f" src="img/body/tear2.png">
<<case 1>><img class="layer-tears" src="img/body/tear1.png">
<</switch>>
<<if $arousal gte 8000>>
<img class="layer-blush" @src="_img.blush5">
<<elseif $arousal gte 6000>>
<img class="layer-blush" @src="_img.blush4">
<<elseif $arousal gte 4000>>
<img class="layer-blush" @src="_img.blush3">
<<elseif $exposed gte 2 or $arousal gte 2000>>
<img class="layer-blush" @src="_img.blush2">
<<elseif $exposed gte 1 or $arousal gte 100>>
<img class="layer-blush" @src="_img.blush1">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img class="layer-sclera" src="img/eyes/sclerabloodshot.png">
<</if>>
<<if $trauma gte $traumamax>>
<img class="layer-mouth" @src="_img.mouthneutral" @style="'filter: '+_filters.mouth">
<<elseif $pain gte 60 or $orgasmdown gte 1>>
<img class="layer-mouth" @src="_img.mouthcry" @style="'filter: '+_filters.mouth">
<<elseif $exposed is 2 and $uncomfortable.nude is true or $pain gte 20>>
<img class="layer-mouth" @src="_img.mouthfrown" @style="'filter: '+_filters.mouth">
<<elseif $pain gte 1 or ($exposed is 1 and $uncomfortable.underwear is true) or ($combat is 1 and $consensual isnot 1)>>
<img class="layer-mouth" @src="_img.mouthneutral" @style="'filter: '+_filters.mouth">
<<else>>
<img class="layer-mouth" @src="_img.mouthsmile" @style="'filter: '+_filters.mouth">
<</if>>
<<if $trauma gte ($traumamax * 0.9)>>
<img class="layer-eyes colour-eye" src="img/eyes/eyeshazelempty.png">
<<else>>
<img class="layer-eyes colour-eye anim-idle-2f" src="img/eyes/eyeshazel.png">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img class="layer-sclera" src="img/eyes/sclerabloodshot.png">
<</if>>
<<switch $vaginasemen + $vaginagoo>>
<<case 5 6 7 8 9 10>><img class="layer-tears" src="img/body/cum/VaginalCumDripVeryFast.gif">
<<case 4>><img class="layer-tears" src="img/body/cum/VaginalCumDripFast.gif">
<<case 3>><img class="layer-tears" src="img/body/cum/VaginalCumDripSlow.gif">
<<case 2>><img class="layer-tears" src="img/body/cum/VaginalCumDripVerySlow.gif">
<<case 1>><img class="layer-tears" src="img/body/cum/VaginalCumDripStart.gif">
<</switch>>
<<switch $anussemen + $anusgoo>>
<<case 5 6 7 8 9 10>><img class="layer-tears" src="img/body/cum/AnalCumDripVeryFast.gif">
<<case 4>><img class="layer-tears" src="img/body/cum/AnalCumDripFast.gif">
<<case 3>><img class="layer-tears" src="img/body/cum/AnalCumDripSlow.gif">
<<case 2>><img class="layer-tears" src="img/body/cum/AnalCumDripVerySlow.gif">
<<case 1>><img class="layer-tears" src="img/body/cum/AnalCumDripStart.gif">
<</switch>>
<<switch $mouthsemen + $mouthgoo>>
<<case 5 6 7 8 9 10>><img class="layer-tears" src="img/body/cum/MouthCumDripVeryFast.gif">
<<case 4>><img class="layer-tears" src="img/body/cum/MouthCumDripFast.gif">
<<case 3>><img class="layer-tears" src="img/body/cum/MouthCumDripSlow.gif">
<<case 2>><img class="layer-tears" src="img/body/cum/MouthCumDripVerySlow.gif">
<<case 1>><img class="layer-tears" src="img/body/cum/MouthCumDripStart.png">
<</switch>>
<<if !_disabled.includes($transformationParts.fallenAngel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/fallen/backbrokenhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/transformations/fallen/frontbrokenhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.angel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/angel/backhalo/'+$transformationParts.angel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/transformations/angel/fronthalo/'+$transformationParts.angel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.tail)>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/wolf/tail/'+$transformationParts.wolf.tail+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.tail)>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cat/tail/'+$transformationParts.cat.tail+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.ears)>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/wolf/ears/'+$transformationParts.wolf.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pits)>>
<img class="layer-hirsute colour-hair anim-idle-2f" @src="'img/transformations/hirsute/pits/'+$transformationParts.wolf.pits+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pubes)>>
<img class="layer-hirsute colour-hair anim-idle-2f" @src="'img/transformations/hirsute/pubes/'+$transformationParts.wolf.pubes+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.ears)>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cat/ears/'+$transformationParts.cat.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.horns)>>
<img class="layer-neck anim-idle-2f" @src="'img/transformations/demon/horns/'+$transformationParts.demon.horns+'.png'">
/*<img class="layer-face colour-hair anim-idle-2f" src="img/transformations/demon/hair_overlay.png">*/
<</if>>
<<if !_disabled.includes($transformationParts.cow.horns)>>
<img class="layer-neck anim-idle-2f" @src="'img/transformations/cow/horns/'+$transformationParts.cow.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.ears)>>
<img class="layer-neck anim-idle-2f" @src="'img/transformations/cow/ears/'+$transformationParts.cow.ears+'.png'">
<img class="layer-face anim-idle-2f" src="img/transformations/cow/tag.png">
<</if>>
<<if !_disabled.includes($transformationParts.cow.tail)>>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/cow/tail/'+$transformationParts.cow.tail+'.png'">
<</if>>
<<if $hairposition is "front">>
<img class="layer-hairforwards colour-hair anim-idle-2f" @src="'img/hair/sides/' + $hairtype + '/' + $hairlengthstage + '.png'">
<<else>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/hair/sides/' + $hairtype + '/' + $hairlengthstage + '.png'">
<</if>>
<img class="layer-fronthair colour-hair anim-idle-2f" @src="'img/hair/fringe/' + $fringetype + '/' + $fringelengthstage + '.png'">
<<if $hairlengthstage is "thighs" and $hairtype is "default">>
<img class="layer-backhair colour-hair anim-idle-2f" src="img/hair/red/backhairthighsred.png">
<<elseif $hairlengthstage is "feet" and $hairtype is "default">>
<img class="layer-backhair colour-hair anim-idle-2f" src="img/hair/red/backhairfeetred.png">
<</if>>
<img class="layer-lashes colour-hair" src="img/hair/red/lashesred.png">
<<if $trauma gte $traumamax>>
<img class="layer-brow colour-hair" src="img/hair/red/browtopred.png">
<<elseif $pain gte 60>>
<img class="layer-brow colour-hair" src="img/hair/red/browlowred.png">
<<elseif $pain gte 20>>
<img class="layer-brow colour-hair" src="img/hair/red/browmidred.png">
<<else>>
<img class="layer-brow colour-hair" src="img/hair/red/browtopred.png">
<</if>>
<<upperimg>>
<<overupperimg>>
<<genitalsimg>>
<<lowerimg>>
<<overlowerimg>>
<<underlowerimg>>
<<underupperimg>>
<<baseClothingImg "head">>
<<baseClothingImg "over_head">>
<<baseClothingImg "face">>
<<baseClothingImg "neck">>
<<baseClothingImg "legs">>
<<baseClothingImg "feet">>
<!-- P image insert here - This is not compatible with female pdmod, requires additional editing - add new layer in base.css-->
<<if _penisSize isnot undefined>>
<<if $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $worn.genitals.type.includes("chastity")>>
<img class="layer-penis-chastity anim-idle-2f" @src="_img.penis_chastity" @style="'filter: '+_filters.penis">
<<elseif $player.virginity.penile is true>>
<img class="layer-penis anim-idle-2f" @src="_img['penis_virgin' + _penisSize]" @style="'filter: '+_filters.penis">
<<else>>
<img class="layer-penis anim-idle-2f" @src="_img['penis' + _penisSize]" @style="'filter: '+_filters.penis">
<</if>>
<<elseif ($lowerwetstage gt 0 or $worn.lower.type.includes("naked")) and ($underlowerwetstage gt 0 or $worn.under_lower.type.includes("naked"))>>
<<if $worn.genitals.type.includes("chastity")>>
<img class="layer-genitals anim-idle-2f" @src="_img.penis_chastity" @style="'filter: '+_filters.penis">
<<elseif $player.virginity.penile is true>>
<img class="layer-genitals anim-idle-2f" @src="_img['penis_virgin' + _penisSize]" @style="'filter: '+_filters.penis">
<<else>>
<img class="layer-genitals anim-idle-2f" @src="_img['penis' + _penisSize]" @style="'filter: '+_filters.penis">
<</if>>
<</if>>
<</if>>
<<if $parasite.nipples.name isnot undefined>>
<<switch $parasite.nipples.name>>
<<case "urchin">><<set _nippleImage to "chestparasite">>
<<case "slime">><<set _nippleImage to "chestslime">>
<</switch>>
<<if _nippleImage and $worn.upper.exposed gte 2 and $worn.under_upper.exposed gte 1>>
<img class="layer-breasts anim-idle-2f" @src="'img/body/breasts/'+_nippleImage+_breastSize+'.png'">
<<elseif _nippleImage and ($upperwetstage gt 0 or $worn.upper.type.includes("naked")) and ($underupperwetstage gt 0 or $worn.under_upper.type.includes("naked"))>>
<img class="layer-breasts anim-idle-2f" @src="'img/body/breasts/'+_nippleImage+_breastSize+'.png'">
<</if>>
<</if>>
<<if _penisSize isnot undefined and $parasite.penis.name isnot undefined>>
<<switch $parasite.penis.name>>
<<case "urchin">><<set _penisImage to "penisparasite">>
<<case "slime">><<set _penisImage to "penisslime">>
<</switch>>
<<if _penisImage and $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<img class="layer-parasite anim-idle-2f" @src="'img/body/penis/'+_penisImage+_penisSize+'.png'">
<<elseif _penisImage and ($lowerwetstage gt 0 or $worn.lower.type.includes("naked")) and ($underlowerwetstage gt 0 or $worn.under_lower.type.includes("naked"))>>
<img class="layer-underParasite anim-idle-2f" @src="'img/body/penis/'+_penisImage+_penisSize+'.png'">
<</if>>
<</if>>
<<if $vaginaexist is 1 and $parasite.clit.name isnot undefined>>
<<switch $parasite.clit.name>>
<<case "urchin">><<set _clitImage to "clitparasite">>
<<case "slime">><<set _clitImage to "clitslime">>
<</switch>>
<<if _clitImage and $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<img class="layer-parasite" @src="'img/body/'+_clitImage+'.png'">
<<elseif _penisImage and ($lowerwetstage gt 0 or $worn.lower.type.includes("naked")) and ($underlowerwetstage gt 0 or $worn.under_lower.type.includes("naked"))>>
<img class="layer-underParasite" @src="'img/body/'+_clitImage+'.png'">
<</if>>
<</if>>
</div>
<</nobr>><</widget>><<widget "clothesactive">><<nobr>>
<div class="i256">
<<if $worn.upper.set is $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.upper.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<img @class="'layer-sexlower colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/dress/doggyactive_dress_thighs.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.lower.skirt_down is 0>>
<img @class="'layer-sexlower colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/dress/doggyactive_dress_hips.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<elseif $worn.upper.state is "midriff">>
<img @class="'layer-sexlower colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/dress/doggyactive_dress_tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img @class="'layer-sexlower colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/dress/doggyactive_dress_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.skirt is 1 and $worn.lower.skirt_down is 0 and $worn.lower.state is "waist">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/skirt/doggyactive_skirt_waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "waist">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/skirt/doggyactive_skirt_hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "thighs">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/skirt/doggyactive_skirt_thighs.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "knees">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/skirt/doggyactive_skirt_knees.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "ankles">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/skirt/doggyactive_skirt_ankles.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "waist">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/shorts/doggyactive_shorts_hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "thighs">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/shorts/doggyactive_shorts_thighs.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "knees">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/shorts/doggyactive_shorts_knees.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "ankles">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/shorts/doggyactive_shorts_ankles.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<if $worn.under_lower.name is "bikini bottoms">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/bikinibottom/doggyactive_bikinibottom_' + $worn.under_lower.state + '.png'" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif !$worn.under_lower.type.includes("naked")>>
<<if $worn.under_lower.state is "waist">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_hips.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "thighs">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_thighs.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "knees">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_knees.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "ankles">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_ankles.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<</if>>
<<if $worn.upper.name is "tank top" and $tanktoptest is 1>>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $worn.upper.state is "waist">>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<else>>
<<if $worn.upper.state is "waist">>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_boundwaist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_boundneck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $worn.upper.state is "waist">>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<else>>
<<if $worn.upper.state is "waist">>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_boundwaist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_boundneck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.name is "bikini top">>
<<if $worn.under_upper.state isnot "chest" and $worn.under_upper.state isnot "midriff">>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/bikinitop/doggyactive_bikinitop_thorax.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/bikinitop/doggyactive_bikinitop_'+$worn.under_upper.state+'.png'" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<elseif $worn.under_upper.name is "chest wrap">>
<<if $worn.under_upper.exposed is 0>>
<<if $breastsize is 0>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/chestwrap/none.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 1 or $breastsize is 2>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/chestwrap/tiny.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/chestwrap/small.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/chestwrap/large.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/chestwrap/huge.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<elseif !$worn.under_upper.type.includes("naked")>>
<<if $worn.under_upper.state isnot "chest" and $worn.under_upper.state isnot "midriff">>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/bikinitop/doggyactive_bikinitop_thorax.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/bikinitop/doggyactive_bikinitop_'+$worn.under_upper.state+'.png'" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<if $worn.face.type.includes("gag")>>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/gag/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.face.type.includes("blindfold")>>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/blindfold/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.neck.name is "cow bell">>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/cow/full.png">
<</if>>
<<if $worn.feet.type.includes("heels")>>
<<set _feetjob to ($feetuse is 'penis' ? 'feetjob' : 'thighs')>>
<<if $worn.feet.colour>>
<<set _shoeColour to $worn.feet.colourCustom>>
<</if>>
<<if $worn.feet.accessory_colour>>
<<set _shoeAccColour to $worn.feet.accessory_colourCustom>>
<</if>>
<img @class="'layer-sexunder colour-feet anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + '.png'" @style="_shoeColour">
<<if $worn.feet.accessory>>
<<if $worn.feet.accessory_colour isnot 0>>
<img @class="'layer-sexshoes colour-feet_acc anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + 'acc.png'" @style="_shoeColour">
<<else>>
<img @class="'layer-sexshoes anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + 'acc.png'">
<</if>>
<</if>>
<</if>>
</div>
<</nobr>><</widget>>
<<widget "clothesidle">><<nobr>>
<div class="i256">
<<if $worn.upper.set is $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.upper.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<img class="layer-sexlower colour-upper anim-idle-2f" src="img/sex/doggy/active/dress/doggyactive_dress_thighs.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.lower.skirt_down is 0>>
<img class="layer-sexlower colour-upper anim-idle-2f" src="img/sex/doggy/active/dress/doggyactive_dress_hips.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<elseif $worn.upper.state is "midriff">>
<img class="layer-sexlower colour-upper anim-idle-2f" src="img/sex/doggy/active/dress/doggyactive_dress_tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img class="layer-sexlower colour-upper anim-idle-2f" src="img/sex/doggy/active/dress/doggyactive_dress_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if $worn.lower.name is "towel skirt">>
<<if $worn.lower.skirt is 1 and $worn.lower.skirt_down is 0 and $worn.lower.state is "waist">>
<img class="layer-sexlower colour-lower anim-idle-2f"
@src="'img/sex/doggy/active/lowertowel/doggyactive_towel_skirtup.png'" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f"
@src="'img/sex/doggy/active/lowertowel/doggyactive_towel_' + $worn.lower.state + '.png'" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<elseif $worn.lower.name is "micro pleated skirt">>
<<switch $worn.lower.state>>
<<case "waist">>
<<if $worn.lower.skirt_down is 0>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/micropleatedskirt/waist.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/micropleatedskirt/hips.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<case "thighs">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/micropleatedskirt/thighs.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<case "knees">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/micropleatedskirt/knees.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<case "ankles">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/micropleatedskirt/ankles.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</switch>>
<<elseif !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.skirt is 1 and $worn.lower.skirt_down is 0 and $worn.lower.state is "waist">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/skirt/doggyactive_skirt_waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "waist">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/skirt/doggyactive_skirt_hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "thighs">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/skirt/doggyactive_skirt_thighs.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "knees">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/skirt/doggyactive_skirt_knees.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt is 1 and $worn.lower.state is "ankles">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/skirt/doggyactive_skirt_ankles.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "waist">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/shorts/doggyactive_shorts_hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "thighs">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/shorts/doggyactive_shorts_thighs.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "knees">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/shorts/doggyactive_shorts_knees.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "ankles">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/doggy/active/shorts/doggyactive_shorts_ankles.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<if $worn.under_lower.name is "bikini bottoms">>
<img class="layer-sexunder colour-under_lower anim-idle-2f"
@src="'img/sex/doggy/active/bikinibottom/doggyactive_bikinibottom_' + $worn.under_lower.state + '.png'" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif !$worn.under_lower.type.includes("naked")>>
<<if $worn.under_lower.state is "waist">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_hips.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "thighs">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_thighs.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "knees">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_knees.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<elseif $worn.under_lower.state is "ankles">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/doggy/active/plainpanties/doggyactive_plainpanties_ankles.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<</if>>
<<if $worn.upper.name is "towel top">>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/uppertowel/doggyactive_towel_waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/uppertowel/doggyactive_towel_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<else>>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/uppertowel/doggyactive_towel_boundwaist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/uppertowel/doggyactive_towel_boundneck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<elseif $worn.upper.name is "tank top">>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<else>>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_boundwaist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/tanktop/doggyactive_tanktop_boundneck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<elseif $worn.upper.name is "tie-front top">>
<<if $worn.upper.state is "waist">>
<<switch $breastsize>>
<<case 8 9 10 11 12>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/doggy/active/tiefronttop/huge.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 5 6 7>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/doggy/active/tiefronttop/large.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 3 4>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/doggy/active/tiefronttop/small.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 1 2>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/doggy/active/tiefronttop/tiny.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 0>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/doggy/active/tiefronttop/none.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</switch>>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<<else>>
<<if $worn.upper.state is "waist">>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_boundwaist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/t-shirt/doggyactive_tshirt_boundneck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.name is "bikini top">>
<<if $worn.under_upper.state isnot "chest" and $worn.under_upper.state isnot "midriff">>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/bikinitop/doggyactive_bikinitop_thorax.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" @src="'img/sex/doggy/active/bikinitop/doggyactive_bikinitop_'+$worn.under_upper.state+'.png'" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<elseif $worn.under_upper.name is "chest wrap">>
<<if $worn.under_upper.exposed is 0>>
<<if $breastsize is 0>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/chestwrap/none.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 1 or $breastsize is 2>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/chestwrap/tiny.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/chestwrap/small.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/chestwrap/large.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/chestwrap/huge.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<elseif !$worn.under_upper.type.includes("naked")>>
<<if $worn.under_upper.state isnot "chest" and $worn.under_upper.state isnot "midriff">>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/doggy/active/bikinitop/doggyactive_bikinitop_thorax.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" @src="'img/sex/doggy/active/bikinitop/doggyactive_bikinitop_'+$worn.under_upper.state+'.png'" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<if $worn.face.type.includes("gag")>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/gag/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.face.type.includes("blindfold")>>
<img class="layer-sexunder colour-upper anim-idle-2f" src="img/sex/doggy/active/blindfold/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.neck.name is "cow bell">>
<img class="layer-sexunder anim-idle-2f" src="img/sex/doggy/active/cow/full.png">
<</if>>
<<if $worn.feet.type.includes("heels")>>
<<set _feetjob to ($feetuse is 'penis' ? 'feetjob' : 'thighs')>>
<<if $worn.feet.colour>>
<<set _shoeColour to $worn.feet.colourCustom>>
<</if>>
<<if $worn.feet.accessory_colour>>
<<set _shoeAccColour to $worn.feet.accessory_colourCustom>>
<</if>>
<img class="layer-sexunder colour-feet anim-idle-2f" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + '.png'" @style="_shoeColour">
<<if $worn.feet.accessory>>
<<if $worn.feet.accessory_colour isnot 0>>
<img class="layer-sexshoes colour-feet_acc anim-idle-2f" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + 'acc.png'" @style="_shoeColour">
<<else>>
<img class="layer-sexshoes anim-idle-2f" @src="'img/sex/doggy/active/shoes/'
+ $worn.feet.variable + '/' + _feetjob + 'acc.png'">
<</if>>
<</if>>
<</if>>
</div>
<</nobr>><</widget>>
<<widget "clothesidlemissionary">><<nobr>>
<<imgOpacity>>
<div class="i256">
<<if !$worn.upper.type.includes("naked")>>
<<if $breastsize is 0>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/none.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 2>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/tiny.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 4>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/small.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 6>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/large.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/huge.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if !$worn.under_upper.type.includes("naked") and $worn.under_upper.name isnot "chest wrap">>
<<if $breastsize is 0>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/none.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 2>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/tiny.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 4>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/small.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 6>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/large.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<else>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/breastcover/huge.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<if $worn.upper.set is $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.upper.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/down.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<elseif $worn.lower.skirt_down is 0>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "midriff">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/neck.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<if $leftarm is "penis" or $leftarmstate is "tentacle">>
<</if>>
<<if $rightarm is "penis" or $rightarmstate is "tentacle">>
<</if>>
<</if>>
<<if $worn.upper.name is "tie-front top" and $debug is 1>>
<<if $worn.upper.state is "waist">>
<<switch $breastsize>>
<<case 8 9 10 11 12>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/missionary/active/tiefronttop/huge.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 5 6 7>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/missionary/active/tiefronttop/large.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 3 4>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/missionary/active/tiefronttop/small.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 1 2>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/missionary/active/tiefronttop/tiny.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<case 0>>
<img class="layer-sexbasefront colour-upper anim-idle-2f" src="img/sex/missionary/active/tiefronttop/none.png"
@style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</switch>>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.upper.state is "waist">>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "midriff">>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img class="layer-sexupper colour-upper anim-idle-2f" src="img/sex/missionary/idle/top/neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if $worn.lower.name is "micro pleated skirt" and $debug is 1>>
<<switch $worn.lower.state>>
<<case "waist">>
<<if $worn.lower.skirt_down is 0>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/waist.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/tummy.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<case "thighs">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/thighs.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<case "knees">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/knees.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<case "ankles">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/ankles.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<case "midriff">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/active/micropleatedskirt/tummy.png"
@style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</switch>>
<<elseif !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.lower.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/down.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<elseif $worn.lower.skirt_down is 0>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<elseif $worn.lower.state is "midriff">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "chest">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/neck.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/skirt/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<elseif !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.state is "waist">>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/shorts/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/shorts/waistdown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<else>>
<<if $anususe is "penis">>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/shorts/ankle.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img class="layer-sexlower colour-lower anim-idle-2f" src="img/sex/missionary/idle/shorts/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $worn.under_lower.state is "waist">>
<<if $anususe is "penis">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/missionary/idle/panties/waist.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<else>>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/missionary/idle/panties/waistdown.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<<else>>
<<if $anususe is "penis" or $vaginause is "penis">>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/missionary/idle/panties/ankle.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<else>>
<img class="layer-sexunder colour-under_lower anim-idle-2f" src="img/sex/missionary/idle/panties/ankledown.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.name is "chest wrap" and $worn.under_upper.exposed is 0>>
<<if $breastsize is 0>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/active/chestwrap/none.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 1 or $breastsize is 2>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/active/chestwrap/tiny.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/active/chestwrap/small.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/active/chestwrap/large.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/active/chestwrap/huge.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<elseif !$worn.under_upper.type.includes("naked") and $worn.under_upper.exposed isnot 0>>
<img class="layer-sexunder colour-under_upper anim-idle-2f" src="img/sex/missionary/idle/bra/bra.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<if $worn.face.type.includes("gag")>>
<img class="layer-sexunder anim-idle-2f" src="img/sex/missionary/active/gag/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.face.type.includes("blindfold")>>
<img class="layer-sexunder anim-idle-2f" src="img/sex/missionary/active/blindfold/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.neck.name is "cow bell">>
<img class="layer-sexunder anim-idle-2f" src="img/sex/missionary/active/cow/full.png">
<</if>>
<<if $worn.feet.type.includes("heels")>>
<<set _legl to (($anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1) ? 'legl' : 'legldown')>>
<<set _legr to (($anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1) ? 'legr' : 'legrdown')>>
<<if $worn.feet.colour>>
<<set _shoeColour to $worn.feet.colourCustom>>
<</if>>
<<if $worn.feet.accessory_colour>>
<<set _shoeAccColour to $worn.feet.accessory_colourCustom>>
<</if>>
<img class="layer-sexbaseoverlay colour-feet" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + '.png'" @style="_shoeColour">
<img class="layer-sexunder colour-feet" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + '.png'" @style="_shoeColour">
<<if $worn.feet.accessory>>
<<if $worn.feet.accessory_colour isnot 0>>
<img class="layer-sexbaseoverlay colour-feet_acc" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + 'acc.png'" @style="_shoeAccColour">
<img class="layer-sexshoes colour-feet_acc" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + 'acc.png'" @style="_shoeAccColour">
<<else>>
<img class="layer-sexbaseoverlay @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + 'acc.png'">
<img class="layer-sexshoes @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + 'acc.png'">
<</if>>
<</if>>
<</if>>
</div>
<</nobr>><</widget>>
<<widget "clothesactivemissionary">><<nobr>>
<<imgOpacity>>
<div class="i256">
<<if !$worn.upper.type.includes("naked")>>
<<if $breastsize is 0>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/none.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 2>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/tiny.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 4>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/small.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $breastsize lte 6>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/large.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/huge.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if !$worn.under_upper.type.includes("naked") and $worn.under_upper.name isnot "chest wrap">>
<<if $breastsize is 0>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/none.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 2>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/tiny.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 4>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/small.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize lte 6>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/large.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/breastcover/huge.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<</if>>
<<if $worn.upper.set is $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.upper.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt_down is 0>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "midriff">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/neck.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<else>>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/ankle.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<if $leftarm is "penis" or $leftarmstate is "tentacle">>
<</if>>
<<if $rightarm is "penis" or $rightarmstate is "tentacle">>
<</if>>
<</if>>
<<if !$worn.upper.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.upper.state is "waist">>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/waist.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "midriff">>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/tummy.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<<elseif $worn.upper.state is "chest">>
<img @class="'layer-sexupper colour-upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/top/neck.png" @style="($worn.upper.colour is 'custom' ? $worn.upper.colourCustom + _upperOpacity : '')">
<</if>>
<</if>>
<<if !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set and $worn.lower.skirt is 1>>
<<if $worn.lower.state is "waist">>
<<if $worn.lower.skirt_down is 1>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.skirt_down is 0>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/hips.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<elseif $worn.lower.state is "midriff">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/tummy.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<elseif $worn.lower.state is "chest">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/neck.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/skirt/ankle.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<<elseif !$worn.lower.type.includes("naked") and $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.state is "waist">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/shorts/waistdown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/shorts/waist.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<<else>>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/shorts/ankledown.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<<else>>
<img @class="'layer-sexlower colour-lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/shorts/ankle.png" @style="($worn.lower.colour is 'custom'? $worn.lower.colourCustom + _lowerOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $worn.under_lower.state is "waist">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/panties/waistdown.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/panties/waist.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<<else>>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/panties/ankledown.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<<else>>
<img @class="'layer-sexunder colour-under_lower anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/panties/ankle.png" @style="($worn.under_lower.colour is 'custom'? $worn.under_lower.colourCustom + _underLowerOpacity : '')">
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.name is "chest wrap" and $worn.under_upper.exposed is 0>>
<<if $breastsize is 0>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/chestwrap/none.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 1 or $breastsize is 2>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/chestwrap/tiny.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/chestwrap/small.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/chestwrap/large.png" @style="($worn.under_upper.colour is 'custom' ? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/chestwrap/huge.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<elseif !$worn.under_upper.type.includes("naked")>>
<img @class="'layer-sexunder colour-under_upper anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/bra/bra.png" @style="($worn.under_upper.colour is 'custom'? $worn.under_upper.colourCustom + _underUpperOpacity : '')">
<</if>>
<<if $worn.face.type.includes("gag")>>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/gag/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.face.type.includes("blindfold")>>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/blindfold/full.png" @style="$worn.face.colourCustom">
<</if>>
<<if $worn.neck.name is "cow bell">>
<img @class="'layer-sexunder anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/cow/full.png">
<</if>>
<<if $worn.feet.type.includes("heels")>>
<<if $feetuse is "penis">>
<<set _legl to 'legl'>>
<<set _legr to 'feetjob'>>
<<else>>
<<set _legl to (($penisuse is "othervagina" or $penisuse is "otheranus") ? 'legldown' : 'legl')>>
<<set _legr to (($penisuse is "othervagina" or $penisuse is "otheranus") ? 'legrdown' : 'legr')>>
<</if>>
<<if $worn.feet.colour>>
<<set _shoeColour to $worn.feet.colourCustom>>
<</if>>
<<if $worn.feet.accessory_colour>>
<<set _shoeAccColour to $worn.feet.accessory_colourCustom>>
<</if>>
<img @class="'layer-sexbaseoverlay colour-feet anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + '.png'" @style="_shoeColour">
<img @class="'layer-sexunder colour-feet anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + '.png'" @style="_shoeColour">
<<if $worn.feet.accessory>>
<<if $worn.feet.accessory_colour isnot 0>>
<img @class="'layer-sexbaseoverlay colour-feet_acc anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + 'acc.png'" @style="_shoeAccColour">
<img @class="'layer-sexshoes colour-feet_acc anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + 'acc.png'" @style="_shoeAccColour">
<<else>>
<img @class="'layer-sexbaseoverlay anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legl + 'acc.png'">
<img @class="'layer-sexshoes anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/shoes/'
+ $worn.feet.variable + '/' + _legr + 'acc.png'">
<</if>>
<</if>>
<</if>>
</div>
<</nobr>><</widget>><<widget "baseClothingStrings">><<nobr>>
<<set _class to 'anim-idle-2f' + ($worn[$args[0]].colour ? ' clothes-'+$worn[$args[0]].colour:'')>>
<<set _classAcc to 'anim-idle-2f ' + ($worn[$args[0]].accessory_colour ? ' clothes-'+$worn[$args[0]].accessory_colour :'')>>
<<set _style to ($worn[$args[0]].colourCustom ? $worn[$args[0]].colourCustom :'')>>
<<set _styleAcc to ($worn[$args[0]].accessory_colourCustom ? $worn[$args[0]].accessory_colourCustom :'')>>
<</nobr>><</widget>>
<<widget "baseClothingImg">><<nobr>>
<<if $worn[$args[0]].name isnot "naked">>
<<baseClothingStrings $args[0]>>
<div @class="'clothes-div layer-'+$args[0]">
<<if $worn[$args[0]].mainImage isnot 0>>
<img @class="_class" @src="'img/clothes/'+[$args[0]]+'/' + $worn[$args[0]].variable + '/' + 'full.png'" @style="_style">
<</if>>
<<if $worn[$args[0]].accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/'+[$args[0]]+'/' + $worn[$args[0]].variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if $worn[$args[0]].back_img is 1>>
<div @class="'clothes-div layer-'+$args[0]+'-back'">
<img @class="_classAcc" @src="'img/clothes/'+[$args[0]]+'/' + $worn[$args[0]].variable + '/' + 'back.png'" @style="_styleAcc">
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "underupperimg">><<nobr>>
<<if $worn.under_upper.name isnot "naked">>
<<baseClothingStrings "under_upper">>
<<switch $underupperwetstage>>
<<case 1>><<set _underUpperWetness to " clothes-damp">>
<<case 2>><<set _underUpperWetness to " clothes-wet">>
<<case 3>><<set _underUpperWetness to " clothes-drenshed">>
<<default>><<set _underUpperWetness to "">>
<</switch>>
<<if $worn.under_upper.integrity lte ($worn.under_upper.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.under_upper.integrity lte ($worn.under_upper.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.under_upper.integrity lte ($worn.under_upper.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<div @class="'clothes-div layer-under_upper' + _underUpperWetness">
<<if $worn.under_upper.mainImage isnot 0>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.under_upper.breast_img is 1>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + (_breastSize - 1) + '.png'" @style="_style">
<</if>>
<<if $worn.under_upper.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + 'acc.png'" @style="_styleAcc">
<<if $worn.under_upper.breast_img is 1>>
<img @class="_classAcc" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + (_breastSize - 1) + '_acc.png'" @style="_styleAcc">
<</if>>
<</if>>
</div>
<<if _coverRight isnot undefined and $worn.under_upper.sleeve_img is 1>>
<div @class="'clothes-div layer-rightarmunderclothes' + _underUpperWetness">
<<if _coverRight is true>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + 'right_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + 'right.png'" @style="_style">
<</if>>
</div>
<</if>>
<<if _coverLeft isnot undefined and $worn.under_upper.sleeve_img is 1>>
<div @class="'clothes-div layer-leftarmunderclothes' + _underUpperWetness">
<<if _coverLeft is true>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + 'left_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + 'left.png'" @style="_style">
<</if>>
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "underlowerimg">><<nobr>>
<<if $worn.under_lower.name isnot "naked">>
<<baseClothingStrings "under_lower">>
<<switch $underlowerwetstage>>
<<case 1>><<set _underlowerWetness to " clothes-damp">>
<<case 2>><<set _underlowerWetness to " clothes-wet">>
<<case 3>><<set _underlowerWetness to " clothes-drenshed">>
<<default>><<set _underlowerWetness to "">>
<</switch>>
<<if $worn.under_lower.integrity lte ($worn.under_lower.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.under_lower.integrity lte ($worn.under_lower.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.under_lower.integrity lte ($worn.under_lower.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<<if $worn.under_lower.mainImage isnot 0 and $worn.under_lower.high_img is 1>>
<div @class="'clothes-div layer-under_lower-high' + _underlowerWetness">
<img @class="_class" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + _imgName + '.png'" @style="_style">
</div>
<</if>>
<div @class="'clothes-div layer-under_lower' + _underlowerWetness">
<<if $worn.under_lower.mainImage isnot 0 and $worn.under_lower.high_img isnot 1>>
<img @class="_class" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.under_lower.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if $worn.under_lower.penis_img is 1 and $penisexist is 1>>
<div @class="'clothes-div layer-under_lower-top' + _underlowerWetness">
<img @class="_class" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + 'penis.png'" @style="_style">
<<if $worn.under_lower.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + 'acc_penis.png'" @style="_styleAcc">
<</if>>
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "lowerimg">><<nobr>>
<<if $worn.lower.name isnot "naked">>
<<baseClothingStrings "lower">>
<<switch $lowerwetstage>>
<<case 1>><<set _lowerWetness to " clothes-damp">>
<<case 2>><<set _lowerWetness to " clothes-wet">>
<<case 3>><<set _lowerWetness to " clothes-drenshed">>
<<default>><<set _lowerWetness to "">>
<</switch>>
<<if $worn.lower.integrity lte ($worn.lower.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.lower.integrity lte ($worn.lower.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.lower.integrity lte ($worn.lower.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<<if $worn.lower.mainImage isnot 0 and $worn.lower.high_img is 1>>
<div @class="'clothes-div layer-lower-high' + _lowerWetness">
<img @class="_class" @src="'img/clothes/lower/' + $worn.lower.variable + '/' + _imgName + '.png'" @style="_style">
</div>
<</if>>
<div @class="'clothes-div layer-lower' + _lowerWetness">
<<if $worn.lower.mainImage isnot 0 and $worn.lower.high_img isnot 1>>
<img @class="_class" @src="'img/clothes/lower/' + $worn.lower.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.lower.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/lower/' + $worn.lower.variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if $worn.lower.back_img is 1>>
<div @class="'clothes-div layer-back-lower' + _lowerWetness">
<img @class="_class" @src="'img/clothes/lower/' + $worn.lower.variable + '/' + 'back.png'" @style="_style">
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overlowerimg">><<nobr>>
<<if $worn.over_lower.name isnot "naked">>
<<baseClothingStrings "over_lower">>
<<if $worn.over_lower.integrity lte ($worn.over_lower.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.over_lower.integrity lte ($worn.over_lower.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.over_lower.integrity lte ($worn.over_lower.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<div class="layer-layer-over_lower">
<<if $worn.over_lower.mainImage isnot 0>>
<img @class="_class" @src="'img/clothes/over_lower/' + $worn.over_lower.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.over_lower.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/over_lower/' + $worn.over_lower.variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if $worn.over_lower.back_img is 1>>
<div class="layer-back-lower">
<img @class="_class" @src="'img/clothes/over_lower/' + $worn.over_lower.variable + '/' + 'back.png'" @style="_style">
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "genitalsimg">><<nobr>>
<<if $worn.genitals.name isnot "naked">>
<div class="layer-genitals">
<<if $worn.genitals.mainImage isnot 0 and !$worn.genitals.hideUnderLower.includes($worn.under_lower.name)>>
<<if $worn.genitals.integrity lte ($worn.genitals.integrity_max / 10) * 2>>
<img @class="'anim-idle-2f' + ($worn.genitals.colour ? ' clothes-'+$worn.genitals.colour :'')" @src="'img/clothes/genitals/' + $worn.genitals.variable + '/' + 'tattered.png'" @style="$worn.genitals.colourCustom">
<<elseif $worn.genitals.integrity lte ($worn.genitals.integrity_max / 10) * 5>>
<img @class="'anim-idle-2f' + ($worn.genitals.colour ? ' clothes-'+$worn.genitals.colour :'')" @src="'img/clothes/genitals/' + $worn.genitals.variable + '/' + 'torn.png'" @style="$worn.genitals.colourCustom">
<<elseif $worn.genitals.integrity lte ($worn.genitals.integrity_max / 10) * 9>>
<img @class="'anim-idle-2f' + ($worn.genitals.colour ? ' clothes-'+$worn.genitals.colour :'')" @src="'img/clothes/genitals/' + $worn.genitals.variable + '/' + 'frayed.png'" @style="$worn.genitals.colourCustom">
<<else>>
<img @class="'anim-idle-2f' + ($worn.genitals.colour ? ' clothes-'+$worn.genitals.colour :'')" @src="'img/clothes/genitals/' + $worn.genitals.variable + '/' + 'full.png'" @style="$worn.genitals.colourCustom">
<</if>>
<</if>>
</div>
<</if>>
<</nobr>><</widget>>
<<widget "upperimg">><<nobr>>
<<if $worn.upper.name isnot "naked">>
<<baseClothingStrings "upper">>
<<switch $upperwetstage>>
<<case 1>><<set _upperWetness to " clothes-damp">>
<<case 2>><<set _upperWetness to " clothes-wet">>
<<case 3>><<set _upperWetness to " clothes-drenshed">>
<<default>><<set _upperWetness to "">>
<</switch>>
<div @class="'clothes-div layer-upper' + _upperWetness">
<<if $worn.upper.mainImage isnot 0>>
<<if $worn.upper.integrity lte ($worn.upper.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.upper.integrity lte ($worn.upper.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.upper.integrity lte ($worn.upper.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.upper.breast_img is 1>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + (_breastSize - 1) + '.png'" @style="_style">
<</if>>
<<if $worn.upper.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if _coverRight isnot undefined and $worn.upper.sleeve_img is 1>>
<div @class="'clothes-div layer-rightarmclothes' + _upperWetness">
<<if _coverRight is true>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + 'right_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + 'right.png'" @style="_style">
<</if>>
</div>
<</if>>
<<if _coverLeft isnot undefined and $worn.upper.sleeve_img is 1>>
<div @class="'clothes-div layer-leftarmclothes' + _upperWetness">
<<if _coverLeft is true>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + 'left_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/upper/' + $worn.upper.variable + '/' + 'left.png'" @style="_style">
<</if>>
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overupperimg">><<nobr>>
<<if $worn.over_upper.name isnot "naked">>
<<baseClothingStrings "over_upper">>
<<if $worn.over_upper.integrity lte ($worn.over_upper.integrity_max / 10) * 2>>
<<set _imgName to "tattered">>
<<elseif $worn.over_upper.integrity lte ($worn.over_upper.integrity_max / 10) * 5>>
<<set _imgName to "torn">>
<<elseif $worn.over_upper.integrity lte ($worn.over_upper.integrity_max / 10) * 9>>
<<set _imgName to "frayed">>
<<else>>
<<set _imgName to "full">>
<</if>>
<div class="layer-over_upper">
<<if $worn.over_upper.mainImage isnot 0>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + _imgName + '.png'" @style="_style">
<</if>>
<<if $worn.over_upper.breast_img is 1>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + (_breastSize - 1) + '.png'" @style="_style">
<</if>>
<<if $worn.over_upper.accessory is 1>>
<img @class="_classAcc" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + 'acc.png'" @style="_styleAcc">
<</if>>
</div>
<<if _coverRight isnot undefined and $worn.over_upper.sleeve_img is 1>>
<div class="layer-rightarmoverclothes">
<<if _coverRight is true>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + 'right_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + 'right.png'" @style="_style">
<</if>>
</div>
<</if>>
<<if _coverLeft isnot undefined and $worn.over_upper.sleeve_img is 1>>
<div class="layer-leftarmoverclothes">
<<if _coverLeft is true>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + 'left_cover.png'" @style="_style">
<<else>>
<img @class="_class" @src="'img/clothes/over_upper/' + $worn.over_upper.variable + '/' + 'left.png'" @style="_style">
<</if>>
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "imgOpacity">><<nobr>>
<<if _underUpperOpacity is undefined>>
<<set _opacity to 1>>
<<if !$worn.under_upper.type.includes("swim")>>
<<if $underupperwetstage gte 3>>
<<set _opacity = Math.clamp(_opacity - 0.5, 0, 1)>>
<<elseif $underupperwetstage gte 2>>
<<set _opacity = Math.clamp(_opacity - 0.25, 0, 1)>>
<</if>>
<</if>>
<<set _underUpperOpacity to " opacity("+_opacity+")">>
<</if>>
<<if _underLowerOpacity is undefined>>
<<set _opacity to 1>>
<<if !$worn.under_lower.type.includes("swim")>>
<<if $underlowerwetstage gte 3>>
<<set _opacity = Math.clamp(_opacity - 0.5, 0, 1)>>
<<elseif $underlowerwetstage gte 2>>
<<set _opacity = Math.clamp(_opacity - 0.25, 0, 1)>>
<</if>>
<</if>>
<<set _underLowerOpacity to " opacity("+_opacity+")">>
<</if>>
<<if _lowerOpacity is undefined>>
<<set _opacity to 1>>
<<if !$worn.lower.type.includes("swim")>>
<<if $lowerwetstage gte 3>>
<<set _opacity = Math.clamp(_opacity - 0.5, 0, 1)>>
<<elseif $lowerwetstage gte 2>>
<<set _opacity = Math.clamp(_opacity - 0.25, 0, 1)>>
<</if>>
<</if>>
<<set _lowerOpacity to " opacity("+_opacity+")">>
<</if>>
<<if _upperOpacity is undefined>>
<<set _opacity to 1>>
<<if !$worn.upper.type.includes("swim")>>
<<if $upperwetstage gte 3>>
<<set _opacity = Math.clamp(_opacity - 0.5, 0, 1)>>
<<elseif $upperwetstage gte 2>>
<<set _opacity = Math.clamp(_opacity - 0.25, 0, 1)>>
<</if>>
<</if>>
<<set _upperOpacity to " opacity("+_opacity+")">>
<</if>>
<</nobr>><</widget>><<widget "clothing_data">><<nobr>>
<<set setup.clothes to {}>>
<<init_over_upper>>
<<init_over_lower>>
<<init_upper>>
<<init_lower>>
<<init_under_upper>>
<<init_under_lower>>
<<init_genitals>>
<<init_over_head>>
<<init_head>>
<<init_face>>
<<init_neck>>
<<init_legs>>
<<init_feet>>
<</nobr>><</widget>>
<<widget "clothing_arrays">><<nobr>>
<<set $clothes to {}>>
<<set $worn to {}>>
<<set $wardrobe to {}>>
<<set $store to {}>>
<<set $outfit to []>>
<<set $carried to {}>>
<<set $worn.over_upper to clone(setup.clothes.over_upper[0])>>
<<set $worn.over_lower to clone(setup.clothes.over_lower[0])>>
<<set $worn.upper to clone(setup.clothes.upper[0])>>
<<set $worn.lower to clone(setup.clothes.lower[0])>>
<<set $worn.under_upper to clone(setup.clothes.under_upper[0])>>
<<set $worn.under_lower to clone(setup.clothes.under_lower[0])>>
<<set $worn.genitals to clone(setup.clothes.genitals[0])>>
<<set $worn.over_head to clone(setup.clothes.over_head[0])>>
<<set $worn.head to clone(setup.clothes.head[0])>>
<<set $worn.face to clone(setup.clothes.face[0])>>
<<set $worn.neck to clone(setup.clothes.head[0])>>
<<set $worn.legs to clone(setup.clothes.legs[0])>>
<<set $worn.feet to clone(setup.clothes.feet[0])>>
<<set $wardrobe.over_upper to []>>
<<set $wardrobe.over_lower to []>>
<<set $wardrobe.upper to []>>
<<set $wardrobe.lower to []>>
<<set $wardrobe.under_upper to []>>
<<set $wardrobe.under_lower to []>>
<<set $wardrobe.over_head to []>>
<<set $wardrobe.head to []>>
<<set $wardrobe.face to []>>
<<set $wardrobe.neck to []>>
<<set $wardrobe.legs to []>>
<<set $wardrobe.feet to []>>
<<set $wardrobe.space to 40>>
<<set $outfit to [
{index: 0,
name: "Pyjamas",
over_upper: "naked",
over_lower: "naked",
upper: "pyjama shirt",
lower: "pyjama bottoms",
under_upper: "naked",
under_lower: "naked",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "naked",
feet: "naked",
type: ["sleep"]
}
]>>
<<set $carried.over_upper to clone(setup.clothes.over_upper[0])>>
<<set $carried.over_lower to clone(setup.clothes.over_lower[0])>>
<<set $carried.upper to clone(setup.clothes.upper[0])>>
<<set $carried.lower to clone(setup.clothes.lower[0])>>
<<set $carried.under_upper to clone(setup.clothes.under_upper[0])>>
<<set $carried.under_lower to clone(setup.clothes.under_lower[0])>>
<<set $carried.genitals to clone(setup.clothes.genitals[0])>>
<<set $carried.over_head to clone(setup.clothes.over_head[0])>>
<<set $carried.head to clone(setup.clothes.head[0])>>
<<set $carried.face to clone(setup.clothes.face[0])>>
<<set $carried.neck to clone(setup.clothes.neck[0])>>
<<set $carried.legs to clone(setup.clothes.legs[0])>>
<<set $carried.feet to clone(setup.clothes.feet[0])>>
<<set $store.over_upper to []>>
<<set $store.over_lower to []>>
<<set $store.upper to []>>
<<set $store.lower to []>>
<<set $store.under_upper to []>>
<<set $store.under_lower to []>>
<<set $store.over_head to []>>
<<set $store.head to []>>
<<set $store.face to []>>
<<set $store.neck to []>>
<<set $store.legs to []>>
<<set $store.feet to []>>
<</nobr>><</widget>>
<<widget "clothinginit">><<nobr>>
<<clothing_arrays>>
<<set $upperstore to 0>>
<<set $lowerstore to 0>>
<<set $understore to 0>>
<<set $upperoff to 0>>
<<set $loweroff to 0>>
<<set $underloweroff to 0>>
<<set $underupperoff to 0>>
<<set $upperwet to 0>>
<<set $lowerwet to 0>>
<<set $underlowerwet to 0>>
<<set $underupperwet to 0>>
<<set $upperwetstage to 0>>
<<set $lowerwetstage to 0>>
<<set $underupperwetstage to 0>>
<<set $underlowerwetstage to 0>>
<<set $waterwash to 0>>
<<set $wear_over_upper to "none">>
<<set $wear_over_lower to "none">>
<<set $wear_upper to "none">>
<<set $wear_lower to "none">>
<<set $wear_under_upper to "none">>
<<set $wear_under_lower to "none">>
<<set $wear_over_head 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">>
<</nobr>><</widget>>
<<widget "givestartclothing">><<nobr>>
<<set $worn.over_upper to clone(setup.clothes.over_upper[0])>>
<<set $worn.over_lower to clone(setup.clothes.over_lower[0])>>
<<set $worn.upper to clone(setup.clothes.upper[0])>>
<<set $worn.lower to clone(setup.clothes.lower[0])>>
<<set $worn.under_upper to clone(setup.clothes.under_upper[0])>>
<<set $worn.under_lower to clone(setup.clothes.under_lower[0])>>
<<set $worn.over_head to clone(setup.clothes.over_head[0])>>
<<set $worn.head to clone(setup.clothes.head[0])>>
<<set $worn.face to clone(setup.clothes.face[0])>>
<<set $worn.neck to clone(setup.clothes.neck[0])>>
<<set $worn.legs to clone(setup.clothes.legs[0])>>
<<set $worn.feet to clone(setup.clothes.feet[0])>>
<<if ($player.gender is "f" and $background isnot "crossdresser") or ($player.gender is "m" and $background is "crossdresser")>>
<<set $outfit.push(
{index: $outfit.length,
name: "Everyday",
over_upper: "naked",
over_lower: "naked",
upper: "sundress",
lower: "sundress skirt",
under_upper: "naked",
under_lower: "plain panties",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "girl's gym socks",
feet: "school shoes",
type: ["normal"]
},
{index: $outfit.length,
name: "School",
over_upper: "naked",
over_lower: "naked",
upper: "school shirt",
lower: "school skirt",
under_upper: "naked",
under_lower: "plain panties",
over_head: "naked",
head: "hairpin",
face: "naked",
neck: "naked",
legs: "girl's gym socks",
feet: "school shoes",
type: ["school"]
},
{index: $outfit.length,
name: "Swimwear",
over_upper: "naked",
over_lower: "naked",
upper: "naked",
lower: "naked",
under_upper: "school swimsuit",
under_lower: "school swimsuit bottom",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "naked",
feet: "naked",
type: ["swim"]
}
)>>
<<set $worn.upper to clone(setup.clothes.upper[1])>>
<<set $worn.upper.colour to "white">>
<<set $worn.lower to clone(setup.clothes.lower[1])>>
<<set $worn.lower.colour to "white">>
<<set $worn.under_lower to clone(setup.clothes.under_lower[1])>>
<<set $worn.under_lower.colour to "black">>
<<set $worn.legs to clone(setup.clothes.legs[3])>>
<<set $wardrobe.upper.push(clone(setup.clothes.upper[5]))>>
<<set $wardrobe.upper.last().colour to "white">>
<<set $wardrobe.lower.push(clone(setup.clothes.lower[7]))>>
<<set $wardrobe.lower.last().colour to "black">>
<<set $wardrobe.upper.push(clone(setup.clothes.upper[2]))>>
<<set $wardrobe.upper.last().colour to "blue">>
<<set $wardrobe.lower.push(clone(setup.clothes.lower[2]))>>
<<set $wardrobe.lower.last().colour to "blue">>
<<set $wardrobe.under_upper.push(clone(setup.clothes.under_upper[2]))>>
<<set $wardrobe.under_upper.last().colour to "blue">>
<<set $wardrobe.under_lower.push(clone(setup.clothes.under_lower[6]))>>
<<set $wardrobe.under_lower.last().colour to "blue">>
<<set $wardrobe.under_upper.push(clone(setup.clothes.under_upper[12]))>>
<<set $wardrobe.under_upper.last().colour to "black">>
<<set $wardrobe.head.push(clone(setup.clothes.head[1]))>>
<<set $wardrobe.feet.push(clone(setup.clothes.feet[1]))>>
<<elseif ($player.gender is "m" and $background isnot "crossdresser") or ($player.gender is "f" and $background is "crossdresser")>>
<<set $outfit.push(
{index: $outfit.length,
name: "Everyday",
over_upper: "naked",
over_lower: "naked",
upper: "t-shirt",
lower: "shorts",
under_upper: "naked",
under_lower: "briefs",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "boy's gym socks",
feet: "school shoes",
type: ["normal"]
},
{index: $outfit.length,
name: "School",
over_upper: "naked",
over_lower: "naked",
upper: "school shirt",
lower: "school shorts",
under_upper: "naked",
under_lower: "briefs",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "boy's gym socks",
feet: "school shoes",
type: ["school"]
},
{index: $outfit.length,
name: "Swimwear",
over_upper: "naked",
over_lower: "naked",
upper: "naked",
lower: "naked",
under_upper: "naked",
under_lower: "school swim shorts",
over_head: "naked",
head: "naked",
face: "naked",
neck: "naked",
legs: "naked",
feet: "naked",
type: ["swim"]
}
)>>
<<set $worn.upper to clone(setup.clothes.upper[4])>>
<<set $worn.upper.colour to "tangerine">>
<<set $worn.lower to clone(setup.clothes.lower[5])>>
<<set $worn.lower.colour to "blue">>
<<set $worn.under_lower to clone(setup.clothes.under_lower[4])>>
<<set $worn.under_lower.colour to "black">>
<<set $worn.legs to clone(setup.clothes.legs[2])>>
<<set $wardrobe.upper.push(clone(setup.clothes.upper[5]))>>
<<set $wardrobe.upper.last().colour to "white">>
<<set $wardrobe.lower.push(clone(setup.clothes.lower[6]))>>
<<set $wardrobe.lower.last().colour to "black">>
<<set $wardrobe.upper.push(clone(setup.clothes.upper[2]))>>
<<set $wardrobe.upper.last().colour to "blue">>
<<set $wardrobe.lower.push(clone(setup.clothes.lower[2]))>>
<<set $wardrobe.lower.last().colour to "blue">>
<<set $wardrobe.under_lower.push(clone(setup.clothes.under_lower[7]))>>
<<set $wardrobe.under_lower.last().colour to "blue">>
<<set $wardrobe.head.push(clone(setup.clothes.head[1]))>>
<<set $wardrobe.feet.push(clone(setup.clothes.feet[1]))>>
<</if>>
<</nobr>><</widget>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $tryOn.autoReset isnot false>><<tryOnReset>><</if>>
<<specialClothesUpdate>>
<<if $forest_shop_intro isnot 1>>
<<set $forest_shop_intro to 1>>
<<npc Gwylan>><<person1>>
You enter the strange building. The interior is dark and crowded by tall shelves, holding all manner of items. The quiet is broken by a scraping, then a thud. A <<if $pronoun is "m">>boy<<else>>girl<</if>> holding a stepladder appears at the end of the closest aisle.
<br><br>
"A customer!" <<he>> says, dropping the ladder and walking over. <<He>> wipes <<his>> hands on <<his>> apron. "Welcome to my shop."
<br><br>
<<He>> looks about your age, with mousy hair and a hint of freckles. "I'm older than I look," <<he>> says, as if reading your mind. "I'm Gwylan," <<he>> reaches forward, lifts your hand from beside your waist, and shakes it in both <<his>> own. "Pleased to meet you. I sell-," <<he>> pauses. "My grand<<if $pronoun is "m">>father<<else>>mother<</if>> sells-" another pause. "I sell knick-knacks here. Things you won't find in normal shops. Even I don't know what I have in stock!" <<He>> sounds proud.
<br><br>
"I hope you find something you like," <<he>> says, picking the ladder back up. "But don't worry if you don't. My grand<<if $pronoun is "m">>father<<else>>mother<</if>> would say the objects here hide from people they don't want to be bought by." <<He>> laughs. "I could believe it."
<br><br>
<<link [[Next|Forest Shop]]>><<endevent>><</link>>
<br>
<<else>>
You are in the forest shop. The interior is dark and crowded by tall shelves, holding all manner of items. Most are useless knick-knacks, but some interest you.
<br><br>
You hear Gwylan shuffling somewhere in the gloom.
<br><br>
[[Look behind the dark screen|Forest Shop Outfit]]
<br>
[[Look in the antique wardrobe|Forest Shop Upper]]
<br>
[[Look on the strange ironing board|Forest Shop Lower]]
<br>
[[Look in the dusky drawer|Forest Shop Under Lower]]
<br>
[[Look on the spindly hat stand|Forest Shop Head]]
<br>
[[Look in the glowing box|Forest Shop Neck]]
<br>
[[Look in the worn stocking|Forest Shop Legs]]
<br>
[[Look beneath the decaying rack|Forest Shop Feet]]
<br>
<br>
<<if $tryOn.value gt 0 and $tryOn.value lt $money>>
<<link[[Buy clothes and send to wardrobe|$passage]]>><<buyTryOnClothes "wardrobe">><</link>>
<br>
<<elseif $tryOn.value is 0>>
<<link [[Leave|Forest]]>><<endnpc>><<unset $clothes_choice>><<set $tryOn.autoReset to true>><<set $eventskip to 1>><<unset $tempDisable>><</link>>
<</if>>
<</if>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "upper">>
<<else>>
<<shopbuy "upper" "reset">>
<</if>>
<<else>>
<<shopbuy "upper" "reset">>
<</if>>
<<clothingShop "upper" "outfits">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "upper">>
<<else>>
<<shopbuy "upper" "reset">>
<</if>>
<<else>>
<<shopbuy "upper" "reset">>
<</if>>
<<clothingShop "upper" "non-outfits">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "lower">>
<<else>>
<<shopbuy "lower" "reset">>
<</if>>
<<else>>
<<shopbuy "lower" "reset">>
<</if>>
<<clothingShop "lower">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "under_lower">>
<<else>>
<<shopbuy "under_lower" "reset">>
<</if>>
<<else>>
<<shopbuy "under_lower" "reset">>
<</if>>
<<clothingShop "under_lower">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "head">>
<<else>>
<<shopbuy "head" "reset">>
<</if>>
<<else>>
<<shopbuy "head" "reset">>
<</if>>
<<clothingShop "head">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "neck">>
<<else>>
<<shopbuy "neck" "reset">>
<</if>>
<<else>>
<<shopbuy "neck" "reset">>
<</if>>
<<clothingShop "neck">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "legs">>
<<else>>
<<shopbuy "legs" "reset">>
<</if>>
<<else>>
<<shopbuy "legs" "reset">>
<</if>>
<<clothingShop "legs">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<set $outside to 0>><<set $location to "forest_shop">><<effects>>
<<if $clothes_choice and $clothes_choice_previous>>
<<if $clothes_choice is $clothes_choice_previous>>
<<shopbuy "feet">>
<<else>>
<<shopbuy "feet" "reset">>
<</if>>
<<else>>
<<shopbuy "feet" "reset">>
<</if>>
<<clothingShop "feet">>
<br>
<<link [[Back to shop|Forest Shop]]>><<unset $clothes_choice>><</link>><<widget "specialClothesEffectsSetup">><<nobr>>
<<if $specialClothesEffects is undefined>>
<<set $specialClothesEffects to {
bimbo:0,
bimboTotal:0,
bimboMessage:0,
}>>
<</if>>
<</nobr>><</widget>>
<<widget "bimboCheck">><<nobr>>
<<if $worn[$args[0]].type.includes("bimbo")>>
<<set $specialClothesEffects.bimbo++>>
<</if>>
<</nobr>><</widget>>
<<widget "bimboUpdate">><<nobr>>
<<if $specialClothesEffects.bimbo gt 0>>
<<set $breastgrowthtimer -= $specialClothesEffects.bimbo * 5>>
<<if $penisexist is 1>>
<<set $penisgrowthtimer += $specialClothesEffects.bimbo * 5>>
<</if>>
<<set $bottomgrowthtimer -= $specialClothesEffects.bimbo * 5>>
<<if $specialClothesEffects.bimboTotal lt 10000>>
<<set $specialClothesEffects.bimboTotal += $specialClothesEffects.bimbo>>
<</if>>
<<set $specialClothesEffects.bimbo to 0>>
<<if $specialClothesEffects.bimboTotal gte 400 and $specialClothesEffects.bimboMessage is 0>>
<<set $specialClothesEffects.bimboMessage to 1>><<set _skipEvent to true>>
<<if $player.gender_body is "m">>
<<set $player.gender_body to "a">>
<</if>>
<span class="lewd">
You feel different, but you're not sure how or why.
<<if $worn.upper.type.includes("bimbo") or $worn.lower.type.includes("bimbo") or $worn.feet.type.includes("bimbo")>>
Your clothing seems to cling to you.
<</if>>
</span>
<br>
<<elseif $specialClothesEffects.bimboTotal lt 400 and $specialClothesEffects.bimboMessage is 1>>
<<set $specialClothesEffects.bimboMessage to 0>>
<</if>>
<<if $specialClothesEffects.bimboTotal gte 800 and $specialClothesEffects.bimboMessage is 1 and _skipEvent isnot true>>
<<set $specialClothesEffects.bimboMessage to 2>><<set _skipEvent to true>>
<<if $player.gender_body isnot "f">>
<<set $player.gender_body to "f">>
<</if>>
<span class="lewd">
You feel different yet again, this time your more sure about it, something is making you look more feminine.
<<if $worn.upper.type.includes("bimbo") or $worn.lower.type.includes("bimbo") or $worn.feet.type.includes("bimbo")>>
You feel different yet again, but this time you're more sure about it.
<<else>>
Your thoughts turn to the outfit you had on earlier.
<</if>>
</span>
<br>
<<elseif $specialClothesEffects.bimboTotal lt 800 and $specialClothesEffects.bimboMessage is 2>>
<<set $specialClothesEffects.bimboMessage to 1>>
<</if>>
<<if $specialClothesEffects.bimboTotal gte 1200 and $specialClothesEffects.bimboMessage is 2 and _skipEvent isnot true>>
<<set $specialClothesEffects.bimboMessage to 3>>
<<if !$backgroundTraits.includes("lustful")>>
<<run $backgroundTraits.push("lustful")>>
<</if>>
<<arousal 10000>>
<span class="lewd">You feel an odd sense of yearning grow within you, and you are filled with a deep desire. An unbearable lust soon takes hold.</span>
<br>
<<elseif $specialClothesEffects.bimboTotal lt 1200 and $specialClothesEffects.bimboMessage is 3>>
<<set $specialClothesEffects.bimboMessage to 2>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "heelsUpdate">><<nobr>>
<<if $worn.feet.type.includes("heels")>>
<<if $feetskill lt $worn.feet.reveal>>
<<set $tiredness += (($worn.feet.reveal - $feetskill) / 150)>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "storeactions">><<nobr>>
<<set _temp_strip to $args[0]>>
<<exposure>>
<<if $action_unclad_outfit is 1>><<set $action_unclad_outfit to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.upper.name. They may be animals, but stripping in front of them makes a chill run through your spine.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.upper.name. Despite being alone, doing this in a public space makes a chill run through your spine.
<br>
<</if>>
<<upperundress _temp_strip>>
<</if>>
<<if $action_unclad_upper is 1>><<set $action_unclad_upper to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.upper.name. They may be animals, but stripping in front of them makes your nipples erect and your newly-exposed skin tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.upper.name. Despite being alone, doing this in a public space makes your nipples erect and your newly-exposed skin tingle.
<br>
<</if>>
<<upperundress _temp_strip>>
<</if>>
<<if $action_unclad_lower is 1>><<set $action_unclad_lower to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.lower.name. They may be animals, but stripping in front of them makes you shiver delightfully.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.lower.name. Despite being alone, doing this in a public space makes you shiver delightfully.
<br>
<</if>>
<<lowerundress _temp_strip>>
<</if>>
<<if $action_unclad_under_outfit is 1>><<set $action_unclad_under_outfit to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_upper.name. They may be animals, but stripping in front of them makes a chill run through your spine.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_upper.name. Despite being alone, doing this in a public space makes a chill run through your spine.
<br>
<</if>>
<<underlowerundress _temp_strip>><<underupperundress _temp_strip>>
<</if>>
<<if $action_unclad_under_upper is 1>><<set $action_unclad_under_upper to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_upper.name. They may be animals, but stripping in front of them makes your skin and <<genitals 1>> tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_upper.name. Despite being alone, doing this in a public space makes your skin and <<genitals 1>> tingle.
<br>
<</if>>
<<underupperundress _temp_strip>>
<</if>>
<<if $action_unclad_under_lower is 1>><<set $action_unclad_under_lower to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_lower.name. They may be animals, but stripping in front of them makes your skin and <<genitals 1>> tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_lower.name. Despite being alone, doing this in a public space makes your skin and <<genitals 1>> tingle.
<br>
<</if>>
<<underlowerundress _temp_strip>>
<</if>>
<<for _e to 0; _e lt $clothing_number; _e++>>
<<activeclothes>>
<<for _i to 0; _i lt $store[_active_clothes].length; _i++>>
<<if $store[_active_clothes][_i].location is _temp_strip>>
<<set _temp_clothes_present to 1>>
<</if>>
<</for>>
<</for>>
<<if _temp_clothes_present is 1>>
<<link [[Get Dressed|$passage]]>><<storeon _temp_strip>><<set $eventskip to 1>><</link>>
<br>
<</if>>
<<if $worn.upper.cursed isnot 1 and $worn.lower.cursed isnot 1>>
<<if $worn.under_lower.exposed lte 0>>
<<if $worn.upper.set is $worn.lower.set>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_outfit to 1>><</link>>
<br>
<</if>>
<<else>>
<<if $worn.upper.set is $worn.lower.set and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_outfit to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.upper.cursed isnot 1>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.upper.type.includes("naked")>>
<<if $worn.under_upper.type.includes("naked") and $player.gender_appearance_without_overwear is "f" and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_upper to 1>><</link>>
<br>
<<else>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_upper to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.cursed isnot 1>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.lower.type.includes("naked")>>
Remove and hide your <<link [[$worn.lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_lower to 1>><</link>>
<br>
<</if>>
<<else>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.lower.type.includes("naked") and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_lower to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.cursed isnot 1 and $worn.under_lower.cursed isnot 1>>
<<if $worn.under_upper.set is $worn.under_lower.set and $exhibitionism gte 15 and $worn.upper.exposed gte 2 and $worn.lower.exposed gte 2>>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_outfit to 1>><</link>>
<br>
<</if>>
<</if>>
<<if $worn.under_upper.cursed isnot 1>>
<<if $worn.under_upper.set isnot $worn.under_lower.set and !$worn.under_upper.type.includes("naked") and $worn.upper.exposed gte 2>>
<<if $player.gender_appearance_without_overwear isnot "f">>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_upper to 1>><</link>>
<br>
<<elseif $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_upper to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.under_lower.cursed isnot 1>>
<<if !$worn.under_lower.type.includes("naked") and $worn.under_upper.set isnot $worn.under_lower.set and $exhibitionism gte 15 and ($worn.lower.skirt is 1 or $worn.lower.exposed gte 2)>>
Remove and hide your <<link [[$worn.under_lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_lower to 1>><</link>>
<br>
<</if>>
<</if>>
<br><br>
<<exposure>>
<</nobr>><</widget>><<widget "storeactions">><<nobr>>
<<set _temp_strip to $args[0]>>
<<exposure>>
<<if $action_unclad_outfit is 1>><<set $action_unclad_outfit to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.upper.name. They may be animals, but stripping in front of them makes a chill run through your spine.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.upper.name. Despite being alone, doing this in a public space makes a chill run through your spine.
<br>
<</if>>
<<upperundress _temp_strip>>
<</if>>
<<if $action_unclad_upper is 1>><<set $action_unclad_upper to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.upper.name. They may be animals, but stripping in front of them makes your nipples erect and your newly-exposed skin tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.upper.name. Despite being alone, doing this in a public space makes your nipples erect and your newly-exposed skin tingle.
<br>
<</if>>
<<upperundress _temp_strip>>
<</if>>
<<if $action_unclad_lower is 1>><<set $action_unclad_lower to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.lower.name. They may be animals, but stripping in front of them makes you shiver delightfully.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.lower.name. Despite being alone, doing this in a public space makes you shiver delightfully.
<br>
<</if>>
<<lowerundress _temp_strip>>
<</if>>
<<if $action_unclad_under_outfit is 1>><<set $action_unclad_under_outfit to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_upper.name. They may be animals, but stripping in front of them makes a chill run through your spine.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_upper.name. Despite being alone, doing this in a public space makes a chill run through your spine.
<br>
<</if>>
<<underlowerundress _temp_strip>><<underupperundress _temp_strip>>
<</if>>
<<if $action_unclad_under_upper is 1>><<set $action_unclad_under_upper to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_upper.name. They may be animals, but stripping in front of them makes your skin and <<genitals 1>> tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_upper.name. Despite being alone, doing this in a public space makes your skin and <<genitals 1>> tingle.
<br>
<</if>>
<<underupperundress _temp_strip>>
<</if>>
<<if $action_unclad_under_lower is 1>><<set $action_unclad_under_lower to 0>>
<<if _temp_strip is "wolfcave">>
You remove your $worn.under_lower.name. They may be animals, but stripping in front of them makes your skin and <<genitals 1>> tingle.
<br>
<<elseif $location is "pool">>
<<else>>
You check to make sure no one is around, then slowly remove your $worn.under_lower.name. Despite being alone, doing this in a public space makes your skin and <<genitals 1>> tingle.
<br>
<</if>>
<<underlowerundress _temp_strip>>
<</if>>
<<for _e to 0; _e lt $clothing_number; _e++>>
<<activeclothes>>
<<for _i to 0; _i lt $store[_active_clothes].length; _i++>>
<<if $store[_active_clothes][_i].location is _temp_strip>>
<<set _temp_clothes_present to 1>>
<</if>>
<</for>>
<</for>>
<<if _temp_clothes_present is 1>>
<<link [[Get Dressed|$passage]]>><<storeon _temp_strip>><<set $eventskip to 1>><</link>>
<br>
<</if>>
<<if $worn.upper.cursed isnot 1 and $worn.lower.cursed isnot 1>>
<<if $worn.under_lower.exposed lte 0>>
<<if $worn.upper.set is $worn.lower.set>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_outfit to 1>><</link>>
<br>
<</if>>
<<else>>
<<if $worn.upper.set is $worn.lower.set and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_outfit to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.upper.cursed isnot 1>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.upper.type.includes("naked")>>
<<if $worn.under_upper.type.includes("naked") and $player.gender_appearance_without_overwear is "f" and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_upper to 1>><</link>>
<br>
<<else>>
Remove and hide your <<link [[$worn.upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_upper to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.cursed isnot 1>>
<<if !$worn.under_lower.type.includes("naked")>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.lower.type.includes("naked")>>
Remove and hide your <<link [[$worn.lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_lower to 1>><</link>>
<br>
<</if>>
<<else>>
<<if $worn.upper.set isnot $worn.lower.set and !$worn.lower.type.includes("naked") and $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_lower to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.under_upper.cursed isnot 1 and $worn.under_lower.cursed isnot 1>>
<<if $worn.under_upper.set is $worn.under_lower.set and $exhibitionism gte 15 and $worn.upper.exposed gte 2 and $worn.lower.exposed gte 2>>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_outfit to 1>><</link>>
<br>
<</if>>
<</if>>
<<if $worn.under_upper.cursed isnot 1>>
<<if $worn.under_upper.set isnot $worn.under_lower.set and !$worn.under_upper.type.includes("naked") and $worn.upper.exposed gte 2>>
<<if $player.gender_appearance_without_overwear isnot "f">>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_upper to 1>><</link>>
<br>
<<elseif $exhibitionism gte 15>>
Remove and hide your <<link [[$worn.under_upper.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_upper to 1>><</link>>
<br>
<</if>>
<</if>>
<</if>>
<<if $worn.under_lower.cursed isnot 1>>
<<if !$worn.under_lower.type.includes("naked") and $worn.under_upper.set isnot $worn.under_lower.set and $exhibitionism gte 15 and ($worn.lower.skirt is 1 or $worn.lower.exposed gte 2)>>
Remove and hide your <<link [[$worn.under_lower.name|$passage]]>><<set $eventskip to 1>><<set $action_unclad_under_lower to 1>><</link>>
<br>
<</if>>
<</if>>
<br><br>
<<exposure>>
<</nobr>><</widget>>
<<widget "activeclothes">><<nobr>>/*For use at the start of a loop with _e as the variable. Sets _active_clothes to each category of clothing in turn to simulate the functionality of an array.*/
<<if _e is 0>><<set _active_clothes to "over_upper">><</if>>
<<if _e is 1>><<set _active_clothes to "over_lower">><</if>>
<<if _e is 2>><<set _active_clothes to "upper">><</if>>
<<if _e is 3>><<set _active_clothes to "lower">><</if>>
<<if _e is 4>><<set _active_clothes to "under_upper">><</if>>
<<if _e is 5>><<set _active_clothes to "under_lower">><</if>>
<<if _e is 6>><<set _active_clothes to "head">><</if>>
<<if _e is 7>><<set _active_clothes to "face">><</if>>
<<if _e is 8>><<set _active_clothes to "neck">><</if>>
<<if _e is 9>><<set _active_clothes to "legs">><</if>>
<<if _e is 10>><<set _active_clothes to "feet">><</if>>
<</nobr>><</widget>><<widget "updateClothes">><<nobr>>
<<set _equip to ["over_upper", "over_lower", "upper", "lower", "under_upper", "under_lower","over_head", "head", "face", "neck", "legs", "feet", "genitals"]>>
<<set _skip to ["integrity","integrity_max","colour","accessory_colour", "exposed", "vagina_exposed", "anus_exposed", "anal_shield", "one_piece", "skirt_down", "state", "state_top"]>>
<<for _i to 0; _i lt _equip.length; _i++>>
<<set _worn to $worn[_equip[_i]]>>
<<set _default to setup.clothes[_equip[_i]][_worn.index]>>
<<set _keys to Object.keys(_default)>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<if _skip.includes(_keys[_j])>>
<<continue>>
<</if>>
<<if _keys[_j] is "outfitPrimary">>
<<if _worn[_keys[_j]] is undefined and _default[_keys[_j]] isnot undefined>>
<<set _worn[_keys[_j]] to clone(_default[_keys[_j]])>>
<<if _worn.one_piece is "broken">>
<<if _equip[_i] is "upper">>
<<set _worn[_keys[_j]].lower to "broken">>
<<elseif _equip[_i] is "under_upper">>
<<set _worn[_keys[_j]].under_lower to "broken">>
<</if>>
<</if>>
<</if>>
<<continue>>
<</if>>
<<if _keys[_j] is "outfitSecondary">>
<<if _worn[_keys[_j]] is undefined and _default[_keys[_j]] isnot undefined>>
<<set _worn[_keys[_j]] to clone(_default[_keys[_j]])>>
<<if _worn.one_piece is "broken">>
<<set _worn[_keys[_j]][1] to "broken">>
<</if>>
<</if>>
<<continue>>
<</if>>
<<set _worn[_keys[_j]] to clone(_default[_keys[_j]])>>
<</for>>
<<if _equip[_i] is "genitals">>
<<continue>>
<</if>>
<<set _carried to $carried[_equip[_i]]>>
<<set _default to setup.clothes[_equip[_i]][_carried.index]>>
<<set _keys to Object.keys(_default)>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<if _skip.includes(_keys[_j])>>
<<continue>>
<</if>>
<<if _keys[_j] is "outfitPrimary">>
<<if _carried[_keys[_j]] is undefined and _default[_keys[_j]] isnot undefined>>
<<set _carried[_keys[_j]] to clone(_default[_keys[_j]])>>
<<if _carried.one_piece is "broken">>
<<if _equip[_i] is "upper">>
<<set _carried[_keys[_j]].lower to "broken">>
<<elseif _equip[_i] is "under_upper">>
<<set _carried[_keys[_j]].under_lower to "broken">>
<</if>>
<</if>>
<</if>>
<<continue>>
<</if>>
<<if _keys[_j] is "outfitSecondary">>
<<if _carried[_keys[_j]] is undefined and _default[_keys[_j]] isnot undefined>>
<<set _carried[_keys[_j]] to clone(_default[_keys[_j]])>>
<<if _carried.one_piece is "broken">>
<<set _carried[_keys[_j]][1] to "broken">>
<</if>>
<</if>>
<<continue>>
<</if>>
<<set _carried[_keys[_j]] to clone(_default[_keys[_j]])>>
<</for>>
<<for _j to 0; _j lt $wardrobe[_equip[_i]].length; _j++>>
<<set _wardrobe to $wardrobe[_equip[_i]][_j]>>
<<set _default to setup.clothes[_equip[_i]][_wardrobe.index]>>
<<set _keys to Object.keys(_default)>>
<<for _k to 0; _k lt _keys.length; _k++>>
<<if _skip.includes(_keys[_k])>>
<<continue>>
<</if>>
<<if _keys[_k] is "outfitPrimary">>
<<if _wardrobe[_keys[_k]] is undefined and _default[_keys[_k]] isnot undefined>>
<<set _wardrobe[_keys[_k]] to clone(_default[_keys[_k]])>>
<<if _wardrobe.one_piece is "broken">>
<<if _equip[_i] is "upper">>
<<set _wardrobe[_keys[_k]].lower to "broken">>
<<elseif _equip[_i] is "under_upper">>
<<set _wardrobe[_keys[_k]].under_lower to "broken">>
<</if>>
<</if>>
<</if>>
<<continue>>
<</if>>
<<if _keys[_k] is "outfitSecondary">>
<<if _wardrobe[_keys[_k]] is undefined and _default[_keys[_k]] isnot undefined>>
<<set _wardrobe[_keys[_k]] to clone(_default[_keys[_k]])>>
<<if _wardrobe.one_piece is "broken">>
<<set _wardrobe[_keys[_k]][1] to "broken">>
<</if>>
<</if>>
<<continue>>
<</if>>
<<set _wardrobe[_keys[_k]] to clone(_default[_keys[_k]])>>
<</for>>
<</for>>
<</for>>
<</nobr>><</widget>><<widget "wardrobewear">><<nobr>>
<<if $runWardrobeSanityChecker is true>>
<<wardrobeSanityCheck>>
<<set $runWardrobeSanityChecker to false>>
<</if>>
<<if $clothingShop.stolenClothes gt 0>>
<<set $clothingShop.stolenClothes to 0>>
<span class="gold">You place the clothes you recently stole from the shop in your wardrobe.</span>
<br>
<</if>>
<<if $wear is "strip">>
You remove your clothing.
<br><br>
<<undress $wardrobe_location>>
<</if>>
<<wearoutfit>>
<<set _equip to ["over_upper", "over_lower", "upper", "lower", "under_upper", "under_lower", "over_head", "head", "face", "neck", "legs", "feet"]>>
<<set _slimePrevent to ["upper", "lower", "under_upper", "under_lower"]>>
<<set _towelCheck to ["upper", "lower"]>>
<<set _equipSkip to {"over_upper":false, "over_lower":false, "upper":false, "lower":false, "under_upper":false, "under_lower":false, "over_head":false, "head":false, "face":false, "neck":false, "legs":false, "feet":false}>>
<<for _ie to 0; _ie lt _equip.length;_ie++>>
<<if _equipSkip[_equip[_ie]] is true>>
<<continue>>
<</if>>
<<unset _wearId>><<unset _item>>
<<switch _equip[_ie]>>
<<case "over_upper">><<set _wearId to $wear_over_upper>>
<<case "over_lower">><<set _wearId to $wear_over_lower>>
<<case "upper">><<set _wearId to $wear_upper>>
<<case "lower">><<set _wearId to $wear_lower>>
<<case "under_upper">><<set _wearId to $wear_under_upper>>
<<case "under_lower">><<set _wearId to $wear_under_lower>>
<<case "over_head">><<set _wearId to $wear_over_head>>
<<case "head">><<set _wearId to $wear_head>>
<<case "face">><<set _wearId to $wear_face>>
<<case "neck">><<set _wearId to $wear_neck>>
<<case "legs">><<set _wearId to $wear_legs>>
<<case "feet">><<set _wearId to $wear_feet>>
<</switch>>
<<if _wearId is undefined>>
<<continue>>
<</if>>
<<if _wearId is "none">>
<<continue>>
<</if>>
<<if $wardrobeOption is "wear" or _wearId is "strip" or _wearId is "towel" or _wearId is "large_towel">>
/*Checks for cursed equip*/
<<unset _cursedPrevent>><<unset _outfitPieceIds>>
<<set _wornOutfitPrimary to $worn[_equip[_ie]].outfitPrimary>>
<<if $worn[_equip[_ie]].cursed is 1>>
You try to remove the <<print $worn[_equip[_ie]].name>>, but fail. <<print "<<cursedtext "+$worn[_equip[_ie]].name+">>">>
<br>
<<set _cursedPrevent to true>>
<</if>>
<<if _wornOutfitPrimary isnot undefined>>
<<for _labelWW, _valueWW range _wornOutfitPrimary>>
<<if $worn[_labelWW].cursed is 1>>
<<print "<<cursedtext "+$worn[_labelWW].name+">>">>
<<set _cursedPrevent to true>>
<</if>>
<</for>>
<</if>>
<<if _cursedPrevent is true>>
<<continue>>
<</if>>
/*Strips equip and puts it in the wardrobe*/
<<if _wearId is "strip" and $worn[_equip[_ie]].name isnot "naked">>
You remove the <<print $worn[_equip[_ie]].name>>.
<<generalUndress $wardrobe_location _equip[_ie]>>
<br>
<<if _wornOutfitPrimary isnot undefined>>
<<for _labelWW, _valueWW range _wornOutfitPrimary>>
<<if _valueWW isnot "broken" and $worn[_labelWW].name isnot "naked">>
You remove the <<print $worn[_labelWW].name>>.
<<generalUndress $wardrobe_location _labelWW>>
<</if>>
<</for>>
<</if>>
<<continue>>
<</if>>
<<unset _wornOutfitPrimary>>
/*Strips equip, puts it in the wardrobe and equips a towl*/
<<if _wearId is "towel" and _towelCheck.includes(_equip[_ie])>>
<<generalUndress $wardrobe_location _equip[_ie]>>
<<set $worn[_equip[_ie]] to clone(setup.clothes[_equip[_ie]][3])>><<set $worn[_equip[_ie]].colour to clone($worn[_equip[_ie]].colour_options.random())>>
<<if _equip[_ie] is "upper">>
You tie a towel around your chest.
<<else>>
You tie a towel around your waist.
<</if>>
<br><br>
<<continue>>
<</if>>
<<if _wearId is "large_towel" and _equip[_ie] is "upper">>
<<generalUndress $wardrobe_location "upper">><<generalUndress $wardrobe_location "lower">>
<<set $worn.upper to clone(setup.clothes.upper[14])>><<set $worn.upper.colour to clone($worn.upper.colour_options.random())>>
<<set $worn.lower to clone(setup.clothes.lower[15])>><<set $worn.lower.colour to clone($worn.upper.colour)>>
You tie a large towel around your chest.
<br><br>
<<continue>>
<</if>>
<</if>>
/*Find the item to equip*/
<<if _wearId gte 0>>
<<set _item to $wardrobe[_equip[_ie]][_wearId]>>
<</if>>
/*Prevent equip when the ear slime doesnt allow it*/
<<if _wearId gte 0 and _slimePrevent.includes(_equip[_ie]) and $corruption_slime gte 80 and $wardrobeOption is "wear">>
<<if $willpower lt 800 and _item.reveal lt 500 and !_item.type.includesAny("school", "event")>>
<span class="red">You were unable to equip your _item.name as the slime in your ear did not permit it.</span>
<br>
<<continue>>
<</if>>
<</if>>
/*Finds any outfit pieces and records the Ids*/
<<set _outfitPrimary to _item.outfitPrimary>>
<<if _outfitPrimary isnot undefined>>
<<set _outfitPieceIds to {}>>
<<for _labelWW, _valueWW range _outfitPrimary>>
<<if _valueWW isnot "broken">>
<<for _j to 0; _j lt $wardrobe[_labelWW].length; _j++>>
<<if $wardrobe[_labelWW][_j].name is _valueWW and _item.colour is $wardrobe[_labelWW][_j].colour and _item.accessory_colour is $wardrobe[_labelWW][_j].accessory_colour>>
<<if $wardrobe[_labelWW][_j].outfitSecondary[1] isnot _item.name>>
<<continue>>
<</if>>
<<set _matched to 0>>
<<if $wardrobe[_labelWW][_j].colour isnot "custom">>
<<set _matched++>>
<<elseif _item.colourCustom isnot undefined and $wardrobe[_labelWW][_j].colourCustom isnot undefined>>
<<if _item.colourCustom is $wardrobe[_labelWW][_j].colourCustom>>
<<set _matched++>>
<</if>>
<</if>>
<<if $wardrobe[_labelWW][_j].accessory_colour isnot "custom">>
<<set _matched++>>
<<elseif _item.accessory_colourCustom isnot undefined and $wardrobe[_labelWW][_j].accessory_colourCustom isnot undefined>>
<<if _item.accessory_colourCustom is $wardrobe[_labelWW][_j].accessory_colourCustom>>
<<set _matched++>>
<</if>>
<</if>>
<<if _matched is 2>>
<<set _outfitPieceIds[clone(_labelWW)] to clone(_j)>>
<<set _equipSkip[_labelWW] to true>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</for>>
<<if Object.keys(_outfitPieceIds).length is 0>>
<<unset _outfitPieceIds>>
<</if>>
<</if>>
<<unset _outfitPrimary>>
<<if $wardrobeOption is "delete" and _wearId gte 0>>
/*Delete the relating items*/
<<if _outfitPieceIds isnot undefined>>
<<for _labelWW, _valueWW range _outfitPieceIds>>
<<set $wardrobe[_labelWW].deleteAt(_valueWW)>>
<</for>>
<</if>>
You discard the <<print $wardrobe[_equip[_ie]][_wearId].name>>.
<<set $wardrobe[_equip[_ie]].deleteAt(_wearId)>>
<br>
<<continue>>
<</if>>
<<if $wardrobeOption is "repair" and _wearId gte 0>>
/*Repair the relating items*/
<<if _outfitPieceIds isnot undefined>>
<<for _labelWW, _valueWW range _outfitPieceIds>>
<<set $wardrobe[_labelWW][_valueWW].integrity = $wardrobe[_labelWW][_valueWW].integrity_max>>
<<pass 15>>
<</for>>
<</if>>
<<set $wardrobe[_equip[_ie]][_wearId].integrity = $wardrobe[_equip[_ie]][_wearId].integrity_max>>
<<pass 1>>
You repair the <<print $wardrobe[_equip[_ie]][_wearId].name>>.
<br>
<<continue>>
<</if>>
<<if $wardrobeOption is "seperateOutfits" and _wearId gte 0>>
<<if _outfitPieceIds isnot undefined>>
<<for _labelWW, _valueWW range _outfitPieceIds>>
<<set $wardrobe[_labelWW][_valueWW].outfitSecondary[1] to "broken">>
<<set $wardrobe[_equip[_ie]][_wearId].outfitPrimary[_labelWW] to "broken">>
<</for>>
You cut up the <<print $wardrobe[_equip[_ie]][_wearId].name>>.
<<pass 10>>
<br>
<</if>>
<<continue>>
<</if>>
<<if $wardrobeOption is "wear" and _wearId gte 0>>
/*Equip the relating items*/
<<generalUndress $wardrobe_location _equip[_ie]>>
<<if _outfitPieceIds isnot undefined>>
<<for _labelWW, _valueWW range _outfitPieceIds>>
<<generalUndress $wardrobe_location `clone(_labelWW)`>>
<<set $worn[clone(_labelWW)] to clone($wardrobe[clone(_labelWW)][clone(_valueWW)])>>
<<set $wardrobe[_labelWW].deleteAt(_valueWW)>>
<</for>>
<</if>>
<<set $worn[_equip[_ie]] to clone($wardrobe[_equip[_ie]][_wearId])>>
You put on the <<print $wardrobe[_equip[_ie]][_wearId].name>>.
<<set $wardrobe[_equip[_ie]].deleteAt(_wearId)>>
<br><br>
<</if>>
<</for>>
<<if $wear is "dry">><<set $wear to 0>>
<<set $upperwet to 0>><<set $lowerwet to 0>><<set $underlowerwet to 0>><<set $underupperwet to 0>>
You squeeze the water from your clothes.
<br><br>
<</if>>
<<set $wear to 0>>
<<set $wear_over_upper to "none">>
<<set $wear_over_lower to "none">>
<<set $wear_upper to "none">>
<<set $wear_lower to "none">>
<<set $wear_under_upper to "none">>
<<set $wear_under_lower to "none">>
<<set $wear_over_head 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">>
<<exposure>>
<</nobr>><</widget>>
<<widget "wardrobe">><<nobr>>
<<unset $tempDisable>>
<<clotheson>> /*Fixes perma pulled aside clothes introduced by 0.2.3.0 bug.*/
<<if $upperwet gte 1 or $lowerwet gte 1 or $underlowerwet or $underupperwet gte 1>>
<<link [[Dry your clothes|$passage]]>><<set $wear to "dry">><<script>>state.display(state.active.title, null)<</script>><</link>>
<br>
<</if>>
<<link [[Strip all|$passage]]>><<set $wear to "strip">><</link>>
<br><br>
<<if $location is "home" or $location is "town">>
<<if $tailorMonthlyService is "repair">>
__Wardrobe Repair Crate__
There is a small crate ready for sending clothes to be repaired.
<br>
<<link [[Add outfits and send|Wardrobe Repair Crate]]>>
<<set $wardrobeReturnLink to $passage>>
<<set $crateContents to "outfits">>
<</link>>
<br>
<<link [[Add all items and send|Wardrobe Repair Crate]]>>
<<set $wardrobeReturnLink to $passage>>
<<set $crateContents to "all">>
<</link>>
<br><br>
<<link [[Cancel the request|$passage]]>><<set $tailorMonthlyService to 1>><</link>>
<br><br>
<<elseif $tailorMonthlyService is "discard">>
__Wardrobe Sale Crate__
There is a small crate ready for sending clothes to be sold.
<br>
<<link [[Add outfits and send|Wardrobe Sale Crate]]>>
<<set $wardrobeReturnLink to $passage>>
<<set $crateContents to "outfits">>
<</link>>
<br>
<<link [[Add all items and send|Wardrobe Sale Crate]]>>
<<set $wardrobeReturnLink to $passage>>
<<set $crateContents to "all">>
<</link>>
<br><br>
<<link [[Cancel the request|$passage]]>><<set $tailorMonthlyService to 1>><</link>>
<br><br>
<</if>>
<<if $wardrobeRepair is undefined>>
<<elseif $wardrobeRepair.timeLeft is 0>>
The clothes sent to the tailor have been repaired and added back into your wardrobe.
<<wardrobeGetRepairedClothes>>
<br><br>
<</if>>
<</if>>
__Clothing sets__
<br>
<<listoutfits>>
<hr>
__Clothing__
<br>
<<if $newWardrobeStyle>>
<div id="wardrobeLinks">
<<wardrobeLinks>>
</div>
<div id="wardrobeList">
<<if $lastWardrobeSlot is "NewOutfit">>
<<wardrobeNewOutfit>>
<<else>>
<<wardrobeList $lastWardrobeSlot>>
<</if>>
</div>
<<else>>
<<oldWardrobeListDisplay>>
<</if>>
<<set $upperoff to 0>>
<<set $loweroff to 0>>
<<set $underloweroff to 0>>
<<set $underupperoff to 0>>
<<exposure>>
<</nobr>><</widget>>
<<widget "wardrobeLinks">><<nobr>>
<<if $debug is 1>>
<a @class="($lastWardrobeSlot is 'over_head'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','over_head')">Over Head</a> |
<a @class="($lastWardrobeSlot is 'over_upper'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','over_upper')">Over Upper</a> |
<a @class="($lastWardrobeSlot is 'over_lower'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','over_lower')">Over Lower</a> |
<</if>>
<a @class="($lastWardrobeSlot is 'head'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','head')">Head</a> |
<a @class="($lastWardrobeSlot is 'face'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','face')">Face</a> |
<a @class="($lastWardrobeSlot is 'neck'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','neck')">Neck</a> |
<a @class="($lastWardrobeSlot is 'upper'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','upper')">Upper</a> |
<a @class="($lastWardrobeSlot is 'lower'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','lower')">Lower</a> |
<a @class="($lastWardrobeSlot is 'under_upper'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','under_upper')">Under Upper</a> |
<a @class="($lastWardrobeSlot is 'under_lower'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','under_lower')">Under Lower</a> |
<a @class="($lastWardrobeSlot is 'legs'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','legs')">Legs</a> |
<a @class="($lastWardrobeSlot is 'feet'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','feet')">Feet</a> |
<a @class="($lastWardrobeSlot is 'NewOutfit'?'selected':'')" onclick="wikifier('wardrobeNewOutfitDisplayer','NewOutfit')">New Outfit</a> |
<</nobr>><</widget>>
<<widget "wardrobeNewOutfitDisplayer">><<nobr>>
<<switch $args[0]>>
<<case "over_head">><<replace #wardrobeList>><<wardrobeList "over_head">><</replace>><<set $lastWardrobeSlot to "over_head">>
<<case "head">><<replace #wardrobeList>><<wardrobeList "head">><</replace>><<set $lastWardrobeSlot to "head">>
<<case "face">><<replace #wardrobeList>><<wardrobeList "face">><</replace>><<set $lastWardrobeSlot to "face">>
<<case "neck">><<replace #wardrobeList>><<wardrobeList "neck">><</replace>><<set $lastWardrobeSlot to "neck">>
<<case "over_upper">><<replace #wardrobeList>><<wardrobeList "over_upper">><</replace>><<set $lastWardrobeSlot to "over_upper">>
<<case "over_lower">><<replace #wardrobeList>><<wardrobeList "over_lower">><</replace>><<set $lastWardrobeSlot to "over_lower">>
<<case "upper">><<replace #wardrobeList>><<wardrobeList "upper">><</replace>><<set $lastWardrobeSlot to "upper">>
<<case "lower">><<replace #wardrobeList>><<wardrobeList "lower">><</replace>><<set $lastWardrobeSlot to "lower">>
<<case "under_upper">><<replace #wardrobeList>><<wardrobeList "under_upper">><</replace>><<set $lastWardrobeSlot to "under_upper">>
<<case "under_lower">><<replace #wardrobeList>><<wardrobeList "under_lower">><</replace>><<set $lastWardrobeSlot to "under_lower">>
<<case "legs">><<replace #wardrobeList>><<wardrobeList "legs">><</replace>><<set $lastWardrobeSlot to "legs">>
<<case "feet">><<replace #wardrobeList>><<wardrobeList "feet">><</replace>><<set $lastWardrobeSlot to "feet">>
<<case "NewOutfit">><<replace #wardrobeList>><<wardrobeNewOutfit>><</replace>><<set $lastWardrobeSlot to "NewOutfit">>
<</switch>>
<<replace #wardrobeLinks>><<wardrobeLinks>><</replace>>
<</nobr>><</widget>>
<<widget "wardrobeClothingOptions">><<nobr>>
<br>
<<if $wardrobeOption is undefined or $wardrobeOption is 0>><<set $wardrobeOption to "wear">><</if>>
<<if $wardrobeRepeat isnot true or ($wardrobeOption is "repair" and $location isnot "home")>><<set $wardrobeOption to "wear">><</if>>
<label> Wear <<print '<<radiobutton "$wardrobeOption" "wear" '+($wardrobeOption is "wear" or $wardrobeRepeat is false ? "checked" : "")+'>>'>></label> |
<label> Discard <<print '<<radiobutton "$wardrobeOption" "delete" '+($wardrobeOption is "delete" and $wardrobeRepeat is true ? "checked" : "")+'>>'>></label> |
<<if $sewingKit is 1 and $location is "home">>
<label> Repair <<print '<<radiobutton "$wardrobeOption" "repair" '+($wardrobeOption is "repair" and $wardrobeRepeat is true ? "checked" : "")+'>>'>></label> |
<</if>>
<label> Seperate Outfits <<print '<<radiobutton "$wardrobeOption" "seperateOutfits" '+($wardrobeOption is "seperateOutfits" and $wardrobeRepeat is true ? "checked" : "")+'>>'>></label> |
<label> Repeat Actions <<print '<<checkbox "$wardrobeRepeat" false true '+($wardrobeRepeat ? "checked" : "")+'>>'>></label>
<<if $wardrobeOption is "delete" and $wardrobeRepeat is true>>
<h2 class="red">Discard On Repeat</h2>
<<else>>
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "wardrobeNewOutfit">><<nobr>>
<br>
Add new set:
<br>
Name: <input id="outfitName" type="text" value="Custom" onfocus="SugarCube.State.variables.tempDisable = true;">
<br>
Type: <label>Everyday <<radiobutton "$outfit_type" 0 checked>></label> | <label>Sleep<<radiobutton "$outfit_type" "sleep">></label> | <label>Swimming<<radiobutton "$outfit_type" "swim">></label>
<br>
<label>
Save Clothes Colours in Set
<<print '<<checkbox "$saveColor" false true '+($saveColor is true ? "checked" : "")+'>>'>>
</label>
<br>
<<link [[Add current clothes as new set|$passage]]>>
<<script>>
SugarCube.State.variables.outfit_name = document.getElementById("outfitName").value;
<</script>>
<<set $outfit.push(
{index: $outfit.length,
name: $outfit_name,
over_upper: clone($worn.over_upper.name),
over_lower: clone($worn.over_lower.name),
upper: clone($worn.upper.name),
lower: clone($worn.lower.name),
under_upper: clone($worn.under_upper.name),
under_lower: clone($worn.under_lower.name),
over_head: clone($worn.over_head.name),
head: clone($worn.head.name),
face: clone($worn.face.name),
neck: clone($worn.neck.name),
legs: clone($worn.legs.name),
feet: clone($worn.feet.name),
type: ["normal"]
},
)>>
<<if $outfit_name is "" or $outfit_name is "Custom">><<print '<<set $outfit_name to "Custom ' + $outfit.length + '">>'>><</if>>
<<set $outfit.last().name to $outfit_name>>
<<if $outfit_type>>
<<set $outfit.last().type.push($outfit_type)>>
<</if>>
<<if $saveColor is true>>
<<set _equip to ["over_upper", "over_lower", "upper", "lower", "under_upper", "under_lower", "over_head", "head", "face", "neck", "legs", "feet"]>>
<<set _colors to {}>>
<<for _ie to 0; _ie lt _equip.length; _ie++>>
<<set _colors[_equip[_ie]] to [clone($worn[_equip[_ie]].colour),clone($worn[_equip[_ie]].accessory_colour)]>>
<<if $worn[_equip[_ie]].colour is "custom" or $worn[_equip[_ie]].accessory_colour is "custom">>
<<run _colors[_equip[_ie]+"custom"] to [clone($worn[_equip[_ie]].colourCustom),clone($worn[_equip[_ie]].accessory_colourCustom)]>>
<</if>>
<</for>>
<<set $outfit.last().colors to clone(_colors)>>
<<else>>
<<set $outfit.last().colors to false>>
<</if>>
<</link>>
<</nobr>><</widget>>
<<widget "wardrobeintegrity">><<nobr>>
<<set _war_int to $args[0]>>
<<if $wardrobe[_war_int][_i].integrity gt (($wardrobe[_war_int][_i].integrity_max / 10) * 9)>>
<<elseif $wardrobe[_war_int][_i].integrity gt (($wardrobe[_war_int][_i].integrity_max / 10) * 5)>>
(frayed)
<<elseif $wardrobe[_war_int][_i].integrity gt (($wardrobe[_war_int][_i].integrity_max / 10) * 2)>>
(torn)
<<else>>
(tattered)
<</if>>
<</nobr>><</widget>>
<<widget "wardrobeList">><<nobr>>
<<wardrobeClothingOptions>>
<<set _wardrobe_list to $args[0]>>
<<set _errorPrevent to false>>
<<switch _wardrobe_list>>
<<case "over_head">><<set _wear to "wear_over_head">>
<<case "head">><<set _wear to "wear_head">>
<<case "face">><<set _wear to "wear_face">>
<<case "neck">><<set _wear to "wear_neck">>
<<case "over_upper">><<set _wear to "wear_over_upper">>
<<case "over_lower">><<set _wear to "wear_over_lower">>
<<case "upper">><<set _wear to "wear_upper">>
<<case "lower">><<set _wear to "wear_lower">>
<<case "under_upper">><<set _wear to "wear_under_upper">>
<<case "under_lower">><<set _wear to "wear_under_lower">>
<<case "legs">><<set _wear to "wear_legs">>
<<case "feet">><<set _wear to "wear_feet">>
<<default>><<set _errorPrevent to true>>
<</switch>>
<<set _outfitTypes to ["upper","lower","under_upper","under_lower"]>>
<<set _loweroutfitCheck to ["lower","under_lower"]>>
<<if _errorPrevent isnot true>>
__<<print _wardrobe_list[0].toUpperCase() + _wardrobe_list.substring(1)>>__ <i>$wardrobe[_wardrobe_list].length / $wardrobe.space</i>
<<if _wardrobe_list is "upper">>(Outfits will also take a lower slot)<</if>>
<<if _wardrobe_list is "under_upper">>(Outfits will also take an under lower slot)<</if>>
<br>
Order by:
/*Undefined error for unknown reason*/
/*<a @onclick="`wikifier('wardrobeListReorder', '`+ $lastWardrobeSlot + `', 'name');`">Name</a> |*/
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'name');">Name</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'color');">Colour</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'lewd');">Lewd</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'integrity');">Integrity</a> |
<<if _outfitTypes.includes(_wardrobe_list)>>
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'outfit');">Outfit Status</a> |
<</if>>
<br>
Inverse Order by:
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'name', true);">Name</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'color', true);">Colour</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'lewd', true);">Lewd</a> |
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'integrity', true);">Integrity</a> |
<<if _outfitTypes.includes(_wardrobe_list)>>
<a onclick="wikifier('wardrobeListReorder', SugarCube.State.variables.lastWardrobeSlot, 'outfit', true);">Outfit Status</a> |
<</if>>
<br><br>
Currently equipped:
<<if $worn[_wardrobe_list].name isnot "naked">>
<<set _wornItem to $worn[_wardrobe_list]>>
<<clothingicon _wornItem>>
<<print _wornItem.name_cap>>
<<if _wornItem.colour isnot 0>>
<span @class="_wornItem.colour">(_wornItem.colour)</span>
<</if>>
<<if _wornItem.outfitPrimary isnot undefined>>
<<set _keys to Object.keys(_wornItem.outfitPrimary)>>
<<set _broken to 0>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<if _wornItem.outfitPrimary[_keys[_j]] is "broken">>
<<set _broken++>>
<</if>>
<</for>>
<<if _broken is 0>>
<span class="gold">(Outfit)</span>
<<elseif _broken lt _keys.length>>
<span class="red">(Partly Broken)</span>
<<else>>
<span class="red">(Broken)</span>
<</if>>
<</if>>
<<if _wornItem.outfitSecondary isnot undefined>>
<<if _wornItem.outfitSecondary[1] is "broken">>
<span class="red">(Broken)</span>
<<else>>
<span class="gold">(Outfit)</span>
<</if>>
<</if>>
<<if _wornItem.integrity gt ((_wornItem.integrity_max / 10) * 9)>>
<<elseif _wornItem.integrity gt ((_wornItem.integrity_max / 10) * 5)>>
(frayed)
<<elseif _wornItem.integrity gt ((_wornItem.integrity_max / 10) * 2)>>
(torn)
<<else>>
(tattered)
<</if>>
<a onclick="document.getElementById('wardrobeItemDetails').classList.toggle('hidden')">Extra Info</a>
<br>
<div id="wardrobeItemDetails" class="hidden">
<<if _wornItem.plural is 1>><<integrity _wornItem.integrity_max "cap">><<else>>A <<integrity _wornItem.integrity_max>><</if>>
and <<reveal _wornItem.reveal>> <<print _wornItem.name>>.
<<if _wornItem.gender is "m">><span class="lblue">For boys ♂.</span><<elseif _wornItem.gender is "f">><span class="pink">For girls ♀.</span><</if>>
<<print _wornItem.description>>
<br><br>
<<set _temp_choice to $worn[_wardrobe_list]>>
<<shoptraits>>
</div>
<<else>>
nothing
<br>
<</if>>
<br>
<<if $worn[_wardrobe_list].name isnot "naked">>
<div class="wardrobeItem"><a @onclick="`SugarCube.State.variables.`+_wear+` = 'strip';SugarCube.State.display(SugarCube.State.variables.passage)`">Strip</a></div>
<</if>>
<<if _wardrobe_list is "upper">>
<div class="wardrobeItem"><a onclick="SugarCube.State.variables.wear_upper='large_towel';SugarCube.State.display(SugarCube.State.variables.passage)">Large Towel</a></div>
<</if>>
<<if _wardrobe_list is "upper" or _wardrobe_list is "lower" >>
<div class="wardrobeItem"><a @onclick="`SugarCube.State.variables.`+_wear+` = 'towel';SugarCube.State.display(SugarCube.State.variables.passage)`">Towel</a></div>
<</if>>
<<for _i to 0; _i lt $wardrobe[_wardrobe_list].length; _i++>>
<<set _item to $wardrobe[_wardrobe_list][_i]>>
<<if _item.outfitSecondary isnot undefined>>
<<if _item.outfitSecondary[1] isnot "broken">>
<<continue>>
<</if>>
<</if>>
<div class="wardrobeItem">
<<clothingicon _item>><a @onclick="`SugarCube.State.variables.`+_wear+` = `+ _i +`;SugarCube.State.display(SugarCube.State.variables.passage)`">_item.name_cap</a>
<<if _item.gender is "m">>
| <span class="blue">♂</span> |
<<elseif _item.gender is "f">>
| <span class="pink">♀</span> |
<<else>>
|
<</if>>
<<if _item.colour isnot 0>>
<span @class="$wardrobe[_wardrobe_list][_i].colour">(_item.colour)</span>
<</if>>
<<if _item.outfitPrimary isnot undefined>>
<<set _keys to Object.keys(_item.outfitPrimary)>>
<<set _broken to 0>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<if _item.outfitPrimary[_keys[_j]] is "broken">>
<<set _broken++>>
<</if>>
<</for>>
<<if _broken is 0>>
<span class="gold">(Outfit)</span>
<<elseif _broken lt _keys.length>>
<span class="red">(Partly Broken)</span>
<<else>>
<span class="red">(Broken)</span>
<</if>>
<</if>>
<<if _item.outfitSecondary isnot undefined>>
<span class="red">(Broken)</span>
<</if>>
<<wardrobeintegrity _wardrobe_list>> |
<<reveal _item.reveal>>
</div>
<</for>>
<div style="clear:both;"></div>
<<else>>
An error occured to 'widget "wardrobeList"', please report if you did not edit the save data manually in any way.
<</if>>
<</nobr>><</widget>>
<<widget "oldWardrobeListDisplay">><<nobr>>
<<wardrobeClothingOptions>>
<<if $debug is 1>>
<<oldWardrobeList "over_upper">>
<<oldWardrobeList "over_lower">>
<</if>>
<<oldWardrobeList "upper" "outfits">>
<<oldWardrobeList "upper" "non-outfits">>
<<oldWardrobeList "lower">>
<<oldWardrobeList "under_upper" "outfits">>
<<oldWardrobeList "under_upper" "non-outfits">>
<<oldWardrobeList "under_lower">>
<<if $debug is 1>>
<<oldWardrobeList "over_head">>
<</if>>
<<oldWardrobeList "head">>
<<oldWardrobeList "face">>
<<oldWardrobeList "neck">>
<<oldWardrobeList "legs">>
<<oldWardrobeList "feet">>
<div style="clear:both;"></div>
<<wardrobeNewOutfit>>
<</nobr>><</widget>>
<<widget "oldWardrobeList">><<nobr>>
<<set _wardrobe_list to $args[0]>>
<<set _showType to $args[1]>>
<<switch _wardrobe_list>>
<<case "over_head">><<set _wear to "wear_over_head">>
<<case "head">><<set _wear to "wear_head">>
<<case "face">><<set _wear to "wear_face">>
<<case "neck">><<set _wear to "wear_neck">>
<<case "over_upper">><<set _wear to "wear_over_upper">>
<<case "over_lower">><<set _wear to "wear_over_lower">>
<<case "upper">><<set _wear to "wear_upper">>
<<case "lower">><<set _wear to "wear_lower">>
<<case "under_upper">><<set _wear to "wear_under_upper">>
<<case "under_lower">><<set _wear to "wear_under_lower">>
<<case "legs">><<set _wear to "wear_legs">>
<<case "feet">><<set _wear to "wear_feet">>
<</switch>>
<div class="clothingBox">
__<<print _wardrobe_list[0].toUpperCase() + _wardrobe_list.substring(1)>>__ <i>$wardrobe[_wardrobe_list].length / $wardrobe.space</i>
<br><br>
<div>
<ul>
<<if $worn[_wardrobe_list].name isnot "naked">>
<li><a @onclick="`SugarCube.State.variables.`+_wear+` = 'strip';SugarCube.State.display(SugarCube.State.variables.passage)`">Strip</a></li>
<</if>>
<<if _wardrobe_list is "upper">>
<li><a onclick="SugarCube.State.variables.wear_upper='large_towel';SugarCube.State.display(SugarCube.State.variables.passage)">Large Towel</a></li>
<</if>>
<<if _wardrobe_list is "upper" or _wardrobe_list is "lower" >>
<li><a @onclick="`SugarCube.State.variables.`+_wear+` = 'towel';SugarCube.State.display(SugarCube.State.variables.passage)`">Towel</a></li>
<</if>>
<<for _i to 0; _i lt $wardrobe[_wardrobe_list].length; _i++>>
<<set _item to $wardrobe[_wardrobe_list][_i]>>
<<if _item.outfitSecondary isnot undefined>>
<<if _item.outfitSecondary[1] isnot "broken">>
<<continue>>
<</if>>
<</if>>
<<if (_item.outfitPrimary isnot undefined and _showType is "non-outfits") or (_item.outfitPrimary is undefined and _showType is "outfits")>>
<<continue>>
<</if>>
<li>/*<<clothingicon _item>>*/<a @onclick="`SugarCube.State.variables.`+_wear+` = `+ _i +`;SugarCube.State.display(SugarCube.State.variables.passage)`">_item.name_cap</a>
<<if $wardrobe[_wardrobe_list][_i].colour isnot 0>>
<span @class="$wardrobe[_wardrobe_list][_i].colour">(_item.colour)</span>
<</if>>
<<wardrobeintegrity _wardrobe_list>>
</li>
<</for>>
</ul>
</div></div>
<</nobr>><</widget>>
<<widget "wardrobeListReorder">><<nobr>>
<<if $args[0] and $args[1]>>
<<set _slot to $args[0]>>
<<set _orderType to $args[1]>>
<<set _descending to $args[2]>>
<<set _wardrobeItems to clone($wardrobe[_slot])>>
<<set _newWardrobeItems to []>>
<<switch _orderType>>
<<case "name">>
<<set _itemNames to []>>
<<for _i to 0; _i lt _wardrobeItems.length; _i++>>
<<run _itemNames.pushUnique(_wardrobeItems[_i].name)>>
<</for>>
<<if _descending>>
<<set _sortedItemNames to _itemNames.sort(function(a, b){return b.localeCompare(a)})>>
<<else>>
<<set _sortedItemNames to _itemNames.sort()>>
<</if>>
<<for _i to 0; _i lt _sortedItemNames.length; _i++>>
<<for _j to 0; _j lt _wardrobeItems.length; _j++>>
<<if _wardrobeItems[_j].name is _sortedItemNames[_i]>>
<<run _newWardrobeItems.push(clone(_wardrobeItems[_j]))>>
<</if>>
<</for>>
<</for>>
<<case "color">>
<<set _itemColors to []>>
<<for _i to 0; _i lt _wardrobeItems.length; _i++>>
<<run _itemColors.pushUnique(_wardrobeItems[_i].colour)>>
<</for>>
<<if _descending>>
<<set _sortedItemColors to _itemColors.sort(function(a, b){
if(a === 0){
return 0;
}
if(b === 0){
return 0;
}
return b.localeCompare(a);
})>>
<<else>>
<<set _sortedItemColors to _itemColors.sort()>>
<</if>>
<<for _i to 0; _i lt _sortedItemColors.length; _i++>>
<<for _j to 0; _j lt _wardrobeItems.length; _j++>>
<<if _wardrobeItems[_j].colour is _sortedItemColors[_i]>>
<<run _newWardrobeItems.push(clone(_wardrobeItems[_j]))>>
<</if>>
<</for>>
<</for>>
<<case "integrity">>
<<set _itemIntegrity to []>>
<<for _i to 0; _i lt _wardrobeItems.length; _i++>>
<<run _itemIntegrity.pushUnique((_wardrobeItems[_i].integrity / _wardrobeItems[_i].integrity_max))>>
<</for>>
<<if _descending>>
<<set _sortedItemIntegrity to _itemIntegrity.sort()>>
<<else>>
<<set _sortedItemIntegrity to _itemIntegrity.sort(function(a, b){return b-a})>>
<</if>>
<<for _i to 0; _i lt _sortedItemIntegrity.length; _i++>>
<<for _j to 0; _j lt _wardrobeItems.length; _j++>>
<<if (_wardrobeItems[_j].integrity / _wardrobeItems[_j].integrity_max) is _sortedItemIntegrity[_i]>>
<<run _newWardrobeItems.push(clone(_wardrobeItems[_j]))>>
<</if>>
<</for>>
<</for>>
<<case "outfit">>
<<if _descending>>
<<set _status to ["broken",0,1]>>
<<else>>
<<set _status to [1,0,"broken"]>>
<</if>>
<<for _i to 0; _i lt _status.length; _i++>>
<<for _j to 0; _j lt _wardrobeItems.length; _j++>>
<<if _wardrobeItems[_j].one_piece is _status[_i]>>
<<run _newWardrobeItems.push(clone(_wardrobeItems[_j]))>>
<</if>>
<</for>>
<</for>>
<<case "lewd">>
<<set _itemReveal to []>>
<<for _i to 0; _i lt _wardrobeItems.length; _i++>>
<<run _itemReveal.pushUnique(_wardrobeItems[_i].reveal)>>
<</for>>
<<if _descending>>
<<set _sortedItemReveal to _itemReveal.sort()>>
<<else>>
<<set _sortedItemReveal to _itemReveal.sort(function(a, b){return b-a})>>
<</if>>
<<for _i to 0; _i lt _sortedItemReveal.length; _i++>>
<<for _j to 0; _j lt _wardrobeItems.length; _j++>>
<<if _wardrobeItems[_j].reveal is _sortedItemReveal[_i]>>
<<run _newWardrobeItems.push(clone(_wardrobeItems[_j]))>>
<</if>>
<</for>>
<</for>>
<</switch>>
<<if _newWardrobeItems isnot []>>
<<set $wardrobe[_slot] to clone(_newWardrobeItems)>>
<</if>>
<<replace #wardrobeList>><<wardrobeList $lastWardrobeSlot>><</replace>>
<</if>>
<</nobr>><</widget>>
<<widget "wardrobeSanityCheck">><<nobr>>
/*Fixes invisible outfit bottoms caused by bugs in previous versions*/
<<set $lastWardrobeSanityCheck to $saveVersions.last()>>
/*Update _equip as required*/
<<set _equip to ["lower", "under_lower"]>>
<<for _slot range _equip>>
<<set $_itemIndex to {}>>
<<for $_i to 0; $_i lt $wardrobe[_slot].length; $_i++>>
<<if $wardrobe[_slot][$_i].outfitSecondary is undefined>>
<<continue>>
<</if>>
<<if $wardrobe[_slot][$_i].outfitSecondary[1] is "broken">>
<<continue>>
<</if>>
/*Prep*/
<<set $_markBroken to true>>
<<set $_found to false>>
<<set $_item to $wardrobe[_slot][$_i]>>
<<set $_outfitSecondary to $wardrobe[_slot][$_i].outfitSecondary>>
<<if $_itemIndex[$_outfitSecondary[0]] is undefined>>
<<set $_itemIndex[$_outfitSecondary[0]] to []>>
<</if>>
/*Look for a primary piece that matches*/
<<for $_j to 0; $_j lt $wardrobe[$_outfitSecondary[0]].length; $_j++>>
<<if $wardrobe[$_outfitSecondary[0]][$_j].name isnot $_outfitSecondary[1]>>
<<continue>>
<</if>>
<<if $_itemIndex[$_outfitSecondary[0]].includes($_j)>>
<<continue>>
<</if>>
<<if $wardrobe[$_outfitSecondary[0]][$_j].colour is $_item.colour and $wardrobe[$_outfitSecondary[0]][$_j].accessory_colour is $_item.accessory_colour>>
<<if $_item.colour isnot "custom" and $_item.accessory_colour isnot "custom">>
<<set $_markBroken to false>>
<<run $_itemIndex[$_outfitSecondary[0]].push(clone($_j))>>
<<break>>
<<elseif $_item.colourCustom is $wardrobe[$_outfitSecondary[0]][$_j].colourCustom and $_item.accessory_colourCustom is $wardrobe[$_outfitSecondary[0]][$_j].accessory_colourCustom>>
<<set $_markBroken to false>>
<<run $_itemIndex[$_outfitSecondary[0]].push(clone($_j))>>
<<break>>
<</if>>
<</if>>
<</for>>
<<if $_markBroken is true>>
/*Mark as broken*/
<<set $wardrobe[_slot][$_i].outfitSecondary[1] to "broken">>
<<set $wardrobe[_slot][$_i].one_piece to "broken">>
<<set $wardrobe[_slot][$_i].set to clone(_slot)>>
<<set $wardrobe[_slot][$_i].sanityCheck to true>>
<</if>>
<</for>>
<</for>>
<</nobr>><</widget>>
<<widget "wardrobeGetRepairedClothes">><<nobr>>
<<set _equip to ["over_upper","over_lower","upper","lower","under_upper","under_lower","over_head","head","face","neck","legs","feet"]>>
<<set _takenAway to 0>>
<<for $_i to 0; $_i lt _equip.length; $_i++>>
<<if $wardrobeRepair[_equip[$_i]] is undefined>>
<<continue>>
<</if>>
<<for $_j to 0; $_j lt $wardrobeRepair[_equip[$_i]].length; $_j++>>
<<if $wardrobe[_equip[$_i]].length gte $wardrobe.space>>
<<set _takenAway++>>
<<continue>>
<</if>>
<<generalSend "wardrobe" _equip[$_i] `$wardrobeRepair[_equip[$_i]][$_j][0]` `$wardrobeRepair[_equip[$_i]][$_j][1]` `$wardrobeRepair[_equip[$_i]][$_j][3]`>>
<<if $wardrobeRepair[_equip[$_i]][$_j][2] isnot undefined and $wardrobeRepair[_equip[$_i]][$_j][2] isnot null>>
/*colourCustom*/
<<set $wardrobe[_equip[$_i]].last().colourCustom to $wardrobeRepair[_equip[$_i]][$_j][2]>>
<<if $wardrobe[_equip[$_i]].last().outfitPrimary isnot undefined>>
<<for $_label, $_value range $wardrobe[_equip[$_i]].last().outfitPrimary>>
<<if $wardrobe[$_label].last().name is $_value>>
<<set $wardrobe[$_label].last().colourCustom to $wardrobeRepair[_equip[$_i]][$_j][2]>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $wardrobeRepair[_equip[$_i]][$_j][4] isnot undefined and $wardrobeRepair[_equip[$_i]][$_j][4] isnot null>>
/*accessory_colourCustom*/
<<set $wardrobe[_equip[$_i]].last().accessory_colourCustom to $wardrobeRepair[_equip[$_i]][$_j][4]>>
<<if $wardrobe[_equip[$_i]].last().outfitPrimary isnot undefined>>
<<for $_label, $_value range $wardrobe[_equip[$_i]].last().outfitPrimary>>
<<if $wardrobe[$_label].last().name is $_value>>
<<set $wardrobe[$_label].last().colourCustom to $wardrobeRepair[_equip[$_i]][$_j][2]>>
<</if>>
<</for>>
<</if>>
<</if>>
<</for>>
<</for>>
<<if _takenAway gt 0>>
<br>
The driver thanks you for the donation of _takenAway items due to you not having enough space.
<</if>>
<<unset $wardrobeRepair>>
<</nobr>><</widget>><<effects>>
<<set $wardrobe_location to "wardrobe">>
You look in your wardrobe.
<br><br>
<<wardrobewear>>
<<link [[Close wardrobe|Bedroom]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<wardrobe>><<effects>><<set $outside to 0>><<set $location to "beach">>
<<set $wardrobe_location to "wardrobe">>
You are in a small wooden changing room.
<br><br>
<<wardrobewear>>
<<if $exposed lte 1>>
<<link[[Leave|Beach]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't go out like this!
<br><br>
<</if>>
<<wardrobe>><<effects>>
You look through the cupboard containing your clothes. There's an old dressing screen for privacy.
<br><br>
<<set $wardrobe_location to "wardrobe">>
<<wardrobewear>>
<<if $exhibitionism lte 54>>
<<if $exposed lte 0>>
<<link [[Done|Eden Cabin]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't remain undressed like this!
<br><br>
<</if>>
<<else>>
<<if $exposed lte 1>>
<<link [[Done|Eden Cabin]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't remain undressed like this!
<br><br>
<</if>>
<</if>>
<<wardrobe>><<effects>>
You look through the cupboard containing your clothes.
<br><br>
<<set $wardrobe_location to "wardrobe">>
<<wardrobewear>>
<<if $exhibitionism lte 54>>
<<if $exposed lte 0>>
<<link [[Done|Asylum Cell]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't remain undressed like this!
<br><br>
<</if>>
<<elseif $exhibitionism gte 75>>
<<link [[Done|Asylum Cell]]>><</link>>
<br><br>
<<else>>
<<if $exposed lte 1>>
<<link [[Done|Asylum Cell]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't remain undressed like this!
<br><br>
<</if>>
<</if>>
<<wardrobe>><<effects>><<set $outside to 0>><<set $location to "town">>
<<set $wardrobe_location to "wardrobe">>
You are in the strip club's dressing room. <<if $daystate isnot "day" and $daystate isnot "dawn">>There are a few mirrors, currently occupied by staff fixing their hair and makeup.<</if>>
<br><br>
<<wardrobewear>>
<<if $exhibitionism lte 14>>
<<if $exposed lte 0>>
<<link [[Back to the club (0:01)|Strip Club]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't go out like this!
<br><br>
<</if>>
<<elseif $exhibitionism gte 55>>
<<link [[Back to the club (0:01)|Strip Club]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
<<if $exposed lte 1>>
<<link [[Back to the club (0:01)|Strip Club]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't go out like this!
<br><br>
<</if>>
<</if>>
<<wardrobe>><<effects>><<set $outside to 0>><<set $location to "town">>
<<set $wardrobe_location to "wardrobe">>
You are in the brothel's dressing room. There are a few mirrors, currently occupied by staff fixing their hair and makeup.
<br><br>
<<wardrobewear>>
<<if $exhibitionism lte 14>>
<<if $exposed lte 0>>
<<link [[Back to the brothel (0:01)|Brothel]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't go out like this!
<br><br>
<</if>>
<<elseif $exhibitionism gte 55>>
<<link [[Back to the brothel (0:01)|Brothel]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
<<if $exposed lte 1>>
<<link [[Back to the brothel (0:01)|Brothel]]>><<pass 1>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<<else>>
You can't go out like this!
<br><br>
<</if>>
<</if>>
<<wardrobe>><<effects>><<set $outside to 0>><<set $location to "pool">>
<<set $wardrobe_location to "wardrobe">>
You stand in front of your open locker.
<br><br>
<<wardrobewear>>
<<if $exposed gte 2 and $exhibitionism lt 75>>
You can't go out like this!
<br><br>
<<else>>
<<link [[Leave|School Boy Changing Room]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<</if>>
<<wardrobe>><<effects>><<set $outside to 0>><<set $location to "pool">>
<<set $wardrobe_location to "wardrobe">>
You stand in front of your open locker.
<br><br>
<<wardrobewear>>
<<if $exposed gte 2 and $exhibitionism lt 75>>
You can't go out like this!
<br><br>
<<else>>
<<link [[Leave|School Girl Changing Room]]>><<unset $saveColor>><<unset $wardrobeRepeat>><<unset $tempDisable>><</link>>
<br><br>
<</if>>
<<wardrobe>>Are you prepared to add all your
<<if $crateContents is "all">>
clothes
<<else>>
outfits
<</if>>
to the crate and send them to be sold? Might be best to go shopping shortly after.
<br><br>
<<set _value to 0>>
<<for _items range $wardrobe>>
<<for _i to 0; _i lt _items.length; _i++>>
<<if _items[_i].shop.length is 0>>
<<continue>>
<</if>>
<<if _items[_i].outfitSecondary isnot undefined>>
<<continue>>
<</if>>
<<if _items[_i].outfitPrimary is undefined and $crateContents is "outfits">>
<<continue>>
<</if>>
<<set _value += Math.floor(_items[_i].cost * (_items[_i].integrity / _items[_i].integrity_max) / 3)>>
<</for>>
<</for>>
It will earn you £<<print ((_value + 5000) / 100).toFixed(2)>>.
<br><br>
<<link [[Yes|Wardrobe Sale Crate Result]]>><</link>>
<br>
<<link [[No|$wardrobeReturnLink]]>>
<<unset $wardrobeReturnLink>>
<<unset $crateContents>>
<</link>><<set $tailorMonthlyService to 30>>
<<set _value to 0>>
<<set _equip to ["over_upper","over_lower","upper","lower","under_upper","under_lower","over_head","head","face","neck","legs","feet"]>>
<<for $_i to 0; $_i lt _equip.length; $_i++>>
<<set _toDelete to []>>
<<for $_j to 0; $_j lt $wardrobe[_equip[$_i]].length; $_j++>>
<<if $wardrobe[_equip[$_i]][$_j].shop.length is 0>>
<<continue>>
<</if>>
<<if $wardrobe[_equip[$_i]][$_j].outfitSecondary isnot undefined>>
<<run _toDelete.push(clone($_j))>>
<<continue>>
<</if>>
<<if $wardrobe[_equip[$_i]][$_j].outfitPrimary is undefined and $crateContents is "outfits">>
<<continue>>
<</if>>
<<set _value += Math.floor($wardrobe[_equip[$_i]][$_j].cost * ($wardrobe[_equip[$_i]][$_j].integrity / $wardrobe[_equip[$_i]][$_j].integrity_max) / 3)>>
<<run _toDelete.push(clone($_j))>>
<</for>>
<<for $_j to $wardrobe[_equip[$_i]].length; $_j gte 0; $_j-->>
<<if _toDelete.includes($_j)>>
<<run $wardrobe[_equip[$_i]].deleteAt($_j)>>
<</if>>
<</for>>
<</for>>
The driver takes the crate away, leaving £<<print ((_value + 5000) / 100).toFixed(2)>> in its place.
<<set $money += Math.floor(_value + 5000)>>
<br><br>
<<link [[Continue|$wardrobeReturnLink]]>>
<<unset $wardrobeReturnLink>>
<<unset $crateContents>>
<</link>>Are you prepared to add all your
<<if $crateContents is "all">>
clothes
<<else>>
outfits
<</if>>
to the crate and send them to be repaired? Might be best to go shopping shortly after.
<br><br>
<<set _value to 0>>
<<for _items range $wardrobe>>
<<for _i to 0; _i lt _items.length; _i++>>
<<if _items[_i].outfitSecondary isnot undefined>>
<<continue>>
<</if>>
<<if _items[_i].outfitPrimary is undefined and $crateContents is "outfits">>
<<continue>>
<</if>>
<<set _value += Math.floor(_items[_i].cost * (1 - (_items[_i].integrity / _items[_i].integrity_max)) * 1.25)>>
<</for>>
<</for>>
It will cost you
<<if _value gt 5000>>
£<<print ((_value - 5000) / 100).toFixed(2)>>.
<<else>>
nothing.
<</if>>
<br><br>
<<if $money gte _value>>
<<link [[Yes|Wardrobe Repair Crate Result]]>><</link>>
<<else>>
Not enough money.
<</if>>
<br>
<<link [[No|$wardrobeReturnLink]]>>
<<unset $wardrobeReturnLink>>
<<unset $crateContents>>
<</link>><<set $tailorMonthlyService to 30>>
<<set $wardrobeRepair to {timeLeft: 1}>>
<<set _equip to ["over_upper","over_lower","upper","lower","under_upper","under_lower","over_head","head","face","neck","legs","feet"]>>
<<set _value to 0>>
<<for $_i to 0; $_i lt _equip.length; $_i++>>
<<set _toDelete to []>>
<<for $_j to 0; $_j lt $wardrobe[_equip[$_i]].length; $_j++>>
<<if $wardrobe[_equip[$_i]][$_j].outfitSecondary isnot undefined>>
<<run _toDelete.push(clone($_j))>>
<<continue>>
<</if>>
<<if $wardrobe[_equip[$_i]][$_j].outfitPrimary is undefined and $crateContents is "outfits">>
<<continue>>
<</if>>
<<set _value += Math.floor($wardrobe[_equip[$_i]][$_j].cost * (1 - ($wardrobe[_equip[$_i]][$_j].integrity / $wardrobe[_equip[$_i]][$_j].integrity_max)) * 1.25)>>
<<if $wardrobeRepair[_equip[$_i]] is undefined>>
<<set $wardrobeRepair[_equip[$_i]] to []>>
<</if>>
<<set _itemStats to [
clone($wardrobe[_equip[$_i]][$_j].index),
clone($wardrobe[_equip[$_i]][$_j].colour),
clone($wardrobe[_equip[$_i]][$_j].colourCustom),
clone($wardrobe[_equip[$_i]][$_j].accessory_colour),
clone($wardrobe[_equip[$_i]][$_j].accessory_colourCustom)
]>>
<<run $wardrobeRepair[_equip[$_i]].push(clone(_itemStats))>>
<<run _toDelete.push(clone($_j))>>
<</for>>
<<for $_j to $wardrobe[_equip[$_i]].length; $_j gte 0; $_j-->>
<<if _toDelete.includes($_j)>>
<<run $wardrobe[_equip[$_i]].deleteAt($_j)>>
<</if>>
<</for>>
<</for>>
<<if _value gt 5000>>
<<set $money -= _value - 5000>>
The driver takes £<<print ((_value - 5000) / 100).toFixed(2)>> and the crate away.
<<else>>
The driver takes the crate away.
<</if>>
<br><br>
<<link [[Continue|$wardrobeReturnLink]]>>
<<unset $wardrobeReturnLink>>
<<unset $crateContents>>
<</link>>/*The "generalWear" widget works in the same way as the "...wear" widgets, however, the argument are as follows; slot, item index, colour, accessory_colour*/
<<widget "generalWear">><<nobr>>
<<if $worn[$args[0]].cursed is 1>>
<<elseif $args[0] and $args[1]>>
<<unset _strip_restrict>><<unset _cursedPrevent>>
/*Check the current worn outfit related items for being locked on the character*/
<<set _outfitPrimaryWear to setup.clothes[$args[0]][$args[1]].outfitPrimary>>
<<if _outfitPrimaryWear isnot undefined>>
<<for _labelWear, _value range _outfitPrimaryWear>>
<<if $worn[_labelWear].cursed is 1>>
<<set _cursedPrevent to true>>
<</if>>
<</for>>
<</if>>
<<if _cursedPrevent isnot true>>
/*Primary Piece*/
<<if $worn[$args[0]] isnot "naked">>
<<generalUndress "wardrobe" $args[0]>>
<</if>>
<<equipClothesItemFromDefault $args[0] $args[1] $args[2] $args[3]>>
/*Outfit pieces*/
<<if _outfitPrimaryWear isnot undefined>>
<<set _colour to $worn[$args[0]].colour>>
<<set _accessory_colour to $worn[$args[0]].accessory_colour>>
<<for _labelWear, _valueWear range _outfitPrimaryWear>>
<<if $worn[_labelWear] isnot "naked">>
<<generalUndress "wardrobe" _labelWear>>
<</if>>
<<unset _pieceId>>
<<for _iWear to 0; _iWear lt setup.clothes[_labelWear].length; _iWear++>>
<<if setup.clothes[_labelWear][_iWear].name is _valueWear>>
<<set _pieceId to _iWear>>
<<break>>
<</if>>
<</for>>
<<equipClothesItemFromDefault _labelWear _pieceId _colour _accessory_colour>>
<</for>>
<</if>>
<</if>>
<<unset _outfitPrimaryWear>>
<</if>>
<</nobr>><</widget>>
<<widget "equipClothesItemFromDefault">><<nobr>>
<<set $worn[$args[0]] to clone(setup.clothes[$args[0]][$args[1]])>>
<<if $args[2] and $worn[$args[0]].colour_options.length gt 0>>
<<set $worn[$args[0]].colour to $args[2]>>
<<if $worn[$args[0]].colour is "custom">>
<<set $worn[$args[0]].colourCustom to 'filter: hue-rotate('+$customColors.color.primary+'deg) saturate('+$customColors.saturation.primary+') brightness('+$customColors.brightness.primary+')'>>
<</if>>
<<elseif $worn[$args[0]].colour_options.length gt 0>>
<<set $worn[$args[0]].colour to clone($worn[$args[0]].colour_options.random())>>
<</if>>
<<if $args[3] and $worn[$args[0]].accessory_colour_options.length gt 0 and $worn[$args[0]].accessory is 1>>
<<set $worn[$args[0]].accessory_colour to $args[3]>>
<<if $worn[$args[0]].accessory_colour is "custom">>
<<set $worn[$args[0]].accessory_colourCustom to 'filter: hue-rotate('+$customColors.color.secondary+'deg) saturate('+$customColors.saturation.secondary+') brightness('+$customColors.brightness.secondary+')'>>
<</if>>
<<elseif setup.clothes[$args[0]][$args[1]].accessory_colour_options.length gt 0 and $worn[$args[0]].accessory is 1>>
<<set $worn[$args[0]].accessory_colour to clone($worn[$args[0]].accessory_colour_options.random())>>
<</if>>
<</nobr>><</widget>>
/*The "...wear" widgets give the player character new clothing. They take the index of the item you want to provide as the first argument, and the colour of the item as an optional second argument. The third argument defines the secondary colour, optionally. Only the upper half is required in the case of outfits. Currently worn clothes are sent to wardrobe.*/
<<widget "overupperwear">><<nobr>>
<<generalWear "over_upper" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "overlowerwear">><<nobr>>
<<generalWear "over_lower" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "upperwear">><<nobr>>
<<generalWear "upper" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "lowerwear">><<nobr>>
<<generalWear "lower" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "underupperwear">><<nobr>>
<<generalWear "under_upper" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "underlowerwear">><<nobr>>
<<generalWear "under_lower" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "genitalswear">><<nobr>>
<<generalWear "genitals" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "overheadwear">><<nobr>>
<<generalWear "over_head" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "headwear">><<nobr>>
<<generalWear "head" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "facewear">><<nobr>>
<<generalWear "face" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "neckwear">><<nobr>>
<<generalWear "neck" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "legswear">><<nobr>>
<<generalWear "legs" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
<<widget "feetwear">><<nobr>>
<<generalWear "feet" $args[0] $args[1] $args[2]>>
<</nobr>><</widget>>
/*The "generalSend" widget works in the same way as the "...send" widgets, however, the argument are as follows; Location, slot, item index, colour, accessory_colour*/
<<widget "generalSend">><<nobr>>
<<set $_outfitPrimary to setup.clothes[$args[1]][$args[2]].outfitPrimary>>
<<if $args[0] is "wardrobe">>
<<sendToWardrobeFromDefault $args[1] $args[2] $args[3] $args[4]>>
<<if $_outfitPrimary isnot undefined>>
<<set _colour to $wardrobe[$args[1]].last().colour>>
<<set _accessory_colour to $wardrobe[$args[1]].last().accessory_colour>>
<<for $_label, $_value range $_outfitPrimary>>
<<unset _pieceId>>
<<for _iSend to 0; _iSend lt setup.clothes[$_label].length; _iSend++>>
<<if setup.clothes[$_label][_iSend].name is $_value>>
<<set _pieceId to _iSend>>
<<break>>
<</if>>
<</for>>
<<sendToWardrobeFromDefault $_label _pieceId _colour _accessory_colour>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "sendToWardrobeFromDefault">><<nobr>>
<<set $wardrobe[$args[0]].push(clone(setup.clothes[$args[0]][$args[1]]))>>
<<if $args[2] and $wardrobe[$args[0]].last().colour_options.length isnot 0>>
<<set $wardrobe[$args[0]].last().colour to $args[2]>>
<<if $wardrobe[$args[0]].last().colour is "custom">>
<<set $wardrobe[$args[0]].last().colourCustom to customColor($customColors.color.primary, $customColors.saturation.primary, $customColors.brightness.primary, $customColors.contrast.primary, $customColors.sepia.primary)>>
<</if>>
<<elseif $wardrobe[$args[0]].last().colour_options.length gt 0>>
<<set $wardrobe[$args[0]].last().colour to clone($wardrobe[$args[0]].last().colour_options.random())>>
<</if>>
<<if $args[3] and $wardrobe[$args[0]].last().accessory is 1 and $wardrobe[$args[0]].last().accessory_colour_options.length isnot 0>>
<<set $wardrobe[$args[0]].last().accessory_colour to $args[3]>>
<<if $wardrobe[$args[0]].last().accessory_colour is "custom">>
<<set $wardrobe[$args[0]].last().accessory_colourCustom to customColor($customColors.color.secondary, $customColors.saturation.secondary, $customColors.brightness.secondary, $customColors.contrast.secondary, $customColors.sepia.secondary)>>
<</if>>
<<elseif $wardrobe[$args[0]].last().accessory_colour_options.length gt 0 and $wardrobe[$args[0]].last().accessory is 1>>
<<set $wardrobe[$args[0]].last().accessory_colour to clone($wardrobe[$args[0]].last().accessory_colour_options.random())>>
<</if>>
<</nobr>><</widget>>
/*The "...send" widgets give the player character new clothing. They take the index of the item you want to provide as an argument, the location you want to send it to as a second argument, (such as "wardrobe",) and the colour of the item as an optional third argument. Fourth argument defines the secondary colour, if present. Only the upper half is required in the case of outfits. They differ from the "...wear" widgets in that they send clothes to your wardrobe, rather than put them on your character.*/
<<widget "overuppersend">><<nobr>>
<<generalSend $args[1] "over_upper" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "overlowersend">><<nobr>>
<<generalSend $args[1] "over_lower" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "uppersend">><<nobr>>
<<generalSend $args[1] "upper" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "lowersend">><<nobr>>
<<generalSend $args[1] "lower" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "underuppersend">><<nobr>>
<<generalSend $args[1] "under_upper" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "underlowersend">><<nobr>>
<<generalSend $args[1] "under_lower" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "genitalssend">><<nobr>>
<<generalSend $args[1] "genitals" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "overheadsend">><<nobr>>
<<generalSend $args[1] "over_head" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "headsend">><<nobr>>
<<generalSend $args[1] "head" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "facesend">><<nobr>>
<<generalSend $args[1] "face" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "necksend">><<nobr>>
<<generalSend $args[1] "neck" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "legssend">><<nobr>>
<<generalSend $args[1] "legs" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
<<widget "feetsend">><<nobr>>
<<generalSend $args[1] "feet" $args[0] $args[2] $args[3]>>
<</nobr>><</widget>>
/*The "...strip" widgets remove the player character's clothing. The clothing remains with the player character, ready to be put back on.*/
<<widget "strip">><<nobr>>
<<upperstrip>>
<<lowerstrip>>
<<underupperstrip>>
<<underlowerstrip>>
<<headstrip>>
<<facestrip>>
<<neckstrip>>
<<legsstrip>>
<<feetstrip>>
<</nobr>><</widget>>
<<widget "clothesstrip">><<nobr>>
<<upperstrip>>
<<lowerstrip>>
<<underupperstrip>>
<<underlowerstrip>>
<</nobr>><</widget>>
<<widget "generalStrip">><<nobr>>
<<if $args[0]>>
<<unset _stripSlot>>
/*Checks if the current slot is part of an outfit and switches to the main piece if that is the case*/
<<if $worn[$args[0]].outfitSecondary isnot undefined>>
<<if $worn[$worn[$args[0]].outfitSecondary[0]].name is $worn[$args[0]].outfitSecondary[1]>>
<<set _stripSlot to $worn[$args[0]].outfitSecondary[0]>>
<</if>>
<</if>>
<<if _stripSlot is undefined>>
<<set _stripSlot to $args[0]>>
<</if>>
<<if $worn[_stripSlot].cursed is 1>>
<<elseif $worn[_stripSlot].name isnot "naked">>
<<unset _cursedPrevent>>
/*Check the current worn outfit related items for being locked on the character*/
<<set _outfitPrimaryStrip to $worn[_stripSlot].outfitPrimary>>
<<if _outfitPrimaryStrip isnot undefined>>
<<for _labelStrip, _valueStrip range _outfitPrimaryStrip>>
<<if $worn[_labelStrip].cursed is 1 and $worn[_labelStrip].name is _valueStrip>>
<<set _cursedPrevent to true>>
<</if>>
<</for>>
<</if>>
<<if _cursedPrevent isnot true>>
<<print '<<set $'+ _stripSlot.replace(/_/g,"") +'last to "'+ $worn[_stripSlot].name +'">>'>>
<<set $carried[_stripSlot] to clone($worn[_stripSlot])>>
<<set $worn[_stripSlot] to clone(setup.clothes[_stripSlot][0])>>
<<if _outfitPrimaryStrip isnot undefined>>
<<for _labelStrip, _valueStrip range _outfitPrimaryStrip>>
<<if $worn[_labelStrip].name is _valueStrip>>
<<print '<<set $'+ _labelStrip.replace(/_/g,"") +'last to "'+ $worn[_labelStrip].name +'">>'>>
<<set $carried[_labelStrip] to clone($worn[_labelStrip])>>
<<set $worn[_labelStrip] to clone(setup.clothes[_labelStrip][0])>>
<</if>>
<</for>>
<</if>>
<</if>>
<<unset _outfitPrimaryStrip>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overupperstrip">><<nobr>>
<<generalStrip "over_upper">>
<</nobr>><</widget>>
<<widget "overlowerstrip">><<nobr>>
<<generalStrip "over_lower">>
<</nobr>><</widget>>
<<widget "upperstrip">><<nobr>>
<<generalStrip "upper">>
<</nobr>><</widget>>
<<widget "lowerstrip">><<nobr>>
<<generalStrip "lower">>
<</nobr>><</widget>>
<<widget "underupperstrip">><<nobr>>
<<generalStrip "under_upper">>
<</nobr>><</widget>>
<<widget "underlowerstrip">><<nobr>>
<<generalStrip "under_lower">>
<</nobr>><</widget>>
<<widget "overheadstrip">><<nobr>>
<<generalStrip "over_head">>
<</nobr>><</widget>>
<<widget "headstrip">><<nobr>>
<<generalStrip "head">>
<</nobr>><</widget>>
<<widget "facestrip">><<nobr>>
<<generalStrip "face">>
<</nobr>><</widget>>
<<widget "neckstrip">><<nobr>>
<<generalStrip "neck">>
<</nobr>><</widget>>
<<widget "legsstrip">><<nobr>>
<<generalStrip "legs">>
<</nobr>><</widget>>
<<widget "feetstrip">><<nobr>>
<<generalStrip "feet">>
<</nobr>><</widget>>
/*The "...ruined" widgets destroy the player character's current clothing, whether worn or carried.*/
<<widget "ruined">><<nobr>>
<<upperruined>>
<<lowerruined>>
<<underupperruined>>
<<underlowerruined>>
<<headruined>>
<<faceruined>>
<<neckruined>>
<<legsruined>>
<<feetruined>>
<</nobr>><</widget>>
<<widget "clothesruined">><<nobr>>
<<upperruined>>
<<lowerruined>>
<<underupperruined>>
<<underlowerruined>>
<</nobr>><</widget>>
<<widget "underruined">><<nobr>>
<<underupperruined>>
<<underlowerruined>>
<</nobr>><</widget>>
<<widget "generalRuined">><<nobr>>
<<if $args[0]>>
<<set $eventskipoverrule to 1>>
<<if $worn[$args[0]].cursed is 1 and !$worn[$args[0]].type.includes("broken") or ($worn[$args[0]].name is "naked" and $carried[$args[0]].name is "naked")>>
<<else>>
<<switch $args[0]>>
<<case "upper">>
<<set $upperwet to 0>><<set $upperwetstage to 0>>
<<if $worn.upper.type.includes("binding") and _unbind_check isnot 1>>
<<unbind>>
<</if>>
<<case "lower">><<set $lowerwet to 0>><<set $lowerwetstage to 0>>
<<case "under_upper">><<set $underupperwet to 0>><<set $underupperwetstage to 0>>
<<case "under_lower">><<set $underlowerwet to 0>><<set $underlowerwetstage to 0>>
<</switch>>
/*Re-buy*/
<<if $args[0] isnot "genitals">>
<<if $carried[$args[0]].name isnot "naked" and $clothingrebuy is 1 and $carried[$args[0]].one_piece isnot "broken" and $carried[$args[0]].shop.length gt 0>>
<<if $money gte Math.trunc($carried[$args[0]].cost * 1.5)>>
<<generalSend "wardrobe" $args[0] $carried[$args[0]].index $carried[$args[0]].colour $carried[$args[0]].accessory_colour>>
<<set $money -= Math.trunc($carried[$args[0]].cost * 1.5)>>
<<set $effectsmessage to 1>><<run $rebuy_success.push(clone($carried[$args[0]].name))>>
<<else>>
<<set $effectsmessage to 1>><<run $rebuy_failure.push(clone($carried[$args[0]].name))>>
<</if>>
<<elseif $clothingrebuy is 1 and $worn[$args[0]].one_piece isnot "broken" and $worn[$args[0]].shop.length gt 0>>
<<if $money gte Math.trunc($worn[$args[0]].cost * 1.5)>>
<<generalSend "wardrobe" $args[0] $worn[$args[0]].index $worn[$args[0]].colour $worn[$args[0]].accessory_colour>>
<<set $money -= Math.trunc($worn[$args[0]].cost * 1.5)>>
<<set $effectsmessage to 1>><<run $rebuy_success.push(clone($worn[$args[0]].name))>>
<<else>>
<<set $effectsmessage to 1>><<run $rebuy_failure.push(clone($worn[$args[0]].name))>>
<</if>>
<</if>>
<</if>>
/*Other Pieces*/
<<set _outfitPrimaryRuined to $carried[$args[0]].outfitPrimary>>
<<if _outfitPrimaryRuined isnot undefined>>
<<for _labelRuined, _valueRuined range _outfitPrimaryRuined>>
<<if $carried[_labelRuined].outfitSecondary isnot undefined>>
<<if $carried[_labelRuined].outfitSecondary[1] is $carried[$args[0]].name>>
<<set $carried[_labelRuined].outfitSecondary[1] to "broken">>
<<set $carried[_labelRuined].one_piece to "broken">>
<<set $carried[_labelRuined].set to _labelRuined>>
<</if>>
<</if>>
<</for>>
<</if>>
<<unset _outfitPrimaryRuined>>
<<set _outfitPrimaryRuined to $worn[$args[0]].outfitPrimary>>
<<if _outfitPrimaryRuined isnot undefined>>
<<for _labelRuined, _valueRuined range _outfitPrimaryRuined>>
<<if $worn[_labelRuined].outfitSecondary isnot undefined>>
<<if $worn[_labelRuined].outfitSecondary[1] is $worn[$args[0]].name>>
<<set $worn[_labelRuined].outfitSecondary[1] to "broken">>
<<set $worn[_labelRuined].one_piece to "broken">>
<<set $worn[_labelRuined].set to _labelRuined>>
<</if>>
<</if>>
<</for>>
<</if>>
<<unset _outfitPrimaryRuined>>
/*Main Outfit Piece*/
<<set _outfitSecondaryRuined to $carried[$args[0]].outfitSecondary>>
<<if _outfitSecondaryRuined isnot undefined>>
<<if $carried[_outfitSecondaryRuined[0]].name is _outfitSecondaryRuined[1] and $carried[_outfitSecondaryRuined[0]].outfitPrimary isnot undefined>>
<<if $carried[_outfitSecondaryRuined[0]].outfitPrimary[$args[0]] is $carried[$args[0]].name>>
<<set $carried[_outfitSecondaryRuined[0]].outfitPrimary[$args[0]] to "broken">>
<</if>>
<</if>>
<</if>>
<<unset _outfitSecondaryRuined>>
<<set _outfitSecondaryRuined to $worn[$args[0]].outfitSecondary>>
<<if _outfitSecondaryRuined isnot undefined>>
<<if $worn[_outfitSecondaryRuined[0]].name is _outfitSecondaryRuined[1] and $worn[_outfitSecondaryRuined[0]].outfitPrimary isnot undefined>>
<<if $worn[_outfitSecondaryRuined[0]].outfitPrimary[$args[0]] is $worn[$args[0]].name>>
<<set $worn[_outfitSecondaryRuined[0]].outfitPrimary[$args[0]] to "broken">>
<</if>>
<</if>>
<</if>>
<<unset _outfitSecondaryRuined>>
<<set $worn[$args[0]] to clone(setup.clothes[$args[0]][0])>>
<<set $carried[$args[0]] to clone(setup.clothes[$args[0]][0])>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overupperruined">><<nobr>>
<<generalRuined "over_upper">>
<</nobr>><</widget>>
<<widget "overlowerruined">><<nobr>>
<<generalRuined "over_lower">>
<</nobr>><</widget>>
<<widget "lowerruined">><<nobr>>
<<generalRuined "over_lower">>
<</nobr>><</widget>>
<<widget "upperruined">><<nobr>>
<<generalRuined "upper">>
<</nobr>><</widget>>
<<widget "lowerruined">><<nobr>>
<<generalRuined "lower">>
<</nobr>><</widget>>
<<widget "underupperruined">><<nobr>>
<<generalRuined "under_upper">>
<</nobr>><</widget>>
<<widget "underlowerruined">><<nobr>>
<<generalRuined "under_lower">>
<</nobr>><</widget>>
<<widget "genitalsruined">><<nobr>>
<<generalRuined "genitals">>
<</nobr>><</widget>>
<<widget "overheadruined">><<nobr>>
<<generalRuined "over_head">>
<</nobr>><</widget>>
<<widget "headruined">><<nobr>>
<<generalRuined "head">>
<</nobr>><</widget>>
<<widget "faceruined">><<nobr>>
<<generalRuined "face">>
<</nobr>><</widget>>
<<widget "neckruined">><<nobr>>
<<generalRuined "neck">>
<</nobr>><</widget>>
<<widget "legsruined">><<nobr>>
<<generalRuined "legs">>
<</nobr>><</widget>>
<<widget "feetruined">><<nobr>>
<<generalRuined "feet">>
<</nobr>><</widget>>
/*The "...on" widgets put on clothing removed with the "...strip" widgets.*/
<<widget "outfiton">><<nobr>>
<<upperon>>
<<loweron>>
<</nobr>><</widget>>
<<widget "clotheson">><<nobr>>
<<upperon>>
<<loweron>>
<<underupperon>>
<<underloweron>>
<<headon>>
<<faceon>>
<<neckon>>
<<legson>>
<<feeton>>
<<if $worn.upper.name is "naked" and $worn.lower.name is "naked" and $worn.under_lower.name is "naked">>
<<else>>
You fix your clothing.
<br><br>
<</if>>
<<exposure>>
<<if $exposed gte 1>>
You are conscious of your <<nuditystop>>
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "generalOn">><<nobr>>
<<if $args[0]>>
<<unset _onSlot>>
/*Checks if the current slot is part of an outfit and switches to the main piece if that is the case*/
<<if $carried[$args[0]].outfitSecondary isnot undefined>>
<<if $carried[$carried[$args[0]].outfitSecondary[0]].name is $carried[$args[0]].outfitSecondary[1]>>
<<set _onSlot to $carried[$args[0]].outfitSecondary[0]>>
<</if>>
<</if>>
<<if _onSlot is undefined>>
<<set _onSlot to $args[0]>>
<</if>>
<<set _slots to []>>
<<if $carried[_onSlot].name isnot "naked">>
<<set _slots.push(_onSlot)>>
<<set $worn[_onSlot] to clone($carried[_onSlot])>>
<<set $carried[_onSlot] to clone(setup.clothes[_onSlot][0])>>
<<set _outfitPrimaryOn to $worn[_onSlot].outfitPrimary>>
<<if _outfitPrimaryOn isnot undefined>>
<<for _labelOn, _valueOn range _outfitPrimaryOn>>
<<if $carried[_labelOn].name is _valueOn>>
<<set $worn[_labelOn] to clone($carried[_labelOn])>>
<<set $carried[_labelOn] to clone(setup.clothes[_labelOn][0])>>
<<set _slots.push(_labelOn)>>
<</if>>
<</for>>
<</if>>
<<unset _outfitPrimaryOn>>
<</if>>
/*Resets status of existing clothing*/
<<if _slots.includes("upper") or _onSlot is "upper">>
<<set $worn.upper.exposed to $worn.upper.exposed_base>>
<<set $worn.upper.state to $worn.upper.state_base>>
<<set $worn.upper.state_top to $worn.upper.state_top_base>>
<</if>>
<<if _slots.includes("lower") or _onSlot is "lower">>
<<set $worn.lower.exposed to $worn.lower.exposed_base>>
<<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>>
<<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>>
<<set $worn.lower.skirt_down to 1>>
<</if>>
<</if>>
<<if _slots.includes("under_upper") or _onSlot is "under_upper">>
<<set $worn.under_upper.exposed to $worn.under_upper.exposed_base>>
<<set $worn.under_upper.state to $worn.under_upper.state_base>>
<<set $worn.under_upper.state_stop to $worn.under_upper.state_top_base>>
<</if>>
<<if _slots.includes("under_lower") or _onSlot is "under_lower">>
<<set $worn.under_lower.state to $worn.under_lower.state_base>>
<<set $worn.under_lower.exposed to $worn.under_lower.exposed_base>>
<<set $worn.under_lower.vagina_exposed to $worn.under_lower.vagina_exposed_base>>
<<set $worn.under_lower.anus_exposed to $worn.under_lower.anus_exposed_base>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overupperon">><<nobr>>
<<generalOn "over_upper">>
<</nobr>><</widget>>
<<widget "overloweron">><<nobr>>
<<generalOn "over_lower">>
<</nobr>><</widget>>
<<widget "upperon">><<nobr>>
<<generalOn "upper">>
<<if $worn.upper.name isnot "naked">>
<<set $worn.upper.exposed to $worn.upper.exposed_base>>
<<set $worn.upper.state to $worn.upper.state_base>>
<<set $worn.upper.state_top to $worn.upper.state_top_base>>
<</if>>
<</nobr>><</widget>>
<<widget "loweron">><<nobr>>
<<generalOn "lower">>
<<if $worn.lower.name isnot "naked">>
<<set $worn.lower.exposed to $worn.lower.exposed_base>>
<<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>>
<<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>>
<<set $worn.lower.skirt_down to 1>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "underupperon">><<nobr>>
<<generalOn "under_upper">>
<<if $worn.under_upper.name isnot "naked">>
<<set $worn.under_upper.exposed to $worn.under_upper.exposed_base>>
<<set $worn.under_upper.state to $worn.under_upper.state_base>>
<<set $worn.under_upper.state_stop to $worn.under_upper.state_top_base>>
<</if>>
<</nobr>><</widget>>
<<widget "underloweron">><<nobr>>
<<generalOn "under_lower">>
<<if $worn.under_lower.name isnot "naked">>
<<set $worn.under_lower.state to $worn.under_lower.state_base>>
<<set $worn.under_lower.exposed to $worn.under_lower.exposed_base>>
<<set $worn.under_lower.vagina_exposed to $worn.under_lower.vagina_exposed_base>>
<<set $worn.under_lower.anus_exposed to $worn.under_lower.anus_exposed_base>>
<</if>>
<</nobr>><</widget>>
<<widget "overheadon">><<nobr>>
<<generalOn "over_head">>
<</nobr>><</widget>>
<<widget "headon">><<nobr>>
<<generalOn "head">>
<</nobr>><</widget>>
<<widget "faceon">><<nobr>>
<<generalOn "face">>
<</nobr>><</widget>>
<<widget "neckon">><<nobr>>
<<generalOn "neck">>
<</nobr>><</widget>>
<<widget "legson">><<nobr>>
<<generalOn "legs">>
<</nobr>><</widget>>
<<widget "feeton">><<nobr>>
<<generalOn "feet">>
<</nobr>><</widget>>
<<widget "clothesontowel">><<nobr>>
<<upperon>>
<<loweron>>
<<underupperon>>
<<underloweron>>
<<headon>>
<<faceon>>
<<neckon>>
<<legson>>
<<feeton>>
<<if $worn.upper.name is "naked" and $worn.lower.name is "naked" and $worn.under_lower.name is "naked">>
<<else>>
You fix your clothing.
<br><br>
<</if>>
<<exposure>>
<<towelup>>
<<if $exposed gte 1>>
You are conscious of your <<nuditystop>>
<br><br>
<</if>>
<</nobr>><</widget>>
/*The "...steal" widgets destroy clothing carried by the PC, and output text describing the event. If argument is "strip", then they'll also take clothes worn by the PC.*/
<<widget "steal">><<nobr>>
<<set _temp_steal to $args[0]>>
<<uppersteal _temp_steal>>
<<lowersteal _temp_steal>>
<<underuppersteal _temp_steal>>
<<underlowersteal _temp_steal>>
<<headsteal _temp_steal>>
<<facesteal _temp_steal>>
<<necksteal _temp_steal>>
<<legssteal _temp_steal>>
<<feetsteal _temp_steal>>
<</nobr>><</widget>>
<<widget "stealclothes">><<nobr>>
<<set _temp_steal to $args[0]>>
<<uppersteal _temp_steal>>
<<lowersteal _temp_steal>>
<<underuppersteal _temp_steal>>
<<underlowersteal _temp_steal>>
<</nobr>><</widget>>
<<widget "generalSteal">><<nobr>>
<<if $args[0]>>
<<if $worn[$args[0]].name isnot "naked" and $worn[$args[0]].cursed isnot 1 and $args[1] is "strip">>
<<if $stealtextskip isnot 1>>
<<He>> tears your <<print $worn[$args[0]].name>> off your body.
<br>
<</if>>
<<generalRuined $args[0]>>
<<elseif $carried[$args[0]].name isnot "naked">>
<<if $stealtextskip isnot 1>>
<<He>> keeps your <<print $carried[$args[0]].name>> as a souvenir.
<br>
<</if>>
<<if $carried[$args[0]].outfitSecondary isnot undefined>>
<<if $carried[$carried[$args[0]].outfitSecondary[0]].name is $carried[$args[0]].outfitSecondary[1]>>
<<print '<<generalSteal "'+$carried[$args[0]].outfitSecondary[0]+'">>'>>
<</if>>
<</if>>
<<set _outfitPrimarySteal to $carried[$args[0]].outfitPrimary>>
<<if _outfitPrimarySteal isnot undefined>>
<<for _labelSteal, _valueSteal range _outfitPrimarySteal>>
<<if $carried[_labelSteal].name is _valueSteal>>
<<generalRuined _labelSteal>>
<</if>>
<</for>>
<</if>>
<<unset _outfitPrimarySteal>>
<<generalRuined $args[0]>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overuppersteal">><<nobr>>
<<generalSteal "over_upper" $args[0]>>
<</nobr>><</widget>>
<<widget "overlowersteal">><<nobr>>
<<generalSteal "over_lower" $args[0]>>
<</nobr>><</widget>>
<<widget "uppersteal">><<nobr>>
<<generalSteal "upper" $args[0]>>
<</nobr>><</widget>>
<<widget "lowersteal">><<nobr>>
<<generalSteal "lower" $args[0]>>
<</nobr>><</widget>>
<<widget "underuppersteal">><<nobr>>
<<generalSteal "under_upper" $args[0]>>
<</nobr>><</widget>>
<<widget "underlowersteal">><<nobr>>
<<generalSteal "under_lower" $args[0]>>
<</nobr>><</widget>>
<<widget "overheadsteal">><<nobr>>
<<generalSteal "over_head" $args[0]>>
<</nobr>><</widget>>
<<widget "headsteal">><<nobr>>
<<generalSteal "head" $args[0]>>
<</nobr>><</widget>>
<<widget "facesteal">><<nobr>>
<<generalSteal "face" $args[0]>>
<</nobr>><</widget>>
<<widget "necksteal">><<nobr>>
<<generalSteal "neck" $args[0]>>
<</nobr>><</widget>>
<<widget "legssteal">><<nobr>>
<<generalSteal "legs" $args[0]>>
<</nobr>><</widget>>
<<widget "feetsteal">><<nobr>>
<<generalSteal "feet" $args[0]>>
<</nobr>><</widget>>
/*The "...undress" widgets remove the player character's clothing. Where they end up depends on the argument supplied. "wardrobe" sends it to the bedroom wardrobe. Other arguments store the clothing elsewhere in the world. The "...storeon" widgets can retrieve those clothes.*/
<<widget "undress">><<nobr>>
<<set _undress_temp to $args[0]>>
<<generalUndress _undress_temp "over_upper">>
<<generalUndress _undress_temp "over_lower">>
<<generalUndress _undress_temp "over_head">>
<<generalUndress _undress_temp "upper">>
<<generalUndress _undress_temp "lower">>
<<generalUndress _undress_temp "under_upper">>
<<generalUndress _undress_temp "under_lower">>
<<generalUndress _undress_temp "head">>
<<generalUndress _undress_temp "face">>
<<generalUndress _undress_temp "neck">>
<<generalUndress _undress_temp "legs">>
<<generalUndress _undress_temp "feet">>
<</nobr>><</widget>>
<<widget "undressOverClothes">><<nobr>>
<<set _undress_temp to $args[0]>>
<<generalUndress _undress_temp "over_upper">>
<<generalUndress _undress_temp "over_lower">>
<<generalUndress _undress_temp "over_head">>
<</nobr>><</widget>>
<<widget "undressclothes">><<nobr>>
<<set _undress_temp to $args[0]>>
<<generalUndress _undress_temp "over_upper">>
<<generalUndress _undress_temp "over_lower">>
<<generalUndress _undress_temp "upper">>
<<generalUndress _undress_temp "lower">>
<<generalUndress _undress_temp "under_upper">>
<<generalUndress _undress_temp "under_lower">>
<</nobr>><</widget>>
/*The "generalWear" widget works in the same way as the "...wear" widgets, however, the argument are as follows; Location, slot*/
<<widget "generalUndress">><<nobr>>
<<if $args[0] and $args[1]>>
<<unset _undressSlot>>
/*Checks if the current slot is part of an outfit and switches to the main piece if that is the case*/
<<if $worn[$args[1]].outfitSecondary isnot undefined>>
<<if $worn[$worn[$args[1]].outfitSecondary[0]].name is $worn[$args[1]].outfitSecondary[1]>>
<<set _undressSlot to $worn[$args[1]].outfitSecondary[0]>>
<</if>>
<</if>>
<<if _undressSlot is undefined>>
<<set _undressSlot to $args[1]>>
<</if>>
<<unset _cursedPrevent>>
<<set _outfitPrimaryUndress to $worn[_undressSlot].outfitPrimary>>
<<if _outfitPrimaryUndress isnot undefined>>
<<for _labelUndress, _valueUndress range _outfitPrimaryUndress>>
<<if $worn[_labelUndress].cursed is 1 and $worn[_labelUndress].name is _valueUndress>>
<<set _cursedPrevent to true>>
<</if>>
<</for>>
<</if>>
<<if _cursedPrevent isnot true and _strip_restrict isnot 1 and $worn[_undressSlot].cursed isnot 1>>
<<set _slots to []>>
<<if $args[0] is "wardrobe">>
<<set _skip to ["naked","towel top","large towel","towel skirt","large towel bottom"]>>
<<if _outfitPrimaryUndress isnot undefined>>
<<for _labelUndress, _valueUndress range _outfitPrimaryUndress>>
<<if !_skip.includes($worn[_labelUndress].name) and $worn[_labelUndress].name is _valueUndress>>
<<set $wardrobe[_labelUndress].push(clone($worn[_labelUndress]))>>
<<set $worn[_labelUndress] to clone(setup.clothes[_labelUndress][0])>>
<<run _slots.push(_labelUndress)>>
<</if>>
<</for>>
<</if>>
<<if !_skip.includes($worn[_undressSlot].name)>>
<<set $wardrobe[_undressSlot].push(clone($worn[_undressSlot]))>>
<</if>>
<<set $worn[_undressSlot] to clone(setup.clothes[_undressSlot][0])>>
<<run _slots.push(_undressSlot)>>
<<elseif $args[0]>>
<<set _skip to ["naked"]>>
<<if !_skip.includes($worn[_undressSlot].name)>>
<<if _outfitPrimaryUndress isnot undefined>>
<<for _labelUndress, _valueUndress range _outfitPrimaryUndress>>
<<if $worn[_labelUndress].outfitSecondary isnot undefined>>
<<if $worn[_labelUndress].outfitSecondary[1] is $worn[_undressSlot].name>>
<<storeItem $args[0] _labelUndress>>
<<run _slots.push(_labelUndress)>>
<</if>>
<</if>>
<</for>>
<</if>>
<<storeItem $args[0] _undressSlot>>
<<run _slots.push(_undressSlot)>>
<</if>>
<</if>>
<<if _slots.includes("upper")>>
<<set $upperwet to 0>><<set $upperwetstage to 0>>
<</if>>
<<if _slots.includes("lower")>>
<<set $lowerwet to 0>><<set $lowerwetstage to 0>>
<</if>>
<<if _slots.includes("under_upper")>>
<<set $underupperwet to 0>><<set $underupperwetstage to 0>>
<</if>>
<<if _slots.includes("under_lower")>>
<<set $underlowerwet to 0>><<set $underlowerwetstage to 0>>
<</if>>
<</if>>
<<unset _outfitPrimaryUndress>>
<</if>>
<<unset _strip_restrict>>
<</nobr>><</widget>>
<<widget "storeItem">><<nobr>>
<<set _storeSkip to ["naked","towel top","large towel","towel skirt","large towel bottom"]>>
<<for _u to 0; _u lt $store[$args[1]].length; _u++>>
<<if $args[0] is $store[$args[1]][_u].location>>
<<set _outfitPrimaryPrevious to $store[$args[1]][_u].outfitPrimary>>
<<if _outfitPrimaryPrevious isnot undefined>>
<<for _labelStore, _value range _outfitPrimaryPrevious>>
<<for _iStore to 0; _iStore lt $store[_labelStore].length; _iStore++>>
<<if $args[0] is $store[_labelStore][_iStore].location>>
<<if $store[_labelStore].outfitSecondary isnot undefined>>
<<if $store[_labelStore].outfitSecondary[1] is $store[$args[1]][_iStore].name>>
<<if !_storeSkip.includes($store[_labelStore][_iStore].name)>>
<<set $wardrobe[_labelStore].push(clone($store[_labelStore][_iStore]))>>
<</if>>
<<set $store[_labelStore].deleteAt(_iStore)>>
<</if>>
<</if>>
<<break>>
<</if>>
<</for>>
<</for>>
<</if>>
<<unset _outfitPrimaryPrevious>>
<<if !_storeSkip.includes($store[$args[1]][_u].name)>>
<<set $wardrobe[$args[1]].push(clone($store[$args[1]][_u]))>>
<</if>>
<<set $store[$args[1]].deleteAt(_u)>>
<<break>>
<</if>>
<</for>>
<<set $store[$args[1]].push(clone($worn[$args[1]]))>>
<<set $store[$args[1]].last().location to $args[0]>>
<<set $worn[$args[1]] to clone(setup.clothes[$args[1]][0])>>
<</nobr>><</widget>>
<<widget "overupperundress">><<nobr>>
<<generalUndress $args[0] "over_upper">>
<</nobr>><</widget>>
<<widget "overlowerundress">><<nobr>>
<<generalUndress $args[0] "over_lower">>
<</nobr>><</widget>>
<<widget "upperundress">><<nobr>>
<<generalUndress $args[0] "upper">>
<</nobr>><</widget>>
<<widget "lowerundress">><<nobr>>
<<generalUndress $args[0] "lower">>
<</nobr>><</widget>>
<<widget "underupperundress">><<nobr>>
<<generalUndress $args[0] "under_upper">>
<</nobr>><</widget>>
<<widget "underlowerundress">><<nobr>>
<<generalUndress $args[0] "under_lower">>
<</nobr>><</widget>>
<<widget "genitalsundress">><<nobr>>
<<generalUndress $args[0] "genitals">>
<</nobr>><</widget>>
<<widget "overheadundress">><<nobr>>
<<generalUndress $args[0] "over_head">>
<</nobr>><</widget>>
<<widget "headundress">><<nobr>>
<<generalUndress $args[0] "head">>
<</nobr>><</widget>>
<<widget "faceundress">><<nobr>>
<<generalUndress $args[0] "face">>
<</nobr>><</widget>>
<<widget "neckundress">><<nobr>>
<<generalUndress $args[0] "neck">>
<</nobr>><</widget>>
<<widget "legsundress">><<nobr>>
<<generalUndress $args[0] "legs">>
<</nobr>><</widget>>
<<widget "feetundress">><<nobr>>
<<generalUndress $args[0] "feet">>
<</nobr>><</widget>>
/*The "storeon..." widgets retrieve the clothing stored with the "...undress" widgets, that weren't put in a wardrobe. Requires the same argument that was used to store the clothing in order to correctly identify. Optionally accepts a second argument. Inputting "delete" will destroy the stored item, rather than wear it. Inputting "check" will set _store_check to 1, for when you want to check whether or not an item exists in a given location.*/
<<widget "storeon">><<nobr>>
<<set _store_temp to $args[0]>>
<<if $args[1]>>
<<set _store_option to $args[1]>>
<<else>>
<<set _store_option to 0>>
<</if>>
<<storeonoverupper _store_temp _store_option>>
<<storeonoverlower _store_temp _store_option>>
<<storeonoverhead _store_temp _store_option>>
<<storeonupper _store_temp _store_option>>
<<storeonlower _store_temp _store_option>>
<<storeonunderupper _store_temp _store_option>>
<<storeonunderlower _store_temp _store_option>>
<<storeonhead _store_temp _store_option>>
<<storeonface _store_temp _store_option>>
<<storeonneck _store_temp _store_option>>
<<storeonlegs _store_temp _store_option>>
<<storeonfeet _store_temp _store_option>>
<</nobr>><</widget>>
<<widget "generalStoreon">><<nobr>>
<<if $args[0] and $args[1]>>
<<if $worn[$args[1]].cursed is 1>>
<<else>>
<<for _u to 0; _u lt $store[$args[1]].length; _u++>>
<<if $args[0] is $store[$args[1]][_u].location>>
<<if $args[2] is "delete">>
<<set $store[$args[1]].deleteAt(_u)>>
<<elseif $args[2] is "check">>
<<set _store_check to 1>>
<<else>>
<<generalUndress "wardrobe" $args[1]>>
<<set $worn[$args[1]] to clone($store[$args[1]][_u])>>
<<set $worn[$args[1]].location to 0>>
<<set $store[$args[1]].deleteAt(_u)>>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "storeonoverupper">><<nobr>>
<<generalStoreon $args[0] "over_upper" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonoverlower">><<nobr>>
<<generalStoreon $args[0] "over_lower" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonupper">><<nobr>>
<<generalStoreon $args[0] "upper" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonlower">><<nobr>>
<<generalStoreon $args[0] "lower" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonunderupper">><<nobr>>
<<generalStoreon $args[0] "under_upper" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonunderlower">><<nobr>>
<<generalStoreon $args[0] "under_lower" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonoverhead">><<nobr>>
<<generalStoreon $args[0] "over_head" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonhead">><<nobr>>
<<generalStoreon $args[0] "head" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonface">><<nobr>>
<<generalStoreon $args[0] "face" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonneck">><<nobr>>
<<generalStoreon $args[0] "neck" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonlegs">><<nobr>>
<<generalStoreon $args[0] "legs" $args[1]>>
<</nobr>><</widget>>
<<widget "storeonfeet">><<nobr>>
<<generalStoreon $args[0] "feet" $args[1]>>
<</nobr>><</widget>>
<<widget "dry">><<nobr>>
<<set $upperwet to 0>><<set $lowerwet to 0>><<set $underlowerwet to 0>><<set $underupperwet to 0>>
<</nobr>><</widget>><<widget "actionsanustopenis">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $worn.genitals.anal_shield isnot 1>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface">>
<<if $anusactiondefault is "anustopenis">>
| <label><span class="sub">Straddle <<his>> penis</span> <<radiobutton "$anusaction" "anustopenis" checked>><<analdifficulty>> <<combatpromiscuous5>></label>
<<else>>
| <label><span class="sub">Straddle <<his>> penis</span> <<radiobutton "$anusaction" "anustopenis">><<analdifficulty>> <<combatpromiscuous5>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanustopenisnew">><<nobr>>
<<if $worn.genitals.anal_shield isnot 1>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface" and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<set _anusaction["Straddle their penis"] to "anustopenis">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanuspenisfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $worn.genitals.anal_shield is 1>>
<!-- Do Nothing -->
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.lower.anus_exposed is 1>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "anusentrance" or $NPCList[_j].penis is "anusimminent">>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $anusactiondefault is "anuspenisfuck">>
| <label><span class="sub">Envelop <<his>> penis</span> <<radiobutton "$anusaction" "anuspenisfuck" checked>> <<combatpromiscuous5>><<analvirginitywarning>></label>
<<else>>
| <label><span class="sub">Envelop <<his>> penis</span> <<radiobutton "$anusaction" "anuspenisfuck">> <<combatpromiscuous5>><<analvirginitywarning>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanuspenisfucknew">><<nobr>>
<<if $worn.genitals.anal_shield is 1>>
<!-- Do Nothing -->
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.lower.anus_exposed is 1>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "anusentrance" or $NPCList[_j].penis is "anusimminent">>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<set _anusaction["Envelop their penis"] to "anuspenisfuck">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanusMouthEntrance">><<nobr>>
<<if $consensual is 1 and $promiscuity lt 0>>
<<else>>
<<set _anusaction["Press your butt against their mouth"] to "bottombay">>
<</if>>
<<set _anusaction["Rub against their face"] to "othermouthtease">>
<</nobr>><</widget>>
<<widget "actionsanusMouthImminent">><<nobr>>
<<set _anusaction["Rub against their lips"] to "othermouthrub">>
<<set _anusaction["Pull away"] to "othermouthescape">>
<</nobr>><</widget>>
<<widget "actionsanusMouthPenetration">><<nobr>>
<<set _anusaction["Cooperate"] to "othermouthcooperate">>
<</nobr>><</widget>>
<<widget "actionsanusPenisEntrance">><<nobr>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<<else>>
<<set _anusaction["Keep it away with your cheeks"] to "penischeeks">>
<</if>>
<<if $vaginause is 0 and !$worn.genitals.type.includes("chastity")>>
<<set _anusaction["Offer your pussy instead"] to "penispussy">>
<</if>>
<<set _anusaction["Tease the tip"] to "penistease">>
<</nobr>><</widget>>
<<widget "actionsanusPenisImminent">><<nobr>>
<<set _anusaction["Rub"] to "rub">>
<<set _anusaction["Pull away"] to "escape">>
<</nobr>><</widget>>
<<widget "actionsanusPenisPenetration">><<nobr>>
<<set _anusaction["Take it"] to "take">>
<<set _anusaction["Cooperate"] to "cooperate">>
<</nobr>><</widget>>
<<widget "actionsanusFaceAgainstAnus">><<nobr>>
<<set _anusaction["Rub"] to "otherMouthAnusRub">>
<<set _anusaction["Stop"] to "otherMouthAnusStop">>
<</nobr>><</widget>>
<<widget "actionsanusPenisAgainstAnus">><<nobr>>
<<set _anusaction["Rub"] to "otherAnusRub">>
<<set _anusaction["Stop"] to "otherAnusStop">>
<</nobr>><</widget>><<widget "effectsanustopenis">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $anusaction is "anustopenis">><<set $anusaction to 0>><<submission 10>><<analskilluse>><<set $anusactiondefault to "anustopenis">><<combatpromiscuity5>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $analskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<submission 2>><<set $anususe to "penis">><<set $NPCList[_j].penis to "anusentrance">><<set $anusstate to "entrance">>
<span class="lblue">You straddle the <<personselect _j>><<combatperson>> and press <<his1>> $NPCList[_j].penisdesc with your <<bottomstop>></span>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "top">><</if>>
<<set $NPCList[_j].location.genitals to "genitals">>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<span class="blue">You try to straddle the <<personselect _j>><<combatperson>> but <<ohe>> pushes you off.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectsanuspenisfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $anusaction is "anuspenisfuck">><<set $anusaction to 0>><<submission 20>><<analskilluse>><<set $anusactiondefault to "rest">><<combatpromiscuity5>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "anusentrance" or $NPCList[_j].penis is "anusimminent">>
<<if $anusWetness + ($analskill / 10) gte ($NPCList[_j].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<if $player.virginity.anal isnot true>>
<<set $NPCList[_j].penis to "anus">>
<<anus_lube_text>> <span class="pink">you <<analtext>> push against the <<personselect _j>><<combatpersons>> $NPCList[_j].penisdesc, taking it deep into your <<bottomstop>></span>
<<switch $NPCList[_j].penissize>>
<<case 5>><span class="lewd">You'd moan, but the sheer size drives all breath from your body.</span>
<<case 4>><span class="lewd">You shiver as your ass stretches to accommodate <<his>> cock.</span>
<<case 1>><span class="lewd">It's so small you can barely feel it.</span>
<<default>><span class="lewd">You shiver as the phallus invades your body.</span>
<</switch>>
<<sex 30>><<analstat>><<raped>><<anusraped>><<set $anusstate to "penetrated">>
<<break>>
<<elseif $player.virginity.anal is true>>
<<set $NPCList[_j].penis to "anus">>
<<anus_lube_text>> <span class="pink">you <<analtext>> push against the <<personselect _j>><<combatpersons>> $NPCList[_j].penisdesc, taking it deep into</span> <span class="red">your virgin <<bottomstop>></span>
<<switch $NPCList[_j].penissize>>
<<case 5>><span class="red">You'd scream, but the sheer size of the invading phallus drives out all thought and breath.</span>
<<case 4>><span class="red">You scream as your ass struggles to accommodate <<his>> cock.</span>
<<case 1>><span class="red">It may be the first time your <<bottom>> has been violated so, <<his>> cock is so small you can barely feel it.</span>
<<default>><span class="red">You gasp as your <<bottom>> is violated for the first time.</span>
<</switch>>
<<sex 100>><<takeVirginity $NPCList[_j].fullDescription "anal">><<bruise anus>><<analstat>><<violence 30>><<raped>><<anusraped>><<set $anusstate to "penetrated">>
<<break>>
<</if>>
<<else>>
You <<analtext>> press your <<bottom>> against the <<personselect _j>><<combatpersons>> $NPCList[_j].penisdesc, <span class="blue">but fail to envelop.</span> <<His>> penis angles away and rubs between your cheeks.
<<sex 20>><<analstat>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>><<widget "feetgrab">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<elseif _stanceCheck isnot "topface">>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $feetactiondefault is "grab">>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$feetaction" "grab" checked>><<feetdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$feetaction" "grab">><<feetdifficulty>> <<combatpromiscuous3>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $feetactiondefault is "vaginagrab">>
| <label><span class="sub">Press your feet against <<his>> pussy</span> <<radiobutton "$feetaction" "vaginagrab" checked>><<feetdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Press your feet against <<his>> pussy</span> <<radiobutton "$feetaction" "vaginagrab">><<feetdifficulty>> <<combatpromiscuous3>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "feetgrabnew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif _stanceCheck isnot "topface">>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<set _feetaction["Grab their penis"] to "grab">>
<<break>>
<</if>>
<</for>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<set _feetaction["Press your feet against their pussy"] to "vaginagrab">>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "feetKick">><<nobr>>
<<if $consensual isnot 1>>
<<set _feetaction["Kick"] to "kick">>
<</if>>
<</nobr>><</widget>>
<<widget "feetGrabRub">><<nobr>>
<<set _feetaction["Rub"] to "grabrub">>
<<set _feetaction["Stop"] to "stop">>
<</nobr>><</widget>>
<<widget "feetOthervagina">><<nobr>>
<<set _feetaction["Rub"] to "vaginagrabrub">>
<<set _feetaction["Stop"] to "stop">>
<</nobr>><</widget>>
<<widget "feetRunClothed">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $NPCList[_j].penis is "clothed">>
<<set _feetaction["Rub their crotch"] to "rub">>
<<break>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>><<widget "leftdefault">><<nobr>>
<<set _leftaction["Stroke"] to "leftchest">>
<<if $consensual isnot 1>>
<<set _leftaction["Punch"] to "lefthit">>
<</if>>
<<set _leftaction["Cover your face"] to "leftcoverface">>
<</nobr>><</widget>>
<<widget "leftgrab">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $leftactiondefault is "leftgrab">>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$leftaction" "leftgrab" checked>><<handdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$leftaction" "leftgrab">><<handdifficulty>> <<combatpromiscuous3>></label>
<</if>>
<</if>>
<<if $leftactiondefault is "leftstroke">>
| <label><span class="sub">Stroke <<his>> penis</span> <<radiobutton "$leftaction" "leftstroke" checked>></label>
<<break>>
<<else>>
| <label><span class="sub">Stroke <<his>> penis</span> <<radiobutton "$leftaction" "leftstroke">></label>
<<break>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "leftgrabnew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<set _leftaction["Grab their penis"] to "leftgrab">>
<</if>>
<<set _leftaction["Stroke their penis"] to "leftstroke">>
<<break>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "leftplay">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $leftactiondefault is "leftplay">>
| <label><span class="sub">Play with <<his>> pussy</span> <<radiobutton "$leftaction" "leftplay" checked>><<handdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Play with <<his>> pussy</span> <<radiobutton "$leftaction" "leftplay">><<handdifficulty>> <<combatpromiscuous3>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "leftplaynew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<set _leftaction["Play with their pussy"] to "leftplay">>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "leftclothes">><<nobr>>
<<if $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base and !$worn.upper.type.includes("naked")>>
<<if $leftactiondefault is "upper">>
| <label>Displace your $worn.upper.name <<radiobutton "$leftaction" "upper" checked>></label>
<<else>>
| <label>Displace your $worn.upper.name <<radiobutton "$leftaction" "upper">></label>
<</if>>
<</if>>
<<if $worn.under_upper.state is $worn.under_upper.state_base and $worn.under_upper.state_top is $worn.under_upper.state_top_base and !$worn.under_upper.type.includes("naked")>>
<<if $leftactiondefault is "under_upper">>
| <label>Displace your $worn.under_upper.name <<radiobutton "$leftaction" "under_upper" checked>></label>
<<else>>
| <label>Displace your $worn.under_upper.name <<radiobutton "$leftaction" "under_upper">></label>
<</if>>
<</if>>
<<if $worn.lower.state is $worn.lower.state_base and $worn.lower.skirt isnot 1 and !$worn.lower.type.includes("naked")>>
<<if $leftactiondefault is "lower">>
| <label>Displace your $worn.lower.name <<radiobutton "$leftaction" "lower" checked>></label>
<<else>>
| <label>Displace your $worn.lower.name <<radiobutton "$leftaction" "lower">></label>
<</if>>
<<elseif $worn.lower.skirt is 1 and $worn.lower.skirt_down is 1>>
<<if $leftactiondefault is "lower">>
| <label>Displace your $worn.lower.name <<radiobutton "$leftaction" "lower" checked>></label>
<<else>>
| <label>Displace your $worn.lower.name <<radiobutton "$leftaction" "lower">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is $worn.under_lower.state_base and !$worn.under_lower.type.includes("naked")>>
<<if $worn.lower.state isnot $worn.lower.state_base or $worn.lower.skirt is 1 or $worn.lower.type.includes("naked")>>
<<if $leftactiondefault is "under">>
| <label>Pull down your $worn.under_lower.name <<radiobutton "$leftaction" "under" checked>></label>
<<else>>
| <label>Pull down your $worn.under_lower.name <<radiobutton "$leftaction" "under">></label>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "leftclothesnew">><<nobr>>
<<if $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base and !$worn.upper.type.includes("naked")>>
<<set _leftaction["Displace your "+$worn.upper.name] to "upper">>
<</if>>
<<if $worn.under_upper.state is $worn.under_upper.state_base and $worn.under_upper.state_top is $worn.under_upper.state_top_base and !$worn.under_upper.type.includes("naked")>>
<<set _leftaction["Displace your "+$worn.under_upper.name] to "under_upper">>
<</if>>
<<if $worn.lower.state is $worn.lower.state_base and $worn.lower.skirt isnot 1 and !$worn.lower.type.includes("naked")>>
<<set _leftaction["Displace your "+$worn.lower.name] to "lower">>
<<elseif $worn.lower.skirt is 1 and $worn.lower.skirt_down is 1>>
<<set _leftaction["Displace your "+$worn.lower.name] to "lower">>
<</if>>
<<if $worn.under_lower.state is $worn.under_lower.state_base and !$worn.under_lower.type.includes("naked")>>
<<if $worn.lower.state isnot $worn.lower.state_base or $worn.lower.skirt is 1 or $worn.lower.type.includes("naked")>>
<<set _leftaction["Displace your "+$worn.under_lower.name] to "under">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "leftspray">><<nobr>>
<<if $consensual isnot 1 and $spray gte 1>>
<<if $leftactiondefault is "spray">>
| <label><span class="def">Pepper spray</span> <span class="black">Remaining:</span> $spray / $spraymax <<radiobutton "$leftaction" "spray" checked>></label>
<<else>>
| <label><span class="def">Pepper spray</span> <span class="black">Remaining:</span> $spray / $spraymax <<radiobutton "$leftaction" "spray">></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "leftspraynew">><<nobr>>
<<if $consensual isnot 1 and $spray gte 1>>
<<set _leftaction["Pepper spray"] to "spray">>
<</if>>
<</nobr>><</widget>>
<<widget "leftsteal">><<nobr>>
<<if $skulduggery gte 200 and $stealstate isnot 3 and $enemytype is "man" and $npc is 0 and $water isnot 1 and $punishmentposition isnot "gloryhole">>
<<set $skulduggerydifficulty to 1000 - ($enemyarousal / $enemyarousalmax * 400) - $skulduggery - $enemytrust + $enemyanger>>
<<if $leftactiondefault is "steal">>
| <label><span class="brat">Steal</span> <<radiobutton "$leftaction" "steal" checked>> <<skulduggerydifficulty>><<combatcrime>></label>
<<else>>
| <label><span class="brat">Steal</span> <<radiobutton "$leftaction" "steal">> <<skulduggerydifficulty>><<combatcrime>></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "leftstealnew">><<nobr>>
<<if $skulduggery gte 200 and $stealstate isnot 3 and $enemytype is "man" and $npc is 0 and $water isnot 1 and $punishmentposition isnot "gloryhole">>
<<set $skulduggerydifficulty to 1000 - ($enemyarousal / $enemyarousalmax * 400) - $skulduggery - $enemytrust + $enemyanger>>
/*Missing <<skulduggerydifficulty>><<combatcrime>>*/
<<set _leftaction["Steal"] to "steal">>
<</if>>
<</nobr>><</widget>>
<<widget "leftpenwhack">><<nobr>>
<<if $NPCList[0].lefthand is "pen" or $NPCList[0].righthand is "pen" or
$NPCList[1].lefthand is "pen" or $NPCList[1].righthand is "pen" or
$NPCList[2].lefthand is "pen" or $NPCList[2].righthand is "pen" or
$NPCList[3].lefthand is "pen" or $NPCList[3].righthand is "pen" or
$NPCList[4].lefthand is "pen" or $NPCList[4].righthand is "pen" or
$NPCList[5].lefthand is "pen" or $NPCList[5].righthand is "pen">>
<<if $leftactiondefault is "penwhack">>
| <label><span class="brat">Whack the pen away</span> <<radiobutton "$leftaction" "penwhack" checked>></label>
<<else>>
| <label><span class="brat">Whack the pen away</span> <<radiobutton "$leftaction" "penwhack">></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "leftpenwhacknew">><<nobr>>
<<if $NPCList[0].lefthand is "pen" or $NPCList[0].righthand is "pen" or
$NPCList[1].lefthand is "pen" or $NPCList[1].righthand is "pen" or
$NPCList[2].lefthand is "pen" or $NPCList[2].righthand is "pen" or
$NPCList[3].lefthand is "pen" or $NPCList[3].righthand is "pen" or
$NPCList[4].lefthand is "pen" or $NPCList[4].righthand is "pen" or
$NPCList[5].lefthand is "pen" or $NPCList[5].righthand is "pen">>
<<set _leftaction["Whack the pen away"] to "penwhack">>
<</if>>
<</nobr>><</widget>>
<<widget "leftFixAndCoverActions">><<nobr>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $vaginause is 0>>
<<set _leftaction["Cover your pussy"] to "leftcovervagina">>
<</if>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $penisuse is 0>>
<<set _leftaction["Cover your penis"] to "leftcoverpenis">>
<</if>>
<<if $worn.lower.anus_exposed is 1 and $worn.under_lower.anus_exposed is 1 and $anususe is 0>>
<<set _leftaction["Cover your ass"] to "leftcoveranus">>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_lower.state is "thighs" or $worn.under_lower.state is "knees" or $worn.under_lower.state is "ankles">>
<<set _leftaction["Pull up your " + $worn.under_lower.name] to "leftunderpull">>
<</if>>
<</if>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 0>>
<<if $worn.lower.state is "waist">>
<<set _leftaction["Cover your crotch with your " + $worn.lower.name] to "leftskirtpull">>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.upper.set is $worn.lower.set>>
<<if $worn.lower.state isnot $worn.lower.state_base and $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base>>
<<set _leftaction["Fix your " + $worn.lower.name] to "leftlowerpull">>
<</if>>
<<elseif $worn.lower.state isnot $worn.lower.state_base>>
<<set _leftaction["Fix your " + $worn.lower.name] to "leftlowerpull">>
<</if>>
<</if>>
<<if $worn.upper.name isnot "naked">>
<<if $worn.upper.state isnot $worn.upper.state_base or $worn.upper.state_top isnot $worn.upper.state_top_base>>
<<set _leftaction["Fix your " + $worn.upper.name] to "leftlowerpull">>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "rightdefault">><<nobr>>
<<set _rightaction["Stroke"] to "rightchest">>
<<if $consensual isnot 1>>
<<set _rightaction["Punch"] to "righthit">>
<</if>>
<<set _rightaction["Cover your face"] to "rightcoverface">>
<</nobr>><</widget>>
<<widget "rightgrab">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $rightactiondefault is "rightgrab">>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$rightaction" "rightgrab" checked>><<handdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Grab <<his>> penis</span> <<radiobutton "$rightaction" "rightgrab">><<handdifficulty>> <<combatpromiscuous3>></label>
<</if>>
<</if>>
<<if $rightactiondefault is "rightstroke">>
| <label><span class="sub">Stroke <<his>> penis</span> <<radiobutton "$rightaction" "rightstroke" checked>></label>
<<break>>
<<else>>
| <label><span class="sub">Stroke <<his>> penis</span> <<radiobutton "$rightaction" "rightstroke">></label>
<<break>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "rightgrabnew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
/*Missing <<handdifficulty>> <<combatpromiscuous3>>*/
<<set _rightaction["Grab their penis"] to "rightgrab">>
<</if>>
<<set _rightaction["Stroke their penis"] to "rightstroke">>
<<break>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "rightplay">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $rightactiondefault is "rightplay">>
| <label><span class="sub">Play with <<his>> pussy</span> <<radiobutton "$rightaction" "rightplay" checked>><<handdifficulty>> <<combatpromiscuous3>></label>
<<break>>
<<else>>
| <label><span class="sub">Play with <<his>> pussy</span> <<radiobutton "$rightaction" "rightplay">><<handdifficulty>> <<combatpromiscuous3>></label>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "rightplaynew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<set _rightaction["Play with their pussy"] to "rightplay">>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "rightclothes">><<nobr>>
<<if $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base and !$worn.upper.type.includes("naked")>>
<<if $rightactiondefault is "upper">>
| <label>Displace your $worn.upper.name <<radiobutton "$rightaction" "upper" checked>></label>
<<else>>
| <label>Displace your $worn.upper.name <<radiobutton "$rightaction" "upper">></label>
<</if>>
<</if>>
<<if $worn.under_upper.state is $worn.under_upper.state_base and $worn.under_upper.state_top is $worn.under_upper.state_top_base and !$worn.under_upper.type.includes("naked")>>
<<if $rightactiondefault is "under_upper">>
| <label>Displace your $worn.under_upper.name <<radiobutton "$rightaction" "under_upper" checked>></label>
<<else>>
| <label>Displace your $worn.under_upper.name <<radiobutton "$rightaction" "under_upper">></label>
<</if>>
<</if>>
<<if $worn.lower.state is $worn.lower.state_base and $worn.lower.skirt isnot 1 and !$worn.lower.type.includes("naked")>>
<<if $rightactiondefault is "lower">>
| <label>Displace your $worn.lower.name <<radiobutton "$rightaction" "lower" checked>></label>
<<else>>
| <label>Displace your $worn.lower.name <<radiobutton "$rightaction" "lower">></label>
<</if>>
<<elseif $worn.lower.skirt is 1 and $worn.lower.skirt_down is 1>>
<<if $rightactiondefault is "lower">>
| <label>Displace your $worn.lower.name <<radiobutton "$rightaction" "lower" checked>></label>
<<else>>
| <label>Displace your $worn.lower.name <<radiobutton "$rightaction" "lower">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is $worn.under_lower.state_base and !$worn.under_lower.type.includes("naked")>>
<<if $worn.lower.state isnot $worn.lower.state_base or $worn.lower.skirt is 1 or $worn.lower.type.includes("naked")>>
<<if $rightactiondefault is "under">>
| <label>Pull down your $worn.under_lower.name <<radiobutton "$rightaction" "under" checked>></label>
<<else>>
| <label>Pull down your $worn.under_lower.name <<radiobutton "$rightaction" "under">></label>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "rightclothesnew">><<nobr>>
<<if $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base and !$worn.upper.type.includes("naked")>>
<<set _rightaction["Displace your "+$worn.upper.name] to "upper">>
<</if>>
<<if $worn.under_upper.state is $worn.under_upper.state_base and $worn.under_upper.state_top is $worn.under_upper.state_top_base and !$worn.under_upper.type.includes("naked")>>
<<set _rightaction["Displace your "+$worn.under_upper.name] to "under_upper">>
<</if>>
<<if $worn.lower.state is $worn.lower.state_base and $worn.lower.skirt isnot 1 and !$worn.lower.type.includes("naked")>>
<<set _rightaction["Displace your "+$worn.lower.name] to "lower">>
<<elseif $worn.lower.skirt is 1 and $worn.lower.skirt_down is 1>>
<<set _rightaction["Displace your "+$worn.lower.name] to "lower">>
<</if>>
<<if $worn.under_lower.state is $worn.under_lower.state_base and !$worn.under_lower.type.includes("naked")>>
<<if $worn.lower.state isnot $worn.lower.state_base or $worn.lower.skirt is 1 or $worn.lower.type.includes("naked")>>
<<set _rightaction["Displace your "+$worn.under_lower.name] to "under">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "rightspray">><<nobr>>
<<if $consensual isnot 1 and $spray gte 1>>
<<if $rightactiondefault is "spray">>
| <label><span class="def">Pepper spray</span> <span class="black">Remaining:</span> $spray / $spraymax <<radiobutton "$rightaction" "spray" checked>></label>
<<else>>
| <label><span class="def">Pepper spray</span> <span class="black">Remaining:</span> $spray / $spraymax <<radiobutton "$rightaction" "spray">></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "rightspraynew">><<nobr>>
<<if $consensual isnot 1 and $spray gte 1>>
<<set _rightaction["Pepper spray"] to "spray">>
<</if>>
<</nobr>><</widget>>
<<widget "rightsteal">><<nobr>>
<<if $skulduggery gte 200 and $stealstate isnot 3 and $enemytype is "man" and $npc is 0 and $water isnot 1 and $punishmentposition isnot "gloryhole">>
<<set $skulduggerydifficulty to 1000 - ($enemyarousal / $enemyarousalmax * 400) - $skulduggery - $enemytrust + $enemyanger>>
<<if $rightactiondefault is "steal">>
| <label><span class="brat">Steal</span> <<radiobutton "$rightaction" "steal" checked>> <<skulduggerydifficulty>><<combatcrime>></label>
<<else>>
| <label><span class="brat">Steal</span> <<radiobutton "$rightaction" "steal">> <<skulduggerydifficulty>><<combatcrime>></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "rightstealnew">><<nobr>>
<<if $skulduggery gte 200 and $stealstate isnot 3 and $enemytype is "man" and $npc is 0 and $water isnot 1 and $punishmentposition isnot "gloryhole">>
<<set $skulduggerydifficulty to 1000 - ($enemyarousal / $enemyarousalmax * 400) - $skulduggery - $enemytrust + $enemyanger>>
/*Missing <<skulduggerydifficulty>><<combatcrime>>*/
<<set _rightaction["Steal"] to "steal">>
<</if>>
<</nobr>><</widget>>
<<widget "rightpenwhack">><<nobr>>
<<if $NPCList[0].lefthand is "pen" or $NPCList[0].righthand is "pen" or
$NPCList[1].lefthand is "pen" or $NPCList[1].righthand is "pen" or
$NPCList[2].lefthand is "pen" or $NPCList[2].righthand is "pen" or
$NPCList[3].lefthand is "pen" or $NPCList[3].righthand is "pen" or
$NPCList[4].lefthand is "pen" or $NPCList[4].righthand is "pen" or
$NPCList[5].lefthand is "pen" or $NPCList[5].righthand is "pen">>
<<if $rightactiondefault is "penwhack">>
| <label><span class="brat">Whack the pen away</span> <<radiobutton "$rightaction" "penwhack" checked>></label>
<<else>>
| <label><span class="brat">Whack the pen away</span> <<radiobutton "$rightaction" "penwhack">></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "rightpenwhacknew">><<nobr>>
<<if $NPCList[0].lefthand is "pen" or $NPCList[0].righthand is "pen" or
$NPCList[1].lefthand is "pen" or $NPCList[1].righthand is "pen" or
$NPCList[2].lefthand is "pen" or $NPCList[2].righthand is "pen" or
$NPCList[3].lefthand is "pen" or $NPCList[3].righthand is "pen" or
$NPCList[4].lefthand is "pen" or $NPCList[4].righthand is "pen" or
$NPCList[5].lefthand is "pen" or $NPCList[5].righthand is "pen">>
<<set _rightaction["Whack the pen away"] to "penwhack">>
<</if>>
<</nobr>><</widget>>
<<widget "rightFixAndCoverActions">><<nobr>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $vaginause is 0>>
<<set _rightaction["Cover your pussy"] to "rightcovervagina">>
<</if>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $penisuse is 0>>
<<set _rightaction["Cover your penis"] to "rightcoverpenis">>
<</if>>
<<if $worn.lower.anus_exposed is 1 and $worn.under_lower.anus_exposed is 1 and $anususe is 0>>
<<set _rightaction["Cover your ass"] to "rightcoveranus">>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_lower.state is "thighs" or $worn.under_lower.state is "knees" or $worn.under_lower.state is "ankles">>
<<set _rightaction["Pull up your " + $worn.under_lower.name] to "rightunderpull">>
<</if>>
<</if>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 0>>
<<if $worn.lower.state is "waist">>
<<set _rightaction["Cover your crotch with your " + $worn.lower.name] to "rightskirtpull">>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.upper.set is $worn.lower.set>>
<<if $worn.lower.state isnot $worn.lower.state_base and $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base>>
<<set _rightaction["Fix your " + $worn.lower.name] to "rightlowerpull">>
<</if>>
<<elseif $worn.lower.state isnot $worn.lower.state_base>>
<<set _rightaction["Fix your " + $worn.lower.name] to "rightlowerpull">>
<</if>>
<</if>>
<<if $worn.upper.name isnot "naked">>
<<if $worn.upper.state isnot $worn.upper.state_base or $worn.upper.state_top isnot $worn.upper.state_top_base>>
<<set _rightaction["Fix your " + $worn.upper.name] to "rightlowerpull">>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "effectshandsclothes">><<nobr>>
<<if $leftaction is "upper" and $rightaction is "upper">>
<<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $rightaction to 0>><<set $rightactiondefault to "rest">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<elseif $worn.upper.open is 1>>
<<set $worn.upper.exposed to 2>><<set $worn.upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>>
<<set $worn.upper.exposed to 2>><<set $worn.upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<<elseif $leftaction is "upper">><<set $leftaction to 0>><<set $leftactiondefault to "rest">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<elseif $worn.upper.open is 1>><<set $worn.upper.exposed to 2>><<set $worn.upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>><<set $worn.upper.exposed to 2>><<set $worn.upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<<elseif $rightaction is "upper">><<set $rightaction to 0>><<set $rightactiondefault to "rest">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<elseif $worn.upper.open is 1>><<set $worn.upper.exposed to 2>><<set $worn.upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>><<set $worn.upper.exposed to 2>><<set $worn.upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "under_upper" and $rightaction is "under_upper">>
<<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $rightaction to 0>><<set $rightactiondefault to "rest">>
<<if $worn.under_upper.name is "naked">>
You clutch the tattered remains of your $underupperlast.
<<elseif $worn.under_upper.open is 1>>
<<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>>
<<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<<elseif $leftaction is "under_upper">><<set $leftaction to 0>><<set $leftactiondefault to "rest">>
<<if $worn.under_upper.name is "naked">>
You clutch the tattered remains of your $underupperlast.
<<elseif $worn.under_upper.open is 1>><<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>><<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<<elseif $rightaction is "under_upper">><<set $rightaction to 0>><<set $rightactiondefault to "rest">>
<<if $worn.under_upper.name is "naked">>
You clutch the tattered remains of your $underupperlast.
<<elseif $worn.under_upper.open is 1>><<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state_top to "midriff">>
<<if $breastsize gte 3>>
You pull down your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull down your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<<else>><<set $worn.under_upper.exposed to 2>><<set $worn.under_upper.state to "chest">>
<<if $breastsize gte 3>>
You pull up your $worn.under_upper.name <span class="lewd">and your <<breasts>> flop out.</span>
<<else>>
You pull up your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "lower" and $rightaction is "lower">><<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $rightaction to 0>><<set $rightactiondefault to "rest">><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<elseif $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 0>>
You lift up your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<<else>><<set $worn.lower.state to "thighs">>
You pull down your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<</if>>
<<elseif $leftaction is "lower">>
<<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.exposed to 2>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<elseif $worn.lower.skirt is 1>>
<<set $worn.lower.skirt_down to 0>>
You lift up your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<<else>>
<<set $worn.lower.state to "thighs">>
You pull down your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<</if>>
<<elseif $rightaction is "lower">>
<<set $rightaction to 0>><<set $rightactiondefault to "rest">><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.exposed to 2>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<elseif $worn.lower.skirt is 1>>
<<set $worn.lower.skirt_down to 0>>
You lift up your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<<else>>
<<set $worn.lower.state to "thighs">>
You pull down your $worn.lower.name, <span class="lewd">exposing your <<undiesstop>></span>
<</if>>
<</if>>
<<if $leftaction is "under" and $rightaction is "under">><<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $rightaction to 0>><<set $rightactiondefault to "rest">><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.vagina_exposed to 1>>
<<set $worn.under_lower.state to "thighs">><<set $worn.under_lower.exposed to 2>>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.
<<else>>
You pull down your $worn.under_lower.name, <span class="lewd">exposing your <<genitalsstop>></span>
<</if>>
<<elseif $leftaction is "under">><<set $leftaction to 0>><<set $leftactiondefault to "rest">><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.exposed to 2>>
<<set $worn.under_lower.state to "thighs">>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.
<<else>>
You pull down your $worn.under_lower.name, <span class="lewd">exposing your <<genitalsstop>></span>
<</if>>
<<elseif $rightaction is "under">><<set $rightaction to 0>><<set $rightactiondefault to "rest">><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.exposed to 2>>
<<set $worn.under_lower.state to "thighs">>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.
<<else>>
You pull down your $worn.under_lower.name, <span class="lewd">exposing your <<genitalsstop>></span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectsspray">><<nobr>>
<<if $leftaction is "spray" and $rightaction is "spray">><<set $leftactiondefault to "lefthit">><<set $rightactiondefault to "righthit">><<set $leftaction to 0>><<set $rightaction to 0>>
<<if $spray gte 2>><<set $enemyhealth -= 400>><<set $spraystat += 2>><<spray -2>><<set $speechspray to 1>>
<<if $enemytype is "beast">>
You hold the spray in both hands, and unload a full blast in the <<beasttypes>> face. It whimpers.
<<elseif $enemyno gte 2>>
You hold the spray in both hands, and unload a full blast at your assailants. They clutch their faces.
<<ggcrime>><<crimeup 500>>
<<else>>
You hold the spray in both hands, and unload a full blast at the assailant. <<He>> clutches <<his>> face.
<<ggcrime>><<crimeup 500>>
<</if>>
<<elseif $spray gte 1>><<set $enemyhealth -= 200>><<set $spraystat += 1>><<spray -1>><<set $speechspray to 1>>
<<if $enemytype is "beast">>
You spray the <<beasttype>> in the face. It whimpers.
<<elseif $enemyno gte 2>>
You spray your assailants. They clutch their faces.
<<ggcrime>><<crimeup 500>>
<<else>>
You spray the assailant. <<He>> clutches <<his>> face.
<<ggcrime>><<crimeup 500>>
<</if>>
<<else>>
<<if $enemytype is "beast">>
You try to spray the <<beasttype>> in the face. Nothing comes out.
<<elseif $enemyno gte 2>>
You try to spray your assailants. Nothing comes out.
<<else>>
You try to spray the assailant. Nothing comes out.
<</if>>
<</if>>
<<elseif $leftaction is "spray">><<set $leftactiondefault to "lefthit">><<set $leftaction to 0>>
<<if $spray gte 1>><<set $enemyhealth -= 200>><<set $spraystat += 1>><<spray -1>><<set $speechspray to 1>>
<<if $enemytype is "beast">>
You spray the <<beasttype>> in the face. It whimpers.
<<elseif $enemyno gte 2>>
You spray your assailants. They clutch their faces.
<<ggcrime>><<crimeup 500>>
<<else>>
You spray the assailant. <<He>> clutches <<his>> face.
<<ggcrime>><<crimeup 500>>
<</if>>
<<else>>
<<if $enemytype is "beast">>
You try to spray the <<beasttype>> in the face. Nothing comes out.
<<elseif $enemyno gte 2>>
You try to spray your assailants. Nothing comes out.
<<else>>
You try to spray the assailant. Nothing comes out.
<</if>>
<</if>>
<<elseif $rightaction is "spray">><<set $rightactiondefault to "righthit">><<set $rightaction to 0>>
<<if $spray gte 1>><<set $enemyhealth -= 200>><<set $spraystat += 1>><<spray -1>><<set $speechspray to 1>>
<<if $enemytype is "beast">>
You spray the <<beasttype>> in the face. It whimpers.
<<elseif $enemyno gte 2>>
You spray your assailants. They clutch their faces.
<<ggcrime>><<crimeup 500>>
<<else>>
You spray the assailant. <<He>> clutches <<his>> face.
<<ggcrime>><<crimeup 500>>
<</if>>
<<else>>
<<if $enemytype is "beast">>
You try to spray the <<beasttype>> in the face. Nothing comes out.
<<elseif $enemyno gte 2>>
You try to spray your assailants. Nothing comes out.
<<else>>
You try to spray the assailant. Nothing comes out.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectssteal">><<nobr>>
<<if $leftaction is "steal" and $rightaction is "steal">><<set $rightaction to 0>><<set $leftactiondefault to "steal">><<set $rightactiondefault to "steal">><<set $skulduggerydifficulty += 400>><<skulduggerycheck>><<person1>>
<<if $skulduggerysuccess is 1>><<set $stealstate to 3>>
You rummage through the <<persons>> <<walletstop>> <<encountersteal>><<set $leftactiondefault to "rest">><<set $rightactiondefault to "rest">>
<<else>><<brat 15>><<set $speechsteal to 1>>
You rummage inside the <<persons>> <<walletstop>> <<He 1>> notices and shifts <<his>> valuables away from your hands.
<</if>>
<<elseif $leftaction is "steal">><<set $leftactiondefault to "steal">><<set $leftaction to 0>><<skulduggerycheck>><<person1>>
<<if $skulduggerysuccess is 1>>
<<if $stealstate is undefined>><<set $stealstate to 0>>
You run your hand over the <<persons>> skin, until it rests on <<his>> <<walletstop>>
<<elseif $stealstate is 0>><<set $stealstate to 1>>
You open the <<persons>> <<walletstop>>
<<elseif $stealstate is 1>><<set $stealstate to 2>>
You rummage through the <<persons>> <<walletstop>>
<<else>><<set $stealstate to 3>>
You sneak your hand into the <<persons>> <<walletstop>> <<encountersteal>><<set $leftactiondefault to "rest">>
<</if>>
<<else>><<brat 15>><<set $speechsteal to 1>>
<<if $stealstate is undefined>>
You run your hand over the <<persons>> skin, until it rests on <<his>> <<walletstop>> <<He 1>> isn't fooled. <<He 1>> shifts <<his>> valuables away from you.
<<elseif $stealstate is 0>>
You try to open the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<<elseif $stealstate is 1>>
You rummage through the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<<else>>
You sneak your hand into the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<</if>>
<</if>>
<<elseif $rightaction is "steal">><<set $rightaction to 0>><<set $rightactiondefault to "steal">><<skulduggerycheck>><<person1>>
<<if $skulduggerysuccess is 1>>
<<if $stealstate is undefined>><<set $stealstate to 0>>
You run your hand over the <<persons>> skin, until it rests on <<his>> <<walletstop>>
<<elseif $stealstate is 0>><<set $stealstate to 1>>
You open the <<persons>> <<walletstop>>
<<elseif $stealstate is 1>><<set $stealstate to 2>>
You rummage through the <<persons>> <<walletstop>>
<<else>><<set $stealstate to 3>>
You sneak your hand into the <<persons>> <<walletstop>> <<encountersteal>><<set $rightactiondefault to "rest">>
<</if>>
<<else>><<brat 15>><<set $speechsteal to 1>>
<<if $stealstate is undefined>>
You run your hand over the <<persons>> skin, until it rests on <<his>> <<walletstop>> <<He 1>> isn't fooled. <<He 1>> shifts <<his>> valuables away from you.
<<elseif $stealstate is 0>>
You try to open the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<<elseif $stealstate is 1>>
You rummage through the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<<else>>
You sneak your hand into the <<persons>> <<walletstop>> <<He>> notices and shifts <<his>> valuables away.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectspenwhack">><<nobr>>
<<if $leftaction is "penwhack">><<set $leftaction to 0>>
<<if $NPCList[0].lefthand is "pen">>
You whack the pen from the <<person1>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[0].lefthand to 0>>
<<elseif $NPCList[0].righthand is "pen">>
You whack the pen from the <<person1>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[0].righthand to 0>>
<<elseif $NPCList[1].lefthand is "pen">>
You whack the pen from the <<person2>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[1].lefthand to 0>>
<<elseif $NPCList[1].righthand is "pen">>
You whack the pen from the <<person2>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[1].righthand to 0>>
<<elseif $NPCList[2].lefthand is "pen">>
You whack the pen from the <<person3>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[2].lefthand to 0>>
<<elseif $NPCList[2].righthand is "pen">>
You whack the pen from the <<person3>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[2].righthand to 0>>
<<elseif $NPCList[3].lefthand is "pen">>
You whack the pen from the <<person4>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[3].lefthand to 0>>
<<elseif $NPCList[3].righthand is "pen">>
You whack the pen from the <<person4>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[3].righthand to 0>>
<<elseif $NPCList[4].lefthand is "pen">>
You whack the pen from the <<person5>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[4].lefthand to 0>>
<<elseif $NPCList[4].righthand is "pen">>
You whack the pen from the <<person5>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[4].righthand to 0>>
<<elseif $NPCList[5].lefthand is "pen">>
You whack the pen from the <<person6>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[5].lefthand to 0>>
<<elseif $NPCList[5].righthand is "pen">>
You whack the pen from the <<person6>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[5].righthand to 0>>
<</if>>
<</if>>
<<if $rightaction is "penwhack">><<set $rightaction to 0>>
<<if $NPCList[0].lefthand is "pen">>
You whack the pen from the <<person1>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[0].lefthand to 0>>
<<elseif $NPCList[0].righthand is "pen">>
You whack the pen from the <<person1>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[0].righthand to 0>>
<<elseif $NPCList[1].lefthand is "pen">>
You whack the pen from the <<person2>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[1].lefthand to 0>>
<<elseif $NPCList[1].righthand is "pen">>
You whack the pen from the <<person2>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[1].righthand to 0>>
<<elseif $NPCList[2].lefthand is "pen">>
You whack the pen from the <<person3>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[2].lefthand to 0>>
<<elseif $NPCList[2].righthand is "pen">>
You whack the pen from the <<person3>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[2].righthand to 0>>
<<elseif $NPCList[3].lefthand is "pen">>
You whack the pen from the <<person4>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[3].lefthand to 0>>
<<elseif $NPCList[3].righthand is "pen">>
You whack the pen from the <<person4>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[3].righthand to 0>>
<<elseif $NPCList[4].lefthand is "pen">>
You whack the pen from the <<person5>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[4].lefthand to 0>>
<<elseif $NPCList[4].righthand is "pen">>
You whack the pen from the <<person5>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[4].righthand to 0>>
<<elseif $NPCList[5].lefthand is "pen">>
You whack the pen from the <<person6>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[5].lefthand to 0>>
<<elseif $NPCList[5].righthand is "pen">>
You whack the pen from the <<person6>><<persons>> hand. Anger flashes across <<his>> face.
<<brat 5>><<set $NPCList[5].righthand to 0>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "breastFlavorText">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].chest is "mouthentrance">>
Your head is pressed <<print ($NPCList[_j].breastsize gte 6?"between":"against")>>
<<if $enemyno gte 2>>
<<if _j is 0>>
the <<person1>><<persons>>
<<elseif _j is 1>>
the <<person2>><<persons>>
<<elseif _j is 2>>
the <<person3>><<persons>>
<<elseif _j is 3>>
the <<person4>><<persons>>
<<elseif _j is 4>>
the <<person5>><<persons>>
<<elseif _j is 5>>
the <<person6>><<persons>>
<</if>>
<<else>>
<<person1>><<his>>
<</if>>
$NPCList[_j].breastsdesc.
<<break>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "nippleFlavorText">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].chest is "mouth">>
Your head is pressed against
<<if $enemyno gte 2>>
<<if _j is 0>>
the <<person1>><<persons>>
<<elseif _j is 1>>
the <<person2>><<persons>>
<<elseif _j is 2>>
the <<person3>><<persons>>
<<elseif _j is 3>>
the <<person4>><<persons>>
<<elseif _j is 4>>
the <<person5>><<persons>>
<<elseif _j is 5>>
the <<person6>><<persons>>
<</if>>
<<else>>
<<person1>><<his>>
<</if>>
<<if $NPCList[_j].lactation is 1 and $breastfeedingdisable is "f">>
leaking
<</if>>
$NPCList[_j].breastdesc.
<<break>>
<</if>>
<</for>>
<</nobr>><</widget>><<widget "oral">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<elseif _stanceCheck is "top">>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $mouthactiondefault is "mouth">>
| <label><span class="sub">Move your lips to <<his>> penis</span> <<radiobutton "$mouthaction" "mouth" checked>><<oraldifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="sub">Move your lips to <<his>> penis</span> <<radiobutton "$mouthaction" "mouth">><<oraldifficulty>> <<combatpromiscuous4>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $mouthactiondefault is "othervagina">>
| <label><span class="sub">Move your mouth to <<his>> pussy</span><<radiobutton "$mouthaction" "othervagina" checked>><<oraldifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="sub">Move your mouth to <<his>> pussy</span><<radiobutton "$mouthaction" "othervagina">><<oraldifficulty>> <<combatpromiscuous4>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34>>
<!-- Do Nothing -->
<<elseif !$gloryhole>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].chest is 0>>
<<if $mouthactiondefault is "movetochest">>
| <label><span class="sub">Move your lips to <<his>> chest</span> <<radiobutton "$mouthaction" "movetochest" checked>><<oraldifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="sub">Move your lips to <<his>> chest</span> <<radiobutton "$mouthaction" "movetochest">><<oraldifficulty>> <<combatpromiscuous3>></label>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "oralnew">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif _stanceCheck is "top">>
<!-- Do Nothing -->
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "head"))>>
<<set _mouthaction["Move your lips to their penis"] to "mouth">>
<<break>>
<</if>>
<</for>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "head"))>>
<<set _mouthaction["Move your mouth to their pussy"] to "othervagina">>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34>>
<!-- Do Nothing -->
<<elseif !$gloryhole>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].chest is 0>>
<<set _mouthaction["Move your lips to their chest"] to "movetochest">>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "oralswallow">><<nobr>>
<!-- Below if-or statement is super-clumsy but not sure how to shorten NG -->
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<<else>>
<<if $NPCList[0].penis is "mouthentrance" or $NPCList[0].penis is "mouthimminent" or $NPCList[1].penis is "mouthentrance" or $NPCList[1].penis is "mouthimminent" or $NPCList[2].penis is "mouthentrance" or $NPCList[2].penis is "mouthimminent" or $NPCList[3].penis is "mouthentrance" or $NPCList[3].penis is "mouthimminent" or $NPCList[4].penis is "mouthentrance" or $NPCList[4].penis is "mouthimminent" or $NPCList[5].penis is "mouthentrance" or $NPCList[5].penis is "mouthimminent">>
<<if $mouthactiondefault is "mouth">>
| <label><span class="sub">Take <<his>> penis into your mouth</span> <<radiobutton "$mouthaction" "swallow" checked>><<oralvirginitywarning>> <<combatpromiscuous5>></label>
<<else>>
| <label><span class="sub">Take <<his>> penis into your mouth</span> <<radiobutton "$mouthaction" "swallow">><<oralvirginitywarning>> <<combatpromiscuous5>></label>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "oralswallownew">><<nobr>>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<<else>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "mouthentrance" or $NPCList[_j].penis is "mouthimminent">>
<<set _mouthaction["Take their penis into your mouth"] to "swallow">>
<<break>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "combatApologise">><<nobr>>
<<if $enemyanger gte 20 and $underwater lte 0>>
<<set _mouthaction["Apologise"] to "apologise">>
<</if>>
<</nobr>><</widget>>
<<widget "combatPenisEntrance">><<nobr>>
<<set _mouthaction["Kiss"] to "peniskiss">>
<<if $consensual is 1 and ($promiscuity lte 34 and $enemytype is "man" or $deviancy lte 34 and $enemytype isnot "man")>>
<<elseif $chestuse is 0>>
<<set _mouthaction["Grab between breasts"] to "grasp">>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<set _mouthaction["Pull away"] to "pullaway">>
<</if>>
<<oralswallownew>>
<<speaknew>>
<</nobr>><</widget>>
<<widget "combatPenisImminent">><<nobr>>
<<set _mouthaction["Lick"] to "lick">>
<<set _mouthaction["Pull away"] to "pullaway">>
<<oralswallownew>>
<<speaknew>>
<</nobr>><</widget>>
<<widget "combatPenisPenetrated">><<nobr>>
<<set _mouthaction["Suck"] to "suck">>
<<if $consensual isnot 1>>
<<set _mouthaction["Bite"] to "bite">>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<set _mouthaction["Pull away"] to "pullaway">>
<</if>>
<</nobr>><</widget>>
<<widget "combatOthervagina">><<nobr>>
<<set _mouthaction["Lick"] to "vaginalick">>
<<if $head isnot "grappled" and $head isnot "bound">>
<<set _mouthaction["Pull away"] to "pullawayvagina">>
<</if>>
<</nobr>><</widget>>
<<widget "combatBreast">><<nobr>>
<<set _mouthaction["Suck"] to "breastsuck">>
<<set _mouthaction["Lick"] to "breastlick">>
<<set _mouthaction["Keep your mouth closed"] to "breastclosed">>
<<if $consensual is 1 or $head isnot "breasts">>
<<set _mouthaction["Pull away"] to "breastpull">>
<</if>>
<</nobr>><</widget>>
<<widget "combatNipple">><<nobr>>
<<set _mouthaction["Suck"] to "breastsuck">>
<<set _mouthaction["Keep your mouth closed"] to "breastclosed">>
<<if $consensual is 1 or $head isnot "breasts">>
<<set _mouthaction["Pull away"] to "breastpull">>
<</if>>
<<if $consensual isnot 1>>
<<set _mouthaction["Bite"] to "breastbite">>
<</if>>
<</nobr>><</widget>><<widget "actionspenistovagina">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if !$worn.genitals.type.includes("chastity")>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface">>
<<if $penisactiondefault is "penistovagina">>
| <label><span class="sub">Press against <<his>> pussy</span> <<radiobutton "$penisaction" "penistovagina" checked>><<peniledifficulty>> <<combatpromiscuous5>></label>
<<else>>
| <label><span class="sub">Press against <<his>> pussy</span> <<radiobutton "$penisaction" "penistovagina">><<peniledifficulty>> <<combatpromiscuous5>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenistovaginanew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface" and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<set _penisaction["Press against their pussy"] to "penistovagina">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenistoanus">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if !$worn.genitals.type.includes("chastity") and $NPCList[_j].stance isnot "topface">>
<<if $NPCList[_j].vagina is 0 or $NPCList[_j].penis is 0>>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $penisactiondefault is "penistoanus">>
| <label><span class="sub">Press against <<his>> ass</span> <<radiobutton "$penisaction" "penistoanus" checked>><<peniledifficulty>> <<combatpromiscuous5>></label>
<<else>>
| <label><span class="sub">Press against <<his>> ass</span> <<radiobutton "$penisaction" "penistoanus">><<peniledifficulty>> <<combatpromiscuous5>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "actionspenistoanusnew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].stance isnot "topface">>
<<if $NPCList[_j].vagina is 0 or $NPCList[_j].penis is 0>>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif $enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals")>>
<<set _penisaction["Press against their ass"] to "penistoanus">>
<<break>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisvaginafuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $penisactiondefault is "penisvaginafuck">>
| <label><span class="sub">Penetrate <<his>> pussy</span> <<radiobutton "$penisaction" "penisvaginafuck" checked>> <<combatpromiscuous5>><<penilevirginitywarning>></label>
<<else>>
| <label><span class="sub">Penetrate <<his>> pussy</span> <<radiobutton "$penisaction" "penisvaginafuck">> <<combatpromiscuous5>><<penilevirginitywarning>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisvaginafucknew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<set _penisaction["Penetrate their pussy"] to "penisvaginafuck">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisanusfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent" or $NPCList[_j].penis is "otheranusentrance" or $NPCList[_j].penis is "otheranusimminent">>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $penisactiondefault is "penisanusfuck">>
| <label><span class="sub">Penetrate <<his>> ass</span> <<radiobutton "$penisaction" "penisanusfuck" checked>> <<combatpromiscuous5>><<penilevirginitywarning>></label>
<<else>>
| <label><span class="sub">Penetrate <<his>> ass</span> <<radiobutton "$penisaction" "penisanusfuck">> <<combatpromiscuous5>><<penilevirginitywarning>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisanusfucknew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent" or $NPCList[_j].penis is "otheranusentrance" or $NPCList[_j].penis is "otheranusimminent">>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<set _penisaction["Penetrate their ass"] to "penisanusfuck">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisMouthEntrance">><<nobr>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<<else>>
<<set _penisaction["Press your thigh against their mouth"] to "thighbay">>
<</if>>
<<set _penisaction["Rub against their face"] to "othermouthtease">>
<</nobr>><</widget>>
<<widget "actionspenisMouthImminent">><<nobr>>
<<set _penisaction["Rub against their lips"] to "othermouthrub">>
<<set _penisaction["Pull away"] to "othermouthescape">>
<</nobr>><</widget>>
<<widget "actionspenisMouthPenetration">><<nobr>>
<<set _penisaction["Cooperate"] to "othermouthcooperate">>
<</nobr>><</widget>>
<<widget "actionspenisPussyEntrance">><<nobr>>
<<actionspenisvaginafucknew>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<<else>>
<<set _penisaction["Frot against the clit"] to "bay">>
<</if>>
<<set _penisaction["Tease"] to "tease">>
<</nobr>><</widget>>
<<widget "actionspenisPussyImminent">><<nobr>>
<<actionspenisvaginafucknew>>
<<set _penisaction["Rub"] to "rub">>
<<set _penisaction["Pull away"] to "escape">>
<</nobr>><</widget>>
<<widget "actionspenisPussyPenetration">><<nobr>>
<<set _penisaction["Take it"] to "take">>
<<set _penisaction["Cooperate"] to "cooperate">>
<</nobr>><</widget>>
<<widget "actionspenisAnusEntrance">><<nobr>>
<<actionspenisanusfucknew>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<<else>>
<<set _penisaction["Frot against the ass"] to "otheranusbay">>
<</if>>
<<set _penisaction["Tease"] to "otheranustease">>
<</nobr>><</widget>>
<<widget "actionspenisAnusImminent">><<nobr>>
<<actionspenisanusfucknew>>
<<set _penisaction["Rub"] to "otheranusrub">>
<<set _penisaction["Pull away"] to "otheranusescape">>
<</nobr>><</widget>>
<<widget "actionspenisAnusPenetration">><<nobr>>
<<set _penisaction["Take it"] to "otheranustake">>
<<set _penisaction["Cooperate"] to "otheranuscooperate">>
<</nobr>><</widget>>
<<widget "actionspenisAgainstAss">><<nobr>>
<<set _penisaction["Rub"] to "clitrub">>
<<set _penisaction["Stop"] to "stop">>
<</nobr>><</widget>>
<<widget "actionspenisAgainstClit">><<nobr>>
<<set _penisaction["Rub"] to "otheranusrub">>
<<set _penisaction["Stop"] to "otheranusstop">>
<</nobr>><</widget>><<widget "effectspenistovagina">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $penisaction is "penistovagina">><<set $penisaction to 0>><<submission 10>><<penileskilluse>><<set $penisactiondefault to "penistovagina">><<combatpromiscuity5>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<submission 2>><<set $penisuse to "othervagina">><<set $NPCList[_j].vagina to "penisentrance">><<set $penisstate to "entrance">><span class="lblue">You press your <<penis>> against the <<personselect _j>><<combatpersons>> pussy.</span>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "top">><</if>>
<<set $NPCList[_j].location.genitals = "genitals">>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0>>
<span class="blue">You try to press your <<penis>> against the <<personselect _j>><<combatpersons>> pussy but <<he>> pushes you away.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectspenistoanus">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $penisaction is "penistoanus">><<set $penisaction to 0>><<submission 10>><<penileskilluse>><<set $penisactiondefault to "penistoanus">><<combatpromiscuity5>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<submission 2>><<set $penisuse to "otheranus">><<set $NPCList[_j].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><span class="lblue">You press your <<penis>> against the <<personselect _j>><<combatpersons>> ass.</span>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "top">><</if>>
<<set $NPCList[_j].location.genitals = "genitals">>
<<break>>
<<elseif $NPCList[_j].penis is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<submission 2>><<set $penisuse to "otheranus">><<set $NPCList[_j].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><span class="lblue">You press your <<penis>> against the <<personselect _j>><<combatpersons>> ass.</span>
<<set $NPCList[_j].location.genitals = "genitals">>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is 0 or $NPCList[_j].penis is 0>>
<span class="blue">You try to press your <<penis>> against the <<personselect _j>><<combatpersons>> ass but <<he>> pushes you away.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectspenisvaginafuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $penisaction is "penisvaginafuck" and ($penissize gte 0 or $arousal gte 7500)>><<set $penisaction to 0>><<submission 20>><<penileskilluse>><<set $penisactiondefault to "penisvaginafuck">><<combatpromiscuity5>>
<<if $penisWetness + ($penileskill / 10) gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<if $player.virginity.penile isnot true>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">><<set $NPCList[_j].vagina to "penis">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust deep into the <<personselect _j>><<combatpersons>> pussy.</span>
<<sex 30>><<penilestat>><<raped>><<penisraped>><<set $penisstate to "penetrated">>
<<break>>
<</if>>
<</for>>
<<elseif $player.virginity.penile is true>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">><<set $NPCList[_j].vagina to "penis">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust your virgin penis into the <<personselect _j>><<combatpersons>> pussy.</span><span class="red"> You feel your foreskin separate from your glans, forever robbing you of your purity.</span>
<<sex 100>><<takeVirginity $NPCList[_j].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 30>><<raped>><<penisraped>><<set $penisstate to "penetrated">>
<<break>>
<</if>>
<</for>>
<</if>>
<<else>>
<<set $penisaction to 0>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">>
You <<peniletext>> press your <<penis>> against the <<personselect _j>><<combatpersons>> pussy, <span class="blue">but fail to penetrate,</span> instead angling away and rubbing past <<his>> clit.
<<sex 20>><<penilestat>>
<</if>>
<</for>>
<</if>>
<<elseif $penisaction is "penisvaginafuck">>
<<set $penisaction to 0>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "penisentrance" or $NPCList[_j].vagina is "penisimminent">>
<span class="red">You fail you penetrate the <<personselect _j>><<combatpersons>> pussy.</span> Such a tiny penis is hard to wield. You need to be more aroused.
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "effectspenisanusfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $penisaction is "penisanusfuck" and ($penissize gte 0 or $arousal gte 7500)>><<set $penisaction to 0>><<submission 20>><<penileskilluse>><<set $penisactiondefault to "penisanusfuck">><<combatpromiscuity5>>
<<if $penisWetness + ($penileskill / 10) gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<if $player.virginity.penile isnot true>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent">><<set $NPCList[_j].vagina to "otheranus">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust deep into the <<personselect _j>><<combatpersons>> ass.</span>
<<sex 30>><<penilestat>><<raped>><<penisraped>><<set $penisstate to "otheranus">>
<<break>>
<<elseif $NPCList[_j].penis is "otheranusentrance" or $NPCList[_j].penis is "otheranusimminent">><<set $NPCList[_j].penis to "otheranus">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust deep into the <<personselect _j>><<combatpersons>> ass.</span>
<<sex 30>><<penilestat>><<raped>><<penisraped>><<set $penisstate to "otheranus">>
<<break>>
<</if>>
<</for>>
<<elseif $player.virginity.penile is true>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent">><<set $NPCList[_j].vagina to "otheranus">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust your virgin penis into the <<personselect _j>><<combatpersons>> ass.</span><span class="red"> You feel your foreskin separate from your glans, forever robbing you of your purity.</span>
<<sex 100>><<takeVirginity $NPCList[_j].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 30>><<raped>><<penisraped>><<set $penisstate to "otheranus">>
<<break>>
<<elseif $NPCList[_j].penis is "otheranusentrance" or $NPCList[_j].penis is "otheranusimminent">><<set $NPCList[_j].penis to "otheranus">>
<<penis_lube_text>> <span class="pink">you <<peniletext>> thrust your virgin penis into the <<personselect _j>><<combatpersons>> ass.</span><span class="red"> You feel your foreskin separate from your glans, forever robbing you of your purity.</span>
<<sex 100>><<takeVirginity $NPCList[_j].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 30>><<raped>><<penisraped>><<set $penisstate to "otheranus">>
<<break>>
<</if>>
<</for>>
<</if>>
<<else>>
<<set $penisaction to 0>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent">>
You <<peniletext>> press your <<penis>> against the <<personselect _j>><<combatpersons>> ass, <span class="blue">but fail to penetrate,</span> instead angling away and rubbing between <<his>> cheeks.
<<sex 20>><<penilestat>>
<</if>>
<</for>>
<</if>>
<<elseif $penisaction is "penisanusfuck">>
<<set $penisaction to 0>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].vagina is "otheranusentrance" or $NPCList[_j].vagina is "otheranusimminent">>
<span class="red">You fail you penetrate the <<personselect _j>><<combatpersons>> ass.</span> Such a tiny penis is hard to wield. You need to be more aroused.
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>><<widget "speak">><<nobr>>
<<if $underwater lte 0>>
<<if $consensual is 1>>
<<if $mouthactiondefault is "finish">>
| <label><span class="brat">Tell <<him>> you want to stop</span> <<radiobutton "$mouthaction" "finish" checked>><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>></label>
<<else>>
| <label><span class="brat">Tell <<him>> you want to stop</span> <<radiobutton "$mouthaction" "finish">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>></label>
<</if>>
<<if $enemytype is "man">>
<<if $vaginaexist is 1 and $vaginalchastity is 0 and $novaginal is 0>>
| <label><span class="brat">Tell <<him>> you don't want anything in your pussy</span> <<radiobutton "$mouthaction" "novaginal">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>></label>
<</if>>
<<if $penisexist is 1 and $penilechastity is 0 and $nopenile is 0>>
| <label><span class="brat">Tell <<him>> you don't want your penis put inside anything</span> <<radiobutton "$mouthaction" "nopenile">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>></label>
<</if>>
<<if $analchastity is 0 and $noanal is 0>>
| <label><span class="brat">Tell <<him>> you don't want anything in your anus</span> <<radiobutton "$mouthaction" "noanal">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>></label>
<</if>>
<</if>>
<<else>>
<<if $mouthactiondefault is "scream" and $background isnot "selective_mute">>
| <label><span class="brat">Scream</span> <<radiobutton "$mouthaction" "scream" checked>></label>
<<elseif $background isnot "selective_mute">>
| <label><span class="brat">Scream</span> <<radiobutton "$mouthaction" "scream">></label>
<</if>>
<</if>>
<<if $consensual is 0>>
<<if $mouthactiondefault is "plead">>
| <label><span class="meek">Plead</span> <<radiobutton "$mouthaction" "plead" checked>></label>
<<else>>
| <label><span class="meek">Plead</span> <<radiobutton "$mouthaction" "plead">></label>
<</if>>
<</if>>
<<if $consensual is 0 and $angel gte 6 and $angelforgive isnot 1>>
<<if $mouthactiondefault is "forgive">>
| <label><span class="meek">Forgive</span> <<radiobutton "$mouthaction" "forgive" checked>></label>
<<else>>
| <label><span class="meek">Forgive</span> <<radiobutton "$mouthaction" "forgive">></label>
<</if>>
<</if>>
<<if $submissive gte 1150>>
<<if $mouthactiondefault is "moan">>
| <label><span class="sub">Moan</span> <<radiobutton "$mouthaction" "moan" checked>></label>
<<else>>
| <label><span class="sub">Moan</span> <<radiobutton "$mouthaction" "moan">></label>
<</if>>
<<elseif $submissive lte 850 and $consensual is 0>>
<<if $mouthactiondefault is "demand">>
| <label><span class="def">Demand</span> <<radiobutton "$mouthaction" "demand" checked>></label>
<<else>>
| <label><span class="def">Demand</span> <<radiobutton "$mouthaction" "demand">></label>
<</if>>
<</if>>
<<if $awarelevel gte 2 and $enemytype is "man">>
<<if $mouthactiondefault is "mock">>
| <label><span class="brat"><<if $consensual is 1>>Tease their<<else>>Mock their<</if>></span> <<radiobutton "$mouthaction" "mock" checked>></label>
<<else>>
| <label><span class="brat"><<if $consensual is 1>>Tease their<<else>>Mock their<</if>></span> <<radiobutton "$mouthaction" "mock">></label>
<</if>>
<<listbox "$mockaction">>
<<option "ethics" "ethics" `$mockaction is "ethics" ? "selected" : ""`>>
<<option "looks" "looks" `$mockaction is "looks" ? "selected" : ""`>>
<<option "strength" "weak" `$mockaction is "weak" ? "selected" : ""`>>
<<option "skill" "skill" `$mockaction is "skill" ? "selected" : ""`>>
<<option "penis" "penis" `$mockaction is "penis" ? "selected" : ""`>>
<<option "pussy" "vagina" `$mockaction is "vagina" ? "selected" : ""`>>
<</listbox>>
<</if>>
<</if>>
<<if $mouthstate isnot "breasts">>
<<if $mouthactiondefault is "rest">>
| <label>Rest <<radiobutton "$mouthaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$mouthaction" "rest">></label>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "speaknew">><<nobr>>
<<if $underwater lte 0>>
<<if $consensual is 1>>
<<if $enemyno gte 2>>
<<set _pron to "them">>
<<else>>
<<switch $pronoun>>
<<case "m">><<set _pron to "him">>
<<case "f">><<set _pron to "her">>
<<case "i">><<set _pron to "it">>
<</switch>>
<</if>>
<<set _mouthaction["Tell "+_pron+" you want to stop"] to "finish">>
<<if $enemytype is "man">>
<<if $vaginaexist is 1 and $vaginalchastity is 0 and $novaginal is 0>>
<<set _mouthaction["Tell "+_pron+" you don't want anything in your pussy"] to "novaginal">>
<</if>>
<<if $penisexist is 1 and $penilechastity is 0 and $nopenile is 0>>
<<set _mouthaction["Tell "+_pron+" you don't want your penis inside anything"] to "nopenile">>
<</if>>
<<if $analchastity is 0 and $noanal is 0>>
<<set _mouthaction["Tell "+_pron+" you don't want anything in your anus"] to "noanal">>
<</if>>
<</if>>
<<else>>
<<set _mouthaction["Scream"] to "scream">>
<<set _mouthaction["Plead"] to "plead">>
<<if $angel gte 6 and $angelforgive isnot 1>>
<<set _mouthaction["Forgive"] to "forgive">>
<</if>>
<<if $submissive lte 850>>
<<set _mouthaction["Demand"] to "demand">>
<</if>>
<</if>>
<<if $submissive gte 1150>>
<<set _mouthaction["Moan"] to "moan">>
<</if>>
<<if $awarelevel gte 2 and $enemytype is "man">>
<<if $consensual is 1>>
<<set _mouthaction["Tease their"] to "mock">>
<<else>>
<<set _mouthaction["Mock their"] to "mock">>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "actionsmouththighrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $enemyanger gte (($enemyangermax / 5) * 2)>>
You <<thightext>> press your thigh into the <<beasttypes>> mouth, keeping it at bay. It bites down a little harder than you would like, you hope it doesn't consider you food.
<<else>>
You <<thightext>> press your thigh into the <<beasttypes>> mouth, keeping it at bay.
<</if>>
<<else>>
<<if $enemyanger gte (($enemyangermax / 5) * 2)>>
You <<thightext>> press your thigh into the <<beasttypes>> mouth, keeping it at bay. It bites down a little harder than you would like, you hope it doesn't consider you food.
<<else>>
You <<thightext>> press your thigh into the <<beasttypes>> mouth, keeping it at bay.
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<thightext>> keep your shaking thigh pressed against <<their>> mouth.
<<else>>
You <<thightext>> keep your trembling thigh pressed against <<their>> mouth.
<</if>>
<<else>>
<<if $pain gte 40>>
You <<thightext>> keep your quivering thigh pressed against <<their>> mouth.
<<else>>
You <<thightext>> keep your thigh pressed against <<their>> mouth.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthpenistease">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<peniletext>> and carefully rub the <<beasttypes>> tongue with your <<penisstop>>
<<else>>
You <<peniletext>> rub the <<beasttypes>> tongue with your <<penisstop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<peniletext>> and carefully prod the <<beasttypes>> tongue with your <<penisstop>>
<<else>>
You <<peniletext>> prod the <<beasttypes>> tongue with your <<penisstop>>
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<peniletext>> rub your <<penis>> against <<their>> tongue.
<<else>>
You <<peniletext>> slap your <<penis>> against <<their>> tongue.
<</if>>
<<else>>
<<if $pain gte 40>>
You <<peniletext>> rub your <<penis>> against <<their>> cheek.
<<else>>
You <<peniletext>> slap your <<penis>> against <<their>> cheek.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthpenisrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<peniletext>> and carefully rub the <<beasttypes>> tongue with your <<penisstop>>
<<else>>
You <<peniletext>> rub the <<beasttypes>> tongue with your <<penisstop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<peniletext>> and carefully prod the <<beasttypes>> tongue with your <<penisstop>>
<<else>>
You <<peniletext>> prod the <<beasttypes>> tongue with your <<penisstop>>
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<peniletext>> rub the tip of your <<penis>> between <<their>> lips.
<<else>>
You <<peniletext>> caress <<their>> lips with your <<penisstop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<peniletext>> circle <<their>> lips with the tip of your <<penisstop>>
<<else>>
You <<peniletext>> prod <<their>> lips with the tip of your <<penisstop>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthpenisthrust">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<penis>> is ruthlessly fucked by <<their>> mouth. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is ruthlessly fucked by <<their>> mouth. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is ruthlessly fucked by <<their>> mouth. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<penis>> is hungrily enveloped by <<their>> mouth. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is hungrily enveloped by <<their>> mouth. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is hungrily enveloped by <<their>> mouth. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<penis>> is rhythmically engulfed and regurgitated by <<their>> mouth. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is rhythmically engulfed and regurgitated by <<their>> mouth. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is rhythmically engulfed and regurgitated by <<their>> mouth. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthpenisescape">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyanger lte 20>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from the <<beasttypes>> mouth before it can envelop you.</span> It doesn't give up however.
<<elseif $enemyanger lte 100>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from the beast's incessant probing before it can envelop you.</span> It snarls in frustration.
<<else>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from the beast's savage probing before it can envelop you.</span>
<</if>>
<<else>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> mouth.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> mouth.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<penis>> away from <<their>> mouth.</span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthvaginatease">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<vaginaltext>> and carefully rub the <<beasttypes>> tongue with your <<pussystop>>
<<else>>
You <<vaginaltext>> rub the <<beasttypes>> tongue with your <<pussystop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<vaginaltext>> and carefully kiss the <<beasttypes>> tongue with your <<pussystop>>
<<else>>
You <<vaginaltext>> kiss the <<beasttypes>> tongue with your <<pussystop>>
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<vaginaltext>> rub your <<pussy>> against <<their>> tongue.
<<else>>
You <<vaginaltext>> smooch <<their>> tongue with your <<pussystop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<vaginaltext>> rub your <<pussy>> against <<their>> cheek.
<<else>>
You <<vaginaltext>> kiss <<their>> cheek with your <<pussystop>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthvaginarub">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<vaginaltext>> and carefully rub the <<beasttypes>> tongue with your <<pussystop>>
<<else>>
You <<vaginaltext>> rub the <<beasttypes>> tongue with your <<pussystop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<vaginaltext>> and carefully kiss the <<beasttypes>> tongue with your <<pussystop>>
<<else>>
You <<vaginaltext>> kiss the <<beasttypes>> tongue with your <<pussystop>>
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<vaginaltext>> your <<pussy>> against <<their>> tongue.
<<else>>
You <<vaginaltext>> caress <<their>> tongue with your <<pussystop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<vaginaltext>> kiss <<their>> tongue with your <<pussystop>>
<<else>>
You <<vaginaltext>> rub <<their>> lips with your <<pussystop>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthvaginathrust">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<pussy>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your labia. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<pussy>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your labia. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<pussy>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your labia. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your labia. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthvaginaescape">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyanger lte 20>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the <<beasttypes>> mouth before it can penetrate you.</span> It doesn't give up however.
<<elseif $enemyanger lte 100>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the beast's incessant probing before it can penetrate you.</span> It snarls in frustration.
<<else>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the beast's savage probing before it can penetrate you.</span>
<</if>>
<<else>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from <<their>> mouth.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from <<their>> mouth.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<pussy>> away from <<their>> mouth.</span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsmouthbottomrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $enemyanger gte (($enemyangermax / 5) * 2)>>
You <<bottomtext>> press your <<bottom>> into the <<beasttypes>> mouth, keeping it at bay. It bites down a little harder than you would like. You hope it doesn't consider you food.
<<else>>
You <<bottomtext>> press your <<bottom>> into the <<beasttypes>> mouth, keeping it at bay.
<</if>>
<<else>>
<<if $enemyanger gte (($enemyangermax / 5) * 2)>>
You <<bottomtext>> press your <<bottom>> into the <<beasttypes>> mouth, keeping it at bay. It bites down a little harder than you would like. You hope it doesn't consider you food.
<<else>>
You <<bottomtext>> press your <<bottom>> into the <<beasttypes>> mouth, keeping it at bay.
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<bottomtext>> keep your shaking <<bottom>> pressed against <<their>> mouth.
<<else>>
You <<bottomtext>> keep your trembling <<bottom>> pressed against <<their>> mouth.
<</if>>
<<else>>
<<if $pain gte 40>>
You <<bottomtext>> keep your quivering <<bottom>> pressed against <<their>> mouth.
<<else>>
You <<bottomtext>> keep your <<bottom>> pressed against <<their>> mouth.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthanustease">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<analtext>> and carefully rub the <<beasttypes>> lips with your <<bottomstop>>
<<else>>
You <<analtext>> rub the <<beasttypes>> lips with your <<bottomstop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<analtext>> and carefully rub the <<beasttypes>> face with your <<bottomstop>>
<<else>>
You <<analtext>> rub the <<beasttypes>> face with your <<bottomstop>>
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<analtext>> rub your <<bottom>> against <<their>> lips.
<<else>>
You <<analtext>> rub <<their>> face with your <<bottomstop>>
<</if>>
<<else>>
<<if $pain gte 40>>
You <<analtext>> rub your <<bottom>> against <<their>> cheek.
<<else>>
You <<analtext>> rub <<their>> cheek with your <<bottomstop>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthanusrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<analtext>> and carefully rub your anus against the <<beasttypes>> tongue.
<<else>>
You <<analtext>> rub your anus against the <<beasttypes>> tongue.
<</if>>
<<else>>
<<if $pain gte 40>>
You <<analtext>> and carefully rub your <<bottom>> against the <<beasttypes>> tongue.
<<else>>
You <<analtext>> rub your <<bottom>> against the <<beasttypes>> tongue.
<</if>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<<if $pain gte 40>>
You <<analtext>> your anus against <<their>> tongue.
<<else>>
You <<analtext>> caress <<their>> tongue with your anus.
<</if>>
<<else>>
<<if $pain gte 40>>
You <<analtext>> rub <<their>> tongue with your <<bottomstop>>
<<else>>
You <<analtext>> rub <<their>> lips with your <<bottomstop>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthanusthrust">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<bottom>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<bottom>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back against the movements.
<<else>>
Your <<bottom>> is ruthlessly fucked by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<bottom>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<bottom>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back against the movements.
<<else>>
Your <<bottom>> is hungrily penetrated by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<bottom>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<bottom>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back against the movements.
<<else>>
Your <<bottom>> is rhythmically invaded by <<their>> tongue as <<their>> lips knead your anus. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsothermouthanusescape">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyanger lte 20>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the <<beasttypes>> mouth before it can penetrate you.</span> It doesn't give up however.
<<elseif $enemyanger lte 100>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the beast's incessant probing before it can penetrate you.</span> It snarls in frustration.
<<else>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the beast's savage probing before it can penetrate you.</span>
<</if>>
<<else>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from <<their>> mouth.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from <<their>> mouth.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<bottom>> away from <<their>> mouth.</span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisstroke">><<nobr>>
<<if $enemytype is "beast">>
You gingerly caress the beast's penis.
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You reach for <<someones>> penis and gently caress its length.
<<else>>
You eagerly reach for <<someones>> penis and caress its length.
<</if>>
<<else>>
You gingerly rub <<someones>> penis.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsstroke">><<nobr>>
<<if $enemytype is "beast">>
You pat the <<beasttype>> on the head.
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You gently stroke <<someones>> skin.
<<else>>
You passionately caress <<someones>> skin.
<</if>>
<<else>>
You timidly stroke <<someones>> skin.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionshit">><<nobr>>
<<if $enemytype is "beast">>
<<if $pain lte 20>>
You smack the <<beasttype>> with your hand.
<<elseif $pain lte 60>>
You fight through pain and smack the <<beasttype>> with your hand.
<<else>>
Pained and terrified, you flail at the <<beasttype>>.
<</if>>
<<else>>
<<if $pain lte 20>>
You strike <<him>> with your hand.
<<elseif $pain lte 60>>
You fight through the pain and strike at <<someone>> with your hand.
<<else>>
Pained and terrified, you flail in self-defence.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsclitstroke">><<nobr>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You <<handtext>> stroke <<their>> clitoris between your fingers.
<<else>>
Eager, you <<handtext>> fondle <<their>> clitoris between your fingers.
<</if>>
<<else>>
Hoping to mollify, you <<handtext>> stroke <<their>> clitoris between your fingers.
<</if>>
<</nobr>><</widget>>
<<widget "actionskick">><<nobr>>
<<if $enemytype is "beast">>
<<if $pain lte 20>>
You kick the <<beasttype>>.
<<elseif $pain lte 60>>
You try to kick the <<beasttype>> away from you.
<<else>>
You desperately try to kick the <<beasttype>> away.
<</if>>
<<else>>
<<if $pain lte 20>>
Defiant, you lash out with your feet.
<<elseif $pain lte 60>>
Though hurt, you lash out with your feet.
<<else>>
You lash out in desperation.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsfeetrub">><<nobr>>
<<if $enemytype is "beast">>
You fondle <<their>> penis with your toes.
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You fondle <<someones>> penis with your toes.
<<else>>
You eagerly stroke <<someones>> penis with your toes.
<</if>>
<<else>>
You stroke <<someones>> penis with your toes.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsgrabrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<feettext>> hold <<his>> penis between your feet as <<he>> furiously humps against them.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<feettext>> hold the penis between your feet as <<he>> humps against them.
<<else>>
You <<feettext>> hold and rub the penis between your feet.
<</if>>
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You keep <<their>> penis held firmly between your feet as you <<feettext>> stroke and fondle the glans with your toes.
<<else>>
You <<feettext>> hold and rub <<their>> penis between your feet.
<</if>>
<<else>>
You <<feettext>> occupy <<their>> penis with your feet, rubbing the glans between your toes.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsfeetpussy">><<nobr>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You <<feettext>> fondle <<their>> vulva with your toes.
<<else>>
You <<feettext>> stroke <<their>> vulva with your toes.
<</if>>
<<else>>
You <<feettext>> press your feet against <<their>> pelvis and fondle <<their>> pussy with your toes.
<</if>>
<</nobr>><</widget>>
<<widget "actionskiss">><<nobr>>
<<if $enemytype is "beast">>
You kiss the <<beasttype>> on the head.
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You flutter your lips against <<someones>> skin.
<<else>>
You kiss <<someones>> skin, tongue first.
<</if>>
<<else>>
You press your lips against <<someones>> skin.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsplead">><<nobr>>
<<if $loveInterest.primary isnot "None" and (random(0,100) gte 50 or $loveInterest.secondary is "None")>>
<<set _loveInterest to $loveInterest.primary>>
<<elseif $loveInterest.secondary isnot "None">>
<<set _loveInterest to $loveInterest.secondary>>
<</if>>
<<if $enemytype is "beast">>
<<if _loveInterest is "Eden" and $location is "forest" and random(0,100) lte 15>>
You <<voice "plead">>. "Please..." You gaze in the direction of Eden's cabin.
<<if $npc is "Black Wolf">>
<br>
The Black Wolf seems to notice, and lets out a low growl.
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "No! I don't want to lose my virginity to a <<beasttypeexclamation>>"
<<else>>
You <<voice "plead">>. "Why are you poking me there? Stop!"
<</if>>
<<else>>
You <<voice "plead">>. "No, don't put it in!"
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "No! I don't want to lose my virginity to a <<beasttypeexclamation>>"
<<else>>
You <<voice "plead">>. "Stop pushing my private place like that, you're making me feel strange."
<</if>>
<<else>>
You <<voice "plead">>. "Please don't put it in!"
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "No! I don't want to lose my virginity to a <<beasttypeexclamation>>"
<<else>>
You <<voice "plead">>. "Stop pushing my private place like that, you're making me feel strange."
<</if>>
<<else>>
You <<voice "plead">>. "Please don't put it in!"
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Why are you poking me there? What do you want?"
<<else>>
You <<voice "plead">>. "Don't poke me there, it's dirty!"
<</if>>
<<else>>
You <<voice "plead">>. "No, not there! I don't want it!"
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, just take it out!"
<<else>>
You <<voice "plead">>. "P-please... s-someone help..."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, just take it out!"
<<else>>
You <<voice "plead">>. "P-please... s-someone help..."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, just take it out!"
<<else>>
You <<voice "plead">>. "P-please... s-someone help..."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, just take it out!"
<<else>>
You <<voice "plead">>. "P-please... s-someone help..."
<</if>>
<<elseif $vaginastate is "othermouthimminent" or $vaginastate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "Stop, it tickles."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please don't eat me."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "Stop licking there!"
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "I'm not food!"
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Your tongue is too slimy."
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "plead">>. "S-stop. That's not for a <<beasttype>> to lick."
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "It's all squirmy."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please take your tongue out."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "There's no food in there."
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "S-stop. That's not for <<beasttype>> tongues."
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Get it out!"
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "Please stop licking inside me!"
<<else>>
You <<voice "plead">>. "I-is it tasty? Please stop."
<</if>>
<<elseif $penisstate is "othermouthimminent" or $penisstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "Stop, it tickles."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please don't eat me."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "Stop licking there!"
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "I'm not food!"
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Your tongue is too slimy."
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "plead">>. "S-stop. That's not for a <<beasttype>> to lick."
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "Your mouth's too slimy."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please don't bite me."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "I don't wanna go in your mouth."
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "S-stop. That's not for <<beasttype>> tongues."
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Let me go!"
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "That's not food!"
<<else>>
You <<voice "plead">>. "Please don't move your tongue like that."
<</if>>
<<elseif $anusstate is "othermouthimminent" or $anusstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "Stop, it tickles."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please don't eat me."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "Stop licking there!"
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "I'm not food!"
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Your tongue is too slimy."
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "plead">>. "S-stop. That's not for a <<beasttype>> to lick."
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "plead">>. "It's all squirmy."
<<elseif $speechcycle is 1>>
You <<voice "plead">>. "Please take your tongue out."
<<elseif $speechcycle is 2>>
You <<voice "plead">>. "There's no food in there."
<<elseif $speechcycle is 3>>
You <<voice "plead">>. "S-stop. That's not for <<beasttype>> tongues."
<<elseif $speechcycle is 4>>
You <<voice "plead">>. "Get it out!"
<<elseif $speechcycle is 5>>
You <<voice "plead">>. "Please stop licking inside me!"
<<else>>
You <<voice "plead">>. "I-is it tasty? Please stop."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 20>>
You <<voice "plead">>. "W-why are you looking at me like that?"
<<elseif $rng lte 40>>
You <<voice "plead">>. "That's not for you!"
<<elseif $rng lte 60>>
You <<voice "plead">>. "D-don't look."
<<elseif $rng lte 80>>
You <<voice "plead">>. "No, don't look at me!"
<<else>>
You <<voice "plead">>. "Please be a good <<beasttypecomma>> you're scaring me."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $pain lte 20>>
You <<voice "plead">>. "You're a good <<beasttype>> right? You'll let me go?"
<<elseif $pain lte 60>>
You <<voice "plead">>. "Why are you hurting me? I'm not a threat!"
<<else>>
You <<voice "plead">>. "It hurts! Why are you doing this? Let me go!"
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
You <<voice "plead">>. "You're a good <<beasttype>> right? You'll let me go?"
<<elseif $rng lte 70>>
You <<voice "plead">>. "What are you doing? I haven't been mean to you!"
<<else>>
You <<voice "plead">>. "I don't like this, leave me alone!"
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "You're hurting me!"
<<else>>
You <<voice "plead">>. "P-please stop hurting me!"
<</if>>
<</if>>
<</if>>
<<else>>
<<if _loveInterest isnot undefined and random(0,100) lte 15>>
<<switch _loveInterest>>
<<set $rng to random(1, 100)>>
<<case "Robin">>
<<set $speechnamedrop to 1>>
<<if $npc is "Robin">>
You speak. "Robin, please stop!"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please, no! I'm saving that for Robin!"
<<else>>
You <<voice "plead">>. "Please stop poking me there, I only let Robin do that!"
<</if>>
<<else>>
You <<voice "plead">>. "B...but, I only let Robin do this!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm sorry, Robin..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please just take it out! I only want Robin!"
<<else>>
You <<voice "plead">>. "Robin... help me..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm sorry, Robin..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please just get off me! I only want Robin!"
<<else>>
You <<voice "plead">>. "Robin... help me..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "Please don't look! Only Robin can see me like this!"
<<elseif $rng lte 66>>
You <<voice "plead">>. "Please, Robin will be heartbroken..."
<<else>>
You <<voice "plead">>. "Stop staring... I only want Robin..."
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please no! I'm already taken by Robin!"
<<else>>
You <<voice "plead">>. "Leave me alone! I only want Robin!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "Why are you doing this? Let me go back to Robin!"
<<else>>
You <<voice "plead">>. "Robin needs me, please just let me go..."
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Robin never hurts me like this..."
<<else>>
You <<voice "plead">>. "No... I need to get back to Robin..."
<</if>>
<</if>>
<<case "Kylar">>
<<set $speechnamedrop to 1>>
<<if $npc is "Kylar">>
You speak. "Kylar... I thought you loved me..."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please, I wanted Kylar to be the one to take me!
<<else>>
You <<voice "plead">>. "Only Kylar is allowed to do this, please stop!"
<</if>>
<<else>>
You <<voice "plead">>. "Kylar hurts people who violate me... please stop..."
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Forgive me, Kylar..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please take it out! Kylar will be so upset about this!"
<<else>>
You <<voice "plead">>. "S-Save me, Kylar..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Forgive me, Kylar..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please take it out! Kylar will be so upset about this!"
<<else>>
You <<voice "plead">>. "S-Save me, Kylar..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "I only want Kylar to see me like this..."
<<elseif $rng lte 66>>
You <<voice "plead">>. "Please, I only let Kylar take my clothes!"
<<else>>
You <<voice "plead">>. "Kylar will be mad at me for this!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $pain lte 20>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "B-But, I'm already taken by Kylar!"
<<else>>
You <<voice "plead">>. "I want Kylar to hold me..."
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "Kylar will be so upset..."
<<else>>
You <<voice "plead">>. "N...no, Kylar will be jealous!"
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Kylar hurts people who touch me, please stop for your own sake!"
<<else>>
You <<voice "plead">>. "K...Kylar... help me..."
<</if>>
<</if>>
<<if $location is "school">>
<<status -1>><<lcool>>
<</if>>
<<case "Whitney">>
<<set $speechnamedrop to 1>>
<<if $npc is "Whitney">>
You speak. "Please be gentle, Whitney..."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I'm saving that for Whitney! Please don't steal this from me!"
<<else>>
You <<voice "plead">>. "Only Whitney can hold me like this! Please stop!"
<</if>>
<<else>>
You <<voice "plead">>. "No... that only belongs to Whitney..."
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm sorry, Whitney..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Whitney will give me hell for this, please get it out!"
<<else>>
You <<voice "plead">>. "Whitney... please help me..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm sorry, Whitney..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Whitney will give me hell for this, please get off!"
<<else>>
You <<voice "plead">>. "Whitney... please help me..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "But only Whitney can strip me!"
<<elseif $rng lte 66>>
You <<voice "plead">>. "At least Whitney gives me a choice..."
<<else>>
You <<voice "plead">>. "I only want to be seen like this if it's Whitney doing it! Please stop!"
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please, I'm only Whitney's toy!"
<<else>>
You <<voice "plead">>. "My bully treats me better than you..."
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "I only let someone special bully me. Please stop."
<<else>>
You <<voice "plead">>. "Everyone knows I'm Whitney's property, so please stop!"
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Please, I only like it when Whitney hits me!"
<<else>>
You <<voice "plead">>. "Not even Whitney beats me this much!"
<</if>>
<</if>>
<<if $location is "school">>
<<status 1>><<gcool>>
<</if>>
<<case "Eden">>
<<set $speechnamedrop to 1>>
<<if $npc is "Eden">>
You speak. "N...not so rough, Eden..."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I wanted to share this moment with Eden! Please don't take my virginity!"
<<else>>
You <<voice "plead">>. "N...No! Eden! Help me!"
<</if>>
<<else>>
You <<voice "plead">>. "Please, I only let Eden take me! Don't!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I... was only supposed to be Eden's prey..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "I can only do this with Eden! Take it out! Please!"
<<else>>
You <<voice "plead">>. "Eden... please save me..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I... was only supposed to be Eden's prey..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "I can only do this with Eden! Get off me! Please!"
<<else>>
You <<voice "plead">>. "Eden... please save me..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "I'm cold... I want to go back to the cabin with Eden..."
<<elseif $rng lte 66>>
You <<voice "plead">>. "I only want Eden to see me like this..."
<<else>>
You <<voice "plead">>. "Please don't look! I'm for Eden, not you!"
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I'm Eden's mate, not yours! Let me go!"
<<else>>
You <<voice "plead">>. "I'm Eden's companion, not yours! Let me go!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "I want to go back to the cabin with Eden... please..."
<<else>>
You <<voice "plead">>. "Eden warned me about people like you..."
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Please... my heart belongs in the forest with Eden..."
<<else>>
You yawn. "No! Eden will smell you on me! Please stop!"
<</if>>
<</if>>
<<case "Black Wolf">>
<<set $speechnamedrop to 1>>
<<if $npc is "Black Wolf">>
You speak. "Gently, please..."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I was saving this for my wolf! Please no!"
<<else>>
You <<voice "plead">>. "Only the wolves know how to be gentle with me down there! Please stop!"
<</if>>
<<else>>
You <<voice "plead">>. "Please, I only let my pack down there..."
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "It's so uncomfortable! Please stop, I only want the wolves!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please just take it out! That's for my wolves!"
<<else>>
You howl. "The big wolf will save me..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "It's so uncomfortable! Please stop, I only want the wolves!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please get off! That's for my wolves!"
<<else>>
You howl. "The big wolf will save me..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "Not even the wolves stare this much... please stop looking..."
<<elseif $rng lte 66>>
You <<voice "plead">>. "You're creepier than the wolves... no more..."
<<else>>
You <<voice "plead">>. "Y-You won't find any meat here... I belong to the wolves!"
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I only want the wolves as mates, please leave me alone!"
<<else>>
You <<voice "plead">>. "I only let the big wolf play rough with me, please stop!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "Please let me go, I want to go back to my wolves!"
<<else>>
You <<voice "plead">>. "Let me go... I want to go back to the wolf cave..."
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Please stop hurting me! The wolves are more gentle than this!"
<<else>>
You <<voice "plead">>. "You're more of an animal... than my wolf..."
<</if>>
<</if>>
<<famebestiality $enemyno>>
<<case "Avery">>
<<set $speechnamedrop to 1>>
<<if $npc is "Avery">>
You speak. "Was this all the date was for...?"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "I only wanted Avery to take my virginity! Please don't"
<<else>>
You <<voice "plead">>. "Avery will save me..."
<</if>>
<<else>>
You <<voice "plead">>. "Please no! That's Avery's!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm so sorry, Avery..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Avery will punish me for this! Please just take it out!"
<<else>>
You <<voice "plead">>. "Save me, Avery..."
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "I'm so sorry, Avery..."
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Avery will punish me for this! Please just get off!"
<<else>>
You <<voice "plead">>. "Save me, Avery..."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "plead">>. "Avery takes me on a date first... please look away..."
<<elseif $rng lte 66>>
You <<voice "plead">>. "No! You can't look! Only Avery can see me like this!"
<<else>>
You <<voice "plead">>. "Avery will be so upset... please..."
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Avery can screw us both up for this, so please stop!"
<<else>>
You <<voice "plead">>. "I only want Avery..."
<</if>>
<<elseif $rng lte 70>>
You <<voice "plead">>. "I need to keep Avery's trust, please stop!"
<<else>>
You <<voice "plead">>. "My heart belongs to Avery! I don't want this, please just stop!"
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Avery... Please help me..."
<<else>>
You <<voice "plead">>. "You're scarier... than Avery..."
<</if>>
<</if>>
<<default>>
<</switch>>
<<elseif $npc is "Robin">>
You <<voice "plead">>. "N...not you, too..."
<<elseif $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please don't put it in, I'm a virgin!"
<<else>>
You <<voice "plead">>. "Please stop poking me there, that's my private place!"
<</if>>
<<else>>
You <<voice "plead">>. "Please don't put it in!"
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please don't put it in, I'm a virgin!"
<<else>>
You <<voice "plead">>. "Stop pushing my private place like that, you're making me feel strange."
<</if>>
<<else>>
You <<voice "plead">>. "Please don't put it in!"
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Please don't put it in, I'm a virgin!"
<<else>>
You <<voice "plead">>. "Stop pushing my private place like that, you're making me feel strange."
<</if>>
<<else>>
You <<voice "plead">>. "Please don't put it in!"
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "plead">>. "Why are you poking me there? Please stop."
<<else>>
You <<voice "plead">>. "Don't poke me there, it's dirty!"
<</if>>
<<else>>
You <<voice "plead">>. "No, not there! I don't want it!"
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, I-I'll do what you ask, just take it out!"
<<else>>
You <<voice "plead">>. "I c-can't... h-help it. P-please stop."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, I-I'll do what you ask, just take it out!"
<<else>>
You <<voice "plead">>. "I c-can't... h-help it. P-please stop."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, I-I'll do what you ask, just take it out!"
<<else>>
You <<voice "plead">>. "I c-can't... h-help it. P-please stop."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "plead">>. "Take it out, take it out!"
<<elseif $arousal lte 8000>>
You <<voice "plead">>. "Please, I-I'll do what you ask, just take it out!"
<<else>>
You <<voice "plead">>. "I c-can't... h-help it. P-please stop."
<</if>>
<<elseif $exposed gte 2 and $rng gte 51>>
<<set $rng to random(1, 100)>>
<<if $rng lte 20>>
You <<voice "plead">>. "That's my private place! Don't look!"
<<elseif $rng lte 40>>
You <<voice "plead">>. "Please don't look at me like that, it's scary."
<<elseif $rng lte 60>>
You <<voice "plead">>. "I don't like being exposed like this, please stop looking."
<<elseif $rng lte 80>>
You <<voice "plead">>. "No, don't look at me!"
<<else>>
You <<voice "plead">>. "Please don't stare at me."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $pain lte 20>>
You <<voice "plead">>. "Please, just let me go."
<<elseif $pain lte 60>>
You <<voice "plead">>. "You're hurting me, please stop!"
<<else>>
You <<voice "plead">>. "It hurts! Why are you doing this? Let me go!"
<</if>>
<<else>>
<<if $pain lte 20>>
<<if $rng lte 35>>
You <<voice "plead">>. "Please stop touching me, you're making me feel all funny."
<<elseif $rng lte 70>>
You <<voice "plead">>. "Stop, I promise I haven't done anything wrong!"
<<else>>
You <<voice "plead">>. "You're making me feel strange. Please stop."
<</if>>
<<elseif $pain lte 60>>
You <<voice "plead">>. "Please no, you're hurting me!"
<<else>>
You <<voice "plead">>. "P-please stop hurting me!"
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsmoan">><<nobr>>
<<if $enemytype is "beast">>
<<if $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "You want to breed with me? But it's my first time."
<<else>>
You <<voice "moan">>. "Why are you poking my pussy? Silly <<beasttypeexclamation>>"
<</if>>
<<else>>
You <<voice "moan">>. "You want to put it in? Be gentle with me."
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "You want to breed with me? But it's my first time."
<<else>>
You <<voice "moan">>. "Why are you poking my penis? Silly <<beasttypeexclamation>>"
<</if>>
<<else>>
You <<voice "moan">>. "You want to put it in? Be gentle with me."
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "You want to breed with me? But it's my first time."
<<else>>
You <<voice "moan">>. "Why are you poking my willy? Silly <<beasttypeexclamation>>"
<</if>>
<<else>>
You <<voice "moan">>. "You want to put it in? Be gentle with me."
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "You want to breed with me? Please be gentle, that hole hasn't been used before."
<<else>>
You <<voice "moan">>. "Why are you poking my bottom? Silly <<beasttypeexclamation>>"
<</if>>
<<else>>
You <<voice "moan">>. "You want to put it in? Be gentle with me."
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "A <<beasttypes>> cock is inside me, mating with me."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "Good <<beasttype>>. B-breed me with your <<beasttype>> cock."
<<else>>
You <<voice "moan">>. "I-I'm gonna cum, from a <<beasttype>> f-fucking my pussy."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "A <<beasttype>> is swallowing my cock, mating with me."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "Good <<beasttype>>. I'll fill you with my s-seed."
<<else>>
You <<voice "moan">>. "I-I'm gonna cum... from a <<beasttype>> mating with me."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "A <<beasttype>> is swallowing my cock, mating with me."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "Good <<beasttype>>. I'll fill you with my s-seed."
<<else>>
You <<voice "moan">>. "I-I'm gonna cum... from a <<beasttype>> mating with me."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "A <<beasttypes>> cock is inside my ass, mating with me."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "Good <<beasttype>>. F-fill my ass with your seed."
<<else>>
You <<voice "moan">>. "I-I'm gonna cum... from a <<beasttype>> fucking my ass."
<</if>>
<<elseif $vaginastate is "othermouthimminent" or $vaginastate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "I taste good, don't I."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "T-take me with your tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "Your mouth is warm."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "What are you waiting for? Have a taste."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "I think <<beasttype>> tongues are the best."
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "moan">>. "L-lick harder."
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "It's all squirmy and slimy."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "That's it. F-fill me with your <<beasttype>> tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "H-harder. Lick me harder."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "A <<beasttype>> is filling me."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "M-more!"
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "I-I'm being fucked by a <<beasttypes>> tongue."
<<else>>
You <<voice "moan">>. "I-is it tasty? Please don't stop."
<</if>>
<<elseif $penisstate is "othermouthimminent" or $penisstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "I taste good, don't I."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "T-take me with your tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "Your mouth is warm."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "What are you waiting for? Have a taste."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "I think <<beasttype>> tongues are the best."
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "moan">>. "L-lick harder."
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "It's all squirmy and slimy."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "That's it. W-wrap around me with your <<beasttype>> tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "H-harder. Lick me harder."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "I'm inside a <<beasttype>>."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "M-more!"
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "I-I'm being fucked by a <<beasttypes>> mouth."
<<else>>
You <<voice "moan">>. "I-is it tasty? Please don't stop."
<</if>>
<<elseif $anusstate is "othermouthimminent" or $anusstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "I taste good, don't I."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "T-take me with your tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "Your mouth is warm."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "What are you waiting for? Have a taste."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "I think <<beasttype>> tongues are the best."
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "Your tongue is making me feel funny."
<<else>>
You <<voice "moan">>. "L-lick harder."
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "moan">>. "It's all squirmy and slimy."
<<elseif $speechcycle is 1>>
You <<voice "moan">>. "That's it. F-fill me with your <<beasttype>> tongue."
<<elseif $speechcycle is 2>>
You <<voice "moan">>. "H-harder. Lick me harder."
<<elseif $speechcycle is 3>>
You <<voice "moan">>. "A <<beasttype>> is filling me."
<<elseif $speechcycle is 4>>
You <<voice "moan">>. "M-more!"
<<elseif $speechcycle is 5>>
You <<voice "moan">>. "I-I'm being fucked by a <<beasttypes>> tongue."
<<else>>
You <<voice "moan">>. "I-is it tasty? Please don't stop."
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 20>>
You <<voice "moan">>. "You like what you see?"
<<elseif $rng lte 40>>
You <<voice "moan">>. "Do I look tasty?"
<<elseif $rng lte 60>>
You <<voice "moan">>. "I-I'm all exposed in front of a <<beasttype>>. What will it do with me?"
<<elseif $rng lte 80>>
You <<voice "moan">>. "Look closer, I want you to see everything."
<<else>>
You <<voice "moan">>. "You can do more than just look, you know."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $arousal lte 2000>>
You <<voice "moan">>. "Good <<beasttype>>. Please be gentle with me."
<<elseif $arousal lte 6000>>
You <<voice "moan">>. "You want to breed with me? I'm flattered."
<<else>>
You gasp and <<voice "moan">>. "B-breed me. Make me your <<beasttype>> bitch."
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
You <<voice "moan">>. "Good <<beasttype>>. Please be gentle with me."
<<elseif $rng lte 70>>
You <<voice "moan">>. "You're tickling me!"
<<else>>
You <<voice "moan">>. "Do you want to be friends, <<beasttypequestion>>"
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "moan">>. "You're making me feel strange."
<<else>>
You <<voice "moan">>. "Y-you're m-making me feel strange."
<</if>>
<</if>>
<</if>>
<<else>>
<<if $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "Please be gentle with my pussy, It's my first time."
<<else>>
You <<voice "moan">>. "Poking me there is making me feel funny!"
<</if>>
<<else>>
You <<voice "moan">>. "Please stop teasing me, my pussy aches for you!"
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "Please be gentle with my penis, It's my first time."
<<else>>
You <<voice "moan">>. "My willy feels funny when you make it poke you there!"
<</if>>
<<else>>
You <<voice "moan">>. "Please hurry and swallow me, I can't take any teasing!"
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "Please be gentle with my penis, It's my first time."
<<else>>
You <<voice "moan">>. "My willy feels funny when you make it poke you there!"
<</if>>
<<else>>
You <<voice "moan">>. "Please hurry and swallow me, I can't take any teasing!"
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "moan">>. "I don't know why you like my ass so much, but it's making me feel good."
<<else>>
You <<voice "moan">>. "You're making my bottom tickle!"
<</if>>
<<else>>
You <<voice "moan">>. "I can't wait for you to fill my ass."
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "That's it, fill my pussy."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "You're making my pussy feel so good!"
<<else>>
You <<voice "moan">>. "D-don't stop... I'm gonna c-cum."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "It's so warm inside you."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "T-take all of me!"
<<else>>
You <<voice "moan">>. "D-don't stop... I'm gonna c-cum."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "It's so warm inside you."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "T-take all of me!"
<<else>>
You <<voice "moan">>. "D-don't stop... I'm gonna c-cum."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "moan">>. "That's it, fill my ass up."
<<elseif $arousal lte 8000>>
You <<voice "moan">>. "K-keep going."
<<else>>
You <<voice "moan">>. "D-don't stop... I'm gonna c-cum."
<</if>>
<<elseif $exposed gte 2 and $rng gte 51>>
<<set $rng to random(1, 100)>>
<<if $rng lte 20>>
You <<voice "moan">>. "You like what you see?"
<<elseif $rng lte 40>>
You <<voice "moan">>. "I'm unwrapped and ready for you."
<<elseif $rng lte 60>>
You <<voice "moan">>. "I-I'm all exposed and vulnerable. What will you do with me?"
<<elseif $rng lte 80>>
You <<voice "moan">>. "Y-you can see everything."
<<else>>
You <<voice "moan">>. "You can do more than just look."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $arousal lte 2000>>
You <<voice "moan">>. "I'm all yours."
<<elseif $arousal lte 6000>>
You <<voice "moan">>. "You're making me feel so good!"
<<else>>
You <<voice "moan">>. "I'm gonna c-cum!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
You <<voice "moan">>. "You're making me feel funny."
<<elseif $rng lte 70>>
You <<voice "moan">>. "Will you take care of me?"
<<else>>
You <<voice "moan">>. "You're very strong!"
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "moan">>. "You're making me feel strange. Don't stop."
<<else>>
You <<voice "moan">>. "D-don't... s-stop..."
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsdemand">><<nobr>>
<<if $loveInterest.primary isnot "None" and (random(0,100) gte 50 or $loveInterest.secondary is "None")>>
<<set _loveInterest to $loveInterest.primary>>
<<elseif $loveInterest.secondary isnot "None">>
<<set _loveInterest to $loveInterest.secondary>>
<</if>>
<<if $enemytype is "beast">>
<<if _loveInterest is "Eden" and $location is "forest" and random(0,100) lte 15>>
<<set $rng to random(1, 100)>>
<<if $rng lte 50>>
You <<voice "demand">>. "I know someone that will skin you alive for this!"
<<else>>
You <<voice "demand">>. "Eden will have your hide for this, you damned <<beasttype>>."
<</if>>
<<if $npc is "Black Wolf">>
<br>
The Black Wolf seems especially agitated by your words.
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "There's no way I'm letting a filthy <<beasttype>> take my virginity!"
<<else>>
You <<voice "demand">>. "Stop poking me there, stupid <<beasttype>>."
<</if>>
<<else>>
You <<voice "demand">>. "I'm not letting a <<beasttype>> fuck me. Get off!"
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "There's no way I'm letting a filthy <<beasttype>> take my virginity!"
<<else>>
You <<voice "demand">>. "Stop poking me there, stupid <<beasttype>>."
<</if>>
<<else>>
You <<voice "demand">>. "I'm not letting a <<beasttype>> fuck me. Get off!"
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "There's no way I'm letting a filthy <<beasttype>> ass take my virginity!"
<<else>>
You <<voice "demand">>. "Stop poking me there, stupid <<beasttype>>."
<</if>>
<<else>>
You <<voice "demand">>. "I'm not letting a <<beasttype>> fuck me. Get off!"
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "What do you think you're doing back there? Stop it!"
<<else>>
You <<voice "demand">>. "Stop poking my bottom. Stupid <<beasttype>>."
<</if>>
<<else>>
You <<voice "demand">>. "Get the fuck away from my ass!"
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Take your filthy <<beasttype>> cock out of my pussy right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me you fucking <<beasttypecomma>> I'm not your toy!"
<<else>>
You <<voice "demand">>. "I-I'm not gonna cum from a stupid <<beasttype>> fucking me... I'm not..."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Release me this instant, stupid <<beasttypeexclamation>>"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me you fucking <<beasttypecomma>> I'm not your toy!"
<<else>>
You <<voice "demand">>. "I-I'm not gonna cum from a stupid <<beasttype>> fucking me... I'm not..."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Release me this instant, stupid <<beasttypeexclamation>>"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me you fucking <<beasttypecomma>> I'm not your toy!"
<<else>>
You <<voice "demand">>. "I-I'm not gonna cum from a stupid <<beasttype>> fucking me... I'm not..."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get your filthy <<beasttype>> cock out of my ass right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me you fucking <<beasttypecomma>> I'm not your toy!"
<<else>>
You <<voice "demand">>. "I-I'm not gonna cum from a stupid <<beasttype>> fucking my ass... I'm not..."
<</if>>
<<elseif $vaginastate is "othermouthimminent" or $vaginastate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Get your disgusting tongue away from me!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "No <<beasttype>> tongue belongs anywhere near me."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "Eww, get away!"
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "I'm not gonna be licked by a dumb <<beasttypes>> tongue."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "Your tongue is slimy and horrible."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "Get that tongue away from my rear."
<<else>>
You <<voice "demand">>. "Don't you dare lick me there."
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Take your <<beasttype>> tongue out of me this instant!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "I'm not for tasting."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "It's all slimy and disgusting."
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "Hurry up and have your fill."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "No <<beasttype>> deserves to taste me there."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "I can't believe a <<beasttype>> is licking me in such a place."
<<else>>
You <<voice "demand">>. "Stop licking me there!"
<</if>>
<<elseif $penisstate is "othermouthimminent" or $penisstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Get your disgusting tongue away from me!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "No <<beasttype>> tongue belongs anywhere near me."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "Eww, get away!"
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "I'm not gonna be licked by a dumb <<beasttypes>> tongue."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "Your tongue is slimy and horrible."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "Get that tongue away from my rear."
<<else>>
You <<voice "demand">>. "Don't you dare lick me there."
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Get your <<beasttype>> mouth away from me this instant!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "I'm not for tasting."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "It's all slimy and disgusting."
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "Hurry up and have your fill."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "No <<beasttype>> deserves to taste me there."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "I can't believe a <<beasttype>> is licking me in such a place."
<<else>>
You <<voice "demand">>. "Stop licking me there!"
<</if>>
<<elseif $anusstate is "othermouthimminent" or $anusstate is "othermouthentrance">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Get your disgusting tongue away from me!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "No <<beasttype>> tongue belongs anywhere near me."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "Eww, get away!"
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "I'm not gonna be licked by a dumb <<beasttypes>> tongue."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "Your tongue is slimy and horrible."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "Get that tongue away from my rear."
<<else>>
You <<voice "demand">>. "Don't you dare lick me there."
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $speechcycle is 0>>
You <<voice "demand">>. "Take your <<beasttype>> tongue out of me this instant!"
<<elseif $speechcycle is 1>>
You <<voice "demand">>. "I'm not for tasting."
<<elseif $speechcycle is 2>>
You <<voice "demand">>. "It's all slimy and disgusting."
<<elseif $speechcycle is 3>>
You <<voice "demand">>. "Hurry up and have your fill."
<<elseif $speechcycle is 4>>
You <<voice "demand">>. "No <<beasttype>> deserves to taste me there."
<<elseif $speechcycle is 5>>
You <<voice "demand">>. "I can't believe a <<beasttype>> is licking me in such a place."
<<else>>
You <<voice "demand">>. "Stop licking me there!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 20>>
You <<voice "demand">>. "Get away from my private place!"
<<elseif $rng lte 40>>
You <<voice "demand">>. "You like what you see, <<beasttypequestion>> I'll make you pay for it."
<<elseif $rng lte 60>>
You <<voice "demand">>. "Don't you dare look, filthy creature."
<<elseif $rng lte 80>>
You <<voice "demand">>. "I might be exposed, but I'm not afraid of you!"
<<else>>
You <<voice "demand">>. "You like what you see? Of course you do, stupid <<beasttype>>."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Stupid <<beasttype>>. Get away from me."
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "Get the fuck away from me, right now!"
<<else>>
You <<voice "demand">>. "Y-you'll pay for this, stupid <<beasttype>>."
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
You <<voice "demand">>. "Stupid <<beasttype>>. Shoo!"
<<elseif $rng lte 70>>
You <<voice "demand">>. "I don't want to play with you. Go away."
<<else>>
You <<voice "demand">>. "Go away, you're filthy."
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "I want to you go away, isn't that clear?"
<<else>>
You <<voice "demand">>. "I-I hate you, stupid <<beasttype>>."
<</if>>
<</if>>
<</if>>
<<else>>
<<if $npc is "Bailey">>
<<if $rng lte 15>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I'm not letting you auction us off like whores!"
<<else>>
You <<voice "demand">>. "What do you want from me?!."
<</if>>
<<elseif $rng lte 30>>
<<if $robinmissing is 1>>
You <<voice "demand">>. "What the fuck did you do to Robin?"
<<elseif $NPCName[$NPCNameList.indexOf("Robin")].trauma gte 60>>
You <<voice "demand">>. "It's your fault Robin is hurt!"
<<elseif $robindebtknown is 1>>
You <<voice "demand">>. "No more extortion!"
<<else>>
You <<voice "demand">>. "You're a monster!"
<</if>>
<<elseif $rng lte 45>>
You <<voice "demand">>. "You're worse than the rapists you cater to."
<<elseif $rng lte 60>>
You <<voice "demand">>. "You're a shit caretaker."
<<elseif $rng lte 75>>
You <<voice "demand">>. "You're going to pay for what you've done."
<<else>>
<<if $pain gte 40>>
You <<voice "demand">>. "You abusive, vindictive fuck!"
<<else>>
You <<voice "demand">>. "I'm not going without a fight!"
<</if>>
<</if>>
<<elseif _loveInterest isnot undefined and random(0,100) lte 15>>
<<switch _loveInterest>>
<<set $rng to random(1, 100)>>
<<case "Robin">>
<<set $speechnamedrop to 1>>
<<if $npc is "Robin">>
You speak. "Robin, stop! I don't want this!"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Robin is the only one that deserves my virginity!"
<<else>>
You <<voice "demand">>. "Get away from my special place! I'll only let Robin have it!"
<</if>>
<<else>>
You <<voice "demand">>. "H-Hey! That's for Robin, not you, asshole!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Robin's the one I love! You could never satisfy me!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! That's for Robin!"
<<else>>
You <<voice "demand">>. "I-I'm not cheating on Robin, you piece of...!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Robin's the one I love! You could never satisfy me!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me! That's for Robin!"
<<else>>
You <<voice "demand">>. "I-I'm not cheating on Robin, you piece of...!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Robin's earned my body. You haven't. Look away. Now!"
<<elseif $rng lte 66>>
You <<voice "demand">>. "At least Robin holds my hand before trying to see me naked."
<<else>>
You <<voice "demand">>. "Don't you dare look! This body is for Robin!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Fuck off, I already belong to Robin!"
<<else>>
You <<voice "demand">>. "You're mean! I only want Robin!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "I'm not going to break Robin's heart!"
<<else>>
You <<voice "demand">>. "Robin needs me, let me go!"
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "Even Robin is better at touching me than you are."
<<else>>
You <<voice "demand">>. "Only Robin can... make me feel like this! Not you!"
<</if>>
<</if>>
<<case "Kylar">>
<<set $speechnamedrop to 1>>
<<if $npc is "Kylar">>
You speak. "I'm not in the mood for your shit right now, Kylar."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "If you make me bleed, Kylar will make you bleed!"
<<else>>
You <<voice "demand">>. "That's my special place. Only Kylar's allowed there!"
<</if>>
<<else>>
You <<voice "demand">>. "Kylar will find you if you violate me!"
<</if>>
<<elseif $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I'm saving myself for Kylar! If you steal this from me, we'll never forgive you!"
<<else>>
You <<voice "demand">>. "That's my special place. Only Kylar's allowed there!"
<</if>>
<<else>>
You <<voice "demand">>. "Kylar will find you if you violate me!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Pathetic. You could never make me happy like Kylar does."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! You don’t know who you’re going to piss off by doing this."
<<else>>
You <<voice "demand">>. "I-I'd never cheat on Kylar, you piece of...!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Pathetic. You could never make me happy like Kylar does."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get the fuck off of me! You don’t know who you’re going to piss off by doing this."
<<else>>
You <<voice "demand">>. "I-I'd never cheat on Kylar, you piece of...!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Only Kylar deserves to see my body like this. Don't you dare look!"
<<elseif $rng lte 66>>
You <<voice "demand">>. "My body belongs to Kylar. Clothes too. Now fuck off."
<<else>>
You <<voice "demand">>. "Kylar did something pretty nasty to the last person that saw me naked, you know."
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Kylar will fuck you up badly for this."
<<else>>
You <<voice "demand">>. "I know someone who can hurt you. Badly!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "I won't break Kylar's heart. I'll break your face instead."
<<else>>
You <<voice "demand">>. "Kylar likes to cut people who mess with me. Better leave."
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "No one is scarier than Kylar, especially not you."
<<else>>
You <<voice "demand">>. "Kylar will... hurt you for this...!"
<</if>>
<</if>>
<<if $location is "school">>
<<status -1>><<lcool>>
<</if>>
<<case "Whitney">>
<<set $speechnamedrop to 1>>
<<if $npc is "Whitney">>
You speak. "You can't just fuck me whenever you want, Whitney!"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Whitney will kill me if you take my virginity! Don't!"
<<else>>
You <<voice "demand">>. "I only let Whitney touch my special place! Stop!"
<</if>>
<<else>>
You <<voice "demand">>. "PROPERTY! OF! WHITNEY!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Oh, please. Whitney fucks me way harder! This is nothing."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! Whitney will beat us both to a pulp for this!"
<<else>>
You <<voice "demand">>. "Whitney will... end you...!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Oh, please. Whitney fucks me way harder! This is nothing."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! Whitney will beat us both to a pulp for this!"
<<else>>
You <<voice "demand">>. "Whitney will... end you...!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Just because I get naked for Whitney doesn't mean you can grab me!"
<<elseif $rng lte 66>>
You <<voice "demand">>. "I only strip for Whitney. Eyes off."
<<else>>
You <<voice "demand">>. "I'm going to make sure Whitney gets you for this, pervert!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I'm Whitney's slut, not yours!"
<<else>>
You <<voice "demand">>. "Only Whitney can play rough with me! Get away!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "I'm taken, and Whitney doesn't share with people like you."
<<else>>
You <<voice "demand">>. "I'm Whitney's property, and you're trespassing."
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "I'm Whitney's pet! You're just a lonely freak!"
<<else>>
You <<voice "demand">>. "Only... Whitney can make me...!"
<</if>>
<</if>>
<<if $location is "school">>
<<status 1>><<gcool>>
<</if>>
<<case "Eden">>
<<set $speechnamedrop to 1>>
<<if $npc is "Eden">>
You speak. "I'm not your prey today, leave me alone."
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Eden will be the one to take me, not you!"
<<else>>
You <<voice "demand">>. "I only trust Eden with that! Get away!"
<</if>>
<<else>>
You <<voice "demand">>. "If you violate me, Eden will kill you!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "You may think you're a predator, but to Eden, you're nothing but prey!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! I belong to the hunter!"
<<else>>
You <<voice "demand">>. "Y...you're tresspassing on Eden's... AAH! Property!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "You may think you're a predator, but to Eden, you're nothing but prey!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me! I belong to the hunter!"
<<else>>
You <<voice "demand">>. "Y...you're tresspassing on Eden's... AAH! Property!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Look while you still can, pervert. Eden will hunt you down for this."
<<elseif $rng lte 66>>
You <<voice "demand">>. "Eden will use your hide to make me new clothes!"
<<else>>
You <<voice "demand">>. "I have to get back to the cabin... and tell Eden what you've done!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I am Eden's mate! You'll regret this!"
<<else>>
You <<voice "demand">>. "I am Eden's companion! You'll regret this!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "You're so bad at this. I'm having a hard time pretending you're Eden."
<<else>>
You <<voice "demand">>. "Eden was right about you people. Nothing but animals!"
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "You might have my body, but my heart is in the forest with Eden!"
<<else>>
You yawn. "Go ahead. Mark me with your scent. It will only make Eden's hunt that much easier."
<</if>>
<</if>>
<<case "Black Wolf">>
<<set $speechnamedrop to 1>>
<<if $npc is "Black Wolf">>
You speak. "Down. DOWN!"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "My wolf is more worthy of my virginity than you!"
<<else>>
You <<voice "demand">>. "Only the big wolf is allowed to touch me there!"
<</if>>
<<else>>
You <<voice "demand">>. "If you violate me, my pack will be jealous. Maybe they'll come for you next!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "No knot, no interest."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "What's the point of your lousy dick if it doesn't even get stuck?"
<<else>>
You <<voice "demand">>. "Y...your dick could never satisfy me the way the wolves do!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Nothing like the wolves. Just give it up already."
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "How does it feel knowing a wolf is a better fuck than you?"
<<else>>
You <<voice "demand">>. "The wolves are the only ones that deserve my seed!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Ugh! The wolves don't stare as much! You're creepy!"
<<elseif $rng lte 66>>
You <<voice "demand">>. "Get your eyes off of me, only my wolf can lust after me!"
<<else>>
You <<voice "demand">>. "This body was only meant for the wolf pack. Look away!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Only the wolves can breed with me!"
<<else>>
You <<voice "demand">>. "Leave me alone! I only cuddle with the wolves!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "A wolf pack treats me with more courtesy than you."
<<else>>
You <<voice "demand">>. "How is it that a wolf is more romantic than you?"
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "Let go! I belong in the forest with my wolves!"
<<else>>
You <<voice "demand">>. "I'll howl, and my big bad wolf will come. You'll be sorry then!"
<</if>>
<</if>>
<<famebestiality $enemyno>>
<<case "Avery">>
<<set $speechnamedrop to 1>>
<<if $npc is "Avery">>
You speak. "You don't pay me enough to treat me like this!"
<<set $speechnamedrop to 0>>
<<elseif $vaginastate is "imminent" or $penisstate is "imminent" or $penisstate is "otheranusimminent">>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I'm saving myself for Avery, fuck off!"
<<else>>
You <<voice "demand">>. "I only let Avery touch me there!"
<</if>>
<<else>>
You <<voice "demand">>. "H-Hey! That's for Avery, not you!"
<</if>>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "At least Avery pays me to do this!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get out! Avery owns me!"
<<else>>
You <<voice "demand">>. "Avery will give me hell for this, just stop!"
<</if>>
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "At least Avery pays me to do this!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off of me! Avery owns me!"
<<else>>
You <<voice "demand">>. "Avery will give me hell for this, just stop!"
<</if>>
<<elseif $exposed gte 2>>
<<if $rng lte 33>>
You <<voice "demand">>. "Unlike Avery, you haven't payed to see me naked. Fuck off."
<<elseif $rng lte 66>>
You <<voice "demand">>. "At least Avery takes me to dinner first. Get your eyes off of me!"
<<else>>
You <<voice "demand">>. "Don't you dare look! This body is for Avery!"
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "Does the name Avery sound familiar, asshole? I can make sure you never work in this town again!"
<<else>>
You <<voice "demand">>. "I only want Avery! Go away!"
<</if>>
<<elseif $rng lte 70>>
You <<voice "demand">>. "I won't betray Avery's trust!"
<<else>>
You <<voice "demand">>. "You could take notes from Avery on how to be romantic. Fuck off."
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "I'll just close my eyes and pretend you're Avery, you're boring me."
<<else>>
You <<voice "demand">>. "At least... Avery takes me on a date first...!"
<</if>>
<</if>>
<<default>>
<</switch>>
<<elseif $npc is "Robin">>
You <<voice "demand">>. "Robin, get a hold of yourself!"
<<elseif $vaginastate is "imminent">>
<<if $player.virginity.vaginal is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "If you take my virginity I'll never forgive you."
<<else>>
You <<voice "demand">>. "That's my special place. You're not allowed there!"
<</if>>
<<else>>
You <<voice "demand">>. "Get that disgusting thing away from me!"
<</if>>
<<elseif $penisstate is "imminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "If you take my virginity I'll never forgive you."
<<else>>
You <<voice "demand">>. "That's my special place. You're not allowed there!"
<</if>>
<<else>>
You <<voice "demand">>. "Get that disgusting thing away from me!"
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $player.virginity.penile is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "If you take my virginity I'll never forgive you."
<<else>>
You <<voice "demand">>. "That's my special place. You're not allowed there!"
<</if>>
<<else>>
You <<voice "demand">>. "Get your disgusting ass away from me!"
<</if>>
<<elseif $anusstate is "imminent">>
<<if $player.virginity.anal is true>>
<<if $awarelevel gte 1>>
You <<voice "demand">>. "I don't know what you think you're doing, but you're gonna get the fuck away from me this instant."
<<else>>
You <<voice "demand">>. "I don't know why you're poking my bottom, but stop right now!"
<</if>>
<<else>>
You <<voice "demand">>. "Get away from my ass, pervert!"
<</if>>
<<elseif $vaginastate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get out of my pussy right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off me, rapist scum!"
<<else>>
You <<voice "demand">>. "I-If you make me c-cum, I'll never forgive you."
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get off my penis right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off me, rapist scum!"
<<else>>
You <<voice "demand">>. "I-If you make me c-cum, I'll never forgive you."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get off my penis right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get your ass off me, rapist scum!"
<<else>>
You <<voice "demand">>. "I-If you make me c-cum, I'll never forgive you."
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get out of my ass right now!"
<<elseif $arousal lte 8000>>
You <<voice "demand">>. "Get off me, rapist scum!"
<<else>>
You <<voice "demand">>. "I-If you make me c-cum, I'll never forgive you."
<</if>>
<<elseif $exposed gte 2 and $rng gte 51>>
<<set $rng to random(1, 100)>>
<<if $rng lte 20>>
You <<voice "demand">>. "Get away from my private place!"
<<elseif $rng lte 40>>
You <<voice "demand">>. "You like what you see, you useless fuck? I'll make you pay for it."
<<elseif $rng lte 60>>
You <<voice "demand">>. "Don't you dare look, rapist piece of shit."
<<elseif $rng lte 80>>
You <<voice "demand">>. "I might be exposed, but I'm not afraid of you!"
<<else>>
You <<voice "demand">>. "You like what you see? Of course you do, pervert."
<</if>>
<<else>>
<<if $awarelevel gte 1>>
<<if $arousal lte 2000>>
You <<voice "demand">>. "Get away from me, pervert."
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "Stop touching me right now or I'll make you pay!"
<<else>>
You <<voice "demand">>. "I-I'm not gonna cum... I'm not."
<</if>>
<<else>>
<<if $arousal lte 2000>>
<<if $rng lte 35>>
You <<voice "demand">>. "Go away!"
<<elseif $rng lte 70>>
You <<voice "demand">>. "I don't like you, get away from me."
<<else>>
You <<voice "demand">>. "Stop touching me."
<</if>>
<<elseif $arousal lte 6000>>
You <<voice "demand">>. "Leave me alone."
<<else>>
You <<voice "demand">>. "I-It's your fault I feel strange. Go away!"
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsmock">><<nobr>>
<<if $mockaction is "penis">>
<<if $vaginause is "penis">>
<<if $vaginastate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I can barely feel it,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"The last cock was much larger,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Is it even in yet?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Don't you have something bigger?"
<<else>><<set $mockcycle to 0>>
"How disappointing,"
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"I bet the thought of entering my pussy is driving you mad,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"I'm not sure you're big enough,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"What are you waiting for?,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"I bet you cum before you get it in,"
<<else>>
<<set $mockcycle to 0>>
"Do you even know how to use that thing?"
<</if>>
<</if>>
<<elseif $anususe is "penis">>
<<if $anusstate is "penetrated">>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"I can barely feel it,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"The last cock was much larger,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"Is it even in yet?"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"Don't you have something bigger?"
<<else>>
<<set $mockcycle to 0>>
"How disappointing,"
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"I bet the thought of entering my ass is driving you mad,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"I'm not sure you're big enough,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"What are you waiting for?,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"I bet you cum before you get it in,"
<<else>>
<<set $mockcycle to 0>>
"Do you even know how to use that thing?"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"How disappointing,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're pathetic,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Is that all you've got?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Your little thing doesn't frighten me,"
<<else>><<set $mockcycle to 0>>
"Your cock is so small,"
<</if>>
<</if>>
<<elseif $mockaction is "vagina">>
<<if $penisuse is "othervagina">>
<<if $penisstate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"You're confident for someone getting pounded,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I'm gonna fill your womb,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Your pussy feels weird,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I think you've had one too many cocks in you,"
<<else>><<set $mockcycle to 0>>
"What's it like getting fucked like this?"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"You're such a slut,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I don't think you're ready for my cock,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You think you can handle it?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I bet you try to ride every cock you see,"
<<else>><<set $mockcycle to 0>>
"You're very eager to take me inside you,"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"You're so wet already,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're eager to get fucked,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I bet your pussy has had lots of use,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You might be too wide for me,"
<<else>><<set $mockcycle to 0>>
"Your pussy looks weird,"
<</if>>
<</if>>
<<elseif $mockaction is "skill">>
<<if $vaginause is "penis">>
<<if $vaginastate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least you're trying,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're boring me,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Your cock is so clumsy,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Do you even know how to use that thing?"
<<else>><<set $mockcycle to 0>>
"Is this your first time?"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Careful where you point that,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You won't last long,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I bet this is new to you,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're not good enough for my pussy,"
<<else>><<set $mockcycle to 0>>
"I don't expect much,"
<</if>>
<</if>>
<<elseif $anususe is "penis">>
<<if $anusstate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least you're trying,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're boring me,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Your cock is so clumsy,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Do you even know how to use that thing?"
<<else>><<set $mockcycle to 0>>
"Is this your first time?"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Careful where you point that,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You won't last long,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I bet this is new to you,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're not good enough for my ass,"
<<else>><<set $mockcycle to 0>>
"I don't expect much,"
<</if>>
<</if>>
<<elseif $penisuse is "othervagina" or $penisuse is "otheranus">>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least you're trying,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're not making me cum,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Move your hips more. Do I have to do everything?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Do you even know what you're doing?"
<<else>><<set $mockcycle to 0>>
"Is this your first time?"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Careful where you point that,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You won't last long,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I doubt you know how handle it,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're not good enough for my penis,"
<<else>><<set $mockcycle to 0>>
"I don't expect much,"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least you're trying,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"Wake me when it's over,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I'd be better off using my hand,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You don't know what you're doing, do you?"
<<else>><<set $mockcycle to 0>>
"You're bad at this,"
<</if>>
<</if>>
<<elseif $mockaction is "weak">>
<<if $vaginause is "penis">>
<<if $vaginastate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Tired already?"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I don't normally let such weaklings inside me,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Careful you don't have a heart attack,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're too weak to keep this up,"
<<else>><<set $mockcycle to 0>>
"You're wearing out fast,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I don't think you're strong enough to push it in,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"It goes in when I say so,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You gonna faint on me?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I could keep you away forever,"
<<else>><<set $mockcycle to 0>>
"If you want my pussy, you'll need to work harder than that,"
<</if>>
<</if>>
<<elseif $anususe is "penis">>
<<if $anusstate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Tired already?"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I don't normally let such weaklings inside me,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Careful you don't have a heart attack,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're too weak to keep this up,"
<<else>><<set $mockcycle to 0>>
"You're wearing out fast,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I don't think you're strong enough to push it in,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"It goes in when I say so,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You gonna faint on me?"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I could keep you away forever,"
<<else>><<set $mockcycle to 0>>
"If you want my ass, you'll need to work harder than that,"
<</if>>
<</if>>
<<elseif $penisuse is "othervagina" or $penisuse is "otheranus">>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Tired already?"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I don't normally fuck such weaklings,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Careful you don't have a heart attack,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're too weak to keep this up,"
<<else>><<set $mockcycle to 0>>
"You're wearing out fast,"
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"I don't think you're strong enough to push it in,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"It goes in when I say so,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"You gonna faint on me?"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"I could keep you away forever,"
<<else>>
<<set $mockcycle to 0>>
"If you want my penis, you'll need to work harder than that,"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"You're so weak,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"This is only happening because I let it,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"I'm doing this out of pity,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"You couldn't even force someone to fuck you,"
<<else>>
<<set $mockcycle to 0>>
"Is that all you've got?"
<</if>>
<</if>>
<<elseif $mockaction is "looks">>
<<if $vaginause is "penis">>
<<if $vaginastate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least don't make me look at your face,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You could only ever get someone to fuck you through force,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Hurry up. I don't want to look at you any more,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I hope I don't have to fuck anyone as ugly as you again,"
<<else>><<set $mockcycle to 0>>
"I hope you're enjoying this. It's more than you deserve,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"The thought of someone so revolting fucking me is making me queasy,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You want me to pity fuck you?"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I don't want any part of your disgusting body inside me,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I've never fucked anyone as ugly as you,"
<<else>><<set $mockcycle to 0>>
"I look too good for you,"
<</if>>
<</if>>
<<elseif $anususe is "penis">>
<<if $anusstate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least don't make me look at your face,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You could only ever get someone to fuck you through force,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Hurry up. I don't want to look at you any more,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I hope I don't have to fuck anyone as ugly as you again,"
<<else>><<set $mockcycle to 0>>
"I hope you're enjoying this. It's more than you deserve,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"The thought of someone so revolting fucking me is making me queasy,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You want me to pity fuck you?"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I don't want any part of your disgusting body inside me,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I've never fucked anyone as ugly as you,"
<<else>><<set $mockcycle to 0>>
"I look too good for you,"
<</if>>
<</if>>
<<elseif $penisuse is "othervagina" or $penisuse is "otheranus">>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"At least don't make me look at your face,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You could only ever get someone to fuck you through force,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"Hurry up. I don't want to look at you any more,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I hope I don't have to fuck anyone as ugly as you again,"
<<else>><<set $mockcycle to 0>>
"I hope you're enjoying this. It's more than you deserve,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"The thought of someone so revolting fucking me is making me queasy,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You want me to pity fuck you?"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"I don't want any part of me inside your disgusting body,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"I've never fucked anyone as ugly as you,"
<<else>><<set $mockcycle to 0>>
"I look too good for you,"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I'm out of your league,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"I don't want to see your face again,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You're plain, at best,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Ew, gross,"
<<else>><<set $mockcycle to 0>>
"Your body looks weird,"
<</if>>
<</if>>
<<else>>
<<if $vaginause is "penis">>
<<if $vaginastate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I hope you're happy defiling me like this,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're ravaging an innocent <<girlstop>> Shame on you,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You'll be punished for this,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're a bad person to be doing such things to my pussy,"
<<else>><<set $mockcycle to 0>>
"You're so cruel,"
<</if>>
<<else>>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"Are you really going to defile my innocent pussy?"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"Do you like being rough with <<girls>> like me?"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You might hurt me with that,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"Do you still think you're a good person?"
<<else>><<set $mockcycle to 0>>
"My pussy might not be able to take it,"
<</if>>
<</if>>
<<elseif $anususe is "penis">>
<<if $anusstate is "penetrated">>
<<if $mockcycle is 0>><<set $mockcycle += 1>>
"I hope you're happy defiling me like this,"
<<elseif $mockcycle is 1>><<set $mockcycle += 1>>
"You're ravaging an innocent <<girlstop>> Shame on you,"
<<elseif $mockcycle is 2>><<set $mockcycle += 1>>
"You'll be punished for this,"
<<elseif $mockcycle is 3>><<set $mockcycle += 1>>
"You're a bad person to be doing such things to my ass,"
<<else>><<set $mockcycle to 0>>
"You're so cruel,"
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"Are you really going to defile my innocent ass?"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"Do you like being rough with <<girls>> like me?"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"You might hurt me with that,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"Do you still think you're a good person?"
<<else>>
<<set $mockcycle to 0>>
"My ass might not be able to take it,"
<</if>>
<</if>>
<<elseif $penisuse is "othervagina" or $penisuse is "otheranus">>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"I hope you're happy defiling me like this,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"You're ravaging an innocent <<girlstop>> Shame on you,"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"You'll be punished for this,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"You're a bad person to be doing such things to my penis,"
<<else>>
<<set $mockcycle to 0>>
"You're so cruel,"
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"Are you really going to defile my innocent penis?"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"Do you like being rough with <<girls>> like me?"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"You might hurt me with that,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"Do you still think you're a good person?"
<<else>>
<<set $mockcycle to 0>>
"My penis might not be able to take it,"
<</if>>
<</if>>
<<else>>
<<if $mockcycle is 0>>
<<set $mockcycle += 1>>
"You're so mean,"
<<elseif $mockcycle is 1>>
<<set $mockcycle += 1>>
"Are you really the sort of person who treats innocent <<girls>> this way?"
<<elseif $mockcycle is 2>>
<<set $mockcycle += 1>>
"What you're doing is wrong,"
<<elseif $mockcycle is 3>>
<<set $mockcycle += 1>>
"How will you live with yourself?"
<<else>>
<<set $mockcycle to 0>>
"You're a bad person,"
<</if>>
<</if>>
<</if>>
you say in a <<if $consensual is 1>>teasing<<else>>mocking<</if>> tone.
<<if $enemyno is 1>>
<<if $mockaction is $NPCList[0].insecurity>>
<<if $consensual is 1>>
<span class="teal"><<He>> breathes faster as you speak.</span>
<<else>>
<span class="teal"><<He>> winces at your words.</span>
<<gcombatcontrol>>
<</if>>
<<else>>
<span class="pink"><<He>> isn't impressed by your words.</span>
<</if>>
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $mockaction is $NPCList[_j].insecurity>>
<<if $consensual is 1>>
<span class="teal">The <<personselect _j>><<person>> breathes faster as you speak.</span>
<<else>>
<span class="teal">The <<personselect _j>><<person>> winces at your words.</span>
<<gcombatcontrol>>
<</if>>
<<set _insec to 1>>
<<break>>
<</if>>
<</for>>
<<if _insec is 0>><span class="pink">None are impressed by your words.</span><</if>>
<<set _insec to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspeniskiss">><<nobr>>
You <<oraltext>> kiss the tip of <<their>> penis.
<</nobr>><</widget>>
<<widget "actionspenislick">><<nobr>>
You <<oraltext>> lick <<their>> penis.
<</nobr>><</widget>>
<<widget "actionspenissuck">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<oraltext>> suck the penis invading your mouth as the <<beasttype>> pounds furiously.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<oraltext>> suck the penis invading your mouth as the <<beasttype>> humps your face excitedly.
<<else>>
You <<oraltext>> suck the penis penetrating your mouth.
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<oraltext>> suck the penis invading your mouth as <<theowner>> thrusts against you.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<oraltext>> suck the penis invading your mouth as <<theowner>> grinds against you.
<<else>>
You <<oraltext>> suck the penis penetrating your mouth.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspussylick">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<oraltext>> lick the pussy pressing against your mouth as <<theowner>> rubs against you.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<oraltext>> lick the pussy pressing against your mouth as <<theowner>> grinds against you.
<<else>>
You <<oraltext>> lick the pussy pressing against your mouth.
<</if>>
<</nobr>><</widget>>
<<widget "actionskissback">><<nobr>>
<<if $mouthstate is "kissentrance">>
You gently brush your lips against theirs.
<<elseif $mouthstate is "kissimminent">>
<<if $arousal lte 2000>>
You kiss them back, softly.
<<elseif $arousal lte 8000>>
You kiss them back, parting their lips with your own.
<<else>>
You kiss them back, parting their lips with your tongue.
<</if>>
<<elseif $mouthstate is "kiss">>
You kiss them back, caressing their tongue with your own.
<</if>>
<</nobr>><</widget>>
<<widget "actionscheekrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<bottomtext>> rub the penis between your cheeks as the <<beasttype>> pounds furiously.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<bottomtext>> rub the penis between your cheeks as the <<beasttype>> humps back excitedly.
<<else>>
You <<bottomtext>> rub the penis between your cheeks.
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<bottomtext>> rub the penis between your cheeks as <<theowner>> thrusts against you.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<bottomtext>> rub the penis between your cheeks as <<theowner>> thrusts against you.
<<else>>
You <<bottomtext>> rub the penis between your cheeks.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsthighrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<thightext>> rub the penis between your thighs as the <<beasttype>> pounds furiously. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<thightext>> rub the penis between your thighs as the <<beasttype>> humps back excitedly. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<<else>>
You <<thightext>> rub the penis between your thighs. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<thightext>> rub the penis between your thighs as <<theowner>> thrusts against you. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<thightext>> rub the penis between your thighs as <<theowner>> thrusts against you. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<<else>>
You <<thightext>> rub the penis between your thighs. You jerk in shock whenever it incidentally rubs against your <<genitalsstop>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenistip">><<nobr>>
You <<vaginaltext>> kiss the tip of <<their>> penis with your <<pussystop>>
<</nobr>><</widget>>
<<widget "actionspenisrub">><<nobr>>
You <<vaginaltext>> rub back against the penis probing your <<pussystop>>
<</nobr>><</widget>>
<<widget "actionspenisride">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>> Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>> You <<vaginaltext>> push back against its movements.
<<else>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>> You <<vaginaltext>> move with it, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
The <<beasttype>> relentlessly pounds your <<pussystop>> Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> relentlessly pounds your <<pussystop>> You <<vaginaltext>> push back against its movements.
<<else>>
The <<beasttype>> relentlessly pounds your <<pussystop>> You <<vaginaltext>> move with it, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
The <<beasttype>> rhythmically fucks your <<pussystop>> Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> rhythmically fucks your <<pussystop>> You <<vaginaltext>> push back against its movements.
<<else>>
The <<beasttype>> rhythmically fucks your <<pussystop>> You <<vaginaltext>> move with it, trying to reduce your discomfort.
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<pussy>> is ruthlessly fucked. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> is ruthlessly fucked. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> is ruthlessly fucked. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<pussy>> is relentlessly pounded. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> is relentlessly pounded. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> is relentlessly pounded. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<pussy>> yields to the repeated insertions. Driven by instinct, you <<vaginaltext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<pussy>> yields to the repeated insertions. You <<vaginaltext>> push back against the movements.
<<else>>
Your <<pussy>> yields to the repeated insertions. You <<vaginaltext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenistake">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>>
<<elseif $arousal gte 4000>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>>
<<else>>
The <<beasttype>> savagely hammers in and out of your <<pussystop>>
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
The <<beasttype>> relentlessly pounds your <<pussystop>>
<<elseif $arousal gte 4000>>
The <<beasttype>> relentlessly pounds your <<pussystop>>
<<else>>
The <<beasttype>> relentlessly pounds your <<pussystop>>
<</if>>
<<else>>
<<if $arousal gte 8000>>
The <<beasttype>> rhythmically fucks your <<pussystop>>
<<elseif $arousal gte 4000>>
The <<beasttype>> rhythmically fucks your <<pussystop>>
<<else>>
The <<beasttype>> rhythmically fucks your <<pussystop>>
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<pussy>> is ruthlessly fucked.
<<elseif $arousal gte 4000>>
Your <<pussy>> is ruthlessly fucked.
<<else>>
Your <<pussy>> is ruthlessly fucked.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<pussy>> is relentlessly pounded.
<<elseif $arousal gte 4000>>
Your <<pussy>> is relentlessly pounded.
<<else>>
Your <<pussy>> is relentlessly pounded.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<pussy>> yields to the repeated insertions.
<<elseif $arousal gte 4000>>
Your <<pussy>> yields to the repeated insertions.
<<else>>
Your <<pussy>> yields to the repeated insertions.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsclitrub">><<nobr>>
You <<peniletext>> frot your penis against <<their>> clit.
<</nobr>><</widget>>
<<widget "actionspussyrub">><<nobr>>
You <<peniletext>> rub your penis against <<their>> pussy.
<</nobr>><</widget>>
<<widget "actionspussytease">><<nobr>>
You <<peniletext>> rub your penis against <<their>> labia.
<</nobr>><</widget>>
<<widget "actionspussythrust">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<penis>> is hungrily devoured by <<their>> pussy. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is hungrily devoured by <<their>> pussy. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is hungrily devoured by <<their>> pussy. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspussytake">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy.
<<elseif $arousal gte 4000>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy.
<<else>>
Your <<penis>> is ruthlessly fucked by <<their>> pussy.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<penis>> is hungrily devoured by <<their>> pussy.
<<elseif $arousal gte 4000>>
Your <<penis>> is hungrily devoured by <<their>> pussy.
<<else>>
Your <<penis>> is hungrily devoured by <<their>> pussy.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy.
<<elseif $arousal gte 4000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy.
<<else>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> pussy.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsotheranusrub">><<nobr>>
You <<peniletext>> frot your <<penis>> against <<their>> ass.
<</nobr>><</widget>>
<<widget "actionsotheranustease">><<nobr>>
You <<peniletext>> tease <<their>> anus with your <<penisstop>>
<</nobr>><</widget>>
<<widget "actionsotheranusthrust">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<penis>> is ruthlessly fucked by <<their>> ass. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is ruthlessly fucked by <<their>> ass. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is ruthlessly fucked by <<their>> ass. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<penis>> is hungrily devoured by <<their>> ass. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is hungrily devoured by <<their>> ass. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is hungrily devoured by <<their>> ass. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass. Driven by instinct, you <<peniletext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass. You <<peniletext>> push back against the movements.
<<else>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass. You <<peniletext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsotheranustake">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your <<penis>> is ruthlessly fucked by <<their>> ass.
<<elseif $arousal gte 4000>>
Your <<penis>> is ruthlessly fucked by <<their>> ass.
<<else>>
Your <<penis>> is ruthlessly fucked by <<their>> ass.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your <<penis>> is hungrily devoured by <<their>> ass.
<<elseif $arousal gte 4000>>
Your <<penis>> is hungrily devoured by <<their>> ass.
<<else>>
Your <<penis>> is hungrily devoured by <<their>> ass.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass.
<<elseif $arousal gte 4000>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass.
<<else>>
Your <<penis>> is rhythmically swallowed and regurgitated by <<their>> ass.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanusrub">><<nobr>>
You <<analtext>> move your hips, rubbing your <<bottom>> against <<their>> penis.
<</nobr>><</widget>>
<<widget "actionsanusthrust">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
The <<beasttype>> savagely hammers in and out of your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> savagely hammers in and out of your anus. You <<analtext>> push back against its movements.
<<else>>
The <<beasttype>> savagely hammers in and out of your anus. You <<analtext>> move with it, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
The <<beasttype>> relentlessly pounds your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> relentlessly pounds your anus. You <<analtext>> push back against its movements.
<<else>>
The <<beasttype>> relentlessly pounds your anus. You <<analtext>> move with it, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
The <<beasttype>> rhythmically fucks your anus. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
The <<beasttype>> rhythmically fucks your anus. You <<analtext>> push back against its movements.
<<else>>
The <<beasttype>> rhythmically fucks your anus. You <<analtext>> move with it, trying to reduce your discomfort.
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your anus is ruthlessly fucked. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your anus is ruthlessly fucked. You <<analtext>> push back against the movements.
<<else>>
Your anus is ruthlessly fucked. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your anus is relentlessly pounded. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your anus is relentlessly pounded. You <<analtext>> push back against the movements.
<<else>>
Your anus is relentlessly pounded. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your anus yields to the repeated insertions. Driven by instinct, you <<analtext>> push back as you approach your peak.
<<elseif $arousal gte 4000>>
Your anus yields to the repeated insertions. You <<analtext>> push back against the movements.
<<else>>
Your anus yields to the repeated insertions. You <<analtext>> push back, trying to reduce your discomfort.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanustake">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
The <<beasttype>> savagely hammers in and out of your anus.
<<elseif $arousal gte 4000>>
The <<beasttype>> savagely hammers in and out of your anus.
<<else>>
The <<beasttype>> savagely hammers in and out of your anus.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
The <<beasttype>> relentlessly pounds your anus.
<<elseif $arousal gte 4000>>
The <<beasttype>> relentlessly pounds your anus.
<<else>>
The <<beasttype>> relentlessly pounds your anus.
<</if>>
<<else>>
<<if $arousal gte 8000>>
The <<beasttype>> rhythmically fucks your anus.
<<elseif $arousal gte 4000>>
The <<beasttype>> rhythmically fucks your anus.
<<else>>
The <<beasttype>> rhythmically fucks your anus.
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<if $arousal gte 8000>>
Your anus is ruthlessly fucked.
<<elseif $arousal gte 4000>>
Your anus is ruthlessly fucked.
<<else>>
Your anus is ruthlessly fucked.
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<if $arousal gte 8000>>
Your anus is relentlessly pounded.
<<elseif $arousal gte 4000>>
Your anus is relentlessly pounded.
<<else>>
Your anus is relentlessly pounded.
<</if>>
<<else>>
<<if $arousal gte 8000>>
Your anus yields to the repeated insertions.
<<elseif $arousal gte 4000>>
Your anus yields to the repeated insertions.
<<else>>
Your anus yields to the repeated insertions.
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsshaftrub">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
You <<handtext>> hold <<his>> penis in your hand as <<he>> furiously humps against it.
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
You <<handtext>> hold the penis in your hand as <<he>> humps against it.
<<else>>
You <<handtext>> hold and rub the penis in your hand.
<</if>>
<<else>>
<<if $consensual is 1>>
<<if $arousal lte 6000>>
You keep <<their>> penis held firmly in your hand as you <<handtext>> stroke and work the shaft.
<<else>>
You <<handtext>> hold and rub <<their>> shaft in your hand.
<</if>>
<<else>>
You <<handtext>> occupy <<their>> penis with your hand, working the shaft with your fingers.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsvaginaescape">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyanger lte 20>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the beast's probing before it can penetrate you.</span> It doesn't give up however.
<<elseif $enemyanger lte 100>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the beast's incessant probing before it can penetrate you.</span> It snarls in frustration.
<<else>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from the beast's savage probing before it can penetrate you.</span> It frenziedly tries to regain purchase, furious at its attempt to breed being impeded.
<</if>>
<<else>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from <<their>> penis.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<pussy>> away from <<their>> penis.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<pussy>> away from <<their>> penis.</span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "actionspenisescape">><<nobr>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> pussy.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> pussy.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<penis>> away from <<their>> pussy.</span>
<</if>>
<</nobr>><</widget>>
<<widget "actionsotheranusescape">><<nobr>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> ass.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<penis>> away from <<their>> ass.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<penis>> away from <<their>> ass.</span>
<</if>>
<</nobr>><</widget>>
<<widget "actionsanusescape">><<nobr>>
<<if $enemytype is "beast">>
<<if $enemyanger lte 20>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the beast's probing before it can penetrate you.</span> It doesn't give up however.
<<elseif $enemyanger lte 100>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the beast's incessant probing before it can penetrate you.</span> It snarls in frustration.
<<else>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from the beast's savage probing before it can penetrate you.</span> It frenziedly tries to regain purchase, furious at its attempt to breed being impeded.
<</if>>
<<else>>
<<if $pain lte 20>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from <<their>> penis.</span>
<<elseif $pain lte 60>>
<span class="blue">You shift your pelvis, moving your <<bottom>> away from <<their>> penis.</span>
<<else>>
<span class="blue">You shift your pelvis in desperation, moving your <<bottom>> away from <<their>> penis.</span>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "actionsvaginatopenis">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if !$worn.genitals.type.includes("chastity")>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface">>
<<if $vaginaactiondefault is "vaginatopenis">>
| <label><span class="sub">Straddle <<his>> penis</span> <<radiobutton "$vaginaaction" "vaginatopenis" checked>><<vaginaldifficulty>> <<combatpromiscuous5>></label>
<<else>>
| <label><span class="sub">Straddle <<his>> penis</span> <<radiobutton "$vaginaaction" "vaginatopenis">><<vaginaldifficulty>> <<combatpromiscuous5>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsvaginatopenisnew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<elseif $NPCList[_j].stance isnot "topface" and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<set _vaginaaction["Straddle their penis"] to "vaginatopenis">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsvaginapenisfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "vaginaentrance" or $NPCList[_j].penis is "vaginaimminent">>
<<if $consensual is 1 and $promiscuity lte 74 and $enemytype is "man" or $consensual is 1 and $deviancy lte 74 and $enemytype isnot "man">>
<!-- Do Nothing -->
<<else>>
<<if $vaginaactiondefault is "vaginapenisfuck">>
| <label><span class="sub">Envelop <<his>> penis</span> <<radiobutton "$vaginaaction" "vaginapenisfuck" checked>> <<combatpromiscuous5>><<vaginalvirginitywarning>></label>
<<else>>
| <label><span class="sub">Envelop <<his>> penis</span> <<radiobutton "$vaginaaction" "vaginapenisfuck">> <<combatpromiscuous5>><<vaginalvirginitywarning>></label>
<</if>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsvaginapenisfucknew">><<nobr>>
<<if !$worn.genitals.type.includes("chastity") and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "vaginaentrance" or $NPCList[_j].penis is "vaginaimminent">>
<<if $consensual is 1 and ($promiscuity lte 74 and $enemytype is "man" or $deviancy lte 74 and $enemytype isnot "man")>>
<!-- Do Nothing -->
<<else>>
<<set _vaginaaction["Envelop their penis"] to "vaginapenisfuck">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "actionsvaginaMouthEntranch">><<nobr>>
<<if $consensual is 1 and $promiscuity lt 0>>
<<else>>
<<set _vaginaaction["Press your thigh against their mouth"] to "thighbay">>
<</if>>
<<set _vaginaaction["Rub against their face"] to "othermouthtease">>
<</nobr>><</widget>>
<<widget "actionsvaginaMouthImminent">><<nobr>>
<<set _vaginaaction["Rub against their lips"] to "othermouthrub">>
<<set _vaginaaction["Pull away"] to "othermouthescape">>
<</nobr>><</widget>>
<<widget "actionsvaginaMouthPenetrated">><<nobr>>
<<set _vaginaaction["Cooperate"] to "othermouthcooperate">>
<</nobr>><</widget>>
<<widget "actionsvaginaPenisEntrance">><<nobr>>
<<actionsvaginapenisfucknew>>
<<if $consensual is 1 and ($promiscuity lte 54 and $enemytype is "man" or $deviancy lte 54 and $enemytype isnot "man")>>
<<else>>
<<if $thighuse is 0>>
<<set _vaginaaction["Try to keep it away with your thighs"] to "penisthighs">>
<</if>>
<</if>>
<<if $anususe is 0 and $worn.genitals.anal_shield isnot 1>>
<<set _vaginaaction["Offer your anus instead"] to "penisanus">>
<</if>>
<<set _vaginaaction["Tease the tip"] to "penistease">>
<</nobr>><</widget>>
<<widget "actionsvaginaPenisImminent">><<nobr>>
<<actionsvaginapenisfucknew>>
<<set _vaginaaction["Rub"] to "rub">>
<<set _vaginaaction["Pull away"] to "escape">>
<</nobr>><</widget>>
<<widget "actionsvaginaPenisPenetrated">><<nobr>>
<<set _vaginaaction["Take it"] to "take">>
<<set _vaginaaction["Cooperate"] to "cooperate">>
<</nobr>><</widget>><<widget "effectsvaginatopenis">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $vaginaaction is "vaginatopenis">>
<<set $vaginaaction to 0>><<submission 10>><<vaginalskilluse>><<set $vaginaactiondefault to "vaginatopenis">><<combatpromiscuity5>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $vaginalskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0 and ($enemytype isnot "man" or ($NPCList[_j].location.genitals is 0 and $NPCList[_j].location.head isnot "genitals"))>>
<<submission 2>><<set $vaginause to "penis">><<set $NPCList[_j].penis to "vaginaentrance">><<set $vaginastate to "entrance">>
<span class="lblue">You straddle the <<personselect _j>><<combatperson>> and kiss <<his>> $NPCList[_j].penisdesc with your <<pussystop>></span>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "top">><</if>>
<<set $NPCList[_j].location.genitals to "genitals">>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is 0>>
<span class="blue">You try to straddle the <<personselect _j>><<combatperson>> but <<ohe>> pushes you off.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "effectsvaginapenisfuck">><<nobr>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<if $vaginaaction is "vaginapenisfuck">>
<<set $vaginaaction to 0>><<submission 20>><<vaginalskilluse>><<set $vaginaactiondefault to "vaginapenisfuck">><<combatpromiscuity5>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "vaginaentrance" or $NPCList[_j].penis is "vaginaimminent">>
<<if $vaginaWetness + ($vaginalskill / 10) gte ($NPCList[_j].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<if $player.virginity.vaginal isnot true>>
<<set $NPCList[_j].penis to "vagina">>
<<vagina_lube_text>> <span class="pink">you <<vaginaltext>> push against the <<personselect _j>><<combatpersons>> $NPCList[_j].penisdesc, taking it deep into your <<pussystop>></span>
<<switch $NPCList[_j].penissize>>
<<case 5>><span class="lewd">The sheer size of it forces the breath from your body.</span>
<<case 4>><span class="lewd">You shudder as your <<pussy>> stretches to accommodate <<his>> cock.</span>
<<case 1>><span class="lewd">It's so small you can barely feel it.</span>
<<default>><span class="lewd"></span>
<</switch>>
<<sex 30>><<vaginalstat>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">>
<<break>>
<<elseif $player.virginity.vaginal is true>>
<<set $NPCList[_j].penis to "vagina">>
<<vagina_lube_text>> <span class="pink">you <<vaginaltext>> push against the <<personselect _j>><<combatpersons>> $NPCList[_j].penisdesc, taking it deep into your virgin pussy.</span>
<<switch $NPCList[_j].penissize>>
<<case 5>>
The sheer size forces all thought from your mind. <span class="red">Your hymen is obliterated, forever robbing you of your purity.</span>
<<case 4>>
<span class="red">You hymen is destroyed, forever robbing you of your purity.</span>
<<case 1>>
<span class="red">You feel your hymen tear despite its size, forever robbing you of your purity.</span>
<<default>>
<span class="red">You feel your hymen tear, forever robbing you of your purity.</span>
<</switch>>
<<sex 100>><<takeVirginity $NPCList[_j].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 30>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">>
<<break>>
<</if>>
<<else>>
You <<vaginaltext>> press your <<pussy>> against the <<personselect _j>><<combatpersons>> <<print $NPCList[_j].penisdesc>>, <span class="blue">but fail to envelop.</span> <<His>> penis angles away and rubs against your clit.
<<sex 20>><<vaginalstat>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>><<widget "actionsman">><<nobr>>
<div @class="($debugLines ? 'debugLines-actionsman' : '')">
<<exposure>>
<<set $face to 0>>
<<if $enemyno gte 2>>
<<set $pronoun to "n">>
<<else>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<</if>>
<<if $images is 1>><<timed 100ms>>
<<combatimg>>
<br>
<</timed>><</if>>
<<if $traumafocus gte 1 and $traumafocusintro isnot 1>>
<<set $traumafocusintro to 1>>
<i>As you gain focus, you become more and more likely to escape your helpless state of dissociation.</i>
<br><br>
<</if>>
<<if $traumafocus gt random(1, 1000) and $dissociation gte 2 and $combat is 1>>
<<set $traumafocus to 0>><<set $trauma -= 1000>><<set $dissociation to 1>>
<span class="green">Your lucidity returns.</span>
<<ltrauma>>
<span class="red">The weight of reality crashes down on you.</span>
<br><br>
<</if>>
<<willpowerpain>>
<<willpowerorgasm>>
<<actioncarry>>
<<actioncarrydrop>>
<<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0
and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
<<if $images is 1 and $consensual is 1 and $position_lock isnot 1>>
<<if $position is "doggy">>
| <label>Roll over <<radiobutton "$bodyaction" "missionary">></label>
<<elseif $position is "missionary">>
| <label>Roll over <<radiobutton "$bodyaction" "doggy">></label>
<</if>>
| <label>Rest <<radiobutton "$bodyaction" "rest" checked>></label>
<br>
<</if>>
<<if $combatControls isnot "disabled">>
<<generateActionsMan>>
<</if>>
<<if $oldControls is true>>
<<if $leftarm is 0>>
<br>
Your left hand is free.
<br>
<<if $leftactiondefault is "leftchest">>
| <label><span class="sub">Stroke</span> <<radiobutton "$leftaction" "leftchest" checked>></label>
<<else>>
| <label><span class="sub">Stroke</span> <<radiobutton "$leftaction" "leftchest">></label>
<</if>>
<<if $consensual isnot 1>>
<<if $leftactiondefault is "lefthit">>
| <label><span class="def">Punch</span> <<radiobutton "$leftaction" "lefthit" checked>></label>
<<else>>
| <label><span class="def">Punch</span> <<radiobutton "$leftaction" "lefthit">></label>
<</if>>
<</if>>
<<if $leftactiondefault is "leftcoverface">>
| <label>Cover your face <<radiobutton "$leftaction" "leftcoverface" checked>></label>
<<else>>
| <label>Cover your face <<radiobutton "$leftaction" "leftcoverface">></label>
<</if>>
<<leftgrab>>
<<leftplay>>
<<leftclothes>>
<<leftspray>>
<<leftsteal>>
<<leftpenwhack>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $vaginause is 0>>
<<if $leftactiondefault is "leftcovervagina">>
| <label><span class="brat">Cover your pussy</span> <<radiobutton "$leftaction" "leftcovervagina" checked>></label>
<<else>>
| <label><span class="brat">Cover your pussy</span> <<radiobutton "$leftaction" "leftcovervagina">></label>
<</if>>
<</if>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $penisuse is 0>>
<<if $leftactiondefault is "leftcoverpenis">>
| <label><span class="brat">Cover your penis</span> <<radiobutton "$leftaction" "leftcoverpenis" checked>></label>
<<else>>
| <label><span class="brat">Cover your penis</span> <<radiobutton "$leftaction" "leftcoverpenis">></label>
<</if>>
<</if>>
<<if $worn.lower.anus_exposed is 1 and $worn.under_lower.anus_exposed is 1 and $anususe is 0>>
<<if $leftactiondefault is "leftcoveranus">>
| <label><span class="brat">Cover your <<bottom>></span> <<radiobutton "$leftaction" "leftcoveranus" checked>></label>
<<else>>
| <label><span class="brat">Cover your <<bottom>></span> <<radiobutton "$leftaction" "leftcoveranus">></label>
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_lower.state is "thighs">>
<<if $leftactiondefault is "leftunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is "knees">>
<<if $leftactiondefault is "leftunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is "ankles">>
<<if $leftactiondefault is "leftunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$leftaction" "leftunderpull">></label>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 0>>
<<if $worn.lower.state is "waist">>
<<if $leftactiondefault is "leftskirtpull">>
| <label><span class="brat">Cover your crotch with your $worn.lower.name</span> <<radiobutton "$leftaction" "leftskirtpull" checked>></label>
<<else>>
| <label><span class="brat">Cover your crotch with your $worn.lower.name</span> <<radiobutton "$leftaction" "leftskirtpull">></label>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.upper.set is $worn.lower.set>>
<<if $worn.lower.state isnot $worn.lower.state_base and $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base>>
<<if $leftactiondefault is "leftlowerpull">>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$leftaction" "leftlowerpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$leftaction" "leftlowerpull">></label>
<</if>>
<</if>>
<<elseif $worn.lower.state isnot $worn.lower.state_base>>
<<if $leftactiondefault is "leftlowerpull">>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$leftaction" "leftlowerpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$leftaction" "leftlowerpull">></label>
<</if>>
<</if>>
<</if>>
<<if $worn.upper.name isnot "naked">>
<<if $worn.upper.state isnot $worn.upper.state_base>>
<<if $leftactiondefault is "leftupperpull">>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$leftaction" "leftupperpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$leftaction" "leftupperpull">></label>
<</if>>
<<elseif $worn.upper.state_top isnot $worn.upper.state_top_base>>
<<if $leftactiondefault is "leftupperpull">>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$leftaction" "leftupperpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$leftaction" "leftupperpull">></label>
<</if>>
<</if>>
<</if>>
<<if $leftactiondefault is "rest">>
| <label>Rest <<radiobutton "$leftaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$leftaction" "rest">></label>
<</if>>
<<elseif $leftarm is "penis">>
<br><br>
Your left hand is holding <<his>> penis.
<br>
<<if $leftactiondefault is "leftwork">>
| <label><span class="sub">Work <<his>> shaft</span><<radiobutton "$leftaction" "leftwork" checked>><<handdifficulty>></label>
<<else>>
| <label><span class="sub">Work <<his>> shaft</span><<radiobutton "$leftaction" "leftwork">><<handdifficulty>></label>
<</if>>
<<if $leftactiondefault is "leftstoppenis">>
| <label>Stop <<radiobutton "$leftaction" "leftstoppenis" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$leftaction" "leftstoppenis">></label>
<</if>>
<<elseif $leftarm is "grappled">>
<br>
Your left arm is being held down.
<br>
<<if $leftactiondefault is "leftstruggle">>
| <label><span class="def">Struggle</span> <<radiobutton "$leftaction" "leftstruggle" checked>></label>
<<else>>
| <label><span class="def">Struggle</span> <<radiobutton "$leftaction" "leftstruggle">></label>
<</if>>
<<if $leftactiondefault is "rest">>
| <label>Rest <<radiobutton "$leftaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$leftaction" "rest">></label>
<</if>>
<<elseif $leftarm is "bound" and $rightarm is "bound">>
<br>
Your arms are helplessly bound.
<br>
<<elseif $leftarm is "othervagina">>
<br><br>
Your left hand is stroking <<his>> pussy.
<br>
<<if $leftactiondefault is "leftclit">>
| <label><span class="sub">Rub <<his>> clit</span> <<radiobutton "$leftaction" "leftclit" checked>><<handdifficulty>></label>
<<else>>
| <label><span class="sub">Rub <<his>> clit</span> <<radiobutton "$leftaction" "leftclit">><<handdifficulty>></label>
<</if>>
<<if $leftactiondefault is "leftothervaginastop">>
| <label>Stop <<radiobutton "$leftaction" "leftothervaginastop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$leftaction" "leftothervaginastop">></label>
<</if>>
<</if>>
<<if $rightarm is 0>>
<br><br>
Your right hand is free.
<br>
<<if $rightactiondefault is "rightchest">>
| <label><span class="sub">Stroke</span> <<radiobutton "$rightaction" "rightchest" checked>></label>
<<else>>
| <label><span class="sub">Stroke</span> <<radiobutton "$rightaction" "rightchest">></label>
<</if>>
<<if $consensual isnot 1>>
<<if $rightactiondefault is "righthit">>
| <label><span class="def">Punch</span> <<radiobutton "$rightaction" "righthit" checked>></label>
<<else>>
| <label><span class="def">Punch</span> <<radiobutton "$rightaction" "righthit">></label>
<</if>>
<</if>>
<<if $rightactiondefault is "rightcoverface">>
| <label>Cover your face <<radiobutton "$rightaction" "rightcoverface" checked>></label>
<<else>>
| <label>Cover your face <<radiobutton "$rightaction" "rightcoverface">></label>
<</if>>
<<rightgrab>>
<<rightplay>>
<<rightclothes>>
<<rightspray>>
<<rightsteal>>
<<rightpenwhack>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $vaginause is 0>>
<<if $rightactiondefault is "rightcovervagina">>
| <label><span class="brat">Cover your pussy</span> <<radiobutton "$rightaction" "rightcovervagina" checked>></label>
<<else>>
| <label><span class="brat">Cover your pussy</span> <<radiobutton "$rightaction" "rightcovervagina">></label>
<</if>>
<</if>>
<<if $worn.lower.vagina_exposed is 1 and $worn.under_lower.vagina_exposed is 1 and $penisuse is 0>>
<<if $rightactiondefault is "rightcoverpenis">>
| <label><span class="brat">Cover your penis</span> <<radiobutton "$rightaction" "rightcoverpenis" checked>></label>
<<else>>
| <label><span class="brat">Cover your penis</span> <<radiobutton "$rightaction" "rightcoverpenis">></label>
<</if>>
<</if>>
<<if $worn.lower.anus_exposed is 1 and $worn.under_lower.anus_exposed is 1 and $anususe is 0>>
<<if $rightactiondefault is "rightcoveranus">>
| <label><span class="brat">Cover your <<bottom>></span> <<radiobutton "$rightaction" "rightcoveranus" checked>></label>
<<else>>
| <label><span class="brat">Cover your <<bottom>></span> <<radiobutton "$rightaction" "rightcoveranus">></label>
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_lower.state is "thighs">>
<<if $rightactiondefault is "rightunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is "knees">>
<<if $rightactiondefault is "rightunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull">></label>
<</if>>
<</if>>
<<if $worn.under_lower.state is "ankles">>
<<if $rightactiondefault is "rightunderpull">>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull" checked>></label>
<<else>>
| <label><span class="brat">Pull up your $worn.under_lower.name</span> <<radiobutton "$rightaction" "rightunderpull">></label>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 0>>
<<if $worn.lower.state is "waist">>
<<if $rightactiondefault is "rightskirtpull">>
| <label><span class="brat">Cover your crotch with your $worn.lower.name</span> <<radiobutton "$rightaction" "rightskirtpull" checked>></label>
<<else>>
| <label><span class="brat">Cover your crotch with your $worn.lower.name</span> <<radiobutton "$rightaction" "rightskirtpull">></label>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.lower.set is $worn.upper.set>>
<<if $worn.lower.state isnot $worn.lower.state_base and $worn.upper.state is $worn.upper.state_base and $worn.upper.state_top is $worn.upper.state_top_base>>
<<if $rightactiondefault is "rightlowerpull">>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$rightaction" "rightlowerpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$rightaction" "rightlowerpull">></label>
<</if>>
<</if>>
<<elseif $worn.lower.state isnot $worn.lower.state_base>>
<<if $rightactiondefault is "rightlowerpull">>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$rightaction" "rightlowerpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.lower.name</span> <<radiobutton "$rightaction" "rightlowerpull">></label>
<</if>>
<</if>>
<</if>>
<<if $worn.upper.name isnot "naked">>
<<if $worn.upper.state isnot $worn.upper.state_base>>
<<if $rightactiondefault is "rightupperpull">>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$rightaction" "rightupperpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$rightaction" "rightupperpull">></label>
<</if>>
<<elseif $worn.upper.state_top isnot $worn.upper.state_top_base>>
<<if $rightactiondefault is "rightupperpull">>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$rightaction" "rightupperpull" checked>></label>
<<else>>
| <label><span class="brat">Fix your $worn.upper.name</span> <<radiobutton "$rightaction" "rightupperpull">></label>
<</if>>
<</if>>
<</if>>
<<if $rightactiondefault is "rest">>
| <label>Rest <<radiobutton "$rightaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$rightaction" "rest">></label>
<</if>>
<<elseif $rightarm is "penis">>
<br><br>
Your right hand is holding <<his>> penis.
<br>
<<if $rightactiondefault is "rightwork">>
| <label><span class="sub">Work <<his>> shaft</span> <<radiobutton "$rightaction" "rightwork" checked>><<handdifficulty>></label>
<<else>>
| <label><span class="sub">Work <<his>> shaft</span> <<radiobutton "$rightaction" "rightwork">><<handdifficulty>></label>
<</if>>
<<if $rightactiondefault is "rightstoppenis">>
| <label>Stop <<radiobutton "$rightaction" "rightstoppenis" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$rightaction" "rightstoppenis">></label>
<</if>>
<<elseif $rightarm is "grappled">>
<br><br>
Your right arm is being held down.
<br>
<<if $rightactiondefault is "rightstruggle">>
| <label><span class="def">Struggle</span> <<radiobutton "$rightaction" "rightstruggle" checked>></label>
<<else>>
| <label><span class="def">Struggle</span> <<radiobutton "$rightaction" "rightstruggle">></label>
<</if>>
<<if $rightactiondefault is "rest">>
| <label>Rest <<radiobutton "$rightaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$rightaction" "rest">></label>
<</if>>
<<elseif $rightarm is "bound">>
<br>
<<elseif $rightarm is "othervagina">>
<br><br>
Your right hand is stroking <<his>> pussy.
<br>
<<if $rightactiondefault is "rightclit">>
| <label><span class="sub">Rub <<his>> clit</span> <<radiobutton "$rightaction" "rightclit" checked>><<handdifficulty>></label>
<<else>>
| <label><span class="sub">Rub <<his>> clit</span> <<radiobutton "$rightaction" "rightclit">><<handdifficulty>></label>
<</if>>
<<if $rightactiondefault is "rightothervaginastop">>
| <label>Stop <<radiobutton "$rightaction" "rightothervaginastop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$rightaction" "rightothervaginastop">></label>
<</if>>
<</if>>
<<if $leftarm is "vagina">>
<br>
Your left hand is protecting your <<pussystop>>
<br>
<<if $leftactiondefault is "leftstopvagina">>
| <label>Stop <<radiobutton "$leftaction" "leftstopvagina" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$leftaction" "leftstopvagina">></label>
<</if>>
<<if $leftactiondefault is "leftcovervagina">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcovervagina" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcovervagina">></label>
<</if>>
<</if>>
<<if $rightarm is "vagina">>
<br>
Your right hand is protecting your <<pussystop>>
<br>
<<if $rightactiondefault is "rightstopvagina">>
| <label>Stop <<radiobutton "$rightaction" "rightstopvagina" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$rightaction" "rightstopvagina">></label>
<</if>>
<<if $rightactiondefault is "rightcovervagina">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcovervagina" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcovervagina">></label>
<</if>>
<</if>>
<<if $leftarm is "coverpenis">>
<br>
Your left hand is protecting your <<penisstop>>
<br>
<<if $leftactiondefault is "leftstopcoverpenis">>
| <label>Stop <<radiobutton "$leftaction" "leftstopcoverpenis" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$leftaction" "leftstopcoverpenis">></label>
<</if>>
<<if $leftactiondefault is "leftcoverpenis">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcoverpenis" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcoverpenis">></label>
<</if>>
<</if>>
<<if $rightarm is "coverpenis">>
<br>
Your right hand is protecting your <<penisstop>>
<br>
<<if $rightactiondefault is "rightstopcoverpenis">>
| <label>Stop <<radiobutton "$rightaction" "rightstopcoverpenis" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$rightaction" "rightstopcoverpenis">></label>
<</if>>
<<if $rightactiondefault is "rightcoverpenis">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcoverpenis" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcoverpenis">></label>
<</if>>
<</if>>
<<if $leftarm is "anus">>
<br>
Your left hand is protecting your <<bottomstop>>
<br>
<<if $leftactiondefault is "leftstopanus">>
| <label>Stop <<radiobutton "$leftaction" "leftstopanus" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$leftaction" "leftstopanus">></label>
<</if>>
<<if $leftactiondefault is "leftcoveranus">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcoveranus" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$leftaction" "leftcoveranus">></label>
<</if>>
<</if>>
<<if $rightarm is "anus">>
<br>
Your right hand is protecting your <<bottomstop>>
<br>
<<if $rightactiondefault is "rightstopanus">>
| <label>Stop <<radiobutton "$rightaction" "rightstopanus" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$rightaction" "rightstopanus">></label>
<</if>>
<<if $rightactiondefault is "rightcoveranus">>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcoveranus" checked>></label>
<<else>>
| <label><span class="brat">Keep covering</span> <<radiobutton "$rightaction" "rightcoveranus">></label>
<</if>>
<</if>>
<<if $feetuse isnot "grappled" and $feetuse isnot "bound">>
<<if $feetuse is 0>>
<br><br>
Your feet are free.
<br>
<<feetgrab>>
<<if $consensual isnot 1>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $feetuse is "penis">>
<br><br>
Your feet are holding <<his>> penis.
<br>
<<if $feetactiondefault is "grabrub">>
| <label><span class="sub">Rub</span> <<radiobutton "$feetaction" "grabrub" checked>><<feetdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$feetaction" "grabrub">><<feetdifficulty>></label>
<</if>>
<<if $feetactiondefault is "stop">>
| <label>Stop <<radiobutton "$feetaction" "stop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$feetaction" "stop">></label>
<</if>>
<<elseif $feetuse is "othervagina">>
<br><br>
Your feet are holding back <<his>> pussy.
<br>
<<if $feetactiondefault is "vaginagrabrub">>
| <label><span class="sub">Rub</span> <<radiobutton "$feetaction" "vaginagrabrub" checked>><<feetdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$feetaction" "vaginagrabrub">><<feetdifficulty>></label>
<</if>>
<<if $feetactiondefault is "stop">>
| <label>Stop <<radiobutton "$feetaction" "stop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$feetaction" "stop">></label>
<</if>>
<<elseif $NPCList[0].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $NPCList[1].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $NPCList[2].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $NPCList[3].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $NPCList[4].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<<elseif $NPCList[5].penis is "clothed">>
<br>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $feetactiondefault is "rub">>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub <<his>> crotch</span> <<radiobutton "$feetaction" "rub">></label>
<</if>>
<<if $feetactiondefault is "kick">>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick" checked>></label>
<<else>>
| <label><span class="def">Kick</span> <<radiobutton "$feetaction" "kick">></label>
<</if>>
<</if>>
<</if>>
<<if $feetuse is 0>>
<<if $feetactiondefault is "rest">>
| <label>Rest <<radiobutton "$feetaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$feetaction" "rest">></label>
<</if>>
<</if>>
<<elseif $feetuse is "bound">>
<br>
Your legs are bound.
<<else>>
<br>
Your feet are free but unusable in this position.
<</if>>
<<if $mouthuse is 0>>
<br><br>
Your mouth is free.
<br>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $chestuse is "penis">>
<<if $mouthactiondefault is "peniskiss">>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "peniskiss" checked>></label>
<<else>>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "peniskiss">></label>
<</if>>
<<else>>
<<if $mouthactiondefault is "kiss">>
| <label><span class="sub">Kiss <<him>></span> <<radiobutton "$mouthaction" "kiss" checked>></label>
<<else>>
| <label><span class="sub">Kiss <<him>></span> <<radiobutton "$mouthaction" "kiss">></label>
<</if>>
<</if>>
<<oral>>
<<if $enemyanger gte 20 and $underwater lte 0>>
<<if $mouthactiondefault is "apologise">>
| <label>Apologise <<radiobutton "$mouthaction" "apologise" checked>></label>
<<else>>
| <label>Apologise <<radiobutton "$mouthaction" "apologise">></label>
<</if>>
<</if>>
<</if>>
<<speak>>
<<elseif $mouthstate is "entrance">>
<br><br>
<<His>> penis hovers in front of your mouth.
<br>
<<if $mouthactiondefault is "peniskiss">>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "peniskiss" checked>></label>
<<else>>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "peniskiss">></label>
<</if>>
<<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">>
<<elseif $chestuse is 0>>
<<if $mouthactiondefault is "grasp">>
| <label><span class="meek">Grab between breasts</span> <<radiobutton "$mouthaction" "grasp" checked>><<chestdifficulty>> <<combatpromiscuous3>></label>
<<else>>
| <label><span class="meek">Grab between breasts</span> <<radiobutton "$mouthaction" "grasp">><<chestdifficulty>><<combatpromiscuous3>></label>
<</if>>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $mouthactiondefault is "pullaway">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway" checked>><<oraldifficulty>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway">><<oraldifficulty>></label>
<</if>>
<</if>>
<<oralswallow>>
<<speak>>
<<elseif $mouthstate is "imminent">>
<br><br>
<<His>> penis presses against your lips.
<br>
<<if $mouthactiondefault is "lick">>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "lick" checked>></label>
<<else>>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "lick">></label>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $mouthactiondefault is "pullaway">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway" checked>><<oraldifficulty>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway">><<oraldifficulty>></label>
<</if>>
<</if>>
<<oralswallow>>
<<speak>>
<<elseif $mouthstate is "penetrated">>
<br><br>
<<His>> penis penetrates your mouth.
<br>
<<if $mouthactiondefault is "suck">>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "suck" checked>></label>
<<else>>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "suck">></label>
<</if>>
<<if $consensual isnot 1>>
<<if $mouthactiondefault is "bite">>
| <label><span class="def">Bite</span> <<radiobutton "$mouthaction" "bite" checked>></label>
<<else>>
| <label><span class="def">Bite</span> <<radiobutton "$mouthaction" "bite">></label>
<</if>>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $mouthactiondefault is "pullaway">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway" checked>><<oraldifficulty>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullaway">><<oraldifficulty>></label>
<</if>>
<</if>>
<<elseif $mouthuse is "othervagina">>
<br><br>
<<His>> pussy presses against your lips.
<br>
<<if $mouthactiondefault is "vaginalick">>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "vaginalick" checked>></label>
<<else>>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "vaginalick">></label>
<</if>>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $mouthactiondefault is "pullawayvagina">>
| <label><span class="brat">Pull Away</span> <<radiobutton "$mouthaction" "pullawayvagina" checked>></label>
<<else>>
| <label><span class="brat">Pull Away</span> <<radiobutton "$mouthaction" "pullawayvagina">></label>
<</if>>
<</if>>
<<speak>>
<<elseif $mouthuse is "kiss">>
<br><br>
<<if $mouthstate is "kissentrance">>
Your mouth is pressed by another's.
<br>
<<elseif $mouthstate is "kissimminent">>
Your mouth is engulfed by another's.
<br>
<<elseif $mouthstate is "kiss">>
Your mouth is engulfed by another's.
<br>
<</if>>
<<if $mouthactiondefault is "pullawaykiss">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullawaykiss" checked>><<oraldifficulty>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "pullawaykiss">><<oraldifficulty>></label>
<</if>>
<<if $mouthactiondefault is "kissback">>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "kissback" checked>></label>
<<else>>
| <label><span class="sub">Kiss</span> <<radiobutton "$mouthaction" "kissback">></label>
<</if>>
<<if $mouthstate isnot "kiss" and $mouthstate isnot "kissimminent">>
<<speak>>
<</if>>
<<elseif $mouthuse is "gagged">>
<br><br>
Your mouth is helplessly gagged.
<<elseif $mouthstate is "breasts">>
<br><br>
<<if $NPCList[0].chest is "mouthentrance">>
<<if $NPCList[0].breastsize gte 6>>
Your head is pressed between <<if $enemyno gte 2>>the <<person1>><<persons>><<else>><<person1>><<his>><</if>> $NPCList[0].breastsdesc.
<br>
<<else>>
Your head is pressed against <<if $enemyno gte 2>>the <<person1>><<persons>><<else>><<person1>><<his>><</if>> $NPCList[0].breastsdesc.
<br>
<</if>>
<<elseif $NPCList[1].chest is "mouthentrance">>
<<if $NPCList[1].breastsize gte 6>>
Your head is pressed between the <<person2>><<persons>> $NPCList[1].breastsdesc.
<br>
<<else>>
Your head is pressed against <<person2>><<persons>> $NPCList[1].breastsdesc.
<br>
<</if>>
<<elseif $NPCList[2].chest is "mouthentrance">>
<<if $NPCList[2].breastsize gte 6>>
Your head is pressed between the <<person3>><<persons>> $NPCList[2].breastsdesc.
<br>
<<else>>
Your head is pressed against <<person3>><<persons>> $NPCList[2].breastsdesc.
<br>
<</if>>
<<elseif $NPCList[3].chest is "mouthentrance">>
<<if $NPCList[3].breastsize gte 6>>
Your head is pressed between the <<person4>><<persons>> $NPCList[3].breastsdesc.
<br>
<<else>>
Your head is pressed against <<person4>><<persons>> $NPCList[3].breastsdesc.
<br>
<</if>>
<<elseif $NPCList[4].chest is "mouthentrance">>
<<if $NPCList[4].breastsize gte 6>>
Your head is pressed between the <<person5>><<persons>> $NPCList[4].breastsdesc.
<br>
<<else>>
Your head is pressed against <<person5>><<persons>> $NPCList[4].breastsdesc.
<br>
<</if>>
<<elseif $NPCList[5].chest is "mouthentrance">>
<<if $NPCList[5].breastsize gte 6>>
Your head is pressed between the <<person6>><<persons>> $NPCList[5].breastsdesc.
<br>
<<else>>
Your head is pressed against <<person6>><<persons>> $NPCList[5].breastsdesc.
<br>
<</if>>
<</if>>
<<if $mouthactiondefault is "breastsuck">>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "breastsuck" checked>></label>
<<else>>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "breastsuck">></label>
<</if>>
<<if $mouthactiondefault is "breastlick">>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "breastlick" checked>></label>
<<else>>
| <label><span class="sub">Lick</span> <<radiobutton "$mouthaction" "breastlick">></label>
<</if>>
<<if $mouthactiondefault is "breastclosed">>
| <label><span class="brat">Keep mouth closed</span> <<radiobutton "$mouthaction" "breastclosed" checked>></label>
<<else>>
| <label><span class="brat">Keep mouth closed</span> <<radiobutton "$mouthaction" "breastclosed">></label>
<</if>>
<<if $consensual is 1 or $head isnot "breasts">>
<<if $mouthactiondefault is "breastpull">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "breastpull" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "breastpull">></label>
<</if>>
<</if>>
<<speak>>
<<elseif $mouthstate is "nipple">>
<br><br>
<<if $NPCList[0].chest is "mouth">>
Your head is pressed against <<if $enemyno gte 2>>the <<person1>><<persons>><<else>><<person1>><<his>><</if>> <<if $NPCList[0].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[0].breastdesc.
<br>
<<elseif $NPCList[1].chest is "mouth">>
Your head is pressed against <<person2>><<persons>> <<if $NPCList[1].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[1].breastdesc.
<br>
<<elseif $NPCList[2].chest is "mouth">>
Your head is pressed against <<person3>><<persons>> <<if $NPCList[2].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[2].breastdesc.
<br>
<<elseif $NPCList[3].chest is "mouth">>
Your head is pressed against <<person4>><<persons>> <<if $NPCList[3].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[3].breastdesc.
<br>
<<elseif $NPCList[4].chest is "mouth">>
Your head is pressed against <<person5>><<persons>> <<if $NPCList[4].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[4].breastdesc.
<br>
<<elseif $NPCList[5].chest is "mouth">>
Your head is pressed against <<person6>><<persons>> <<if $NPCList[5].lactation is 1 and $breastfeedingdisable is "f">>leaking <</if>>$NPCList[5].breastdesc.
<br>
<</if>>
<<if $mouthactiondefault is "breastsuck">>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "breastsuck" checked>></label>
<<else>>
| <label><span class="sub">Suck</span> <<radiobutton "$mouthaction" "breastsuck">></label>
<</if>>
<<if $mouthactiondefault is "breastclosed">>
| <label><span class="brat">Keep mouth closed</span> <<radiobutton "$mouthaction" "breastclosed" checked>></label>
<<else>>
| <label><span class="brat">Keep mouth closed</span> <<radiobutton "$mouthaction" "breastclosed">></label>
<</if>>
<<if $consensual is 1 or $head isnot "breasts">>
<<if $mouthactiondefault is "breastpull">>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "breastpull" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$mouthaction" "breastpull">></label>
<</if>>
<</if>>
<<if $consensual isnot 1>>
<<if $mouthactiondefault is "breastbite">>
| <label><span class="red">Bite</span> <<radiobutton "$mouthaction" "breastbite" checked>></label>
<<else>>
| <label><span class="red">Bite</span> <<radiobutton "$mouthaction" "breastbite">></label>
<</if>>
<</if>>
<<else>>
<br><br>
Your mouth is blocked, muffling any noise you make.
<</if>>
<<if $penisstate is 0>>
<br><br>
Your <<penis>> is free.
<br>
<<actionspenistovagina>>
<<actionspenistoanus>>
<</if>>
<<if $penisstate is "othermouthentrance">>
<br><br>
You feel breath on your <<penisstop>>
<br>
<<if $consensual is 1 and $promiscuity lt 0>>
<<else>>
<<if $penisactiondefault is "thighbay">>
| <label><span class="meek">Press your thigh against <<his>> mouth</span> <<radiobutton "$penisaction" "thighbay" checked>><<thighdifficulty>> <<combatpromiscuous1>></label>
<<else>>
| <label><span class="meek">Press your thigh against <<his>> mouth</span> <<radiobutton "$penisaction" "thighbay">><<thighdifficulty>> <<combatpromiscuous1>></label>
<</if>>
<</if>>
<<if $penisactiondefault is "othermouthtease">>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$penisaction" "othermouthtease" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$penisaction" "othermouthtease">></label>
<</if>>
<</if>>
<<if $penisstate is "othermouthimminent">>
<br><br>
<<His>> lips press against the tip of your <<penisstop>>
<br>
<<if $penisactiondefault is "othermouthrub">>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$penisaction" "othermouthrub" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$penisaction" "othermouthrub">></label>
<</if>>
<<if $penisactiondefault is "othermouthescape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "othermouthescape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "othermouthescape">></label>
<</if>>
<</if>>
<<if $penisstate is "othermouth">>
<br><br>
<<His>> mouth envelopes your <<penisstop>>
<br>
<<if $penisactiondefault is "othermouthcooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "othermouthcooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "othermouthcooperate">></label>
<</if>>
<</if>>
<<if $penisstate is "entrance">>
<br><br>
<<His>> pussy hovers near your <<penisstop>>
<br>
<<actionspenisvaginafuck>>
<<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">>
<<else>>
<<if $penisactiondefault is "bay">>
| <label><span class="meek">Frot against <<his>> clit</span> <<radiobutton "$penisaction" "bay" checked>><<peniledifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="meek">Frot against <<his>> clit</span> <<radiobutton "$penisaction" "bay">><<peniledifficulty>> <<combatpromiscuous4>></label>
<</if>>
<</if>>
<<if $penisactiondefault is "tease">>
| <label><span class="sub">Tease</span> <<radiobutton "$penisaction" "tease" checked>></label>
<<else>>
| <label><span class="sub">Tease</span> <<radiobutton "$penisaction" "tease">></label>
<</if>>
<</if>>
<<if $penisstate is "imminent">>
<br><br>
<<His>> pussy presses against your <<penisstop>>
<br>
<<actionspenisvaginafuck>>
<<if $penisactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "rub">></label>
<</if>>
<<if $penisactiondefault is "escape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "escape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "escape">></label>
<</if>>
<</if>>
<<if $penisstate is "penetrated">>
<br><br>
<<His>> vagina envelopes your <<penisstop>>
<br>
<<if $penisactiondefault is "cooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "cooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "cooperate">></label>
<</if>>
<<if $penisactiondefault is "take">>
| <label>Take it <<radiobutton "$penisaction" "take" checked>></label>
<<else>>
| <label>Take it <<radiobutton "$penisaction" "take">></label>
<</if>>
<</if>>
<<if $penisstate is "otheranusentrance">>
<br><br>
<<His>> ass hovers near your <<penisstop>>
<br>
<<actionspenisanusfuck>>
<<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">>
<<else>>
<<if $penisactiondefault is "otheranusbay">>
| <label><span class="meek">Frot against <<his>> ass</span> <<radiobutton "$penisaction" "otheranusbay" checked>><<peniledifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="meek">Frot against <<his>> ass</span> <<radiobutton "$penisaction" "otheranusbay">><<peniledifficulty>> <<combatpromiscuous4>></label>
<</if>>
<</if>>
<<if $penisactiondefault is "otheranustease">>
| <label><span class="sub">Tease</span> <<radiobutton "$penisaction" "otheranustease" checked>></label>
<<else>>
| <label><span class="sub">Tease</span> <<radiobutton "$penisaction" "otheranustease">></label>
<</if>>
<</if>>
<<if $penisstate is "otheranusimminent">>
<br><br>
<<His>> ass presses against your <<penisstop>>
<br>
<<actionspenisanusfuck>>
<<if $penisactiondefault is "otheranusrub">>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "otheranusrub" checked>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "otheranusrub">></label>
<</if>>
<<if $penisactiondefault is "otheranusescape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "otheranusescape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$penisaction" "otheranusescape">></label>
<</if>>
<</if>>
<<if $penisstate is "otheranus">>
<br><br>
<<His>> ass envelopes your <<penisstop>>
<br>
<<if $penisactiondefault is "otheranuscooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "otheranuscooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$penisaction" "otheranuscooperate">></label>
<</if>>
<<if $penisactiondefault is "otheranustake">>
| <label>Take it <<radiobutton "$penisaction" "otheranustake" checked>></label>
<<else>>
| <label>Take it <<radiobutton "$penisaction" "otheranustake">></label>
<</if>>
<</if>>
<<if $penisexist is 1>>
<<if $penisactiondefault is "rest">>
| <label>Rest <<radiobutton "$penisaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$penisaction" "rest">></label>
<</if>>
<</if>>
<<if $vaginastate is 0>>
<br><br>
Your <<pussy>> is free.
<br>
<<actionsvaginatopenis>>
<</if>>
<<if $vaginastate is "othermouthentrance">>
<br><br>
You feel breath on your <<pussystop>>
<br>
<<if $consensual is 1 and $promiscuity lt 0>>
<<else>>
<<if $vaginaactiondefault is "thighbay">>
| <label><span class="meek">Press your thigh against <<his>> mouth</span> <<radiobutton "$vaginaaction" "thighbay" checked>><<thighdifficulty>> <<combatpromiscuous1>></label>
<<else>>
| <label><span class="meek">Press your thigh against <<his>> mouth</span> <<radiobutton "$vaginaaction" "thighbay">><<thighdifficulty>> <<combatpromiscuous1>></label>
<</if>>
<</if>>
<<if $vaginaactiondefault is "othermouthtease">>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$vaginaaction" "othermouthtease" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$vaginaaction" "othermouthtease">></label>
<</if>>
<</if>>
<<if $vaginastate is "othermouthimminent">>
<br><br>
<<His>> lips press against your labia.
<br>
<<if $vaginaactiondefault is "othermouthrub">>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$vaginaaction" "othermouthrub" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$vaginaaction" "othermouthrub">></label>
<</if>>
<<if $vaginaactiondefault is "othermouthescape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$vaginaaction" "othermouthescape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$vaginaaction" "othermouthescape">></label>
<</if>>
<</if>>
<<if $vaginastate is "othermouth">>
<br><br>
<<His>> tongue penetrates your <<pussystop>>
<br>
<<if $vaginaactiondefault is "othermouthcooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$vaginaaction" "othermouthcooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$vaginaaction" "othermouthcooperate">></label>
<</if>>
<</if>>
<<if $vaginastate is "entrance">>
<br><br>
<<His>> penis hovers near your <<pussystop>>
<br>
<<actionsvaginapenisfuck>>
<<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">>
<<else>>
<<if $thighuse is 0>>
<<if $vaginaactiondefault is "penisthighs">>
| <label><span class="meek">Try to keep <<his>> penis away with your thighs</span> <<radiobutton "$vaginaaction" "penisthighs" checked>><<thighdifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="meek">Try to keep <<his>> penis away with your thighs</span> <<radiobutton "$vaginaaction" "penisthighs">><<thighdifficulty>> <<combatpromiscuous4>></label>
<</if>>
<</if>>
<</if>>
<<if $anususe is 0 and $worn.genitals.anal_shield isnot 1>>
<<if $vaginaactiondefault is "penisanus">>
| <label><span class="meek">Offer your <<bottom>> instead</span> <<radiobutton "$vaginaaction" "penisanus" checked>><<analdifficulty>></label>
<<else>>
| <label><span class="meek">Offer your <<bottom>> instead</span> <<radiobutton "$vaginaaction" "penisanus">><<analdifficulty>></label>
<</if>>
<</if>>
<<if $vaginaactiondefault is "penistease">>
| <label><span class="sub">Tease the tip</span> <<radiobutton "$vaginaaction" "penistease" checked>></label>
<<else>>
| <label><span class="sub">Tease the tip</span> <<radiobutton "$vaginaaction" "penistease">></label>
<</if>>
<</if>>
<<if $vaginastate is "imminent">>
<br><br>
<<His>> penis presses against your <<pussystop>>
<br>
<<actionsvaginapenisfuck>>
<<if $vaginaactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$vaginaaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$vaginaaction" "rub">></label>
<</if>>
<<if $vaginaactiondefault is "escape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$vaginaaction" "escape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$vaginaaction" "escape">></label>
<</if>>
<</if>>
<<if $vaginastate is "penetrated">>
<br><br>
<<His>> penis penetrates your <<pussystop>>
<br>
<<if $vaginaactiondefault is "cooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$vaginaaction" "cooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$vaginaaction" "cooperate">></label>
<</if>>
<<if $vaginaactiondefault is "take">>
| <label>Take it <<radiobutton "$vaginaaction" "take" checked>></label>
<<else>>
| <label>Take it <<radiobutton "$vaginaaction" "take">></label>
<</if>>
<</if>>
<<if $vaginaexist is 1>>
<<if $vaginaactiondefault is "rest">>
| <label>Rest <<radiobutton "$vaginaaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$vaginaaction" "rest">></label>
<</if>>
<</if>>
<<if $anusstate is 0>>
<br><br>
Your <<bottom>> is free.
<br>
<<actionsanustopenis>>
<</if>>
<<if $anusstate is "othermouthentrance">>
<br><br>
You feel breath on your <<bottomstop>>
<br>
<<if $consensual is 1 and $promiscuity lt 0>>
<<else>>
<<if $anusactiondefault is "bottombay">>
| <label><span class="meek">Press your butt against <<his>> mouth</span> <<radiobutton "$anusaction" "bottombay" checked>><<bottomdifficulty>> <<combatpromiscuous1>></label>
<<else>>
| <label><span class="meek">Press your butt against <<his>> mouth</span> <<radiobutton "$anusaction" "bottombay">><<bottomdifficulty>> <<combatpromiscuous1>></label>
<</if>>
<</if>>
<<if $anusactiondefault is "othermouthtease">>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$anusaction" "othermouthtease" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> face</span> <<radiobutton "$anusaction" "othermouthtease">></label>
<</if>>
<</if>>
<<if $anusstate is "othermouthimminent">>
<br><br>
<<His>> lips press against your anus.
<br>
<<if $anusactiondefault is "othermouthrub">>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$anusaction" "othermouthrub" checked>></label>
<<else>>
| <label><span class="sub">Rub against <<his>> lips</span> <<radiobutton "$anusaction" "othermouthrub">></label>
<</if>>
<<if $anusactiondefault is "othermouthescape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$anusaction" "othermouthescape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$anusaction" "othermouthescape">></label>
<</if>>
<</if>>
<<if $anusstate is "othermouth">>
<br><br>
<<His>> tongue penetrates your <<bottomstop>>
<br>
<<if $anusactiondefault is "othermouthcooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$anusaction" "othermouthcooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$anusaction" "othermouthcooperate">></label>
<</if>>
<</if>>
<<if $anusstate is "entrance">>
<br><br>
<<His>> penis hovers near your <<bottomstop>>
<br>
<<actionsanuspenisfuck>>
<<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">>
<<else>>
<<if $bottomuse is 0>>
<<if $anusactiondefault is "penischeeks">>
| <label><span class="meek">Try to keep <<his>> penis away with your cheeks</span> <<radiobutton "$anusaction" "penischeeks" checked>><<analdifficulty>> <<combatpromiscuous4>></label>
<<else>>
| <label><span class="meek">Try to keep <<his>> penis away with your cheeks</span> <<radiobutton "$anusaction" "penischeeks">><<analdifficulty>> <<combatpromiscuous4>></label>
<</if>>
<</if>>
<</if>>
<<if $vaginause is 0 and !$worn.genitals.type.includes("chastity")>>
<<if $anusactiondefault is "penispussy">>
| <label><span class="meek">Offer your pussy instead</span> <<radiobutton "$anusaction" "penispussy" checked>><<vaginaldifficulty>></label>
<<else>>
| <label><span class="meek">Offer your pussy instead</span> <<radiobutton "$anusaction" "penispussy">><<vaginaldifficulty>></label>
<</if>>
<</if>>
<<if $anusactiondefault is "penistease">>
| <label><span class="sub">Tease the tip</span> <<radiobutton "$anusaction" "penistease" checked>></label>
<<else>>
| <label><span class="sub">Tease the tip</span> <<radiobutton "$anusaction" "penistease">></label>
<</if>>
<</if>>
<<if $anusstate is "imminent">>
<br><br>
<<His>> penis presses against your anus.
<br>
<<actionsanuspenisfuck>>
<<if $anusactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$anusaction" "rub" checked>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$anusaction" "rub">></label>
<</if>>
<<if $anusactiondefault is "escape">>
| <label><span class="brat">Pull away</span> <<radiobutton "$anusaction" "escape" checked>></label>
<<else>>
| <label><span class="brat">Pull away</span> <<radiobutton "$anusaction" "escape">></label>
<</if>>
<</if>>
<<if $anusstate is "penetrated">>
<br><br>
<<His>> penis penetrates your anus.
<br>
<<if $anusactiondefault is "cooperate">>
| <label><span class="sub">Cooperate</span> <<radiobutton "$anusaction" "cooperate" checked>></label>
<<else>>
| <label><span class="sub">Cooperate</span> <<radiobutton "$anusaction" "cooperate">></label>
<</if>>
<<if $anusactiondefault is "take">>
| <label>Take it <<radiobutton "$anusaction" "take" checked>></label>
<<else>>
| <label>Take it <<radiobutton "$anusaction" "take">></label>
<</if>>
<</if>>
<<if $bottomuse is 0>>
<<if $anusactiondefault is "rest">>
| <label>Rest <<radiobutton "$anusaction" "rest" checked>></label>
<<else>>
| <label>Rest <<radiobutton "$anusaction" "rest">></label>
<</if>>
<</if>>
<<if $bottomuse is "mouth">>
<br><br>
You press your <<bottom>> against <<his>> face.
<br>
<<if $cheekactiondefault is "othermouthrub">>
| <label><span class="sub">Rub</span> <<radiobutton "$cheekaction" "othermouthrub" checked>><<analdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$cheekaction" "othermouthrub">><<analdifficulty>></label>
<</if>>
<<if $cheekactiondefault is "othermouthstop">>
| <label>Stop <<radiobutton "$cheekaction" "othermouthstop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$cheekaction" "othermouthstop">></label>
<</if>>
<</if>>
<<if $bottomuse is "penis">>
<br><br>
You hold <<his>> penis between your buttocks.
<br>
<<if $cheekactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$cheekaction" "rub" checked>><<analdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$cheekaction" "rub">><<analdifficulty>></label>
<</if>>
<<if $cheekactiondefault is "stop">>
| <label>Stop <<radiobutton "$cheekaction" "stop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$cheekaction" "stop">></label>
<</if>>
<</if>>
<<if $thighuse is "mouth">>
<br><br>
You press your thigh against <<his>> mouth.
<br>
<<if $thighactiondefault is "othermouthrub">>
| <label><span class="sub">Continue</span> <<radiobutton "$thighaction" "othermouthrub" checked>><<thighdifficulty>></label>
<<else>>
| <label><span class="sub">Continue</span> <<radiobutton "$thighaction" "othermouthrub">><<thighdifficulty>></label>
<</if>>
<<if $thighactiondefault is "othermouthstop">>
| <label>Stop <<radiobutton "$thighaction" "othermouthstop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$thighaction" "othermouthstop">></label>
<</if>>
<</if>>
<<if $thighuse is "penis">>
<br><br>
You hold <<his>> penis between your thighs.
<br>
<<if $thighactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$thighaction" "rub" checked>><<thighdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$thighaction" "rub">><<thighdifficulty>></label>
<</if>>
<<if $thighactiondefault is "stop">>
| <label>Stop <<radiobutton "$thighaction" "stop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$thighaction" "stop">></label>
<</if>>
<</if>>
<<if $penisuse is "clit">>
<br><br>
You press your <<penis>> against <<his>> <<if $enemytype is "beast">><<beasttype>> pussy<<else>>clit<</if>>.
<br>
<<if $penisactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "clitrub" checked>><<peniledifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "clitrub">><<peniledifficulty>></label>
<</if>>
<<if $penisactiondefault is "stop">>
| <label>Stop <<radiobutton "$penisaction" "stop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$penisaction" "stop">></label>
<</if>>
<</if>>
<<if $penisuse is "otheranusrub">>
<br><br>
You hold your <<penis>> between <<his>> ass cheeks.
<br>
<<if $penisactiondefault is "otheranusrub">>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "otheranusrub" checked>><<peniledifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$penisaction" "otheranusrub">><<peniledifficulty>></label>
<</if>>
<<if $penisactiondefault is "otheranusstop">>
| <label>Stop <<radiobutton "$penisaction" "otheranusstop" checked>></label>
<<else>>
| <label>Stop <<radiobutton "$penisaction" "otheranusstop">></label>
<</if>>
<</if>>
<<if $chestuse is "penis">>
<br><br>
<<if $breastsize is 0>>
<<His>> penis rests against your <<breastsstop>>
<br>
<<else>>
<<His>> penis rests between your <<breasts>>
<br>
<</if>>
<<if $chestactiondefault is "rub">>
| <label><span class="sub">Rub</span> <<radiobutton "$chestaction" "rub" checked>><<chestdifficulty>></label>
<<else>>
| <label><span class="sub">Rub</span> <<radiobutton "$chestaction" "rub">><<chestdifficulty>></label>
<</if>>
<</if>>
<</if>>
<br>
<</if>>
<<combatstate>>
<<carryblock>>
<br><br>
<<set $face to 0>>
</div>
/*Due to how combat is setup, this is the best location for it*/
<<setupMidOrgasm>>
<<if $debug is 1>>
__Debug__
<br>
<<for _i to 0; _i lt $enemyno; _i++>>
<<print _i>> $NPCList[_i].fullDescription: Head Location: $NPCList[_i].location.head --- Genitals Location: $NPCList[_i].location.genitals
<br>
Penis: $NPCList[_i].penis --- Vagina: $NPCList[_i].vagina --- Mouth: $NPCList[_i].mouth --- Anus: $NPCList[_i].anus
<br><br>
<</for>>
<</if>>
<</nobr>><</widget>>/*Please read dev comments before making changes*/
/*Be careful with changing names around, they are intentional as can get re-used when the user uses the controls, leading to errors if incorrect*/
/*Sends the required variables to the chosen display type*/
<<widget "generateCombatAction">><<nobr>>
<<switch $combatControls>>
<<case "radio">>
<<generateCombatActionRadio $args[0] $args[1] $args[3]>>
<<case "lists" "limitedLists">>
<<generateCombatActionList $args[0] $args[1] $args[2]>>
<</switch>>
<</nobr>><</widget>>
/*Generated each set of actions in the form of a set of radio buttons*/
<<widget "generateCombatActionRadio">><<nobr>>
<br>
<<for _labelC, _valueC range $args[0]>>
<label>
<<print '<<radiobutton "$'+$args[1]+'" "'+_valueC+'" ' + (_valueC is $args[2] ? "checked" : "") + '>>'>>
<span @class="combatListColor('', _valueC, '')"><<print _labelC>></span>
<<print '<<'+$args[1]+'Difficulty "'+_valueC+'">>'>> |
</label>
<</for>>
<br><br>
<</nobr>><</widget>>
/*Generated each set of actions in the form of a list*/
<<widget "generateCombatActionList">><<nobr>>
<<if $args[0]>>
<<set _options to $args[0]>>
<<set _name to $args[1]>>
<<capture _var _options _name>>
<span @id="_name + 'Select'" @class="$args[2] + 'List flavorText'">
<<listbox `"$"+_name` autoselect>>
<<optionsfrom _options>>
<</listbox>>
</span>
/*Changes the colour of the list border when the option is changed*/
<<combatButtonAdjustments _name "">>
<</capture>>
<</if>>
<</nobr>><</widget>>
/*Generates the required divs and calls each type of action*/
<<widget "generateActionsMan">><<nobr>>
<br>
<<if $oldControls is true>>
__New Controls__
<br>
<</if>>
<<if $defaultsType is undefined>>
<<getCombatDefaultsType>>
<</if>>
<div id="replaceAction">
<<replaceActionLink>>
</div>
<div id="listContainer">
<div id="leftaction" @class="$combatControls + 'Control'">
<<leftActionInit>>
</div>
<div id="rightaction" @class="$combatControls + 'Control'">
<<rightActionInit>>
</div>
<div id="feetaction" @class="$combatControls + 'Control'">
<<feetactionInit>>
</div>
<div id="mouthaction" @class="$combatControls + 'Control'">
<<mouthactionInit>>
</div>
<<if $penisexist is 1>>
<div id="penisaction" @class="$combatControls + 'Control'">
<<penisactionInit>>
</div>
<</if>>
<<if $vaginaexist is 1>>
<div id="vaginaaction" @class="$combatControls + 'Control'">
<<vaginaactionInit>>
</div>
<</if>>
<div id="anusaction" @class="$combatControls + 'Control'">
<<anusactionInit>>
</div>
<<if $chestuse isnot 0>>
<div id="chestaction" @class="$combatControls + 'Control'">
<<chestactionInit>>
</div>
<</if>>
<<if $thighuse isnot 0>>
<div id="thighaction" @class="$combatControls + 'Control'">
<<thighactionInit>>
</div>
<</if>>
</div>
<br>
<<if $oldControls is true>>
__Old Controls__
<br>
<</if>>
<</nobr>><</widget>>
/*Generates the required values for defaults to be setup based on the situation*/
<<widget "getCombatDefaultsType">><<nobr>>
<<switch $enemytype>>
<<case "man">>
<<if $NPCNameList.includes($NPCList[0].fullDescription)>>
<<if $actionDefaults[$NPCList[0].fullDescription] isnot undefined>>
<<set $defaultsType to $NPCList[0].fullDescription>>
<<else>>
<<set $defaultsType to "Acquaintances">>
<</if>>
<<else>>
<<set $defaultsType to "Strangers">>
<</if>>
<<case "beast">><<set $defaultsType to "Animals">>
<<default>><<set $defaultsType to "Everyone">>
<</switch>>
<<if $consensual is 1>>
<<set $defaultsCombatType = "consensual">>
<<else>>
<<set $defaultsCombatType = "rape">>
<</if>>
<</nobr>><</widget>>
<<widget "getCombatDefaultsTypeClear">><<nobr>>
<<unset $defaultsType>>
<<unset $defaultsCombatType>>
<<unset $replaceAction>>
<</nobr>><</widget>>
<<widget "replaceActionLink">><<nobr>>
<<if $replaceAction isnot "Alternative">>
<a onclick="wikifier('replaceAction','Alternative')">Switch to Alternative Actions</a>
|
<</if>>
<<if $replaceAction isnot "Submissive">>
<a onclick="wikifier('replaceAction','Submissive')">Switch to Submissive Actions</a>
|
<</if>>
<<if $replaceAction isnot "Defiant">>
<a onclick="wikifier('replaceAction','Defiant')">Switch to Defiant Actions</a>
|
<</if>>
<<if $replaceAction isnot undefined>>
<a onclick="wikifier('replaceAction','Normal')">Switch to Normal Actions</a>
|
<</if>>
<br>
<</nobr>><</widget>>
<<widget "replaceAction">><<nobr>>
<<switch $args[0]>>
<<case "Alternative">>
<<if $actionDefaults.Alternative is undefined>>
<<setupDefaults>>
<</if>>
<<set $defaultsType to "Alternative">>
<<set $replaceAction to "Alternative">>
<<case "Submissive">>
<<if $actionDefaults.Submissive is undefined>>
<<setupDefaults>>
<</if>>
<<set $defaultsType to "Submissive">>
<<set $replaceAction to "Submissive">>
<<case "Defiant">>
<<if $actionDefaults.Defiant is undefined>>
<<setupDefaults>>
<</if>>
<<set $defaultsType to "Defiant">>
<<set $replaceAction to "Defiant">>
<<case "Normal">>
<<getCombatDefaultsType>>
<<unset $replaceAction>>
<</switch>>
<<replace #replaceAction>><<replaceActionLink _replace>><</replace>>
<<replace #leftaction>><<leftActionInit true>><</replace>>
<<replace #rightaction>><<rightActionInit true>><</replace>>
<<replace #feetaction>><<feetactionInit true>><</replace>>
<<replace #mouthaction>><<mouthactionInit true>><</replace>>
<<if $penisexist is 1>>
<<replace #penisaction>><<penisactionInit true>><</replace>>
<</if>>
<<if $vaginaexist is 1>>
<<replace #vaginaaction>><<vaginaactionInit true>><</replace>>
<</if>>
<<replace #anusaction>><<anusactionInit true>><</replace>>
<<if $chestuse isnot 0>>
<<replace #chestaction>><<chestactionInit true>><</replace>>
<</if>>
<<if $thighuse isnot 0>>
<<replace #thighaction>><<thighactionInit true>><</replace>>
<</if>>
<</nobr>><</widget>>
/*Each set of actions are based on the same set of rules*/
/*Setup by getting the situation that the player is in. i.e Their left hand is hold onto a penis*/
/*This is then followed up in getting the options that are avaliable to the player, this would be from <<leftActions>>*/
/*in the case for the left hand. An object will be provide that contain moves in the form of {"actionName":"actionValue"}*/
/*actionName will be shown to the player, actionValue will be used to do the action*/
/*After the list of actions is setup, as long as there is more than one provide it will continue on to setting up the defaults*/
/*This will use the object setup in "base-system\attitudes.twee"*/
/*To provide extra imformation to the player, widgets such as `<<leftactionDifficulty>> can be used to display extra*/
/*information to the player such as "<<handdifficulty>>"" or "<<skulduggerydifficulty>><<combatcrime>>"*/
/*This will use the previous "actionValue"*/
/*Move colors will be provided through "combatListColor" found in "03-JavaScript\ingame.js"*/
/*These again use the "actionValue"*/
<<widget "leftActionInit">><<nobr>>
<<switch $leftarm>>
<<case 0>>
<<set _leftOptions to "free">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is free.</span>
<<case "penis">>
<<set _leftOptions to "penis">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is holding <<his>> penis.</span>
<<case "grappled">>
<<set _leftOptions to "grappled">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left arm is being held down.</span>
<<case "bound">>
<<set _leftOptions to "bothBound">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your arms are helplessly bound.</span>
<<case "othervagina">>
<<set _leftOptions to "pussy">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is stroking <<his>> pussy.</span>
<<case "vagina">>
<<set _leftOptions to "coverVagina">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is protecting your <<pussystop>></span>
<<case "coverpenis">>
<<set _leftOptions to "coverPenis">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is protecting your <<penisstop>></span>
<<case "anus">>
<<set _leftOptions to "coverAss">>
<span @class="($lastOptions.left isnot _leftOptions or _leftGold is true ?'gold':'')">Your left hand is protecting your <<bottomstop>></span>
<</switch>>
<<if $lastOptions.left isnot _leftOptions>>
<<set _leftGold to true>>
<</if>>
<<leftActions>>
<<if Object.keys(_leftaction).length gt 0>>
<<if Object.values(_leftaction).includes($leftactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "leftaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_leftaction).includes(_actionsSet[_set])>>
<<set $leftactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $leftactiondefault to Object.values(_leftaction)[0]>>
<</if>>
<</if>>
<<set $leftaction to $leftactiondefault>>
<<set _textColor to combatListColor('leftaction', (Object.values(_leftaction).includes($leftaction) ? $leftaction : Object.values(_leftaction)[0]), "")>>
<<generateCombatAction _leftaction "leftaction" _textColor $leftaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="leftactionDifficulty">
<<leftactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.left to clone(_leftOptions)>>
<</nobr>><</widget>>
<<widget "leftactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $leftaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "leftwork" "leftclit">><<handdifficulty>>
<<case "leftplay" "leftgrab">><<handdifficulty>> <<combatpromiscuous3>>
<<case "steal">><<skulduggerydifficulty>><<combatcrime>>
<<case "spray">>Remaining: $spray / $spraymax
<</switch>>
<</nobr>><</widget>>
<<widget "leftActions">><<nobr>>
/*Generate Actions*/
<<set _leftaction to {}>>
<<switch _leftOptions>>
<<case "free">>
<<set _leftaction["Rest"] to "rest">>
<<leftdefault>>
<<leftgrabnew>>
<<leftplaynew>>
<<leftclothesnew>>
<<leftspraynew>>
<<leftstealnew>>
<<leftpenwhacknew>>
<<leftFixAndCoverActions>>
<<case "penis">>
<<set _leftaction["Work their shaft"] to "leftwork">>
<<set _leftaction["Stop"] to "leftstoppenis">>
<<case "grappled">>
<<set _leftaction["Rest"] to "rest">>
<<set _leftaction["Struggle"] to "leftstruggle">>
<<case "bothBound">>
<<case "pussy">>
<<set _leftaction["Rub their clit"] to "leftclit">>
<<set _leftaction["Stop"] to "leftothervaginastop">>
<<case "coverVagina">>
<<set _leftaction["Keep covering"] to "leftcovervagina">>
<<set _leftaction["Stop"] to "leftstopvagina">>
<<case "coverPenis">>
<<set _leftaction["Keep covering"] to "leftcoverpenis">>
<<set _leftaction["Stop"] to "leftstopcoverpenis">>
<<case "coverAss">>
<<set _leftaction["Keep covering"] to "leftcoveranus">>
<<set _leftaction["Stop"] to "leftstopanus">>
<</switch>>
<</nobr>><</widget>>
<<widget "rightActionInit">><<nobr>>
<<switch $rightarm>>
<<case 0>>
<<set _rightOptions to "free">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is free.</span>
<<case "penis">>
<<set _rightOptions to "penis">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is holding <<his>> penis.</span>
<<case "grappled">>
<<set _rightOptions to "grappled">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right arm is being held down.</span>
<<case "bound">>
<<set _rightOptions to "bothBound">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your arms are helplessly bound.</span>
<<case "othervagina">>
<<set _rightOptions to "pussy">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is stroking <<his>> pussy.</span>
<<case "vagina">>
<<set _rightOptions to "coverVagina">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is protecting your <<pussystop>></span>
<<case "coverpenis">>
<<set _rightOptions to "coverPenis">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is protecting your <<penisstop>></span>
<<case "anus">>
<<set _rightOptions to "coverAss">>
<span @class="($lastOptions.right isnot _rightOptions or _rightGold is true ?'gold':'')">Your right hand is protecting your <<bottomstop>></span>
<</switch>>
<<if $lastOptions.right isnot _rightOptions>>
<<set _rightGold to true>>
<</if>>
<<rightActions>>
<<if Object.keys(_rightaction).length gt 0>>
<<if Object.values(_rightaction).includes($rightactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "rightaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_rightaction).includes(_actionsSet[_set])>>
<<set $rightactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $rightactiondefault to Object.values(_rightaction)[0]>>
<</if>>
<</if>>
<<set $rightaction to $rightactiondefault>>
<<set _textColor to combatListColor('rightaction', (Object.values(_rightaction).includes($rightaction) ? $rightaction : Object.values(_rightaction)[0]), "")>>
<<generateCombatAction _rightaction "rightaction" _textColor $rightaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="rightactionDifficulty">
<<rightactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.right to clone(_rightOptions)>>
<</nobr>><</widget>>
<<widget "rightactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $rightaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "rightwork" "rightclit">><<handdifficulty>>
<<case "rightplay" "rightgrab">><<handdifficulty>> <<combatpromiscuous3>>
<<case "steal">><<skulduggerydifficulty>><<combatcrime>>
<<case "spray">>Remaining: $spray / $spraymax
<</switch>>
<</nobr>><</widget>>
<<widget "rightActions">><<nobr>>
/*Generate Actions*/
<<set _rightaction to {}>>
<<switch _rightOptions>>
<<case "free">>
<<set _rightaction["Rest"] to "rest">>
<<rightdefault>>
<<rightgrabnew>>
<<rightplaynew>>
<<rightclothesnew>>
<<rightspraynew>>
<<rightstealnew>>
<<rightpenwhacknew>>
<<rightFixAndCoverActions>>
<<case "penis">>
<<set _rightaction["Work their shaft"] to "rightwork">>
<<set _rightaction["Stop"] to "rightstoppenis">>
<<case "grappled">>
<<set _rightaction["Rest"] to "rest">>
<<set _rightaction["Struggle"] to "rightstruggle">>
<<case "bothBound">>
<<case "pussy">>
<<set _rightaction["Rub their clit"] to "rightclit">>
<<set _rightaction["Stop"] to "rightothervaginastop">>
<<case "coverVagina">>
<<set _rightaction["Keep covering"] to "rightcovervagina">>
<<set _rightaction["Stop"] to "rightstopvagina">>
<<case "coverPenis">>
<<set _rightaction["Keep covering"] to "rightcoverpenis">>
<<set _rightaction["Stop"] to "rightstopcoverpenis">>
<<case "coverAss">>
<<set _rightaction["Keep covering"] to "rightcoveranus">>
<<set _rightaction["Stop"] to "rightstopanus">>
<</switch>>
<</nobr>><</widget>>
<<widget "feetactionInit">><<nobr>>
<<switch $feetuse>>
<<case 0>>
<<set _feetOptions to "free">>
<span @class="($lastOptions.feet isnot _feetOptions or _feetGold is true ?'gold':'')">Your feet are free.</span>
<<case "penis">>
<<set _feetOptions to "penis">>
<span @class="($lastOptions.feet isnot _feetOptions or _feetGold is true ?'gold':'')">Your feet are holding <<his>> penis.</span>
<<case "othervagina">>
<<set _feetOptions to "othervagina">>
<span @class="($lastOptions.feet isnot _feetOptions or _feetGold is true ?'gold':'')">Your feet are holding back <<his>> pussy.</span>
<<case "bound">>
<<set _feetOptions to "bound">>
<span @class="($lastOptions.feet isnot _feetOptions or _feetGold is true ?'gold':'')">Your legs are bound.</span>
<<default>>
<<set _feetOptions to "unusable">>
<span @class="($lastOptions.feet isnot _feetOptions or _feetGold is true ?'gold':'')">Your feet are free but unusable in this position.</span>
<</switch>>
<<if $lastOptions.feet isnot _feetOptions>>
<<set _feetGold to true>>
<</if>>
<<feetActions>>
<<if Object.keys(_feetaction).length gt 0>>
<<if Object.values(_feetaction).includes($feetactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "feetaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_feetaction).includes(_actionsSet[_set])>>
<<set $feetactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $feetactiondefault to Object.values(_feetaction)[0]>>
<</if>>
<</if>>
<<set $feetaction to $feetactiondefault>>
<<set _textColor to combatListColor('feetaction', (Object.values(_feetaction).includes($feetaction) ? $feetaction : Object.values(_feetaction)[0]), "")>>
<<generateCombatAction _feetaction "feetaction" _textColor $feetaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="feetactionDifficulty">
<<feetactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.feet to clone(_feetOptions)>>
<</nobr>><</widget>>
<<widget "feetactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $feetaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "grab" "vaginagrab">><<feetdifficulty>><<combatpromiscuous3>>
<</switch>>
<</nobr>><</widget>>
<<widget "feetActions">><<nobr>>
/*Generate Actions*/
<<set _feetaction to {}>>
<<set _feetaction["Rest"] to "rest">>
<<switch _feetOptions>>
<<case "free">>
<<feetgrabnew>>
<<feetKick>>
<<case "penis">>
<<feetGrabRub>>
<<case "othervagina">>
<<feetOthervagina>>
<</switch>>
<</nobr>><</widget>>
<<widget "mouthactionInit">><<nobr>>
<<switch $mouthuse>>
<<case 0>>
<<set _mouthOptions to "free">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is free.</span>
<<case "othervagina">>
<<set _mouthOptions to "othervagina">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<His>> pussy presses against your lips.</span>
<<case "kiss">>
<<set _mouthOptions to "kiss">>
<<switch $mouthstate>>
<<case "kissentrance">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is pressed by another's.</span>
<<case "kissimminent" "kiss">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is engulfed by another's.</span>
<</switch>>
<<case "gagged">>
<<set _mouthOptions to "gagged">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is helplessly gagged.</span>
<<default>>
<<switch $mouthstate>>
<<case "entrance">>
<<set _mouthOptions to "penisEntrance">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<His>> penis hovers in front of your mouth.</span>
<<case "imminent">>
<<set _mouthOptions to "penisImminent">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<His>> penis presses against your lips.</span>
<<case "penetrated">>
<<set _mouthOptions to "penisPenetrated">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<His>> penis penetrates your mouth.</span>
<<case "gagged">>
<<set _mouthOptions to "gagged">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is helplessly gagged.</span>
<<case "breasts">>
<<set _mouthOptions to "breasts">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<breastFlavorText>></span>
<<case "nipple">>
<<set _mouthOptions to "nipple">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')"><<nippleFlavorText>></span>
<<default>>
<<set _mouthOptions to "blocked">>
<span @class="($lastOptions.mouth isnot _mouthOptions or _mouthGold is true ?'gold':'')">Your mouth is blocked, muffling any noise you make.</span>
<</switch>>
<</switch>>
<<if $lastOptions.mouth isnot _mouthOptions>>
<<set _mouthGold to true>>
<</if>>
<<mouthActions>>
<<if Object.keys(_mouthaction).length gt 0>>
<<if Object.values(_mouthaction).includes($mouthactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "mouthaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_mouthaction).includes(_actionsSet[_set])>>
<<set $mouthactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $mouthactiondefault to Object.values(_mouthaction)[0]>>
<</if>>
<</if>>
<<set $mouthaction to $mouthactiondefault>>
<<set _textColor to combatListColor('mouthaction', (Object.values(_mouthaction).includes($mouthaction) ? $mouthaction : Object.values(_mouthaction)[0]), "")>>
<<generateCombatAction _mouthaction "mouthaction" _textColor $mouthaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="mouthactionDifficulty">
<<mouthactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.mouth to clone(_mouthOptions)>>
<</nobr>><</widget>>
<<widget "mouthactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $mouthaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "mouth" "othervagina">><<oraldifficulty>> <<combatpromiscuous4>>
<<case "movetochest">><<oraldifficulty>> <<combatpromiscuous3>>
<<case "swallow">><<oralvirginitywarning>> <<combatpromiscuous5>>
<<case "grasp">><<chestdifficulty>> <<combatpromiscuous3>>
<<case "pullaway" "pullawaykiss">><<oraldifficulty>>
<<case "finish">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>>
<<case "novaginal">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>>
<<case "nopenile">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>>
<<case "noanal">><<if !$gloryhole and $gamemode isnot "soft">><<seductiondifficulty>><</if>>
<<case "mock">>
<<listbox "$mockaction">>
<<option "ethics" "ethics" `$mockaction is "ethics" ? "selected" : ""`>>
<<option "looks" "looks" `$mockaction is "looks" ? "selected" : ""`>>
<<option "strength" "weak" `$mockaction is "weak" ? "selected" : ""`>>
<<option "skill" "skill" `$mockaction is "skill" ? "selected" : ""`>>
<<option "penis" "penis" `$mockaction is "penis" ? "selected" : ""`>>
<<option "pussy" "vagina" `$mockaction is "vagina" ? "selected" : ""`>>
<</listbox>>
<</switch>>
<</nobr>><</widget>>
<<widget "mouthActions">><<nobr>>
/*Generate Actions*/
<<set _mouthaction to {}>>
<<set _mouthaction["Rest"] to "rest">>
<<switch _mouthOptions>>
<<case "free">>
<<if $head isnot "grappled" and $head isnot "bound">>
<<if $chestuse is "penis">>
<<set _mouthaction["Kiss"] to "peniskiss">>
<<else>>
<<set _mouthaction["Kiss"] to "kiss">>
<</if>>
<</if>>
<<oralnew>>
<<speaknew>>
<<combatApologise>>
<<case "othervagina">>
<<combatOthervagina>>
<<case "kiss">>
<<set _mouthaction["Kiss"] to "kissback">>
<<set _mouthaction["Pull away"] to "pullawaykiss">>
<<if $mouthstate isnot "kiss" and $mouthstate isnot "kissimminent">>
<<speaknew>>
<</if>>
<<case "gagged">>
<<case "penisEntrance">>
<<combatPenisEntrance>>
<<case "penisImminent">>
<<combatPenisImminent>>
<<case "penisPenetrated">>
<<combatPenisPenetrated>>
<<case "breasts">>
<<combatBreast>>
<<case "nipple">>
<<combatNipple>>
<</switch>>
<</nobr>><</widget>>
<<widget "penisactionInit">><<nobr>>
<<switch $penisstate>>
<<case 0>>
<<set _penisOptions to "free">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')">Your <<penis>> is free.</span>
<<case "othermouthentrance">>
<<set _penisOptions to "mouthEntrance">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')">You feel breath on your <<penisstop>></span>
<<case "othermouthimminent">>
<<set _penisOptions to "mouthImminent">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> lips press against the tip of your <<penisstop>></span>
<<case "othermouth">>
<<set _penisOptions to "mouthPenetration">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> mouth envelopes your <<penisstop>></span>
<<case "entrance">>
<<set _penisOptions to "pussyEntrance">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> pussy hovers near your <<penisstop>></span>
<<case "imminent">>
<<set _penisOptions to "pussyImminent">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> pussy presses against your <<penisstop>></span>
<<case "penetrated">>
<<set _penisOptions to "pussyPenetration">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> vagina envelopes your <<penisstop>></span>
<<case "otheranusentrance">>
<<set _penisOptions to "anusEntrance">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> ass hovers near your <<penisstop>></span>
<<case "otheranusimminent">>
<<set _penisOptions to "anusImminent">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> ass presses against your <<penisstop>></span>
<<case "otheranus">>
<<set _penisOptions to "anusPenetration">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')"><<His>> ass envelopes your <<penisstop>></span>
<<default>>
<<switch $penisuse>>
<<case "clit">>
<<set _penisOptions to "penisAgainstClit">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')">You press your <<penis>> against <<his>> <<if $enemytype is "beast">><<beasttype>> pussy<<else>>clit<</if>>.</span>
<<case "otheranusrub">>
<<set _penisOptions to "penisAgainstAss">>
<span @class="($lastOptions.penis isnot _penisOptions or _penisGold is true ?'gold':'')">You hold your <<penis>> between <<his>> ass cheeks.</span>
<</switch>>
<</switch>>
<<if $lastOptions.penis isnot _penisOptions>>
<<set _penisGold to true>>
<</if>>
<<penisActions>>
<<if Object.keys(_penisaction).length gt 0>>
<<if Object.values(_penisaction).includes($penisactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "penisaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_penisaction).includes(_actionsSet[_set])>>
<<set $penisactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $penisactiondefault to Object.values(_penisaction)[0]>>
<</if>>
<</if>>
<<set $penisaction to $penisactiondefault>>
<<set _textColor to combatListColor('penisaction', (Object.values(_penisaction).includes($penisaction) ? $penisaction : Object.values(_penisaction)[0]), "")>>
<<generateCombatAction _penisaction "penisaction" _textColor $penisaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="penisactionDifficulty">
<<penisactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.penis to clone(_penisOptions)>>
<</nobr>><</widget>>
<<widget "penisactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $penisaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "penistovagina" "penistoanus">><<peniledifficulty>> <<combatpromiscuous5>>
<<case "penisvaginafuck" "penisanusfuck">><<combatpromiscuous5>> <<penilevirginitywarning>>
<<case "thighbay">><<thighdifficulty>> <<combatpromiscuous1>>
<<case "bay">><<peniledifficulty>> <<combatpromiscuous4>>
<<case "otheranusbay">><<peniledifficulty>> <<combatpromiscuous4>>
<<case "clitrub" "otheranusrub">><<peniledifficulty>>
<</switch>>
<</nobr>><</widget>>
<<widget "penisActions">><<nobr>>
/*Generate Actions*/
<<set _penisaction to {}>>
<<switch _penisOptions>>
<<case "free">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenistovaginanew>>
<<actionspenistoanusnew>>
<<case "mouthEntrance">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisMouthEntrance>>
<<case "mouthImminent">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisMouthImminent>>
<<case "mouthPenetration">>
<<actionspenisMouthPenetration>>
<<case "pussyEntrance">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisPussyEntrance>>
<<case "pussyImminent">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisPussyImminent>>
<<case "pussyPenetration">>
<<actionspenisPussyPenetration>>
<<case "anusEntrance">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisAnusEntrance>>
<<case "anusImminent">>
<<set _penisaction["Rest"] to "rest">>
<<actionspenisAnusImminent>>
<<case "anusPenetration">>
<<actionspenisAnusPenetration>>
<<case "penisAgainstClit">>
<<actionspenisAgainstClit>>
<<case "penisAgainstAss">>
<<actionspenisAgainstAss>>
<</switch>>
<</nobr>><</widget>>
<<widget "vaginaactionInit">><<nobr>>
<<switch $vaginastate>>
<<case 0>>
<<set _vaginaOptions to "free">>
<span @class="($lastOptions.vagina isnot _vaginaOptions ?'gold':'')">Your <<pussy>> is free.</span>
<<case "othermouthentrance">>
<<set _vaginaOptions to "mouthEntranch">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')">You feel breath on your <<pussystop>></span>
<<case "othermouthimminent">>
<<set _vaginaOptions to "mouthImminent">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')"><<His>> lips press against your labia.</span>
<<case "othermouth">>
<<set _vaginaOptions to "mouthPenetrated">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')"><<His>> tongue penetrates your <<pussystop>></span>
<<case "entrance">>
<<set _vaginaOptions to "penisEntrance">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')"><<His>> penis hovers near your <<pussystop>></span>
<<case "imminent">>
<<set _vaginaOptions to "penisImminent">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')"><<His>> penis presses against your <<pussystop>></span>
<<case "penetrated">>
<<set _vaginaOptions to "penisPenetrated">>
<span @class="($lastOptions.vagina isnot _vaginaOptions or _vaginaGold is true ?'gold':'')"><<His>> penis penetrates your <<pussystop>></span>
<</switch>>
<<if $lastOptions.vagina isnot _vaginaOptions>>
<<set _vaginaGold to true>>
<</if>>
<<vaginaActions>>
<<if Object.keys(_vaginaaction).length gt 0>>
<<if Object.values(_vaginaaction).includes($vaginaactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "vaginaaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_vaginaaction).includes(_actionsSet[_set])>>
<<set $vaginaactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $vaginaactiondefault to Object.values(_vaginaaction)[0]>>
<</if>>
<</if>>
<<set $vaginaaction to $vaginaactiondefault>>
<<set _textColor to combatListColor('vaginaaction', (Object.values(_vaginaaction).includes($vaginaaction) ? $vaginaaction : Object.values(_vaginaaction)[0]), "")>>
<<generateCombatAction _vaginaaction "vaginaaction" _textColor $vaginaaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="vaginaactionDifficulty">
<<vaginaactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.vagina to clone(_vaginaOptions)>>
<</nobr>><</widget>>
<<widget "vaginaactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $vaginaaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "vaginatopenis" "vaginatopenis">><<vaginaldifficulty>> <<combatpromiscuous5>>
<<case "vaginapenisfuck">><<combatpromiscuous5>> <<vaginalvirginitywarning>>
<<case "thighbay">><<thighdifficulty>> <<combatpromiscuous1>>
<<case "penisthighs">><<thighdifficulty>> <<combatpromiscuous4>>
<<case "penisanus">><<analdifficulty>>
<</switch>>
<</nobr>><</widget>>
<<widget "vaginaActions">><<nobr>>
/*Generate Actions*/
<<set _vaginaaction to {}>>
<<switch _vaginaOptions>>
<<case "free">>
<<set _vaginaaction["Rest"] to "rest">>
<<actionsvaginatopenisnew>>
<<case "mouthEntranch">>
<<set _vaginaaction["Rest"] to "rest">>
<<actionsvaginaMouthEntranch>>
<<case "mouthImminent">>
<<set _vaginaaction["Rest"] to "rest">>
<<actionsvaginaMouthImminent>>
<<case "mouthPenetrated">>
<<actionsvaginaMouthPenetrated>>
<<case "penisEntrance">>
<<set _vaginaaction["Rest"] to "rest">>
<<actionsvaginaPenisEntrance>>
<<case "penisImminent">>
<<set _vaginaaction["Rest"] to "rest">>
<<actionsvaginaPenisImminent>>
<<case "penisPenetrated">>
<<actionsvaginaPenisPenetrated>>
<</switch>>
<</nobr>><</widget>>
<<widget "anusactionInit">><<nobr>>
<<switch $anusstate>>
<<case 0>>
<<set _anusOptions to "free">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">Your <<bottom>> is free.</span>
<<case "othermouthentrance">>
<<set _anusOptions to "mouthEntrance">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You feel breath on your <<bottomstop>></span>
<<case "othermouthimminent">>
<<set _anusOptions to "mouthImminent">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> lips press against your anus.</span>
<<case "othermouth">>
<<set _anusOptions to "mouthPenetration">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> tongue penetrates your <<bottomstop>></span>
<<case "entrance">>
<<set _anusOptions to "penisEntrance">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis hovers near your <<bottomstop>></span>
<<case "imminent">>
<<set _anusOptions to "penisImminent">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis presses against your anus.</span>
<<case "penetrated">>
<<set _anusOptions to "penisPenetration">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis penetrates your anus.</span>
<<default>>
<<switch $bottomuse>>
<<case "mouth">>
<<set _anusOptions to "faceAgainstAnus">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You press your <<bottom>> against <<his>> face.</span>
<<case "penis">>
<<set _anusOptions to "penisAgainstAnus">>
<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You hold <<his>> penis between your buttocks.</span>
<</switch>>
<</switch>>
<<if $lastOptions.anus isnot _anusOptions>>
<<set _anusGold to true>>
<</if>>
<<anusActions>>
<<if Object.keys(_anusaction).length gt 0>>
<<if Object.values(_anusaction).includes($anusactiondefault) is false or $args[0] is true>>
<<set _defaultsCombatAction to "anusaction">>
<<set _actionsSet to $actionDefaults[$defaultsType][$defaultsCombatType][_defaultsCombatAction]>>
<<set _pass to false>>
<<for _set to 0; _set lt $maxDefaultActionSets; _set++>>
<<if Object.values(_anusaction).includes(_actionsSet[_set])>>
<<set $anusactiondefault to clone(_actionsSet[_set])>>
<<set _pass to true>>
<<break>>
<</if>>
<</for>>
<<if _pass is false>>
<<set $anusactiondefault to Object.values(_anusaction)[0]>>
<</if>>
<</if>>
<<set $anusaction to $anusactiondefault>>
<<set _textColor to combatListColor('anusaction', (Object.values(_anusaction).includes($anusaction) ? $anusaction : Object.values(_anusaction)[0]), "")>>
<<generateCombatAction _anusaction "anusaction" _textColor $anusaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="anusactionDifficulty">
<<anusactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.anus to clone(_anusOptions)>>
<</nobr>><</widget>>
<<widget "anusactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $anusaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "bottombay">><<bottomdifficulty>> <<combatpromiscuous1>>
<<case "penischeeks">><<analdifficulty>> <<combatpromiscuous4>>
<<case "anustopenis">><<analdifficulty>> <<combatpromiscuous5>>
<<case "anuspenisfuck">><<combatpromiscuous5>> <<analvirginitywarning>>
<<case "otherAnusRub" "otherMouthAnusRub">> <<analdifficulty>>
<</switch>>
<</nobr>><</widget>>
<<widget "anusActions">><<nobr>>
/*Generate Actions*/
<<set _anusaction to {}>>
<<switch _anusOptions>>
<<case "free">>
<<set _anusaction["Rest"] to "rest">>
<<actionsanustopenisnew>>
<<case "mouthEntrance">>
<<set _anusaction["Rest"] to "rest">>
<<actionsanusMouthEntrance>>
<<case "mouthImminent">>
<<set _anusaction["Rest"] to "rest">>
<<actionsanusMouthImminent>>
<<case "mouthPenetration">>
<<actionsanusMouthPenetration>>
<<case "penisEntrance">>
<<set _anusaction["Rest"] to "rest">>
<<actionsanuspenisfucknew>>
<<actionsanusPenisEntrance>>
<<case "penisImminent">>
<<set _anusaction["Rest"] to "rest">>
<<actionsanuspenisfucknew>>
<<actionsanusPenisImminent>>
<<case "penisPenetration">>
<<actionsanusPenisPenetration>>
<<case "faceAgainstAnus">>
<<actionsanusFaceAgainstAnus>>
<<case "penisAgainstAnus">>
<<actionsanusPenisAgainstAnus>>
<</switch>>
<</nobr>><</widget>>
<<widget "chestactionInit">><<nobr>>
<<switch $chestuse>>
<<case "penis">>
<<set _chestOptions to "penis">>
<span @class="($lastOptions.chest isnot _chestOptions ?'gold':'')"><<His>> penis rests <<print ($breastsize is 0 ?"against":"between")>> your <<breastsstop>></span>
<</switch>>
<<chestActions>>
<<if Object.keys(_chestaction).length gt 0>>
<<if $chestactiondefault is 0>>
<<set $chestactiondefault to Object.values(_chestaction)[0]>>
<</if>>
<<set $chestaction to $chestactiondefault>>
<<set _textColor to combatListColor('chestaction', (Object.values(_chestaction).includes($chestaction) ? $chestaction : Object.values(_chestaction)[0]), "")>>
<<generateCombatAction _chestaction "chestaction" _textColor $chestaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="chestactionDifficulty">
<<chestactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.chest to clone(_chestOptions)>>
<</nobr>><</widget>>
<<widget "chestactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $chestaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "rub">><<chestdifficulty>>
<</switch>>
<</nobr>><</widget>>
<<widget "chestActions">><<nobr>>
/*Generate Actions*/
<<set _chestaction to {}>>
/*<<set _chestaction["Rest"] to "rest">>*/
<<switch _chestOptions>>
<<case "penis">>
<<set _chestaction["Rub"] to "rub">>
<<set _chestaction["Stop"] to "stop">>
<</switch>>
<</nobr>><</widget>>
<<widget "thighactionInit">><<nobr>>
<<switch $thighuse>>
<<case "mouth">>
<<set _thighOptions to "mouth">>
<span @class="($lastOptions.thigh isnot _thighOptions ?'gold':'')">You press your thigh against <<his>> mouth.</span>
<<case "penis">>
<<set _thighOptions to "penis">>
<span @class="($lastOptions.thigh isnot _thighOptions ?'gold':'')">You hold <<his>> penis between your thighs.</span>
<</switch>>
<<thighactions>>
<<if Object.keys(_thighaction).length gt 0>>
<<if $thighactiondefault is 0>>
<<set $thighactiondefault to Object.values(_thighaction)[0]>>
<</if>>
<<set $thighaction to $thighactiondefault>>
<<set _textColor to combatListColor('thighaction', (Object.values(_thighaction).includes($thighaction) ? $thighaction : Object.values(_thighaction)[0]), "")>>
<<generateCombatAction _thighaction "thighaction" _textColor $thighaction>>
/*Checks/Difficulty*/
<<if $combatControls.includes("ists")>>
<div id="thighactionDifficulty">
<<thighactionDifficulty>>
</div>
<</if>>
<</if>>
<<set $lastOptions.thigh to clone(_thighOptions)>>
<</nobr>><</widget>>
<<widget "thighactionDifficulty">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $thighaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch _diffAction>>
<<case "rub" "othermouthrub">><<thighdifficulty>>
<</switch>>
<</nobr>><</widget>>
<<widget "thighactions">><<nobr>>
/*Generate Actions*/
<<set _thighaction to {}>>
/*<<set _thighaction["Rest"] to "rest">>*/
<<switch _thighOptions>>
<<case "mouth">>
<<set _thighaction["Rub"] to "othermouthrub">>
<<set _thighaction["Stop"] to "othermouthstop">>
<<case "penis">>
<<set _thighaction["Rub"] to "rub">>
<<set _thighaction["Stop"] to "stop">>
<</switch>>
<</nobr>><</widget>>
<<widget "resetLastOptions">><<nobr>>
<<set $lastOptions to {
"left":"",
"right":"",
"feet":"",
"mouth":"",
"penis":"",
"vagina":"",
"anus":"",
"chest":"",
"thigh":"",
"cheek":"",
}>>
<</nobr>><</widget>><<widget "audiencecamera">><<nobr>>
<<exposure>>
<<if $audienceselector is 1>>
<<set $audiencedesc to "excited">>
<<set $audiencecamera to $audiencecamera1>>
<<elseif $audienceselector is 2>>
<<set $audiencedesc to "blushing">>
<<set $audiencecamera to $audiencecamera2>>
<<elseif $audienceselector is 3>>
<<set $audiencedesc to "eager">>
<<set $audiencecamera to $audiencecamera3>>
<<elseif $audienceselector is 4>>
<<set $audiencedesc to "lusty">>
<<set $audiencecamera to $audiencecamera4>>
<<elseif $audienceselector is 5>>
<<set $audiencedesc to "avid">>
<<set $audiencecamera to $audiencecamera5>>
<<elseif $audienceselector is 6>>
<<set $audiencedesc to "vigorous">>
<<set $audiencecamera to $audiencecamera6>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $swarm and $swarm.amount and $swarm.amount.active and $swarm.amount.active[0] gt 0 and $rng gte 50>>
<<audiencecameraswarm>>
<<elseif $rng gte 81 and $facepic isnot 1>>
<<set $facepic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your face. A light flashes as <<ahe>> takes a picture.
<<if $vaginastate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> cumming with an animal dick in <<pher>> cunt! I can't believe it."
<<else>>
"A <<beasttype>> is fucking you in public and you're having an orgasm. I don't know how you stand the shame."
<</if>>
<<else>>
<<if $face is "covered">>
"You're fucking a <<beasttypecomma>> don't pretend you have any dignity."
<<else>>
"So glad I was here to see this <<bitch>> get bred."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"It's normal to cum while your pussy is filled, you don't need to be shy."
<<else>>
"Look how cute <<pshe>> looks when <<pshe>> cums. Fuck <<pher>> pussy harder."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, I want to see your face while your pussy is ravaged."
<<else>>
"Your face looks so cute while your pussy is pounded."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> cumming already? <<pShes>> such a <<beasttype>> slut."
<<else>>
"Just the thought of that <<beasttype>> dick entering is enough to make <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when the <<beasttype>> fucks you."
<<else>>
"I want a picture of <<pher>> expression when it fucks <<pher>> proper."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> cumming already?"
<<else>>
"Just the anticipation is enough to make <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"I want a picture of <<pher>> expression when it goes in."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> cumming already?"
<<else>>
"Just the anticipation is enough to make <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"I want a picture of <<pher>> expression when it goes in."
<</if>>
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"It's normal to cum while your penis is ravaged, you don't need to be shy."
<<else>>
"Look how cute <<pshe>> looks when <<pshe>> cums. Fuck <<phim>> harder."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, I want to see your face while your penis is ravaged."
<<else>>
"Look how cute <<pshe>> looks with <<pher>> penis being pounded. Fuck <<phim>> harder."
<</if>>
<</if>>
<<elseif $penisstate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> cumming already?"
<<else>>
"Just the anticipation is enough to make <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"I want to snap a picture of <<pher>> expression when it goes in."
<</if>>
<</if>>
<<elseif $penisstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> cumming already?"
<<else>>
"Just the anticipation is enough to make <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"I want to snap a picture of <<pher>> expression when it goes in."
<</if>>
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move your hands, I want to see what you look like while cumming in someone's ass."
<<else>>
"I think your ass is making <<phim>> cum. Fuck <<phim>> harder."
<</if>>
<<else>>
<<if $face is "covered">>
"You're shy about fucking someone's ass? That's adorable."
<<else>>
"Look how cute <<pshe>> looks with <<pher>> penis being pounded. Fuck <<phim>> harder."
<</if>>
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Don't be shy, letting the camera see your orgasm face."
<<else>>
"Just pressing your ass against <<pher>> dick is making <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"<<pShes>> blushing! How cute."
<</if>>
<</if>>
<<elseif $penisstate is "otheranusentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Don't be shy, let the camera see your orgasm face."
<<else>>
"Just pressing your ass against <<pher>> dick is making <<phim>> cum."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when it goes in."
<<else>>
"<<pShes>> blushing! How cute."
<</if>>
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You're cumming with a <<beasttype>> balls-deep in your ass, how much dignity is covering your face preserving?"
<<else>>
"I got a nice picture of <<pher>> <<beasttype>> fucker orgasm face."
<</if>>
<<else>>
<<if $face is "covered">>
"Come on, let's see your face. I want to see how you look having your ass fucked by a <<beasttype>>."
<<else>>
"<<pShe>> looks so cute having <<pher>> ass fucked by that <<beasttype>>."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You're cumming while having your ass fucked, how much dignity is covering your face preserving?"
<<else>>
"I got a nice picture of <<pher>> orgasm face."
<</if>>
<<else>>
<<if $face is "covered">>
"Come on, let's see your face. I want to see how you look having your ass fucked."
<<else>>
"<<pShe>> looks so cute having <<pher>> ass ravaged."
<</if>>
<</if>>
<</if>>
<<elseif $anusstate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can cover your face if you want, we can all tell you're cumming hard for that <<beasttype>>."
<<else>>
"<<pShes>> cumming this hard with the <<beasttype>> pressing just the tip into <<pher>> ass."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, I want a good picture of your face when your ass is skewered by that <<beasttype>>."
<<else>>
"Smile for the camera like a good <<beasttype>> <<bitchcomma>> you slut."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can cover your face if you want, we can all tell you're cumming hard."
<<else>>
"<<pShes>> cumming this hard with just the tip pressing into <<pher>> ass."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, I want a good picture of your face when your ass is skewered."
<<else>>
"Smile for the camera like a good anal slut."
<</if>>
<</if>>
<</if>>
<<elseif $anusstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can cover your face if you want, we can all tell you're cumming hard."
<<else>>
"<<pShes>> cumming this hard with just the tip pressing into <<pher>> ass."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, I want a good picture of your face when your ass is skewered."
<<else>>
"Smile for the camera like a good anal slut."
<</if>>
<</if>>
<<elseif $mouthstate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Look at how cute <<pshe>> looks cumming while slurping on that <<beasttype>> dick. <<pShes>> so shy about it too."
<<else>>
"Look at how cute <<pshe>> looks cumming while slurping on that <<beasttype>> dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand <<bitchcomma>> you're getting in the way of the action."
<<else>>
"Do you like the taste of <<beasttype>> dick?"
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Look at how cute <<pshe>> looks cumming while slurping on a dick. <<pShes>> so shy about it too."
<<else>>
"Look at how cute <<pshe>> looks cumming while slurping on a dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand <<bitchcomma>> you're getting in the way of the action."
<<else>>
"Such a nice shot of your face being fucked."
<</if>>
<</if>>
<</if>>
<<elseif $mouthstate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face all you want, we know you love it."
<<else>>
"<<pShes>> cumming already, <<pshe>> just can't wait for the <<beasttype>> dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move <<pher>> hand, I want to catch the look on <<pher>> face when it starts fucking <<pher>> mouth."
<<else>>
"I want to catch the look on <<pher>> face when it starts fucking <<pher>> mouth."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face all you want, we know you love it."
<<else>>
"<<pShes>> cumming already, now's the time to give <<phim>> a taste of dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move <<pher>> hand, I want to catch the look on <<pher>> face when you start fucking <<pher>> mouth."
<<else>>
"I want to catch the look on <<pher>> face when you start fucking <<pher>> mouth."
<</if>>
<</if>>
<</if>>
<<elseif $mouthstate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face all you want, we know you love it."
<<else>>
"<<pShes>> cumming already, <<pshe>> just can't wait for the <<beasttype>> dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move <<pher>> hand, I want to catch the look on <<pher>> face when it starts fucking <<pher>> mouth."
<<else>>
"I want to catch the look on <<pher>> face when it starts fucking <<pher>> mouth."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face all you want, we know you love it."
<<else>>
"<<pShes>> cumming already, now's the time to give <<phim>> a taste of dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Move <<pher>> hand, I want to catch the look on <<pher>> face when you start fucking <<pher>> mouth."
<<else>>
"I want to catch the look on <<pher>> face when you start fucking <<pher>> mouth."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide it, having your pussy licked is too much for you."
<<else>>
"Look at <<phim>> squirm! Your tongue's too much for <<phimstop>>"
<</if>>
<<else>>
<<if $face is "covered">>
"What's the matter? Ashamed of having your pussy licked?"
<<else>>
"Tongue-fuck <<phim>> harder, I want to see <<phim>> squirm.
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide your orgasm from the camera."
<<else>>
"<<pShes>> cumming, it might be too much for <<phim>> if you tongue-fuck <<phim>> now. Do it."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, you like having your pussy eaten don't you."
<<else>>
"You like having your pussy eaten, don't you."
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide your orgasm from the camera."
<<else>>
"<<pShes>> cumming, it might be too much for <<phim>> if you tongue-fuck <<phim>> now. Do it."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't be shy, you like having your pussy eaten don't you."
<<else>>
"You like having your pussy eaten, don't you."
<</if>>
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Don't be shy, it's normal to cum while having your penis sucked."
<<else>>
"I got the perfect picture of <<pher>> orgasm face."
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> embarrassed about having <<pher>> penis sucked! How adorable."
<<else>>
"Suck <<phim>> harder, I want to see how cute <<pshe>> looks."
<</if>>
<</if>>
<<elseif $penisstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> cumming already, sucking now might be too much for <<phimstop>> Do it."
<<else>>
"<<pShes>> cumming already, sucking now might be too much for <<phimstop>> Do it."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand, I want to see your expression when your penis starts getting sucked."
<<else>>
"I can't wait to see <<pher>> expression when you start sucking."
<</if>>
<</if>>
<<elseif $penisstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> cumming already, sucking now might be too much for <<phimstop>> Do it."
<<else>>
"<<pShes>> cumming already, sucking now might be too much for <<phimstop>> Do it."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand, I want to see your expression when your penis starts getting sucked."
<<else>>
"I can't wait to see <<pher>> expression when you start sucking."
<</if>>
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"No point hiding your face, we can all tell you're a pervert."
<<else>>
"This slut likes having <<pher>> ass eaten."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand <<bitchcomma>> I want to see how you feel about having your ass eaten."
<<else>>
"Probe <<pher>> ass harder, I think <<pshe>> likes it."
<</if>>
<</if>>
<<elseif $anusstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"No point hiding your face, we can all tell you're a pervert."
<<else>>
"This slut likes having <<pher>> ass eaten."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand <<bitchcomma>> I want to see how you feel about having your ass eaten."
<<else>>
"Probe <<pher>> ass harder, I think <<pshe>> likes it."
<</if>>
<</if>>
<<elseif $anusstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"No point hiding your face, we can all tell you're a pervert."
<<else>>
"This slut likes having <<pher>> ass eaten."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hand <<bitchcomma>> I want to see how you feel about having your ass eaten."
<<else>>
"Probe <<pher>> ass harder, I think <<pshe>> likes it."
<</if>>
<</if>>
<<elseif $mouthstate is "kiss">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pShe>> cumming from being kissed? Is that pure or lewd?"
<<else>>
"<<pShes>> cumming from being kissed! Is that pure or lewd?"
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> shy about being kissed, how adorable."
<<else>>
"Such a romantic image."
<</if>>
<</if>>
<<elseif $mouthstate is "kissimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pShe>> cumming from being kissed? Is that pure or lewd?"
<<else>>
"<<pShes>> cumming from being kissed! Is that pure or lewd?"
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> shy about being kissed, how adorable."
<<else>>
"Such a romantic image."
<</if>>
<</if>>
<<elseif $mouthstate is "kissentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pShe>> cumming from being kissed? Is that pure or lewd?"
<<else>>
"<<pShes>> cumming from being kissed! Is that pure or lewd?"
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> shy about being kissed, how adorable."
<<else>>
"Such a romantic image."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $enemytype is "beast">>
<<if $face is "covered">>
"Are you ashamed to be cumming for that <<beasttypequestion>>"
<<else>>
"That <<beasttype>> can really make you cum hard, and I have proof."
<</if>>
<<else>>
<<if $face is "covered">>
"You can hide your face, but not your orgasm."
<<else>>
"Your orgasm face is so cute, and I have proof."
<</if>>
<</if>>
<<else>>
<<if $face is "covered">>
<<if $pain gte 80>>
"Hide your face if you want, we can see your tears."
<<elseif $pain gte 40>>
"You can't hide your tears from the camera."
<<else>>
"Don't be shy, let the camera see that pretty face of yours."
<</if>>
<<else>>
<<if $pain gte 80>>
"<<pShes>> crying. How pathetic."
<<elseif $pain gte 40>>
"Don't be upset. Smile for the camera."
<<else>>
"Smile <<girlstop>>"
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $rng gte 61 and $breastpic isnot 1>><<set $breastpic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your <<breastsstop>> A light flashes as <<ahe>> takes a picture.
<<set $rng to random(1, 100)>>
<<if $breastsize is 0>>
<<if $player.gender_appearance is "m">>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Boys have such cute nipples."
<<elseif $rng gte 33>>
"That sleek chest of yours is a thing of beauty."
<<else>>
"Don't be shy, there's nothing lewd about your boy nipples."
<</if>>
<<else>>
<<if $rng gte 67>>
"Get his top off, I wanna see that fine young chest."
<<elseif $rng gte 33>>
"I wish I could take a picture of what's under his top."
<<else>>
"Even clothed I can tell you have a lovely chest."
<</if>>
<</if>>
<<else>>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Your flat chest looks delicious."<<insecurity "breasts_tiny" 1>><<ginsecurity "breasts_tiny">>
<<elseif $rng gte 33>>
"<<pHer>> chest is so flat <<pshe>> could pass as a boy."<<insecurity "breasts_tiny" 1>><<ginsecurity "breasts_tiny">>
<<else>>
"It's important I take pictures of her cute chest. I'll need them later."
<</if>>
<<else>>
<<if $rng gte 67>>
"I can't wait to see under her top."
<<elseif $rng gte 33>>
"Do other girls tease you for your flat chest?"<<insecurity "breasts_tiny" 1>><<ginsecurity "breasts_tiny">>
<<else>>
"Don't worry, you're cute even without boobs."<<insecurity "breasts_tiny" 1>><<ginsecurity "breasts_tiny">>
<</if>>
<</if>>
<</if>>
<<elseif $breastsize lte 5>>
<<if $player.gender_appearance is "m">>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Your flabby chest is almost like a girl's."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<<elseif $rng gte 33>>
"Look at those little tits. I bet the other boys pick on you."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<<else>>
"Don't be shy, there's nothing lewd about your boy nipples, even if they look like a girl's."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<</if>>
<<else>>
<<if $rng gte 67>>
"Get his top off, I wanna see that fine young chest."
<<elseif $rng gte 33>>
"I wish I could take a picture of what's under his top."
<<else>>
"Even clothed I can tell you have a lovely chest."
<</if>>
<</if>>
<<else>>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Her tiny breasts are so cute."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<<elseif $rng gte 33>>
"Now however large your breasts grow, I'll have evidence of when they were small and cute."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<<else>>
"Don't be ashamed of your small breasts, they're adorable."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<</if>>
<<else>>
<<if $rng gte 67>>
"I can see the shape of <<pher>> tiny breasts beneath <<pher>> $worn.upper.name."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<<elseif $rng gte 33>>
"Get <<pher>> top off, I want a picture of <<pher>> breasts."
<<else>>
"I can't wait to see <<pher>> little breasts, I bet they're superb."<<insecurity "breasts_small" 1>><<ginsecurity "breasts_small">>
<</if>>
<</if>>
<</if>>
<<elseif $breastsize lte 7>>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Your breasts are very photogenic."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<<elseif $rng gte 33>>
"Your breasts are mesmerising."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<<else>>
"This picture of your breasts will come in handy."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<</if>>
<<else>>
<<if $rng gte 67>>
"Get <<pher>> top off, I want a picture of <<pher>> breasts."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<<elseif $rng gte 33>>
"Don't be embarrassed, it's not like your breasts are exposed yet."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<<else>>
"Even clothed I can tell how lovely <<pher>> breasts are."<<if $player.gender is "m">><<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">><</if>>
<</if>>
<</if>>
<<elseif $breastsize lte 10>>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"<<pHer>> breasts flop about so beautifully."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<<elseif $rng gte 33>>
"Those are some impressive mammaries."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<<else>>
"Don't be ashamed, you should be proud of such large breasts."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<</if>>
<<else>>
<<if $rng gte 67>>
"Are <<pher>> breasts really as large as they seem? Only one way to find out."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<<elseif $rng gte 33>>
"Get <<pher>> top off, I want a picture of <<pher>> large breasts for later use."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<<else>>
"Breasts that large are lewd even under clothes."<<insecurity "breasts_big" 1>><<ginsecurity "breasts_big">>
<</if>>
<</if>>
<<else>>
<<if $worn.upper.exposed gte 2>>
<<if $rng gte 67>>
"Those are some gigantic udders."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<<elseif $rng gte 33>>
"You could feed every baby in town with those."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<<else>>
"Glad I got photographic proof, no one would believe how big they were otherwise."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<</if>>
<<else>>
<<if $rng gte 67>>
"You can't fake breasts this large, surely."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<<elseif $rng gte 33>>
"Get <<pher>> top off, I want a picture of these massive things."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<<else>>
"Breasts this huge are lewd even under clothes."<<insecurity "breasts_big" 2>><<ginsecurity "breasts_big">>
<</if>>
<</if>>
<</if>>
<<elseif $rng gte 41 and $bottompic isnot 1>><<set $bottompic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your <<bottomstop>> A light flashes as <<ahe>> takes a picture.
<<set $rng to random(1, 100)>>
<<if $anusstate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"I got a nice close-up of the <<beasttype>> ravaging <<pher>> ass while <<pshe>> cums."
<<else>>
"I got a nice close-up of the <<beasttype>> ravaging <<pher>> ass."
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"I got a nice close-up of <<pher>> ass getting fucked. Look at <<phim>> shake."
<<else>>
"I got a nice close-up of <<pher>> ass getting fucked."
<</if>>
<</if>>
<<elseif $anusstate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"<<pShes>> already cumming, I wonder how <<pshe>> would take a proper anal fucking from that <<beasttype>>."
<<else>>
"I want to catch the moment it starts fucking <<phim>> proper."
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"<<pShes>> already cumming, I wonder how <<pshe>> would take a proper anal fucking."
<<else>>
"I want to catch the moment it goes in <<pher>> ass."
<</if>>
<</if>>
<<elseif $anusstate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"I think it's gonna fuck <<pher>> slut ass!"
<<else>>
"I think it's gonna fuck <<pher>> ass!"
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"I hope you're going all-in on this little slut's ass."
<<else>>
"I hope you're going all-in on <<pher>> ass."
<</if>>
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $orgasmdown gte 1>>
"<<pShes>> responding to having <<pher>> ass eaten."
<<else>>
"You're really getting in there."
<</if>>
<<elseif $anusstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
"What does little <<girl>> ass taste like?"
<<else>>
"How's <<pshe>> taste."
<</if>>
<<elseif $anusstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
"It might be too much for <<phimstop>> I can't wait."
<<else>>
"You're actually gonna eat <<pher>> ass?"
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $rng gte 67>>
"I got a nice shot of <<pher>> bare ass."
<<elseif $rng gte 33>>
"I've never seen such a spankable ass."
<<else>>
"<<pHer>> orgasm is making <<pher>> ass shake beautifully."
<</if>>
<<else>>
<<if $rng gte 67>>
"<<pShes>> such a lewd little <<girlcomma>> <<pshe>> needs to be punished."
<<elseif $rng gte 33>>
"Get <<pher>> clothes off while <<pshe>> spasms, I want a clear shot of <<pher>> ass."
<<else>>
"<<pHer>> ass is so lewd, even clothed."
<</if>>
<</if>>
<<else>>
<<if $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $rng gte 67>>
"Are you embarrassed about your ass being exposed like this?"
<<elseif $rng gte 33>>
"I got a great shot of <<pher>> ass."
<<else>>
"<<pHer>> naked ass is so lewd."
<</if>>
<<else>>
<<if $rng gte 67>>
"This <<girl>> has a fine ass."
<<elseif $rng gte 33>>
"Bare <<pher>> ass, I want a better picture."
<<else>>
"Even clothed <<pher>> ass looks good."
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $rng gte 21 and $genitalpic isnot 1>><<set $genitalpic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your <<genitalsstop>> A light flashes as <<ahe>> takes a picture.
<<set $rng to random(1, 100)>>
<<if $vaginastate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"I got a nice shot of <<pher>> shuddering on that dick."
<<else>>
"Wow, <<pher>> pussy is really getting pounded by that <<beasttype>>."
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"I got a nice shot of <<pher>> shuddering on that dick."
<<else>>
"Wow, <<pher>> pussy is really getting a pounding."
<</if>>
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"<<pHer>> <<bitch>> pussy is twitching and it's not even in yet. <<pShe>> can't wait to be bred."
<<else>>
"I hope I catch the moment <<pher>> pussy is first violated."
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"<<pHer>> pussy is twitching and it's not even in yet. Such a slut."
<<else>>
"I hope I catch the moment <<pher>> pussy is first violated."
<</if>>
<</if>>
<<elseif $vaginastate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
"<<pShes>> cumming from such little stimulation, fucking <<pher>> pussy might break <<phim>> fully."
<<else>>
"Your pussy is about to get the treatment it deserves."
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
"<<pShes>> cumming from such little stimulation, fucking a <<beasttype>> might break <<phim>> fully."
<<else>>
"Your pussy is about to get the treatment it deserves."
<</if>>
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $orgasmdown gte 1>>
"I got a nice shot of <<phim>> shuddering in that pussy."
<<else>>
"Wow, <<pher>> penis is really getting a pounding."
<</if>>
<<elseif $penisstate is "imminent">>
<<if $orgasmdown gte 1>>
"<<pHer>> penis is twitching and it's not even in yet. Such a slut."
<<else>>
"I hope I catch the moment <<pher>> penis is first violated."
<</if>>
<<elseif $penisstate is "entrance">>
<<if $orgasmdown gte 1>>
"<<pShes>> cumming from such little stimulation, fucking <<phim>> might break <<phim>> fully."
<<else>>
"Your penis is about to get the treatment it deserves."
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $orgasmdown gte 1>>
"I got a nice shot of <<phim>> shuddering in that ass."
<<else>>
"Wow, <<pher>> penis is really getting a pounding."
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $orgasmdown gte 1>>
"<<pHer>> penis is twitching and it's not even in yet. Such a slut."
<<else>>
"I hope I catch the moment <<pher>> penis is first violated."
<</if>>
<<elseif $penisstate is "otheranusentrance">>
<<if $orgasmdown gte 1>>
"<<pShes>> cumming from such little stimulation, fucking <<phim>> might break <<phim>> fully."
<<else>>
"Your penis is about to get the treatment it deserves."
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $orgasmdown gte 1>>
"<<pHer>> pussy is twitching so delightfully."
<<else>>
"You're really getting your tongue in there."
<</if>>
<<elseif $vaginastate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
"Does <<pher>> pussy juice taste good?"
<<else>>
"Does <<pher>> pussy taste good?"
<</if>>
<<elseif $vaginastate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
"Does <<pher>> pussy juice taste good?"
<<else>>
"Does <<pher>> pussy taste good?"
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $orgasmdown gte 1>>
"Does <<pher>> cum taste good?"
<<else>>
"I can tell <<pshes>> cumming into your mouth."
<</if>>
<<elseif $penisstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
"Take <<phim>> into your mouth already, I want to see <<phim>> squirm more."
<<else>>
"Does <<pher>> penis taste good?"
<</if>>
<<elseif $penisstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
"Take <<phim>> into your mouth already, I want to see <<phim>> squirm more."
<<else>>
"Does <<pher>> penis taste good?"
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $rng gte 67>>
"Cumming while wearing a $worn.genitals.name, you must be a slut"
<<elseif $rng gte 33>>
"Someone unlock or break that chastity device, its ruining a good photo."
<<else>>
"Are those spasms from cumming?"
<</if>>
<<elseif $penisexist is 1>>
<<if $devstate gte 1 and $orgasmcount lt 24>>
<<if $rng gte 67>>
"I got a shot of <<pher>> cum flying through the air."
<<elseif $rng gte 33>>
"Look at <<phim>> squirt!"
<<else>>
"I caught <<phim>> cumming on camera. How shameful."
<</if>>
<<else>>
<<if $rng gte 67>>
"I got a shot of <<phim>> cumming, but nothing came out."
<<elseif $rng gte 33>>
"This <<girl>> can't even cum properly, pathetic."
<<else>>
"<<pHer>> orgasm is disappointingly dry. I got it on camera at least."
<</if>>
<</if>>
<<else>>
<<if $vaginause is "cover">>
"Move your hand, I want a clear shot of your pussy while you cum."
<<else>>
"I got a perfect shot of <<pher>> pussy twitching in climax."
<</if>>
<</if>>
<<else>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $rng gte 90 and $anusstate is "penetrated">>
"Should have gotten yourself an anal shield, going to cum in you regardless"
<<elseif $rng gte 67>>
"As if that will help you stay pure."
<<elseif $rng gte 33>>
"Someone unlock or break that chastity device, someone could be having a good time"
<<else>>
"Shame I can't see what's under that device."
<</if>>
<<elseif $worn.under_lower.exposed gte 1 and $worn.lower.exposed gte 2>>
<<if $penisexist is 1>>
<<if $penisuse is "cover">>
<<if $rng gte 67>>
"Move your hand, I want to see your penis."
<<elseif $rng gte 33>>
"Aww, <<pshes>> shy."
<<else>>
"Someone move <<pher>> hand out the way, I want a shot of <<pher>> penis."
<</if>>
<<else>>
<<if $penissize gte 4>>
<<if $rng gte 67>>
"<<pShes>> huge!"
<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<<elseif $rng gte 33>>
"<<pHer>> penis is freakishly big."
<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<<else>>
"I've never seen such a huge cock."
<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<</if>>
<<elseif $penissize is 3>>
<<if $rng gte 67>>
"<<pShes>> bigger than I expected."
<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<<elseif $rng gte 33>>
"Don't be shy, you should be proud of your penis."
<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<<else>>
"<<pHer>> penis is the perfect size."
<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<</if>>
<<elseif $penissize is 2>>
<<if $rng gte 67>>
"I got a great picture of <<pher>> cute penis."
<<elseif $rng gte 33>>
"Don't be shy, everyone should know how beautiful your penis is."
<<else>>
"If you don't want your penis photographed, you shouldn't act like a slut."
<</if>>
<<elseif $penissize is 1>>
<<if $rng gte 67>>
"<<pShes>> so small!"
<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<<elseif $rng gte 33>>
"Such a small and cute penis."
<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<<else>>
"I thought <<pher>> penis would be bigger."
<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<</if>>
<<else>>
<<if $rng gte 67>>
"<<pShes>> so tiny!"
<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<<elseif $rng gte 33>>
"I can't believe it's so tiny!"
<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<<else>>
"I've never seen such a pathetic penis."
<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $vaginause is "cover">>
<<if $rng gte 67>>
"Move your hand, I want to see your little pussy."
<<elseif $rng gte 33>>
"Aww, <<pshes>> shy."
<<else>>
"Someone move <<pher>> hand out the way, I want a shot of <<pher>> pussy."
<</if>>
<<else>>
<<if $rng gte 67>>
"I got a great picture of <<pher>> cute pussy."
<<elseif $rng gte 33>>
"Don't be shy, everyone should know how beautiful your pussy is."
<<else>>
"If you don't want your pussy photographed, you shouldn't act like a slut."
<</if>>
<</if>>
<</if>>
<<else>>
<<if $player.gender_appearance is "m">>
<<if $penisuse is "cover">>
<<if $rng gte 67>>
"Move your hand, I want to see your bulge."
<<elseif $rng gte 33>>
"Aww, <<pshes>> shy."
<<else>>
"Someone move <<pher>> hand out the way, I want a shot of <<pher>> bulge."
<</if>>
<<else>>
<<if $rng gte 67>>
"I got a great picture of <<pher>> cute bulge."
<<elseif $rng gte 33>>
"Don't be shy, everyone should know how beautiful your bulge is."
<<else>>
"If you don't want your bulge photographed, you shouldn't act like a slut."
<</if>>
<</if>>
<<else>>
<<if $vaginause is "cover">>
<<if $rng gte 67>>
"Move your hand, I want to see your cute pussy."
<<elseif $rng gte 33>>
"Aww, <<pshes>> shy."
<<else>>
"Someone move <<pher>> hand out the way, I want a shot of <<pher>> pussy."
<</if>>
<<else>>
<<if $rng gte 67>>
"I got a great picture of <<pher>> cute pussy."
<<elseif $rng gte 33>>
"Don't be shy, everyone should know how beautiful your pussy is."
<<else>>
"If you don't want your pussy photographed, you shouldn't act like a slut."
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $bodypic isnot 1>><<set $bodypic to 1>>
The $audiencedesc $audiencecamera leans back so <<ahis>> camera can take in the whole scene. A light flashes as <<ahe>> takes a picture.
<<if $vaginastate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face if you want, you're still a <<beasttypes>> bitch."
<<else>>
"The <<beasttypes>> fucked <<phim>> to orgasm, and I have proof."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop hiding your face and smile for the camera."
<<else>>
"Good <<beasttypecomma>> show this bitch <<pher>> place."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face if you want, it just makes the scene hotter."
<<else>>
"You've fucked <<phim>> to orgasm. Keep going."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop hiding your face and smile for the camera."
<<else>>
"Show this slut what <<pshes>> good for."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cumming already? It isn't even fucking you yet."
<<else>>
"Your cunt belongs to that <<beasttype>> now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"Your cunt belongs to that <<beasttype>> now."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> pussy isn't being fucked yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cumming already? It isn't even fucking you yet."
<<else>>
"Your cunt belongs to that <<beasttype>> now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"Your cunt belongs to that <<beasttype>> now."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> pussy isn't being fucked yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Cover your face if you want, it just makes the scene hotter."
<<else>>
"You've fucked <<phim>> to orgasm. Keep going."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop hiding your face and smile for the camera."
<<else>>
"Show this fucktoy what <<pshes>> good for."
<</if>>
<</if>>
<<elseif $penisstate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> penis isn't being fucked, yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<<elseif $penisstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> penis isn't being fucked, yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Look at <<pher>> body writhe."
<<else>>
"You've fucked <<phim>> to orgasm. Keep going."
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> so shy and cute."
<<else>>
"Show this fucktoy what <<pshes>> good for."
<</if>>
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> penis isn't being fucked, yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<<elseif $penisstate is "otheranusentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pHer>> penis isn't being fucked, yet <<pshes>> still cumming."
<<else>>
"There's no escaping now, slut."
<</if>>
<<else>>
<<if $face is "covered">>
"Stop covering your face, I want to capture your expression when it goes in."
<<else>>
"What are you waiting for? Fuck <<phim>> now."
<</if>>
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You're cumming with a <<beasttypes>> dick in your ass, how much dignity do you think you're protecting?
<<else>>
"That's right, cum on that animal dick. Show the world what a <<bitch>> you are."
<</if>>
<<else>>
<<if $face is "covered">>
"Good <<beasttypecomma>> fuck this <<bitch>> hard."
<<else>>
"Good <<beasttypecomma>> show this <<girl>> <<pher>> place."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You're cumming with a dick in your ass, how much dignity do you think you're protecting?
<<else>>
"That's right, cum on that dick. Show the world what a huge slut you are."
<</if>>
<<else>>
<<if $face is "covered">>
"Fuck <<phim>> harder!"
<<else>>
"Keep ravaging this <<girls>> ass, I want more pictures."
<</if>>
<</if>>
<</if>>
<<elseif $anusstate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You love it, don't pretend otherwise."
<<else>>
"This <<bitch>> can't help it."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when your ass is violated."
<<else>>
"Good <<beasttypecomma>> make <<phim>> your bitch."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide your orgasm from us."
<<else>>
"This <<bitch>> can't help it."
<</if>>
<<else>>
<<if $face is "covered">>
"Move your hands, I want to see your expression when your ass is violated."
<<else>>
"Fuck <<phimcomma>> make <<phim>> squirm."
<</if>>
<</if>>
<</if>>
<<elseif $anusstate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide your orgasm from us."
<<else>>
"This <<bitch>> can't help it."
<</if>>
<<else>>
<<if $face is "covered">>
"A good fucking will teach this <<bitch>> <<pher>> place."
<<else>>
"I think it's gonna fuck <<phimcomma>> I can't wait to get a picture."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"You can't hide your orgasm from us."
<<else>>
"This <<bitch>> can't help it."
<</if>>
<<else>>
<<if $face is "covered">>
"This <<girl>> needs to learn <<pher>> place."
<<else>>
"Fuck <<phimcomma>> make <<phim>> squirm."
<</if>>
<</if>>
<</if>>
<<elseif $mouthstate is "penetrated">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"It's amazing what <<pshe>> can fit in there."
<<else>>
"I hope it cums down <<pher>> throat while <<pshe>> orgasms."
<</if>>
<<else>>
<<if $face is "covered">>
"I doubt the <<beasttype>> cares which hole it fucks."
<<else>>
"You like the taste of <<beasttype>> dick, don't you."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"It's amazing what <<pshe>> can fit in there."
<<else>>
"I hope you cum down <<pher>> throat while <<pshe>> orgasms."
<</if>>
<<else>>
<<if $face is "covered">>
"No hole is off-limits."
<<else>>
"Is that dick tasty? Don't answer with your mouth full."
<</if>>
<</if>>
<</if>>
<<elseif $mouthstate is "imminent">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this <<bitch>> is."
<<else>>
"You'll look great cumming with a mouthful of <<beasttype>> dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"I want to see this <<bitch>> get a mouthful."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this slut is."
<<else>>
"You'll look great cumming with a mouthful of dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"I want to see this <<bitch>> get a mouthful."
<</if>>
<</if>>
<</if>>
<<elseif $mouthstate is "entrance">>
<<if $enemytype is "beast">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this <<bitch>> is."
<<else>>
"You'll look great cumming with a mouthful of <<beasttype>> dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"I want to see this <<bitch>> get a mouthful."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this slut is."
<<else>>
"You'll look great cumming with a mouthful of dick."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"I want to see this <<bitch>> get a mouthful."
<</if>>
<</if>>
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Careful not to suffocate <<phimcomma>> I want more pictures first."
<<else>>
"<<pShes>> cumming, guess <<pshe>> is just a fucktoy."
<</if>>
<<else>>
<<if $face is "covered">>
"That's it, put <<pher>> mouth to work."
<<else>>
"Is that pussy tasty? Don't answer with your mouth full."
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this slut is."
<<else>>
"You'll look great cumming with a mouthful of cunt."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"Put <<pher>> <<bitch>> mouth to work."
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Move <<pher>> hands, I want the camera to see who this slut is."
<<else>>
"You'll look great cumming with a mouthful of cunt."
<</if>>
<<else>>
<<if $face is "covered">>
"Don't stop there, show this <<bitch>> how much <<pshes>> worth."
<<else>>
"Put <<pher>> <<bitch>> mouth to work."
<</if>>
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> shy about cumming into your mouth, how cute."
<<else>>
"This <<girl>> is clearly enjoying it, don't stop."
<</if>>
<<else>>
<<if $face is "covered">>
"<<pShes>> shy about having <<pher>> dick sucked, how cute."
<<else>>
"Smile for the camera <<girlcomma>> you should be happy about having your penis sucked."
<</if>>
<</if>>
<<elseif $penisstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"I hope you milk <<phim>> dry."
<<else>>
"Aren't you worried you'll get cum on your face?"
<</if>>
<<else>>
<<if $face is "covered">>
"Lick <<phim>> good and proper."
<<else>>
"I hope I get a shot of <<phim>> cumming on your face."
<</if>>
<</if>>
<<elseif $penisstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"I hope you milk <<phim>> dry."
<<else>>
"Aren't you worried you'll get cum on your face?"
<</if>>
<<else>>
<<if $face is "covered">>
"Lick <<phim>> good and proper."
<<else>>
"I hope I get a shot of <<phim>> cumming on your face."
<</if>>
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> embarrassed! How adorable."
<<else>>
"Cumming with someone's tongue in your ass, you're a lewd <<girl>> aren't you."
<</if>>
<<else>>
<<if $face is "covered">>
"I can't get a clear shot of <<pher>> face with <<pher>> hands in the way."
<<else>>
"Another nice picture of this slut."
<</if>>
<</if>>
<<elseif $anusstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> embarrassed! How adorable."
<<else>>
"<<pShes>> cumming already, be careful not to make <<phim>> faint."
<</if>>
<<else>>
<<if $face is "covered">>
"I don't know what you think covering your face achieves."
<<else>>
"Are you gonna lick <<phim>> out? I need a picture of that."
<</if>>
<</if>>
<<elseif $anusstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"<<pShes>> embarrassed! How adorable."
<<else>>
"<<pShes>> cumming already, be careful not to make <<pher>> faint."
<</if>>
<<else>>
<<if $face is "covered">>
"I don't know what you think covering your face achieves."
<<else>>
"Are you gonna lick <<phim>> out? I need a picture of that."
<</if>>
<</if>>
<<elseif $mouthstate is "kiss">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Don't hide your pretty face."
<<else>>
"Is that kiss really so pleasurable or is <<pshe>> cumming?"
<</if>>
<<else>>
<<if $face is "covered">>
"How cute and romantic."
<<else>>
"How romantic."
<</if>>
<</if>>
<<elseif $mouthstate is "kissimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Don't hide your pretty face."
<<else>>
"Is that kiss really so pleasurable or is <<pshe>> cumming?"
<</if>>
<<else>>
<<if $face is "covered">>
"How cute and romantic."
<<else>>
"How romantic."
<</if>>
<</if>>
<<elseif $mouthstate is "kissentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"Is <<pshe>> shaking because <<pshes>> shy?"
<<else>>
"<<pShes>> shaking in anticipation."
<</if>>
<<else>>
<<if $face is "covered">>
"How cute and romantic."
<<else>>
"How romantic."
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
"What a slut."
<<else>>
"I hope <<pher>> convulsions come across in the picture."
<</if>>
<<else>>
<<if $face is "covered">>
<<if $pain gte 80>>
"I think <<pshes>> hurt. Don't stop."
<<elseif $pain gte 40>>
"Don't bother hiding your tears, we can all see."
<<else>>
"Move your hands <<bitchcomma>> I want a picture of your face."
<</if>>
<<else>>
<<if $pain gte 80>>
"Now everyone will know how pathetic you are."
<<elseif $pain gte 40>>
"That's a nice shot. Are those tears?"
<<else>>
"Can't wait to share this with my friends."
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $face isnot "covered">>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<<if $enemytype is "beast">>
<<famebestiality 1>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "ahis">><<nobr>>
<<if $audiencecamera is "man">>
his
<<elseif $audiencecamera is "boy">>
his
<<elseif $audiencecamera is "woman">>
her
<<elseif $audiencecamera is "girl">>
her
<</if>>
<</nobr>><</widget>>
<<widget "ahe">><<nobr>>
<<if $audiencecamera is "man">>
he
<<elseif $audiencecamera is "boy">>
he
<<elseif $audiencecamera is "woman">>
she
<<elseif $audiencecamera is "girl">>
she
<</if>>
<</nobr>><</widget>>
<<widget "audiencespeech">><<nobr>>
<<set $audiencemember to 0>>
<<set $rng to random(1, 100)>>
<<if $audienceforceboy is 1>>
<<set $audiencemember to "boy">>
<<elseif $audienceforcegirl is 1>>
<<set $audiencemember to "girl">>
<<elseif $location is "school" or $location is "pool" or $audienceforceteen is 1>>
<<if $malechance is 0>>
<<set $audiencemember to "girl">>
<<elseif $malechance is 100>>
<<set $audiencemember to "boy">>
<<elseif $rng gte 50>>
<<set $audiencemember to "boy">>
<<else>>
<<set $audiencemember to "girl">>
<</if>>
<<else>>
<<if $malechance is 0>>
<<set $audiencemember to "woman">>
<<elseif $malechance is 100>>
<<set $audiencemember to "man">>
<<elseif $rng gte 50>>
<<set $audiencemember to "man">>
<<else>>
<<set $audiencemember to "woman">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $rng gte 91 and $audiencecamera6 is 0>>
<span class="pink">A $audiencemember pulls out a phone and points the camera at you.</span>
<<if $audiencecamera1 is 0>>
<<set $audiencecamera1 to $audiencemember>>
<<elseif $audiencecamera2 is 0>>
<<set $audiencecamera2 to $audiencemember>>
<<elseif $audiencecamera3 is 0>>
<<set $audiencecamera3 to $audiencemember>>
<<elseif $audiencecamera4 is 0>>
<<set $audiencecamera4 to $audiencemember>>
<<elseif $audiencecamera5 is 0>>
<<set $audiencecamera5 to $audiencemember>>
<<elseif $audiencecamera6 is 0>>
<<set $audiencecamera6 to $audiencemember>>
<</if>>
<<else>>
<<if $vaginastate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $vaginastate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $vaginastate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "otheranusentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "penetrated">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "imminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "entrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $vaginastate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $vaginastate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $penisstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "othermouth">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "othermouthimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $anusstate is "othermouthentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "kiss">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "kissimminent">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<elseif $mouthstate is "kissentrance">>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<<else>>
<<if $orgasmdown gte 1>>
<<if $face is "covered">>
<<else>>
<</if>>
<<else>>
<<if $face is "covered">>
<<else>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "audience">><<nobr>>
<div @class="($debugLines ? 'debugLines-audience' : '')">
<<set $audiencepresent to 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 8)>>
The audience is skittish but crowds around, as if you're a rare and dangerous animal.
<<elseif $enemyarousal gte (($enemyarousalmax / 10) * 4)>>
Most of the audience keep their distance, afraid you'll lash out.
<<else>>
The audience keep their distance, afraid you'll lash out.
<</if>>
<br>
<<elseif $enemyanger gte 60>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 8)>>
The audience crowds around, their eagerness at odds with their caution.
<<elseif $enemyarousal gte (($enemyarousalmax / 10) * 4)>>
The audience watches from a safe distance. The more daring among them inch closer.
<<else>>
The audience watches from a safe distance.
<</if>>
<br>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 8)>>
The audience crowds around, excited to see what happens next.
<<elseif $enemyarousal gte (($enemyarousalmax / 10) * 4)>>
The excited audience crowds around.
<<else>>
The audience watches with interest.
<</if>>
<br>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 8)>>
The audience crowds around, vying for a good vantage.
<<elseif $enemyarousal gte (($enemyarousalmax / 10) * 4)>>
The audience watches with interest. Some push through the crowd for a better vantage.
<<else>>
The audience watches with interest.
<</if>>
<br>
<</if>>
<<if $audiencecamera1 isnot 0>>
<<set $audienceselector to 1>>
<<audiencecamera>>
<br>
<</if>>
<<if $audiencecamera2 isnot 0>>
<<set $audienceselector to 2>>
<<audiencecamera>>
<br>
<</if>>
<<if $audiencecamera3 isnot 0>>
<<set $audienceselector to 3>>
<<audiencecamera>>
<br>
<</if>>
<<if $audiencecamera4 isnot 0>>
<<set $audienceselector to 4>>
<<audiencecamera>>
<br>
<</if>>
<<if $audiencecamera5 isnot 0>>
<<set $audienceselector to 5>>
<<audiencecamera>>
<br>
<</if>>
<<if $audiencecamera6 isnot 0>>
<<set $audienceselector to 6>>
<<audiencecamera>>
<br>
<</if>>
<<set $facepic to 0>>
<<set $breastpic to 0>>
<<set $bottompic to 0>>
<<set $genitalpic to 0>>
<<set $bodypic to 0>>
<<if $audiencecamera1 isnot 0 and $face is "covered">>
<span class="teal">At least your face is hidden.</span>
<br>
<</if>>
<<audiencespeech>>
/*<br> commented out due to excess space they caused*/
<<if $rng - $enemyanger + (($enemyarousalmax / $enemyarousal) * 100) gte 0>>
<<audiencespeech>>
/*<br>*/
<</if>>
<<if $rng - $enemyanger + (($enemyarousalmax / $enemyarousal) * 100) gte 20>>
<<audiencespeech>>
/*<br>*/
<</if>>
<<if $rng - $enemyanger + (($enemyarousalmax / $enemyarousal) * 100) gte 40>>
<<audiencespeech>>
/*<br>*/
<</if>>
<<if $rng - $enemyanger + (($enemyarousalmax / $enemyarousal) * 100) gte 60>>
<<audiencespeech>>
/*<br>*/
<</if>>
<<if $rng - $enemyanger + (($enemyarousalmax / $enemyarousal) * 100) gte 80>>
<<audiencespeech>>
/*<br>*/
<</if>>
</div>
<</nobr>><</widget>>
<<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>><<widget "audiencecameraswarm">><<nobr>>
<<if _audienceswarminitcount is undefined or _audienceswarminitcount gte $audienceselector>>
<<set _audienceswarminitcount to $audienceselector>>
<<set _audienceswarmcarry to {"drya":{}}>>
<<else>>
<<set _audienceswarminitcount to $audienceselector>>
<</if>>
<<set _tmpcam to "none">>
<<set _tmpsmoving to "creeping">>
<<set _tmppspot to "">>
<<set _tmpproof to "t">>
<<if $swarm.type is "slimes">>
<<set _tmpsmoving to "slurping">>
<<elseif $swarm.type is "worms">>
<<set _tmpsmoving to "wiggling">>
<<elseif $swarm.type is "snakes" or $swarm.type is "eels">>
<<set _tmpsmoving to "slithering">>
<</if>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81 and $facepic isnot 1>>
<<set $facepic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your face. A light flashes as <<ahe>> takes a picture.
<br>
<<set _tmpcam to "face">>
<<elseif $rng gte 41 and $bottompic isnot 1>>
<<set $bottompic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your <<bottomstop>> A light flashes as <<ahe>> takes a picture.
<br>
<<set _tmpcam to "bottom">>
<<elseif $rng gte 21 and $genitalpic isnot 1>>
<<set $genitalpic to 1>>
The $audiencedesc $audiencecamera points <<ahis>> camera at your <<genitalsstop>> A light flashes as <<ahe>> takes a picture.
<br>
<<set _tmpcam to "front">>
<<elseif $bodypic isnot 1>>
<<set $bodypic to 1>>
The $audiencedesc $audiencecamera leans back so <<ahis>> camera can take in the whole scene. A light flashes as <<ahe>> takes a picture.
<br>
<<set _tmpcam to "full">>
<</if>>
<<if $swarm.amount.genital[1] gt 0 and _tmpcam is "front">>
<<set _tmppspot to "gi">>
<<elseif $swarm.amount.genital[0] gt 0 and _tmpcam is "front">>
<<set _tmppspot to "g">>
<<elseif $swarm.amount.butt[1] gt 0 and _tmpcam is "bottom">>
<<set _tmppspot to "bi">>
<<elseif $swarm.amount.butt[0] gt 0 and _tmpcam is "bottom">>
<<set _tmppspot to "b">>
<<elseif $swarm.amount.genital[1] gt 0 or $swarm.amount.butt[1] gt 0>>
<<set _tmppspot to "i">>
<<else>>
<<set _tmppspot to "o">>
<</if>>
<<if _audienceswarmcarry.drya[_tmppspot] is undefined>>
<<set _audienceswarmcarry.drya[_tmppspot] to "t">>
<<set _tmpmark to "!">>
<<set _tmporgasm to "">>
<<if $orgasmdown gte 1>>
<<if $orgasmcount gt 3>>
<<aHe>> is yelling again: "You're a real <<print either("slut", "dirty slut", "bitch", "whore", "worthless slut", "extreme pervert")>> cumming again from these <<print $swarm.type>>
<<set _tmporgasm to "<span class=\"pink\"> cumming hard </span> ">>
<<set _tmpmark to "?">>
<<else>>
Suddenly <<ahe>> yells at you: "You're such a <<print either("slut", "whore", "pervert")>> cumming from these <<print $swarm.type>>
<<set _tmporgasm to "<span class=\"pink\"> cumming </span> ">>
<</if>>
<<else>>
<<if _tmpcam is "none">>
The $audiencedesc $audiencecamera exclaims "I love how
<<else>>
<<aHe>> says "I love how
<</if>>
<<if $swarm.amount.active[0] lte 4>>
the squirming <<print $swarm.type>> are
<<elseif $swarm.amount.active[0] lte 8>>
the swarming <<print $swarm.type>> are
<<else>>
the milling mass of <<print $swarm.type>> are
<</if>>
<</if>>
<<print _tmpsmoving>>
<<if _tmppspot is "g">>
over your <<genitals>><<print _tmpmark>>"
<<elseif _tmppspot is "gi">>
over your <<genitals>><<print _tmpmark>>"
<<elseif _tmppspot is "b">>
over your <<bottom>><<print _tmpmark>>"
<<elseif _tmppspot is "bi">>
<span class="red"> inside your <<bottom>></span><<print _tmpmark>>"
<<elseif _tmppspot is "i">>
<span class="red">inside your body<<print _tmpmark>></span>"
<<set _tmpproof to "f">>
<<else>>
over you<<print _tmpmark>>"
<<set _tmpproof to "f">>
<</if>>
<<if _tmpcam is "face">>
proudly <<ahe>> looks at <<ahis>> phone: "I've got a nice closeup of <<pher>> face<<print _tmporgasm>><<if _tmpproof is "t">> to prove it."<<else>>."<</if>>
<<elseif _tmpcam is "bottom">>
proudly <<ahe>> displays <<ahis>> phone: "I've got a nice closeup of <<pher>> <<bottom>><<print _tmporgasm>><<if _tmpproof is "t">> to prove it!"<<else>>."<</if>>
<<elseif _tmpcam is "front">>
proudly <<ahe>> holds up <<ahis>> phone: "I've got a nice closeup of <<pher>> <<genitals>><<print _tmporgasm>><<if _tmpproof is "t">> to prove it!"<<else>>."<</if>>
<<elseif _tmpcam is "full">>
proudly <<ahe>> shows the pictures on <<ahis>> phone: "I've got the pictures of this slut to prove it."
<<set _tmpproof to "f">>
<</if>>
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "aHe">><<nobr>>
<<if $audiencecamera is "man">>
He
<<elseif $audiencecamera is "boy">>
He
<<elseif $audiencecamera is "woman">>
She
<<elseif $audiencecamera is "girl">>
She
<</if>>
<</nobr>><</widget>><<widget "generateBEAST">><<nobr>>
<!-- NEW Args are NPC#(1-6), Type, Gender-->
<!-- Example: <<generateBEAST 1 dog m>> would generate NPC 1 as male dog -->
<!-- Example: <<generateBEAST 2 wolf f>> would generate NPC 2 as female wolf -->
<!-- Checks if endevent was properly used after the last event -->
/*<<if $enemyno gte 1>>
<<set $endeventerror to $lastgenerated>>
<</if>>
<<set $lastgenerated to $passage>>*/
<<set _n to $args[0]-1>>
<<set _type to $args[1]>>
<<set _gen to $args[2]>>
<<set _beast_genitals to $args[3]>>
<<set _beast_monster to $args[4]>>
<!-- Check that Type is known -->
<<switch _type>>
<<case "dog" "cat" "pig" "wolf" "dolphin" "lizard" "bear" "boar" "creature" "horse">>
<!-- No action-->
<<default>>
<span class="red">ERROR: generateBEAST unknown type</span>
<</switch>>
<!-- Set gender and pronoun, random if unspecified -->
<<if _gen is "m" or _gen is "f">>
<<set $NPCList[_n].gender to _gen>><<set $NPCList[_n].pronoun to _gen>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $beastmalechance lt $rng>>
<<set $NPCList[_n].gender to "f">>
<<set $NPCList[_n].pronoun to "f">>
<<else>>
<<set $NPCList[_n].gender to "m">>
<<set $NPCList[_n].pronoun to "m">>
<</if>>
<</if>>
<<set $NPCList[_n].adult to 1>>
<<set $NPCList[_n].lefthand to "none">>
<<set $NPCList[_n].righthand to "none">>
<<set $NPCList[_n].mouth to 0>>
<<set $NPCList[_n].stance to "approach">>
<<set $NPCList[_n].location to {
head: 0,
genitals: 0,
}>>
<<if $enemyno lt 6>><<set $enemyno += 1>><</if>>
<<beastattribute _n _type>>
<</nobr>><</widget>>
<<widget "beastattribute">><<nobr>>
<!-- NEW Set Beast attributes. $arg[0] calls NPC number to be generated, arg[1] sets beast type -->
<<nounderwearcheck>>
<<set _n to $args[0]>>
<<set _type to $args[1]>>
<!-- Set genitals active -->
<<set _gen to $NPCList[_n].gender>>
<<if _beast_genitals is "penis">>
<<set $NPCList[_n].penis to 0>>
<<set $NPCList[_n].vagina to "none">>
<<elseif _beast_genitals is "vagina">>
<<set $NPCList[_n].vagina to 0>>
<<set $NPCList[_n].penis to "none">>
<<elseif _gen is "m">>
<<set $NPCList[_n].penis to 0>>
<<set $NPCList[_n].vagina to "none">>
<<elseif _gen is "f">>
<<set $NPCList[_n].vagina to 0>>
<<set $NPCList[_n].penis to "none">>
<</if>>
<<set $NPCList[_n].chest to "">>
<<set $NPCList[_n].insecurity to "none">>
<!-- Select Beast Description/Strength/Genital pairing -->
<!-- v2.7 $BeastList is 0-7: "dog", "cat", "pig", "wolf", "dolphin", "lizard", "bear", "creature" -->
<!-- v2.13 "horse" added to $BeastList -->
<<set _h to [200,150,200,300,200,250,200,500,200,500]>>
<<set _t to ["dog","cat","pig","wolf","dolphin","lizard","bear","boar","creature","horse"]>>
<<set _d to ["large","large","fat","enormous","bottlenose","scaly","brown","hairy","strange","huge"]>>
<<set _pd to ["knotted penis","spiked penis","penis","knotted penis","strange penis","penis","penis","penis","penis","equine cock"]>>
/% <<set _cla to [1,1,1,1,0,1,1,1]>> %/
<<set _ps to [2,2,2,3,2,2,3,3,2,5]>>
<<set _i to $BeastList.indexOf(_type)>>
<<set $NPCList[_n].health to _h[_i]>>
<<set $NPCList[_n].description to _d[_i]>>
<<set $NPCList[_n].type to _t[_i]>>
/% <<set $NPCList[_n].claws to _cla[_i]>> %/
<<set $NPCList[_n].breastsize to 0>>
<<set $NPCList[_n].breastsdesc to "nipples">>
<<set $NPCList[_n].breastdesc to "nipple">>
<<set $NPCList[_n].fullDescription to $NPCList[_n].description + " ">>
<<if $NPCList[_n].pronoun is "m">>
<<set $NPCList[_n].fullDescription += "male ">>
<<elseif $NPCList[_n].pronoun is "f">>
<<set $NPCList[_n].fullDescription += "female ">>
<</if>>
<<set $NPCList[_n].fullDescription += $NPCList[_n].type>>
<!-- Set hallucination creatures to always be monsters. Shadow types could be .monster = "shadow" -->
<<if $NPCList[_n].type is "creature">>
<<set $NPCList[_n].monster to "monster">>
<<elseif $monsterchance gte $rng and $hallucinations gte 1 or $monsterchance gte $rng and $monsterhallucinations is "f" or _beast_monster is "monster">>
<<set $NPCList[_n].monster to "monster">>
<<if $NPCList[_n].type is "horse">>
<<set $NPCList[_n].type to "centaur">>
<<elseif $NPCList[_n].gender is "f">>
<<set $NPCList[_n].type to $NPCList[_n].type + "girl">>
<<else>>
<<set $NPCList[_n].type to $NPCList[_n].type + "boy">>
<</if>>
<<else>>
<<set $NPCList[_n].monster to 0>>
<</if>>
<!-- Gender-swap monsters if needed -->
<<if $NPCList[_n].monster is "monster" and _beast_genitals is undefined>>
<<if $NPCList[_n].gender is "m">>
<<if random(0, 99) gte $cbchance>>
<<set $NPCList[_n].penis to 0>>
<<set $NPCList[_n].vagina to "none">>
<<else>>
<<set $NPCList[_n].vagina to 0>>
<<set $NPCList[_n].penis to "none">>
<</if>>
<<elseif $NPCList[_n].gender is "f">>
<<if random(0, 99) gte $dgchance>>
<<set $NPCList[_n].vagina to 0>>
<<set $NPCList[_n].penis to "none">>
<<else>>
<<set $NPCList[_n].penis to 0>>
<<set $NPCList[_n].vagina to "none">>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].penis isnot "none">>
<<set $NPCList[_n].penisdesc to _pd[_i]>>
<<set $NPCList[_n].penissize to _ps[_i]>>
<<else>>
<<set $NPCList[_n].penisdesc to "none">>
<<set $NPCList[_n].penissize to 0>>
<</if>>
<<if $NPCList[_n].type is "horse" or $NPCList[_n].type is "centaur" or $NPCList[_n].type is "dolphin" or $NPCList[_n].type is "dolphinboy" or $NPCList[_n].type is "dolphingirl">>
<<set $claws to 0>>
<</if>>
<</nobr>><</widget>>
<!-- Dolphin generate calls -->
<<widget "generatedolphin1">><<nobr>>
<<generateBEAST 1 dolphin>>
<</nobr>><</widget>>
<<widget "generatedolphin2">><<nobr>>
<<generateBEAST 2 dolphin>>
<</nobr>><</widget>>
<<widget "generatedolphin3">><<nobr>>
<<generateBEAST 3 dolphin>>
<</nobr>><</widget>>
<<widget "generatedolphin4">><<nobr>>
<<generateBEAST 4 dolphin>>
<</nobr>><</widget>>
<<widget "generatedolphin5">><<nobr>>
<<generateBEAST 5 dolphin>>
<</nobr>><</widget>>
<<widget "generatedolphin6">><<nobr>>
<<generateBEAST 6 dolphin>>
<</nobr>><</widget>>
<!-- Dog generate calls -->
<<widget "generatedog1">><<nobr>>
<<generateBEAST 1 dog>>
<</nobr>><</widget>>
<<widget "generatedog2">><<nobr>>
<<generateBEAST 2 dog>>
<</nobr>><</widget>>
<<widget "generatedog3">><<nobr>>
<<generateBEAST 3 dog>>
<</nobr>><</widget>>
<<widget "generatedog4">><<nobr>>
<<generateBEAST 4 dog>>
<</nobr>><</widget>>
<<widget "generatedog5">><<nobr>>
<<generateBEAST 5 dog>>
<</nobr>><</widget>>
<<widget "generatedog6">><<nobr>>
<<generateBEAST 6 dog>>
<</nobr>><</widget>>
<!-- Wolf generate calls -->
<<widget "generatewolf1">><<nobr>>
<<generateBEAST 1 wolf>>
<</nobr>><</widget>>
<<widget "generatewolf2">><<nobr>>
<<generateBEAST 2 wolf>>
<</nobr>><</widget>>
<<widget "generatewolf3">><<nobr>>
<<generateBEAST 3 wolf>>
<</nobr>><</widget>>
<<widget "generatewolf4">><<nobr>>
<<generateBEAST 4 wolf>>
<</nobr>><</widget>>
<<widget "generatewolf5">><<nobr>>
<<generateBEAST 5 wolf>>
<</nobr>><</widget>>
<<widget "generatewolf6">><<nobr>>
<<generateBEAST 6 wolf>>
<</nobr>><</widget>>
<!-- Cat generate calls -->
<<widget "generatecat1">><<nobr>>
<<generateBEAST 1 cat>>
<</nobr>><</widget>>
<<widget "generatecat2">><<nobr>>
<<generateBEAST 2 cat>>
<</nobr>><</widget>>
<<widget "generatecat3">><<nobr>>
<<generateBEAST 3 cat>>
<</nobr>><</widget>>
<<widget "generatecat4">><<nobr>>
<<generateBEAST 4 cat>>
<</nobr>><</widget>>
<<widget "generatecat5">><<nobr>>
<<generateBEAST 5 cat>>
<</nobr>><</widget>>
<<widget "generatecat6">><<nobr>>
<<generateBEAST 6 cat>>
<</nobr>><</widget>>
<!-- Pig generate calls -->
<<widget "generatepig1">><<nobr>>
<<generateBEAST 1 pig>>
<</nobr>><</widget>>
<<widget "generatepig2">><<nobr>>
<<generateBEAST 2 pig>>
<</nobr>><</widget>>
<<widget "generatepig3">><<nobr>>
<<generateBEAST 3 pig>>
<</nobr>><</widget>>
<<widget "generatepig4">><<nobr>>
<<generateBEAST 4 pig>>
<</nobr>><</widget>>
<<widget "generatepig5">><<nobr>>
<<generateBEAST 5 pig>>
<</nobr>><</widget>>
<<widget "generatepig6">><<nobr>>
<<generateBEAST 6 pig>>
<</nobr>><</widget>>
<!-- Boar generate calls -->
<<widget "generateboar1">><<nobr>>
<<generateBEAST 1 boar>>
<</nobr>><</widget>>
<<widget "generateboar2">><<nobr>>
<<generateBEAST 2 boar>>
<</nobr>><</widget>>
<<widget "generateboar3">><<nobr>>
<<generateBEAST 3 boar>>
<</nobr>><</widget>>
<<widget "generateboar4">><<nobr>>
<<generateBEAST 4 boar>>
<</nobr>><</widget>>
<<widget "generateboar5">><<nobr>>
<<generateBEAST 5 boar>>
<</nobr>><</widget>>
<<widget "generateboar6">><<nobr>>
<<generateBEAST 6 boar>>
<</nobr>><</widget>>
<!-- Lizard generate calls -->
<<widget "generatelizard1">><<nobr>>
<<generateBEAST 1 lizard>>
<</nobr>><</widget>>
<<widget "generatelizard2">><<nobr>>
<<generateBEAST 2 lizard>>
<</nobr>><</widget>>
<<widget "generatelizard3">><<nobr>>
<<generateBEAST 3 lizard>>
<</nobr>><</widget>>
<<widget "generatelizard4">><<nobr>>
<<generateBEAST 4 lizard>>
<</nobr>><</widget>>
<<widget "generatelizard5">><<nobr>>
<<generateBEAST 5 lizard>>
<</nobr>><</widget>>
<<widget "generatelizard6">><<nobr>>
<<generateBEAST 6 lizard>>
<</nobr>><</widget>>
<!-- Bear generate calls -->
<<widget "generatebear1">><<nobr>>
<<generateBEAST 1 bear>>
<</nobr>><</widget>>
<<widget "generatebear2">><<nobr>>
<<generateBEAST 2 bear>>
<</nobr>><</widget>>
<<widget "generatebear3">><<nobr>>
<<generateBEAST 3 bear>>
<</nobr>><</widget>>
<<widget "generatebear4">><<nobr>>
<<generateBEAST 4 bear>>
<</nobr>><</widget>>
<<widget "generatebear5">><<nobr>>
<<generateBEAST 5 bear>>
<</nobr>><</widget>>
<<widget "generatebear6">><<nobr>>
<<generateBEAST 6 bear>>
<</nobr>><</widget>>
<!-- creature generate calls -->
<<widget "generatecreature1">><<nobr>>
<<generateBEAST 1 creature>>
<</nobr>><</widget>>
<<widget "generatecreature2">><<nobr>>
<<generateBEAST 2 creature>>
<</nobr>><</widget>>
<<widget "generatecreature3">><<nobr>>
<<generateBEAST 3 creature>>
<</nobr>><</widget>>
<<widget "generatecreature4">><<nobr>>
<<generateBEAST 4 creature>>
<</nobr>><</widget>>
<<widget "generatecreature5">><<nobr>>
<<generateBEAST 5 creature>>
<</nobr>><</widget>>
<<widget "generatecreature6">><<nobr>>
<<generateBEAST 6 creature>>
<</nobr>><</widget>><<widget "beastimgdoggy">><<nobr>>
<<set _na to $active_enemy>>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<<if $anusstate is "penetrated" or $vaginastate is "penetrated">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/horse/horse_penetrated.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/horse/horse_entrance.png">
<</if>>
<<elseif $monster isnot 1>>
<<if $enemytype is "beast" and $NPCList[_na].stance is "top" or $enemytype is "beast" and $vaginause is "penis" or $enemytype is "beast" and $anususe is "penis" or $enemytype is "beast" and $penisuse is "othervagina" or $enemytype is "beast" and $penisuse is "otheranus">>
<<if $NPCList[_na].penis is "none" and $penisexist is 1 or $penisuse is "othervagina" or $penisuse is "otheranus">>
<<if $NPCList[_na].type is "lizard">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activelizard.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activelizardfrontleg.png">
<<elseif $NPCList[_na].type is "wolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activewolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activewolffrontleg.png">
<<elseif $NPCList[_na].type is "dolphin">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/dolphin/activedolphin.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/dolphin/activedolphinfrontleg.png">
<<elseif $NPCList[_na].type is "bear">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/bear/activebear.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/bear/activebearfrontleg.png">
<<elseif $NPCList[_na].type is "cat">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/cat/activecat.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/cat/activecatfrontleg.png">
<<elseif $NPCList[_na].type is "creature">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/creature/activecreature.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/creature/activecreaturefrontleg.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activebeast.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/femalebeast/activebeastfrontleg.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "lizard">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activelizard.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activelizardfrontleg.png">
<<elseif $beastname is "blackwolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activeblackwolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activeblackwolffrontleg.png">
<<elseif $NPCList[_na].type is "wolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activewolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activewolffrontleg.png">
<<elseif $NPCList[_na].type is "dolphin">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphin.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinfrontleg.png">
<<elseif $NPCList[_na].type is "pig">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/pig/activepig.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/pig/activepigfrontleg.png">
<<elseif $NPCList[_na].type is "boar">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/boar/activeboar.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/boar/activeboarfrontleg.png">
<<elseif $NPCList[_na].type is "bear">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebear.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearfrontleg.png">
<<elseif $NPCList[_na].type is "cat">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecat.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatfrontleg.png">
<<elseif $NPCList[_na].type is "creature">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/creature/activecreature.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/creature/activecreaturefrontleg.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeast.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastfrontleg.png">
<</if>>
<</if>>
<<elseif $NPCList[_na].stance is "topface" and $enemytype is "beast" or $enemytype is "beast" and $mouthuse is "penis">>
<<if $NPCList[_na].type is "lizard">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activelizard.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activelizardfrontleg.png">
<<elseif $beastname is "blackwolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activeblackwolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activeblackwolffrontleg.png">
<<elseif $NPCList[_na].type is "wolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activewolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activewolffrontleg.png">
<<elseif $NPCList[_na].type is "dolphin">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/dolphin/activedolphin.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/dolphin/activedolphinfrontleg.png">
<<elseif $NPCList[_na].type is "bear">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/bear/activebear.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/bear/activebearfrontleg.png">
<<elseif $NPCList[_na].type is "creature">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/creature/activecreature.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/creature/activecreaturefrontleg.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activewolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activewolffrontleg.png">
<</if>>
<</if>>
<<else>>
<<if $position is "doggy">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dog/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "bearboy" or $NPCList[_na].type is "beargirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/bear/vaginal.png">
<</if>>
<<elseif $beastname is "blackwolf" and ($NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl")>>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/dp_bound.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/dp_eyes.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/dp.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/dp_eyes.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/anal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/anal_eyes.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/vaginal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/vaginal_eyes.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/oral.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/oral_eyes.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/vaginal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/black_wolf/vaginal_eyes.png">
<</if>>
<<elseif $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/wolf/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "boarboy" or $NPCList[_na].type is "boargirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/boar/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "pigboy" or $NPCList[_na].type is "piggirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/pig/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/cat/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "dolphinboy" or $NPCList[_na].type is "dolphingirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/dolphin/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "lizardboy" or $NPCList[_na].type is "lizardgirl">>
<<if $vaginause is "penis" and $anususe is "penis" and ($leftarm is "bound" or $leftarm is "grappled")>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/dp_bound.png">
<<elseif $vaginause is "penis" and $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/dp.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/lizard/vaginal.png">
<</if>>
<</if>>
<<else>>
<</if>>
<</if>>
<<beastimggenitals>>
<</nobr>><</widget>>
<<widget "beastimgmissionary">><<nobr>>
<<set _na to $active_enemy>>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<img @class="'layer-foreground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/horse/horse_penetrated.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/horse/horse_entrance.png">
<</if>>
<<elseif $monster isnot 1 and $position is "missionary">>
<<if $enemytype is "beast" and $NPCList[_na].stance is "top" or $enemytype is "beast" and $vaginause is "penis" or $enemytype is "beast" and $anususe is "penis" or $enemytype is "beast" and $penisuse is "othervagina" or $enemytype is "beast" and $penisuse is "otheranus">>
<<if $feetuse isnot "penis" and $NPCList[_na].lefthand isnot "penis" and $NPCList[_na].righthand isnot "penis">>
<<if $beastname is "blackwolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/blackwolf.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/blackwolffrontleg.png">
<<elseif $NPCList[_na].type is "bear">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/bear/bearbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/bear/bearfrontleg.png">
<<elseif $NPCList[_na].type is "cat">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/cat/catbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/cat/catfrontleg.png">
<<elseif $NPCList[_na].type is "dog">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/dog/dogbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/dog/dogfrontleg.png">
<<elseif $NPCList[_na].type is "dolphin">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/dolphin/dolphinbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/dolphin/dolphinfrontleg.png">
<<elseif $NPCList[_na].type is "lizard">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/lizard/lizardbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/lizard/lizardfrontleg.png">
<<elseif $NPCList[_na].type is "pig" or $NPCList[_na].type is "boar">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/pig/pigbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/pig/pigfrontleg.png">
<<elseif $NPCList[_na].type is "wolf">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/wolf/wolfbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/wolf/wolffrontleg.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/creature/beastbase.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/creature/beastfrontleg.png">
<</if>>
<</if>>
<</if>>
<<elseif $monster is 1>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dog/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dog/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dog/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dog/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dog/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "bearboy" or $NPCList[_na].type is "beargirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/bear/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/bear/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/bear/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/bear/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/bear/vaginal.png">
<</if>>
<<elseif $beastname is "blackwolf" and ($NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl")>>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/penile.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/penile_eyes.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/anal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/anal_eyes.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/vaginal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/vaginal_eyes.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/oral.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/oral_eyes.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/vaginal.png">
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/black_wolf/vaginal_eyes.png">
<</if>>
<<elseif $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/wolf/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/wolf/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/wolf/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/wolf/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/wolf/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "boarboy" or $NPCList[_na].type is "boargirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/boar/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/boar/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/boar/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/boar/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/boar/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "pigboy" or $NPCList[_na].type is "piggirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/pig/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/pig/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/pig/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/pig/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/pig/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/cat/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/cat/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/cat/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/cat/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/cat/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "dolphinboy" or $NPCList[_na].type is "dolphingirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dolphin/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dolphin/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dolphin/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dolphin/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/dolphin/vaginal.png">
<</if>>
<<elseif $NPCList[_na].type is "lizardboy" or $NPCList[_na].type is "lizardgirl">>
<<if $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/lizard/penile.png">
<<elseif $anususe is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/lizard/anal.png">
<<elseif $vaginause is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/lizard/vaginal.png">
<<elseif $mouthuse is "penis">>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/lizard/oral.png">
<<else>>
<img @class="'layer-beastforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/lizard/vaginal.png">
<</if>>
<</if>>
<</if>>
<<beastimggenitalsmissionary>>
<</nobr>><</widget>>
<<widget "beastimggenitals">><<nobr>>
<<set _na to $active_enemy>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>>
<<if $NPCList[_na].type is "dolphin" and $enemytype is "beast">>
<<if $NPCList[_na].penis is "anusentrance" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anusimminent" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anus" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinpenis.png">
<</if>>
<<if $NPCList[_na].penis is "cheeks" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "thighs" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaentrance" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaimminent" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vagina" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/dolphin/activedolphinpenis.png">
<</if>>
<<if $NPCList[_na].penis is "mouthentrance" or $NPCList[_na].penis is "mouthimminent">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/dolphin/activedolphinmouthentrance.png">
<</if>>
<<if $NPCList[_na].penis is "mouth">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/dolphin/activedolphinmouth.png">
<</if>>
<<if $NPCList[_na].penis is "leftarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activedolphinlefthandpenis">
<</if>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activedolphinlefthand" @style="'filter: '+_filters.body">
<</if>>
<<if $NPCList[_na].penis is "rightarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activedolphinrighthandpenis">
<</if>>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activedolphinrighthand" @style="'filter: '+_filters.body">
<</if>>
<<elseif $enemytype is "beast" and $NPCList[_na].type is "bear">>
<<if $NPCList[_na].penis is "anusentrance" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anusimminent" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anus" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearpenis.png">
<</if>>
<<if $NPCList[_na].penis is "cheeks" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "thighs" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaentrance" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaimminent" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vagina" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/bear/activebearpenis.png">
<</if>>
<<if $NPCList[_na].penis is "mouthentrance" or $NPCList[_na].penis is "mouthimminent">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/bear/activebearmouthentrance.png">
<</if>>
<<if $NPCList[_na].penis is "mouth">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/bear/activebearmouth.png">
<</if>>
<<if $NPCList[_na].penis is "leftarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activebearlefthandpenis">
<</if>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activebearlefthand" @style="'filter: '+_filters.body">
<</if>>
<<if $NPCList[_na].penis is "rightarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebearrighthandpenis">
<</if>>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebearrighthand" @style="'filter: '+_filters.body">
<</if>>
<<elseif $enemytype is "beast" and $NPCList[_na].type is "cat">>
<<if $NPCList[_na].penis is "anusentrance" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anusimminent" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "anus" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatpenis.png">
<</if>>
<<if $NPCList[_na].penis is "cheeks" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatanusentrance.png">
<</if>>
<<if $NPCList[_na].penis is "thighs" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaentrance" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vaginaimminent" and $position isnot "missionary">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatvaginaentrance.png">
<</if>>
<<if $NPCList[_na].penis is "vagina" and $position isnot "missionary">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/cat/activecatpenis.png">
<</if>>
<<if $NPCList[_na].penis is "mouthentrance" or $NPCList[_na].penis is "mouthimminent">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/cat/activecatmouthentrance.png">
<</if>>
<<if $NPCList[_na].penis is "mouth">>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/cat/activecatmouth.png">
<</if>>
<<if $NPCList[_na].penis is "leftarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activebearrighthandpenis">
<</if>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activecatlefthand" @style="'filter: '+_filters.body">
<</if>>
<<if $NPCList[_na].penis is "rightarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebearrighthandpenis">
<</if>>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activecatrighthand" @style="'filter: '+_filters.body">
<</if>>
<<elseif $enemytype is "beast">>
<<if $NPCList[_na].penis is "anusentrance" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/anal_imminent.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastanusentrance.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "anusimminent" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/anal_imminent.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastanusentrance.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "anus" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/anal.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/anal.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/anal.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastpenis.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "cheeks" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/anal_imminent.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastanusentrance.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "thighs" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_dp_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vaginaentrance" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_dp_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vaginaimminent" and $position isnot "missionary" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_dp_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastvaginaentrance.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vagina" and $position isnot "missionary">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal_dp.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal_dp.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal_dp.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastpenis.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/vaginal.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/vaginal.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/vaginal.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/activebeastpenis.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "mouthentrance" or $NPCList[_na].penis is "mouthimminent">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/oral_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/oral_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/oral_imminent.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activebeastmouthentrance.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "mouth">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/knot/oral.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/cat/oral.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/monster/normal/oral.png">
<<else>>
<img @class="'layer-beastfront anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activebeastmouth.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "leftarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activebeastlefthandpenis">
<</if>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activebeastlefthand" @style="'filter: '+_filters.body">
<</if>>
<<if $NPCList[_na].penis is "rightarm">>
<<if $skinColor.tanImgEnabled is "t">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebeastrighthandpenis">
<</if>>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebeastrighthand" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<<if $enemytype is "beast">>
<<if $chestuse is "penis">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/activebeastchest.png">
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "beastimggenitalsmissionary">><<nobr>>
<<if $NPCList[_na].penis is "anusentrance" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/anal_imminent.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "anusimminent" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/anal_imminent.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "anus">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/anal.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/anal.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/anal.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "cheeks" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/anal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/anal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/anal_imminent.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "thighs" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_dp_imminent.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_imminent.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vaginaentrance" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_dp_imminent.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_imminent.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vaginaimminent" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_dp_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_dp_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_dp_imminent.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_imminent.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "vagina">>
<<if $anususe is "penis">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal_dp.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal_dp.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal_dp.png">
<</if>>
<<else>>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/vaginal.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/vaginal.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/vaginal.png">
<</if>>
<</if>>
<</if>>
<<if $NPCList[_na].penis is "mouthentrance" or $NPCList[_na].penis is "mouthimminent">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/oral_imminent.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/oral_imminent.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/oral_imminent.png">
<</if>>
<</if>>
<<if $NPCList[_na].penis is "mouth">>
<<if $NPCList[_na].type is "dogboy" or $NPCList[_na].type is "doggirl" or $NPCList[_na].type is "wolfboy" or $NPCList[_na].type is "wolfgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/knot/oral.png">
<<elseif $NPCList[_na].type is "catboy" or $NPCList[_na].type is "catgirl">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/cat/oral.png">
<<elseif $monster is 1>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/monster/normal/oral.png">
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "beastimgidle">><<nobr>>
<<set _na to $active_enemy>>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<<if $anusstate is "imminent" or $anusstate is "entrance" or $vaginastate is "imminent" or $vaginastate is "entrance">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/horse_entrance.png">
<<elseif $penisstate is "imminent" or $penisstate is "entrance">>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/horse_entrance.png">
<<else>>
<img @class="'layer-beastback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/beast/horse.png">
<</if>>
<</if>>
<</nobr>><</widget>><!-- DEV NOTES NG v2.7 Beast to NPC notes. The <<beast>> widget is analogous to <<man>> (which calls <<man-combat>>) widget, otherwise combat is identical. -->
<!-- All beasts use $pronoun = "i". This will need to be commonized to m/f like other NPCs so will require cleanup. -->
<!-- $semenpuddle is unique to beast combat, and only works in context of train combat. Effect is captured in this widget and could be expanded to man-combat -->
<!-- $penisexist and $vaginaexist are PC variables, should really be converted to gender / pronoun checks for PC... fix later -->
<!-- "Growling" should convert to widget to capture other beast types (squawking, yowling, roaring, etc.), as well as a "whimpering" Dom/Pain. "Jaws" "Claws" "Teeth"-->
<!-- The "man" widget sets the gang combat dynamic (and handle gender surprise), then calls man-combat for each combatant. "beast" skips this step and sets up next combatant as part of attack calls during events. -->
<!-- This could be reworked with "man" becoming "gang-combat" and new "train-combat" which can call either "man-combat" or "beast-combat" (renamed from "beast") with looping function put into "train-attack". Gender surprise can be worked into "train-attack" -->
<!-- SKIPPED .claws (0, 1) replacing $claws. Claws are rarely removed (only for dolphins). This could be revisited depending on new beast types added -->
<!-- TODO New widgets: growling, whimpering, jaws, claws, teeth -->
<!-- TODO Create train-combat functionality for human NPCs -->
<<widget "beast">><<nobr>>
<div @class="($debugLines ? 'debugLines-beast' : '')">
<<set _n to $active_enemy>>
<<set $pronoun to "i">>
<<if $NPCList[_n].stance is "top">>
<<if $NPCList[_n].type is "horse" or $NPCList[_n].type is "centaur">>
<<if $position is "wall">>
The $NPCList[_n].type rears above your restrained body in a mating posture.
<<else>>
The $NPCList[_n].type rears above you in a mating posture.
<</if>>
<<else>>
The $NPCList[_n].type has you pinned in a mating posture.
<<if $semenpuddle gte 4>>
<<if $water is 0>>
The semen on the ground makes your knees slip with every thrust.
<<else>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].stance is "topface">>
The $NPCList[_n].type has you pinned from the front.
<<if $semenpuddle gte 4>>
<<if $water is 0>>
The semen on the ground makes you slip with every thrust.
<<else>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].stance is "approach">>
<<if $enemyanger gte 120>>
The $NPCList[_n].type bares its teeth at you.
<<elseif $enemyanger gte 80>>
The $NPCList[_n].type bares its teeth at you.
<<elseif $enemyanger gte 40>>
<<if $water is 1>>
The $NPCList[_n].type swims around you in a circle.
<<else>>
The $NPCList[_n].type paces back and forth.
<</if>>
<<else>>
The $NPCList[_n].type bears down on you.
<</if>>
<</if>>
<<if $NPCList[_n].mouth is "hair">>
<<if $enemyanger + $rng lte 50>>
<span class="blue"><<bHe>> releases your hair.</span>
<<set $NPCList[_n].mouth to 0>>
<<else>>
<<bHe>> pulls on your hair, jerking your head back.
<<violence 1>>
<</if>>
<</if>>
<<beastclothing>>
<<if $NPCList[_n].mouth is "neck">>
<<if $enemyanger + $rng lte 100>>
<span class="teal"><<bHe>> releases your neck from <<bhis>> jaws.</span>
<<set $NPCList[_n].mouth to 0>>
<<elseif $enemyanger + $rng lte 200>>
<<bHe>> continues to hold you down by the neck.
<<violence 3>><<bruise neck>><<hitstat>>
<<else>>
<<bHe>> tightens <<bhis>> jaw. You can't breathe!
<<violence 10>><<bruise neck>><<bruise neck>><<hitstat>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "thighs">>
<<if $vaginaexist is 1>>
<<if $rng gte 101>>
<span class="blue"><<bHe>> angles <<bhis>> $NPCList[_n].penisdesc towards your <<pussystop>></span>
<<set $thighuse to 0>><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginause to "penis">><<set $vaginastate to "entrance">><<set $thighactiondefault to "thighs">>
<<else>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc between your thighs and <<pussystop>>
<<sex 5>>
<</if>>
<<else>>
<<if $rng gte 101>>
<<bHe>> moves <<bhis>> penis out from between your thighs.
<<set $thighuse to 0>><<set $NPCList[_n].penis to 0>><<set $thighactiondefault to "thighs">>
<<else>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc between your thighs.
<<sex 5>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].penis is "vagina">>
<<set _pain to $vaginalPain>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<pussy>> with a violent intensity.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues fucking your <<pussystop>> Each thrust feels deeper than the last.
<<else>>
Wanting to prove dominance <<bhe>> pounds your <<pussy>> with deep and deliberate thrusts.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<bhis>> $NPCList[_n].penisdesc throb as <<bhe>> pounds away at your <<pussystop>>
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> violates your <<pussy>> with increasing eagerness.
<<else>>
<<bHe>> fucks your <<pussy>> with deep and deliberate thrusts.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<pussycomma>> eager to fill you with seed.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> pounds your <<pussy>> without relenting.
<<else>>
<<bHe>> continues thrusting into your <<pussystop>>
<</if>>
<</if>>
<<sex 30>><<bruise vagina>><<violence 2>><<pain _pain>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "vaginaimminent" and !$worn.genitals.type.includes("chastity")>><<set $vaginaactiondefault to "take">>
<<set _pain to $vaginalPain>>
<<if $player.virginity.vaginal isnot true>>
<<if $NPCList[_n].penissize gte 5>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<pussystop>></span> The sheer size drives thought from your mind.<<sex 30>><<set $NPCList[_n].penis to "vagina">><<vaginalstat>><<bruise vagina>><<violence 2>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set _pain *= 3>><<pain _pain>>
<<elseif $NPCList[_n].penissize gte 4>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<pussystop>></span><<sex 30>><<set $NPCList[_n].penis to "vagina">><<vaginalstat>><<bruise vagina>><<violence 2>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set _pain *= 2>><<pain _pain>>
<<else>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<pussystop>></span><<sex 30>><<set $NPCList[_n].penis to "vagina">><<vaginalstat>><<bruise vagina>><<violence 2>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<pain _pain>>
<</if>>
<<elseif $player.virginity.vaginal is true>>
<<switch $NPCList[_n].penissize>>
<<case 5>>
<span class="red"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your virgin pussy,</span><span class="red"> obliterating your hymen and forever robbing you of your purity. You'd scream, but the sheer size seizes your breath and thought.</span><<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 200>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set _pain *= 3>><<pain _pain>>
<<case 4>>
<span class="red"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your virgin pussy,</span><span class="red"> obliterating your hymen and forever robbing you of your purity. You scream out as your <<pussy>> struggles to accommodate <<bhis>> cock.</span><<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 200>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set _pain *= 2>><<pain _pain>>
<<case 1>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your virgin pussy,</span><span class="red"> breaking your hymen and forever robbing you of your purity.</span><span class="green"> While technically no longer a virgin, you can barely feel it.</span><<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 25>><<combattrauma 175>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">>
<<default>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your virgin pussy,</span><span class="red"> breaking your hymen and forever robbing you of your purity.</span><<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 100>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<pain _pain>>
<</switch>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<!-- DEBUG syntax issue with this IF statement set v2.7 (???) NG -->
<<if $NPCList[_n].penis is "vaginaentrance">>
<<if $worn.lower.vagina_exposed is 0>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.lower.name.<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 1 and $worn.genitals.type.includes("chastity")>>
<<if $NPCList[_n].penissize gte 5>>
<<bHe>> thrusts <<his>> $NPCList[_n].penisdesc against your $worn.genitals.name, desperate to breed the <<pussy>> beneath. <<bHe>> growls in pain, but <span class="pink">the device feels looser after each push.</span><<sex 10>><<set $worn.genitals.integrity -= 240>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>>
<<else>>
<<bHe>> thrusts against your $worn.genitals.name, desperate to breed the <<pussy>> beneath. It hurts itself against the hard material and withdraws, growling.
<<set $NPCList[_n].penis to 0>><<set $vaginause to 0>><<set $vaginastate to 0>><<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>>
<</if>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<<if $NPCList[_n].penissize gte 5>>
<<bHe>> thrusts <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.under_lower.name, <span class="purple">tearing the fabric.</span><<sex 10>><<set $worn.under_lower.integrity -= 40>>
<<else>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<</if>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $vaginaWetness gte ($NPCList[_n].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your <<pussystop>> <<vagina_lube_text>> <span class="pink">the tip presses into you, a thrust away from penetrating.</span><<sex 20>><<set $NPCList[_n].penis to "vaginaimminent">><<set $vaginastate to "imminent">>
<<else>>
<<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your <<pussycomma>> <span class="blue">but fails to penetrate,</span> instead angling away and rubbing against your clit.<<sex 5>>
<<if $enemyarousal gte ($enemyarousalmax / 2) and random(1, 3) is 3>>
Precum leaks from the tip, <span class="blue">lubricating your pussy.</span><<set $vaginaoutsidesemen += 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "cheeks">>
<<if $rng gte 101>><span class="blue"><<bHe>> angles <<bhis>> $NPCList[_n].penisdesc toward your anus.</span><<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $bottomuse to 0>><<set $cheekactiondefault to "cheeks">>
<<else>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc between your cheeks.
<<submission 3>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "leftarm">>
<<if $rng lte 101>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your hand.
<<submission 1>>
<<else>>
<span class="purple"><<bHe>> moves <<bhis>> $NPCList[_n].penisdesc away from your hand.</span><<set $NPCList[_n].penis to 0>><<set $leftarm to 0>><<set $leftcarry to "leftgrab">><<set $leftactiondefault to "leftgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "rightarm">>
<<if $rng lte 101>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your hand.
<<submission 1>>
<<else>>
<span class="purple"><<bHe>> moves <<bhis>> $NPCList[_n].penisdesc away from your hand.</span><<set $NPCList[_n].penis to 0>><<set $rightarm to 0>><<set $rightcarry to "rightgrab">><<set $rightactiondefault to "rightgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "botharm">>
<<if $rng lte 101>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your hands.
<<submission 2>>
<<else>>
<span class="purple"><<bHe>> moves <<bhis>> penis away from your hands.</span><<set $NPCList[_n].penis to 0>><<set $leftarm to 0>><<set $rightarm to 0>><<set $leftcarry to "leftgrab">><<set $rightcarry to "rightgrab">><<set $leftactiondefault to "leftgrab">><<set $rightactiondefault to "rightgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "feet">>
<<if $rng lte 101>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your feet.
<<submission 1>>
<<else>>
<span class="purple"><<bHe>> moves <<bhis>> penis away from your feet.</span><<set $NPCList[_n].penis to 0>><<set $feetuse to 0>><<set $feetactiondefault to "feetgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anus">>
<<set _pain to $analPain>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<bottom>> with a violent intensity.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues fucking your <<bottomstop>> Each thrust feels deeper than the last.
<<else>>
Wanting to prove dominance <<bhe>> pounds your <<bottom>> with deep and deliberate thrusts.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<bhis>> $NPCList[_n].penisdesc throb as <<bhe>> pounds away at your <<bottomstop>>
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> violates your <<bottom>> with increasing eagerness.
<<else>>
<<bHe>> fucks your <<bottom>> with deep and deliberate thrusts.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<bottomcomma>> eager to fill you with seed.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> pounds your <<bottom>> and shows no sign of relenting.
<<else>>
<<bHe>> continues thrusting into your <<bottomstop>>
<</if>>
<</if>>
<<sex 30>><<bruise anus>><<violence 1>><<pain _pain>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anusimminent" and $worn.genitals.anal_shield isnot 1>><<set $anusactiondefault to "take">>
<<set _pain to $analPain>>
<<if $player.virginity.anal isnot true>>
<<if $NPCList[_n].penissize gte 5>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomstop>></span> The sheer size pushes all thought from your mind.<<sex 30>><<set $NPCList[_n].penis to "anus">><<bruise anus>><<analstat>><<violence 1>><<raped>><<set $anusstate to "penetrated">><<set _pain *= 3>><<pain _pain>>
<<elseif $NPCList[_n].penissize gte 4>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomstop>></span> It's almost too big to handle.<<sex 30>><<set $NPCList[_n].penis to "anus">><<bruise anus>><<analstat>><<violence 1>><<raped>><<set $anusstate to "penetrated">><<set _pain *= 2>><<pain _pain>>
<<else>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomstop>></span><<sex 30>><<set $NPCList[_n].penis to "anus">><<bruise anus>><<analstat>><<violence 1>><<raped>><<set $anusstate to "penetrated">><<pain _pain>>
<</if>>
<<elseif $player.virginity.anal is true>>
<<switch $NPCList[_n].penissize>>
<<case 5>>
<span class="pink"><<bHe>> forces <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of. You'd scream, but the sheer size sends your body into momentary shock.</span><<sex 100>><<set $NPCList[_n].penis to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 200>><<raped>><<set $anusstate to "penetrated">><<set _pain *= 3>><<pain _pain>>
<<case 4>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of. You scream out as your <<bottom>> struggles to accommodate <<bhis>> cock.</span><<sex 100>><<set $NPCList[_n].penis to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 200>><<raped>><<set $anusstate to "penetrated">><<set _pain *= 2>><<pain _pain>>
<<case 1>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of.</span><span class="green"> While technically no longer a virgin, you can barely feel it.</span><<sex 100>><<set $NPCList[_n].penis to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 25>><<combattrauma 175>><<raped>><<set $anusstate to "penetrated">>
<<default>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc deep into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of.</span><<sex 100>><<set $NPCList[_n].penis to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 200>><<raped>><<set $anusstate to "penetrated">><<pain _pain>>
<</switch>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anusentrance">>
<<if $worn.lower.anus_exposed is 0>><<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.lower.name.<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.anus_exposed is 1>><<set $rng to random(1, 100)>>
<<if $worn.under_lower.anus_exposed is 1 and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<if $NPCList[_n].penissize gte 5>>
<<bHe>> thrusts against your $worn.genitals.name, desperate to violate the <<bottom>> beneath. It growls in pain, <span class="purple">but each thrust leaves the device a little looser.</span>
<<sex 10>><<set $worn.genitals.integrity -= 240>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>>
<<else>>
<<bHe>> thrusts against your $worn.genitals.name, desperate to violate the <<bottom>> beneath. It hurts itself against the hard material and withdraws, growling.
<<set $NPCList[_n].penis to 0>><<set $anususe to 0>><<set $anusstate to 0>><<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>>
<</if>>
<<elseif $worn.under_lower.anus_exposed is 0>>
<<if $NPCList[_n].penissize gte 6>>
<<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.under_lower.name, <span class="purple">tearing the fabric.</span><<sex 10>><<set $worn.under_lower.integrity -= 40>>
<<else>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<</if>>
<<elseif $worn.under_lower.anus_exposed is 1>>
<<if $anusWetness gte ($NPCList[_n].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your <<bottomstop>> <<anus_lube_text>> <span class="pink">the tip presses into you, a thrust away from penetrating.</span><<sex 20>><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">>
<<else>>
<<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your <<bottomcomma>> <span class="blue">but fails to penetrate,</span> instead angling away and rubbing between your cheeks.<<sex 5>>
<<if $enemyarousal gte ($enemyarousalmax / 2) and random(1, 3) is 3>>
Precum leaks from the tip, <span class="blue">lubricating your ass.</span><<set $bottomsemen += 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouth">>
<<if $rng gte 81 and $NPCList[_n].stance isnot "topface">>
<span class="purple"><<bHe>> withdraws <<bhis>> penis from your mouth.</span>
<<sex 30>><<set $NPCList[_n].penis to "mouthimminent">><<bruise face>><<violence 1>><<set $mouthstate to "imminent">>
<<elseif $rng gte 1>>
<<bHe>> continues thrusting into your wet mouth.
<<submission 10>><<bruise face>><<violence 1>>
<<if $NPCList[_n].penissize gte 4>>
<<switch random(1, 4)>>
<<case 1>>
<span class="pink"> You gag as <<bhis>> $NPCList[_n].penisdesc bumps the back of your throat.</span>
<<case 2>>
<span class="pink"> Saliva drools down your chin as you struggle to keep your lips wrapped around <<bhis>> $NPCList[_n].penisdesc.</span>
<<set $hygiene += 500>><<set $facegoo += 1>>
<<default>>
<</switch>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouthimminent">>
<<if $rng gte 81 and $NPCList[_n].stance isnot "topface">>
<span class="blue"><<bHe>> stops pressing <<bhis>> penis into your mouth.</span>
<<set $NPCList[_n].penis to "mouthentrance">><<submission 5>><<set $mouthstate to "entrance">>
<<elseif $rng lte 20>>
<<if $player.virginity.oral isnot true>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc into your mouth.</span>
<<submission 10>><<set $NPCList[_n].penis to "mouth">><<bruise face>><<oralstat>><<raped>><<set $mouthstate to "penetrated">>
<<elseif $player.virginity.oral is true>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc into your mouth.</span><span class="red"> It tastes strange.</span>
<<submission 30>><<set $NPCList[_n].penis to "mouth">><<takeVirginity $NPCList[_n].fullDescription "oral">><<bruise face>><<oralstat>><<violence 1>><<raped>><<set $mouthstate to "penetrated">>
<</if>>
<<elseif $rng gte 21>>
<<if $mouthsubmit is 1>>
<<bHe>> allows you to pleasure <<bhis>> $NPCList[_n].penisdesc with your mouth.<<submission 5>>
<<elseif $player.virginity.oral isnot true>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc into your mouth.</span>
<<submission 10>><<set $NPCList[_n].penis to "mouth">><<oralstat>><<bruise face>><<violence 1>><<raped>><<set $mouthstate to "penetrated">>
<<elseif $player.virginity.oral is true>>
<span class="pink"><<bHe>> thrusts <<bhis>> $NPCList[_n].penisdesc into your mouth.</span><span class="red"> It tastes strange.</span>
<<submission 30>><<set $NPCList[_n].penis to "mouth">><<takeVirginity $NPCList[_n].fullDescription "oral">><<oralstat>><<bruise face>><<violence 1>><<raped>><<set $mouthstate to "penetrated">>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouthentrance">>
<<if $rng gte 81 and $NPCList[_n].stance isnot "topface">>
<span class="lblue"><<bHe>> moves <<bhis>> penis away from your mouth.</span>
<<set $NPCList[_n].penis to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>>
<<elseif $rng gte 1>>
<span class="purple"><<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your lips.</span>
<<set $NPCList[_n].penis to "mouthimminent">><<submission 5>><<set $mouthstate to "imminent">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otherfrot">>
<<if $rng gte 101>>
<span class="blue"><<bHe>> shifts <<bhis>> ass and presses <<bhis>> anus against your <<penisstop>></span>
<<set $penisuse to "otheranus">><<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<else>>
<<bHe>> growls and rubs <<bhis>> ass against your <<penisstop>>
<<sex 5>><<set $enemyanger += 5>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranus">>
<<if $rng gte 101>>
<span class="purple"><<bHe>> moves <<bhis>> pelvis away, releasing your <<penis>> from <<bhis>> anus.</span>
<<sex 30>><<set $NPCList[_n].penis to "otheranusimminent">><<bruise penis>><<violence 1>><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $rng gte 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> growls and fucks your <<penis>> with <<bhis>> ass, <<bhis>> movements violent and erratic.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> growls as <<bhe>> pushes back against your penis.
<<else>>
<<bHe>> growls and fucks your <<penis>> with rough movements.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<bhis>> ass twitch around your length as <<bhe>> pushes back.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues to push against your <<penisstop>>
<<else>>
<<bHe>> fucks your <<peniscomma>> taking as much of you into <<bhis>> ass as <<bhe>> can.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> continues pushing against your <<peniscomma>> <<bhis>> anus rhythmically pounding your length.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues pushing against your <<peniscomma>> <<bhis>> anus rhythmically pounding your length.
<<else>>
<<bHe>> pushes against your <<penis>> with steady movements.
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 1>><<set $speechotheranuspenetrated to 1>><<set $enemyanger += 10>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranusimminent">>
<<if $rng gte 101>>
<span class="blue"><<bHe>> stops pressing <<bhis>> ass against your <<penisstop>></span>
<<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<elseif $rng gte 1>>
<<if $nopenile is 0>><<set $penisactiondefault to "otheranustake">>
<<if $penissize lt 0 and $arousal lte 9000>>
<<bHe>> presses <<bhis>> ass against your <<peniscomma>> trying to force an erection.
<<set $enemyanger += 5>><<arousal 300>><<set $speechotheranuswithhold to 1>>
<<elseif $player.virginity.penile isnot true>>
<span class="pink"><<bHe>> eases your <<penis>> into <<bhis>> ass, swallowing you to the base.</span>
<<sex 30>><<set $NPCList[_n].penis to "otheranus">><<penilestat>><<bruise penis>><<violence 1>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechotheranuspenetrated to 1>>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<bHe>> eases your virgin penis into <<bhis>> ass,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].penis to "otheranus">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechpenisvirgin to 1>>
<</if>>
<<else>>
Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> ass, instead teasing the tip of your glans.
<<sex 15>><<set $speechotheranuswithhold to 1>><<set $enemyanger += 10>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranusentrance">>
<<if $rng gte 101>>
<span class="lblue"><<bHe>> moves <<bhis>> ass away from your <<penisstop>></span>
<<set $NPCList[_n].penis to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechotheranusentrance to 1>><<set $enemyanger += 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechotheranusentrance to 1>><<set $enemyanger += 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 51>>
<<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.genitals.name.genitals trying to force <<bhis>> way through.
<<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 10>>
<<elseif $nopenile is 1>>
<span class="purple"><<bHe>> presses <<bhis>> ass against your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<if $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<bHe>> presses <<bhis>> ass against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed inside, a thrust away from being enveloped.</span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<bHe>> presses <<bhis>> ass against your <<peniscomma>> <span class="blue">but fails to gain purchase.</span><<sex 5>>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<bHe>> growls and rubs against your <<penisstop>><<sex 10>><<set $enemyanger += 10>>
<<else>>
<<bHe>> growls and rubs against your $worn.genitals.name.<<sex 10>><<set $enemyanger += 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "frot">>
<<if $penisexist is 1>>
<<if $rng gte 101>>
<span class="blue"><<bHe>> angles <<bhis>> pussy toward your <<penisstop>></span>
<<set $NPCList[_n].vagina to "vaginaentrance">><<set $penisuse to "othervagina">><<set $penisstate to "entrance">><<set $penisactiondefault to "bay">>
<<else>>
<<bHe>> frots <<bhis>> pussy against your <<penisstop>>
<<sex 5>>
<</if>>
<<else>>
<<if $rng gte 101>>
<<bHe>> lift <<bhis>> pussy away from your <<penisstop>>
<<set $thighuse to 0>><<set $NPCList[_n].penis to 0>><<set $penisactiondefault to "bay">>
<<else>>
<<bHe>> frots <<bhis>> pussy against your <<penisstop>>
<<sex 5>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "penis">>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<penis>> with a violent intensity.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues fucking your <<penisstop>> Each thrust feels deeper than the last.
<<else>>
Wanting to prove dominance <<bhe>> pounds your <<penis>> with deep and deliberate thrusts.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<bhis>> pussy throb as <<bhe>> pounds away at your <<penisstop>>
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> violates your <<penis>> with increasing eagerness.
<<else>>
<<bHe>> fucks your <<penis>> with deep and deliberate thrusts.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> fucks your <<peniscomma>> eager for your seed.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> pounds your <<penis>> without relenting.
<<else>>
<<bHis>> pussy continues swallowing your <<penisstop>>
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 2>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "penisimminent" and ($penissize lt 0 and $arousal lte 8000)>>
<<bHe>> presses <<bhis>> pussy against your <<peniscomma>> trying to force an erection.
<<set $enemyanger += 5>><<arousal 300>><<set $speechpeniswithhold to 1>>
<<elseif $NPCList[_n].vagina is "penisimminent">><<set $penisactiondefault to "take">>
<<if $player.virginity.penile isnot true>>
<span class="pink"><<bHe>> takes your <<penis>> deep into <<bhis>> <<pussystop>></span><<sex 30>><<set $NPCList[_n].vagina to "penis">><<penilestat>><<bruise penis>><<violence 2>><<raped>><<penisraped>><<set $penisstate to "penetrated">>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<bHe>> takes your <<penis>> deep into <<bhis>> pussy,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span><<sex 100>><<set $NPCList[_n].vagina to "penis">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "penetrated">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "penisentrance">>
<<if $worn.lower.vagina_exposed is 0>>
<<bHe>> rubs <<bhis>> pussy against your <<penis>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 1 and $worn.genitals.type.includes("chastity")>>
<<bHe>> thrusts against your $worn.genitals.name, desperate to breed with the <<penis>> beneath. It hurts itself against the hard material and withdraws, growling.<<set $NPCList[_n].vagina to 0>><<set $penisuse to 0>><<set $penisstate to 0>><<sex 20>><<set $worn.genitals.integrity -= 10>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<<bHe>> rubs <<bhis>> pussy against your <<penis>> through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 51>>
<<if $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<bHe>> pushes <<bhis>> pussy against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed inside, a thrust away being enveloped.</span><<sex 20>><<set $NPCList[_n].vagina to "penisimminent">><<set $penisstate to "imminent">>
<<else>>
<<bHe>> pushes <<bhis>> pussy against your <<peniscomma>> <span class="blue">but fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) is 3>>
Lewd fluids drips from <<bhis>> pussy, <span class="blue">lubricating you.</span>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your <<penisstop>><<sex 5>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "mouth">>
<<if $enemyanger gte 100>>
<<bHe>> covers your mouth with <<bhis>> pussy, making it difficult to breathe.
<<violence 3>><<bruise face>><<set $speechvaginamouth to 1>>
<<else>>
<<if $mouthsubmit is 1>>
<<if $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your lips.
<<if $enemyarousal gte (($enemyarousalmax / 5) * 3)>>
You can taste <<bhis>> juices.
<</if>>
<<sex 3>><<set $speechvaginamouth to 1>>
<<else>>
<<bHe>> moves <<bhis>> pussy away from your face.
<<set $mouthuse to 0>><<set $mouthstate to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<<else>>
<<if $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your lips.
<<if $enemyarousal gte (($enemyarousalmax / 5) * 3)>>
You can taste <<bhis>> juices.
<</if>>
<<sex 3>><<set $speechvaginamouth to 1>>
<<else>>
<<bHe>> moves <<bhis>> pussy away from your face.
<<set $mouthuse to 0>><<set $mouthstate to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "vagina">>
<<if $rng gte 1>>
<<bHe>> kneads your pussies together.
<<sex 20>><<set $speechvaginavagina to 1>>
<<else>>
<span class="lblue"><<bHe>> moves <<bhis>> pussy away from yours.</span>
<<set $vaginause to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "leftarm">>
<<if $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your fingers.
<<submission 2>>
<<else>>
<<bHe>> moves your hand away from <<bhis>> pussy.
<<set $leftarm to 0>><<set $NPCList[_n].vagina to 0>><<set $leftactiondefault to "leftplay">>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "rightarm">>
<<if $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your fingers.
<<submission 2>>
<<else>>
<<bHe>> moves your hand away from <<bhis>> pussy.
<<set $rightarm to 0>><<set $NPCList[_n].vagina to 0>><<set $rightactiondefault to "rightplay">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "feet">>
<<if $rng gte 1>>
<<bHe>> rubs <<bhis>> pussy against your feet.
<<submission 2>>
<<else>>
<<bHe>> moves your feet away from <<bhis>> pussy.
<<set $feetuse to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otherfrot">>
<<if $rng gte 101>>
<span class="blue"><<bHe>> shifts <<bhis>> ass and presses <<bhis>> anus against your <<penisstop>></span>
<<set $penisuse to "otheranus">><<set $NPCList[_n].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<else>>
<<bHe>> growls and rubs <<bhis>> ass against your <<penisstop>>
<<sex 5>><<set $enemyanger += 5>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranus">>
<<if $rng gte 101>>
<span class="purple"><<bHe>> moves <<bhis>> pelvis away, releasing your <<penis>> from <<bhis>> anus.</span>
<<sex 30>><<set $NPCList[_n].vagina to "otheranusimminent">><<bruise penis>><<violence 1>><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $rng gte 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> growls and fucks your <<penis>> with <<bhis>> ass, <<bhis>> movements violent and erratic.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> growls as <<bhe>> pushes back against your penis.
<<else>>
<<bHe>> growls and fucks your <<penis>> with rough movements.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<bhis>> ass twitch around your length as <<bhe>> pushes back.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues to push against your <<penisstop>>
<<else>>
<<bHe>> fucks your <<peniscomma>> taking as much of you into <<bhis>> ass as <<bhe>> can.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<bHe>> continues pushing against your <<peniscomma>> <<bhis>> anus rhythmically pounding your length.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<bHe>> continues pushing against your <<peniscomma>> <<bhis>> anus rhythmically pounding your length.
<<else>>
<<bHe>> pushes against your <<penis>> with steady movements.
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 1>><<set $speechotheranuspenetrated to 1>><<set $enemyanger += 10>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranusimminent">>
<<if $rng gte 101>>
<span class="blue"><<bHe>> stops pressing <<bhis>> ass against your <<penisstop>></span>
<<set $NPCList[_n].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<elseif $rng gte 1>>
<<if $nopenile is 0>><<set $penisactiondefault to "otheranustake">>
<<bHe>> presses <<bhis>> ass against your <<peniscomma>> trying to force an erection.
<<set $enemyanger += 5>><<arousal 300>><<set $speechotheranuswithhold to 1>>
<<elseif $player.virginity.penile isnot true>>
<span class="pink"><<bHe>> eases your <<penis>> into <<bhis>> ass, swallowing you to the base.</span>
<<sex 30>><<set $NPCList[_n].vagina to "otheranus">><<penilestat>><<bruise penis>><<violence 1>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechotheranuspenetrated to 1>>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<bHe>> eases your virgin penis into <<bhis>> ass,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].vagina to "otheranus">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechpenisvirgin to 1>>
<<else>>
Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> ass, instead teasing the tip of your glans.
<<sex 15>><<set $speechotheranuswithhold to 1>><<set $enemyanger += 10>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranusentrance">>
<<if $rng gte 101>><span class="lblue"><<bHe>> moves <<bhis>> ass away from your <<penisstop>></span><<set $NPCList[_n].vagina to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>><<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.lower.name.<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechotheranusentrance to 1>><<set $enemyanger += 10>>
<<elseif $worn.lower.vagina_exposed is 1>><<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>><<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechotheranusentrance to 1>><<set $enemyanger += 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> rubs <<bhis>> ass against your $worn.genitals.name trying to get to your <<penisstop>>
<<sex 20>><<set $worn.genitals.integrity -= 10>><<set $enemyanger += 5>>
<<elseif $nopenile is 1>>
<span class="purple"><<bHe>> presses <<bhis>> ass against your <<penisstop>></span><<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<if $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<bHe>> presses <<bhis>> ass against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed inside, a thrust away from being enveloped.</span><<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<bHe>> presses <<bhis>> ass against your <<peniscomma>> <span class="blue">but fails to gain purchase.</span><<sex 5>>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<bHe>> growls and rubs against your <<penisstop>>
<<sex 10>><<set $enemyanger += 10>>
<<else>>
<<bHe>> growls and rubs against your $worn.genitals.name.
<<sex 10>><<set $enemyanger += 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penis">>
<<if $rng gte 101>>
<span class="purple"><<bHe>> moves <<bhis>> head back, releasing your <<penis>> from <<bhis>> mouth.</span>
<<sex 30>><<set $NPCList[_n].mouth to "penisimminent">><<bruise penis>><<violence 1>><<set $penisstate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<bHe>> caresses your shaft with <<bhis>> long tongue.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
<<bHe>> wraps <<bhis>> tongue around your <<penis>> and licks the tip.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<bHe>> laps at your glans.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<bHe>> takes your <<penis>> deep into <<bhis>> mouth while <<bhis>> tongue teases your testes.
<<sex 30>><<bruise penis>><<violence 1>>
<<else>>
<<bHe>> buries your <<penis>> deep into it's mouth, hot tongue leaving no inch of it unexplored.
<<sex 30>><<bruise penis>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penisimminent">>
<<if $rng gte 101>>
<span class="blue"><<bHe>> stops pressing <<bhis>> lips against your <<penisstop>></span>
<<set $NPCList[_n].mouth to "penisentrance">><<set $penisstate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> licks around your $worn.genitals.name probing for a way past. <<bHe>> salivates in anticipation.
<<sex 20>><<set $worn.genitals.integrity -= 10>><<set $enemyanger += 5>>
<<elseif $nopenile is 1 and $worn.genitals.type.includes("chastity")>>
<<bHe>> licks around your $worn.genitals.name. <<bHe>> salivates in anticipation.
<<sex 25>>
<<elseif $nopenile is 0>>
<<if $player.virginity.penile isnot true or $virginitytest isnot 1>>
<span class="pink"><<bHe>> pulls your <<penis>> into <<bhis>> mouth with <<bhis>> tongue.</span>
<<sex 30>><<set $NPCList[_n].mouth to "penis">><<penilestat>><<bruise penis>><<violence 1>><<set $penisstate to "othermouth">>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<bHe>> pulls your virgin penis into <<bhis>> mouth with <<bhis>> tongue,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].mouth to "penis">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> mouth, instead licking it with a primal thirst.
<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penisentrance">>
<<if $rng gte 101>>
<span class="lblue"><<bHe>> moves <<bhis>> head away from your <<penisstop>></span>
<<set $NPCList[_n].mouth to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<bHe>> pushes the outline of your <<penis>> with <<bhis>> long tongue through your $worn.lower.name, eager to taste the skin beneath.
<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<bHe>> traces the outline of your <<penis>> with <<bhis>> long tongue through your $worn.under_lower.name, eager to taste the skin beneath.
<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> starts to lick around your $worn.genitals.name.
<<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">>
<<elseif $nopenile is 1>>
<span class="purple"><<bHe>> starts to pull your <<penis>> into <<bhis>> mouth with <<bhis>> tongue.</span>
<<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">>
<<else>>
<span class="purple"><<bHe>> starts to pull your <<penis>> into <<bhis>> mouth with <<bhis>> tongue.</span> <<bHe>> salivates in anticipation.
<<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<bHe>> licks and teases your <<penis>> with <<bhis>> long tongue.
<<sex 10>>
<<else>>
<<bHe>> licks and teases you around your $worn.genitals.name with <<bhis>> long tongue.
<<sex 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].mouth is "vagina">>
<<if $rng gte 101>><span class="purple"><<bHe>> retracts <<bhis>> tongue from your <<pussystop>></span><<sex 30>><<set $NPCList[_n].mouth to "vaginaimminent">><<bruise vagina>><<violence 1>><<set $vaginastate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<bHe>> tastes your vagina with <<bhis>> tongue.
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
<<bHe>> fills your vagina with <<bhis>> long tongue, twisting and caressing inside you.
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<bHis>> agile tongue explores and teases your <<pussystop>>
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<bHe>> runs <<bhis>> tongue over your <<pussycomma>> then presses against it, pushing deep inside you. <<bHe>> pulls out again, and pants.
<<sex 30>><<bruise vagina>><<violence 1>>
<<else>>
Jaws latched onto your pelvis, <<bhe>> fucks your <<pussy>> with <<bhis>> tongue. <<bHis>> breath becomes more rapid.
<<sex 30>><<bruise vagina>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "vaginaimminent">>
<<if $rng gte 101>><span class="blue"><<bHe>> stops pressing <<bhis>> tongue against your <<pussystop>></span><<set $NPCList[_n].mouth to "vaginaentrance">><<set $vaginastate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $novaginal is 0 and $worn.genitals.type.includes("chastity")>>
<<bhe>> uses his tongue to lick around your $worn.genitals.name while feeling for a way past.
<<sex 20>><<set $worn.genitals.integrity -= 10>><<set $enemyanger += 5>>
<<elseif $novaginal is 1 and $worn.genitals.type.includes("chastity")>>
<<bhe>> uses his tongue to lick around your $worn.genitals.name.
<<sex 25>>
<<elseif $novaginal is 0>>
<<if $player.virginity.vaginal isnot true or $virginitytest isnot 1>><span class="pink"><<bHe>> pushes <<bhis>> long tongue into your <<pussycomma>> thirsting for a taste.</span><<sex 30>><<set $NPCList[_n].mouth to "vagina">><<vaginalstat>><<bruise vagina>><<violence 1>><<set $vaginastate to "othermouth">>
<<elseif $player.virginity.vaginal is true>><span class="pink"><<bHe>> pushes <<bhis>> long tongue into your virgin pussy,</span><span class="red"> breaking your hymen and forever robbing you of your purity.</span><<sex 100>><<set $NPCList[_n].mouth to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 100>><<raped>><<vaginaraped>><<set $vaginastate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<bhe>> does not penetrate your <<pussy>> with <<bhis>> tongue, instead licking your labia with a primal thirst.<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "vaginaentrance">>
<<if $rng gte 101>><span class="lblue"><<bHe>> moves <<bhis>> head away from your <<pussystop>></span><<set $NPCList[_n].mouth to 0>><<set $vaginause to 0>><<set $vaginastate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>><<bHe>> licks your <<pussy>> with <<bhis>> tongue through your $worn.lower.name, eager for a taste of the skin beneath.<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>><<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>><<bHe>> licks your <<pussy>> with <<bhis>> tongue through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $novaginal is 0 and $worn.genitals.type.includes("chastity")>>
<span class="purple"><<bHe>> pushes <<bhis>> long tongue against your $worn.genitals.name near your <<pussystop>></span><<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<<elseif $novaginal is 1>>
<span class="purple"><<bHe>> pushes <<bhis>> long tongue against your <<pussystop>></span><<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<<else>>
<span class="purple"><<bHe>> pushes <<bhis>> long tongue against your <<pussycomma>> about to penetrate.</span> <<bHe>> salivates in anticipation.<<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<bHe>> laps at your clit and labia with <<bhis>> long tongue.<<sex 10>>
<<else>>
<<bHe>> laps around your $worn.genitals.name with <<bhis>> long tongue.<<sex 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].mouth is "anus">>
<<if $rng gte 101>><span class="purple"><<bHe>> retracts <<bhis>> tongue from your anus.</span><<sex 30>><<set $NPCList[_n].mouth to "anusimminent">><<bruise anus>><<violence 1>><<set $anusstate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<bHe>> slides <<bhis>> long tongue in and out of your anus.<<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
<<bHe>> fills your <<bottom>> with <<bhis>> long tongue, twisting and caressing inside you.<<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<bHis>> agile tongue twists and teases inside your <<bottomstop>><<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<bHe>> stretches <<bhis>> tongue deep inside your <<bottomcomma>> enjoying your taste.<<sex 30>><<bruise anus>><<violence 1>>
<<else>>
<<bHe>> fucks your <<bottom>> with <<bhis>> long tongue.<<sex 30>><<bruise anus>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "anusimminent">>
<<if $rng gte 101>><span class="blue"><<bHe>> stops pressing <<bhis>> tongue against your anus.</span><<set $NPCList[_n].mouth to "anusentrance">><<set $anusstate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $noanal is 0 and $worn.genitals.anal_shield is 1>>
<<bhe>> uses his tongue to lick around your $worn.genitals.name while feeling for a way past.
<<sex 25>><<set $worn.genitals.integrity -= 10>><<set $enemyanger += 5>>
<<elseif $noanal is 1 and $worn.genitals.anal_shield is 1>>
<<bhe>> uses his tongue to lick around your $worn.genitals.name.
<<sex 30>>
<<elseif $noanal is 0>>
<<if $player.virginity.anal isnot true or $virginitytest isnot 1>><span class="pink"><<bHe>> pushes <<bhis>> long tongue into your anus.</span><<sex 30>><<set $NPCList[_n].mouth to "anus">><<analstat>><<bruise anus>><<violence 1>><<set $anusstate to "othermouth">>
<<elseif $player.virginity.anal is true>><span class="pink"><<bHe>> pushes <<bhis>> long tongue into your virgin anus,</span><span class="red"> violating you in a way you hadn't conceived of.</span><<sex 100>><<set $NPCList[_n].mouth to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 100>><<raped>><<set $anusstate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<bhe>> does not penetrate your <<bottom>> with <<bhis>> tongue, instead licking your opening.<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "anusentrance">>
<<if $rng gte 101>><span class="lblue"><<bHe>> moves <<bhis>> head away from your <<bottomstop>></span><<set $NPCList[_n].mouth to 0>><<set $anususe to 0>><<set $anusstate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.anus_exposed is 0>><<bHe>> circles <<bhis>> long tongue around your anus through your $worn.lower.name.<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.anus_exposed is 1>><<set $rng to random(1, 100)>>
<<if $worn.under_lower.anus_exposed is 0>><<bHe>> circles <<bhis>> long tongue around your anus through your $worn.under_lower.name.<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.anus_exposed is 1>>
<<if $rng gte 71>>
<<if $noanal is 0 and $worn.genitals.anal_shield is 1>>
<span class="purple"><<bHe>> presses <<bhis>> tongue against your $worn.genitals.name near your anus.</span><<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<<elseif $noanal is 1>>
<span class="purple"><<bHe>> presses <<bhis>> tongue against your anus.</span><<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<<else>>
<span class="purple"><<bHe>> presses <<bhis>> long tongue against your anus, preparing to penetrate you.</span> <<bHe>> salivates in anticipation.<<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.anal_shield is 1>>
<<bHe>> prods and licks your <<bottomstop>>
<<sex 10>>
<<else>>
<<bHe>> prods and licks your <<bottom>> near your $worn.genitals.name
<<sex 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].stance is "approach">>
<<if $NPCList[_n].mouth is 0>>
<<if $NPCList[_n].monster is "monster" and random(1, 5) is 5>>
<<beastspeech _n>>
<<elseif $enemyanger + $rng lte 20>>
<<if $NPCList[_n].penis is 0 or $NPCList[_n].vagina is 0>>
Curious, <<bhe>> sniffs your groin.<<neutral 5>><<set $enemyarousal += 10>>
<<else>>
Curious, <<bhe>> sniffs your face.<<neutral 1>><<set $enemyarousal += 10>>
<</if>>
<<elseif $enemyanger + $rng lte 40>>
<<beastlick>>
<<elseif $enemyanger + $rng lte 160>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 1>>
<span class="blue"><<bHe>> lifts up your $worn.lower.name with <<bhis>> teeth.</span><<set $worn.lower.skirt_down to 0>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.under_lower.name isnot "naked">>
<span class="purple"><<bHe>> grabs your $worn.under_lower.name with <<bhis>> teeth.</span><<set $NPCList[_n].mouth to "underclothes">><<violence 1>>
<<else>>
<<beastlick>>
<</if>>
<<else>>
<span class="purple"><<bHe>> grabs your $worn.lower.name with <<bhis>> teeth.</span><<set $NPCList[_n].mouth to "lowerclothes">><<violence 1>>
<</if>>
<<elseif $worn.under_lower.name isnot "naked">>
<span class="purple"><<bHe>> grabs your $worn.under_lower.name with <<bhis>> teeth.</span><<set $NPCList[_n].mouth to "underclothes">><<violence 1>>
<<else>>
<<beastlick>>
<</if>>
<<elseif $enemyanger + $rng lte 200>>
<<bHe>> growls menacingly.<<violence 1>>
<<else>>
<<if $NPCList[_n].penis is 0 or $NPCList[_n].vagina is 0>>
<<if $claws is 1>>
<<bHe>> bites and claws at your thighs.
<<else>>
<<bHe>> bites your thighs.
<</if>>
<<violence 20>><<bruise thigh>><<bruise thigh>><<set $worn.lower.integrity -= 20>><<set $worn.under_lower.integrity -= 20>><<hitstat>><<set $enemyanger -= 20>>
<<else>>
<<bHe>> bites and claws at your <<breastsstop>>
<<violence 20>><<bruise chest>><<bruise chest>><<set $worn.upper.integrity -= 20>><<hitstat>><<set $enemyanger -= 20>><<playWithBreasts>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is 0 or $NPCList[_n].vagina is 0>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 3)>>
<<if $NPCList[_n].gender is "f" and $penisexist is 0>>
<<if $rng gte 51 and $position isnot "wall">>
<<if $water is 0>>
<span class="blue"><<bHe>> jumps on top of you, mounting your face and pinning you down.</span><<set $NPCList[_n].stance to "topface">><<violence 5>><<set $NPCList[_n].mouth to 0>>
<<else>>
<span class="blue"><<bHe>> swims right up to you, pressing <<bhis>> <<if $NPCList[_n].penis isnot "none">>penis<<else>>pussy<</if>> against your face.</span><<set $NPCList[_n].stance to "topface">><<violence 5>><<set $NPCList[_n].mouth to 0>>
<</if>>
<<else>>
<<if $water is 0>>
<span class="blue"><<bHe>> jumps on top of you and pins you down.</span><<set $NPCList[_n].stance to "top">><<violence 5>><<set $head to "grappled">><<set $NPCList[_n].mouth to 0>>
<<else>>
<span class="blue"><<bHe>> swims right up to you, pressing <<bhis>> body against yours.</span><<set $NPCList[_n].stance to "top">><<violence 5>><<set $head to "grappled">><<set $NPCList[_n].mouth to 0>>
<</if>>
<</if>>
<<else>>
<<if $rng gte 71 and $position isnot "wall">>
<<if $water is 0>>
<span class="blue"><<bHe>> jumps on top of you, mounting your face and pinning you down.</span>
<<set $NPCList[_n].stance to "topface">><<violence 5>><<set $NPCList[_n].mouth to 0>>
<<else>>
<span class="blue"><<bHe>> swims right up to you, pressing <<bhis>> <<if $NPCList[_n].penis isnot "none">>penis<<else>>pussy<</if>> against your face.</span>
<<set $NPCList[_n].stance to "topface">><<violence 5>><<set $NPCList[_n].mouth to 0>>
<</if>>
<<else>>
<<if $water is 0>>
<span class="blue"><<bHe>> jumps on top of you and pins you down.</span>
<<set $NPCList[_n].stance to "top">><<violence 5>><<set $head to "grappled">><<set $NPCList[_n].mouth to 0>>
<<else>>
<span class="blue"><<bHe>> swims right up to you, pressing <<bhis>> body against yours.</span>
<<set $NPCList[_n].stance to "top">><<violence 5>><<set $head to "grappled">><<set $NPCList[_n].mouth to 0>>
<</if>>
<</if>>
<</if>>
<<else>>
<</if>>
<</if>>
<<elseif $NPCList[_n].stance is "top">>
<<if $NPCList[_n].mouth is 0>>
<<if $NPCList[_n].monster is "monster" and random(1, 5) is 5>>
<<beastspeech _n>>
<<elseif ($enemyanger + $rng) lte 20 and $position isnot "wall">>
<<bHe>> licks your face.<<neutral 2>>
<<elseif ($enemyanger + $rng) lte 40 and $position isnot "wall">>
<<bHe>> licks your neck.<<neutral 2>>
<<elseif $enemyanger + $rng lte 60>>
<<if $worn.upper.name isnot "naked">>
<<bHe>> tears at your $worn.upper.name.
<<neutral 3>><<set $worn.upper.integrity -= 10>>
<<elseif $NPCList[_n].gender is "m">>
<<bHe>> <<if $claws is 1>>presses <<bhis>> claws into your back<<else>>bites your back<</if>>.
<<neutral 3>>
<<else>>
<<bHe>> licks your <<breastsstop>>
<<neutral 3>><<playWithBreasts>>
<</if>>
<<elseif ($enemyanger + $rng) lte 100 and $position isnot "wall">>
<<bHe>> grabs your hair between <<bhis>> teeth.
<<set $NPCList[_n].mouth to "hair">><<neutral 3>>
<<elseif $enemyanger + $rng lte 120>>
<<bHe>> growls menacingly.<<violence 1>>
<<elseif ($enemyanger + $rng) lte 140 and $position isnot "wall">>
<<bHe>> bites your face.
<<violence 5>><<bruise face>><<hitstat>>
<<elseif ($enemyanger + $rng) lte 160 and $position isnot "wall">>
<<bHe>> bites your neck.
<<violence 5>><<bruise neck>><<hitstat>>
<<elseif $position isnot "wall">>
<<bHe>> grabs your neck between its teeth.
<<violence 5>><<bruise neck>><<set $NPCList[_n].mouth to "neck">><<hitstat>>
<<else>>
<<bHe>> bites your waist.
<<violence 5>><<bruise tummy>><<hitstat>>
<</if>>
<</if>>
<<if $NPCList[_n].penis is 0>><<set $rng to random(1, 100)>>
<<if $rng lte 25>>
<<bHe>> humps your rear frantically, rubbing <<bhis>> $NPCList[_n].penisdesc against your back.
<<neutral 5>>
<<elseif $rng lte 50>>
<<bHe>> humps your rear frantically, rubbing <<bhis>> $NPCList[_n].penisdesc between your thighs.
<<sex 3>>
<<elseif $rng lte 75>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="blue"><<bHis>> $NPCList[_n].penisdesc gains purchase between your <<bottom>> cheeks.</span>
<<sex 5>><<bruise anus>><<violence 1>><<set $NPCList[_n].penis to "anusentrance">><<set $anususe to "penis">><<set $anusstate to "entrance">>
<<else>>
<<bHis>> $NPCList[_n].penisdesc rubs against your <<bottomstop>>
<<neutral 5>>
<</if>>
<<elseif $rng lte 100>>
<<if $vaginaexist is 1 and $vaginause is 0 and $worn.genitals.type.includes("chastity") or $penisexist is 1 and $penisuse is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> humps your rear frantically, rubbing against your $worn.genitals.name.
<<sex 5>><<violence 1>>
<<elseif $vaginaexist is 1 and $vaginause is 0 and !$worn.genitals.type.includes("chastity")>>
<span class="blue"><<bHe>> humps your rear frantically, gaining purchase in front of your <<pussystop>></span>
<<sex 5>><<bruise vagina>><<violence 1>><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginause to "penis">><<set $vaginastate to "entrance">>
<<elseif $penisexist is 1 and $penisuse is 0 and !$worn.genitals.type.includes("chastity")>>
<<bHe>> humps your rear frantically, rubbing against your <<penisstop>>
<<sex 5>><<bruise penis>><<violence 1>>
<<else>>
<<bHe>> humps your rear frantically, rubbing <<bhis>> $NPCList[_n].penisdesc between your thighs.
<<sex 3>>
<</if>>
<</if>>
<<elseif $NPCList[_n].vagina is 0>><<set $rng to random(1, 100)>>
<<if $rng lte 25>>
<<bHe>> humps between your legs, rubbing <<bhis>> pussy against your <<if $worn.genitals.type.contains("chastity")>>$worn.genitals.name.<<else>><<genitalsstop>><</if>>
<<neutral 5>>
<<elseif $rng lte 50>>
<<bHe>> humps between your legs, rubbing <<bhis>> pussy against your <<if $worn.genitals.type.contains("chastity")>>$worn.genitals.name.<<else>><<genitalsstop>><</if>>
<<sex 3>>
<<elseif $rng lte 100>>
<<if $vaginaexist is 1 and $vaginause is 0 and $worn.genitals.type.includes("chastity") or $penisexist is 1 and $penisuse is 0 and $worn.genitals.type.includes("chastity")>>
<<bHe>> humps between your legs, rubbing <<bhis>> pussy against your $worn.genitals.name.
<<sex 3>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="blue"><<bHe>> humps between your legs, gaining purchase on the tip of your <<penisstop>></span>
<<sex 5>><<bruise penis>><<violence 1>><<set $NPCList[_n].vagina to "penisentrance">><<set $penisuse to "othervagina">><<set $penisstate to "entrance">>
<<elseif $vaginaexist is 1 and $vaginause is 0>>
<<bHe>> humps between your legs, rubbing against your <<pussystop>>
<<sex 5>><<bruise vagina>><<violence 1>>
<<else>>
<<bHe>> humps between your legs, rubbing <<bhis>> pussy against your <<genitalsstop>>
<<sex 3>>
<</if>>
<</if>>
<</if>>
<<elseif $NPCList[_n].stance is "topface">>
<<if $NPCList[_n].mouth is 0>>
<<if $NPCList[_n].monster is "monster" and random(1, 5) is 5>>
<<beastspeech _n>>
<<elseif ($enemyanger + $rng) lte 25 and $position isnot "wall">>
<<if $worn.genitals.type.includes("chastity")>>
<<bHe>> licks around your $worn.genitals.name with a hot tongue.
<<neutral 4>>
<<elseif $vaginaexist is 1>>
<<bHe>> licks your labia with a hot tongue.
<<neutral 4>>
<<else>>
<<bHe>> licks your testes with a hot tongue.
<<neutral 4>>
<</if>>
<<elseif ($enemyanger + $rng) lte 50 and $position isnot "wall">>
<<bHe>> buries <<bhis>> wet tongue between your <<bottom>> cheeks, licking and probing.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 75 and $position isnot "wall">>
<<if $worn.genitals.type.includes("chastity")>>
<<bHe>> desperately tries to force <<his>> tongue around your $worn.genitals.name.
<br>
<<sex 3>>
<<elseif $penisexist is 1>>
<<bHe>> licks and <span class="blue">wraps <<bhis>> tongue around your <<penisstop>></span>
<br>
<<sex 3>><<set $NPCList[_n].mouth to "penisentrance">><<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">>
<<else>>
<<bHe>> licks and <span class="blue">wiggles <<bhis>> tongue against your <<pussystop>></span>
<br>
<<sex 3>><<set $NPCList[_n].mouth to "vaginaentrance">><<set $vaginause to "othermouth">><<set $vaginastate to "othermouthentrance">>
<</if>>
<<elseif ($enemyanger + $rng) lte 100 and $position isnot "wall">>
<<bHe>> buries <<bhis>> wet tongue between your <<bottom>> cheeks, <span class="blue">and prods your <<if $worn.genitals.type.includes("chastity")>>$worn.genitals.name<<else>>opening<</if>>.</span>
<br>
<<sex 3>><<set $NPCList[_n].mouth to "anusentrance">><<set $anususe to "othermouth">><<set $anusstate to "othermouthentrance">>
<<elseif ($enemyanger + $rng) lte 125 and $position isnot "wall">>
<<bHe>> growls, <<bhis>> breath hot on your <<if $worn.genitals.type.includes("chastity")>>$worn.genitals.name.<<else>><<genitalsstop>><</if>>
<<sex 1>>
<<elseif ($enemyanger + $rng) lte 150 and $position isnot "wall">>
<<bHe>> nips your <<bottom>> in warning.
<<bruise bottom>><<violence 1>>
<<elseif ($enemyanger + $rng) lte 175 and $position isnot "wall">>
<<bHe>> bites your thigh.
<<bruise thigh>><<violence 2>>
<<else>>
<<bHe>> bites your <<bottom>> cheek.
<<bruise bottom>><<violence 4>>
<</if>>
<</if>>
<<if $NPCList[_n].penis is 0>>
<<if ($enemyanger + $rng) lte 25>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your cheek.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 50>>
<<bHe>> pokes <<bhis>> $NPCList[_n].penisdesc against your face.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 75>>
<<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your lips.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 100>>
<span class="blue"><<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against your lips.</span>
<<sex 3>><<set $NPCList[_n].penis to "mouthentrance">><<set $mouthuse to "penis">><<set $mouthstate to "entrance">>
<<else>>
<span class="purple"><<bHe>> shoves <<bhis>> $NPCList[_n].penisdesc between your lips.</span>
<<sex 3>><<set $NPCList[_n].penis to "mouthimminent">><<set $mouthuse to "penis">><<set $mouthstate to "imminent">>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is 0>>
<<if ($enemyanger + $rng) lte 25>>
<<bHe>> rubs <<bhis>> pussy against your cheek.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 50>>
<<bHe>> rubs <<bhis>> pussy against your nose.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 75>>
<<bHe>> rubs <<bhis>> pussy against your lips.
<<neutral 3>>
<<elseif ($enemyanger + $rng) lte 100>>
<span class="blue"><<bHe>> pushes <<bhis>> pussy against your lips.</span>
<<sex 3>><<set $NPCList[_n].vagina to "mouth">><<set $mouthuse to "othervagina">><<set $mouthstate to "othervagina">>
<<else>>
<span class="purple"><<bHe>> shoves <<bhis>> $NPCList[_n].penisdesc against your lips.</span>
<<sex 3>><<set $NPCList[_n].vagina to "mouth">><<set $mouthuse to "othervagina">><<set $mouthstate to "othervagina">>
<</if>>
<</if>>
<</if>>
<<set _bstindex to ($enemyno -2)>>
<<if $combatTrain.length is 1>>
<br>
A <<print $combatTrain.beastTypes[0]>> awaits its turn.
<<elseif $combatTrain.length is 2>>
<br>
A <<print $combatTrain.beastTypes[0]>> awaits its turn next, along with one other <<print $combatTrain.beastTypes[1]>>.
<<elseif $combatTrain.length gte 3>>
<br>
A <<print $combatTrain.beastTypes[0]>> awaits its turn next, along with <<print $combatTrain.length-1>> other beasts.
<</if>>
<<manend>>
</div>
<</nobr>><</widget>>
<<widget "beastlick">><<nobr>>
<<if $NPCList[_n].penis is 0 or $NPCList[_n].vagina is 0>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $vaginause is "cover">>
<<bHe>> licks your hand, trying to taste the $worn.genitals.name beneath.
<<if $arousal gte 8000>>
It laps up the juices that leak through your fingers.
<<elseif $arousal gte 2000>>
Its tongue probes around and between your fingers, searching for a weak spot.
<<else>>
It tries to force <<bhis>> tongue between your fingers.
<</if>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<<neutral 10>>
<<bHe>> licks your $worn.under_lower.name, trying to taste the $worn.genitals.name beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<elseif $worn.lower.vagina_exposed is 0>>
<<bHe>> licks your $worn.lower.name, trying to taste the $worn.genitals.name beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<else>>
<<neutral 15>>
<<bHe>> licks your $worn.genitals.name.
<<if $orgasmdown gte 1>>
The feeling of vibrations from <<bhis>> tongue as you cum is maddening, but <<bhe>> doesn't relent.
<<elseif $arousal gte 8000>>
The feeling of vibrations from <<bhis>> tongue on your sensitive flesh makes you jerk and spasm.
<<elseif $arousal gte 2000>>
<<bHis>> hot breath and tongue elicit shameful feelings.
<<else>>
You try to shift your crotch to escape this violation, but <<bhe>> persists.
<</if>>
<</if>>
<<elseif $vaginaexist is 1>>
<<if $vaginause is "cover">>
<<bHe>> licks your hand, trying to taste the <<pussy>> beneath.
<<if $arousal gte 8000>>
It laps up the juices that leak through your fingers.
<<elseif $arousal gte 2000>>
Its tongue probes around and between your fingers, searching for a weak spot.
<<else>>
It tries to force <<bhis>> tongue between your fingers.
<</if>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<<neutral 10>>
<<bHe>> licks your $worn.under_lower.name, trying to taste the <<pussy>> beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<elseif $worn.lower.vagina_exposed is 0>>
<<bHe>> licks your $worn.lower.name, trying to taste the <<pussy>> beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<else>>
<<neutral 15>>
<<bHe>> licks your bare pussy.
<<if $orgasmdown gte 1>>
The feeling of <<bhis>> tongue as you cum is maddening, but <<bhe>> doesn't relent.
<<elseif $arousal gte 8000>>
The feeling of <<bhis>> tongue on your sensitive flesh makes your pelvis jerk and spasm.
<<elseif $arousal gte 2000>>
<<bHis>> hot breath and tongue elicit shameful feelings.
<<else>>
You try to shift your crotch to escape this violation, but <<bhe>> persists.
<</if>>
<</if>>
<<elseif $penisexist is 1>>
<<if $penisuse is "cover">>
<<bHe>> licks your hand, trying to taste the <<penis>> beneath.
<<if $arousal gte 8000>>
It laps up the juices that leak through your fingers.
<<elseif $arousal gte 2000>>
Its tongue probes around and between your fingers, searching for a weak spot.
<<else>>
It tries to force <<bhis>> tongue between your fingers.
<</if>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<<neutral 10>>
<<bHe>> licks your $worn.under_lower.name, trying to taste the <<penis>> beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<elseif $worn.lower.vagina_exposed is 0>>
<<bHe>> licks your $worn.lower.name, trying to taste the <<penis>> beneath.
<<if $orgasmdown gte 1>>
<<bHe>> laps up your leaking juices as you squirm.
<<elseif $arousal gte 8000>>
You're shamed by how good it feels.
<<elseif $arousal gte 2000>>
The incessant probing makes your groin heat up.
<<else>>
You try to shift your crotch away, but <<bhe>> persists.
<</if>>
<<else>>
<<neutral 15>>
<<bHe>> licks your bare penis.
<<if $orgasmdown gte 1>>
The feeling of <<bhis>> tongue as you cum is maddening, but <<bhe>> doesn't relent.
<<elseif $arousal gte 8000>>
The feeling of <<bhis>> tongue on your sensitive flesh makes your pelvis jerk and spasm.
<<elseif $arousal gte 2000>>
<<bHis>> hot breath and tongue elicit shameful feelings.
<<else>>
You try to shift your crotch to escape this violation, but <<bhe>> persists.
<</if>>
<</if>>
<</if>>
<<else>>
<<if $enemyanger gte 100>>
<<bHe>> nips your neck.
<<elseif $enemyanger gte 20>>
<<bHe>> licks your neck.
<<else>>
<<bHe>> licks your face.
<</if>>
<</if>>
<<neutral 1>><<set $enemyarousal += 10>>
<</nobr>><</widget>><<widget "beastclothing">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "lowerclothes">>
<<if $NPCList[_n].stance is "top">>
<<set $NPCList[_n].mouth to 0>>
<<else>>
<<if $worn.lower.name is "naked">>
<span class="purple"><<bHe>> spits out the ruined fabric.</span>
<<set $NPCList[_n].mouth to 0>>
<<elseif $lowerstruggle is 1>>
<<set $lowerstruggle to 0>>
<<bHe>> tugs at your $worn.lower.name, but you keep <<him>> from stripping you.
<<set $lowerstruggle to 0>><<neutral 1>><<set $worn.lower.integrity -= 5>>
<<elseif $rng gte 91>>
<span class="blue"><<bHe>> releases your $worn.lower.name from <<bhis>> mouth.</span>
<<set $NPCList[_n].mouth to 0>>
<<elseif $rng lte 90>>
<<if $worn.upper.set is $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.upper.state_top is "chest">>
<<bHe>> tugs your $worn.lower.name, pulling down your $worn.upper.name and <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<set $worn.upper.exposed to 2>><<neutral 3>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<if $worn.lower.state is "chest">>
<<set $worn.lower.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<bHe>> tugs your $worn.lower.name, pulling down your $worn.upper.name passed your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<if $worn.lower.state is "midriff">>
<<set $worn.lower.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<bHe>> pulls your $worn.upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<if $worn.lower.state is "waist">>
<<set $worn.lower.state to "thighs">>
<</if>>
<<elseif $worn.upper.state_top is "thighs">>
<<bHe>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<if $worn.lower.state is "thighs">>
<<set $worn.lower.state to "knees">>
<</if>>
<<elseif $worn.upper.state_top is "knees">>
<<bHe>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<if $worn.lower.state is "knees">>
<<set $worn.lower.state to "ankles">>
<</if>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<bHe>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>>
<<if $worn.lower.state is "ankles">>
<<set $worn.lower.state to 0>><<lowerstrip>>
<</if>>
<</if>>
<<else>>
<<bHe>> tugs on your $worn.lower.name, tugging your $worn.upper.name against your shoulders. You hear a tearing sound.
<<set $worn.lower.integrity -= 20>><<neutral 1>>
<</if>>
<<elseif $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.state is "waist">>
<<bHe>> pulls down your $worn.lower.name, exposing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name.
<<neutral 2>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.state to "thighs">><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<elseif $worn.lower.state is "thighs">>
<<bHe>> pulls your $worn.lower.name down to your knees.
<<set $worn.lower.state to "knees">><<neutral 1>>
<<elseif $worn.lower.state is "knees">>
<<bHe>> pulls your $worn.lower.name down to your ankles.
<<set $worn.lower.state to "ankles">><<neutral 1>>
<<elseif $worn.lower.state is "ankles">>
<span class="purple"><<bHe>> pulls your $worn.lower.name off your legs.</span><<lowerstrip>>
<<set $NPCList[_n].mouth to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<<else>>
<<bHe>> tugs on your $worn.lower.name, you hear the fabric tear.
<<neutral 1>><<set $worn.lower.integrity -= 20>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "underclothes">>
<<if $worn.under_lower.name is "naked">><span class="purple"><<bHe>> spits out the ruined fabric.</span><<set $NPCList[_n].mouth to 0>>
<<elseif $understruggle is 1>><<bHe>> tugs on your $worn.under_lower.name, but you keep <<him>> from stripping you.
<<set $understruggle to 0>><<set $speechstripstruggle to 1>><<neutral 1>><<set $worn.under_lower.integrity -= 5>>
<<elseif $rng gte 91>><span class="blue"><<bHe>> releases your $worn.under_lower.name from <<bhis>> mouth.</span><<set $NPCList[_n].mouth to 0>>
<<elseif $rng lte 90>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.state is "waist">>
<<bHe>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span>
<<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<bHe>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">>
<<bHe>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 1>>
<<elseif $worn.under_lower.state is "ankles">>
<span class="purple"><<bHe>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].mouth to 0>><<clothesstripstat>>
<</if>>
<<elseif $worn.lower.state isnot "waist">>
<<if $worn.under_lower.state is "waist">><<bHe>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span><<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<bHe>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">><<bHe>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 5>>
<<elseif $worn.under_lower.state is "ankles">><span class="purple"><<bHe>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].mouth to 0>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "consensualman">><<nobr>>
<</nobr>><</widget>>/*
<<widget "consensualman">><<nobr>>
<</nobr>><</widget>>
*//*
<<widget "consensualman">><<nobr>>
<</nobr>><</widget>>
*/<<widget "actionspain">><<nobr>>
<<if $leftarm is 0>>
Your left arm is free, but hurts to move.
<br>
<<if $leftactiondefault is "leftstruggleweak">>
| <label><span class="brat">Struggle</span> <<radiobutton "$leftaction" "leftstruggleweak" checked>></label>
<<else>>
| <label><span class="brat">Struggle</span> <<radiobutton "$leftaction" "leftstruggleweak">></label>
<</if>>
<<if $leftactiondefault is "leftprotect">>
| <label><span class="meek">Protect</span> <<radiobutton "$leftaction" "leftprotect" checked>></label>
<<else>>
| <label><span class="meek">Protect</span> <<radiobutton "$leftaction" "leftprotect">></label>
<</if>>
<br>
<<elseif $leftarm is "grappled">>
Your left arm is held in a painful grip.
<br>
<<elseif $leftarm is "bound">>
Your left arm is held in a painful bind.
<br>
<</if>>
<<if $rightarm is 0>>
<br>
Your right arm is free, but hurts to move.
<br>
<<if $rightactiondefault is "rightstruggleweak">>
| <label><span class="brat">Struggle</span> <<radiobutton "$rightaction" "rightstruggleweak" checked>></label>
<<else>>
| <label><span class="brat">Struggle</span> <<radiobutton "$rightaction" "rightstruggleweak">></label>
<</if>>
<<if $rightactiondefault is "rightprotect">>
| <label><span class="meek">Protect</span> <<radiobutton "$rightaction" "rightprotect" checked>></label>
<<else>>
| <label><span class="meek">Protect</span> <<radiobutton "$rightaction" "rightprotect">></label>
<</if>>
<br>
<<elseif $rightarm is "grappled">>
Your right arm is held in a painful grip.
<br>
<<elseif $rightarm is "bound">>
Your right arm is held in a painful bind.
<br>
<</if>>
<<if $mouthuse is 0>>
Your mouth is free, but involuntary sobs and cries prevent speaking.
<br>
<<if $mouthactiondefault is "stifle">>
| <label>Stifle <<radiobutton "$mouthaction" "stifle" checked>></label>
<<else>>
| <label>Stifle <<radiobutton "$mouthaction" "stifle">></label>
<</if>>
<<if $mouthactiondefault is "letout">>
| <label><span class="meek">Let it out</span> <<radiobutton "$mouthaction" "letout" checked>></label>
<<else>>
| <label><span class="meek">Let it out</span> <<radiobutton "$mouthaction" "letout">></label>
<</if>>
<br>
<</if>>
<</nobr>><</widget>><<widget "effectspain">><<nobr>>
<<if $leftaction is "leftstruggleweak" and $rightaction is "rightstruggleweak">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstruggleweak">><<set $rightactiondefault to "rightstruggleweak">>
You fight through the pain and try to push them away, but have too little strength.
<<brat 2>><<set _br to true>>
<</if>>
<<if $leftaction is "leftstruggleweak">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstruggleweak">>
You fight through the pain and push them with your left arm, but have too little strength.
<<brat 1>><<set _br to true>>
<</if>>
<<if $rightaction is "rightstruggleweak">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstruggleweak">>
You fight through the pain and push them with your right arm, but have too little strength.
<<brat 1>><<set _br to true>>
<</if>>
<<if $leftaction is "leftprotect" and $rightaction is "rightprotect">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftprotect">><<set $rightactiondefault to "rightprotect">>
You shield the tender parts of your body, protecting them from further harm. <span class="green"> - Pain</span>
<<meek 2>><<set $pain -= 2>><<set _br to true>>
<</if>>
<<if $leftaction is "leftprotect">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftprotect">>
You clutch a tender spot on your body with your left hand, protecting it from harm. <span class="green"> - Pain</span>
<<meek 1>><<set $pain -= 1>><<set _br to true>>
<</if>>
<<if $rightaction is "rightprotect">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightprotect">>
You clutch a tender spot on your body with your right hand, protecting it from harm. <span class="green"> - Pain</span>
<<meek 1>><<set $pain -= 1>><<set _br to true>>
<</if>>
<<if _br is true>>
<br>
<</if>>
<<if $mouthaction is "stifle">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "stifle">>
You try to control your breath and stifle your sobs. You're mostly successful. <span class="green"> - Pain</span>
<<set $pain -= 1>>
<</if>>
<<if $mouthaction is "letout">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "letout">>
You don't hold back your tears. Your sobs are punctuated by cries and whimpers. <span class="green"> - Stress</span>
<<meek 1>><<stress -2>>
<</if>>
<</nobr>><</widget>><<widget "actionsorgasm">><<nobr>>
<<if $leftarm is 0>>
Your left arm is free, but you can't stop the spasms.
<br>
<<if $leftactiondefault is "leftfold">>
| <label><span class="brat">Fold</span> <<radiobutton "$leftaction" "leftfold" checked>></label>
<<else>>
| <label><span class="brat">Fold</span> <<radiobutton "$leftaction" "leftfold">></label>
<</if>>
<<if $leftactiondefault is "leftgrip">>
| <label><span class="meek">Grip</span> <<radiobutton "$leftaction" "leftgrip" checked>></label>
<<else>>
| <label><span class="meek">Grip</span> <<radiobutton "$leftaction" "leftgrip">></label>
<</if>>
<br>
<<elseif $leftarm is "grappled">>
Your left arm jerks against their grip.
<br>
<<elseif $leftarm is "bound">>
Your left arm jerks against its bonds.
<br>
<</if>>
<<if $rightarm is 0>>
<br>
Your right arm is free, but you can't stop the spasms.
<br>
<<if $rightactiondefault is "rightfold">>
| <label><span class="brat">Fold</span> <<radiobutton "$rightaction" "rightfold" checked>></label>
<<else>>
| <label><span class="brat">Fold</span> <<radiobutton "$rightaction" "rightfold">></label>
<</if>>
<<if $rightactiondefault is "rightgrip">>
| <label><span class="meek">Grip</span> <<radiobutton "$rightaction" "rightgrip" checked>></label>
<<else>>
| <label><span class="meek">Grip</span> <<radiobutton "$rightaction" "rightgrip">></label>
<</if>>
<br>
<<elseif $rightarm is "grappled">>
Your right arm jerks against their grip.
<br>
<<elseif $rightarm is "bound">>
Your right arm jerks against its bonds.
<br>
<</if>>
<<if $mouthuse is 0>>
<br>
Your mouth is free, but involuntary moans and cries prevent speaking.
<br>
<<if $mouthactiondefault is "stifleorgasm">>
| <label><span class="brat">Stifle</span> <<radiobutton "$mouthaction" "stifleorgasm" checked>></label>
<<else>>
| <label><span class="brat">Stifle</span> <<radiobutton "$mouthaction" "stifleorgasm">></label>
<</if>>
<<if $mouthactiondefault is "letoutorgasm">>
| <label><span class="meek">Let it out</span> <<radiobutton "$mouthaction" "letoutorgasm" checked>></label>
<<else>>
| <label><span class="meek">Let it out</span> <<radiobutton "$mouthaction" "letoutorgasm">></label>
<</if>>
<br>
<</if>>
<</nobr>><</widget>><<widget "effectsorgasm">><<nobr>>
<<if $leftaction is "leftfold" and $rightaction is "rightfold">><<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftfold">><<set $rightactiondefault to "rightfold">>
You try to conceal your orgasm by folding your arms in front of you, keeping them as still as possible.<<brat 2>>
<<set _br to true>>
<</if>>
<<if $leftaction is "leftfold">><<set $leftaction to 0>><<set $leftactiondefault to "leftfold">>
You fold your left arm in front of you to keep it as still as possible.<<brat 1>>
<<set _br to true>>
<</if>>
<<if $rightaction is "rightfold">><<set $rightaction to 0>><<set $rightactiondefault to "rightfold">>
You fold your right arm in front of you to keep it as still as possible.<<brat 1>>
<<set _br to true>>
<</if>>
<<if $leftaction is "leftgrip" and $rightaction is "rightgrip">><<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftgrip">><<set $rightactiondefault to "rightgrip">>
You grip whatever you can for purchase as your body trembles. <span class="green"> - Arousal</span><<meek 2>><<arousal -300>>
<<set _br to true>>
<</if>>
<<if $leftaction is "leftgrip">><<set $leftaction to 0>><<set $leftactiondefault to "leftgrip">>
You grip whatever you can with your left hand as your body trembles. <span class="green"> - Arousal</span><<meek 1>><<arousal -300>>
<<set _br to true>>
<</if>>
<<if $rightaction is "rightgrip">><<set $rightaction to 0>><<set $rightactiondefault to "rightgrip">>
You grip whatever you can with your right hand as your body trembles. <span class="green"> - Arousal</span><<meek 1>><<arousal -300>>
<<set _br to true>>
<</if>>
<<if _br is true>>
<br>
<</if>>
<<if $mouthaction is "stifleorgasm">><<set $mouthaction to 0>><<set $mouthactiondefault to "stifleorgasm">>
You scowl, hoping your gasps are taken as exasperation.<<brat 1>>
<</if>>
<<if $mouthaction is "letoutorgasm">><<set $mouthaction to 0>><<set $mouthactiondefault to "letoutorgasm">>
You don't hold back, letting gasps and moans escape as they will.<<meek 1>><span class="green"> - Arousal</span><<arousal -300>>
<</if>>
<</nobr>><</widget>><<widget "actionsdissociation">><<nobr>>
<<if $leftarm is 0>>
Your left arm is free, but doesn't feel real.
<br>
<<if $leftactiondefault is "leftpoke">>
| <label>Poke yourself <<radiobutton "$leftaction" "leftpoke" checked>></label>
<<else>>
| <label>Poke yourself <<radiobutton "$leftaction" "leftpoke">></label>
<</if>>
<<if $leftactiondefault is "leftcurl">>
| <label><span class="meek">Keep your arms out of the way</span> <<radiobutton "$leftaction" "leftcurl" checked>></label>
<<else>>
| <label><span class="meek">Keep your arms out of the way</span> <<radiobutton "$leftaction" "leftcurl">></label>
<</if>>
<br>
<<elseif $leftarm is "grappled">>
Your left arm lies limp in their grip.
<br>
<<elseif $leftarm is "bound">>
Your left arm lies limp in its bonds.
<br>
<</if>>
<<if $rightarm is 0>>
<br>
Your right arm is free, but doesn't feel real.
<br>
<<if $rightactiondefault is "rightpoke">>
| <label>Poke yourself <<radiobutton "$rightaction" "rightpoke" checked>></label>
<<else>>
| <label>Poke yourself <<radiobutton "$rightaction" "rightpoke">></label>
<</if>>
<<if $rightactiondefault is "rightcurl">>
| <label><span class="meek">Keep your arms out of the way</span> <<radiobutton "$rightaction" "rightcurl" checked>></label>
<<else>>
| <label><span class="meek">Keep your arms out of the way</span> <<radiobutton "$rightaction" "rightcurl">></label>
<</if>>
<br>
<<elseif $rightarm is "grappled">>
Your right arm lies limp in their grip.
<br>
<<elseif $rightarm is "bound">>
Your right arm lies limp in its bonds.
<br>
<</if>>
<<if $mouthuse is 0>>
<br>
Your mouth is free, but you don't know why.
<br>
<<if $mouthactiondefault is "speak">>
| <label>Try to speak <<radiobutton "$mouthaction" "speak" checked>></label>
<<else>>
| <label>Try to speak <<radiobutton "$mouthaction" "speak">></label>
<</if>>
<<if $mouthactiondefault is "noises">>
| <label><span class="meek">Make soft noises</span> <<radiobutton "$mouthaction" "noises" checked>></label>
<<else>>
| <label><span class="meek">Make soft noises</span> <<radiobutton "$mouthaction" "noises">></label>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "effectsdissociation">><<nobr>>
<<if $leftaction == "leftpoke" && $rightaction == "rightpoke">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftpoke">><<set $rightactiondefault to "rightpoke">>
You poke yourself. Is this real? <span class="green"> + Focus</span>
<<set $traumafocus += 2>>
<<set _br to true>>
<</if>>
<<if $leftaction == "leftpoke">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftpoke">>
You poke yourself with your left hand. <span class="green"> + Focus</span>
<<set $traumafocus += 1>>
<<set _br to true>>
<</if>>
<<if $rightaction == "rightpoke">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightpoke">>
You poke yourself with your right hand. <span class="green"> + Focus</span>
<<set $traumafocus += 1>>
<<set _br to true>>
<</if>>
<<if $leftaction == "leftcurl" && $rightaction == "rightcurl">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftcurl">><<set $rightactiondefault to "rightcurl">>
You hold your arms to the side and curl your fingers.
<<meek 2>>
<<set _br to true>>
<</if>>
<<if $leftaction == "leftcurl">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftcurl">>
You hold your left arm to the side and curl your fingers.
<<meek 1>>
<<set _br to true>>
<</if>>
<<if $rightaction == "rightcurl">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightcurl">>
You hold your right arm to the side and curl your fingers.
<<meek 1>>
<<set _br to true>>
<</if>>
<<if _br is true>>
<br>
<</if>>
<<if $mouthaction == "speak">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "speak">>
You make some noises that resemble words. <span class="green"> + Focus</span>
<</if>>
<<if $mouthaction == "noises">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "noises">>
You make some soft noises. They sound nice.
<<meek 1>>
<</if>>
<</nobr>><</widget>><<widget "effectsman">><<nobr>>
<div @class="($debugLines ? 'debugLines-effectsman' : '')">
<!-- "FOR" loops work by counting backward from highest numbered combatant to lowest e.g. 5 to 0. -->
<!-- In case of train combat, count stops after 1, e.g. 5 to 5. -->
<!-- Lots of further opportunity to reduce code using <<for>> loops with NPC objects NG 2.8-->
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<set $pain -= 1>>
<<if $enemyno gte 2>>
<<set $pronoun to "n">>
<<else>>
<<switch $NPCList[0].pronoun>>
<<case "m">><<set $pronoun to "m">>
<<case "f">><<set $pronoun to "f">>
<<case "i">><<set $pronoun to "i">>
<<case "n">><<set $pronoun to "n">>
<<case "t">><<set $pronoun to "t">>
<</switch>>
<</if>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<set $NPCList[_i].intro to 1>>
<</for>>
<<if $trance gte 1>>
You stare straight ahead, your body passive and compliant.
<<elseif $dissociation gte 2>>
You stare straight ahead, your body passive and compliant.
<</if>>
<<if $underwater is 1>>
<<set $underwatertime += 1>>
<<if $underwatertime lte 5>>
You are underwater, and cannot speak.
<<elseif $underwatertime lte 10>>
<span class="blue">You are underwater, and cannot breathe.</span>
<<gstress>><<stress 1>>
<<elseif $underwatertime lte 15>>
<span class="purple">You are underwater, and cannot breathe.</span>
<<gstress>><<stress 2>>
<<elseif $underwatertime lte 20>>
<span class="pink">You are underwater, and cannot breathe.</span>
<<gtrauma>><<gstress>><<stress 4>><<trauma 2>>
<<else>>
<span class="red">You are suffocating beneath the water.</span>
<<set $pain += 20>><<gtrauma>><<gstress>><<stress 6>><<trauma 4>>
<br><br>
<</if>>
<</if>>
<<if $position is "wall">>
<<if $walltype is "pillory">>
You are trapped in a pillory with your posterior stuck out and unprotected.
<<elseif $walltype is "clean_pillory">>
You are trapped in a pillory with your posterior stuck out and unprotected.
<<elseif $walltype is "horse_pillory">>
Your legs and neck are shackled by cold iron, preventing movement.
<<else>>
You are trapped in a $walltype with your posterior stuck out in the open.
<</if>>
<</if>>
<<effectspain>>
<<effectsorgasm>>
<<effectsdissociation>>
<<effectsspray>>
<<effectshandsclothes>>
<<if $stealstate isnot 3>>
<<effectssteal>>
<</if>>
<<effectspenwhack>>
<<if $bodyaction is "doggy">>
<<set $bodyaction to 0>>
You roll onto your knees.
<<set $position to "doggy">>
<<elseif $bodyaction is "missionary">>
<<set $bodyaction to 0>>
You roll onto your back.
<<set $position to "missionary">>
<</if>>
<<if $leftaction is "leftgrab">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftgrab">><<handskilluse>><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $leftactiondefault to "leftwork">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is 0>>
<<set $NPCList[_j].penis to "leftarm">><<set $leftarm to "penis">><<submission 1>><<handstat>>
<span class="lblue">You <<handtext>> grab <<hisselect _j>> $NPCList[_j].penisdesc with your left hand.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to grab <<a>> penis with your left hand, but <<theowner>> moves it away.
<</if>>
<</if>>
<<if $rightaction is "rightgrab">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightgrab">><<handskilluse>><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $rightactiondefault to "rightwork">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is 0>>
<<set $NPCList[_j].penis to "rightarm">><<set $rightarm to "penis">><<submission 1>>
<span class="lblue"><<handstat>>You <<handtext>> grab <<hisselect _j>> $NPCList[_j].penisdesc with your right hand.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to grab <<a>> penis with your right hand, but <<theowner>> moves it away.
<</if>>
<</if>>
<<if $leftaction is "leftstroke" and $rightaction is "rightstroke">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstroke">><<set $rightactiondefault to "rightstroke">>
<<submission 2>><<actionspenisstroke>><<handskilluse>><<handskilluse>>
<</if>>
<<if $leftaction is "leftstroke">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstroke">><<submission 1>><<actionspenisstroke>><<handskilluse>>
<</if>>
<<if $rightaction is "rightstroke">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstroke">><<submission 1>><<actionspenisstroke>><<handskilluse>>
<</if>>
<<if $leftaction is "leftwork">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftwork">><<handskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<submission 3>><<actionsshaftrub>>
<<else>>
<<set $leftactiondefault to "leftgrab">>
<<set $leftarm to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "leftarm">>
<<set $NPCList[_j].penis to 0>>
<span class="blue">You try to rub <<hisselect _j>> shaft, but <<he>> moves away.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $rightaction is "rightwork">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightwork">><<handskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<submission 3>><<actionsshaftrub>>
<<else>>
<<set $rightactiondefault to "rightgrab">>
<<set $rightarm to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "rightarm">>
<<set $NPCList[_j].penis to 0>>
<span class="blue">You try to rub <<hisselect _j>> shaft, but <<he>> moves away.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $leftaction is "leftstoppenis">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstoppenis">><<submission 3>><<set $leftarm to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "leftarm">>
<<set $NPCList[_j].penis to 0>>You let go of <<hisselect _j>> penis.
<<break>>
<</if>>
<</for>>
<</if>>
<<if $rightaction is "rightstoppenis">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstoppenis">><<submission 3>><<set $rightarm to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "rightarm">>
<<set $NPCList[_j].penis to 0>>You let go of <<his>> penis.
<<break>>
<</if>>
<</for>>
<</if>>
<<if $leftaction is "leftstruggle" and $rightaction is "rightstruggle">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstruggle">><<set $rightactiondefault to "rightstruggle">>
You struggle with all your might.
<<defiance 2>><<set $speechstruggle to 1>>
<</if>>
<<if $leftaction is "leftstruggle">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstruggle">>
You struggle.
<<set $speechstruggle to 1>><<defiance 1>>
<</if>>
<<if $rightaction is "rightstruggle">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstruggle">>
You struggle.
<<defiance 1>><<set $speechstruggle to 1>>
<</if>>
<<if $leftaction is "rest" and $rightaction is "rest">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "rest">><<set $rightactiondefault to "rest">>
You rest your arms.
<</if>>
<<if $leftaction is "rest">>
<<set $leftaction to 0>><<set $leftactiondefault to "rest">>
You rest your left arm.
<</if>>
<<if $rightaction is "rest">>
<<set $rightaction to 0>><<set $rightactiondefault to "rest">>
You rest your right arm.
<</if>>
<<if $leftaction is "leftchest" and $rightaction is "rightchest">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftchest">>
<<set $rightactiondefault to "rightchest">><<actionsstroke>><<submission 2>>
<</if>>
<<if $leftaction is "leftchest">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftchest">><<actionsstroke>><<submission 1>>
<</if>>
<<if $rightaction is "rightchest">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightchest">><<actionsstroke>><<submission 1>>
<</if>>
<<if $leftaction is "lefthit" and $rightaction is "righthit">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "lefthit">>
<<set $rightactiondefault to "righthit">><<defiance 5>><<actionshit>><<set $speechhit to 1>><<set $attackstat += 2>>
<</if>>
<<if $leftaction is "lefthit">>
<<set $leftaction to 0>><<set $leftactiondefault to "lefthit">>
<<if $parasite.left_ear.name is "slime" and random(1, 3) is 3 or $parasite.right_ear.name is "slime" and random(1, 3) is 3>>
<<if $corruption_slime gte ($willpower / 10)>>
You try to hit the <<if $enemytype is "beast">><<beasttype>><<else>><<person1>><<person>><</if>>
with your left hand, <span class="red">but the slime immobilises your limb.</span><<gwillpower>><<willpower 1>>
<<else>>
The slime tries to immobilise your left arm, <span class="green">but you wrestle control away from it.</span>
<<actionshit>><<defiance 2>><<set $speechhit to 1>><<set $attackstat += 1>>
<</if>>
<<else>>
<<actionshit>><<defiance 2>><<set $speechhit to 1>><<set $attackstat += 1>>
<</if>>
<</if>>
<<if $rightaction is "righthit">>
<<set $rightaction to 0>><<set $rightactiondefault to "righthit">>
<<if $parasite.left_ear.name is "slime" and random(1, 3) is 3 or $parasite.right_ear.name is "slime" and random(1, 3) is 3>>
<<if $corruption_slime gte ($willpower / 10)>>
You try to hit the <<if $enemytype is "beast">><<beasttype>><<else>><<person1>><<person>><</if>>
with your right hand, <span class="red">but the slime immobilises your limb.</span><<gwillpower>><<willpower 1>>
<<else>>
The slime tries to immobilise your right arm, <span class="green">but you wrestle control away from it.</span>
<<actionshit>><<defiance 2>><<set $speechhit to 1>><<set $attackstat += 1>>
<</if>>
<<else>>
<<actionshit>><<set $speechhit to 1>><<defiance 2>><<set $attackstat += 1>>
<</if>>
<</if>>
<<if $leftaction is "leftcoverface" and $rightaction is "rightcoverface">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftcoverface">><<set $rightactiondefault to "rightcoverface">>
You cover your face with your hands.
<<set $speechcoverface to 1>><<set $face to "covered">><<neutral 2>>
<<elseif $leftaction is "leftcoverface">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftcoverface">>
You cover your face with your hand.
<<set $speechcoverface to 1>><<set $face to "covered">><<neutral 1>>
<<elseif $rightaction is "rightcoverface">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightcoverface">>
You cover your face with your hand.
<<set $speechcoverface to 1>><<set $face to "covered">><<neutral 1>>
<</if>>
<<if $leftaction is "leftcovervagina" and $rightaction is "rightcovervagina">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftcovervagina">><<set $rightactiondefault to "rightcovervagina">>
You cover your pussy with your hands.
<<brat 2>><<set $leftarm to "vagina">><<set $rightarm to "vagina">><<set $vaginause to "cover">><<set $speechcovervagina to 1>>
<</if>>
<<if $leftaction is "leftcovervagina">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftcovervagina">>
You cover your pussy with your hand.
<<brat 1>><<set $leftarm to "vagina">><<set $vaginause to "cover">><<set $speechcovervagina to 1>>
<</if>>
<<if $rightaction is "rightcovervagina">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightcovervagina">>
You cover your pussy with your hand.
<<brat 1>><<set $rightarm to "vagina">><<set $vaginause to "cover">><<set $speechcovervagina to 1>>
<</if>>
<<if $leftaction is "leftcoverpenis" and $rightaction is "rightcoverpenis">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftcoverpenis">><<set $rightactiondefault to "rightcoverpenis">>
You cover your penis with your hands.
<<brat 2>><<set $leftarm to "coverpenis">><<set $rightarm to "coverpenis">><<set $penisuse to "cover">><<set $speechcoverpenis to 1>>
<</if>>
<<if $leftaction is "leftcoverpenis">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftcoverpenis">>
You cover your penis with your hand.
<<brat 1>><<set $leftarm to "coverpenis">><<set $penisuse to "cover">><<set $speechcoverpenis to 1>>
<</if>>
<<if $rightaction is "rightcoverpenis">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightcoverpenis">>
You cover your penis with your hand.
<<brat 1>><<set $rightarm to "coverpenis">><<set $penisuse to "cover">><<set $speechcoverpenis to 1>>
<</if>>
<<if $leftaction is "leftcoveranus" and $rightaction is "rightcoveranus">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftcoveranus">><<set $rightactiondefault to "rightcoveranus">>
You cover your anus with your hands.
<<brat 2>><<set $leftarm to "anus">><<set $rightarm to "anus">><<set $anususe to "cover">>
<</if>>
<<if $leftaction is "leftcoveranus">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftcoveranus">>
You cover your anus with your hand.
<<brat 1>><<set $leftarm to "anus">><<set $anususe to "cover">>
<</if>>
<<if $rightaction is "rightcoveranus">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightcoveranus">>
You cover your anus with your hand.
<<brat 1>><<set $rightarm to "anus">><<set $anususe to "cover">>
<</if>>
<<if $leftaction is "leftstopvagina" and $rightaction is "rightstopvagina">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstopvagina">><<set $rightactiondefault to "rightstopvagina">>
You stop shielding your pussy with your hands.
<<set $leftarm to 0>><<set $rightarm to 0>><<set $vaginause to 0>><<meek 2>>
<</if>>
<<if $leftaction is "leftstopcoverpenis" and $rightaction is "rightstopcoverpenis">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstopcoverpenis">><<set $rightactiondefault to "rightstopcoverpenis">>
You stop shielding your penis with your hands.
<<set $leftarm to 0>><<set $rightarm to 0>><<set $penisuse to 0>><<meek 2>>
<</if>>
<<if $leftaction is "leftstopanus" and $rightaction is "rightstopanus">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftstopanus">><<set $rightactiondefault to "rightstopanus">>
You stop shielding your <<bottom>> with your hands.
<<set $leftarm to 0>><<set $rightarm to 0>><<set $anususe to 0>><<meek 2>>
<</if>>
<<if $leftaction is "leftstopvagina">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstopvagina">>
You stop covering your pussy with your left hand.
<<set $leftarm to 0>>
<<if $rightarm isnot "vagina">>
<<set $vaginause to 0>>
<</if>><<meek 1>>
<</if>>
<<if $leftaction is "leftstopcoverpenis">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstopcoverpenis">>
You stop covering your penis with your left hand.
<<set $leftarm to 0>>
<<if $rightarm isnot "coverpenis">>
<<set $penisuse to 0>>
<</if>>
<<meek 1>>
<</if>>
<<if $leftaction is "leftstopanus">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstopanus">>
You stop covering your <<bottom>> with your left hand.
<<set $leftarm to 0>>
<<if $rightarm isnot "anus">>
<<set $anususe to 0>>
<</if>>
<<meek 1>>
<</if>>
<<if $rightaction is "rightstopvagina">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstopvagina">>
You stop covering your vagina with your right hand.
<<set $rightarm to 0>>
<<if $leftarm isnot "vagina">>
<<set $vaginause to 0>>
<</if>><<meek 1>>
<</if>>
<<if $rightaction is "rightstopcoverpenis">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstopcoverpenis">>
You stop covering your penis with your right hand.
<<set $rightarm to 0>>
<<if $leftarm isnot "coverpenis">>
<<set $penisuse to 0>>
<</if>><<meek 1>>
<</if>>
<<if $rightaction is "rightstopanus">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstopanus">>
You stop covering you anus with your right hand.
<<set $rightarm to 0>>
<<if $leftarm isnot "anus">>
<<set $anususe to 0>>
<</if>><<meek 1>>
<</if>>
<<if $leftaction is "leftclit">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftclit">><<handskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<actionsclitstroke>><<submission 10>><<set $speechhandjobvagina to 1>>
<<else>>
<<set $leftarm to 0>><<set $leftactiondefault to "leftplay">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "leftarm">>
<<set $NPCList[_j].vagina to 0>><<personselect _j>>
<span class="blue">You stroke <<his>> clit, but <<he>>
<<if $enemytype isnot "beast">>slaps your hand away<<else>>shifts way from you and growls<</if>>.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $rightaction is "rightclit">><<set $rightaction to 0>><<set $rightactiondefault to "rightclit">><<handskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<actionsclitstroke>><<submission 10>><<set $speechhandjobvagina to 1>>
<<else>><<set $rightarm to 0>><<set $rightactiondefault to "rightplay">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "rightarm">>
<<set $NPCList[_j].vagina to 0>><<personselect _j>>
<span class="blue">You stroke <<his>> clit, but <<he>>
<<if $enemytype isnot "beast">>slaps your hand away<<else>>shifts way from you and growls<</if>>.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $leftaction is "leftothervaginastop" and $rightaction is "rightothervaginastop">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftothervaginastop">><<set $rightactiondefault to "rightothervaginastop">>
<<if $NPCList[0].vagina is "leftarm">><<set $NPCList[0].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his1>> pussy.</span>
<<elseif $NPCList[1].vagina is "leftarm">><<set $NPCList[1].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his2>> pussy.</span>
<<elseif $NPCList[2].vagina is "leftarm">><<set $NPCList[2].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his3>> pussy.</span>
<<elseif $NPCList[3].vagina is "leftarm">><<set $NPCList[3].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his4>> pussy.</span>
<<elseif $NPCList[4].vagina is "leftarm">><<set $NPCList[4].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his5>> pussy.</span>
<<elseif $NPCList[5].vagina is "leftarm">><<set $NPCList[5].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hands away from <<his6>> pussy.</span>
<</if>>
<<if $NPCList[0].vagina is "rightarm">><<set $NPCList[0].vagina to 0>><<set $rightarm to 0>>
<<elseif $NPCList[1].vagina is "rightarm">><<set $NPCList[1].vagina to 0>><<set $rightarm to 0>>
<<elseif $NPCList[2].vagina is "rightarm">><<set $NPCList[2].vagina to 0>><<set $rightarm to 0>>
<<elseif $NPCList[3].vagina is "rightarm">><<set $NPCList[3].vagina to 0>><<set $rightarm to 0>>
<<elseif $NPCList[4].vagina is "rightarm">><<set $NPCList[4].vagina to 0>><<set $rightarm to 0>>
<<elseif $NPCList[5].vagina is "rightarm">><<set $NPCList[5].vagina to 0>><<set $rightarm to 0>>
<</if>>
<</if>>
<<if $leftaction is "leftothervaginastop">><<set $leftaction to 0>><<set $leftactiondefault to "leftothervaginastop">>
<<if $NPCList[0].vagina is "leftarm">><<set $NPCList[0].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his1>> pussy.</span>
<<elseif $NPCList[1].vagina is "leftarm">><<set $NPCList[1].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his2>> pussy.</span>
<<elseif $NPCList[2].vagina is "leftarm">><<set $NPCList[2].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his3>> pussy.</span>
<<elseif $NPCList[3].vagina is "leftarm">><<set $NPCList[3].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his4>> pussy.</span>
<<elseif $NPCList[4].vagina is "leftarm">><<set $NPCList[4].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his5>> pussy.</span>
<<elseif $NPCList[5].vagina is "leftarm">><<set $NPCList[5].vagina to 0>><<set $leftarm to 0>><span class="blue">You move your hand away from <<his6>> pussy.</span>
<</if>>
<</if>>
<<if $rightaction is "rightothervaginastop">><<set $rightaction to 0>><<set $rightactiondefault to "rightothervaginastop">>
<<if $NPCList[0].vagina is "rightarm">><<set $NPCList[0].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his1>> pussy.</span>
<<elseif $NPCList[1].vagina is "rightarm">><<set $NPCList[1].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his2>> pussy.</span>
<<elseif $NPCList[2].vagina is "rightarm">><<set $NPCList[2].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his3>> pussy.</span>
<<elseif $NPCList[3].vagina is "rightarm">><<set $NPCList[3].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his4>> pussy.</span>
<<elseif $NPCList[4].vagina is "rightarm">><<set $NPCList[4].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his5>> pussy.</span>
<<elseif $NPCList[5].vagina is "rightarm">><<set $NPCList[5].vagina to 0>><<set $rightarm to 0>><span class="blue">You move your hand away from <<his6>> pussy.</span>
<</if>>
<</if>>
<<if $leftaction is "leftplay">>
<<set $leftaction to 0>><<handskilluse>><<set $leftactiondefault to "leftplay">><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $leftactiondefault to "leftclit">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is 0>>
<<set $NPCList[_j].vagina to "leftarm">><<set $leftarm to "othervagina">><<submission 1>><<handstat>><<personselect _j>>
<span class="lblue">You <<handtext>> grab <<his>> pussy with your left hand.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to grab <<a>> pussy with your left hand, but <<theowner>> moves it away.
<</if>>
<</if>>
<<if $rightaction is "rightplay">>
<<set $rightaction to 0>><<handskilluse>><<set $rightactiondefault to "rightplay">><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $handskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $rightactiondefault to "rightclit">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is 0>>
<<set $NPCList[_j].vagina to "rightarm">><<set $rightarm to "othervagina">><<submission 1>><<handstat>><<personselect _j>>
<span class="lblue">You <<handtext>> grab <<his>> pussy with your right hand.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to grab <<a>> pussy with your right hand, but the owner moves it away.
<</if>>
<</if>>
<<if $leftaction is "leftunderpull" and $rightaction is "rightunderpull">>
<<set $leftaction to 0>><<set $rightaction to 0>><<brat 1>><<set $leftactiondefault to "leftunderpull">><<set $rightactiondefault to "rightunderpull">>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.<<brat 2>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "underclothes" or $NPCList[_j].righthand is "underclothes" or (_j is 0 and $NPCList[_j].mouth is "underclothes")>>
You struggle for control of your $worn.under_lower.name.<<brat 2>><<set $understruggle to 1>>
<<break>>
<</if>>
<</for>>
<<if $understruggle is 0>>
<<if $worn.under_lower.state is "ankles">>
<<set $worn.under_lower.state to "knees">>You pull your $worn.under_lower.name up to your knees.
<<elseif $worn.under_lower.state is "knees">>
<<set $worn.under_lower.state to "thighs">>You pull your $worn.under_lower.name up to your thighs.
<<elseif $worn.under_lower.state is "thighs">>
<<if $vaginause is 0 and $anususe is 0>>
You pull your $worn.under_lower.name up to your waist.
<<set $worn.under_lower.state to "waist">><<set $worn.under_lower.exposed to $worn.under_lower.exposed_base>>
<<set $worn.under_lower.vagina_exposed to $worn.under_lower.vagina_exposed_base>>
<<set $worn.under_lower.anus_exposed to $worn.under_lower.anus_exposed_base>>
<<else>>
You try to pull up your $worn.under_lower.name, but something is in the way.
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "leftunderpull">><<set $leftaction to 0>><<brat 1>><<set $leftactiondefault to "leftunderpull">>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.
<<else>>
<<if $NPCList[0].lefthand isnot "underclothes" and $NPCList[0].righthand isnot "underclothes" and $NPCList[1].lefthand isnot "underclothes" and $NPCList[1].righthand isnot "underclothes" and $NPCList[2].lefthand isnot "underclothes" and $NPCList[2].righthand isnot "underclothes" and $NPCList[3].lefthand isnot "underclothes" and $NPCList[3].righthand isnot "underclothes" and $NPCList[4].lefthand isnot "underclothes" and $NPCList[4].righthand isnot "underclothes" and $NPCList[5].lefthand isnot "underclothes" and $NPCList[5].righthand isnot "underclothes" and $NPCList[0].mouth isnot "underclothes">>
<<if $worn.under_lower.state is "ankles">><<set $worn.under_lower.state to "knees">>You pull your $worn.under_lower.name up to your knees.
<<elseif $worn.under_lower.state is "knees">><<set $worn.under_lower.state to "thighs">>You pull your $worn.under_lower.name up to your thighs.
<<elseif $worn.under_lower.state is "thighs">>
<<if $vaginause is 0 and $anususe is 0>>You pull your $worn.under_lower.name up to your waist.
<<set $worn.under_lower.state to "waist">><<set $worn.under_lower.exposed to $worn.under_lower.exposed_base>>
<<set $worn.under_lower.vagina_exposed to $worn.under_lower.vagina_exposed_base>>
<<set $worn.under_lower.anus_exposed to $worn.under_lower.anus_exposed_base>>
<<else>>
You try to pull up your $worn.under_lower.name, but something is in the way.
<</if>>
<</if>>
<<else>>
You try to pull up your $worn.under_lower.name, but one hand won't be enough.<<brat 1>>
<</if>>
<</if>>
<</if>>
<<if $rightaction is "rightunderpull">><<set $rightaction to 0>><<brat 1>><<set $rightactiondefault to "rightunderpull">>
<<if $worn.under_lower.name is "naked">>
You clutch the tattered remains of your $underlowerlast.
<<else>>
<<if $NPCList[0].lefthand isnot "underclothes" and $NPCList[0].righthand isnot "underclothes" and $NPCList[1].lefthand isnot "underclothes" and $NPCList[1].righthand isnot "underclothes" and $NPCList[2].lefthand isnot "underclothes" and $NPCList[2].righthand isnot "underclothes" and $NPCList[3].lefthand isnot "underclothes" and $NPCList[3].righthand isnot "underclothes" and $NPCList[4].lefthand isnot "underclothes" and $NPCList[4].righthand isnot "underclothes" and $NPCList[5].lefthand isnot "underclothes" and $NPCList[5].righthand isnot "underclothes" and $NPCList[0].mouth isnot "underclothes">>
<<if $worn.under_lower.state is "ankles">>
<<set $worn.under_lower.state to "knees">>
You pull your $worn.under_lower.name up to your knees.
<<elseif $worn.under_lower.state is "knees">>
<<set $worn.under_lower.state to "thighs">>
You pull your $worn.under_lower.name up to your thighs.
<<elseif $worn.under_lower.state is "thighs">>
<<if $vaginause is 0 and $anususe is 0>>
You pull your $worn.under_lower.name up to your waist.
<<set $worn.under_lower.state to "waist">><<set $worn.under_lower.exposed to $worn.under_lower.exposed_base>>
<<set $worn.under_lower.vagina_exposed to $worn.under_lower.vagina_exposed_base>>
<<set $worn.under_lower.anus_exposed to $worn.under_lower.anus_exposed_base>>
<<else>>
You try to pull up your $worn.under_lower.name, but one hand won't be enough.
<</if>>
<</if>>
<<else>>
You try to pull up your $worn.under_lower.name, but you aren't strong enough.<<brat 1>>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "leftskirtpull" and $rightaction is "rightskirtpull">>
<<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftskirtpull">><<set $rightactiondefault to "rightskirtpull">><<brat 1>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<else>>
You pull your $worn.lower.name down with both hands, covering your crotch.
<<set $worn.lower.skirt_down to 1>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<<if $leftaction is "leftskirtpull">>
<<set $leftaction to 0>><<set $leftactiondefault to "leftskirtpull">><<brat 1>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<else>>
You pull your $worn.lower.name back down, covering your crotch.
<<set $worn.lower.skirt_down to 1>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<<if $rightaction is "rightskirtpull">>
<<set $rightaction to 0>><<set $rightactiondefault to "rightskirtpull">><<brat 1>>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<else>>
You pull your $worn.lower.name back down, covering your crotch.
<<set $worn.lower.skirt_down to 1>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<<if $leftaction is "leftlowerpull" and $rightaction is "rightlowerpull">>
<<set $leftaction to 0>><<set $rightaction to 0>><<brat 1>><<set $leftactiondefault to "leftlowerpull">><<set $rightactiondefault to "rightlowerpull">>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<brat 2>>
<<else>>
<<if $understruggle is 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "lowerclothes" or $NPCList[_j].righthand is "lowerclothes" or (_j is 0 and $NPCList[_j].mouth is "lowerclothes")>>
You struggle for control of your $worn.lower.name.<<brat 2>><<set $lowerstruggle to 1>>
<<break>>
<</if>>
<</for>>
<<if $lowerstruggle is 0>>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<bottom>> is threatened.
<<else>>
You fix your $worn.lower.name, concealing your
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>>
<<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "leftlowerpull">><<set $leftaction to 0>><<brat 1>><<set $leftactiondefault to "leftlowerpull">>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.<<brat 1>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "lowerclothes" or $NPCList[_j].righthand is "lowerclothes" or (_j is 0 and $NPCList[_j].mouth is "lowerclothes")>>
You try to pull up your $worn.lower.name, but you aren't strong enough.<<brat 1>><<set _leftlowerpull to "failed">>
<<break>>
<</if>>
<</for>>
<<if _leftlowerpull isnot "failed">>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<bottom>> is threatened.
<<else>>
You fix your $worn.lower.name, concealing your
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>>
<<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $rightaction is "rightlowerpull">><<set $rightaction to 0>><<brat 1>><<set $rightactiondefault to "rightlowerpull">>
<<if $worn.lower.name is "naked">>
You clutch the tattered remains of your $lowerlast.
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "lowerclothes" or $NPCList[_j].righthand is "lowerclothes" or (_j is 0 and $NPCList[_j].mouth is "lowerclothes")>>
You try to pull up your $worn.lower.name, but you aren't strong enough.<<brat 1>><<set _rightlowerpull to "failed">>
<<break>>
<</if>>
<</for>>
<<if _rightlowerpull isnot "failed">>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<bottom>> is threatened.
<<else>>
You fix your $worn.lower.name, concealing your
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>>
<<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "leftupperpull" and $rightaction is "rightupperpull">>
<<set $leftaction to 0>><<set $rightaction to 0>><<brat 1>><<set $leftactiondefault to "leftupperpull">><<set $rightactiondefault to "rightupperpull">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "upperclothes" or $NPCList[_j].righthand is "upperclothes" or (_j is 0 and $NPCList[_j].mouth is "upperclothes")>>
You struggle for control of your $worn.upper.name.<<brat 2>><<set $upperstruggle to 1>>
<<break>>
<</if>>
<</for>>
<<if $upperstruggle is 0>>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<bottom>> is threatened.
<<elseif $worn.lower.set is $worn.upper.set>>
You fix your $worn.upper.name, concealing your <<breasts>> and
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>><<set $worn.upper.state_top to $worn.upper.state_top_base>>
<<set $worn.upper.exposed to $worn.upper.exposed_base>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<<else>>
You fix your $worn.upper.name, concealing your <<breastsstop>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>>
<<set $worn.upper.state_top to $worn.upper.state_top_base>><<set $worn.upper.exposed to $worn.upper.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "leftupperpull">><<set $leftaction to 0>><<brat 1>><<set $leftactiondefault to "leftupperpull">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "upperclothes" or $NPCList[_j].righthand is "upperclothes" or (_j is 0 and $NPCList[_j].mouth is "upperclothes")>>
You struggle for your $worn.upper.name, but you aren't strong enough.<<brat 1>><<set _leftupperpull to "failed">>
<<break>>
<</if>>
<</for>>
<<if _leftupperpull isnot "failed">>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.lower.name hang loosely, but you can't adjust <<lowerit>> while your <<bottom>> is threatened.
<<elseif $worn.lower.set is $worn.upper.set>>
You fix your $worn.upper.name, concealing your <<breasts>> and
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>><<set $worn.upper.state_top to $worn.upper.state_top_base>>
<<set $worn.upper.exposed to $worn.upper.exposed_base>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<<else>>
You fix your $worn.upper.name, concealing your <<breastsstop>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>><<set $worn.upper.state_top to $worn.upper.state_top_base>>
<<set $worn.upper.exposed to $worn.upper.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $rightaction is "rightupperpull">>
<<set $rightaction to 0>><<brat 1>><<set $rightactiondefault to "rightupperpull">>
<<if $worn.upper.name is "naked">>
You clutch the tattered remains of your $upperlast.
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "upperclothes" or $NPCList[_j].righthand is "upperclothes" or (_j is 0 and $NPCList[_j].mouth is "upperclothes")>>
You struggle for your $worn.upper.name, but you aren't strong enough.<<brat 1>><<set _rightupperpull to "failed">>
<<break>>
<</if>>
<</for>>
<<if _rightupperpull isnot "failed">>
<<if $vaginause isnot 0 and $vaginause isnot "none">>
Your $worn.upper.name hang loosely, but you can't adjust <<upperit>> while your <<pussy>> is threatened.
<<elseif $penisuse isnot 0 and $penisuse isnot "none">>
Your $worn.upper.name hang loosely, but you can't adjust <<upperit>> while your <<penis>> is threatened.
<<elseif $anususe isnot 0>>
Your $worn.upper.name hang loosely, but you can't adjust <<upperit>> while your <<bottom>> is threatened.
<<elseif $worn.lower.set is $worn.upper.set>>
You fix your $worn.upper.name, concealing your <<breasts>> and
<<if $worn.under_lower.exposed gte 1>>
<<genitalsstop>>
<<else>>
$worn.under_lower.name.
<</if>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>><<set $worn.upper.state_top to $worn.upper.state_top_base>>
<<set $worn.upper.exposed to $worn.upper.exposed_base>><<set $worn.lower.state to $worn.lower.state_base>>
<<if $worn.lower.skirt is 1>><<set $worn.lower.skirt_down to 1>><</if>><<set $worn.lower.vagina_exposed to $worn.lower.vagina_exposed_base>>
<<set $worn.lower.anus_exposed to $worn.lower.anus_exposed_base>><<set $worn.lower.exposed to $worn.lower.exposed_base>>
<<else>>
You fix your $worn.upper.name, concealing your <<breastsstop>>
<<brat 5>><<set $worn.upper.state to $worn.upper.state_base>>
<<set $worn.upper.state_top to $worn.upper.state_top_base>><<set $worn.upper.exposed to $worn.upper.exposed_base>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $feetaction is "grab">>
<<set $feetaction to 0>><<set $feetactiondefault to "grab">><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $feetskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $feetactiondefault to "grabrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is 0>>
<<submission 2>><<set $NPCList[_j].penis to "feet">><<set $feetuse to "penis">><<feetstat>><<feetskilluse>>
<span class="lblue">You <<feettext>> grab <<hisselect _j>> $NPCList[_j].penisdesc between your feet.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You clumsily try to grab <<a>> penis between your feet, but fail.
<<feetskilluse>><<submission 2>>
<</if>>
<</if>>
<<if $feetaction is "rest">>
<<set $feetaction to 0>><<set $feetactiondefault to "rest">><<neutral 1>>You rest your legs.
<</if>>
<<if $feetaction is "kick">>
<<set $feetaction to 0>><<set $feetactiondefault to "kick">>
<<if $parasite.left_ear.name is "slime" and random(1, 3) is 3 or $parasite.right_ear.name is "slime" and random(1, 3) is 3>>
<<if $corruption_slime gte ($willpower / 10)>>
You try to kick the <<if $enemytype is "beast">><<beasttype>><<else>><<person1>><<personcomma>><</if>>
<span class="red">but the slime immobilises your legs.</span><<gwillpower>><<willpower 1>>
<<else>>
The slime tries to immobilise your legs, <span class="green">but you wrestle control away from it.</span>
<<defiance 5>><<actionskick>><<set $attackstat += 1>>
<<if $worn.feet.type.includes("heels")>>
Your high heels strengthen the blow!
<<set $attackstat += 1>>
<</if>>
<</if>>
<<else>>
<<defiance 5>><<actionskick>><<set $attackstat += 1>>
<<if $worn.feet.type.includes("heels")>>
Your high heels strengthen the blow!
<<set $attackstat += 1>>
<</if>>
<</if>>
<</if>>
<<if $feetaction is "rub">>
<<set $feetaction to 0>><<submission 1>><<actionsfeetrub>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $feetaction is "grabrub">>
<<feetskilluse>><<set $feetactiondefault to "grabrub">><<set $feetaction to 0>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $feetskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<actionsgrabrub>><<submission 2>>
<<else>>
<<set $feetactiondefault to "grab">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "feet">>
<<personselect _j>>
<span class="blue">You try to rub <<his>> penis between your feet, but <<he>> moves away.</span>
<<set $feetuse to 0>><<set $NPCList[_j].penis to 0>><<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $feetaction is "vaginagrab">>
<<feetskilluse>><<set $feetaction to 0>><<set $feetactiondefault to "vaginagrab">><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $feetskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $feetactiondefault to "vaginagrabrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is 0>>
<<submission 2>><<set $feetuse to "othervagina">><<set $NPCList[_j].vagina to "feet">><<feetstat>><span class="lblue">You <<feettext>> press your feet against <<hisselect _j>> pussy.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to keep <<a>> pussy away with your feet, but <<theowner>> moves it away.
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $feetaction is "vaginagrabrub">>
<<set $feetaction to 0>><<feetskilluse>><<set $feetactiondefault to "vaginagrabrub">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $feetskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<actionsfeetpussy>><<submission 2>>
<<else>>
<<set $feetactiondefault to "vaginagrab">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "feet">>
<<personselect _j>>
<span class="blue">You try to keep <<his>> pussy away with your feet, but <<he>> moves away.</span>
<<set $feetuse to 0>><<set $NPCList[_j].vagina to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $feetaction is "stop">>
<<set $feetaction to 0>><<set $feetactiondefault to "stop">>You move your feet away from their genitals.<<set $feetuse to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "feet">>
<<if $NPCList[_j].penis is "feet">>
<<set $NPCList[_j].penis to 0>>
<<break>>
<</if>>
<<if $NPCList[_j].vagina is "feet">>
<<set $NPCList[_j].vagina to 0>>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "rest">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "rest">>
<</if>>
<<if $mouthaction is "kiss">>
<<set $mouthaction to 0>><<actionskiss>><<submission 3>><<set $mouthactiondefault to "kiss">>
<</if>>
<<if $mouthaction is "plead">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "plead">>
<<actionsplead>><<set $speechplead to 1>>
<<meek `1 + $englishtrait`>>
<</if>>
<<if $mouthaction is "moan">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "moan">>
<<actionsmoan>><<set $speechmoan to 1>>
<<submission `1 + $englishtrait`>>
<</if>>
<<if $mouthaction is "demand">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "demand">>
<<actionsdemand>><<set $speechdemand to 1>>
<<defiance `1 + $englishtrait`>>
<</if>>
<<if $mouthaction is "mock">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mock">>
<<actionsmock>><<set $speechdemand to 1>>
<<brat `1 + $englishtrait`>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $mockaction is $NPCList[_j].insecurity>>
<<if $consensual is 1>>
<<submission `1 + $englishtrait`>>
<<else>>
<<combatcontrol `1 + $englishtrait`>>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "mouth">>
<<set $mouthaction to 0>><<meek 1>><<set $mouthactiondefault to "mouth">><<combatpromiscuity4>>
<<if $penisbitten is 1>>
<<He>> smacks your head away from <<his>> penis.<<violence 5>>
<<elseif (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $mouthactiondefault to "lick">><<set $mouthsubmit to 1>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is 0 and ($enemytype isnot "man" or $NPCList[_j].location.genitals is 0)>>
<<set $NPCList[_j].penis to "mouthentrance">><<set $mouthuse to "penis">><<oralskilluse>><<set $mouthstate to "entrance">>
<span class="lblue">You <<oraltext>> move your mouth to <<hisselect _j>> $NPCList[_j].penisdesc and <<he>> waits expectantly.</span>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "topface">><</if>>
<<set $NPCList[_j].location.genitals to "head">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to move into a position where your mouth can take <<a>> penis, but <<theowner>> has other ideas.<<oralskilluse>>
<</if>>
<</if>>
<<if $mouthaction is "swallow">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "swallow">><<combatpromiscuity5>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "mouthentrance" or $NPCList[_j].penis is "mouthimminent">>
<<set $NPCList[_j].penis to "mouth">><span class="pink">You take <<hisselect _j>> $NPCList[_j].penisdesc into your mouth.</span>
<<switch $NPCList[_j].penissize>>
<<case 4>><span class="pink"> You struggle to accommodate its girth.</span>
<<case 1>><span class="pink"> You stuggle to keep your mouth on something so small.</span>
<</switch>>
<<if $player.virginity.oral isnot true>>
<<submission 10>><<bruise face>><<oralstat>><<raped>><<set $mouthstate to "penetrated">><<set $speechmouthpenetrated to 1>>
<<elseif $player.virginity.oral is true>>
<span class="pink"></span><span class="red"> It tastes strange.</span><<submission 30>>
<<takeVirginity $NPCList[_number].fullDescription "oral">><<bruise face>><<oralstat>><<violence 1>><<raped>>
<<set $mouthstate to "penetrated">><<set $speechmouthvirgin to 1>>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "othervagina">>
<<set $mouthaction to 0>><<meek 1>><<set $mouthactiondefault to "othervagina">><<combatpromiscuity4>>
<<if $penisbitten is 1>>
<<He>> smacks your head away from <<his>> pussy.<<violence 5>>
<<elseif (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $mouthactiondefault to "vaginalick">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is 0 and ($enemytype isnot "man" or $NPCList[_j].location.genitals is 0)>>
<span class="lblue">You <<oraltext>> move your mouth to <<hisselect _j>> pussy and <<he>> waits expectantly.</span>
<<set $NPCList[_j].vagina to "mouth">><<set $mouthstate to "othervagina">><<set $mouthuse to "othervagina">><<oralskilluse>>
<<if $enemytype is "beast">><<set $NPCList[_j].stance to "topface">><</if>>
<<set $NPCList[_j].location.genitals to "head">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to move into a position where your mouth can eat pussy, but <<theowner>> has other ideas.<<oralskilluse>>
<</if>>
<</if>>
<<if $mouthaction is "breastpull">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "breastpull">>You try to pull your head away from the chest pressing against your face.<<oralskilluse>><<brat 1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $mouthstate to 0>><<set $mouthuse to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is "mouth" or $NPCList[_j].chest is "mouthentrance">>
<<set $NPCList[_j].chest to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "head_breasts" or $NPCList[_j].lefthand is "head_nipple">>
<<set $NPCList[_j].lefthand to 0>>
<</if>>
<<if $NPCList[_j].righthand is "head_breasts" or $NPCList[_j].righthand is "head_nipple">>
<<set $NPCList[_j].righthand to 0>>
<</if>>
<</for>>
<<else>>
<<if $consensual is 1>>
<<set $consensual to 0>><<molested>><<controlloss>>
<</if>>
<<violence 1>>
<<if $mouthstate is "breasts">>
<span class="red">However, <<theowner>> refuses to allow it,</span> instead pushing your head back against their chest.
<<elseif $mouthstate is "nipple">>
<span class="red">However, <<theowner>> refuses to allow it,</span> instead pushing your head back against their chest.
<</if>>
<</if>>
<</if>>
<<if $mouthaction is "movetochest">><<set $mouthaction to 0>><<meek 1>><<set $mouthactiondefault to "breastclosed">><<combatpromiscuity3>>
<<if $breastbitten is 1>><<He>> smacks your head away from <<his>> chest.<<violence 5>>
<<elseif (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>><<set $mouthactiondefault to "breastlick">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is 0>>
<span class="lblue">You <<oraltext>> move your mouth to <<hisselect _j>> $NPCList[_j].breastsdesc.</span>
<<set $NPCList[_j].chest to "mouthentrance">><<set $mouthstate to "breasts">><<set $mouthuse to "breasts">><<oralskilluse>>
<<break>>
<</if>>
<</for>>
<<else>>You try to move your mouth to someone's chest, but <<theowner>> has other ideas.<<oralskilluse>>
<</if>>
<</if>>
<<if $mouthaction is "breastbite">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "breastbite">>You bite down on the nipple, <<theowner>>
<<if $enemytype is "man">>yelps<<elseif $enemytype is "beast">>growls<<else>>shrieks<</if>> and recoils in agony.
<<defiance 20>><<attackstat>><<set $mouthuse to 0>><<set $breastbitten to 1>><<set $mouthstate to 0>>
<<if $wolfgirl gte 2 or $cat gte 2>>
<<defiance 40>>You lick your fangs clean.
<</if>>
<<if $head is "breasts">>
<<set $head to 0>>
<</if>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is "mouth">>
<<set $NPCList[_j].chest to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].lefthand is "head_nipples">>
<<set $NPCList[_j].lefthand to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].righthand is "head_nipples">>
<<set $NPCList[_j].righthand to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "breastlick">>
<<set $mouthactiondefault to "breastlick">><<set $mouthaction to 0>><<submission 3>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is "mouthentrance">>
You lick <<hisselect _j>> $NPCList[_j].breastsdesc.
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "breastclosed">>
<<set $mouthactiondefault to "breastclosed">><<set $mouthaction to 0>><<brat 3>>
You keep your mouth closed.
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is "mouth">>
<<if $NPCList[_j].lactation is 1>>
<span class="blue">Milk leaks from <<hisselect _j>> $NPCList[_j].breastdesc.</span>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "breastsuck">>
<<set $mouthactiondefault to "breastsuck">><<set $mouthaction to 0>><<submission 3>>
<<set $mouthstate to "nipple">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].chest is "mouthentrance" or $NPCList[_j].chest is "mouth">>
<<set $NPCList[_j].chest to "mouth">>
You <<oraltext>> suck <<hisselect _j>> $NPCList[_j].breastdesc.
<<if $NPCList[_j].lefthand is "head_breasts">><<set $NPCList[_j].lefthand to "head_nipples">><</if>>
<<if $NPCList[_j].righthand is "head_breasts">><<set $NPCList[_j].righthand to "head_nipples">><</if>>
<<if $breastfeedingdisable is "f" and $NPCList[_j].lactation is 1>>
<span class="purple">Sweet, creamy milk fills your mouth.</span>
<<breastfed>><<set $speechheadsuckle to 1>><<submission 2>>
<<else>>
<<set $speechheadnipple to 1>>
<</if>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "scream">>
<<set $mouthaction to 0>>
<<if $drugged gt 0>>
You try to scream for help, <span class="pink">but the aphrodisiacs make it sound like a lewd moan.</span>
<<neutral 1>><<set $speechmoan to 1>>
<<elseif ($parasite.left_ear.name is "slime" or $parasite.right_ear.name is "slime") and $corruption_slime gte ($willpower / 10)>>
You open your mouth to scream for help, <span class="red">but your voice catches in your throat.</span> You feel the slime steal your breath away.<<gwillpower>><<willpower 1>>
<<else>>
You scream for help.
<<if ($loveInterest.primary is "Eden" or $loveInterest.secondary is "Eden") and $location is "forest">>
<<if $rng lte 50>>
"Eden! Get them off of me!"
<<else>>
"Eden! Help!"
<</if>>
<</if>>
<<brat 10>><<set $alarm to 1>><<set $mouthactiondefault to "scream">><<set $speechscream to 1>>
<<if $NPCList[0].lefthand is 0 and $mouthuse is 0>>
<<set $NPCList[0].lefthand to "mouth">><<He>> clasps <<his>> hand over your mouth to silence you.
<<set $enemytrust -= 40>><<set $mouthuse to "lefthand">>
<<elseif $NPCList[0].righthand is 0 and $mouthuse is 0>>
<<set $NPCList[0].righthand to "mouth">><<He>> clasps <<his>> hand over your mouth to silence you.
<<set $enemytrust -= 40>><<set $mouthuse to "lefthand">>
<</if>>
<</if>>
<</if>>
<<if $mouthaction is "apologise">>
<<set $mouthaction to 0>>
<<if $enemytype is "beast">>
You tell <<him>> you're sorry for being bad.
<<set $mouthactiondefault to "plead">>
<<if $apologised is 0>>
<<if $monster is 1>>
<<He>> growls. "Good. Now stay still."
<<else>>
While it doesn't understand you, your tone of voice has an impact.
<</if>>
<<set $apologised to 1>><<set $speechapologise to 1>>
<<set $enemyanger -= 50 * (1 + $englishtrait)>>
<<else>>
<<He>> ignores you.
<<set $speechapologiseno to 1>>
<</if>>
<<else>>
You tell <<him>> you're sorry for being bad.
<<set $mouthactiondefault to "plead">>
<<if $apologised is 0>>
<<His>> face softens.
<<set $apologised to 1>><<set $speechapologise to 1>>
<<set $enemyanger -= 50 * (1 + $englishtrait)>>
<<else>>
<<He>> ignores you.
<<set $speechapologiseno to 1>>
<</if>>
<</if>>
<</if>>
<<if $mouthaction is "forgive">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "plead">>
<<set $trauma -= $traumagain>><<set $traumagain to 0>><<set $speechforgive to 1>><<set $angelforgive to 1>>
<<if $enemytype is "beast">>
"You don't know any better. You're just a <<beasttype>>," you say. "I forgive you."
<<else>>
"Even though you're doing such a horrible thing, don't worry," you say. "I forgive you."
<</if>>
<</if>>
<<if $mouthaction is "peniskiss">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "peniskiss">>
<<actionspeniskiss>>
<<submission 3>><<oralskilluse>>
<</if>>
<<if $mouthaction is "lick">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "lick">><<actionspenislick>><<submission 5>><<oralskilluse>>
<</if>>
<<if $mouthaction is "suck">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "suck">><<actionspenissuck>><<submission 10>><<oralskilluse>>
<</if>>
<<if $mouthaction is "pullaway">><<set $mouthaction to 0>><<set $mouthactiondefault to "pullaway">>You try to pull your head away from the penis threatening your mouth.<<oralskilluse>><<brat 1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $pullaway to 1>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "mouth">>
<<set $NPCList[_j].penis to "mouthimminent">><<set $mouthstate to "imminent">><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<break>>
<<elseif $NPCList[_j].penis is "mouthimminent">>
<<set $NPCList[_j].penis to "mouthentrance">><<set $mouthstate to "entrance">><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<break>>
<<elseif $NPCList[_j].penis is "mouthentrance">>
<<set $NPCList[_j].penis to 0>><<set $mouthstate to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>><<set $NPCList[_j].location.genitals to 0>>
<span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<break>>
<</if>>
<</for>>
<<else>>
<<if $consensual is 1>>
<<set $consensual to 0>><<molested>><<controlloss>>
<</if>>
<<violence 1>>
<<if $mouthstate is "penetrated">>
<span class="red">However, <<theowner>> refuses to allow it,</span> forcing the phallus back into your mouth.
<<elseif $mouthstate is "imminent">>
<span class="red">However, <<theowner>> refuses to allow it,</span> instead pushing the penis against your lips.
<<elseif $mouthstate is "entrance">>
<span class="red">However, <<theowner>> refuses to allow it,</span> instead pushing the penis against your lips.
<</if>>
<</if>>
<</if>>
<<if $mouthaction is "pullawayvagina">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "pullawayvagina">>
<<if $consensual is 1>>
You try to move your head away from the pussy.<<oralskilluse>><<brat 1>>
<<else>>
You try to pull your head away from the pussy threatening your mouth.<<oralskilluse>><<brat 1>>
<</if>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $mouthuse to 0>><<set $mouthstate to 0>><<set $pullaway to 1>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "mouth">>
<<set $NPCList[_j].vagina to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "mouthimminent">>
<<set $NPCList[_j].vagina to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "mouthentrance">>
<<set $NPCList[_j].vagina to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<<else>>
<<if $consensual is 1>>
<<set $consensual to 0>><<molested>><<controlloss>>
<</if>>
<span class="red">However,<<theowner>> refuses to allow it,</span> forcing it against your face.<<violence 1>>
<</if>>
<</if>>
<<if $mouthaction is "bite">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "bite">>
You bite down on the penis, <<theowner>> <<if $enemytype is "man">>yelps<<elseif $enemytype is "beast">>growls<<else>>shrieks<</if>> and recoils in agony.
<<defiance 20>><<attackstat>><<set $mouthuse to 0>><<set $penisbitten to 1>><<set $mouthstate to 0>>
<<if $wolfgirl gte 2 or $cat gte 2>>
<<defiance 20>><<defiance 20>>You lick your fangs clean.
<</if>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "mouth">>
<<set $NPCList[_j].penis to 0>><<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "vaginalick">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "vaginalick">><<actionspussylick>><<submission 10>><<oralskilluse>>
<</if>>
<<if $mouthaction is "pullawaykiss">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "pullawaykiss">>You try to pull your head away from their lips.<<oralskilluse>><<brat 1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $oralskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $mouthuse to 0>><<set $mouthstate to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "kissentrance">>
<<set $NPCList[_j].mouth to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.head to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "kissimminent">>
<<set $NPCList[_j].mouth to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.head to 0>>
<<break>>
<</if>>
<</for>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "kiss">>
<<set $NPCList[_j].mouth to 0>><span class="green"><<He `_j + 1`>> doesn't stop you.</span>
<<set $NPCList[_j].location.head to 0>>
<<break>>
<</if>>
<</for>>
<<else>>
<<if $consensual is 1>>
<<set $consensual to 0>><<molested>><<controlloss>>
<</if>>
<span class="red">However, <<theowner>> refuses to allow it,</span> kissing you more firmly.
<<violence 1>>
<</if>>
<</if>>
<<if $mouthaction is "kissback">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "kissback">><<actionskissback>><<submission 2>><<oralskilluse>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $vaginaaction is "penisthighs">>
<<set $vaginaaction to 0>><<meek 1>><<thighskilluse>><<set $vaginaactiondefault to "penisthighs">><<combatpromiscuity4>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $thighskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $thighactiondefault to "rub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "vaginaentrance">>
<<personselect _j>>
<span class="lblue">You <<thightext>> grab <<his>> $NPCList[_j].penisdesc between your thighs.</span><<set $NPCList[_j].penis to "thighs">>
<<set $vaginause to 0>><<set $thighuse to "penis">><<thighstat>><<sex 5>><<set $vaginastate to 0>>
<<break>>
<</if>>
<</for>>
<<else>>
You try to hold <<a>> penis between your thighs, but <<theowner>> is intent on your pussy.
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<effectsvaginatopenis>>
<<set $rng to random(1, 100)>>
<<effectsvaginapenisfuck>>
<<if $vaginaaction is "rest">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "rest">>
<</if>>
<<set $rng to random(1, 100)>>
<<if $vaginaaction is "penisanus">>
<<set $vaginaaction to 0>><<meek 5>><<analskilluse>><<set $vaginaactiondefault to "penisanus">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $analskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "vaginaentrance">>
<<personselect _j>>
<span class="blue">You give your <<bottom>> a little wiggle, the <<combatperson>> responds to the provocation and moves <<his>> penis in front of your butt.</span>
<<submission 2>><<set $anususe to "penis">><<set $NPCList[_j].penis to "anusentrance">><<set $vaginause to 0>><<set $anusstate to "entrance">><<set $vaginastate to 0>>
<<break>>
<</if>>
<</for>>
<<else>>
You give your <<bottom>> a little wiggle, but you just receive a slap.<<violence 2>><<hitstat>><<bruise bottom>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $anusaction is "rest">>
<<set $anusaction to 0>><<set $anusactiondefault to "rest">>
<</if>>
<<if $anusaction is "penischeeks">>
<<set $anusaction to 0>><<meek 1>><<bottomskilluse>><<set $anusactiondefault to "penischeeks">><<combatpromiscuity4>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $bottomskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $cheekactiondefault to "rub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "anusentrance">>
<<personselect _j>>
<<set $NPCList[_j].penis to "cheeks">><<bottomstat>><<submission 2>><<set $bottomuse to "penis">><<set $anususe to "penis">><<set $anusstate to "cheeks">>
<span class="lblue">You <<bottomtext>> grab <<his>> $NPCList[_j].penisdesc between your butt cheeks.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You try to grab <<a>> penis between your cheeks, but <<theowner>> isn't interested.
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $anusaction is "penispussy">>
<<set $anusaction to 0>><<meek 10>><<vaginalskilluse>><<set $anusactiondefault to "penispussy">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $vaginalskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "anusentrance">>
<<personselect _j>>
<<submission 2>><<set $vaginause to "penis">><<set $NPCList[_j].penis to "vaginaentrance">><<set $anususe to 0>><<set $vaginastate to "entrance">><<set $anusstate to 0>>
<span class="lblue">You spread your thighs, giving clear access to your pussy.The <<person>><<combatperson>> takes advantage and moves <<his>> penis away from your butt.</span>
<<break>>
<</if>>
<</for>>
<<else>>
You spread your thighs, but fail to garner interest.
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<effectsanustopenis>>
<<set $rng to random(1, 100)>>
<<effectsanuspenisfuck>>
<<if $cheekaction is "rub" or $anusaction is "otherAnusRub">>
<<set $cheekaction to 0>><<bottomskilluse>><<set $cheekactiondefault to "rub">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $bottomskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<actionscheekrub>><<set $cheekactiondefault to "rub">><<submission 3>><<bottomstat>>
<<else>><<set $cheekactiondefault to "cheeks">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "cheeks">>
<<personselect _j>>
<<set $NPCList[_j].penis to "anusentrance">><<set $bottomuse to 0>><<set $anusstate to "entrance">>
<span class="blue">You try to rub <<his>> penis between your cheeks, but <<he>> is not interested.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $cheekaction is "stop" or $anusaction is "otherAnusStop">>
<<set $cheekaction to 0>><<set $cheekactiondefault to "stop">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "cheeks">>
<<personselect _j>>
<<set $NPCList[_j].penis to "anusentrance">><<set $bottomuse to 0>><<set $anusstate to "entrance">>
<span class="blue">You stop holding <<his>> penis between your cheeks. <<He>> angles toward your anus.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $anusaction is "penistease">>
<<set $anusactiondefault to "penistease">><<set $cheekaction to 0>>You tease the tip of the penis with your <<bottomstop>>
<<sex 3>><<analskilluse>>
<</if>>
<<if $thighaction is "rub">>
<<set $thighaction to 0>><<thighskilluse>><<set $thighactiondefault to "rub">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $thighskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>><<set $thighactiondefault to "rub">>
<<actionsthighrub>><<thighstat>><<sex 5>>
<<else>>
<<set $thighactiondefault to "thighs">><<set $thighuse to 0>>
<<if $vaginause is 0>><<set $vaginause to "penis">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "thighs">>
<<personselect _j>>
<<set $NPCList[_j].penis to "vaginaentrance">><<set $vaginastate to "entrance">>
<span class="blue">You try to hold <<his>> penis between your thighs, but <<he>> instead angles it towards your <<genitalsstop>></span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "thighs">>
<<personselect _j>>
<<set $NPCList[_j].penis to 0>><<set $NPCList[_j].location.genitals to 0>>
<span class="blue">You try to hold <<his>> penis between your thighs, but <<he>> moves it away.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</if>>
<<if $thighaction is "stop">>
<<set $thighaction to 0>><<set $thighactiondefault to "stop">>You stop holding <<his>> penis between your thighs.<<set $thighuse to 0>>
<<if $vaginause is 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "thighs">>
<<personselect _j>>
<<set $NPCList[_j].penis to "vaginaentrance">><<set $vaginastate to "entrance">>
<span class="blue"><<He>> angles towards your <<genitalsstop>></span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "thighs">>
<<set $NPCList[_j].penis to 0>><<set $NPCList[_j].location.genitals to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $vaginaaction is "penistease">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "penistease">><<actionspenistip>><<sex 5>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "rub">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "rub">><<actionspenisrub>><<sex 10>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "cooperate">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "cooperate">><<actionspenisride>><<submission 20>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "take">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "take">><<actionspenistake>>
<</if>>
<<if $vaginaaction is "escape">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "escape">><<actionsvaginaescape>><<set $vaginause to "penis">><<set $vaginastate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "vaginaimminent">>
<<set $NPCList[_j].penis to "vaginaentrance">><<set $NPCList[_j].speechvaginaescape to 1>>
<<if $NPCList[_j].penissize gte 5>>
<<brat 35>>
<<elseif $NPCList[_j].penissize is 4>>
<<brat 30>>
<<elseif $NPCList[_j].penissize is 3>>
<<brat 25>>
<<elseif $NPCList[_j].penissize is 2>>
<<brat 20>>
<<elseif $NPCList[_j].penissize is 1>>
<<brat 15>>
<<else>>
<<brat 10>>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<set $rng to random(1, 100)>>
<<effectspenistovagina>>
<<set $rng to random(1, 100)>>
<<effectspenisvaginafuck>>
<<set $rng to random(1, 100)>>
<<effectspenisanusfuck>>
<<set $rng to random(1, 100)>>
<<effectspenistoanus>>
<<if $penisaction is "rest">>
<<set $penisaction to 0>><<set $penisactiondefault to "rest">>
<</if>>
<<if $penisaction is "bay">>
<<set $penisaction to 0>><<meek 1>><<penileskilluse>><<set $penisactiondefault to "bay">><<combatpromiscuity4>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $penisactiondefault to "rub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "penisentrance">>
<<personselect _j>>
<span class="lblue">You <<peniletext>> press your penis against <<his>> clit.</span>
<<set $NPCList[_j].vagina to "frot">><<set $penisuse to "clit">><<sex 5>><<set $penisstate to "clit">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to keep the vagina menacing your <<penis>> at bay by rubbing against the clit, but <<theowner>> has other ideas.
<</if>>
<</if>>
<<if $penisaction is "clitrub">><<set $penisaction to 0>><<set $penisactiondefault to "rub">><<penileskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $penisactiondefault to "rub">><<sex 5>>
<<actionsclitrub>>
<<else>>
<<set $penisactiondefault to "bay">>
<<set $penisuse to "othervagina">><<set $penisstate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "frot">>
<<personselect _j>>
<<set $NPCList[_j].vagina to "penisentrance">>
<span class="blue">You rub your <<penis>> against <<his>> clit, but <<he>> would prefer the main course and moves <<his>> labia closer to your tip.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $penisaction is "stop">>
<<set $penisaction to 0>><<set $penisactiondefault to "stop">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "frot">>
<<personselect _j>>
<<set $NPCList[_j].vagina to "penisentrance">><<set $penisstate to "entrance">><<set $penisuse to "othervagina">>
<span class="blue">You stop rubbing <<his>> clit with your <<penisstop>></span>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $penisaction is "tease">>
<<set $penisaction to 0>><<set $penisactiondefault to "tease">><<actionspussytease>><<sex 5>><<penileskilluse>>
<</if>>
<<if $penisaction is "rub">>
<<set $penisaction to 0>><<set $penisactiondefault to "rub">><<actionspussyrub>><<sex 10>><<penileskilluse>>
<</if>>
<<if $penisaction is "cooperate">>
<<set $penisaction to 0>><<set $penisactiondefault to "cooperate">><<actionspussythrust>><<submission 20>><<penileskilluse>>
<</if>>
<<if $penisaction is "take">>
<<set $penisaction to 0>><<set $penisactiondefault to "take">><<actionspussytake>>
<</if>>
<<if $penisaction is "escape">>
<<set $penisaction to 0>><<set $penisactiondefault to "escape">><<actionspenisescape>><<brat 10>><<set $penisuse to "othervagina">><<set $penisstate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "penisimminent">>
<<personselect _j>>
<<set $NPCList[_j].vagina to "penisentrance">><<set $NPCList[_j].speechpenisescape to 1>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $vaginaaction is "thighbay">>
<<set $vaginaaction to 0>><<meek 1>><<thighskilluse>><<set $vaginaactiondefault to "thighbay">><<combatpromiscuity1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $thighskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $thighactiondefault to "othermouthrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "vaginaentrance">>
<<personselect _j>>
<span class="lblue">You <<thightext>> press your thigh against <<his>> mouth.</span>
<<set $NPCList[_j].mouth to "thigh">><<set $vaginause to 0>><<thighstat>><<neutral 5>><<set $vaginastate to 0>><<set $thighuse to "mouth">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to keep the mouth menacing your <<pussy>> at bay by pressing your thigh against it, but <<theowner>> has other ideas.
<</if>>
<</if>>
<<if $vaginaaction is "othermouthtease">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "othermouthtease">><<actionsothermouthvaginatease>><<sex 5>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "othermouthrub">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "othermouthrub">><<actionsothermouthvaginarub>><<sex 10>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "othermouthcooperate">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "othermouthcooperate">><<actionsothermouthvaginathrust>><<submission 20>><<vaginalskilluse>>
<</if>>
<<if $vaginaaction is "othermouthescape">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "othermouthescape">><<actionsothermouthvaginaescape>><<brat 10>>
<<set $vaginause to "othermouth">><<set $vaginastate to "othermouthentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "vaginaimminent">>
<<set $NPCList[_j].mouth to "vaginaentrance">>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $thighaction is "othermouthrub">>
<<set $thighaction to 0>><<set $thighactiondefault to "othermouthrub">><<thighskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $thighskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $thighactiondefault to "othermouthrub">><<thighstat>><<sex 5>>
<<actionsmouththighrub>>
<<else>>
<<if $penisuse is 0 and ($vaginaexist is 0 or $vaginause isnot 0 or random(0,100) gte 50)>>
<<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">><<set $penisactiondefault to "thighbay">><<set $thighuse to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "penisentrance">>
<span class="blue">You press your thigh against <<his>> mouth, but <<he>> would prefer the main course and moves <<his>> head closer to your <<penisstop>></span>
<<break>>
<</if>>
<</for>>
<<elseif $vaginause is 0>>
<<set $vaginause to "othermouth">><<set $vaginastate to "othermouthentrance">><<set $vaginaactiondefault to "thighbay">><<set $thighuse to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "vaginaentrance">>
<span class="blue">You press your thigh against <<his>> mouth, but <<he>> would prefer the main course and moves <<his>> head closer to your <<pussystop>></span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<if $NPCList[_j].penis is "othermouth">>
<<set $NPCList[_j].penis to 0>>
<</if>>
<<if $NPCList[_j].vagina is "othermouth">>
<<set $NPCList[_j].vagina to 0>>
<</if>>
<span class="lblue">You press your thigh against <<his>> mouth, but <<he>> moves <<his>> head away from you.</span>
<<set $NPCList[_j].mouth to 0>><<set $thighuse to 0>><<set $NPCList[_j].location.head to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</if>>
<<if $thighaction is "othermouthstop">>
<<set $thighaction to 0>><<set $thighactiondefault to "stop">><<set $thighuse to 0>>
<<if $penisuse is 0 and ($vaginaexist is 0 or $vaginause isnot 0 or random(0,100) gte 50)>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "penisentrance">><<set $penisstate to "othermouthentrance">><<set $penisuse to "othermouth">>
<span class="blue">You stop pressing your thigh against <<his>> mouth.</span>
<<break>>
<</if>>
<</for>>
<<elseif $vaginause is 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "vaginaentrance">><<set $vaginastate to "othermouthentrance">><<set $vaginause to "othermouth">>
<span class="blue">You stop pressing your thigh against <<his>> mouth.</span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "thigh">>
<<personselect _j>>
<<if $NPCList[_j].penis is "othermouth">>
<<set $NPCList[_j].penis to 0>>
<</if>>
<<if $NPCList[_j].vagina is "othermouth">>
<<set $NPCList[_j].vagina to 0>>
<</if>>
<<set $NPCList[_j].mouth to 0>><<set $NPCList[_j].location.head to 0>>
<span class="blue">You stop pressing your thigh against <<his>> mouth.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $penisaction is "thighbay">>
<<set $penisaction to 0>><<meek 1>><<thighskilluse>><<set $penisactiondefault to "thighbay">><<combatpromiscuity1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $thighskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $thighactiondefault to "othermouthrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "penisentrance">>
<<personselect _j>>
<span class="lblue">You <<thightext>> press your thigh against <<his>> mouth.</span>
<<set $NPCList[_j].mouth to "thigh">><<set $penisuse to 0>><<thighstat>><<neutral 5>><<set $penisstate to 0>><<set $thighuse to "mouth">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to keep the mouth menacing your <<penis>> at bay by pressing your thigh against it, but <<theowner>> has other ideas.
<</if>>
<</if>>
<<if $penisaction is "othermouthtease">>
<<set $penisaction to 0>><<set $penisactiondefault to "othermouthtease">><<actionsothermouthpenistease>><<sex 5>><<penileskilluse>>
<</if>>
<<if $penisaction is "othermouthrub">>
<<set $penisaction to 0>><<set $penisactiondefault to "othermouthrub">><<actionsothermouthpenisrub>><<sex 10>><<penileskilluse>>
<</if>>
<<if $penisaction is "othermouthcooperate">>
<<set $penisaction to 0>><<set $penisactiondefault to "othermouthcooperate">><<actionsothermouthpenisthrust>><<submission 20>><<penileskilluse>>
<</if>>
<<if $penisaction is "othermouthescape">>
<<set $penisaction to 0>><<set $penisactiondefault to "othermouthescape">><<actionsothermouthpenisescape>><<brat 10>>
<<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "penisimminent">>
<<set $NPCList[_j].mouth to "penisentrance">>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $cheekaction is "othermouthrub" or $anusaction is "otherMouthAnusRub">>
<<set $cheekaction to 0>><<set $cheekactiondefault to "othermouthrub">><<bottomskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $bottomskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $cheekactiondefault to "othermouthrub">><<bottomstat>><<sex 5>>
<<actionsmouthbottomrub>>
<<else>>
<<if $anususe is 0>>
<<set $anususe to "othermouth">><<set $anusstate to "othermouthentrance">><<set $anusactiondefault to "bottombay">><<set $bottomuse to 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "bottom">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "anusentrance">>
<span class="blue">You press your <<bottom>> against <<his>> mouth, but instead <<he>> moves <<his>> head between your cheeks.</span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "bottom">>
<<if $NPCList[_j].penis is "othermouth">>
<<set $NPCList[_j].penis to 0>>
<</if>>
<<if $NPCList[_j].vagina is "othermouth">>
<<set $NPCList[_j].vagina to 0>>
<</if>>
<span class="lblue">You press your <<bottom>> against <<his1>> mouth, but <<he>> moves <<his>> head away from you.</span>
<<set $NPCList[_j].mouth to 0>><<set $bottomuse to 0>><<set $NPCList[_j].location.head to 0>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</if>>
<<if $cheekaction is "othermouthstop" or $anusaction is "otherMouthAnusStop">>
<<set $cheekaction to 0>><<set $cheekactiondefault to "stop">><<set $bottomuse to 0>>
<<if $anususe is 0>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "bottom">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "anusentrance">><<set $anusstate to "othermouthentrance">><<set $anususe to "othermouth">>
<span class="blue">You stop pressing your <<bottom>> against <<his>> mouth.</span>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "bottom">>
<<personselect _j>>
<<if $NPCList[_j].penis is "othermouth">>
<<set $NPCList[_j].penis to 0>>
<</if>>
<<if $NPCList[_j].vagina is "othermouth">>
<<set $NPCList[_j].vagina to 0>>
<</if>>
<<set $NPCList[_j].mouth to 0>><<set $NPCList[_j].location.head to 0>>
<span class="blue">You stop pressing your <<bottom>> against <<his>> mouth.</span>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $anusaction is "bottombay">>
<<set $anusaction to 0>><<meek 1>><<bottomskilluse>><<set $anusactiondefault to "bottombay">><<combatpromiscuity1>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $bottomskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $cheekactiondefault to "othermouthrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "anusentrance">>
<<personselect _j>>
<span class="lblue">You <<bottomtext>> press your <<bottom>> against <<his>> mouth.</span>
<<set $NPCList[_j].mouth to "bottom">><<set $anususe to 0>><<bottomstat>><<neutral 5>><<set $anusstate to 0>><<set $bottomuse to "mouth">>
<<break>>
<</if>>
<</for>>
<<else>>
You try to keep the mouth menacing your anus at bay by pressing your <<bottom>> against it, but <<theowner>> has other ideas.
<</if>>
<</if>>
<<if $anusaction is "othermouthtease">>
<<set $anusaction to 0>><<set $anusactiondefault to "othermouthtease">><<actionsothermouthanustease>><<sex 5>><<analskilluse>>
<</if>>
<<if $anusaction is "othermouthrub">>
<<set $anusaction to 0>><<set $anusactiondefault to "othermouthrub">><<actionsothermouthanusrub>><<sex 10>><<analskilluse>>
<</if>>
<<if $anusaction is "othermouthcooperate">>
<<set $anusaction to 0>><<set $anusactiondefault to "othermouthcooperate">><<actionsothermouthanusthrust>><<submission 20>><<analskilluse>>
<</if>>
<<if $anusaction is "othermouthescape">>
<<set $anusaction to 0>><<set $anusactiondefault to "othermouthescape">><<actionsothermouthanusescape>><<brat 10>>
<<set $anususe to "othermouth">><<set $anusstate to "othermouthentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "anusimminent">>
<<set $NPCList[_j].mouth to "anusentrance">>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $penisaction is "otheranusbay">>
<<set $penisaction to 0>><<meek 1>><<penileskilluse>><<set $penisactiondefault to "otheranusbay">><<combatpromiscuity4>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $penisactiondefault to "otheranusrub">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<personselect _j>>
<<if $NPCList[_j].vagina is "otheranusentrance">>
<span class="lblue">You <<peniletext>> point your <<penis>> away from <<his>> anus, rubbing between <<his>> cheeks.</span>
<<set $NPCList[_j].vagina to "otheranusfrot">><<set $penisuse to "otheranusrub">><<sex 5>><<set $penisstate to "otheranusrub">>
<</if>>
<<if $NPCList[_j].penis is "otheranusentrance">>
<span class="lblue">You <<peniletext>> point your <<penis>> away from <<his>> anus, rubbing between <<his>> cheeks.</span>
<<set $NPCList[_j].penis to "otheranusfrot">><<set $penisuse to "otheranusrub">><<sex 5>><<set $penisstate to "otheranusrub">>
<</if>>
<</for>>
<<else>>
You try to move your <<penis>> away from the anus pressing against it, but <<theowner>> has other ideas.
<</if>>
<</if>>
<<if $penisaction is "otheranusrub">>
<<set $penisaction to 0>><<set $penisactiondefault to "otheranusrub">><<penileskilluse>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $penileskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $penisactiondefault to "otheranusrub">><<sex 5>>
<<actionsotheranusrub>>
<<else>>
<<set $penisactiondefault to "otheranusbay">>
<<set $penisuse to "otheranus">><<set $penisstate to "otheranusentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<personselect _j>>
<<if $NPCList[_j].vagina is "otheranusfrot">>
<<set $NPCList[_j].vagina to "otheranusentrance">>
<span class="blue">You rub your penis between <<his>> cheeks, but <<he>> would prefer the main course and presses <<his>> anus against your tip.</span>
<</if>>
<<if $NPCList[_j].penis is "otheranusfrot">>
<<set $NPCList[_j].penis to "otheranusentrance">>
<span class="blue">You rub your penis between <<his>> cheeks, but <<he>> would prefer the main course and presses <<his>> anus against your tip.</span>
<</if>>
<</for>>
<</if>>
<</if>>
<<if $penisaction is "otheranusstop">>
<<set $penisaction to 0>><<set $penisactiondefault to "stop">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<personselect _j>>
<<if $NPCList[_j].vagina is "otheranusfrot">>
<<set $NPCList[_j].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $penisuse to "otheranus">>
<span class="blue">You stop rubbing your <<penis>> between <<his>> cheeks.</span>
<</if>>
<<if $NPCList[_j].penis is "otheranusfrot">>
<<set $NPCList[_j].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $penisuse to "otheranus">>
<span class="blue">You stop rubbing your <<penis>> between <<his>> cheeks.</span>
<</if>>
<</for>>
<</if>>
<<if $penisaction is "otheranustease">>
<<set $penisaction to 0>><<set $penisactiondefault to "otheranustease">><<actionsotheranustease>><<sex 5>><<penileskilluse>>
<</if>>
<<if $penisaction is "otheranuscooperate">>
<<set $penisaction to 0>><<set $penisactiondefault to "otheranuscooperate">><<actionsotheranusthrust>><<submission 20>><<penileskilluse>>
<</if>>
<<if $penisaction is "otheranustake">>
<<set $penisaction to 0>><<set $penisactiondefault to "otheranustake">><<actionsotheranustake>>
<</if>>
<<if $penisaction is "otheranusescape">>
<<set $penisaction to 0>><<set $penisactiondefault to "otheranusescape">><<actionsotheranusescape>><<brat 10>>
<<set $penisuse to "otheranus">><<set $penisstate to "otheranusentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "otheranusimminent">>
<<set $NPCList[_j].vagina to "otheranusentrance">><<print '<<set $speechotheranusescape'+ (_j + 1) +' to 1>>'>>
<</if>>
<<if $NPCList[_j].penis is "otheranusimminent">>
<<set $NPCList[_j].penis to "otheranusentrance">><<print '<<set $speechotheranusescape'+ (_j + 1) +' to 1>>'>>
<</if>>
<</for>>
<</if>>
<<if $anusaction is "rub">>
<<set $anusaction to 0>><<set $anusactiondefault to "rub">><<actionsanusrub>><<sex 10>>
<<analskilluse>>
<</if>>
<<if $anusaction is "cooperate">>
<<set $anusaction to 0>><<set $anusactiondefault to "cooperate">><<actionsanusthrust>><<submission 15>><<analskilluse>>
<</if>>
<<if $anusaction is "take">>
<<set $anusaction to 0>><<set $anusactiondefault to "take">><<actionsanustake>>
<</if>>
<<if $anusaction is "escape">><<set $anusaction to 0>><<set $anusactiondefault to "escape">><<actionsanusescape>><<brat 10>><<set $anususe to "penis">><<set $anusstate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "anusimminent">>
<<set $NPCList[_j].penis to "anusentrance">><<set $NPCList[_j].speechanusescape to 1>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $chestaction is "rub">>
<<set $chestaction to 0>>
<<set $chestactiondefault to "rub">>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $chestskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<if $breastsize is 0>>
You rub your <<breasts>> against <<his>> penis.
<<else>>
You rub <<his>> penis between your <<breasts>>
<</if>>
<<submission 3>><<chestskilluse>><<cheststat>>
<<else>>
<<set $chestuse to 0>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "chest">>
<<if $mouthuse is 0>>
<<set $mouthactiondefault to "grasp">><<set $mouthstate to "entrance">><<set $mouthuse to "penis">>
<<set $NPCList[_j].penis to "mouthentrance">>
<span class="purple">You try to rub your <<breasts>> against <<his1>> $NPCList[_j].penisdesc, but <<he>> moves <<his>> penis to your mouth.</span>
<<else>>
<<set $NPCList[_j].penis to 0>>
<span class="blue">You try to rub your <<breasts>> against <<his1>> penis, but <<he>> pulls away.</span>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<elseif $chestaction is "stop">>
<<set $chestuse to 0>><<set $chestaction to 0>>
<<if $combattype is "train">>
<<set _end to $enemyno-1>>
<<else>>
<<set _end to 0>>
<</if>>
<<for _j = $enemyno-1; _j gte _end; _j-->>
<<if $NPCList[_j].penis is "chest">>
<<if $mouthuse is 0>>
<<set $mouthactiondefault to "grasp">><<set $mouthstate to "entrance">><<set $mouthuse to "penis">>
<<set $NPCList[_j].penis to "mouthentrance">>
<span class="purple">As you stop rubbing <<he>> moves <<his>> penis to your mouth.</span>
<<else>>
<<set $NPCList[_j].penis to 0>>
<span class="blue">As you stop rubbing <<he>> pulls away.</span>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $mouthaction is "grasp">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "grasp">><<chestskilluse>><<combatpromiscuity3>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $chestskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100)>>
<<set $chestactiondefault to "rub">><<set $chestuse to "penis">><<cheststat>><<set $mouthstate to 0>><<set $mouthuse to 0>><<set $mouthactiondefault to "peniskiss">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "mouthentrance">>
<<set $NPCList[_j].penis to "chest">><<personselect _j>>
<<if $breastcup is "none">>
<span class="lblue">You <<chesttext>> squeeze your <<breasts>> together as best you can and try to grab <<his>> $NPCList[_j].penisdesc between them.
Your breasts are too small for it to be effective, but your cute attempt succeeds in charming <<himstop>></span> <<He>> rubs <<his>> penis against your chest.
<<else>>
<span class="lblue">You <<chesttext>> grab <<his>> $NPCList[_j].penisdesc between your <<breastsstop>></span>
<</if>>
<</if>>
<</for>>
<<else>>
<<if $breastsize is 0>>
You squeeze your <<breasts>> together as best you can and try to grab <<a>> penis between them, to no avail.
<<else>>
You try to grab <<a>> penis between your <<breastscomma>> but fail.
<</if>>
<</if>>
<</if>>
<<if $mouthaction is "finish">>
<<set $mouthaction to 0>>
<<set $mouthactiondefault to "plead">><<brat 10>>You tell <<him>> you've had enough and want to stop.
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $seductionskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100) or $gamemode is "soft" or $gloryhole>>
<<set $finish to 1>>
<<if $trueconsensual isnot 1 and $gamemode is "soft">>
<<set $enemyhealth to -100>>
<</if>>
<<if $enemytype is "man">>
<<He>> <<if $enemyno gte 2>>look<<else>>looks<</if>> disappointed, <span class="green">but <<if $enemyno gte 2>>comply<<else>>complies<</if>>.</span>
<<else>>
It can't speak, <span class="green">but understands your tone and complies.</span>
<</if>>
<<if $gamemode is "soft">>
<<set $enemyhealth to -1000>>
<</if>>
<<else>>
<<set $consensual to 0>>
<<if $enemytype is "man">>
<span class="red"><<if $enemyno gte 2>>They refuse!<<else>><<He>> refuses!<</if>></span>
<<else>>
Eager to breed, <span class="red">it ignores your desire.</span>
<</if>>
<<molested>><<controlloss>>
<</if>>
<</if>>
<<if $mouthaction is "novaginal">>
<<set $mouthaction to 0>>
<<set $mouthactiondefault to "plead">><<brat 5>><<if !$gloryhole and $gamemode isnot "soft">><<seductionskillusecombat>><</if>>
<<if $player.virginity.vaginal is true>>
You tell <<him>> you don't want anything penetrating your vagina, you are a virgin after all.
<<else>>
You tell <<him>> you don't want anything penetrating your vagina.
<</if>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $seductionskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100) or $gamemode is "soft" or $gloryhole>>
<<set $novaginal to 1>><span class="green">They nod in acknowledgement.</span>
<<if $vaginastate is "penetrated">>
<<set $vaginastate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "vagina">>
<<personselect _j>>
<<set $NPCList[_j].penis to "vaginaentrance">>The <<person>> withdraws <<his>> penis from your vagina.
<</if>>
<</for>>
<</if>>
<<else>>
<<set $consensual to 0>>They pause a moment before responding, <span class="red">"Stupid slut, you think you can tell me what to do?"</span><<molested>><<controlloss>>
<</if>>
<</if>>
<<if $mouthaction is "noanal">>
<<set $mouthaction to 0>>
<<set $mouthactiondefault to "plead">><<brat 5>><<if !$gloryhole and $gamemode isnot "soft">><<seductionskillusecombat>><</if>>
<<if $player.virginity.anal is true>>
You tell <<him>> you don't want anything inside your anus, it's dirty there!
<<else>>
You tell <<him>> you don't want anything penetrating your anus.
<</if>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $seductionskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100) or $gamemode is "soft" or $gloryhole>>
<<set $noanal to 1>><span class="green">They nod in acknowledgement.</span>
<<if $anusstate is "penetrated">>
<<set $anusstate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "anus">>
<<personselect _j>>
<<set $NPCList[_j].penis to "anusentrance">>The <<person>> withdraws <<his>> penis from your anus.
<</if>>
<</for>>
<</if>>
<<else>>
<<set $consensual to 0>>They pause a moment before responding, <span class="red">"Stupid slut, you think you can tell me what to do?"</span><<molested>><<controlloss>>
<</if>>
<</if>>
<<if $mouthaction is "nopenile">>
<<set $mouthaction to 0>>
<<set $mouthactiondefault to "plead">><<brat 5>><<if !$gloryhole and $gamemode isnot "soft">><<seductionskillusecombat>><</if>>
<<if $player.virginity.penile is true>>
You tell <<him>> you don't want your penis put inside anything, you are a virgin after all.
<<else>>
You tell <<him>> you don't want your penis put inside anything.
<</if>>
<<if (1000 - ($rng * 10) - ($enemytrust * 10) - $seductionskill + $enemyanger) lte (($enemyarousalmax / ($enemyarousal + 1)) * 100) or $gamemode is "soft" or $gloryhole>>
<<set $nopenile to 1>><span class="green">They nod in acknowledgement.</span>
<<if $penisstate is "penetrated">>
<<set $penisstate to "entrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].vagina is "penis">>
<<personselect _j>>
<<set $NPCList[_j].vagina to "penisentrance">>The <<person>> frees your penis from <<his>> vagina.
<</if>>
<</for>>
<</if>>
<<if $penisstate is "otheranus">>
<<set $penisstate to "otheranusentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].penis is "otheranus">>
<<personselect _j>>
<<set $NPCList[_j].penis to "otheranusentrance">>The <<person>> frees your penis from <<his>> anus.
<</if>>
<</for>>
<</if>>
<<if $penisstate is "othermouth">>
<<set $penisstate to "othermouthentrance">>
<<for _j = 0; _j lt $enemyno; _j++>>
<<if $NPCList[_j].mouth is "penis">>
<<personselect _j>>
<<set $NPCList[_j].mouth to "penisentrance">>The <<person>> slips your penis out of <<his>> mouth.
<</if>>
<</for>>
<</if>>
<<else>>
<<set $consensual to 0>>
They pause a moment before responding, <span class="red">"Stupid slut, you think you can tell me what to do?"</span>
<<molested>><<controlloss>>
<</if>>
<</if>>
<<set $NPCList[0].intro to 0>>
<<set $NPCList[1].intro to 0>>
<<set $NPCList[2].intro to 0>>
<<set $NPCList[3].intro to 0>>
<<set $NPCList[4].intro to 0>>
<<set $NPCList[5].intro to 0>>
</div>
<</nobr>><</widget>><<widget "ejaculation-eden">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[0].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Female EDEN -->
<<if $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
<<if $consensual is 1>>
<<if $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, thighs shaking with orgasm.
<br><br>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.
<br><br>
<<case 5>>
<<He>> screams, cupping your head in <<his>> hand and grinding <<his>> clit against your nose, covering your face in ejaculate.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "leftarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, knees shaking as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.
<br><br>
<<case 3 4>>
<<He>> moans loudly and shakes, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.
<br><br>
<<case 5>>
<<He>> screams as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate; <<he>> removes <<his>> hand from your pussy and wipes it off on your face. "You should go clean up."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "feet">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 3 4>>
<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 5>>
<<He>> screams as <<he>> comes, soaking your feet with ejaculate. You jump back in surprise, nearly slipping on your wet feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> screams as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "Next time," <<he>> says. "I want to rub your pussy directly."
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> cums as you scissor your pussies together, moaning with pleasure.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, legs shaking as <<he>> cums.
<br><br>
<<case 5>>
<<He>> screams, cupping <<his>> arms under your shoulders as <<his>> entire body shakes. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.
<br><br>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.
<br><br>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your cock and moaning.
<br><br>
<<case 5>>
<<He>> screams and bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "I knew there was a reason I kept you around."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "penis">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> grabs your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure. "You're mine; don't ever forget it."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 3 4>>
<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 5>>
<<He>> screams and bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> screams as <<he>> comes, soaking your $worn.genitals.name with <<his>> juices. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> cums on your <<penis>>; "Next time I want you to fuck me properly and quit screwing around."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> bucks <<his>> ass against your cock as <<he>> cums. "Next time I want you to fuck me; I don't keep you around to toy with my ass."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> looks frustrated, "Next time you need to fuck me or it won't go well for you."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> cums as you fuck <<his>> mouth, pushing you off as <<he>> finishes.
<br><br>
<<case 3 4>>
<<He>> cums as you fuck <<his>> mouth, leaving your <<penis>> a slimy mess. "You're a mess; you should go clean up."
<br><br>
<</switch>>
<<else>>
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].vagina is "footjob">>
<<switch random(1, 5)>>
<<case 1 2 3>>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and moves <<his>> foot to your body, <span class="red">stepping down heavily as you gasp for breath.</span> "I hope you're learning that I own you."
<<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>>
<br><br>
<<case 4 5>>
<<He>> laughs as <<he>> cums, removing <<his>> foot from your crotch and rubbing it against your face, covering your face in your own wetness.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps your hair as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "Your owner is very lucky."
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your ass and thighs.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grabs you by the throat and grinds downs hard on your <<pussystop>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 5>>
<<He>> screams, grabbing you by the hair and mashing <<his>> entire body against yours. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<He>> moans as <<he>> cums. <<He>> <span class="pink">grabs you by the hair and pulls you close:</span> "Don't forget I'm the only one allowed to pleasure you."
<br><br>
<<elseif $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<He>> groans and grabs you by the hair, grinding <<his>> crotch roughly against your face as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your cock deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[0].vagina is "penis">>
<<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure.
<br><br>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock. "Next time you need to fuck me properly or I'm going to punish you."
<br><br>
<<elseif ($NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If not for that chastity device," <<he>> says. "I'd have taken you properly."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you."
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grabs you by the throat, pulling you down and grinding <<his>> clit hard against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<He>> cums as you fuck <<his>> mouth, shoving you away as <<he>> gasps for air. "That's enough."
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. Pulling your face close <<he>> says, "I hope you're learning that you stay here for my pleasure."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, smacking your ass. "Don't forget you're my property."
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male EDEN -->
<<if $consensual is 1>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a giggle at the sight.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds you still by the hips with one hand and with the other on <<his>> cock, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "You're a mess; go clean up."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. You feel warm as semen fills your vagina.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your shoulders, pulling you deeply onto <<his>> cock as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim."
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your thighs, pushing <<his>> crotch hard against your ass and ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch; <<he>> seems pleased.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your asscheek with one hand and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel warm semen dripping down your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give your ass a proper seeing to."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your ass as <<he>> cums. You gasp as you take <<his>> entire length, and feel semen filling your insides.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> cock as <<he>> cums. Semen fills your ass as you moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. It's more than you can hold; cum oozes from your ass and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your <<breasts>> together tightly on <<his>> cock as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>>. "You should go clean up."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face; <<he>> grimaces and tells you to go clean up.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "You should go clean up."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps the top of your head, stroking <<his>> cock while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. "Don't forget you're my property."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<!-- this is picking up women NPCs...? -->
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and by your hair with the other, thrusting deeply into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grasps the base of <<his>> cock and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps the back of your head, wildly thrusting <<his>> cock in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "It's hard to control myself with you sometimes."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "I enjoyed your enthusiasm, using both hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. "You're a mess; go clean up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "You should clean up, you can't work with those hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your left hand. Semen drips down your fingers. "You can't work with those hands; go wash up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. "Go wash your hands; you can't work like that."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "You should clean up, you can't work with those hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your right hand. Semen cools on your fingers. "You can't work with those hands; go wash up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess. "Go wash your hands; you can't work like that."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "Marking my territory; don't forget you're my property."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and aims at your face, covering it with semen. "You're a mess; go clean up."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "That's enough; I'm done."
<br><br>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, moaning in please as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "I don't want you to ever leave..."
<br><br>
<</switch>>
<<elseif ($NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent") and $worn.genitals.type.includes("chastity")>>
<<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your ass from behind and grinding your cock against <<his>> ass to finish. "Next time I want you to fuck me properly."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus and ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth, gasping against your cock. "Don't ever forget you're mine forever."
<br><br>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth. <<He>> pushes you away, "I'm done now."
<br><br>
<<case 6 7>>
<<He>> grabs you by the ass and drives your cock deeply into <<his>> throat, ejaculating on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display, shaking with fear as you realise you're completely isolated.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs, and wipes <<his>> cock clean on your ass.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your ass as <<he>> cums and ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. "I own you now; don't forget it."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "You deserve to have your womb filled," <<he>> says. "If only I could figure out how to get this thing off."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shoves <<his>> thumb into your ass, pulling you back and ejaculating onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt; flicking <<his>> cock dry on your body.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> dries <<his>> cock on your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <span class="red"><<he>> slaps you across the ass hard in anger.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "I hope you're learning that your mine forever. Now go clean up."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your hair, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. Semen splashes inside your bruised cunt.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your throat, pounding <<his>> cock into you as <<he>> cums. Semen fills your <<pussy>> as you gasp for air.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "You'll learn to hold my cum better as I train you."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass; giving you a parting smack on the butt.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> pinches the top of your cheeks with <<his>> hands and pulls you hard against <<himcomma>> ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch. "You're a mess; go clean up."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> <span class="blue">slaps your asscheek with one hand</span> and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch. "I took it easy on you; next time you're taking my entire shaft."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <span class="red"><<he>> smacks your ass angrily.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch. "I took it easy on you. Next time you're taking my whole cock."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your hair, pulling you hard onto <<his>> cock as <<he>> cums. Semen fills you as you cry out, <<his>> girth stretching your anus.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "You're a mess; go clean up."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> cock as <<he>> cums, ejaculating onto them. "Don't forget who owns you."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> cock between your <<breasts>> and wordlessly ejaculates onto them. "I want you to look at me while I use you for my pleasure." Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck, mashing your face against <<his>> body and bears down on your <<breasts>>; semen shoots between and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> as you gasp for air. "Your mine to use for my pleasure."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face. "Don't forget I'm your master. Now go clean up."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and holding you by the ears, quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "You're a mess; go clean up."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> cock while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow. Go clean up the mess."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grips hair at the nape your neck, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; frustrated, <<he>> wipes the cum off your face and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. <<He>> looks frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> cock down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grabs you by the throat in one hand and grasps the base of <<his>> cock in the other, quietly ejaculating into your mouth. You gag as cum fills your mouth and drips down your throat.
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 7>>
<<He>> grasps your hair by the temples, wildly thrusting <<his>> cock down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "Don't forget that you stay here at my pleasure."
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "You're a mess; go clean up."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. "You're a mess; go clean up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. Grabbing your hand by the wrist, <<he>> forces it into your mouth so you can taste <<himstop>>
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 3 4>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 6 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your chest in the process. "I need to train you to control my cock better."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze; <<he>> flicks <<his>> cock clean on your face.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> penis is aimed at your chest, which is splattered with cum in the process. "You're a mess; go clean up."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 6 7>>
<<He>> grunts and shoots thick ropes of semen onto your hand, making an impressive mess. "Disgusting. Go clean yourself up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 5)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "Don't forget you exist for my pleasure."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and aims at your face, covering it with semen. "Your place is on your knees servicing my cock; don't forget it."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom. "That's warm up for next time."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>> "Go clean up that mess."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 5>>
<<He>> moans and rubs <<his>> cock wildly, sending cum flying all over your body; <<he>> wipes <<his>> penis clean in your hair.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<hairejacstat>><<ejacstat>><<set $hygiene += 500>><<set $hairsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your face. "Don't forget who owns you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your ass from behind and grinding your cock against <<his>> ass to finish. "Fuck me properly next time or you'll be punished."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "That was fine, but next time I'm fucking you. Be ready."
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your stomach as <<he>> pushes you away. "I'm done now; go clean up."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth; <<he>> bites your cock, stopping you abruptly. "I'm done now."
<br><br>
<<case 6 7>>
<<He>> grabs you by the balls and painfully drives your cock into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<</if>>
<!-- Finishing moves for consensual with low anger or non-consensual with damage or high anger -->
<<if $consensual is 1 and $enemyanger lte 0>>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> absently strokes you, <span class="green">making you feel warm inside.</span> "I hope you know how much I need to have you here with me."
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 3 4>>
<<He>> strokes your hair, <span class="green">making you feel warm inside.</span> "I don't want you to ever leave me."
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 5>>
<<He>> brushes your cheek with <<his>> hand. "You're so <<if $player.gender_appearance is "m">>handsome<<else>>beautiful<</if>> it makes me hurt." <span class="green">Your face flushes with pleasure.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<</switch>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
<<He>> <span class="red">angrily punches you, doubling you over.</span> "I expect your compliance. Fight with me like that again and I might just leave you naked in the woods for the wolves to devour."
<<gstress>><<gtrauma>><<gpain>><<violence 6>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
<<He>> pins your arms back and <span class="pink">slaps you back and forth across the face.</span> "You need to know your place, and that's pleasuring me. Don't fight with me. Ever."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 9.5>>
<<He>> <span class="pink">slaps you across the face.</span> "You seem to need reminding that you're here for my pleasure, not to fight me."
<<gstress>><<gtrauma>><<gpain>><<violence 2>>
<br><br>
<</if>>
<</nobr>><</widget>><<widget "ejaculation-gloryhole">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[0].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Gloryhole encounter assumes NPC cannot reach or see PC and vice versa. Assumes NPCs believe PC may have following combat. Assumes all other forms of finishing in place and encounters can be either consens or non-consens. Non-consens encounters assume PC is restrained to hole with no arms available, though genital encounters were left in place in case of future use-->
<!-- Currently non-consens gloryhole is oral-only and so focus is on these cases; the rear-body non-consens is captured by $position="wall". As game changes this can be reviewed -->
<!-- Consens gloryhole has all combat options available currently. -->
/% DEBUG POS:$position POS2:$punishmentposition<br> %/
/% DEBUG NPCF $NPCList[0].vagina NPCM $NPCList[0].penis<br> %/
<!-- Female Gender NPC1 at WALL -->
<<if $NPCList[0].gender is "f">>
<<if $consensual is 1>>
<<if $NPCList[0].vagina is "footjob">>
<<He>> gasps as <<he>> cums.
<br><br>
<<elseif $NPCList[0].vagina is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums; ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with ejaculate.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and rubs <<his>> cunt on your feet as <<he>> cums, splattering your feet and legs with ejaculate.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "leftarm" or $NPCList[0].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across yours. "That was so good."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussycomma>>.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams, mashing <<his>> crotch against the wall. Ejaculate streams from <<his>> pussy, drenching your exposed legs. <<He>> giggles, "I hope I didn't make too much of a mess."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, withdrawing <<his>> face from the hole.
<br><br>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<He>> moans as <<he>> cums. "You must enjoy being used like this."
<br><br>
<<elseif $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and grinds <<his>> crotch against your face; you feel the wall shake as <<he>> cums on your mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3 4>>
<<He>> ejaculates on your face, rubbing <<his>> clit against your nose as <<he>> finished. You feel cum running down your nose and lips.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 5>>
<<He>> rubs <<his>> clit rapidly, squirting your face through the hole with cum. You feel slime running down your face and neck.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $facegoo += 2>>
<</switch>>
<<elseif $NPCList[0].vagina is "mouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and grinds <<his>> crotch roughly against your mouth; you feel the wall shake as <<he>> cums into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3 4>>
<<He>> ejaculates into your mouth, grinding <<his>> cunt against the wall as <<he>> finishes. You feel ejaculate running down your throat.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 5>>
<<He>> rubs <<his>> clit rapidly, squirting into your open mouth. You feel cum running down your throat and dripping off your chin.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $facegoo += 2>>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, driving your cock deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[0].vagina is "penis">>
<<He>> drives <<his>> pussy hard against your cock as <<he>> shudders with pleasure.
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock.
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your cock as <<he>> cums.
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> pushes against the wall, rubbing <<his>> clit hard against your cock as <<he>> cums.
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<He>> cums as <<he>> sucks your <<peniscomma>> dropping away as <<he>> gasps for air.
<br><br>
<<else>>
<<switch random(1, 3)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> clit, spraying your face with ejaculate through the hole.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3>>
<<He>> moans as <<he>> ejaculates onto <<his>> thighs.
<br><br>
<</switch>>
<</if>>
<<else>><!-- Start non-consensual -->
<<if $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and grinds <<his>> clit roughly against your restrained face; you feel the wall shake as <<he>> cums on your mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3 4>>
<<He>> ejaculates on your face, rubbing <<his>> clit against your nose as <<he>> finished. You feel goo running down your nose and lips.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 5>>
<<He>> rubs <<his>> clit rapidly, squirting your face through the hole with cum. You try futilely to back away but your restraints hold you in place; you feel slime running down your face and neck.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $facegoo += 2>>
<</switch>>
<<elseif $NPCList[0].vagina is "mouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and grinds <<his>> crotch roughly against your tongue; you feel the wall shake as <<he>> cums into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3 4>>
<<He>> ejaculates into your mouth, grinding <<his>> cunt against the wall as <<he>> finishes. You feel ejaculate running down your throat.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 5>>
<<He>> rubs <<his>> clit rapidly, squirting into your open mouth. You try futilely to back away but your restraints hold you in place; you feel cum running down your throat and dripping off your chin. "I hope you were thirsty, you little slut."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $facegoo += 2>>
<</switch>>
<<else>>
<<switch random(1, 3)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> clit, spraying your restrained face with ejaculate through the hole. Goo drips from your face and down the wall.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3>>
<<He>> moans as he ejaculates onto <<his>> thighs. <<He>> reaches through the wall, <span class="purple"> shoving <<his>> fingers down your throat.</span> You gag and retch as <<he>> laughs. "Such a disgusting little piggy."
<br><br>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male Gender NPC1 at WALL -->
<<if $NPCList[0].gender is "m">>
<!-- Start simplified strap-on sub-case -->
<<if $NPCList[_nn].penisdesc.includes("strap-on")>>
<<if $consensual is 0>><!-- Non-consen strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the ass with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then spanks your ass with <<his>> $NPCList[_nn].penisdesc. "Something to remember me by, whore."
<br><br>
<<case 3>>
<<He>> cums quietly, rubbing <<his>> $NPCList[_nn].penisdesc along your back.
<br><br>
<</switch>>
<<case "mouth">>
<<He>> cums loudly, shoving <<his>> $NPCList[_nn].penisdesc deep into your throat, making you gag. Tears stream down your face.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the face with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then laughs, wiping <<his>> $NPCList[_nn].penisdesc of on your hair.
<br><br>
<<case 3>>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<</switch>>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<<else>><!-- Consensual strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<He>> shakes as <<he>> cums, wiping <<his>> $NPCList[_nn].penisdesc off on your ass.
<br><br>
<<case "mouth">>
<<He>> cums loudly, grinding <<his>> $NPCList[_nn].penisdesc against <<his>> own crotch with <<his>> hand as <<he>> cums.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<</if>>
<<elseif $consensual is 1>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You laugh at the pathetic display.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs. You feel <<him>> wipe <<his>> cock clean on your ass.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> slams <<his>> crotch hard into your ass as <<he>> cums and ejaculates onto your tummy and the wall.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy; cum drips cooly down your legs, pooling on the ground.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> ejaculates onto your <<pussystop>> You feel semen coating your outer lips and pooling around your knees.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending streams of semen running down your cunt; you can feel <<him>> flicking <<his>> cock dry on your ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending warm streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">><<creampie "self" "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. Semen splashes inside your <<pussy>> cunt as you drive back against <<himstop>>
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and pounds <<his>> cock into you as <<he>> cums. Semen fills your <<pussy>> as push back against the wall.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds into on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs, pooling around your knees. "I just love fucking faceless wet cunts."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> smash hard against the wall, ejaculating between your cheeks.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> grunts as <<he>> cums. You feel a flood of warm cum dripping down your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> strokes <<his>> cock, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel semen dripping down your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums; you feel the splash of wet semen cover your ass and drip down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your wrigling ass, ejaculating on the outside. You feel semen coat your ass and drip warmly down your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending streams of semen running down your crack; <<he>> groans, disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, you feel a flood of semen on your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">><<creampie "self" "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass as <<he>> cums. You groan as semen streams into your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> pushes hard into your <<bottom>> as <<he>> cums, and you mash your <<bottom>> against the wall in response. Semen fills you as moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "I can't see your face, but I bet you love being fucked in the ass."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans as <<he>> cums, ejaculating onto your <<breasts>>.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and wordlessly ejaculates onto them. Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and onto the wall.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, stroking <<his>> cock and ejaculating onto your face.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your face. Warm cums drips down your forehead and nose.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grips <<his>> cock tightly, working it while aiming though the hole straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your lips and into your mouth.</span>
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> gasps, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> sounds frustrated.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. <<He>> sounds frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">><<creampie "self" "mouth">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> unexpectedly shoves <<his>> cock down your throat as <<he>> cums. You gag as semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> puts <<his>> hands on the wall as <<he>> mashes <<his>> cock into your mouth, ejaculating with a moan. You gag as cum fills your mouth and drips down your chin.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> wildly thrusts <<his>> cock down your throat as <<he>> cums, shaking the entire wall. <span class="pink">Semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails.
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums; ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process, and pooling around your knees.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your hand and covering it with cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hand. Semen drips down your fingers. "I'd rather fuck your mouth next time..."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your hand and covering it with cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hand. Semen drips down your fingers. "I'd rather fuck your mouth next time..."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 3)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> cock, spraying your face with ejaculate through the hole.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3>>
<<He>> moans as he ejaculates onto the ground.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks.
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as he pleasures you with <<his>> mouth.
<br><br>
<<case 4 5>>
<<He>> cums on the ground, then stops abruptly.
<br><br>
<<case 6 7>>
<<He>> pushes against the wall, shoving your cock into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums.
<br><br>
<</if>>
<<else>><!-- Start non-consensual -->
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display.
<br><br>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch $NPCList[0].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[0].penisdesc tightly, working it while aiming though the hold straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> shaft. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, stroking <<his>> $NPCList[0].penisdesc and ejaculating onto your face. "You must be so embarrassed being used like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[0].penisdesc and ejaculates onto your face. Warm cums drips down your forehead and nose. "I bet you enjoy being used like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<default>>
<<He>> moans as he ejaculates onto your lips. <<He>> reaches through the wall, <span class="purple"> shoving <<his>> fingers down your throat.</span> You gag and retch as <<he>> laughs. "Next time I'm throating you bitch; better train up."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch $NPCList[0].penissize>>
<<case 4>>
<<He>> cums before <<he>> can enter your mouth. Thick ropes of cum shoot from <<his>> $NPCList[0].penisdesc and cover your cheeks, chin, and into your waiting mouth. <<He>> sounds frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> cums before <<he>> can enter your mouth. A dribble of cum leaks from <<his>> $NPCList[0].penisdesc and onto your lower lip. You hear him stomp away, frustrated.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> gasps, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> $NPCList[0].penisdesc against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; frustrated, <<he>> wipes the cum off your chin and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<default>>
<<He>> moans as he ejaculates onto your lips. <<He>> reaches through the wall, <span class="purple"> shoving <<his>> fingers down your throat.</span> You gag and retch as <<he>> laughs. "Next time I'm throating you bitch; better train up."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">><<creampie "self" "mouth">>
<<switch $NPCList[0].penissize>>
<<case 4>>
<<He>> thrusts down your throat, gagging you with <<his>> $NPCList[0].penisdesc as <<he>> cums and shaking the entire wall. <span class="pink">You whimper as semen streams down your throat,</span> and fills your mouth. "I bet you enjoy being tied up and face fucked."
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 1>>
<<He>> bears into the wall with <<his>> pelvis, try to shove <<his>> $NPCList[0].penisdesc as far into your mouth as possible. It's not much, and a tiny dribble of semen leaks from the end of <<his>> penis.
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> unexpectedly shoves <<his>> $NPCList[0].penisdesc down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> puts <<his>> hands on the wall as <<he>> mashes <<his>> $NPCList[0].penisdesc into your mouth, ejaculating with a moan. You gag as cum fills your mouth and drips down your chin.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> pinches the base of <<his>> $NPCList[0].penisdesc as <<he>> groans, shooting cum down the back of your throat. You gag as cum flows down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 3)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> $NPCList[0].penisdesc, spraying your face with ejaculate through the hole.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3>>
<<He>> moans as he ejaculates onto the ground. <<He>> reaches through the wall, <span class="purple"> shoving <<his>> fingers down your throat.</span> You gag and retch as <<he>> laughs. "Next time I'm throating you bitch; better train up."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<<else>>
<<He>> collapses in orgasmic bliss.
<</if>>
<</if>>
<</if>>
<!-- No finishing moves for gloryhole -->
<</nobr>><</widget>><<widget "ejaculation-kylar">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[0].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Female KYLAR -->
<<if $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
<<if $consensual is 1>>
<<if $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, small thighs shaking with orgasm.
<br><br>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.
<br><br>
<<case 5>>
<<He>> screams, cupping the back of your head in <<his>> hands and grinding <<his>> clit against your nose.
<br><br>
<</switch>>
<<elseif $NPCList[0].vagina is "leftarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> slim thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt spasming against your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, knees knocking as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt spasming against your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.
<br><br>
<<case 3 4>>
<<He>> moans loudly and shakes, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.
<br><br>
<<case 5>>
<<He>> screams as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate. "I love pleasuring myself with you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "feet">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 3 4>>
<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out."
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> cums as you scissor your pussies together, moaning with pleasure.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, thin legs shaking as <<he>> cums.
<br><br>
<<case 5>>
<<He>> screams, cupping <<his>> small hands under your shoulders as <<his>> entire body shakes; you are surprised by how strong <<he>> is. Ejaculate drenches your crotch as <<he>> squirts.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.
<br><br>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.
<br><br>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your cock and moaning.
<br><br>
<<case 5>>
<<He>> screams and bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "I feel so good when I'm with you."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "penis">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> grabs your shoulders with <<his>> small hands as <<he>> cums, bouncing down hard against your cock as <<he>> shudders with pleasure. "You make me feel so good."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 3 4>>
<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 5>>
<<He>> cries out and bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity devices," <<he>> says. "I'll work it out. Then you can fill me."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> cums on your <<penis>>; "Please fuck me next time. Please. I can't stand being teased like this. I need you inside me..."
<br><br>
<<elseif ($NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out. Then you can fill me."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> bucks <<his>> ass against your cock as <<he>> cums. <<He>> begins crying, "Why won't you fuck me? Don't you love me?"
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> looks panicked, "Why didn't you penetrate me? Who else is there? You can tell me..."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> cums as you fuck <<his>> mouth, smiling as <<he>> finishes.
<br><br>
<<case 3 4>>
<<He>> cums as you fuck <<his>> mouth, leaving your <<penis>> a slimy mess. "I love what you do to me."
<br><br>
<</switch>>
<<else>>
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].vagina is "footjob">>
<<switch random(1, 5)>>
<<case 1 2 3>>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and stands over you, your <<lewdness>> on display below <<himstop>> "There are so many ways I can pleasure you; we can explore all of them."
<br><br>
<<case 4 5>>
<<He>> laughs as <<he>> cums, removing <<his>> foot from your crotch. "It makes me feel so powerful pleasuring you like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says.
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your ass and thighs.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> digs <<his>> nails into your shoulders and grinds downs hard on your <<pussystop>> You are surprised by <<his>> strength.
<br><br>
<<case 5>>
<<He>> screams, grabbing you by the hair and mashing <<his>> entire body against yours. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your stomach.
<br><br>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<He>> moans as <<he>> cums. <<He>> grabs you by the hair and pull <<his>> face close; you are surprised by <<his>> strength. "Don't forget I'm the only one allowed to pleasure you."
<br><br>
<<elseif $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<He>> groans and cups your head, grinding <<his>> clit against your nose as <<his>> small thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, reaching back and digging <<his>> nails into your thighs as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[0].vagina is "penis">>
<<He>> digs <<his>> small fingers into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure.
<br><br>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock. <<He>> tears up, "Why didn't you fuck me? Who else is there? Tell me!"
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your cock as <<he>> cums. <<He>> begins crying "Please fuck me next time. I swear I'll be good..."
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says.
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your cock as <<he>> cums. "Why didn't you fuck me? Am I not good enough for you? Is there someone else? There better not be someone else."
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<He>> cums as you fuck <<his>> mouth, pushing away as <<he>> gasps for air. "I can't take anymore... please forgive me."
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. Pulling your face close <<he>> says, "I want you with me forever."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, stroking your back. "You know I'd die without you, don't you?"
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and dripping down to <<his>> knees. "I can't control myself when I'm with you."
<br><br>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male KYLAR -->
<<if $consensual is 1>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a giggle at the sight.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds you still by the hips with one hand and with the other on <<his>> cock, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems upset with <<himselfstop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. You feel warm as semen fills your vagina.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your shoulders with <<his>> small hands, pulling you onto <<his>> cock as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your thighs, pushing <<his>> crotch hard against your ass and ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch; <<he>> seems pleased.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your asscheek with one hand and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel warm semen dripping down your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <<he>> seems upset with <<himselfstop>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems upset.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts into your ass as <<he>> cums. You gasp as you feel semen filling you.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> cock as <<he>> cums. Semen fills your ass as you moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. You're surprised at the amount; cum oozes from your ass and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your <<breasts>> together tightly on <<his>> cock as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>>.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face. <<He>> says "Oh my God I'm so sorry" but <<his>> face looks excited.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. <span class="green">He leans down and licks it off.</span>
<br><br>
<<case 7>>
<<He>> gasps and strokes <<his>> cock while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. You're impressed by the volume and <<he>> looks oddly pleased with <<himselfstop>>
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis; <<he>> seems upset with <<his>> lack of control.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> seems upset with <<himselfstop>>
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> cups your head but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<!-- this is picking up women NPCs...? -->
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and back of head with the other, thrusting into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grasps the base of <<his>> cock and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> palms your head, wildly thrusting <<his>> cock in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "It's hard to control myself with you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. "Oh God, I'm so sorry" <<he>> says, but <<his>> face betrays <<his>> words.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "You make me feel so good."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your left hand. Semen drips down your fingers. "I love how you make me feel."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. You're impressed by the volume from such a small body.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "You make me feel so special."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your right hand. Semen cools on your fingers. "I love how you make me feel."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess. You're impressed by the volume from such a small body.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "I guess that's OK because you're mine."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and moans, ejaculating on the ground. "You make me feel so good."
<br><br>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom. "I'm sorry, I just couldn't help myself."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>>. <<He>> apologies and licks up the mess.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "I love how you make me feel."
<br><br>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, moaning in please as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "I want you to stay with me forever..."
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your ass from behind and grinding your cock against <<his>> ass to finish. "Please fuck me properly next time. Please. I can't stand being teased. Please..."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus and ejaculates on the ground. <<He>> seems disappointed, "Why didn't you fuck me? Don't you love me? Am I not good enough for you?"
<br><br>
<<case 6 7>>
<<He>> sobs as <<he>> ejaculates onto <<his>> own chest and begins crying, "Why didn't you fuck me? Tell me what I can do to deserve your cock..."
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth, gasping against your cock. "God I love you so much."
<br><br>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth. <<He>> backs away, "I'm sorry; I can't take anymore. Please forgive me."
<br><br>
<<case 6 7>>
<<He>> grabs you by the ass and drives your cock deeply into <<his>> throat, ejaculating on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs, and wipes <<his>> cock clean on your ass.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your ass as <<he>> cums and ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. <<He>> seems impressed with <<himselfstop>>
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your hips, pulling you back and ejaculating onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. <<He>> seems impressed with the mess <<hes>> made.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy. <<He>> turns beet red in anger, small fists shaking, but does nothing.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> pulls <<his>> own hair in frustration.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. <<He>> seems upset at first, but then smiles as <<he>> looks down on your <<lewdness>> covered in <<his>> cum.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your hair, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. Semen splashes inside your cunt.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and pounds <<his>> cock into you as <<he>> cums. Semen fills your <<pussy>> as you gasp at the feeling of being filled against your will.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your cunt as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. <<He>> looks down at the mess <<hes>> made with satisfaction.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> palms your cheeks with <<his>> small hands and pulls you hard against <<himcomma>> ejaculating between your cheeks. You are surprised by <<his>> strength.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch. "You make me feel alive."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds your asscheek with one hand and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <<he>> seems furious, but at <<himselfcomma>> shaking with anger.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems upset.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch. <<He>> seems disappointed but smiles as <<he>> looks at your drenched ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass mercilessly as <<he>> cums. You whimper as you feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your hair, pulling you hard onto <<his>> cock as <<he>> cums. Semen fills you as you cry out. "I know you'll come to love me as much as I love you."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "No one will ever love you as much as I do."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> cock as <<he>> cums, ejaculating onto them. "I guess I'm marking my territory" <<he>> says with a smile.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and ejaculates onto them. Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck, mashing your face against <<his>> body and bearing down on your <<breasts>>; semen shoots between and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> as you gasp.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face. "It's OK because we belong to each other."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and palming your head, ejaculates onto your face. Warm cums drips down your forehead and nose. <<He>> licks off your face.
<br><br>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> small fist, stroking <<his>> cock while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "I'm sorry but it's your fault; you make me lose control of myself."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grips hair at the nape your neck, ejaculating onto your lips as you barely brush against the tip of <<his>> penis. <<His>> face reddens in silent anger.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; frustrated, <<he>> stamps <<his>> feet in tantrum.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. <<He>> looks frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> cock down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grabs you by the shoulder in one hand and grasps the base of <<his>> cock in the other, quietly ejaculating into your mouth. You gag as cum fills your mouth and drips down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> palms your head, wildly thrusting <<his>> cock down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "I just get so excited when you're with me."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process. <<He>> seems impressed with the mess.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. "I'm sorry but I guess it's OK because we belong to each other."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. Grabbing your hand by the wrist, <<he>> licks it clean.
<br><br>
<<case 3 4>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping him occupied you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 6 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your chest in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze; <<he>> flicks <<his>> cock clean on the ground.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping him occupied you don't notice <<his>> penis is aimed at your chest, which is splattered with cum in the process.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 6 7>>
<<He>> grunts and shoots thick ropes of semen onto your hand, making an impressive mess.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 5)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "I love that we can do this together, don't you?"
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and cums on the ground.
<br><br>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom. <<He>> looks at your <<lewdness>> covered in <<his>> ejaculate and smiles.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 5>>
<<He>> moans and rubs <<his>> cock wildly, sending cum flying all over your body. "I'm sorry, but I just lose control when you're near me."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; ejaculating on the ground. "I love how you make me feel."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> fingers into your ass from behind and grinding your cock against <<his>> ass to finish. "Why didn't you fuck me? Am I not good enough for you?"
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground. <<He>> begins crying, "Why don't you fuck me? Is there something wrong with me? Tell me so I can fix it!"
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. <<He>> seems sad rather than spent.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth; groaning as <<he>> ejaculates on the ground. "I'm sorry, I just can't take anymore."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth; <<he>> pulls away abruptly. "Please stop, I've had enough."
<br><br>
<<case 6 7>>
<<He>> grabs your ass in <<his>> hands, pulling your cock into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your <<genitalsstop>>
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<</if>>
<!-- No finishing moves for Kylar... Out of character given size and personality? Maybe something creepy with a knife? -->
<</nobr>><</widget>><<widget "ejaculation-leighton">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[0].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Female LEIGHTON -->
<<if $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
<<if $consensual is 1>>
<<if $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, thighs shaking with orgasm.
<br><br>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.
<br><br>
<<case 5>>
<<He>> cups your head in <<his>> hand and grinds <<his>> clit against your nose, covering your face in ejaculate.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "leftarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> stifles a moan, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, knees shaking as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 5>>
<<He>> stifles a moan, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.
<br><br>
<<case 3 4>>
<<He>> moans loudly and shakes, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.
<br><br>
<<case 5>>
<<He>> shakes as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate; <<he>> removes <<his>> hand from your pussy and wipes it off on your face, chuckling.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "feet">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 3 4>>
<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 5>>
<<He>> tenses as <<he>> comes, soaking your feet with ejaculate. You jump back in surprise, nearly slipping on your wet feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> cums as you scissor your pussies together, moaning with pleasure.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, legs shaking as <<he>> cums.
<br><br>
<<case 5>>
<<He>> cups <<his>> arms under your shoulders as <<his>> entire body shakes. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "othermouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> sighs into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.
<br><br>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "otheranus">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.
<br><br>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your cock and moaning.
<br><br>
<<case 5>>
<<He>> bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "You've been taught well."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "penis">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> grabs your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure. "That was a wonderful performance."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 3 4>>
<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 5>>
<<He>> bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> cums on your <<penis>>; "Next time I expect penetration."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> bucks <<his>> ass against your cock as <<he>> cums. "Next time I expect you to properly service me, not toy with me."
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> looks frustrated, "Next time I expect a good fucking, or there will be consequences..."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> cums as you fuck <<his>> mouth, pushing you off as <<he>> finishes.
<br><br>
<<case 3 4>>
<<He>> cums as you fuck <<his>> mouth, leaving your <<penis>> a slimy mess. "Such a mess; you should go jump in the shower."
<br><br>
<</switch>>
<<else>>
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].vagina is "footjob">>
<<switch random(1, 5)>>
<<case 1 2 3>>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and moves <<his>> foot to your body, <span class="red">stepping down heavily as you gasp for breath.</span> "I hope you're learning that I own you."
<<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>>
<br><br>
<<case 4 5>>
<<He>> cums, chuckling as <<he>> removes <<his>> foot from your crotch and rubs it against your face, covering your face in your own wetness.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your ass and thighs.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grabs you by the throat and grinds downs hard on your <<pussystop>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 5>>
<<He>> grabs you by the hair, mashing <<his>> entire body against yours. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<He>> moans as <<he>> cums. <<He>> <span class="pink">grabs you by the hair and pulls you close:</span> "I hope you're learning that I own you."
<br><br>
<<elseif $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<He>> groans and grabs you by the hair, grinding <<his>> crotch roughly against your face as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your cock deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[0].vagina is "penis">>
<<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure.
<br><br>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock. "Next time I expect penetration, or there will be consequences."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your cock as <<he>> cums. "Next time I expect to be fucked properly or I'll punish you."
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grabs you by the throat, pulling you down and grinding <<his>> clit hard against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<He>> cums as you fuck <<his>> mouth, shoving you away as <<he>> gasps for air. "That's enough."
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. Pulling your face close <<he>> says, "I hope you're learning that you're subject to my desires."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, smacking your ass. "Don't forget that I own you."
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit, stifling a moan as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male EDEN -->
<<if $consensual is 1>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a giggle at the sight.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds you still by the hips with one hand and with the other on <<his>> cock, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "Quite a mess; you really should hit the showers."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. You feel warm as semen fills your vagina.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your shoulders, pulling you deeply onto <<his>> cock as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your thighs, pushing <<his>> crotch hard against your ass and ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch; <<he>> seems pleased.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your asscheek with one hand and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel warm semen dripping down your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your ass as <<he>> cums. You gasp as you take <<his>> entire length, and feel semen filling your insides.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> cock as <<he>> cums. Semen fills your ass as you moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. It's more than you can hold; cum oozes from your ass and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your <<breasts>> together tightly on <<his>> cock as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>>. "Such a mess. You should hit the showers."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face; <<he>> chuckles at the resulting mess and hands you a tissue.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. <<He>> smiles and hands you a tissue.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps the top of your head, stroking <<his>> cock while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. "Tsk tsk. You really need to learn to swallow. Such a mess."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<!-- this is picking up women NPCs...? -->
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and by your hair with the other, thrusting deeply into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grasps the base of <<his>> cock and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps the back of your head, wildly thrusting <<his>> cock in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and drips down your chin. "Tsk tsk. You really need to learn to swallow." He hands you a tissue to clean up.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "Such an enthusiatic student, using both hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. <<He>> chuckles and hands you a tissue.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "Such a mess; you should wash your hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your left hand. Semen drips down your fingers. <<He>> hands you a tissue.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. <<He>> smiles and hands you a gym towel to clean up.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "What messy fingers; you should go wash your hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your right hand. Semen cools on your fingers. <<He>> smiles and hands you a tissue.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess. <<He>> smiles and hands you a gym towel to clean up.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "Such a fast learner."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and aims at your face, covering it with semen. <<He>> smiles and hands you a tissue.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "Thanks, that's quite enough."
<br><br>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, moaning in please as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your ass from behind and grinding your cock against <<his>> ass to finish. "Next time I expect penetration."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus and ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth, gasping against your cock. "You're quite the talented student."
<br><br>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth. <<He>> pushes you away, "Thanks, that's quite enough."
<br><br>
<<case 6 7>>
<<He>> grabs you by the ass and drives your cock deeply into <<his>> throat, ejaculating on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<<else>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs, and wipes <<his>> cock clean on your ass.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your ass as <<he>> cums and ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. "You'll submit for my pleasure anytime I wish; don't forget it."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shoves <<his>> thumb into your ass, pulling you back and ejaculating onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt; flicking <<his>> cock dry on your body.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> dries <<his>> cock on your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <span class="red"><<he>> spanks your ass angrily.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "I hope you're learning that you're mine any time I want you."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your hair, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. Semen splashes inside your bruised cunt.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your throat, pounding <<his>> cock into you as <<he>> cums. Semen fills your <<pussy>> as you gasp for air.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "With more training you'll learn to better control your body."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass; giving you a parting smack on the butt.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> pinches the top of your cheeks with <<his>> hands and pulls you hard against <<himcomma>> ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch. "You're a mess; perhaps I should throw you in the pool..."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> <span class="blue">slaps your asscheek with one hand</span> and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch. "I restrained myself; next time you're taking the whole shaft."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <span class="red"><<he>> spanks your ass angrily.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch. "I restrained myself. Next time you're taking my entire length."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your hair, pulling you hard onto <<his>> cock as <<he>> cums. Semen fills you as you cry out, <<his>> girth stretching your anus.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "Such a mess. With more training, you'll be able to better control yourself."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> cock as <<he>> cums, ejaculating onto them. "I hope you're learning that you exist for my pleasure."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> cock between your <<breasts>> and wordlessly ejaculates onto them. "I want you to look at me while I use you for my pleasure." Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck, mashing your face against <<his>> body and bears down on your <<breasts>>; semen shoots between and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> as you gasp for air. "You're mine to use for my pleasure."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face. "I hope you understand who the master is."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and holding you by the ears, quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "Such a messy student; just look at you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> cock while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need more practise swallowing, you sloppy hoodlum."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grips hair at the nape your neck, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; frustrated, <<he>> wipes the cum off your face and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. <<He>> looks frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> cock down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grabs you by the throat in one hand and grasps the base of <<his>> cock in the other, quietly ejaculating into your mouth. You gag as cum fills your mouth and drips down your throat.
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 7>>
<<He>> grasps your hair by the temples, wildly thrusting <<his>> cock down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "Don't forget that you remain enrolled here at my pleasure."
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Such a filthy wretch."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. "Such a messy <<girlstop>>"
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. Grabbing your hand by the wrist, <<he>> forces it into your mouth so you can taste <<himstop>>
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 3 4>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 6 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your chest in the process. "I need to train you to control my cock better."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze; <<he>> flicks <<his>> cock clean on your face.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> penis is aimed at your chest, which is splattered with cum in the process. "You're a mess; go clean up."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 6 7>>
<<He>> grunts and shoots thick ropes of semen onto your hand, making an impressive mess. "Disgusting. Go clean yourself up."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 5)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. "Don't forget you remain enrolled here at my pleasure."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and aims at your face, covering it with semen. "Your proper place is on your knees servicing my cock; don't forget it."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom. "A gift to remember me by."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>> "Such a messy pupil. Off you go, clean yourself up."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 5>>
<<He>> moans and rubs <<his>> cock wildly, sending cum flying all over your body; <<he>> wipes <<his>> penis clean in your hair.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<hairejacstat>><<ejacstat>><<set $hygiene += 500>><<set $hairsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your face. "I hope you're learning who owns you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key."
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your ass from behind and grinding your cock against <<his>> ass to finish. "I expect you to fuck me properly next time or you'll be punished."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "That was fine, but next time you're bottom. Be ready."
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your stomach as <<he>> pushes you away. "I'm done now; off with you."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth; <<he>> bites your cock, stopping you abruptly. "Enought, I'm finished."
<br><br>
<<case 6 7>>
<<He>> grabs you by the balls and painfully drives your cock into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<</if>>
<!-- Finishing moves for consensual with low anger or non-consensual with damage or high anger -->
<<if $consensual is 1 and $enemyanger lte 0>>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> absently strokes you, <span class="green">making you feel warm inside.</span> "Such a willing pupil; I've much more to teach you."
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 3 4>>
<<He>> strokes your hair, <span class="green">making you feel warm inside.</span> "I think you'll benefit from my attention."
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 5>>
<<He>> brushes your cheek with <<his>> hand. "Such a <<if $player.gender_appearance is "m">>handsome<<else>>beautiful<</if>> student." <span class="green">Your face flushes with pleasure.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<</switch>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
<<He>> <span class="red">angrily lashes your ass and thighs with <<his>> belt; you scream in pain, knees buckling under you.</span> "I expect your acquiescence. Fight with me like that and you can expect retribution."
<<gstress>><<gtrauma>><<gpain>><<violence 6>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
<<He>> pins your arms back and <span class="pink">spanks your ass repeatedly as you writhe in pain.</span> "I expect your submission to me; fighting me is unacceptable."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 9.5>>
<<He>> <span class="pink">slaps you across the ass.</span> "I expect obedience, not hostility."
<<gstress>><<gtrauma>><<gpain>><<violence 2>>
<br><br>
<</if>>
<</nobr>><</widget>><<widget "ejaculation-pillory">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[_nn].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[_nn].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[_nn].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[_nn].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[_nn].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[_nn].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Female NPC1 at PILLORY -->
<<if $NPCList[_nn].gender is "f">>
<<if $consensual is 1>><!-- This is a catch-all; there are no consensual pillory encounters. -->
<<He>> collapses in orgasmic bliss.
<<else>>
<<if $NPCList[_nn].vagina is "footjob">>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and grinds <<his>> foot to your crotch. "I hope you enjoyed that."
<<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>>
<br><br>
<<elseif $NPCList[_nn].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your <<bottom>> and back of your thighs. "You must feel ashamed to have your <<lewdness>> on display like this."
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grabs the pillory for leverage and grinds downs hard on your <<pussystop>> "This must be so embarrassing for you."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<case 5>>
<<He>> screams, grabbing you by the thighs and mashing <<his>> crotch against your <<bottomstop>> Ejaculate streams from <<his>> pussy, drenching you. "What a mess; you must be mortified."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body. "You can clean that off later."
<br><br>
<<elseif $NPCList[_nn].vagina is "lefthand" or $NPCList[_nn].vagina is "righthand">>
<<He>> moans as <<he>> cums. <<He>> <span class="pink">grabs you by the hair and whispers in your ear</span> "I bet you enjoy having your <<lewdness>> shown to a crowd."
<br><br>
<<elseif $NPCList[_nn].vagina is "mouthentrance" or $NPCList[_nn].vagina is "mouth" or $NPCList[_nn].vagina is "mouthimminent">>
<<He>> groans and grabs the pillory for leverage, grinding <<his>> crotch roughly against your restrained face as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[_nn].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your <<penis>> deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[_nn].vagina is "penis">>
<<He>> digs <<his>> nails painfully into your legs as <<he>> cums, driving <<his>> pussy hard against your <<penis>> as <<he>> shudders with pleasure.
<br><br>
<<elseif ($NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing <<penisstop>>
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your <<penis>> as <<he>> cums.
<br><br>
<<elseif $NPCList[_nn].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].vagina is "frot">>
<<He>> grabs your legs and pulls you against <<his>> clit hard against your <<penis>> as <<he>> cums.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<He>> cums as <<he>> sucks your <<peniscomma>> dropping away as <<he>> gasps for air.
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. Lifting your head up by the hair, <<he>> says, "I hope you're learning your lesson."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, smacking your <<bottomstop>> "See you around, bitch." You feel embarrassed to have your <<lewdness>> on display.
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male Gender NPC at PILLORY -->
<<if $NPCList[_nn].gender is "m">>
<!-- Start simplified strap-on sub-case -->
<<if $NPCList[_nn].penisdesc.includes("strap-on")>>
<<if $consensual is 0>><!-- Non-consen strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the ass with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then spanks your ass with <<his>> $NPCList[_nn].penisdesc. "Something to remember me by, whore."
<br><br>
<<case 3>>
<<He>> cums quietly, rubbing <<his>> $NPCList[_nn].penisdesc along your back.
<br><br>
<</switch>>
<<case "mouth">>
<<He>> cums loudly, shoving <<his>> $NPCList[_nn].penisdesc deep into your throat, making you gag. Tears stream down your face.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the face with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then laughs, wiping <<his>> $NPCList[_nn].penisdesc of on your hair.
<br><br>
<<case 3>>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<</switch>>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<<else>><!-- Consensual strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<He>> shakes as <<he>> cums, wiping <<his>> $NPCList[_nn].penisdesc off on your ass.
<br><br>
<<case "mouth">>
<<He>> cums loudly, grinding <<his>> $NPCList[_nn].penisdesc against <<his>> own crotch with <<his>> hand as <<he>> cums.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<</if>>
<<elseif $consensual is 1>><!-- This is a catch-all; there are no consensual pillory encounters. -->
<<He>> collapses in orgasmic bliss.
<<else>>
<<if $NPCList[_nn].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display.
<br><br>
<<elseif $NPCList[_nn].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_nn].penisdesc out and ejaculating onto the backs of your thighs, and wipes <<his>> cock clean on your <<bottomstop>>
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your <<bottom>> as <<he>> cums and ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. "You must be so embarrassed to be seen in public covered with my cum."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shoves <<his>> thumb into your ass and groans as <<he>> ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt; flicking <<his>> cock dry on your <<bottomstop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> dries <<his>> cock on your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <span class="red"><<he>> slaps you across the ass hard in anger</span> as you jerk in the restraints.
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "You must be so embarrassed to be seen in public with cum dripping down your legs."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vagina">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, <<his>> $NPCList[_nn].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 1>>
<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto the outside of your <<genitalsstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs the pillory for leverage, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_nn].penisdesc deep in your womb. Semen splashes inside your bruised cunt as your shoulders mash into the restraints.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your hips, pounding <<his>> $NPCList[_nn].penisdesc into you as <<he>> cums. Semen fills your <<pussy>> as your body jerks in the restraints.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds into on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "I bet you enjoy being forced to show your <<lewdness>> to the whole town."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_nn].penisdesc from your cheeks and ejaculating onto your <<bottom>> and giving you a parting smack on the butt.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> pinches the top of your cheeks with <<his>> hands and smashes you hard against the stocks, ejaculating between your cheeks.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your <<bottom>> and drips down your crotch. "Such a sloppy mess, and in public."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> <span class="blue">slaps your asscheek with one hand</span> and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your <<bottomstop>> You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and down your crotch. "I think you'd have enjoyed being fucked in the ass a bit too much."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your crack; <span class="red"><<he>> smacks your ass angrily.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and crotch. "I bet you feel like a disgusting pig."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anus">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and, with a final shove of <<his>> $NPCList[_nn].penisdesc cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your <<bottom>> and runs down your legs. "You need to learn how to take a cock, you sloppy pig."
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<br><br>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto your <<bottomstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> grabs the stocks for better grip, pushing hard into your <<bottom>> as <<he>> cums, mashing your body into the pillory. Semen fills you as you cry out, <<his>> girth stretching your anus.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your <<bottom>> and runs down your legs. "Ass fucked in public like the whore you are, with your <<lewdness>> for all to see."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> $NPCList[_nn].penisdesc as <<he>> cums, ejaculating onto them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> $NPCList[_nn].penisdesc between your <<breasts>> and wordlessly ejaculates onto them. Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> grabs the pillory for leverage and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and down the pillory. <<He>> laughs and <span class="purple">slaps <<his>> $NPCList[_nn].penisdesc across your helpless face to dry it off.</span><<gtrauma>><<gstress>><<violence 1>><<bruise face>><<hitstat>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthentrance">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[_nn].penisdesc tightly, working it while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and down your chin. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups your chin with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your face. "You must be so embarrassed to be showing your <<lewdness>> like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and, holding your hair, ejaculates onto your face. Warm cums drips down your forehead and nose. "I bet you enjoy being used like this in public."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> $NPCList[_nn].penisdesc while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthimminent">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[_nn].penisdesc tightly, working it while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and down your chin. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2>>
<<He>> cups your chin with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your face. "You must be so embarrassed to be showing your <<lewdness>> like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3 4>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and, holding your hair, ejaculates onto your face. Warm cums drips down your forehead and nose. "I bet you enjoy being used like this in public."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 5>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> $NPCList[_nn].penisdesc while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 6>>
<<He>> grips hair at the top of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> brushes <<his>> $NPCList[_nn].penisdesc against your face and ejaculates. Cums drips down your lips and chin; laughing, <<he>> wipes the cum off your face with <<his>> hand and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouth">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grabs your hair and thrusts down your throat, gagging you with <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> and fills your mouth. "I bet you enjoy being face fucked."
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 1>>
<<He>> bears into your face with <<his>> pelvis, try to shove <<his>> $NPCList[_nn].penisdesc as far into your mouth as possible. It's not much, and a tiny dribble of semen leaks from the end of <<his>> penis and down your chin.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> holds the pillory as <<he>> mashes <<his>> $NPCList[_nn].penisdesc into your mouth, ejaculating into your mouth with a moan. You gag as cum fills your mouth and drips down your chin.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair by the temples, wildly thrusting <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "I bet you enjoy being face fucked in public, with your <<lewdness>> on display."
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> $NPCList[_nn].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Too bad you can't clean that up."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<!-- Removed hands outcomes -->
<<elseif $NPCList[_nn].penis is 0>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_nn].penisdesc a final squeeze, ejaculates onto your back. "You enjoy being cum on in public, don't you?"
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> $NPCList[_nn].penisdesc and aims at your face, covering it with semen. "What a lovely cum dumpster you are."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your <<bottomcomma>> ejaculates on your bottom. "You must be so embarrassed to have your <<lewdness>> shown to all."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> moans and rubs <<his>> $NPCList[_nn].penisdesc wildly, sending cum flying all over your body; <<he>> wipes <<his>> penis clean in your hair.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<hairejacstat>><<ejacstat>><<set $hygiene += 500>><<set $hairsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your face.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun."
<br><br>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish.
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your face. "Don't you look lovely now."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth; <<he>> bites your <<peniscomma>> stopping you abruptly. "I'm done now."
<br><br>
<<case 6 7>>
<<He>> grabs you by the balls and painfully drives your <<penis>> into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your <<penisstop>>
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your back.
<br><br>
<<else>>
<<He>> collapses into orgasmic bliss.
<</if>>
<</if>>
<</if>>
<!-- Finishing moves for damage -->
<<if $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
<<He>> <span class="red">angrily punches your side, knocking the wind out of you.</span> "What are you thinking, trying to fight me when you're bound like this?"
<<gstress>><<gtrauma>><<gpain>><<violence 6>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
<<He>> <span class="pink">slaps you back and forth across the face.</span> "That'll teach you to fight with me."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 9.5>>
<<He>> <span class="pink">spits in your face.</span> "You seem to need reminding that you're helpless here, you cheeky cunt."
<<gstress>><<gtrauma>><<gpain>><<violence 1>>
<br><br>
<</if>>
<</nobr>><</widget>><<widget "ejaculation-robin">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[0].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Female ROBIN -->
<<if $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
<<if $consensual is 1>>
<<if $NPCList[0].vagina is "mouthentrance" or $NPCList[0].vagina is "mouth" or $NPCList[0].vagina is "mouthimminent">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, small thighs shaking with orgasm.
<br><br>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.
<br><br>
<<case 5>>
<<He>> screams, cupping the back of your head in <<his>> hands and grinding <<his>> clit against your nose.
<br><br>
<</switch>>
<<elseif $NPCList[0].vagina is "leftarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> slim thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt spasming against your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, knees knocking as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt spasming against your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "lefthand" or $NPCList[0].vagina is "righthand">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.
<br><br>
<<case 3 4>>
<<He>> moans loudly and shakes, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.
<br><br>
<<case 5>>
<<He>> screams as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate. "I love pleasuring myself with you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "feet">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 3 4>>
<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says.
<br><br>
<<elseif $NPCList[0].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> cums as you scissor your pussies together, moaning with pleasure.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, thin legs shaking as <<he>> cums.
<br><br>
<<case 5>>
<<He>> screams, cupping <<his>> small hands under your shoulders as <<his>> entire body shakes. Ejaculate drenches your crotch as <<he>> squirts.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "othermouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.
<br><br>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[0].vagina is "otheranus" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says.
<br><br>
<<elseif $NPCList[0].vagina is "otheranus">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.
<br><br>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your cock and moaning.
<br><br>
<<case 5>>
<<He>> screams and bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "I feel so good when I'm with you."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[0].vagina is "penis">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> grabs your shoulders with <<his>> small hands as <<he>> cums, bouncing down hard against your cock as <<he>> shudders with pleasure. "You make me feel so good."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 3 4>>
<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 5>>
<<He>> cries out and bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard."
<br><br>
<<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
<<He>> cums on your <<penis>> as you rub against the entrance and moans with pleasure.
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard."
<br><br>
<<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">>
<<He>> bucks <<his>> ass against your cock as <<he>> cums, body shaking involuntarily.
<br><br>
<<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard."
<br><br>
<<elseif $NPCList[0].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> smiles as <<he>> gets up.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 4)>>
<<case 1 2>>
<<He>> cums as you fuck <<his>> mouth, smiling as <<he>> finishes.
<br><br>
<<case 3 4>>
<<He>> cums as you fuck <<his>> mouth, leaving your <<penis>> a slimy mess. "I love what you do to me."
<br><br>
<</switch>>
<<else>>
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<<else>><!-- There should be non non-consensual Robin events -->
<<He>> collapses into orgasmic bliss.
<br><br>
<</if>>
<</if>>
<!-- Male ROBIN -->
<<if $consensual is 1>>
<<if $NPCList[0].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You giggle at the sight.
<br><br>
<<elseif $NPCList[0].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> cock out and ejaculating onto the backs of your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds you still by the hips with one hand and with the other on <<his>> cock, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> looks disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "vagina">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> cock deep in your womb. You feel warm as semen fills your vagina.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your shoulders with <<his>> small hands, pulling you onto <<his>> cock as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> cock from your cheeks and ejaculating onto your ass.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your thighs, pushing <<his>> crotch hard against your ass and ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your ass and drips down your crotch; <<he>> seems pleased.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> palms your asscheek with one hand and strokes <<his>> cock with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your ass. You feel warm semen dripping down your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your ass and drips down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and ejaculates onto your ass before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems upset.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> cock as <<he>> cums, sending thick ropes of semen onto your ass and crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[0].penis is "anus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts into your ass as <<he>> cums. You gasp as you feel semen filling you.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> cock as <<he>> cums. Semen fills your ass as you moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. You're surprised at the amount; cum oozes from your ass and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your <<breasts>> together tightly on <<his>> cock as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> cock between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>>.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and strokes <<his>> cock with the other, ejaculating onto your face. <<He>> giggles and <<his>> face looks excited.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> cock and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. <<He>> smiles and cleans you off.
<br><br>
<<case 7>>
<<He>> gasps and strokes <<his>> cock while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. You're impressed by the volume and <<he>> looks oddly pleased with <<himselfstop>>
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis; <<he>> seems disappointed with <<his>> lack of control.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> cock against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> cups your head but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "mouth">>
<!-- this is picking up women NPCs...? -->
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and back of head with the other, thrusting into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grasps the base of <<his>> cock and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> palms your head, wildly thrusting <<his>> cock in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "Wow, that was fun!"
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> cock between your feet as <<he>> cums, splattering cum on your feet and legs in the process.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> penis is aimed at your face, which is splattered with cum in the process. <<He>> giggles and apologizes.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "You make me feel good."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your left hand. Semen drips down your fingers. "I love how you make me feel."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. You're impressed by the volume from such a small body.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "You make me feel special."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your right hand. Semen cools on your fingers. "I love how you make me feel."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess. You're impressed by the volume from such a small body.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</switch>>
<<elseif $NPCList[0].penis is 0>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> cock a final squeeze, ejaculates onto your tummy. <<He>> laughs at the mess.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> cock and moans, ejaculating on the ground. "You make me feel good."
<br><br>
<<case 3>>
<<He>> strokes <<his>> penis and, aiming at your ass, ejaculates on your bottom. "That was fun!"
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> penis and moans, ejaculating on your <<breastsstop>>. <<He>> giggles at the mess <<hes>> made.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "That feels so good."
<br><br>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, moaning in please as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "That was great; when can we do it again?"
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?"
<br><br>
<<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your ass from behind and grinding your cock against <<his>> ass to finish.
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus and ejaculates on the ground. <<He>> smiles contentedly.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[0].mouth is "penis">>
<<switch random(1, 5)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth, gasping against your cock. "That was so much fun!"
<br><br>
<<case 4 5>>
<<He>> cums on the ground as you fuck <<his>> mouth. You stop and pet <<his>> head.
<br><br>
<</switch>>
<<elseif $NPCList[0].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body.
<br><br>
<</if>>
<<else>><!-- There should be non non-consensual Robin events -->
<<He>> collapses into orgasmic bliss.
<br><br>
<</if>>
<!-- No finishing moves for Robin. It would be out of character given size and personality -->
<</nobr>><</widget>><<widget "ejaculation-wall">><<nobr>>
<<set $ejaculating to 1>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[_nn].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[_nn].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[_nn].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[_nn].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[_nn].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[_nn].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- Wall encounter assumes NPC at back of PC cannot reach around to front, and vice versa, and that PC cannot see what's happening behind them. Assumes NPCs believe PC may have following combat due to being stuck in wall unaided. Gloryhole removed as of v2.6 and front facing combat only left in place in case of future work-->
<!-- DEBUG -->
<!-- POS:$position POS2:$punishmentposition -->
<!-- Female NPC1 at WALL -->
<<if $NPCList[_nn].gender is "f">>
<<if $consensual is 1>><!-- This is a catch-all; there are no consensual wall encounters. -->
<<He>> collapses in orgasmic bliss.
<<else>>
<<if $NPCList[_nn].vagina is "footjob">>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and grinds <<his>> foot to your crotch. "I bet you enjoyed that."
<<gtrauma>><<gstress>><<gpain>><<violence 3>><<hitstat>>
<br><br>
<<elseif $NPCList[_nn].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your <<bottom>> and back of your thighs as your legs press into the wall. "What sort of person gets themselves into this situation?"
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<<case 3 4>>
<<He>> moans as <<he>> grabs your hips for leverage and grinds downs hard on your <<pussycomma>> pulling your restraints tight. "It must be so embarrassing to be used like this."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams, grabbing you by the thighs and mashing <<his>> crotch against your ass. Ejaculate streams from <<his>> pussy, drenching your exposed legs. "What a mess; well, you're nice and lubed up now."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your thighs. "The next one can clean that off, filthy whore."
<br><br>
<<elseif $NPCList[_nn].vagina is "lefthand" or $NPCList[_nn].vagina is "righthand">>
<<He>> moans as <<he>> cums. "You must enjoy being used like this."
<br><br>
<<elseif $NPCList[_nn].vagina is "mouthentrance" or $NPCList[_nn].vagina is "mouthimminent">>
<<if $head is "bound">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and grinds <<his>> crotch roughly against your restrained face; you feel the wall shake as <<he>> cums on your mouth.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3 4>>
<<He>> ejaculates on your face, rubbing <<his>> clit against your nose as <<he>> finished. You feel cum running down your nose and lips.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 5>>
<<He>> rubs <<his>> clit rapidly, squirting your face through the hole with cum. You try futilely to back away but your restraints hold you in place; you feel slime running down your face and neck.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $facegoo += 2>>
<</switch>>
<<else>>
<<He>> groans and grinds <<his>> crotch roughly against your restrained face; your head mashed against the back of the wall as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</if>>
<<elseif $NPCList[_nn].vagina is "mouth">>
<<He>> groans and grinds <<his>> crotch roughly against your open mouth; your head mashed against the back of the wall as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[_nn].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your <<penis>> deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[_nn].vagina is "penis">>
<<He>> digs <<his>> nails painfully into your legs as <<he>> cums, driving <<his>> pussy hard against your <<penis>> as <<he>> shudders with pleasure.
<br><br>
<<elseif ($NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock.
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your <<penis>> as <<he>> cums.
<br><br>
<<elseif $NPCList[_nn].vagina is "frot" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].vagina is "frot">>
<<He>> grabs your legs and pulls you against <<his>> clit hard against your <<penis>> as <<he>> cums.
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<He>> cums as <<he>> sucks your <<peniscomma>> dropping away as <<he>> gasps for air.
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. You hear <<him>> say, "You must be so embarrassed to be on display like this."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, smacking you as <<he>> leaves. "See you around, bitch." You feel embarrassed to have your <<lewdness>> on display.
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male Gender NPC at WALL -->
<<if $NPCList[_nn].gender is "m">>
<!-- Start simplified strap-on sub-case -->
<<if $NPCList[_nn].penisdesc.includes("strap-on")>>
<<if $consensual is 0>><!-- Non-consen strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the ass with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then spanks your ass with <<his>> $NPCList[_nn].penisdesc. "Something to remember me by, whore."
<br><br>
<<case 3>>
<<He>> cums quietly, rubbing <<his>> $NPCList[_nn].penisdesc along your back.
<br><br>
<</switch>>
<<case "mouth">>
<<He>> cums loudly, shoving <<his>> $NPCList[_nn].penisdesc deep into your throat, making you gag. Tears stream down your face.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the face with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then laughs, wiping <<his>> $NPCList[_nn].penisdesc of on your hair.
<br><br>
<<case 3>>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<</switch>>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<<else>><!-- Consensual strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<He>> shakes as <<he>> cums, wiping <<his>> $NPCList[_nn].penisdesc off on your ass.
<br><br>
<<case "mouth">>
<<He>> cums loudly, grinding <<his>> $NPCList[_nn].penisdesc against <<his>> own crotch with <<his>> hand as <<he>> cums.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<</if>>
<<elseif $consensual is 1>><!-- This is a catch-all; there are no consensual wall encounters. -->
<<He>> collapses in orgasmic bliss.
<<else>>
<<if $NPCList[_nn].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a laugh at the pathetic display.
<br><br>
<<elseif $NPCList[_nn].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_nn].penisdesc out and ejaculating onto the backs of your thighs. You feel <<him>> wipe <<his>> cock clean on your <<bottomstop>>
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your <<bottom>> as <<he>> cums and ejaculates onto your tummy and the wall.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groan as <<he>> cums, ejaculating a massive load that covers your thighs and tummy; cum drips cooly down your legs, pooling on the ground. "Now your nice and greasy for the next sucker that comes along."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums against your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shoves <<his>> thumb into your ass and groans as <<he>> ejaculates onto your <<pussystop>> You feel semen coating your outer lips and pooling around your knees.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<pussy>> without a word, sending streams of semen running down your cunt; you can feel <<him>> flicking <<his>> cock dry on your <<bottomstop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> wipes <<his>> cock on your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <span class="red"><<he>> slaps you across the ass hard in anger</span> as you jerk in the restraints.
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending warm streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass. "Such a filthy little bitch."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vagina">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, <<his>> $NPCList[_nn].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 1>>
<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto the outside of your <<genitalsstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your thighs for leverage, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_nn].penisdesc deep in your womb. Semen splashes inside your bruised cunt as your thighs mash into the wall.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your hips, pounding <<his>> $NPCList[_nn].penisdesc into you as <<he>> cums. Semen fills your <<pussy>> as you jerks in the restraints.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds into on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs, pooling around your knees. "I bet you enjoy being fucked by faceless cocks. What a dirty slut."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_nn].penisdesc from your cheeks and ejaculating onto your <<bottomstop>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> pinches the top of your cheeks with <<his>> hands and smashes your thighs hard against the wall, ejaculating between your cheeks.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums. You feel a flood of warm cum dripping down your <<bottom>> and crotch. "Such a sloppy mess, I guess you can clean it up later."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> <span class="blue">slaps your asscheek with one hand</span> and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your <<bottomstop>> You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums; you feel the splash of wet semen cover your <<bottom>> and drip down your crotch. "I think you'd have enjoyed being fucked in the ass. Maybe next time."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your wrigling ass, ejaculating on the outside. You feel semen coat your <<bottom>> and drip warmly down your crack. <span class="red"><<He>> smacks your ass angrily.</span> and your body jerks in response.
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending streams of semen running down your crack; <<his>> ground sounds disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, you feel a flood of semen on your <<bottom>> and crotch. "I bet you feel like a disgusting pig."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anus">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and, with a final shove of <<his>> $NPCList[_nn].penisdesc cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your <<bottom>> and runs down your legs. "You need to learn how to take a cock, you sloppy pig."
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<br><br>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto your <<bottomstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your ass mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hips for leverage, pushing hard into your <<bottom>> as <<he>> cums, mashing your thighs into the wall. Semen fills you as you cry out, <<his>> girth stretching your anus.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your <<bottom>> and runs down your legs. "I can't see your face, but I bet you love being fucked in the ass."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> $NPCList[_nn].penisdesc as <<he>> cums, ejaculating onto them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> $NPCList[_nn].penisdesc between your <<breasts>> and wordlessly ejaculates onto them. Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> grabs your hair for leverage and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and onto the wall. <<He>> laughs and <span class="purple">slaps <<his>> $NPCList[_nn].penisdesc across your helpless face to dry it off.</span><<gtrauma>><<gstress>><<violence 1>><<bruise face>><<hitstat>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthentrance">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[_nn].penisdesc tightly, working it while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and down your chin. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups your chin with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your face. "You must be so embarrassed being used like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and, holding your hair, ejaculates onto your face. Warm cums drips down your forehead and nose. "I bet you enjoy being used like this."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> $NPCList[_nn].penisdesc while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grips hair at the top of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> penis.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> $NPCList[_nn].penisdesc against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; frustrated, <<he>> wipes the cum off your face and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your head but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. <<He>> looks frustrated.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouth">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair as <<he>> mashes <<his>> $NPCList[_nn].penisdesc into your mouth, ejaculating with a moan. You gag as cum fills your mouth and drips down your chin.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair by the temples, wildly thrusting <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "I bet you enjoy being tied up and face fucked."
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> $NPCList[_nn].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process, and pooling around your knees.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<!-- Removed hands outcomes -->
<<elseif $NPCList[_nn].penis is 0>>
<<if $head is "bound">>
<<switch random(1, 3)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> cock, spraying your face with ejaculate through the hole.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<<case 3>>
<<He>> moans as he ejaculates onto the ground. <<He>> reaches through the wall, <span class="purple"> shoving <<his>> fingers down your throat.</span> You gag and retch as <<he>> laughs. "Next time I'm throating you bitch; better train up."
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<<else>>
<<switch random(1, 4)>>
<<case 1 2 3>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_nn].penisdesc a final squeeze, ejaculates on you. "What a lovely cum dumpster you are."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 4>>
<<He>> moans and rubs <<his>> cock wildly, sending cum flying all over you and the wall. <<He>> wipes <<his>> penis clean on your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<</if>>
<<elseif $NPCList[_nn].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your <<bottomstop>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5>>
<<He>> moans as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Shame someone locked you up so tight," <<he>> says, giving your <<bottom>> a little smack.
<br><br>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish.
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest.
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as he pleasures you with <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your <<bottomstop>> "Don't you look lovely now."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5>>
<<He>> cums on the ground, biting your <<penis>> as <<he>> stops abruptly. "I'm done now."
<br><br>
<<case 6 7>>
<<He>> grabs you by the balls and painfully drives your <<penis>> into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> throats your cock.
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your back.
<br><br>
<</if>>
<</if>>
<</if>>
<!-- Finishing moves for damage only for wall -->
<<if $punishmentposition is "wall">>
<<if $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
<<He>> <span class="red">angrily whips your ass and thighs with <<his>> belt; you jerk in the restraints, screaming in pain.</span> "What are you thinking, trying to fight me when you're bound like this?"
<<gstress>><<gtrauma>><<gpain>><<violence 6>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
<<He>> <span class="pink">slaps your ass back and forth with <<his>> hands, bringing tears to your eyes.</span> "That'll teach you to fight with me."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 9.5>>
<<He>> <span class="pink">spits on your <<bottomstop>></span> "You seem to need reminding that you're helpless here, you cheeky cunt."
<<gstress>><<gtrauma>><<gpain>><<violence 1>>
<br><br>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "ejaculation">><<nobr>>
<<set $ejaculating to 1>>
<!-- Dev Notes -->
<!-- Use <<pussy>> <<pussystop>> <<pussycomma>> <<breasts>> <<breastsstop>> <<breastscomma>> <<bottom>> <<bottomstop>> in verbiage as PC status -->
<!-- Use <<penis>> <<penisstop>> <<peniscomma>> <<genitals>> <<genitalsstop>> <<genitalscomma>> in verbiage as status -->
<!-- Also <<himcomma>><<himstop>> to end sentences -->
<!-- NPC references include: <<him>> <<he>> <<He>> <<himself>> and <<hes>> for he's/she's, most also have stop>> comma>> variants as of v2.6-->
<!-- <<pher>> <<pshe>> refers to PC in third person. Also <<pherstop>> and <<phercomma>> -->
<!-- if $leftarm is "bound" and $rightarm is "bound" can be used as check for bound arms. NPC restraining is "grappled" -->
<!-- $mouthstate indicates what PC mouth is doing -->
<!-- $position is "wall" can be used as check for body through wall -->
<!-- $punishmentposition "gloryhole" is used for both consensual and non-consensual encounters -->
<!-- $walltype "pillory" or "cleanpillory" for pillory. Note head, arms are bound in pillory. CleanPillory used in school, Pillory outside police events, mostly as a graphical switch -->
<!-- $position = "doggy" or "missionary" for PC body position on back or front -->
<!-- $submissive can be used as check. lte 850 is dominant, gte 1150 is submissive -->
<!-- <<violence 1>> is clasped mouth, 3 grab throat, 4 hair yank, 5 strangle 10 punch/kick thigh 20 gut punch. Raises stress, trauma, pain at same time.-->
<!-- <<violence +#>> should be used with <<gstress>><<gtrauma>><<gpain>> <<violence -#>> should be used with <<lstress>><<ltrauma>><<lpain>> -->
<!-- <span class="red"> text-here</span> can be used to depict adverse events. red-pink-purple-blue-lblue-teal-green from least to most favourable -->
<!-- <<ggcontrol>> shows ++ Control, <<gcontrol>> shows + Control. GG used with <<control 25>> <<llcontrol>><<lcontrol>> for -- and - Control loss. Higher control is better.-->
<!-- <<controlloss>> is used as consensual to non-consen switch -->
<!-- <<lstress>> <<stress -1>> similar to above. Less stress is better. <<ltrauma>> <<trauma -1>> same. Less trauma is better. <<lpain>><<pain -1>> likewise.-->
<!-- <<tearful>> is used as in: "Your body feels sensitive as " or "You feel horny as "-->
<!-- <<bitchstop>> is used as "bitch." -->
<!-- <<lewdness>> as in "You're stuck in town with your <<lewdness>> displayed" and contains text on level of undress (bare chest / undergarments / genitals) If clothed, returns "lewdness." Useful for pillory event.-->
<!-- $player.gender_appearance notes PC apparent gender, for use as M/F switch -->
<!-- <<girl>><<girlcomma>><<girlstop>> used for boy/girl as PC gender -->
<!-- $NPCList[x].gender and $NPCList[x].pronoun note NPC sexual gender and physical appearance gender. Pronoun sets breasts (F) and Gender sets M/F genitals penis/vagina -->
<!-- START MAIN LOOP -->
<<for _nn to 0;_nn lte $enemyno-1; _nn++>>
<<if $sexavoid is 0 or $rapeavoid is 0>>
<<if $consensual is 1>>
<<famesex 1>>
<<else>>
<<famerape 1>>
<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
<<if $NPCList[_nn].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[_nn].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[_nn].pronoun is "i">><!-- Beast Type -->
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[_nn].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[_nn].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "man">>
<<set $NPCList[_nn].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>
<!-- DEBUG -->
/% GENDER:<<girl>> GEN:<<genitalsstop>> BR:<<breastsstop>> BOT:<<bottomstop>> PUS:<<pussystop>> PEN:<<penisstop>> PC:<<phimstop>><br> %/
/% POS:$position L-ARM:$leftarm R-ARM:$rightarm<br> MOU:$mouthstate<br> %/
/% ANG:$enemyanger MAX:$enemyangermax ENNUM:$enemyno ENHEALTH:$enemyhealth ENHEALTHMX:$enemyhealthmax<br> %/
/% STR:$stress TRA:$trauma PAIN:$pain CON:$control<br> %/
/% NAMED-NPC:$npc<br><br> %/
/% PEN:$penis VAG:$vagina MOU:$mouth GEN:$pronoun<br><br> %/
/% NPC: _nn VAG: $NPCList[_nn].vagina PEN: $NPCList[_nn].penis MOU: $NPCList[_nn].mouth <br> %/
<!-- NAMED NPCs: Named NPCs without custom modules use simple text to stay in character -->
<<if $npc is "Eden">><<ejaculation-eden>>
<<elseif $npc is "Kylar">><<ejaculation-kylar>>
<<elseif $npc is "Robin">><<ejaculation-robin>>
<<elseif $npc is "Leighton">><<ejaculation-leighton>>
<<elseif $position is "wall" and $walltype is "pillory">><<ejaculation-pillory>>
<<elseif $position is "wall" and $walltype is "cleanpillory">><<ejaculation-pillory>>
<<elseif $position is "wall" >><<ejaculation-wall>>
<<elseif $punishmentposition is "gloryhole">><<ejaculation-gloryhole>>
<!-- New Named NPCs or PC unique positions should be added above, otherwise below captures reaction -->
<<elseif $npc isnot 0>>
<<if $NPCList[_nn].vagina isnot "none" and $NPCList[_nn].penis is "none">>
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<<if $NPCList[_nn].penis is "idle">><<He>> groans as a wet patch forms on <<his>> trousers.
<br><br>
<</if>>
<<if $NPCList[_nn].penis is "thighs">>
<<He>> ejaculates onto your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> ejaculates onto your $worn.genitals.name.
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaentrance">>
<<He>> ejaculates onto your <<pussystop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> ejaculates onto your $worn.genitals.name.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaimminent">>
<<He>> ejaculates onto your <<pussystop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "vagina">>
<<He>> ejaculates deep into your womb.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "cheeks">>
<<He>> ejaculates onto your back.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "anusentrance" and $worn.genitals.anal_shield is 1>>
<<He>> ejaculates on your $worn.genitals.name.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusentrance">>
<<He>> ejaculates between your <<bottom>> cheeks.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "anusimminent" and $worn.genitals.anal_shield is 1>>>
<<He>> ejaculates on your $worn.genitals.name.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusimminent">>
<<He>> ejaculates between your <<bottom>> cheeks.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "anus">>
<<He>> ejaculates into your bowels.
<br><br>
<<analejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $hygiene += 500>><<set $anussemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "chest">>
<<He>> ejaculates onto your chest.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "mouthentrance">>
<<He>> ejaculates onto your face.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "mouthimminent">>
<<He>> ejaculates onto your face.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "mouth">>
<<He>> ejaculates down the back of your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "feet">>
<<He>> ejaculates on your feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "leftarm" and $NPCList[_nn].penis is "rightarm">>
<<He>> ejaculates on your hands.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "leftarm">>
<<He>> ejaculates on your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is "rightarm">>
<<He>> ejaculates on your hand.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</if>>
<<if $NPCList[_nn].penis is 0>>
<<if $gloryhole>>
<<He>> ejaculates into the air. It splatters on the floor.
<br><br>
<<else>>
<<He>> ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</if>>
<</if>>
<<else>>
<!-- Female Gender NPC Start -->
<<if $NPCList[_nn].gender is "f">>
<!-- Start Consensual -->
<<if $consensual is 1>>
<<if $NPCList[_nn].vagina is "mouthentrance" or $NPCList[_nn].vagina is "mouth" or $NPCList[_nn].vagina is "mouthimminent">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, thighs shaking with orgasm.
<br><br>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.
<br><br>
<<case 5>>
<<He>> screams, cupping your head in <<his>> hand and grinding <<his>> clit against your nose, covering your face in ejaculate.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "leftarm" or $NPCList[_nn].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "lefthand" or $NPCList[_nn].vagina is "righthand">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.
<br><br>
<<case 3 4>>
<<He>> moans loudly as <<his>> $NPCList[_nn].breastsdesc shake, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.
<br><br>
<<case 5>>
<<He>> screams as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate; <<he>> removes <<his>> wet hand from <<his>> pussy and wipes it playfully across your face. "Now you're messy just like me!"
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "feet">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming. "I love being treated like a dirty slut."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 3 4>>
<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes while kneading <<his>> $NPCList[_nn].breastsdesc with <<his>> hands. "I love it when you dominate me."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<case 5>>
<<He>> screams as <<he>> comes, soaking your feet with ejaculate. You jump back in surprise, nearly slipping on your wet feet.
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> cums as you scissor your pussies together, moaning with pleasure.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, legs shaking as <<he>> cums.
<br><br>
<<case 5>>
<<He>> screams, cupping <<his>> arms under your shoulders and pressing <<his>> $NPCList[_nn].breastsdesc against you as <<his>> entire body shakes. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "othermouth">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<<case 5>>
<<He>> screams into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.
<br><br>
<</switch>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[_nn].vagina is "otheranus">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.
<br><br>
<<case 3 4>>
<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your <<penis>> and moaning.
<br><br>
<<case 5>>
<<He>> screams and bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "Oh God you make me feel good."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "penis">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> grabs your shoulders as <<he>> cums, driving <<his>> pussy down hard against your <<penis>> as <<he>> shudders with pleasure. "Your cock was made for my hole."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 3 4>>
<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch. "Oh, can you do that again?"
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<case 5>>
<<He>> screams and passes out, lying motionless for a moment before abruptly coming back to consciousness; <<he>> plays with the ejaculate dripping down <<his>> legs and rubs it into <<his>> $NPCList[_nn].breastsdesc with <<his>> fingers. "I love it when you fuck me."
<br><br>
<<case 6>>
<<He>> screams and bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs. "Oh God you make me feel good."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance">>
<<He>> bites <<his>> lip as <<he>> cums on your throbbing cock; <<he>> begs you to fuck <<him>> properly next time.
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance">>
<<He>> bucks <<his>> ass against your <<penis>> as <<he>> cums. "God that felt good; I can't wait for you to pound my ass next time."
<br><br>
<<elseif $NPCList[_nn].vagina is "frot">>
<<He>> grinds <<his>> clit hard against your <<penis>> as <<he>> cums, ejaculating on your cock and breathlessly begging you to screw <<him>> properly next time.
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<!-- Below cases occur when NPC vagina is not in contact with PC -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<if $submissive gte 1150>>
<<He>> cums as you fuck <<his>> mouth; <<he>> licks your <<penis>> clean at your request. "I'm so naughty."
<br><br>
<<elseif $submissive lte 850>>
<<He>> cums as you savagely fuck <<his>> mouth, grabbing <<him>> by the hair and shoving your <<penis>> down <<his>> throat; <<he>> gags and sputters, ejaculating in a pool on the ground. "I love it when you dominate me."
<br><br>
<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
<<else>>
<<He>> cums as you fuck <<his>> mouth, gasping against your cock and leaving your <<penis>> a slimy mess. "I'm so dirty."
<br><br>
<</if>>
<<elseif $NPCList[_nn].mouth is "kiss">>
<<He>> bites your lips gently as <<he>> cums, moaning into your mouth.
<br><br>
<<elseif $NPCList[_nn].vagina is 0>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> buckles at the knees, <<his>> $NPCList[_nn].breastsdesc heaving as <<he>> cums. Ejaculate drips down <<his>> legs.
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, patting you on the ass. "That was fun."
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<<else>>
<!-- This is a catch-all case and should only be called if there's an error -->
<<He>> convulses in orgasmic bliss.
<br><br>
<</if>>
<!-- Start Non-Consensual -->
<<else>>
<<if $NPCList[_nn].vagina is "footjob">>
<<switch random(1, 5)>>
<<case 1 2 3>>
<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and moves <<his>> foot to your body, <span class="red">stepping down heavily as you gasp for breath.</span> "You're mine anytime I want you whore, don't forget it."
<<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>>
<br><br>
<<case 4 5>>
<<He>> laughs as <<he>> cums, removing <<his>> foot from your crotch and rubbing it against your face, covering your face in your own wetness.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "vagina">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your <<bottom>> and thighs.
<br><br>
<<case 3 4>>
<<He>> moans as <<he>> <span class="blue">grabs you by the throat</span> and grinds downs hard on your <<pussycomma>> licking your cheek as <<he>> finishes.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 5>>
<<He>> screams, grabbing you by the hair and mashing <<his>> $NPCList[_nn].breastsdesc against you. Ejaculate streams from <<his>> pussy, drenching you.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body and spitting on your face.
<br><br>
<<elseif $NPCList[_nn].vagina is "leftarm" or $NPCList[_nn].vagina is "rightarm">>
<<switch random(1, 5)>>
<<case 1 2>>
<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 3 4>>
<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<<case 5>>
<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
<</switch>>
<<elseif $NPCList[_nn].vagina is "lefthand" or $NPCList[_nn].vagina is "righthand">>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> moans as <<he>> cums, <span class="pink">slapping you across the face with <<his>> wet hand.</span> "I know you enjoy being abused, don't try to hide it."
<br><br>
<<case 3 4>>
<<He>> groans as <<he>> finishes, wiping <<his>> wet hand off in your hair.
<br><br>
<<default>>
<<He>> groans as <<he>> finishes and smacks your <<bottom>> with <<his>> wet hand.
<br><br>
<</switch>>
<<elseif $NPCList[_nn].vagina is "mouthentrance" or $NPCList[_nn].vagina is "mouth" or $NPCList[_nn].vagina is "mouthimminent">>
<<He>> groans and grabs you by the hair, grinding <<his>> crotch roughly against your face as <<his>> thighs shake with orgasm.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
<!-- following appear to be Male PC to Female Antagonist only? -->
<<elseif $NPCList[_nn].vagina is "otheranus">>
<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your <<penis>> deeply into <<his>> ass as <<he>> releases a final moan.
<br><br>
<<elseif $NPCList[_nn].vagina is "penis">>
<<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your <<penis>> as <<he>> shudders with pleasure.
<br><br>
<<elseif $NPCList[_nn].vagina is "penisimminent" or $NPCList[_nn].vagina is "penisentrance">>
<<He>> moans as <<he>> cums on your throbbing cock. "I'm finished with you; you can take care of yourself with your hand".
<br><br>
<<elseif $NPCList[_nn].vagina is "otheranusfrot" or $NPCList[_nn].vagina is "otheranusentrance">>
<<He>> swivels <<his>> ass against your <<penis>> as <<he>> cums. "That felt good; maybe next time I'll let you fuck me if you're being good."
<br><br>
<<elseif $NPCList[_nn].vagina is "frot">>
<<He>> <span class="blue">grabs you by the throat</span>, pulling you down and grinding <<his>> clit hard against your <<penis>> as <<he>> cums.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<!-- Special case male PC with female NPC -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<He>> cums as you fuck <<his>> mouth, shoving you away as <<he>> gasps for air. "I'm done with you now."
<br><br>
<<elseif $NPCList[_nn].mouth is "kiss">>
<<He>> bites your lip hard as <<he>> cums, moaning into your mouth.
<br><br>
<<else>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> trembles with orgasm. <span class="pink">Slapping you across the face,</span> <<he>> says, "That's enough, you little bitch."
<br><br>
<<case 4 5 6>>
<<He>> sighs quietly as <<he>> cums, smacking your <<bottomstop>> "You're mine anytime I want you, whore."
<br><br>
<<case 7>>
<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
<</switch>>
<</if>>
<</if>>
<</if>>
<!-- Male Gender NPC Start -->
<<if $NPCList[_nn].gender is "m">>
<!-- Start simplified strap-on sub-case -->
<<if $NPCList[_nn].penisdesc.includes("strap-on")>>
<<if $consensual is 0>><!-- Non-consen strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the ass with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then spanks your ass with <<his>> $NPCList[_nn].penisdesc. "Something to remember me by, whore."
<br><br>
<<case 3>>
<<He>> cums quietly, rubbing <<his>> $NPCList[_nn].penisdesc along your back.
<br><br>
<</switch>>
<<case "mouth">>
<<He>> cums loudly, shoving <<his>> $NPCList[_nn].penisdesc deep into your throat, making you gag. Tears stream down your face.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<switch random(1, 3)>>
<<case 1>>
<<He>> shakes as <<he>> cums, slapping you across the face with <<his>> $NPCList[_nn].penisdesc.
<br><br>
<<case 2>>
<<He>> cums loudly, then laughs, wiping <<his>> $NPCList[_nn].penisdesc of on your hair.
<br><br>
<<case 3>>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<</switch>>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<<else>><!-- Consensual strap-on case -->
<<switch $NPCList[_nn].penis>>
<<case "vagina" "vaginaimminent" "vaginaentrance" "anus" "anusentrance" "anusimminent" "thighs">>
<<He>> shakes as <<he>> cums, wiping <<his>> $NPCList[_nn].penisdesc off on your ass.
<br><br>
<<case "mouth">>
<<He>> cums loudly, grinding <<his>> $NPCList[_nn].penisdesc against <<his>> own crotch with <<his>> hand as <<he>> cums.
<br><br>
<<case "mouthentrance" "mouthimminent" "chest" "lefthand" "righthand">>
<<He>> cums silently, mouth agape, rubbing <<his>> $NPCList[_nn].penisdesc against your cheek.
<br><br>
<<default>>
<<He>> moans as <<he>> cums, rubbing <<his>> clit with the base of <<his>> $NPCList[_nn].penisdesc.
<br><br>
<</switch>>
<</if>>
<!-- Start Consensual -->
<<elseif $consensual is 1>>
<<if $NPCList[_nn].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a giggle at how pathetic <<he>> looks.
<br><br>
<<elseif $NPCList[_nn].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_nn].penisdesc out and ejaculating onto the backs of your thighs.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groans as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your $worn.genitals.name without a word, sending white streams of semen running down your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> holds you still by the hips with one hand and with the other on <<his>> $NPCList[_nn].penisdesc, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> ejaculates onto your $worn.genitals.name with no chance that <<he>> can penetrate you, sending white streams of semen running down your thighs; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> seems disappointed.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>> "Wish I could have cum inside you... what a mess."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vagina">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, <<his>> $NPCList[_nn].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 1>>
<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc onto the outside of your <<genitalsstop>> It's a bit of a disappointment.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_nn].penisdesc deep in your womb. You feel warm as semen fills your vagina.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and grabs your shoulders, pulling you deeply onto <<his>> $NPCList[_nn].penisdesc as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_nn].penisdesc from your cheeks and ejaculating onto your <<bottomstop>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your thighs, pushing <<his>> crotch hard against your <<bottom>> and ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your <<bottom>> and drips down your crotch; <<he>> seems pleased.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusentrance" and $worn.genitals.anal_shield is 1>>
<<He>> cums before <<he>> with no change that <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your thighs; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your asscheek with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your <<bottomstop>> You feel warm semen dripping down your bottom.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and down your crotch.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusimminent" and $worn.genitals.anal_shield is 1>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your thighs; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and crotch. "Your ass looks so fuckable... I can't believe I couldn't wait."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anus">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and, with a final shove of <<his>> $NPCList[_nn].penisdesc cums in your ass. You gasp as thick waves of semen pump into you. It's more than you can hold; cum oozes from your <<bottom>> and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<br><br>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto the outside of your <<bottomstop>> It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans and thrusts deeply into your <<bottom>> as <<he>> cums. You gasp as you take <<his>> entire length, and feel semen filling your insides.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> $NPCList[_nn].penisdesc as <<he>> cums. Semen fills your <<bottom>> as you moan with pleasure.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. It's more than you can hold; cum oozes from your <<bottom>> and runs down your legs.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your <<breasts>> together tightly on <<his>> $NPCList[_nn].penisdesc as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> strokes the tip of <<his>> $NPCList[_nn].penisdesc between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> "Whoops... that happens sometimes."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthentrance">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[_nn].penisdesc tightly, working it while aiming straight at your face. <span class="pink">Thick ropes of cum cover your face and mouth.</span> "Wow, we really made a mess."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and down your chin. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your face; <<he>> seems pleased with the mess.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "That was awesome; I love giving facials."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps the top of your head, stroking <<his>> $NPCList[_nn].penisdesc while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. "I'll bet you're impressed."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> $NPCList[_nn].penisdesc; <<he>> seems disappointed.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> $NPCList[_nn].penisdesc against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin. "I can't believe that just happened."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. "Wow, I really made a mess of your face!"
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouth">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> cups the back of your head thrusts down your throat, gagging you with <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="green">Semen streams down your throat,</span> and fills your mouth.
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<br><br>
<<case 1>>
<<He>> quietly ejaculates, a dribble of semen leaking from <<his>> $NPCList[_nn].penisdesc onto the ground.
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cups you under the chin with one hand and by your hair with the other, thrusting deeply into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> grasps the base of <<his>> $NPCList[_nn].penisdesc and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps the back of your head, wildly thrusting <<his>> $NPCList[_nn].penisdesc in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "I just can't control myself with you."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet. "Your feet are just adorable!"
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen. "Next time maybe we can try something different..."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> $NPCList[_nn].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Look at the mess we made."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "leftarm" and $NPCList[_nn].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "I love your enthusiasm; two handed handjobs are best."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen. "I'd rather fuck you next time, but I like that you used both hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> $NPCList[_nn].penisdesc is aimed at your face, which is splattered with cum in the process. "Wow, better look out next time."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "Well, that was a nice change..."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your left hand. Semen drips down your fingers. "I'd rather fuck you next time..."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. "Wow, that's impressive... you're really good at hand jobs."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "That was interesting..."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your right hand. Semen cools on your fingers. "I could do this myself; let's do something different next time...."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess; <<he>> asks to watch you lick your hand clean, and you comply. "Watching you lick yourself clean makes me so hot."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is 0>>
<<switch random(1, 5)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_nn].penisdesc a final squeeze, ejaculates onto your tummy. "God you're hot."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> $NPCList[_nn].penisdesc and aims at your face, covering it with semen. "You're so cute I just couldn't help myself."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and, aiming at your ass, ejaculates on your bottom. "I love to watch."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and moans, ejaculating on your <<breastsstop>> "God I love just looking at you like this."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 5>>
<<He>> moans and rubs <<his>> $NPCList[_nn].penisdesc wildly, sending cum flying all over your body. "You're so hot I just can't control myself."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "That was great; I'm done now."
<br><br>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, crying out "make me your bitch" as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "Being fucked by you makes me so hot."
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish. "You shouldn't be afraid to fuck me; I enjoy being penetrated."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, crying out "God please just fuck me" as <<he>> ejaculates on the ground. You roll off <<himstop>>
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "I love having my asshole toyed with..."
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<!-- This is picking up female NPCs as well -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<if $submissive gte 1150>>
<<He>> cums as you fuck <<his>> mouth, gasping against your <<penisstop>> "I love giving head."
<br><br>
<<elseif $submissive lte 850>>
<<He>> whimpers and cums on the ground as you grab <<him>> by the hair and pound <<his>> face. "Please, I can't take anymore..." You push <<him>> away.
<br><br>
<<else>>
<<He>> grabs you by the ass and drives your <<penis>> deeply into <<his>> throat, ejaculating on <<his>> chest as <<he>> gags on your cock. <<He>> smiles, "I love it when you abuse me."
<br><br>
<</if>>
<<elseif $NPCList[_nn].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body. "That was awesome."
<br><br>
<<else>>
<<He>> collapses in orgasmic bliss.
<</if>>
<!-- Start Non-Consensual -->
<<else>>
<<if $NPCList[_nn].penis is "idle">>
<<He>> groans as a wet patch forms on <<his>> trousers. You laugh at the pathetic display, regardless of the danger <<he>> poses.
<br><br>
<<elseif $NPCList[_nn].penis is "thighs">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_nn].penisdesc out and ejaculating onto the backs of your thighs, and wipes <<his>> $NPCList[_nn].penisdesc clean on your <<bottomstop>>
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your legs, slamming <<his>> crotch hard into your <<bottom>> as <<he>> cums and ejaculates onto your tummy.
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 7>>
<<He>> groans as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. "Take that you little bitch."
<br><br>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your $worn.genitals.name without a word, sending white streams of semen running down your thighs; flicking <<his>> cock dry on your body.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shoves <<his>> thumb into your ass, pulling you back and ejaculating onto your <<pussystop>> Semen coats your outer lips and pools around your legs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt; flicking <<his>> cock dry on your body.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> dries <<his>> cock on your thighs.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<He>> ejaculates onto your $worn.genitals.name with no chance that <<he>> can penetrate you, sending white streams of semen running down your thighs; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "vaginaimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <span class="red"><<he>> slaps you across the ass hard in anger.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 4 5 6>>
<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> groans in disappointment.
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>> "Have some more filth to rut in you worm."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "vagina">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and grinds down on your crotch as <<he>> cums, <<his>> $NPCList[_nn].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<case 1>>
<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto the outside of your <<genitalsstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your hair, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_nn].penisdesc deep in your womb. Semen splashes inside your abused cunt.
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 4 5 6>>
<<He>> quiets and <span class="purple">grabs your throat,</span> pounding <<his>> $NPCList[_nn].penisdesc into you as <<he>> cums. Semen fills your <<pussy>> as you gasp for air.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<case 7>>
<<He>> convulses and grinds down on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."
<br><br>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "cheeks">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_nn].penisdesc from your cheeks and ejaculating onto your ass, <span class="blue">giving you a parting smack on the butt</span>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> pinches the top of your cheeks with <<his>> hands and pulls you hard against <<himcomma>> ejaculating between your cheeks.
<br><br>
<!-- Really should be onto PCs back given position. Or hair maybe. Esp next one -->
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your <<bottom>> and drips down your crotch; <<he>> laughs at the mess.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusentrance" and $worn.genitals.anal_shield is 1>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your <<bottomstop>> You feel semen dripping down your thighs.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusentrance">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> <span class="blue">slaps your asscheek with one hand</span> and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and quietly ejaculates onto your <<bottomstop>> You feel semen dripping down your crack, and feel filthy inside.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and down your crotch. "What a dirty slut you are."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anusimminent" and $worn.genitals.anal_shield is 1>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<bottom>> with no chance that <<he>> can penetrate you, sending white streams of semen running down your thighs; <<he>> seems downcast.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>><<set $thighsemen += 1>>
<<elseif $NPCList[_nn].penis is "anusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your crack; <span class="red"><<he>> smacks your ass angrily.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems downcast.
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 7>>
<<He>> moans and strokes <<his>> $NPCList[_nn].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and crotch. "I'll take it easy on you this time; next time I'm going balls deep."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
<</switch>>
<<elseif $NPCList[_nn].penis is "anus">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> convulses and, with a final shove of <<his>> $NPCList[_nn].penisdesc cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "You need to learn how to take a cock, you sloppy pig."
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<br><br>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and onto your <<bottomstop>>
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> moans, pounding your <<bottom>> mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 4 5 6>>
<<He>> wordlessly grabs your hair, pulling you hard onto <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="blue">Semen fills you as you cry out,</span> <<his>> girth stretching your anus.
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<case 7>>
<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. <span class="blue">You gasp as your ass overflows;</span> cum oozes from your ass and runs down your legs. "You need to learn how to take a cock, you sloppy pig."
<br><br>
<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "chest">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pinches your <<breasts>> together on <<his>> $NPCList[_nn].penisdesc as <<he>> cums, ejaculating onto them; <span class="pink"> <<he>> slaps you across the face to finish.</span>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise face>><<hitstat>>
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 4 5 6>>
<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> $NPCList[_nn].penisdesc between your <<breasts>> and wordlessly ejaculates onto them. "I want you to look at me while I use you for my pleasure." Your <<breasts>> cool as semen slides down your body.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 7>>
<<He>> puts <<his>> hand behind your neck, mashing your face against <<his>> body and bears down on your <<breasts>>; semen shoots between and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> as you gasp for air. "Next time it's going inside you, you little bitch."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthentrance">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grips <<his>> $NPCList[_nn].penisdesc tightly, working it while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "You need to learn to swallow, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 1>>
<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_nn].penisdesc and down your chin. It's all you can do to keep from laughing.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs your chin with one hand and strokes <<his>> $NPCList[_nn].penisdesc with the other, ejaculating onto your face; <<he>> laughs as you cringe.
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and holding you by the ears, quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "I love giving unwanted facials."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 7>>
<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> $NPCList[_nn].penisdesc while aiming straight at your mouth. <span class="pink">You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth.</span> "I love watching whores gag on cum."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouthimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grips hair at the nape your neck, ejaculating onto your lips as you barely brush against the tip of <<his>> $NPCList[_nn].penisdesc; <span class="pink"><<he>> slaps you across the face, sending cum and spittle flying.</span>
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5 6>>
<<He>> brushes <<his>> $NPCList[_nn].penisdesc against your face, causing <<him>> to ejaculate early. Cums drips down your lips and chin; <<he>> wipes the cum off your face and shoves it in your mouth.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 7>>
<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. "Next time it's balls deep, bitch."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "mouth">>
<<switch $NPCList[_nn].penissize>>
<<case 4>>
<<He>> grabs your hair and thrusts down your throat, gagging you with <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> and fills your mouth. "I bet you enjoy being face fucked."
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 1>>
<<He>> bears into your face with <<his>> pelvis, try to shove <<his>> $NPCList[_nn].penisdesc as far into your mouth as possible. It's not much, and a tiny dribble of semen leaks from the end of <<his>> penis and down your chin.
<br><br>
<<default>>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.
<br><br>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<case 4 5 6>>
<<He>> <span class="blue">grabs you by the throat</span> in one hand and grasps the base of <<his>> $NPCList[_nn].penisdesc in the other, quietly ejaculating into your mouth. You gag as cum fills your mouth and drips down your throat.
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<<case 7>>
<<He>> grasps your hair by the temples, wildly thrusting <<his>> $NPCList[_nn].penisdesc down your throat as <<he>> cums. <span class="pink">You whimper as semen streams down your throat,</span> fills your mouth and covers your face as <<he>> flails. "Sluts like you are made to be dominated."
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>
<br><br>
<</switch>>
<</switch>>
<<elseif $NPCList[_nn].penis is "feet">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet. "Next time I'm fucking you with my feet."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your feet, slickening them with semen. "Well, that was better than nothing..."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<case 7>>
<<He>> grunts and thrusts <<his>> $NPCList[_nn].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Look at those messy feet."
<br><br>
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "leftarm" and $NPCList[_nn].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "I love your enthusiasm; two handed handjobs are best."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 4 5 6>>
<<He>> quietly cums on your hands, slickening them with semen. "I'd rather fuck you next time, but I like that you used both hands."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<case 7>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> $NPCList[_nn].penisdesc is aimed at your face, which is splattered with cum in the process. "Wow, better look out next time."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "leftarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. Grabbing your hand by the wrist, <<he>> forces it into your mouth so you can taste <<himstop>>
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<case 3 4>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> $NPCList[_nn].penisdesc is aimed at your face, which is splattered with cum in the process. "Take that you cheeky cunt."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 6 7>>
<<He>> spasms and moans, shooting thick streams of cum and splattering your chest in the process. "You need to learn to control that cock better."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "rightarm">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze; <<he>> flicks <<his>> $NPCList[_nn].penisdesc clean on your face.
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 4 5>>
<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> $NPCList[_nn].penisdesc is aimed at your chest, which is splattered with cum in the process. "You should lick that up, whore."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<case 6 7>>
<<He>> grunts and shoots thick ropes of semen onto your hand, making an impressive mess; <<he>> demands you lick your hand clean, and you comply. "Lick it up like the sloppy bitch you are."
<br><br>
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is 0>>
<<switch random(1, 5)>>
<<case 1>>
<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_nn].penisdesc a final squeeze, ejaculates onto your tummy. "Take that, whore."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 2>>
<<He>> rapidly rubs <<his>> $NPCList[_nn].penisdesc and aims at your face, covering it with semen. "Your place is on your knees in service; don't forget it."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and, aiming at your ass, ejaculates on your bottom. "That's warm up for next time."
<br><br>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<<case 4>>
<<He>> strokes <<his>> $NPCList[_nn].penisdesc and moans, ejaculating on your <<breastsstop>> "I love watching cum drip down a used-up whore."
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<case 5>>
<<He>> moans and rubs <<his>> $NPCList[_nn].penisdesc wildly, sending cum flying all over your body; <<he>> wipes <<his>> cock clean in your hair.
<br><br>
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranus">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your face, shoving you back. "Get off me; I'm done now."
<br><br>
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 4 5>>
<<He>> whimpers as you pound <<his>> ass, and ejaculates on the ground.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "You're a decent fuck toy; next time lets switch it up."
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "otheranusfrot" or $NPCList[_nn].penis is "otheranusentrance" or $NPCList[_nn].penis is "otheranusimminent">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish. "If you don't fuck me properly next time, I'll beat your ass."
<br><br>
<<case 4 5>>
<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.
<br><br>
<<case 6 7>>
<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "That was fine, but next time I'm fucking you. Be ready."
<br><br>
<</switch>>
<!-- Special case male PC being orally serviced by male NPC with no other contact -->
<<elseif $NPCList[_nn].mouth is "penis">>
<<switch random(1, 7)>>
<<case 1 2 3>>
<<He>> cums as you fuck <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your stomach as <<he>> pushes you away. "I'm done; get lost."
<br><br>
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<<case 4 5>>
<<He>> whimpers and cums on the ground as you grab <<him>> by the hair and pound <<his>> face; <<he>> bites your cock, stopping you abruptly. "I'm finished; fuck off.
<br><br>
<<case 6 7>>
<<He>> grabs you by the balls and painfully drives your <<penis>> into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> gags on your cock. "Topping from the bottom is my speciality, bitch."
<br><br>
<</switch>>
<<elseif $NPCList[_nn].penis is "othermouth">>
<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body and spitting on your face.
<br><br>
<<else>>
<<He>> collapses in orgasmic bliss.
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
<!-- END MAIN LOOP -->
<!-- Finishing moves for consensual with low anger or non-consensual with enemy damage -->
<<if $npc is 0>><<if $position isnot "wall">><<if $punishmentposition isnot "gloryhole">>
<!-- Disregard named NPCs and Pillory / Wall -->
<<if $consensual is 1 and $enemyanger lte 0>>
<<if $enemyno is 1>>
<<switch random(1, 6)>>
<<case 1 2>>
<<He>> absently strokes you, <span class="green">making you feel warm inside.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 3 4>>
<<He>> strokes your hair, <span class="green">making you feel warm inside.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<<case 5 6>>
<<He>> brushes your cheek with <<his>> hand. "You're so <<if $player.gender_appearance is "m">>handsome<<else>>beautiful<</if>>!" <span class="green">Your face flushes with pleasure.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -3>>
<br><br>
<</switch>>
<<elseif $enemyno gte 2>>
They stroke you, <span class="green">making you feel warm inside.</span>
<<lstress>><<ltrauma>><<lpain>><<violence -6>>
<br><br>
<</if>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
<<if $enemyno is 1>>
<<He>> <span class="red">punches you, doubling you over.</span> "That's for fighting with me, bitch."
<<gstress>><<gtrauma>><<gpain>><<violence 6>>
<br><br>
<<elseif $enemyno is 2>>
<<set $NPCList[0].intro to 1>>
<<He>> holds your arms <span class="red">while the <<person2>><<person>> punches you, doubling you over.</span> "That'll teach you not to fight us, you little cunt."
<<gstress>><<gtrauma>><<gpain>><<violence 10>>
<br><br>
<<else>>
<<set $NPCList[0].intro to 1>>
<<He>> holds your arms <span class="red">while the others take turns punching you, doubling you over.</span> "Try fighting us? You get what you deserve, you worthless pig."
<<gstress>><<gtrauma>><<gpain>><<violence 20>>
<br><br>
<</if>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
<<if $enemyno is 1>>
<<He>> <span class="pink">slaps you back and forth across the face.</span> "That's for fighting with me."
<<gstress>><<gtrauma>><<gpain>><<violence 3>>
<br><br>
<<elseif $enemyno is 2>>
<<set $NPCList[0].intro to 1>>
<<He>> holds your arms <span class="pink">while the <<person2>><<person>> slaps you back and forth across the face.</span> "That'll teach you to try fighting us."
<<gstress>><<gtrauma>><<gpain>><<violence 5>>
<br><br>
<<else>>
<<set $NPCList[0].intro to 1>>
<<He>> holds your arms <span class="pink">while the others take turns slapping you across the face and chest.</span> "That'll teach you not to fight us."
<<gstress>><<gtrauma>><<gpain>><<violence 10>>
<br><br>
<</if>>
<<elseif $consensual is 0 and $enemyhealth lt (($enemyhealthmax / 10) * 9.9) and $audience gte 10>>
<<set $NPCList[0].intro to 1>>
<<He>> thrusts you in front of the audience, grapling your arms. "Let's show <<phim>> how we treat fiesty cunts." <span class="purple">The audience takes turns spitting on your chest and face while you writhe in discomfort.</span>
<<faceejacstat>><<ejacstat>><<set $facegoo += 1>>
<<chestejacstat>><<ejacstat>><<set $chestgoo += 1>>
<<gstress>><<gtrauma>><<trauma 3>><<stress 3>>
<br><br>
<</if>>
<</if>><</if>><</if>>
<<if $images is 1>>
<<combatimg>>
<br>
<</if>>
<<set $ejaculating to 0>>
<</nobr>><</widget>><<widget "beastejaculation">><<nobr>>
<<set $ejaculating to 1>>
<<set $enemyejaculated += 1>>
<<set $pronoun to "i">>
<<set _jj to $active_enemy>>
<!-- Male BEAST -->
<<if $NPCList[_jj].penis is "thighs">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your thighs and tummy.
<<thighejacstat>><<tummyejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $thighsemen += 5>><<set $tummysemen += 5>>
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<<else>>
<<bHe>> ejaculates onto your thighs.
<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your chastity belt and flowing over your thighs.
<<vaginalentranceejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $vaginaoutsidesemen += 5>>
<<else>>
<<bHe>> ejaculates onto your $worn.genitals.name.
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<<elseif $NPCList[_jj].penis is "vaginaentrance">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<genitals 1>> and flowing over your thighs.
<<vaginalentranceejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $vaginaoutsidesemen += 5>>
<<else>>
<<bHe>> ejaculates onto your <<pussystop>>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your chastity belt and flowing over your thighs.
<<vaginalentranceejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $vaginaoutsidesemen += 5>>
<<else>>
<<bHe>> ejaculates onto your $worn.genitals.name.
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<<elseif $NPCList[_jj].penis is "vaginaimminent">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<genitals 1>> and flowing over your thighs.
<<vaginalentranceejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $vaginaoutsidesemen += 5>>
<<else>>
<<bHe>> ejaculates onto your <<pussystop>>
<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "vagina">>
<<if random(1, 100) gte 81 and $NPCList[_jj].type is "dog">>
With a final thrust, <<bhe>> forces <<bhis>> knot into your <<pussystop>> <<bHe>> ejaculates deep into your womb. You feel the semen build within you, its exit plugged. The <<beasttype>> climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the <<beasttype>> can wiggle it free.<<pass 5>>
<<elseif random(1, 100) gte 61 and ($NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl")>>
With a final thrust, <<bhe>> forces <<bhis>> knot into your <<pussystop>> <<bHe>> ejaculates deep into your womb. You feel the semen build within you, its exit plugged. The <<beasttype>> climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the <<beasttype>> can wiggle it free.<<pass 5>><<set $wolfbuild += 1>>
<<elseif $NPCList[_jj].type is "pig" or $NPCList[_jj].type is "pigboy" or $NPCList[_jj].type is "piggirl">>
Ejaculate streams from the <<print $NPCList[_jj].type>>'s <<print $NPCList[_jj].penisdesc>>. You're stuck for many humiliating minutes, the pig's cock steadily filling your womb.
<br>
<<if $audiencepresent gte 1>>
The audience enjoy the show.
<<if random(1, 2) is 2>>
"I can't believe it. Bred by a pig."
<<else>>
"I bet <<pshe>> loves getting pig-fucked like this."
<</if>>
<br>
<<if random(1, 2) is 2>>
"What a filthy slut."
<<else>>
"Getting what a slut deserves."
<</if>>
<br>
<<if random(1, 2) is 2>>
"I wonder how pig cock feels."
<<else>>
"This <<bitch>> would fuck the whole sty."
<</if>>
<br>
<</if>>
<br>
Despite filling to the brim, the semen doesn't leak out. You remain full even as the pig wiggles free. Then you feel a pressure lift, and a plug of hard semen drops to the ground. Pig cum flows out after it, covering your thighs.
<<set $vaginasemen += 2>><<set $vaginaoutsidesemen += 2>><<set $thighsemen += 1>><<pass 30>><<vaginalentranceejacstat>><<thighejacstat>>
<<elseif $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, filling your womb and flowing from your <<genitals 1>> in a great torrent.
<<vaginalentranceejacstat>><<set $hygiene += 4500>><<set $vaginasemen += 4>><<set $vaginaoutsidesemen += 5>>
<<else>>
<<bHe>> ejaculates deep into your womb.
<</if>>
<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "cheeks">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, surging over your back and onto your hair, and flowing over your <<bottomstop>>
<<bottomejacstat>><<hairejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $bottomsemen += 5>><<set $hairsemen += 5>>
<<else>>
<<bHe>> ejaculates onto your back.
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "anusentrance" and $worn.genitals.anal_shield is 1>>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<bottom>> and flowing over your thighs.
<<bottomejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $bottomsemen += 5>><<set $thighsemen += 5>>
<<else>>
<<bHe>> ejaculates onto your $worn.genitals.name.
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<<elseif $NPCList[_jj].penis is "anusentrance">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<bottom>> and flowing over your thighs.
<<bottomejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $bottomsemen += 5>><<set $thighsemen += 5>>
<<else>>
<<bHe>> ejaculates onto your <<bottomstop>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "anusimminent" and $worn.genitals.anal_shield is 1>>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<bottom>> and flowing over your thighs.
<<bottomejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $bottomsemen += 5>><<set $thighsemen += 5>>
<<else>>
<<bHe>> ejaculates onto your $worn.genitals.name.
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<<elseif $NPCList[_jj].penis is "anusimminent">>
<<if $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, drenching your <<bottom>> and flowing over your thighs.
<<bottomejacstat>><<thighejacstat>><<ejacstat>><<set $hygiene += 5000>><<set $bottomsemen += 5>><<set $thighsemen += 5>>
<<else>>
<<bHe>> ejaculates onto your <<bottomstop>>
<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "anus">>
<<if random(1, 100) gte 81 and $NPCList[_jj].type is "dog">>
With a final thrust, <<bhe>> forces <<bhis>> knot into your <<bottomstop>> <<bHe>> ejaculates deep into your bowels. You feel the semen build within you, its exit plugged. The <<beasttype>> climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the <<beasttype>> can wiggle it free.<<pass 5>>
<<elseif random(1, 100) gte 61 and ($NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl")>>
With a final thrust, <<bhe>> forces <<bhis>> knot into your <<bottomstop>> <<bHe>> ejaculates deep into your bowels. You feel the semen build within you, its exit plugged. The <<beasttype>> climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the <<beasttype>> can wiggle it free.<<pass 5>><<set $wolfbuild += 1>>
<<elseif $NPCList[_jj].type is "pig" or $NPCList[_jj].type is "pigboy" or $NPCList[_jj].type is "piggirl">>
Ejaculate streams from the <<print $NPCList[_jj].type>>'s <<print $NPCList[_jj].penisdesc>>. You're stuck for many humiliating minutes, the pig's cock steadily filling your ass.
<br>
<<if $audiencepresent gte 1>>
The audience enjoy the show.
<<if random(1, 2) is 2>>
"I can't believe it. Bred by a pig."
<<else>>
"I bet <<pshe>> loves getting pig-fucked like this."
<</if>>
<br>
<<if random(1, 2) is 2>>
"What a filthy slut."
<<else>>
"Getting what a slut deserves."
<</if>>
<br>
<<if random(1, 2) is 2>>
"I wonder how pig cock feels."
<<else>>
"This <<bitch>> would fuck the whole sty."
<</if>>
<br>
<</if>>
<br>
Despite filling to the brim, the semen doesn't leak out. You remain full even as the pig wiggles free. Then you feel a pressure lift, and a plug of hard semen drops to the ground. Pig cum flows out after it, covering your thighs.
<<set $anussemen += 2>><<set $bottomsemen += 2>><<set $thighsemen += 1>><<pass 30>><<bottomejacstat>><<thighejacstat>>
<<elseif $NPCList[_jj].penissize gte 5>>
Ejaculate gushes from <<bhis>> <<print $NPCList[_jj].penisdesc>>, filling your bowels and surging outside, drenching your <<bottomstop>>
<<bottomejacstat>><<set $anussemen += 4>><<set $bottomsemen += 5>><<set $hygiene += 4500>><<set $hunger -= 1800>><<set $thirst -= 1800>>
<<else>>
<<bHe>> ejaculates into your bowels.
<</if>>
<<analejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $hygiene += 5000>><<set $anussemen += 1>>
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "chest">>
<<bHe>> ejaculates onto your <<if $position is "missionary">>neck<<neckejacstat>><<ejacstat>><<set $hygiene += 500>><<set $necksemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> and chest.
<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "mouthentrance">>
<<bHe>> ejaculates onto your face.
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "mouthimminent">>
<<switch random(1, 3)>>
<<case 1 2>><<bHe>> ejaculates onto your face.
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<case 3>><<bHe>> ejaculates a massive load onto your face, pushing past your pursed lips and into your mouth.
<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">><<set $wolfbuild += 1>><</if>>
<</switch>>
<</if>>
<<if $NPCList[_jj].penis is "mouth">>
<<bHe>> ejaculates down the back of your throat.
<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is "feet">>
<<bHe>> ejaculates on your feet.
<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "leftarm" and $NPCList[_jj].penis is "rightarm">>
<<bHe>> ejaculates on your hands.
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "leftarm">><<bHe>> ejaculates on your hand.
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "rightarm">><<bHe>> ejaculates on your hand.
<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</if>>
<<if $NPCList[_jj].penis is "otheranusentrance" or $NPCList[_jj].penis is "otheranusimminent">>
The <<beasttype>> ejaculates as you frot <<his>> ass.
<</if>>
<<if $NPCList[_jj].penis is "otheranus">>
The <<beasttype>> ejaculates as you pound <<his>> ass.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].penis is 0>>
<<if $NPCList[_jj].stance is "topface">>
<<bHe>> ejaculates onto your neck.
<<neckejacstat>><<ejacstat>><<set $hygiene += 500>><<set $necksemen += 1>>
<<else>>
<<bHe>> ejaculates onto your tummy.
<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
<</if>>
<</if>>
<!-- Female BEAST -->
<<if $NPCList[_jj].vagina is "penisimminent" or $NPCList[_jj].vagina is "penisentrance" and $worn.genitals.type.includes("chastity")>>
You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms.
<<elseif $NPCList[_jj].vagina is "penisimminent" or $NPCList[_jj].vagina is "penisentrance">>
You feel the heat radiate on your <<penis>> as the <<beasttype>> orgasms.
<</if>>
<<if $NPCList[_jj].vagina is "penis">>
The <<beasttype>> orgasms on your <<peniscomma>> pulsing around your length.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].vagina is "vaginaentrance" or $NPCList[_jj].vagina is "vaginaimminent" or $NPCList[_jj].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms.
<<elseif $NPCList[_jj].vagina is "vaginaentrance" or $NPCList[_jj].vagina is "vaginaimminent" or $NPCList[_jj].vagina is "vagina">>
You feel the heat radiate on your <<pussy>> as the <<beasttype>> orgasms.
<</if>>
<<if $NPCList[_jj].vagina is "vagina" and $worn.genitals.type.includes("chastity")>>
You feel the vibrations on your $worn.genitals.name as the $NPCList[_jj].type orgasms.
<<elseif $NPCList[_jj].vagina is "vagina">>
You feel the heat radiate on your <<pussy>> as the <<beasttype>> orgasms. Fluid leaks from the <<beasttype>> and mixes with yours.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].vagina is "mouthimminent">>
You feel the heat radiate on your face as the <<beasttype>> orgasms.
<</if>>
<<if $NPCList[_jj].vagina is "mouthentrance">>
You feel the heat radiate on your face as the <<beasttype>> orgasms.
<</if>>
<<if $NPCList[_jj].vagina is "mouth">>
The <<beasttypes>> pussy shudders against your mouth as it orgasms. Fluid from the <<beasttype>> mixes with your saliva.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].vagina is "otheranusentrance" or $NPCList[_jj].vagina is "otheranusimminent">>
The <<beasttype>> shudders in orgasm as you frot its ass.
<</if>>
<<if $NPCList[_jj].vagina is "otheranus">>
The <<beasttype>> shudders in orgasm as you pound its ass.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].mouth is "penis">>
The <<beasttype>> shudders in orgasm as you fuck its mouth.
<<if $NPCList[_jj].type is "wolf" or $NPCList[_jj].type is "wolfboy" or $NPCList[_jj].type is "wolfgirl">>
<<set $wolfbuild += 1>>
<</if>>
<</if>>
<<if $NPCList[_jj].vagina is 0>>
The <<beasttype>> shudders in orgasm.
<</if>>
<!-- End orgasm loop -->
<!-- PC reaction loop -->
<<if $consensual is 1>>
<<if $deviancy gte 75>>
<<switch random(1, 3)>><<case 1>>You feel lewd, <<case 2>>You feel a thrill, <<case 3>>You feel lusty, <</switch>>
<<elseif $deviancy gte 15>>
<<switch random(1, 3)>><<case 1>>You feel lewd, <<case 2>>You feel a glow, <<case 3>>You feel titillated, <</switch>>
<<else>>
<<switch random(1, 3)>><<case 1>>You feel squeamish, <<case 2>>You feel unsettled, <<case 3>>You feel uncomfortable, <</switch>>
<</if>>
<<if $NPCList[_jj].penis is "anus" or $NPCList[_jj].penis is "mouth" or $NPCList[_jj].penis is "vagina">>
having been fucked by the <<beasttype>><<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audiencepresent gte 1 or $pilloryaudience gte 1>> in front of others.<<else>>.<</if>>
<<elseif $NPCList[_jj].vagina is "penis" or $NPCList[_jj].mouth is "penis" or $NPCList[_jj].vagina is "otheranus">>
having fucked the <<beasttype>><<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audiencepresent gte 1 or $pilloryaudience gte 1>> in front of others.<<else>>.<</if>>
<<elseif $NPCList[_jj].vagina isnot "none" and $NPCList[_jj].penis is "none">>
having been used by the <<beasttype>><<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audiencepresent gte 1 or $pilloryaudience gte 1>> in front of others.<<else>>.<</if>>
<<else>>
having pleasured yourself with a <<beasttype>><<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audiencepresent gte 1 or $pilloryaudience gte 1>> in front of others.<<else>>.<</if>>
<</if>>
<<else>>
<<if $deviancy gte 75>>
<<switch random(1, 3)>><<case 1>>You feel ashamed, <<case 2>>You feel embarrassed, <<case 3>>You feel distraught, <</switch>>
<<elseif $deviancy gte 15>>
<<switch random(1, 3)>><<case 1>>You feel nauseous, <<case 2>>You feel sick, <<case 3>>You feel gross, <</switch>>
<<else>>
<<switch random(1, 3)>><<case 1>>You feel wretched, <<case 2>>You feel repugnant, <<case 3>>You feel loathsome, <</switch>>
<</if>>
<<if $NPCList[_jj].penis is "anus" or $NPCList[_jj].penis is "mouth" or $NPCList[_jj].penis is "vagina">>
having been fucked by a <<beasttype>>
<<elseif $NPCList[_jj].vagina is "penis" or $NPCList[_jj].mouth is "penis" or $NPCList[_jj].vagina is "otheranus">>
having fucked a <<beasttype>>
<<elseif $NPCList[_jj].vagina isnot "none" and $NPCList[_jj].penis is "none">>
having been abused by a <<beasttype>>
<<else>>
having pleasured a <<beasttype>>
<</if>>
<<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audiencepresent gte 1 or $pilloryaudience gte 1>> in front of others.<<else>> against your will.<</if>>
<</if>>
<br><br><br>
<<if $images is 1>>
<<combatimg>>
<br>
<</if>>
<<set $active_enemy += 1>>
<<if $water is 0>>
<<if $NPCList[_jj].penis is "vagina" or $NPCList[_jj].penis is "anus">><<set $semenpuddle += 1>>
<<bHis>> penis slides out;
<<if $semenpuddle is 1>>
lacking anything to hold it in, semen drools out and forms a puddle beneath you.
<br><br>
<<elseif $semenpuddle is 2>>
lacking anything to hold it in, semen drools out and adds to the puddle beneath you.
<br><br>
<<elseif $semenpuddle is 3>>
lacking anything to hold it in, semen drools out and adds to the growing puddle beneath you.
<br><br>
<<elseif $semenpuddle is 4>>
lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.
<br><br>
<<elseif $semenpuddle is 5>>
lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.
<br><br>
<<elseif $semenpuddle is 6>>
lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.
<br><br>
<</if>>
<</if>>
<</if>>
<!-- Index BEAST to next up -->
<<switch $active_enemy>>
<<case 0>>
<<set $enemyarousal to $enemyarousal1>>
<<set $enemyanger to $enemyanger1>>
<<set $enemyhealth to $enemyhealth1>>
<<set $enemytrust to $enemytrust1>>
<<case 1>>
<<set $enemyarousal to $enemyarousal2>>
<<set $enemyanger to $enemyanger2>>
<<set $enemyhealth to $enemyhealth2>>
<<set $enemytrust to $enemytrust2>>
<<case 2>>
<<set $enemyarousal to $enemyarousal3>>
<<set $enemyanger to $enemyanger3>>
<<set $enemyhealth to $enemyhealth3>>
<<set $enemytrust to $enemytrust3>>
<<case 3>>
<<set $enemyarousal to $enemyarousal4>>
<<set $enemyanger to $enemyanger4>>
<<set $enemyhealth to $enemyhealth4>>
<<set $enemytrust to $enemytrust4>>
<<case 4>>
<<set $enemyarousal to $enemyarousal5>>
<<set $enemyanger to $enemyanger5>>
<<set $enemyhealth to $enemyhealth5>>
<<set $enemytrust to $enemytrust5>>
<<case 5>><!-- Should be unused case -->
<<set $enemyarousal to $enemyarousal6>>
<<set $enemyanger to $enemyanger6>>
<<set $enemyhealth to $enemyhealth6>>
<<set $enemytrust to $enemytrust6>>
<<default>>
<span class="red">ERROR: Beastejac index error</span>
<</switch>>
<<if $vaginaexist is 1>>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $penisexist is 1>>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<set $mouthuse to 0>>
<<set $anususe to 0>>
<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<set $feetuse to 0>>
<<if $leftarm isnot "bound" and $position isnot "wall">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound" and $position isnot "wall">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<set $cheststate to 0>>
<<if $head isnot "bound" and $position isnot "wall">>
<<set $head to 0>>
<</if>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $mouthaction to 0>>
<<set $rapeavoid to 1>>
<<set $ejaculating to 0>>
<</nobr>><</widget>><<widget "beastwound">><<nobr>>
<<set $enemywounded += 1>>
<<set $active_enemy += 1>>
<!-- Index beasts -->
<<switch $active_enemy>>
<<case 0>>
<<set $enemyarousal to $enemyarousal1>>
<<set $enemyanger to $enemyanger1>>
<<set $enemyhealth to $enemyhealth1>>
<<set $enemytrust to $enemytrust1>>
<<case 1>>
<<set $enemyarousal to $enemyarousal2>>
<<set $enemyanger to $enemyanger2>>
<<set $enemyhealth to $enemyhealth2>>
<<set $enemytrust to $enemytrust2>>
<<case 2>>
<<set $enemyarousal to $enemyarousal3>>
<<set $enemyanger to $enemyanger3>>
<<set $enemyhealth to $enemyhealth3>>
<<set $enemytrust to $enemytrust3>>
<<case 3>>
<<set $enemyarousal to $enemyarousal4>>
<<set $enemyanger to $enemyanger4>>
<<set $enemyhealth to $enemyhealth4>>
<<set $enemytrust to $enemytrust4>>
<<case 4>>
<<set $enemyarousal to $enemyarousal5>>
<<set $enemyanger to $enemyanger5>>
<<set $enemyhealth to $enemyhealth5>>
<<set $enemytrust to $enemytrust5>>
<<case 5>><!-- Should be unused case -->
<<set $enemyarousal to $enemyarousal6>>
<<set $enemyanger to $enemyanger6>>
<<set $enemyhealth to $enemyhealth6>>
<<set $enemytrust to $enemytrust6>>
<<default>>
<span class="red">ERROR: Beastwound index error</span>
<</switch>>
<<if $vaginaexist is 1>>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $penisexist is 1>>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<set $mouthuse to 0>>
<<set $anususe to 0>>
<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<set $feetuse to 0>>
<<if $leftarm isnot "bound" and $position isnot "wall">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound" and $position isnot "wall">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<set $cheststate to 0>>
<<if $head isnot "bound" and $position isnot "wall">>
<<set $head to 0>>
<</if>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $mouthaction to 0>>
<<set $rapeavoid to 1>>
<</nobr>><</widget>><<widget "endcombat">><<nobr>>
<<if $enemyhealth lte 0>>
<<if $enemytype is "man">>
<<famescrap $enemyno>>
<</if>>
<<if $audiencepresent is 1>>
<<famescrap 10>>
<</if>>
<</if>>
<<if $demonabsorb gte 1>>
<<if $enemytype is "tentacles">>
<<set $pain -= (20 * $demonabsorb)>>
<<set $stress -= (300 * $demonabsorb)>>
<<else>>
<<set $trauma -= (150 * $demonabsorb)>>
<</if>>
<span class="lewd">You absorb the sexual essence. You feel soothed.</span>
<<set $demonabsorb to 0>>
<br>
<</if>>
<<if $assertive gte 1>>
You were
<<if $assertive lte 5>>
<span class="pink">slightly</span>
<<elseif $assertive lte 10>>
<span class="pink">a little</span>
<<elseif $assertive lte 30>>
<span class="purple">somewhat</span>
<<elseif $assertive lte 40>>
<span class="blue">quite</span>
<<elseif $assertive lte 50>>
<span class="lblue">pretty</span>
<<elseif $assertive lte 60>>
<span class="teal">very</span>
<<else>>
<span class="green">extremely</span>
<</if>>
assertive.
<<if $assertiveaction isnot 0 and $assertiveaction isnot undefined>>
<<if $assertiveaction is "trauma">>
<<set $trauma -= $assertive>>
<span class="meek">I'm so naughty.</span>
<<ltrauma>>
<br>
<<elseif $assertiveaction is "stress">>
<<set $stress -= ($assertive * 10)>>
<span class="green">That was fun.</span>
<<lstress>>
<br>
<<elseif $assertiveaction is "submissive">>
<<set $submissive += ($assertive / 10)>>
<<if $enemytype is "beast">>
<<set _plural_beast_type to $NPCList[0].type + "s">>
<span class="meek">It's nice to make _plural_beast_type feel good.</span>
<<elseif $enemytype is "tentacles">>
<span class="meek">It's nice to make tentacles feel good.</span>
<<else>>
<span class="meek">It's nice to make people feel good.</span>
<</if>>
<br>
<<elseif $assertiveaction is "defiant">>
<<set $submissive -= ($assertive / 10)>>
<span class="brat">It's nice to be in control.</span>
<br>
<</if>>
<<set $assertive to 0>>
<</if>>
<</if>>
<<endevent>>
<<set $combat to 0>>
<<set $rapeavoid to 1>>
<<set $sexavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $breastbitten to 0>>
<<set $apologised to 0>>
<<switch $player.gender>>
<<case "f">>
/*state*/
<<set $vaginastate to 0>>
<<set $penisstate to "none">>
/*use*/
<<set $vaginause to 0>>
<<set $penisuse to "none">>
<<case "m">>
/*state*/
<<set $vaginastate to "none">>
<<set $penisstate to 0>>
/*use*/
<<set $penisuse to 0>>
<<set $vaginause to "none">>
<<case "h">>
/*state*/
<<set $vaginastate to 0>>
<<set $penisstate to 0>>
/*use*/
<<set $vaginause to 0>>
<<set $penisuse to 0>>
<</switch>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>
<<set $finish to 0>>
<<set $gloryhole to 0>>
<<set $mouthuse to 0>>
<<set $anususe to 0>>
<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<if $feetuse isnot "bound">>
<<set $feetuse to 0>>
<</if>>
<<if $leftarm isnot "bound">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<set $cheststate to 0>>
<<if $head isnot "bound">>
<<set $head to 0>>
<</if>>
<<if $position is "wall">>
<<set $leftarm to 0>>
<<set $rightarm to 0>>
<<set $head to 0>>
<</if>>
<<set $position to 0>>
<<set $punishmentposition to 0>>
<<set $walltype to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $enemytrust to 0>>
<<set $alarm to 0>>
<<set $rescue to 0>>
<<set $phase to 0>>
<<set $phase2 to 0>>
<<set $noise to 0>>
<<set $timer to 0>>
<<set $enemyno to 0>>
<<set $enemynomax to 1>>
<<set $beastname to "none">>
<<set $panicparalysis to 0>>
<<set $panicviolence to 0>>
<<set $pullaway to 0>>
<<set $novaginal to 0>>
<<set $noanal to 0>>
<<set $nopenile to 0>>
<<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 $angelforgive to 0>>
<<set $penisfucked to 0>>
<<set $vaginafucked to 0>>
<<set $speechdisable to 0>>
<<set $crossdressing to 0>>
<<unset $stealstate>>
<<unset $position_lock>>
<<set $leftactiondefault to $leftaction>>
<<set $rightactiondefault to $rightaction>>
<<set $feetactiondefault to $feetaction>>
<<set $mouthactiondefault to $mouthaction>>
<<set $vaginaactiondefault to $vaginaaction>>
<<set $penisactiondefault to $penisaction>>
<<set $anusactiondefault to $anusaction>>
<<set $thighactiondefault to $thighaction>>
<<set $cheekactiondefault to $cheekaction>>
<<set $chestactiondefault to $chestaction>>
<<actioncarry>>
<<set $penisaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $mouthaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $chestaction to 0>>
<<set $mockaction to "none">>
<<set $bodyaction to 0>>
<<set $carryblock to 0>>
<<set $enemywounded to 0>>
<<set $enemyejaculated to 0>>
<<set $semenpuddle to 0>>
<<set $strangle to 0>>
<<set $seconds to 0>>
<<set $masturbationorgasm to 0>>
<<set $swarm to {
"type":0,
"name":0,
"move":0,
"spill":0,
"steady":0,
"amount":{},
"data":{}
}>>
<<unset $nowiggle>>
<<unset $cumbucket>>
<<set $tentacles.max to 0>>
<<set $tentacles.active to 0>>
<<set _tentacles to $tentacles>>
<<for _i to 1; _i lt 20; _i++>>
<<set _tentacles[_i] to null>>
<</for>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $back to 0>>
<<set $front to 0>>
<<set $chest to 0>>
<<set $claws to 1>>
<<set $water to 0>>
<<set $vorestrength to 0>>
<<set $vorestruggle to 0>>
<<set $voretentacles to 0>>
<<set $vorestage to 0>>
<<set $vorecreature to 0>>
<<set $vorestomach to 0>>
<<set $swallowed 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 $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 $audienceforceboy to 0>>
<<set $audienceforcegirl to 0>>
<<set $audienceforceteen to 0>>
<<set $audiencepresent to 0>>
<<set $speechcrossdressangry to 0>>
<<set $speechcrossdressaroused to 0>>
<<set $speechcrossdressshock to 0>>
<<set $speechcrossdressdisappointed to 0>>
<<set $arousalmasochism to 0>>
<<unset $willpowerpain>>
<<set $active_enemy to 0>>
<<set $combatTrain to {
length: 0,
generateInit: 1,
beastTypes: [],
numberPerTrain: [],
}>>
<<if $seductionskillup gte 1>>
<<set $seductionskillup to 0>>
<<if $seductionskill lt 1000>>
<span class="gold">You feel more confident in your seduction skills.</span>
<br>
<</if>>
<</if>>
<<if $oralskillup gte 1>>
<<set $oralskillup to 0>>
<<if $oralskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your mouth.</span>
<br>
<</if>>
<</if>>
<<if $vaginalskillup gte 1>>
<<set $vaginalskillup to 0>>
<<if $vaginalskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your vagina.</span>
<br>
<</if>>
<</if>>
<<if $analskillup gte 1>>
<<set $analskillup to 0>>
<<if $analskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your anus.</span>
<br>
<</if>>
<</if>>
<<if $handskillup gte 1>>
<<set $handskillup to 0>>
<<if $handskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your hands.</span>
<br>
<</if>>
<</if>>
<<if $feetskillup gte 1>>
<<set $feetskillup to 0>>
<<if $feetskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your feet.</span>
<br>
<</if>>
<</if>>
<<if $bottomskillup gte 1>>
<<set $bottomskillup to 0>>
<<if $bottomskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your buttocks.</span>
<br>
<</if>>
<</if>>
<<if $thighskillup gte 1>>
<<set $thighskillup to 0>>
<<if $thighskill lt 1000>>
<span class="gold">You feel more confident in your ability to give pleasure with your thighs.</span>
<br>
<</if>>
<</if>>
<<if $chestskillup gte 1>>
<<set $chestskillup to 0>>
<<if $chestskill lt 1000>>
<span class="gold">You feel more confident in your ability to use your <<breasts>> to pleasure others.</span>
<br>
<</if>>
<</if>>
<<if $penileskillup gte 1>>
<<set $penileskillup to 0>>
<<if $penileskill lt 1000>>
<span class="gold">You feel more confident in your ability to pleasure others with your penis.</span>
<br>
<</if>>
<</if>>
<<manend>>
<<turnend>>
<<getCombatDefaultsTypeClear>>
<br>
<</nobr>><</widget>><<widget "clearnpc">><<nobr>>
<<for _i = 0; _i < $NPCList.length ; _i++>>
<<set $NPCList[_i].lefthand to "none">>
<<set $NPCList[_i].righthand to "none">>
<<set $NPCList[_i].penis to "none">>
<<set $NPCList[_i].vagina to "none">>
<<set $NPCList[_i].mouth to "none">>
<<set $NPCList[_i].chest to "none">>
<<set $NPCList[_i].gender to 0>>
<<set $NPCList[_i].pronoun to 0>>
<<set $NPCList[_i].description to 0>>
<<set $NPCList[_i].fullDescription to 0>>
<<set $NPCList[_i].insecurity to 0>>
<<set $NPCList[_i].lactation to 0>>
<<set $NPCList[_i].intro to 0>>
<<set $NPCList[_i].speechanusescape to 0>>
<<set $NPCList[_i].speechpenisescape to 0>>
<<set $NPCList[_i].speechvaginaescape to 0>>
<<set $NPCList[_i].type to 0>>
<<set $NPCList[_i].stance to 0>>
<<set $NPCList[_i].monster to 0>>
<<set $NPCList[_i].maxOrgasms to 1>>
<<set $NPCList[_i].orgasms to 0>>
<<set $NPCList[_i].paid to 0>>
<<if _i < 1>>
<<set $NPCList[_i].breastsize to 3>>
<<set $NPCList[_i].breastsdesc to "breasts">>
<<set $NPCList[_i].breastdesc to "breast">>
<<set $NPCList[_i].penisdesc to "penis">>
<<set $NPCList[_i].penissize to 2>>
<<set $NPCList[_i].health to 200>><!-- This is set for compatibility elsewhere if needed, v2.2.0... -->
<<else>>
<<set $NPCList[_i].breastsize to 0>>
<<set $NPCList[_i].breastsdesc to 0>>
<<set $NPCList[_i].breastdesc to 0>>
<<set $NPCList[_i].penisdesc to 0>>
<<set $NPCList[_i].penissize to 0>>
<<set $NPCList[_i].health to 0>>
<</if>>
<</for>>
<<set $pronoun to 0>>
<<set $beastgenderoverride to 0>>
<<set $enemyno to 0>>
<<set $combattype to 0>>
<<unset $npcdescription>>
<<set $npc to 0>>
<<unset $npcnum>>
<</nobr>><</widget>><<widget "endevent">><<nobr>>
<<if $dancing is 1>>
<<famedance>>
<</if>>
<<set $molestavoid to 1>>
<<if $args[0] isnot "phaseless">>
<<set $phaselast to $phase>>
<<set $phase to 0>>
<<set $phase2 to 0>>
<</if>>
<<endnpc>>
<<clearnpc>>
<<set $dancelocation to 0>>
<<set $forceddance to 0>>
<<set $consensual to 0>>
<<set $danceaction to 0>>
<<set $danceactiondefault to 0>>
<<set $attention 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 $dancing to 0>>
<<set $privatedanceoffered to 0>>
<<set $trance to 0>>
<<set $robinhugging to 0>>
<<set $robinroomentered to 0>>
<<set $orgasmcurrent to 0>>
<<set $action_unclad_outfit to 0>>
<<set $action_unclad_upper to 0>>
<<set $action_unclad_lower to 0>>
<<set $action_unclad_under_lower to 0>>
<<set $clothingselector to 0>>
<<set $stealtextskip to 0>>
<<set $trueconsensual to 0>>
<<set $speechcum to 0>>
<<set $speechorgasmcount to 0>>
<<set $npc_named to 0>>
<<unset $setupMidOrgasm>>
<</nobr>><</widget>><<widget "manend">><<nobr>>
<<set $speechpenispenetrated to 0>>
<<set $speechvaginapenetrated to 0>>
<<set $speechanuspenetrated to 0>>
<<set $speechmouthpenetrated to 0>>
<<set $speechotheranuspenetrated to 0>>
<<set $speechvaginaimminent to 0>>
<<set $speechpenisimminent to 0>>
<<set $speechanusimminent to 0>>
<<set $speechmouthimminent to 0>>
<<set $speechotheranusimminent to 0>>
<<set $speechvaginaentrance to 0>>
<<set $speechanusentrance to 0>>
<<set $speechmouthentrance to 0>>
<<set $speechpenisentrance to 0>>
<<set $speechotheranusentrance to 0>>
<<set $speechvaginawithhold to 0>>
<<set $speechanuswithhold to 0>>
<<set $speechpeniswithhold to 0>>
<<set $speechotheranuswithhold to 0>>
<<set $speechvagina to 0>>
<<set $speechpenis to 0>>
<<set $speechanus to 0>>
<<set $speechvaginamouth to 0>>
<<set $speechvaginavagina to 0>>
<<set $speechbeat to 0>>
<<set $speechhit to 0>>
<<set $speechheadbreasts to 0>>
<<set $speechheadchest to 0>>
<<set $speechheadnipple to 0>>
<<set $speechheadsuckle to 0>>
<<set $speechheadnippleclosed to 0>>
<<set $speechheadsuckleclosed to 0>>
<<set $speechfeet to 0>>
<<set $speechthigh to 0>>
<<set $speechcheeks to 0>>
<<set $speechhandjobpenis to 0>>
<<set $speechhandjobvagina to 0>>
<<set $speechthroat to 0>>
<<set $speechvaginafoot to 0>>
<<set $speechpenisfoot to 0>>
<<set $speechchastity to 0>>
<<set $speechstruggle to 0>>
<<set $speechstripstruggle to 0>>
<<set $speechspank to 0>>
<<set $speecharms to 0>>
<<set $speechclit to 0>>
<<set $speechglans to 0>>
<<set $speechbottom to 0>>
<<set $speechhair to 0>>
<<set $speechchestrub to 0>>
<<set $speechbreastrub to 0>>
<<set $speechvaginaflaunt to 0>>
<<set $speechvaginavirgin to 0>>
<<set $speechanusvirgin to 0>>
<<set $speechmouthvirgin to 0>>
<<set $speechpenisvirgin to 0>>
<<set $speechpenisbig to 0>>
<<set $speechpenisescape to 0>>
<<set $speechvaginaescape to 0>>
<<set $speechanusescape to 0>>
<<set $speechsteal to 0>>
<<set $speechnamedrop to 0>>
<<set $npcspeechcycle += 1>>
<<if $npcspeechcycle gte 7>>
<<set $npcspeechcycle to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "turnend">><<nobr>>
<<set $speechcum to 0>>
<<set $speechorgasmrepeat to 0>>
<<set $speechgenitals to 0>>
<<set $speechbreasts to 0>>
<<set $speechscream to 0>>
<<set $speechapologise to 0>>
<<set $speechplead to 0>>
<<set $speechmoan to 0>>
<<set $speechdemand to 0>>
<<set $speechcoverface to 0>>
<<set $speechcoverpenis to 0>>
<<set $speechcovervagina to 0>>
<<set $speechapologiseno to 0>>
<<set $speechforgive to 0>>
<<set $speechspray to 0>>
<<if $speechcrossdressangry is 2>>
<<set $speechcrossdressangry to 1>>
<<elseif $speechcrossdressangry is 1>>
<<set $speechcrossdressangry to 0>>
<</if>>
<<if $speechcrossdressaroused is 2>>
<<set $speechcrossdressaroused to 1>>
<<elseif $speechcrossdressaroused is 1>>
<<set $speechcrossdressaroused to 0>>
<</if>>
<<if $speechcrossdressshock is 2>>
<<set $speechcrossdressshock to 1>>
<<elseif $speechcrossdressshock is 1>>
<<set $speechcrossdressshock to 0>>
<</if>>
<<if $speechcrossdressdisappointed is 2>>
<<set $speechcrossdressdisappointed to 1>>
<<elseif $speechcrossdressdisappointed is 1>>
<<set $speechcrossdressdisappointed to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "manspeech">><<nobr>>
<<set _n to $args[0]>>
<<if $NPCList[_n].speechpenisescape is 1>>
<<set $speechpenisescape to 1>>
<</if>>
<<if $NPCList[_n].speechvaginaescape is 1>>
<<set $speechvaginaescape to 1>>
<</if>>
<<if $NPCList[_n].speechanusescape is 1>>
<<set $speechanusescape to 1>>
<</if>>
<</nobr>><</widget>><<widget "combatimg">><<nobr>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<set _animspeed to 'vfast'>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 3>>
<<set _animspeed to 'fast'>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 1>>
<<set _animspeed to 'mid'>>
<<else>>
<<set _animspeed to 'slow'>>
<</if>>
<<if window.document.body.clientWidth lt 650>>
<div id="divandroidsex" @class="colourContainerClasses()">
<<if $position is "missionary">>
<<missionaryimg>>
<<else>>
<<doggyimg>>
<</if>>
</div>
<<if $ejaculating is 1>>
<div id="divandroidxray"><<ejacimg>></div>
<<elseif $vaginastate is "penetrated" or $anusstate is "penetrated" or $penisstate is "penetrated" or $vaginastate is "tentacle" or $vaginastate is "tentacledeep" or $anusstate is "tentacle" or $anusstate is "tentacledeep" or $penisstate is "tentacle" or $penisstate is "tentacledeep">>
<div id="divandroidxray"><<xrayimg>></div>
<</if>>
<<else>>
<div id="divsex" @class="colourContainerClasses()">
<<if $position is "missionary">>
<<missionaryimg>>
<<else>>
<<doggyimg>>
<</if>>
<<if $ejaculating is 1>>
<<ejacimg>>
<<else>>
<<xrayimg>>
<</if>>
</div>
<</if>>
<</nobr>><</widget>>
<<widget "doggyimg">><<nobr>>
<<voreimg>>
<<closeimg>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>>
<<set _disabled to ["disabled","hidden"]>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<<if $imgload is 0>>
<<set $imgload to 1>>
<img class="layer-sexbase" src="img/ghost.png">
<img class="layer-sexblush" src="img/ghost.png">
<<else>>
<<set $imgload to 0>>
<img class="layer-sexbase" src="img/ghost2.png">
<img class="layer-sexblush" src="img/ghost.png">
<</if>>
<div class="i256">
<<if _swarmactive lte 0>>
<<elseif _swarmactive lte 1>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount1.png">
<<elseif _swarmactive lte 2>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount2.png">
<<elseif _swarmactive lte 3>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount3.png">
<<elseif _swarmactive lte 4>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount4.png">
<<elseif _swarmactive lte 9>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount5.png">
<<elseif _swarmactive gte 10>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount6.png">
<</if>>
<<if $thighuse is "othermouth">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyactivepenilemouthentrance.png">
<</if>>
<<if $penisstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyactivepenilemouthimminent.png">
<</if>>
<<if $penisstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyactivepenilemouthentrance.png">
<</if>>
<<if $mouthstate is "kissimminent">>
<img class="layer-sexpenis anim-idle-3f-slow" src="img/sex/doggy/doggyactiveoralmouthimminent.png">
<</if>>
<<if $mouthstate is "kissentrance">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactiveoralmouthentrance.png">
<</if>>
<<if $vaginastate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyactivevaginalmouthimminent.png">
<</if>>
<<if $vaginastate is "othermouthentrance">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactivevaginalmouthentrance.png">
<</if>>
<<if $vaginastate is "imminent">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyvaginalimminent.png">
<<if $silhouettedisable is "f" and $anususe isnot "penis">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/shadow/vaginalimminent.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyvaginalimminentcum.png">
<</if>>
<</if>>
<<if $bottomuse is "othermouth">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactiveanalmouthentrance.png">
<</if>>
<<if $anusstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactiveanalmouthimminent.png">
<</if>>
<<if $anusstate is "othermouthentrance">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactiveanalmouthentrance.png">
<</if>>
<<if $anusstate is "imminent">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyanalimminent.png">
<<if $silhouettedisable is "f">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/shadow/analimminent.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyanalimminentcum.png">
<</if>>
<</if>>
<<if $anusstate is "entrance">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-1f-slow" src="img/sex/doggy/doggyanalentrance.png">
<<if $silhouettedisable is "f" and $debug is 1>>
<img class="layer-sexpenis" src="img/sex/doggy/shadow/analentrance.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-4f-fast" src="img/sex/doggy/doggyanalentrancecum.png">
<</if>>
<</if>>
<<if $vaginastate is "entrance">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-1f-slow" src="img/sex/doggy/doggyvaginalentrance.png">
<<if $silhouettedisable is "f" and $anususe isnot "penis" and $debug is 1>>
<img class="layer-sexpenis" src="img/sex/doggy/shadow/vaginalentrance.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-4f-fast" src="img/sex/doggy/doggyvaginalentrancecum.png">
<</if>>
<</if>>
<<if $mouthstate is "imminent">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyoralimminent.png">
<<if $silhouettedisable is "f">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/shadow/oralimminent.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-4f-fast" src="img/sex/doggy/doggyoralentrancecum.png">
<</if>>
<</if>>
<<if $mouthstate is "entrance">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyoralentrance.png">
<<if $silhouettedisable is "f">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/shadow/oralentrance.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sexpenis anim-idle-4f-fast" src="img/sex/doggy/doggyoralentrancecum.png">
<</if>>
<</if>>
</div>
<<if $location is "farm">>
<img src="img/sex/prop/haybale.png">
<</if>>
<<if $vaginastate isnot "penetrated"
and $anusstate isnot "penetrated"
and $mouthstate isnot "penetrated"
and $penisstate isnot "penetrated"
and $penisstate isnot "otheranus"
and $rightarm isnot "penis"
and $leftarm isnot "penis"
and $anusstate isnot "cheeks"
and $thighuse isnot "penis"
and $feetuse isnot "penis"
and $vaginastate isnot "othermouth"
and $anusstate isnot "othermouth"
and $mouthstate isnot "kiss" and $penisstate isnot "othermouth"
and $chestuse isnot "penis"
and $vaginastate isnot "tentacleentrance"
and $vaginastate isnot "tentacleimminent"
and $vaginastate isnot "tentacle"
and $vaginastate isnot "tentacledeep"
and $vaginause isnot "tentaclerub"
and $penisstate isnot "tentacleentrance"
and $penisstate isnot "tentacleimminent"
and $penisstate isnot "tentacle"
and $penisstate isnot "tentacledeep"
and $penisuse isnot "tentaclerub"
and $anusstate isnot "tentacleentrance"
and $anusstate isnot "tentacleimminent"
and $anusstate isnot "tentacle"
and $anusstate isnot "tentacledeep"
and $anususe isnot "tentaclerub"
and $mouthstate isnot "tentacleentrance"
and $mouthstate isnot "tentacleimminent"
and $mouthstate isnot "tentacle"
and $mouthstate isnot "tentacledeep"
and $feetstate isnot "tentacle"
and $leftarmstate isnot "tentacle"
and $rightarmstate isnot "tentacle"
and _stanceCheck isnot "top">>
<div class="i256">
<<clothesidle>>
<<beastimgidle>>
<img class="layer-sexbase anim-idle-2f" @src="_img.doggyactivebase" @style="'filter: '+_filters.body">
<img class="layer-sexbase anim-idle-2f" @src="_img.doggyactivebaselegs" @style="'filter: '+_filters.body">
<img class="layer-sexmouth" src="img/sex/doggy/active/body/doggyactivemouth.png">
<<if $leftarm isnot "bound" and $leftarm isnot "grappled">>
<img class="layer-sexbasefront anim-idle-2f" @src="_img.doggyactivebaseleftarm" @style="'filter: '+_filters.body">
<<elseif $worn.upper.set is $worn.lower.set and $worn.lower.skirt is 1>>
<img class="layer-sexaboveclothes anim-idle-2f" @src="_img.doggyactiveleftarmbound" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexbase anim-idle-2f" @src="_img.doggyactiveleftarmbound" @style="'filter: '+_filters.body">
<</if>>
<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
<img class="layer-sexbaseback anim-idle-2f" @src="_img.doggyactivebaserightarm" @style="'filter: '+_filters.body">
<<else>>
<</if>>
<<if $position is "wall">>
<<if $walltype is "cleanpillory">>
<img class="layer-apparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pilloryclean_active.png">
<img class="layer-midapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorycleanoverlay_active.png">
<<elseif $walltype is "horse_pillory">>
<img class="layer-apparatus anim-idle-2f" src="img/sex/doggy/active/pillory/horse_pillory.png">
<<elseif $walltype is "pillory">>
<<if $pilloryaudience gte 5>>
<img class="layer-frontapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorytomatoes4_active.png">
<<elseif $pilloryaudience gte 4>>
<img class="layer-frontapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorytomatoes3_active.png">
<<elseif $pilloryaudience gte 3>>
<img class="layer-frontapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorytomatoes2_active.png">
<<elseif $pilloryaudience gte 2>>
<img class="layer-frontapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorytomatoes1_active.png">
<</if>>
<img class="layer-apparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorydirty_active.png">
<img class="layer-midapparatus anim-idle-2f" src="img/sex/doggy/active/pillory/pillorydirtyoverlay_active.png">
<<else>>
<img class="layer-foreground" src="img/sex/doggy/doggywall.png">
<</if>>
<</if>>
<<if $arousal gte 8000>>
<img class="layer-sexblush" @src="_img.doggyactiveblush5">
<<elseif $arousal gte 6000>>
<img class="layer-sexblush" @src="_img.doggyactiveblush4">
<<elseif $arousal gte 4000>>
<img class="layer-sexblush" @src="_img.doggyactiveblush3">
<<elseif $exposed gte 2 or $arousal gte 2000>>
<img class="layer-sexblush" @src="_img.doggyactiveblush2">
<<elseif $exposed gte 1 or $arousal gte 100>>
<img class="layer-sexblush" @src="_img.doggyactiveblush1">
<</if>>
<<if $pain gte 80>>
<img class="layer-sextears anim-idle-2f" src="img/sex/doggy/active/body/doggyactivetears4.png">
<<elseif $pain gte 60>>
<img class="layer-sextears anim-idle-2f" src="img/sex/doggy/active/body/doggyactivetears3.png">
<<elseif $pain gte 40>>
<img class="layer-sextears anim-idle-2f" src="img/sex/doggy/active/body/doggyactivetears2.png">
<<elseif $pain gte 20>>
<img class="layer-sextears" src="img/sex/doggy/active/body/doggyactivetears1.png">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img class="layer-sexsclera" src="img/sex/doggy/active/doggyactivesclerabloodshot.png">
<</if>>
<<if $trauma gte ($traumamax * 0.9)>>
<img class="layer-sexeyes colour-eye" src="img/sex/doggy/active/doggyactiveeyesempty.png">
<<else>>
<img class="layer-sexeyes colour-eye anim-idle-2f" src="img/sex/doggy/active/doggyactiveeyes.png">
<</if>>
<img class="layer-sexmouth colour-eye anim-idle-2f" @src="_img.doggyactiveeyelids" @style="'filter: '+_filters.body">
<<if $penisexist is 1>>
<<if $worn.genitals.name is "chastity belt">>
<img class="layer-sexmouth" src="img/sex/doggy/active/body/doggyactivepenischastity.png">
<<elseif $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $worn.genitals.name is "chastity cage">>
<img class="layer-sexmouth" @src="_img.doggyactivechastitycagepenis" @style="'filter: '+_filters.body">
<img class="layer-sexmouth" src="img/sex/doggy/active/body/doggyactivechastitycage.png">
<<elseif $player.virginity.penile is true>>
<img class="layer-sexmouth" @src="_img.doggyactivepenisvirgin" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexmouth" @src="_img.doggyactivepenis" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<<if $hairlength gte 900>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactivefeet.png">
<<elseif $hairlength gte 700>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactivethighs.png">
<<elseif $hairlength gte 600>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactivenavel.png">
<<elseif $hairlength gte 400>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactivechest.png">
<<elseif $hairlength gte 200>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactiveshoulder.png">
<<else>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactiveshort.png">
<</if>>
<img class="layer-sexlashes colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactivelashes.png">
<img class="layer-sexbrow colour-hair anim-idle-2f" src="img/sex/doggy/active/hair/doggyactiveoverlay.png">
/*<<if $hairlength gte 200>>*/
/*<img class="layer-sexmouth anim-idle-2f" src="img/sex/doggy/idle/body/doggyidlefaceoverlay.png">*/
/*<<else>>*/
/*<img class="layer-sexmouth anim-idle-2f" src="img/sex/doggy/idle/body/doggyidlefaceoverlayshort.png">*/
/*<</if>>*/
<<if $worn.neck.collared is 1>>
<img class="layer-sexmouth" src="img/sex/doggy/active/body/doggyactivecollar.png">
<</if>>
<<breastsidle>>
<<img_tf_doggy_idle>>
<<if $worn.genitals.name is "chastity belt">>
<img class="layer-sexbaseoverlay" src="img/sex/doggy/active/body/doggyactivechastitybelt.png">
<<elseif $worn.genitals.name is "gold chastity belt">>
<img class="layer-sexbaseoverlay" src="img/sex/doggy/active/body/doggyactivegoldchastitybelt.png">
<</if>>
<<if $skin.left_cheek.writing>>
<<if $skin.left_cheek.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/left_cheek.png">
<<elseif $skin.left_cheek.type is "object">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/doggy/bodywriting/' + $skin.left_cheek.writing + '/left_cheek.png'">
<</if>>
<</if>>
<<if $skin.left_shoulder.writing>>
<<if $skin.left_shoulder.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/left_shoulder.png">
<<elseif $skin.left_shoulder.type is "object">>
<<if $leftarm is "bound" or $leftarm is "grappled">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/doggy/bodywriting/' + $skin.left_shoulder.writing + '/left_shoulder_bound.png'">
<<else>>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/doggy/bodywriting/' + $skin.left_shoulder.writing + '/left_shoulder.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.breasts.writing>>
<<if $skin.breasts.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/breasts.png">
<</if>>
<</if>>
<<if $skin.back.writing>>
<<if $skin.back.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/back.png">
<</if>>
<</if>>
<<if $skin.pubic.writing>>
<<if $skin.pubic.type is "object">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/doggy/bodywriting/' + $skin.pubic.writing + '/pubic.png'">
<<elseif $skin.pubic.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/pubic.png">
<</if>>
<</if>>
<<if $skin.left_bottom.writing>>
<<if $skin.left_bottom.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/left_bottom.png">
<</if>>
<</if>>
<<if $skin.left_thigh.writing>>
<<if $skin.left_thigh.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/left_thigh.png">
<</if>>
<</if>>
<<if $skin.right_thigh.writing>>
<<if $skin.right_thigh.type is "text">>
<<if $skin.right_thigh.arrow is 1>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/right_thigh_arrow.png">
<<else>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/doggy/bodywriting/right_thigh.png">
<</if>>
<<elseif $skin.right_thigh.type is "object">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/doggy/bodywriting/' + $skin.right_thigh.writing + '/right_thigh.png'">
<</if>>
<</if>>
/*<img class="layer-sexbase" @src="_img.doggyactiveshadow">*/
</div>
<<else>>
<div class="i256">
<<beastimgdoggy>>
<<img_tf_doggy_active>>
<<clothesactive>>
<<if $position is "wall">>
<<if $walltype is "cleanpillory">>
<img @class="'layer-apparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pilloryclean_active.png">
<img @class="'layer-midapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorycleanoverlay_active.png">
<<elseif $walltype is "horse_pillory">>
<img @class="'layer-midapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/horse_pillory.png">
<<elseif $walltype is "pillory">>
<<if $pilloryaudience gte 5>>
<img @class="'layer-frontapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorytomatoes4_active.png">
<<elseif $pilloryaudience gte 4>>
<img @class="'layer-frontapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorytomatoes3_active.png">
<<elseif $pilloryaudience gte 3>>
<img @class="'layer-frontapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorytomatoes2_active.png">
<<elseif $pilloryaudience gte 2>>
<img @class="'layer-frontapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorytomatoes1_active.png">
<</if>>
<img @class="'layer-apparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorydirty_active.png">
<img @class="'layer-midapparatus anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/pillory/pillorydirtyoverlay_active.png">
<<else>>
<img class="layer-foreground" src="img/sex/doggy/doggywall.png">
<</if>>
<</if>>
<img @class="'layer-sexblush colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactiveoverlay.png">
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactivebase" @style="'filter: '+_filters.body">
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivemouth.png">
<<if $feetuse is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactivefeetjobpenis">
<<else>>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/doggy/frontbeast/doggyactivefeetjobbeast.png">
<</if>>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactivefeetjob" @style="'filter: '+_filters.body">
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/doggy/active/body/doggyactivefeetjobcum.png">
<</if>>
<<elseif $feetstate is "tentacle">>
<<else>>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactivebaselegs" @style="'filter: '+_filters.body">
<</if>>
<<if $leftarm is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.doggyactivelefthandjobpenis">
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.doggyactivelefthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/doggy/active/body/doggyactivelefthandjobcum.png">
<</if>>
<<elseif $leftarm is "bound">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveleftarmbound" @style="'filter: '+_filters.body">
<<elseif $leftarm is "grappled">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveleftarmbound" @style="'filter: '+_filters.body">
<<elseif $leftarmstate is "tentacle">>
<<else>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.doggyactivebaseleftarm" @style="'filter: '+_filters.body">
<</if>>
<<if $rightarm is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.doggyactiverighthandjobpenis">
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.doggyactiverighthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/doggy/active/body/doggyactiverighthandjobcum.png">
<</if>>
<<elseif $rightarm is "bound">>
<<elseif $rightarm is "grappled">>
<<elseif $rightarmstate is "tentacle">>
<<else>>
<img class="layer-sexbaseback anim-doggy-4f-slow" @src="_img.doggyactivebaserightarm" @style="'filter: '+_filters.body">
<</if>>
<<if $anusstate is "cheeks">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivecheeks.png">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/doggy/active/body/doggyactivecheekscum.png">
<</if>>
<</if>>
<<if $chestuse is "penis">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivechest.png">
<</if>>
<<tentacleimg>>
<<if $thighuse is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivethighs.png">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/doggy/active/body/doggyactivethighscum.png">
<</if>>
<</if>>
<<if $arousal gte 8000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveblush5">
<<elseif $arousal gte 6000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveblush4">
<<elseif $arousal gte 4000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveblush3">
<<elseif $exposed gte 2 or $arousal gte 2000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveblush2">
<<elseif $exposed gte 1 or $arousal gte 100>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveblush1">
<</if>>
<<if $pain gte 80>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivetears5.png">
<<elseif $pain gte 60>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivetears4.png">
<<elseif $pain gte 40>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivetears3.png">
<<elseif $pain gte 20>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivetears2.png">
<<else>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivetears1.png">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img @class="'layer-sexsclera anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/doggyactivesclerabloodshot.png">
<</if>>
<<if $trauma gte $traumamax>>
<img @class="'layer-sexeyes colour-eye anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/doggyactiveeyesempty.png">
<<else>>
<img @class="'layer-sexeyes colour-eye anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/doggyactiveeyes.png">
<</if>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveeyelids" @style="'filter: '+_filters.body">
<<if $mouthstate is "kiss">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveoralmouth.png">
<</if>>
<<if $mouthstate is "penetrated">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveoral.png">
<<if $silhouettedisable is "f">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/activeoral.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveoralcum.png">
<</if>>
<</if>>
<<if $vaginastate is "othermouth">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginalmouth.png">
<</if>>
<<if $vaginastate is "penetrated">>
<<if $enemytype isnot "beast">>
<<if $anusstate is "penetrated">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginaldp.png">
<<if $silhouettedisable is "f">>
<<if $rightarm is "bound" or $rightarm is "grappled">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/activevaginaldpbound.png">
<<else>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/activevaginaldp.png">
<</if>>
<</if>>
<<else>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginal.png">
<<if $silhouettedisable is "f">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/activevaginal.png">
<</if>>
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginalcum.png">
<</if>>
<</if>>
<<if $anusstate is "othermouth">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveanalmouth.png">
<</if>>
<<if $anusstate is "penetrated">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveanal.png">
<<if $silhouettedisable is "f">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/shadow/activeanal.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveanalcum.png">
<</if>>
<</if>>
<<if $penisstate is "othermouth">>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivepenile.png">
<</if>>
<<if $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $orgasmdown gte 1 and $orgasmcount lte 24 and $femaleclimax isnot 1>>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivepenilecum.png">
<<else>>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivepenile.png">
<</if>>
<</if>>
<<if $penisexist is 1>>
<<if $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $worn.genitals.name is "chastity belt">>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivepenischastity.png">
<<elseif $worn.genitals.name is "chastity cage">>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.doggyactivechastitycagepenis" @style="'filter: '+_filters.body">
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivechastitycage.png">
<</if>>
<<elseif $player.virginity.penile is true>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.doggyactivepenisvirgin" @style="'filter: '+_filters.body">
<<else>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.doggyactivepenis" @style="'filter: '+_filters.body">
<</if>>
<<if $orgasmdown gte 1 and $penisstate isnot "penetrated" and $orgasmcount lte 24 and $femaleclimax isnot 1 and !$worn.genitals.type.includes("chastity")>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivecum.png">
<</if>>
<</if>>
<</if>>
<<if $hairlength gte 900>>
<img @class="'layer-sexhair colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactivefeet.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/chest.png">/*
<<elseif $hairlength gte 700>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactivethighs.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 600>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactivenavel.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 400>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactivechest.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 200>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactiveshoulder.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/shoulder.png">*/
<<else>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactiveshort.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/edge/short.png">*/
<</if>>
<img @class="'colour-hair layer-sexlashes anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/hair/doggyactivelashes.png">
/*<img @class="'layer-sexsclera anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivefaceoverlay.png">*/
<<if $worn.neck.collared is 1>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivecollar.png">
<</if>>
<<breastsactive>>
<<if $worn.genitals.name is "chastity belt">>
<img @class="'layer-sexbaseoverlay anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivechastitybelt.png">
<<elseif $worn.genitals.name is "gold chastity belt">>
<img @class="'layer-sexbaseoverlay anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivegoldchastitybelt.png">
<</if>>
<<if $skin.left_cheek.writing>>
<<if $skin.left_cheek.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/left_cheek.png">
<<elseif $skin.left_cheek.type is "object">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/bodywriting/' + $skin.left_cheek.writing + '/left_cheek.png'">
<</if>>
<</if>>
<<if $skin.left_shoulder.writing>>
<<if $skin.left_shoulder.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/left_shoulder.png">
<<elseif $skin.left_shoulder.type is "object">>
<<if $leftarm is "bound" or $leftarm is "grappled">>
<img @class="'layer-sexarmsboundskin anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/bodywriting/' + $skin.left_shoulder.writing + '/left_shoulder_bound.png'">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/bodywriting/' + $skin.left_shoulder.writing + '/left_shoulder.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.breasts.writing>>
<<if $skin.breasts.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/breasts.png">
<</if>>
<</if>>
<<if $skin.back.writing>>
<<if $skin.back.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/back.png">
<</if>>
<</if>>
<<if $skin.pubic.writing>>
<<if $skin.pubic.type is "object">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/bodywriting/' + $skin.pubic.writing + '/pubic.png'">
<<elseif $skin.pubic.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/pubic.png">
<</if>>
<</if>>
<<if $skin.left_bottom.writing>>
<<if $skin.left_bottom.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/left_bottom.png">
<</if>>
<</if>>
<<if $skin.left_thigh.writing>>
<<if $skin.left_thigh.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/left_thigh.png">
<</if>>
<</if>>
<<if $skin.right_thigh.writing>>
<<if $skin.right_thigh.type is "text">>
<<if $skin.right_thigh.arrow is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/right_thigh_arrow.png">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/doggy/bodywriting/right_thigh.png">
<</if>>
<<elseif $skin.right_thigh.type is "object">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/bodywriting/' + $skin.right_thigh.writing + '/right_thigh.png'">
<</if>>
<</if>>
/*<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactiveshadow">*/
</div>
<</if>>
<<if $vaginastate isnot "penetrated"
and $anusstate isnot "penetrated"
and $anusstate isnot "cheeks"
and $thighuse isnot "penis"
and $vaginastate isnot "tentacle"
and $vaginastate isnot "tentacledeep"
and $vaginastate isnot "tentacleentrance"
and $vaginastate isnot "tentacleimminent"
and $anusstate isnot "tentacle"
and $anusstate isnot "tentacledeep"
and $anusstate isnot "tentacleentrance"
and $anusstate isnot "tentacleimminent"
and _stanceCheck isnot "top">>
<<else>>
<div class="i256">
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.doggyactivepushlight" @style="'filter: '+_filters.body">
</div>
<</if>>
<</nobr>><</widget>>
<<widget "xrayimg">><<nobr>>
<<if $vaginastate is "penetrated">>
<<xraycum>>
<div class="i256" id="xrayvaginal">
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginalhorse.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastvaginal.png">
<</if>>
<<elseif $NPCList[0].skincolour is "black">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayvaginal.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginal.png">
<</if>>
</div>
<<elseif $vaginastate is "tentacle">>
<<xraycum>>
<div class="i256" id="xrayvaginal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginaltentacle.png">
</div>
<<elseif $vaginastate is "tentacledeep">>
<<xraycum>>
<div class="i256" id="xrayvaginal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginaltentaclecum.png">
</div>
<</if>>
<<if window.document.body.clientWidth lt 650>>
<<if $anusstate is "penetrated">>
<<if $enemytype is "beast">>
<div class="i256" id="xrayandroidanal">
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorse.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanal.png">
<</if>>
</div>
<<elseif $NPCList[0].skincolour is "black">>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayanal.png">
</div>
<<else>>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanal.png">
</div>
<</if>>
<<elseif $anusstate is "tentacle">>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanaltentacle.png">
</div>
<<elseif $anusstate is "tentacledeep">>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanaltentaclecum.png">
</div>
<</if>>
<<else>>
<<if $anusstate is "penetrated">>
<<if $enemytype is "beast">>
<div class="i256" id="xrayanal">
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorse.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanal.png">
<</if>>
</div>
<<elseif $NPCList[0].skincolour is "black">>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayanal.png">
</div>
<<else>>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanal.png">
</div>
<</if>>
<<elseif $anusstate is "tentacle">>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanaltentacle.png">
</div>
<<elseif $anusstate is "tentacledeep">>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanaltentaclecum.png">
</div>
<</if>>
<</if>>
<<if $penisstate is "penetrated">>
<<if $orgasmdown gte 1 and $devstate is 1 and $orgasmcount lte 24>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginalcum.png">
</div>
<<else>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginal.png">
</div>
<</if>>
<<elseif $penisstate is "tentacle">>
<<if $orgasmdown gte 1 and $devstate is 1 and $orgasmcount lte 24 and $femaleclimax isnot 1>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraypeniletentaclecum.png">
</div>
<<else>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraypeniletentacle.png">
</div>
<</if>>
<<elseif $penisstate is "tentacledeep">>
<<if $orgasmdown gte 1 and $devstate is 1 and $orgasmcount lte 24 and $femaleclimax isnot 1>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraypeniletentaclecum.png">
</div>
<<else>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraypeniletentacle.png">
</div>
<</if>>
<<elseif $penisstate is "otheranus">>
<<if $orgasmdown gte 1 and $devstate is 1 and $orgasmcount lte 24 and $femaleclimax isnot 1>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalcum.png">
</div>
<<else>>
<div class="i256" id="xraypenile">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanal.png">
</div>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "ejacimg">><<nobr>>
<<if $enemytype is "beast">>
<<if $vaginastate is "penetrated">>
<div class="i256" id="xrayvaginal">
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginalhorsecum.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastvaginalcum.png">
<</if>>
</div>
<</if>>
<<if window.document.body.clientWidth lt 650>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayandroidanal">
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorsecum.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanalcum.png">
<</if>>
</div>
<</if>>
<<else>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayanal">
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorsecum.png">
<<else>>
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanalcum.png">
<</if>>
</div>
<</if>>
<</if>>
<<elseif $NPCList[0].skincolour is "black">>
<<if $vaginastate is "penetrated">>
<div class="i256" id="xrayvaginal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayvaginalcum.png">
</div>
<</if>>
<<if window.document.body.clientWidth lt 650>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayanalcum.png">
</div>
<</if>>
<<else>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/black/xrayanalcum.png">
</div>
<</if>>
<</if>>
<<else>>
<<if $vaginastate is "penetrated">>
<div class="i256" id="xrayvaginal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayvaginalcum.png">
</div>
<</if>>
<<if window.document.body.clientWidth lt 650>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayandroidanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalcum.png">
</div>
<</if>>
<<else>>
<<if $anusstate is "penetrated">>
<div class="i256" id="xrayanal">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalcum.png">
</div>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "xraycum">><<nobr>>
<<if $vaginasemen + $vaginagoo gte 5>>
<div class="i256" id="xrayvaginalcum">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraycum5.png">
</div>
<<elseif $vaginasemen + $vaginagoo is 4>>
<div class="i256" id="xrayvaginalcum">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraycum4.png">
</div>
<<elseif $vaginasemen + $vaginagoo is 3>>
<div class="i256" id="xrayvaginalcum">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraycum3.png">
</div>
<<elseif $vaginasemen + $vaginagoo is 2>>
<div class="i256" id="xrayvaginalcum">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraycum2.png">
</div>
<<elseif $vaginasemen + $vaginagoo is 1>>
<div class="i256" id="xrayvaginalcum">
<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraycum1.png">
</div>
<</if>>
<</nobr>><</widget>><<widget "closeimg">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _na to $active_enemy>>
<<if $position is "wall">>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].close["doggy"]>>
<<set _position to "doggy">>
<<else>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].close[$position]>>
<<set _position to $position>>
<</if>>
<<if $worn.genitals.type.includes("hidden")>>
<<if $worn.genitals.name is "gold chastity belt">>
<<set _beltName to "Gold">>
<<else>>
<<set _beltName to "">>
<</if>>
<</if>>
<<if $worn.genitals.type.includes("hidden")>>
<<if $worn.genitals.name is "gold chastity belt">>
<<set _beltName to "Gold">>
<<else>>
<<set _beltName to "">>
<</if>>
<</if>>
<<if $vaginaexist is 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<div class="i64" id="closevagina">
<<if $worn.genitals.type.includes("hidden")>>
<<switch $vaginastate>>
<<case "tentacle" "tentacleentrance" "tentacleimminent" "entrance" "imminent" "othermouthentrance" "othermouthimminent">>
<<set _aniFrame to 'anim-close-6f-'+_animspeed>>
<<default>>
<<set _aniFrame to "anim-idle-6f-slow">>
<</switch>>
<img @class="_aniFrame" @src="_img.vaginaChastityBase" @style="'filter: '+_filters.body">
<img @class="_aniFrame" @src="'img/sex/close/'+_position+'/chastityBelt/vagina'+_beltName+'.png'">
<<switch $vaginastate>>
<<case "tentacleentrance" "tentacleimminent">>
<img @class="_aniFrame" @src="'img/sex/close/'+_position+'/chastityBelt/tentacle.png'">
<<case "entrance" "imminent">>
<<if $enemytype is "beast">>
<img @class="_aniFrame" @src="'img/sex/close/'+_position+'/chastityBelt/beast.png'">
<<else>>
<img @class="_aniFrame" @src="'img/sex/close/'+_position+'/chastityBelt/man.png'">
<</if>>
<<case "othermouthentrance" "othermouthimminent">>
<<if $enemytype is "beast">>
<img @class="_aniFrame" @src="'img/sex/close/'+_position+'/beast/vaginaentrance.png'">
<</if>>
<</switch>>
<<elseif $vaginastate is "tentacle">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vaginapenetrate" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginapenetratecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginatentaclepenetrated.png'">
<<elseif $vaginastate is "tentacledeep">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vaginapenetrate" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginapenetratecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginatentaclepenetrated.png'">
<<elseif $vaginastate is "tentacleentrance">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginatentacleentrance.png'">
<<elseif $vaginastate is "tentacleimminent">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginatentacleentrance.png'">
<<elseif $vaginastate is "penetrated">>
<<if $enemytype is "beast" and $NPCList[_na].penissize gte 5>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vaginapenetratebig" @style="'filter: '+_filters.body">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vaginapenetrate" @style="'filter: '+_filters.body">
<</if>>
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginapenetratecum.png'">
<</if>>
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/beast/vaginapenetratedhorse.png'">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginapenetratedbeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginapenetrated.png'">
<</if>>
<<elseif $vaginastate is "entrance">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/vaginaentrancehorse.png">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancebeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrance.png'">
<</if>>
<<elseif $vaginastate is "imminent">>
<img @class="'anim-close-3f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/vaginaentrancehorse.png">
<<else>>
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancebeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrance.png'">
<</if>>
<<elseif $enemytype is "beast" and $vaginastate is "othermouthentrance" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/vaginaentrance.png'">
<<elseif $enemytype is "beast" and $vaginastate is "othermouthimminent" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/vaginaentrance.png'">
<<elseif $enemytype is "beast" and $vaginastate is "othermouth" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img @class="'colour-hair anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/vaginaentrancecum.png'">
<</if>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/vagina.png'">
<<else>>
<img class="anim-idle-1f-slow" @src="_img.vagina" @style="'filter: '+_filters.body">
<<if !["hidden", "disabled"].includes($transformationParts.wolf.pubes)>>
<img class="colour-hair anim-idle-1f-slow" @src="'img/sex/close/'+_position+'/vaginahirsute.png'">
<</if>>
<<if $vaginasemen + $vaginagoo gte 1>>
<img @src="'img/sex/close/'+_position+'/vaginacum.gif'">
<</if>>
<</if>>
</div>
<</if>>
<<if $worn.under_lower.anus_exposed is 1 and $worn.lower.anus_exposed is 1>>
<div class="i64" id="closeanus">
<<if $anusstate is "tentacle">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anuspenetrate" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anustentaclepenetrated.png'">
<<elseif $anusstate is "tentacledeep">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anuspenetrate" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anustentaclepenetrated.png'">
<<elseif $anusstate is "tentacleentrance">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anustentacleentrance.png'">
<<elseif $anusstate is "tentacleimminent">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anustentacleentrance.png'">
<<elseif $anusstate is "penetrated">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anuspenetrate" @style="'filter: '+_filters.body">
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/anuspenetratedhorse.png">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anuspenetratedbeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anuspenetrated.png'">
<</if>>
<<elseif $anusstate is "entrance">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/anusentrancehorse.png">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anusentrancebeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anusentrance.png'">
<</if>>
<<elseif $anusstate is "imminent">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<<if $enemytype is "beast">>
<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/anusentrancehorse.png">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anusentrancebeast.png'">
<</if>>
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/anusentrance.png'">
<</if>>
<<elseif $enemytype is "beast" and $anusstate is "othermouthentrance" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/anusentrance.png'">
<<elseif $enemytype is "beast" and $anusstate is "othermouthimminent" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/anusentrance.png'">
<<elseif $enemytype is "beast" and $anusstate is "othermouth" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.anus" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/anus.png'">
<<else>>
<img class="anim-idle-1f-slow" @src="_img.anus" @style="'filter: '+_filters.body">
<</if>>
</div>
<</if>>
<<if $penisexist is 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<div class="i64" id="closepenis">
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penisbase" @style="'filter: '+_filters.body">
<<if $worn.genitals.type.includes("hidden")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/chastityBelt/penis'+_beltName+'.png'">
<<switch $penisstate>>
<<case "tentacleentrance" "tentacleimminent">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/chastityBelt/tentacle.png">
<<case "entrance" "imminent">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/penisentrance.png">
<<case "othermouthentrance" "othermouthimminent">>
<<if $enemytype is "beast">>
<img @class="'anim-close-6f-'+_animspeed" src="img/sex/close/beast/penisentrance.png">
<</if>>
<</switch>>
<<elseif $worn.genitals.name is "chastity cage">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.chastitypenis" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/chastity.png'">
<<elseif $penisstate is "tentacle">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penistentaclepenetrated.png'">
<<elseif $penisstate is "tentacledeep">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penistentaclepenetrated.png'">
<<elseif $penisstate is "tentacleentrance">>
<img @class="'anim-close-3f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/penistentacleentrance.png'">
<<elseif $penisstate is "tentacleimminent">>
<img @class="'anim-close-3f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/penistentacleentrance.png'">
<<elseif $penisstate is "penetrated">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penispenetrated.png'">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penispenetrated.png'">
<</if>>
<<elseif $penisstate is "otheranus">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penispenetrated.png'">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penispenetrated.png'">
<</if>>
<<elseif $penisstate is "imminent">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisentrancevagina.png'">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penisentrance.png'">
<</if>>
<<elseif $penisstate is "entrance">>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisentrancevagina.png'">
<<else>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/penisentrance.png'">
<</if>>
<<elseif $penisstate is "otheranusimminent">>
<img @class="'anim-close-3f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisentrancevagina.png'">
<<else>>
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/penisentrance.png'">
<</if>>
<<elseif $penisstate is "otheranusentrance">>
<img @class="'anim-close-3f-'+_animspeed" @src="_img.penis" @style="'filter: '+_filters.body">
<<if $enemytype is "beast" and ($monster isnot 1 or $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur")>>
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisentrancevagina.png'">
<<else>>
<img @class="'anim-close-3f-'+_animspeed" @src="'img/sex/close/'+_position+'/penisentrance.png'">
<</if>>
<<elseif $enemytype is "beast" and $penisstate is "othermouthentrance" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penisentrance1" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisentrance.png'">
<<elseif $enemytype is "beast" and $penisstate is "othermouthimminent" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penisimminent1" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penisimminent.png'">
<<elseif $enemytype is "beast" and $penisstate is "othermouth" and $monster isnot 1>>
<img @class="'anim-close-6f-'+_animspeed" @src="_img.penis1" @style="'filter: '+_filters.body">
<img @class="'anim-close-6f-'+_animspeed" @src="'img/sex/close/'+_position+'/beast/penis.png'">
<<else>>
<img class="anim-idle-1f-slow" @src="_img.penis" @style="'filter: '+_filters.body">
<</if>>
</div>
<</if>>
<</nobr>><</widget>><<widget "maninit">><<nobr>>
<<set $enemyarousal to $allure / 50 + $audiencearousal>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemytrust to 0>>
<<set $enemyhealth to $NPCList[0].health+$NPCList[1].health+$NPCList[2].health+$NPCList[3].health+$NPCList[4].health+$NPCList[5].health>>
<<if $enemyhealth is 0>><<set $enemyhealth to 199>><</if>><!-- This is set for compatibility elsewhere if needed, v2.2.0... -->
<<set $enemyarousalmax to 500 * $enemyno>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to $enemyhealth>>
<<if $enemyhealthmax is 0>><<set $enemyhealthmax to 199>><</if>><!-- This is set for compatibility elsewhere if needed, v2.2.0... -->
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemynomax to $enemyno>>
<<set $combattype to "gang">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "beastNNPCinit">><<nobr>>
<!-- NEW NNPC beast intitiation widget v2.6. Replaces beast(1-6)init widgets -->
<!-- Probably just temporary... fix for Black Wolf -->
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "beast">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<if $combatTrain.generateInit is 1>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<</if>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemynomax to $enemyno>>
<!-- NG This means if Beast 1 is a monster, they are all monsters -->
<!-- This should be fixed globally later -->
<<if $NPCList[0].monster is "monster">>
<<set $monster to 1>>
<<else>>
<<set $monster to 0>>
<</if>>
<!--Used to prevent certain variables being repeated during re-generation-->
<<set $combatTrain.generateInit to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "beastNEWinit">><<nobr>>
<!-- NEW beast intitiation widget v2.6. Replaces beast(1-6)init widgets -->
<!-- Args are number of beasts(1-6), Type, Gender, Genitals and Monster status-->
<!-- Last three args are optional, and override generation based on settings. Use with care -->
<!-- Example: <<beastNEWinit 1 dog m>> would generate 1 male dog -->
<!-- Example: <<beastNEWinit 2 wolf f>> would generate 2 female wolves -->
<!-- Example: <<beastNEWinit 1 horse f penis monster>> would generate 1 dickgirl centaur -->
<<set _nn to $args[0]>>
<<set _tpe to $args[1]>>
<<set _gnn to $args[2]>>
<<set _beast_genitals to $args[3]>>
<<set _beast_monster to $args[4]>>
<<set $active_enemy to 0>>
<!-- Error Checking -->
<<switch _tpe>>
<<case "dog" "cat" "pig" "wolf" "dolphin" "lizard" "bear" "boar" "creature" "horse">>
<!-- No action-->
<<default>>
<span class="red">ERROR: beastNEWinit unknown type</span>
<</switch>>
<<for _xx = 1; _xx < _nn+1; _xx++>>
<<generateBEAST _xx _tpe _gnn _beast_genitals _beast_monster>>
<</for>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "beast">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<if $combatTrain.generateInit is 1>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<</if>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemyno to _nn>>
<<set $enemynomax to _nn>>
<!-- NG This means if Beast 1 is a monster, they are all monsters -->
<!-- This should be fixed globally later -->
<<if $NPCList[0].monster is "monster">>
<<set $monster to 1>>
<<else>>
<<set $monster to 0>>
<</if>>
<!--Used to prevent certain variables being repeated during re-generation-->
<<set $combatTrain.generateInit to 0>>
<!-- NG not sure what to do with below yet, this is part of indexing... leave for now V2.7-->
<<set $enemyarousal1 to $enemyarousal>>
<<set $enemyanger1 to $enemyanger>>
<<set $enemyhealth1 to $enemyhealthmax>>
<<set $enemytrust1 to $enemytrust>>
<<set $enemyarousal2 to $enemyarousal>>
<<set $enemyanger2 to $enemyanger>>
<<set $enemyhealth2 to $enemyhealthmax>>
<<set $enemytrust2 to $enemytrust>>
<<set $enemyarousal3 to $enemyarousal>>
<<set $enemyanger3 to $enemyanger>>
<<set $enemyhealth3 to $enemyhealthmax>>
<<set $enemytrust3 to $enemytrust>>
<<set $enemyarousal4 to $enemyarousal>>
<<set $enemyanger4 to $enemyanger>>
<<set $enemyhealth4 to $enemyhealthmax>>
<<set $enemytrust4 to $enemytrust>>
<<set $enemyarousal5 to $enemyarousal>>
<<set $enemyanger5 to $enemyanger>>
<<set $enemyhealth5 to $enemyhealthmax>>
<<set $enemytrust5 to $enemytrust>>
<<set $enemyarousal6 to $enemyarousal>>
<<set $enemyanger6 to $enemyanger>>
<<set $enemyhealth6 to $enemyhealthmax>>
<<set $enemytrust6 to $enemytrust>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "beastNOGENinit">><<nobr>>
<!-- NEW beast intitiation widget v2.6. Replaces beast(1-6)init widgets -->
<!-- This works like ManInit widget and requires prior beast initialization, no args -->
<!-- The main reason to use this NOGEN call is so that a variety of beasts can be called, rather than all 1 type -->
<!-- Eventually all the <<beastXXXinit>> calls should be collapsed under man1init, which will require rework of $enemytype="beast" + other stuff -->
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "beast">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<if $combatTrain.generateInit is 1>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<</if>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemynomax to $enemyno>>
<!-- NG This means if Beast 1 is a monster, they are all monsters -->
<!-- This should be fixed globally later -->
<<if $NPCList[0].monster is "monster">>
<<set $monster to 1>>
<<else>>
<<set $monster to 0>>
<</if>>
<!--Used to prevent certain variables being repeated during re-generation-->
<<set $combatTrain.generateInit to 0>>
<!-- NG not sure what to do with below yet, this is part of indexing... leave for now V2.7-->
<<set $enemyarousal2 to $enemyarousal>>
<<set $enemyanger2 to $enemyanger>>
<<set $enemyhealth2 to $enemyhealthmax>>
<<set $enemytrust2 to $enemytrust>>
<<set $enemyarousal3 to $enemyarousal>>
<<set $enemyanger3 to $enemyanger>>
<<set $enemyhealth3 to $enemyhealthmax>>
<<set $enemytrust3 to $enemytrust>>
<<set $enemyarousal4 to $enemyarousal>>
<<set $enemyanger4 to $enemyanger>>
<<set $enemyhealth4 to $enemyhealthmax>>
<<set $enemytrust4 to $enemytrust>>
<<set $enemyarousal5 to $enemyarousal>>
<<set $enemyanger5 to $enemyanger>>
<<set $enemyhealth5 to $enemyhealthmax>>
<<set $enemytrust5 to $enemytrust>>
<<set $enemyarousal6 to $enemyarousal>>
<<set $enemyanger6 to $enemyanger>>
<<set $enemyhealth6 to $enemyhealthmax>>
<<set $enemytrust6 to $enemytrust>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "strangeman1init">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $NPCList[0].lefthand to "mouth">>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "strangeman2init">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "strangewoman1init">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "tailorinit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $leftarm to "bound">>
<<set $rightarm to "bound">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "molestbusinit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<if $daystate isnot "night">><<set $rescue to 1>><</if>>
<<set $mouthuse to "lefthand">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "busmoveinit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 200>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<if $daystate isnot "night">><<set $rescue to 1>><</if>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "lefthandinit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $NPCList[0].lefthand to 0>>
<<set $NPCList[0].righthand to "none">>
<<set $NPCList[0].penis to "none">>
<<set $NPCList[0].vagina to "none">>
<<set $combat to 1>>
<<set $enemyarousalmax to 100>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<if $daystate isnot "night">><<set $rescue to 1>><</if>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "nurseinit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 400>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $drugged += 120>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "spankmaninit">><<nobr>>
<<set $enemyhealth to 200>>
<<set $enemyarousal to 0>>
<<set $enemyanger to 300>>
<<set $enemystrength to 20000>>
<<set $NPCList[0].lefthand to "arms">>
<<set $NPCList[0].righthand to "spank">>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 300>>
<<set $enemyhealthmax to 200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemyno to 1>>
<<set $leftarm to "grappled">>
<<set $rightarm to "grappled">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "bound2init">><<nobr>>
<<set $enemyhealth to 400>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 1000>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 400>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "ganginit">><<nobr>>
<<set $enemyhealth to 1200>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $combat to 1>>
<<set $enemyarousalmax to 3000>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 1200>>
<<set $enemytrust to 0>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $enemytype to "man">>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<combatinit>>
<</nobr>><</widget>>
<<widget "abomination">><<nobr>>
<<set $enemyhealth to 5555>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $NPCList[0].lefthand to 0>>
<<set $NPCList[1].lefthand to "none">>
<<set $NPCList[2].lefthand to "none">>
<<set $NPCList[3].lefthand to "none">>
<<set $NPCList[4].lefthand to "none">>
<<set $NPCList[5].lefthand to "none">>
<<set $NPCList[0].righthand to 0>>
<<set $NPCList[1].righthand to "none">>
<<set $NPCList[2].righthand to "none">>
<<set $NPCList[3].righthand to "none">>
<<set $NPCList[4].righthand to "none">>
<<set $NPCList[5].righthand to "none">>
<<set $NPCList[0].penis to 0>>
<<set $NPCList[1].penis to 0>>
<<set $NPCList[2].penis to 0>>
<<set $NPCList[3].penis to 0>>
<<set $NPCList[4].penis to "clothed">>
<<set $NPCList[5].penis to "clothed">>
<<set $NPCList[0].vagina to 0>>
<<set $NPCList[1].vagina to "none">>
<<set $NPCList[2].vagina to "none">>
<<set $NPCList[3].vagina to "none">>
<<set $NPCList[4].vagina to "none">>
<<set $NPCList[5].vagina to "none">>
<<set $NPCList[0].mouth to 0>>
<<set $NPCList[1].mouth to "none">>
<<set $NPCList[2].mouth to "none">>
<<set $NPCList[3].mouth to "none">>
<<set $NPCList[4].mouth to "none">>
<<set $NPCList[5].mouth to "none">>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 5555>>
<<set $enemytrust to 4444>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemyno to 1>>
<<set $NPCList[0].pronoun to "n">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "abomination2">><<nobr>>
<<set $enemyhealth to 5555>>
<<set $enemyarousal to $allure / 50>>
<<set $enemyanger to 0>>
<<set $enemystrength to 20000>>
<<set $NPCList[0].lefthand to 0>>
<<set $NPCList[1].lefthand to 0>>
<<set $NPCList[0].righthand to 0>>
<<set $NPCList[1].righthand to 0>>
<<set $NPCList[0].penis to 0>>
<<set $NPCList[1].penis to 0>>
<<set $NPCList[0].vagina to 0>>
<<set $NPCList[1].vagina to 0>>
<<set $NPCList[0].mouth to 0>>
<<set $NPCList[1].mouth to 0>>
<<set $combat to 1>>
<<set $enemyarousalmax to 500>>
<<set $enemyangermax to 200>>
<<set $enemyhealthmax to 5555>>
<<set $enemytrust to 4444>>
<<if $dissociation gte 1>>
<<set $enemytrust -= 40>>
<</if>>
<<set $rapeavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $apologised to 0>>
<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $traumasaved to $trauma>>
<<set $stresssaved to $stress>>
<<set $traumagain to 0>>
<<set $stressgain to 0>>
<<set $enemyno to 1>>
<<set $NPCList[0].pronoun to "n">>
<<combatinit>>
<</nobr>><</widget>>
<<widget "combatinit">><<nobr>>
<<if $consensual is 1>>
<<set $controlstart to $control>>
<</if>>
<<if $genderknown.includes($npc)>>
<<set $crossdressing to 0>>
<<else>>
<<if $player.gender is "h">>
<<set $crossdressing to 2>>
<<elseif $player.gender isnot $player.gender_appearance>>
<<set $crossdressing to 1>>
<<else>>
<<set $crossdressing to 0>>
<</if>>
<</if>>
<<if $enemytype is "beast">>
<<if $NPCList[0].penis is "none" and $penisexist is 1>>
<<set $position to "missionary">>
<<else>>
<<if random(1, 100) gte 20>>
<<set $position to "doggy">>
<<else>>
<<set $position to "missionary">>
<</if>>
<</if>>
<<else>>
<<if $NPCList[0].penis is "none">>
<<if random(1, 100) gte 80>>
<<set $position to "doggy">>
<<else>>
<<set $position to "missionary">>
<</if>>
<<else>>
<<if random(1, 100) gte 50>>
<<set $position to "doggy">>
<<else>>
<<set $position to "missionary">>
<</if>>
<</if>>
<</if>>
<<if $slimeEvent is "have sex with someone" or $slimeEvent is "have sex with someone or something">>
<<unset $slimeEvent>>
<</if>>
<<if $worn.face.type.includes("gag")>>
<<set $mouthuse to "gagged">>
<</if>>
<<resetLastOptions>>
<<getCombatDefaultsType>>
<<wetnessCalculate>>
<</nobr>><</widget>>
<<widget "man">><<nobr>>
<<if $finish isnot 1>>
<<if $setupMidOrgasm is true>>
<<if $ejaculatingMid is true>>
<<set $ejaculating to 1>>
<<set $ejaculatingMid to false>>
<<elseif $ejaculatingMid is false>>
<<unset $ejaculatingMid>>
<</if>>
<</if>>
<div @class="($debugLines ? 'debugLines-combat' : '')">
<<if $enemyno gte 1>>
<br>
<<man-combat 1>>
<br><br>
<</if>>
<<if $enemyno gte 2>>
<<man-combat 2>>
<br><br>
<</if>>
<<if $enemyno gte 3>>
<<man-combat 3>>
<br><br>
<</if>>
<<if $enemyno gte 4>>
<<man-combat 4>>
<br><br>
<</if>>
<<if $enemyno gte 5>>
<<man-combat 5>>
<br><br>
<</if>>
<<if $enemyno gte 6>>
<<man-combat 6>>
<br><br>
<</if>>
</div>
<</if>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed gte 1 and $worn.lower.vagina_exposed gte 1 and $npc isnot 0 and $worn.genitals.type.includesAll("chastity", "hidden")>>
<<elseif $worn.under_lower.vagina_exposed gte 1 and $worn.lower.vagina_exposed gte 1 and $npc isnot 0>>
<<set $genderknown.pushUnique($npc)>>
<</if>>
<<if $worn.genitals.type.includesAll("chastity", "hidden")>>
<<elseif $crossdressing is 2 and $worn.under_lower.vagina_exposed gte 1 and $worn.lower.vagina_exposed gte 1>>
/*Comment for seeing herm character genitals for the first time*/
<<set $crossdressing to 0>>
<<if $enemyno gte 2>>
<<else>>
<</if>>
<<elseif $crossdressing is 1 and $worn.under_lower.vagina_exposed gte 1 and $worn.lower.vagina_exposed gte 1>>
<<set $crossdressing to 0>>
<<if !$backgroundTraits.includes("crossdresser")>>
<<if $crossdressingTrait is undefined>>
<<set $crossdressingTrait to 1>>
<<else>>
<<set $crossdressingTrait += 1>>
<</if>>
<<if $crossdressingTrait gte 100>>
<<run $backgroundTraits.push("crossdresser")>>
<<set _newTrait to true>>
<</if>>
<</if>>
<<if $enemyno gte 2>>
<<if $rng gte 96>>
<span class="red">They recoil in horror upon seeing your <<genitalsstop>> The deception has driven them mad with rage!</span>
<<set $enemyanger += 200>><<set $enemytrust -= 100>><<set $speechcrossdressangry to 2>>
<<elseif $rng gte 85>>
Your <<genitals>> was clearly not what they were expecting, but they don't seem to mind. <span class="purple">In fact, if their shaking hands are anything to go by they're quite pleased.</span>
<<set $enemyarousal += (50 * $enemyno)>><<set $speechcrossdressaroused to 2>>
<<elseif $rng gte 50>>
Their eyes widen in shock when they see your <<genitalsstop>> They seem unsure what to do.
<<set $enemyanger -= 50>><<set $enemytrust -= 50>><<set $speechcrossdressshock to 2>>
<<elseif $rng gte 30>>
They look disappointed by your <<genitalsstop>> It wasn't what they were expecting.
<<set $enemyarousal -= 100>><<set $enemytrust -= 50>><<set $speechcrossdressdisappointed to 2>>
<<else>>
Your <<genitals>> was clearly not what they were expecting, but they don't seem to mind.
<</if>>
<br><br>
<<else>>
<<if $rng gte 96>>
<span class="red"><<He>> recoils in horror upon seeing your <<genitalsstop>> The deception has driven <<him>> mad with rage!</span>
<<set $enemyanger += 200>><<set $enemytrust -= 100>><<set $speechcrossdressangry to 2>>
<<elseif $rng gte 86>>
Your <<genitals 1>> was clearly not what <<he>> was expecting, but <<he>> doesn't seem to mind. <span class="purple">In fact, if <<his>> shaking hands are anything to go by <<he>> is quite pleased.</span>
<<set $enemyarousal += 50>><<set $speechcrossdressaroused to 2>>
<<elseif $rng gte 50>>
<<His>> eyes widen in shock when <<he>> sees your <<genitalsstop>> <<He>> seems unsure what to do.
<<set $enemyanger -= 50>><<set $enemytrust -= 50>><<set $speechcrossdressshock to 2>>
<<elseif $rng gte 30>>
<<He>> looks disappointed by your <<genitalsstop>> It wasn't what <<he>> was expecting.
<<set $enemyarousal -= 100>><<set $enemytrust -= 50>><<set $speechcrossdressdisappointed to 2>>
<<else>>
Your <<genitals 1>> was clearly not what <<he>> was expecting, but <<he>> doesn't seem to mind.
<</if>>
<br><br>
<</if>>
<<if _newTrait is true>>
<<unset _newTrait>>
<span class="gold">Being seen while crossdressing makes you feel happy inside</span>
<</if>>
<</if>>
<<turnend>>
<</nobr>><</widget>><<widget "man-combat">><<nobr>>
<<set _n to $args[0]-1>>
<!-- Converted his1-6 to hisselect #. Person1-6 to personselect #. $intro1-6 as array $NPCList[_n].intro -->
<!-- Converted man1-6speech to manspeech #. Randomized penissize reaction.-->
<<set _ppbigreaction to ["Your body feels weak at the sight.","You shudder at the sight.","You moan involuntarily at its size","You gasp at its massive girth.","Your thighs feel weak as you look on."]>>
<<set _ppsmallreaction to ["You stifle a laugh at the sight.","You smirk at the sight.","You stifle a chuckle at the sight.","You stifle a giggle at the sight.","You try not to laugh."]>>
<<set _pprng to random(0, 4)>>
<<switch $NPCList[_n].pronoun>>
<<case "m">><<set $pronoun to "m">>
<<case "f">><<set $pronoun to "f">>
<<case "i">><<set $pronoun to "i">>
<<case "n">><<set $pronoun to "n">>
<<case "t">><<set $pronoun to "t">>
<</switch>>
<<switch _n>>
<<case 0>>
<<manspeech _n>>
<<if $enemyno gte 2>>
<<set $NPCList[0].intro to 1>>
<</if>>
<<case 1 2 3 4 5>>
<<manspeech _n>><<set $NPCList[_n].intro to 1>>
<</switch>>
<<set _headPreventCheck to $NPCList[_n].location.genitals is 0 and $NPCList[_n].location.head isnot "head">>
<<set _genitalsPreventCheck to $NPCList[_n].location.genitals is 0 and $NPCList[_n].location.head isnot "genitals">>
<<if $NPCList[_n].lefthand is "spank">>
<<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<He>> spanks your <<bottom>>
<<if $worn.lower.name isnot "naked" and $worn.lower.anus_exposed is 1>>
<<if $worn.under_lower.name isnot "naked" and $worn.under_lower.anus_exposed is 0>>through your $worn.under_lower.name.<<else>>reddening your exposed skin.<</if>>
<<elseif $worn.lower.name isnot "naked" and $worn.lower.state is "waist">>
through your $worn.lower.name.
<<elseif $worn.under_lower.name isnot "naked" and $worn.under_lower.state is "waist">>
through your $worn.under_lower.name.
<<else>>
reddening your exposed skin.
<</if>>
<<if random(1, 2)>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<violence 5>>
<</if>>
<<if $NPCList[_n].righthand is "spank">>
<<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<He>> spanks your <<bottom>>
<<if $worn.lower.name isnot "naked" and $worn.lower.anus_exposed is 1>>
<<if $worn.under_lower.name isnot "naked" and $worn.under_lower.anus_exposed is 0>>through your $worn.under_lower.name.<<else>>reddening your exposed skin.<</if>>
<<elseif $worn.lower.name isnot "naked" and $worn.lower.state is "waist">>
through your $worn.lower.name.
<<elseif $worn.under_lower.name isnot "naked" and $worn.under_lower.state is "waist">>
through your $worn.under_lower.name.
<<else>>
reddening your exposed skin.
<</if>>
<<if random(1, 2)>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<violence 5>>
<</if>>
<<if $NPCList[_n].lefthand is "arms">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your arms.</span>
<<set $NPCList[_n].lefthand to 0>><<set $leftarm to 0>><<set $rightarm to 0>>
<<else>>
<<He>> grips your arms.
<<violence 6>><<bruise leftarm>><<bruise rightarm>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].righthand is "arms">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your arms.</span>
<<set $NPCList[_n].righthand to 0>><<set $leftarm to 0>><<set $rightarm to 0>>
<<else>>
<<He>> grips your arms.
<<violence 6>><<bruise leftarm>><<bruise rightarm>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].lefthand is "leftarm">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your left arm.</span>
<<set $NPCList[_n].lefthand to 0>><<set $leftarm to 0>>
<<else>>
<<He>> grips your left arm.
<<violence 3>><<bruise leftarm>>
<<bodypart_admire_chance left_shoulder>>
<</if>>
<</if>>
<<if $NPCList[_n].righthand is "leftarm">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your left arm.</span>
<<set $NPCList[_n].righthand to 0>><<set $leftarm to 0>>
<<else>>
<<He>> grips your left arm.
<<violence 3>><<bruise leftarm>>
<<bodypart_admire_chance left_shoulder>>
<</if>>
<</if>>
<<if $NPCList[_n].lefthand is "rightarm">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your right arm.</span>
<<set $NPCList[_n].lefthand to 0>><<set $rightarm to 0>>
<<else>>
<<He>> grips your right arm.
<<violence 3>><<bruise rightarm>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<<if $NPCList[_n].righthand is "rightarm">>
<<if $enemytrust gte 20 and $enemyanger lte 20>>
<span class="lblue"><<He>> releases your right arm.</span>
<<set $NPCList[_n].righthand to 0>><<set $rightarm to 0>>
<<else>>
<<He>> grips your right arm.
<<violence 3>><<bruise rightarm>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "vaginaentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> left hand away from your<<pussystop>></span>
<<set $NPCList[_n].lefthand to 0>><<set $vaginause to 0>>
<<elseif $rng gte 81>>
<<He>> <<strokes>> your labia.
<<neutral 10>>
<<bodypart_admire_chance pubic>>
<<elseif $rng gte 21>>
<<He>> gives your clitoris a tweak.
<<set $speechclit to 1>><<neutral 10>>
<<bodypart_admire_chance pubic>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> plunges a finger into your <<pussystop>></span>
<<neutral 15>><<set $NPCList[_n].lefthand to "vagina">><<set $speechvagina to 1>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "vaginaentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> right hand away from your <<pussystop>></span>
<<set $NPCList[_n].righthand to 0>><<set $vaginause to 0>>
<<elseif $rng gte 51>>
<<He>> <<strokes>> your labia.
<<neutral 10>>
<<bodypart_admire_chance pubic>>
<<elseif $rng gte 21>>
<<He>> gives your clitoris a tweak.
<<neutral 10>><<set $speechclit to 1>>
<<bodypart_admire_chance pubic>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> plunges a finger into your warm <<pussystop>></span>
<<neutral 15>><<set $NPCList[_n].righthand to "vagina">><<set $speechvagina to 1>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "penisentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> left hand away from your <<penisstop>></span>
<<set $NPCList[_n].lefthand to 0>><<set $penisuse to 0>>
<<elseif $rng gte 51>>
<<He>> <<strokes>> your shaft.
<<neutral 10>>
<<bodypart_admire_chance pubic>>
<<elseif $rng gte 21>>
<<He>> rubs your glans.
<<neutral 10>><<set $speechglans to 1>>
<<bodypart_admire_chance pubic>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> wraps <<his>> fingers around your <<penisstop>></span>
<<neutral 15>><<set $NPCList[_n].lefthand to "penis">><<set $speechpenis to 1>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "penisentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> right hand away from your <<penisstop>></span>
<<set $NPCList[_n].righthand to 0>><<set $penisuse to 0>>
<<elseif $rng gte 51>>
<<He>> <<strokes>> your shaft.
<<neutral 10>>
<<bodypart_admire_chance pubic>>
<<elseif $rng gte 21>>
<<He>> rubs your glans.
<<neutral 10>><<set $speechglans to 1>>
<<bodypart_admire_chance pubic>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> wraps <<his>> fingers around your penis.</span>
<<neutral 15>><<set $NPCList[_n].righthand to "penis">><<set $speechpenis to 1>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "vagina">>
<<if $rng gte 101>>
<span class="purple"><<He>> slides <<his>> finger out of your <<pussystop>></span>
<<set $NPCList[_n].lefthand to "vaginaentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> <<strokes>> the inside of your <<pussycomma>>
<<neutral 20>><<set $speechvagina to 1>>
<<if $arousal gte 8000>>
causing involuntary shudders.
<<elseif $arousal gte 2000>>
coaxing out lewd fluid.
<<else>>
eager to explore it.
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "vagina">>
<<if $rng gte 101>>
<span class="purple"><<He>> slides <<his>> finger out of your <<pussystop>></span>
<<set $NPCList[_n].righthand to "vaginaentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> <<strokes>> the inside of your <<pussycomma>>
<<neutral 20>><<set $speechvagina to 1>>
<<if $arousal gte 8000>>
causing you involuntary shudders.
<<elseif $arousal gte 2000>>
coaxing out lewd fluid.
<<else>>
invading your body in a most sordid manner.
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "penis">>
<<if $rng gte 101>>
<span class="purple"> <<He>> releases your <<penis>> from <<his>> grip.</span>
<<set $NPCList[_n].lefthand to "penisentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> massages the length of your <<peniscomma>>
<<neutral 20>><<set $speechpenis to 1>>
<<if $arousal gte 8000>>
causing you involuntary shudders.
<<elseif $arousal gte 2000>>
coaxing out lewd fluid.
<<else>>
exploiting your body's natural reactions in a most sordid manner.
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "penis">>
<<if $rng gte 101>>
<span class="purple"><<He>> releases your <<penis>> from <<his>> grip.</span>
<<set $NPCList[_n].righthand to "penisentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> massages the length of your <<peniscomma>>
<<neutral 20>><<set $speechpenis to 1>>
<<if $arousal gte 8000>>
causing you involuntary shudders.
<<elseif $arousal gte 2000>>
coaxing out lewd fluid.
<<else>>
exploiting your body's natural reactions in a most sordid manner.
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "anusentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> left hand away from your ass.</span>
<<set $NPCList[_n].lefthand to 0>><<set $vaginause to 0>>
<<elseif $rng gte 21>>
<<He>> <<strokes>> your anus.
<<neutral 10>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> plunges a finger into your ass.</span>
<<neutral 15>><<set $NPCList[_n].lefthand to "anus">><<set $speechanus to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "anusentrance">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> hand away from your ass.</span>
<<set $NPCList[_n].righthand to 0>><<set $vaginause to 0>>
<<elseif $rng gte 21>>
<<He>> <<strokes>> your anus.
<<neutral 10>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $rng lte 20>>
<span class="pink"><<He>> plunges a finger into your ass.</span>
<<neutral 15>><<set $NPCList[_n].righthand to "anus">><<set $speechanus to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "anus">>
<<if $rng gte 101>>
<span class="purple"><<He>> slides <<his>> finger out of your ass.</span>
<<set $NPCList[_n].lefthand to "anusentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> rhythmically slides <<his>> finger in and out of your ass,
<<neutral 20>><<set $speechanus to 1>>
<<if $player.gender is "f">>
teasing your anus.
<<else>>
teasing your prostate.
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "anus">>
<<if $rng gte 101>>
<span class="purple"><<He>> slides <<his>> finger out of your ass.</span>
<<set $NPCList[_n].righthand to "anusentrance">><<neutral 15>>
<<elseif $rng lte 100>>
<<He>> rhythmically slides <<his>> finger in and out of your ass,
<<neutral 20>><<set $speechanus to 1>>
<<if $player.gender is "f">>
teasing your anus.
<<else>>
teasing your prostate.
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "mouth">>
<<if $enemyanger lte 20 and $enemytrust gte 20>>
<span class="teal">Made confident by your accommodating behaviour, <<he>> releases <<his>> hand from your mouth.</span>
<<set $NPCList[_n].lefthand to 0>><<set $mouthuse to 0>>
<<else>>
<<He>> continues to clasp your mouth shut.
<<violence 1>><<bruise face>>
<<bodypart_admire_chance forehead>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "mouth">>
<<if $enemyanger lte 20 and $enemytrust gte 20>>
<span class="teal">Made confident by your accommodating behaviour, <<he>> releases <<his>> hand from your mouth.</span>
<<set $NPCList[_n].righthand to 0>><<set $mouthuse to 0>>
<<else>>
<<He>> continues to clasp your mouth shut.
<<violence 1>><<bruise face>>
<<bodypart_admire_chance forehead>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "throat">>
<<if $enemyanger gte 100>>
<<set $strangle += 1>>
<<if $strangle is 0>>
<<He>> strangles your throat.
<<violence 5>><<bruise neck>><<bruise neck>><<set $speechthroat to 1>>
<<elseif $strangle lte 2>>
<span class="purple"><<He>> strangles your throat. You can't breathe!</span>
<<set $speechthroat to 1>><<violence 10>><<bruise neck>><<bruise neck>>
<<elseif $strangle lte 4>>
<span class="pink"> <<He>> strangles your throat. You feel light-headed.</span>
<<set $speechthroat to 1>><<violence 20>><<bruise neck>><<bruise neck>>
<<elseif $strangle lte 6>>
<span class="pink"><<He>> strangles your throat. You see stars.</span>
<<set $speechthroat to 1>><<violence 40>><<bruise neck>><<bruise neck>>
<<elseif $strangle gte 8>>
<span class="red"><<He>> strangles your throat. You are suffocating.</span>
<<set $speechthroat to 1>><<violence 100>><<bruise neck>><<bruise neck>>
<</if>>
<<elseif $rng gte 81>>
<span class="teal"><<He>> releases <<his>> hand from your throat.</span> You gasp for air.
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> holds you down by your throat.
<<violence 1>>
<</if>>
<<bruise neck>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "throat">>
<<if $enemyanger gte 100>>
<<set $strangle += 1>>
<<if $strangle is 0>>
<<He>> strangles your throat.
<<violence 5>><<bruise neck>><<bruise neck>><<set $speechthroat to 1>>
<<elseif $strangle lte 2>>
<<He>> strangles your throat. <span class="purple">You can't breathe!</span>
<<set $speechthroat to 1>><<violence 10>><<bruise neck>><<bruise neck>>
<<elseif $strangle lte 4>>
<<He>> strangles your throat. <span class="pink">You feel light-headed.</span>
<<set $speechthroat to 1>><<violence 20>><<bruise neck>><<bruise neck>>
<<elseif $strangle lte 6>>
<<He>> strangles your throat. <span class="pink">You see stars.</span>
<<set $speechthroat to 1>><<violence 40>><<bruise neck>><<bruise neck>>
<<elseif $strangle gte 8>>
<<He>> strangles your throat. <span class="red">You are suffocating.</span>
<<set $speechthroat to 1>><<violence 100>><<bruise neck>><<bruise neck>>
<</if>>
<<elseif $rng gte 81>>
<span class="teal"><<He>> releases <<his>> hand from your throat.</span> You gasp for air.
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> holds you down by your throat.
<<violence 1>>
<</if>>
<<bruise neck>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "genitals" and $worn.genitals.type.includes("chastity")>>
<span class="blue"><<He>> tries to loosen your $worn.genitals.name.</span> <<His>> rough handling leaves you feeling more frustrated and aroused. <<He>> gives up after a few moments of impotent tugging, looking disappointed.
<<neutral 1>><<set $enemyanger += 5>><<arousal 5>><<set $NPCList[_n].lefthand to 0>><<set $speechchastity to 1>><<set $worn.genitals.integrity -= 10>>
<<bodypart_admire_chance pubic>>
<</if>>
<<if $NPCList[_n].righthand is "genitals" and $worn.genitals.type.includes("chastity")>>
<span class="blue"><<He>> tries to loosen your $worn.genitals.name.</span> <<His>> rough handling leaves you feeling more frustrated and aroused. <<He>> gives up after a few moments of impotent tugging, looking disappointed.
<<neutral 1>><<set $enemyanger += 5>><<arousal 5>><<set $NPCList[_n].righthand to 0>><<set $speechchastity to 1>><<set $worn.genitals.integrity -= 10>>
<<bodypart_admire_chance pubic>>
<</if>>
<<if $NPCList[_n].lefthand is "underclothes">>
<<if $worn.under_lower.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $understruggle is 1>>
You manage to keep <<him>> from pulling down your $worn.under_lower.name.
<<set $understruggle to 0>><<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="blue"><<He>> releases <<his>> hand from your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.state is "waist">>
<<He>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span>
<<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<He>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">>
<<He>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 1>>
<<elseif $worn.under_lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].lefthand to 0>><<clothesstripstat>>
<</if>>
<<elseif $worn.lower.state isnot "waist">>
<<if $worn.under_lower.state is "waist">>
<<He>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span>
<<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<He>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">>
<<He>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 5>>
<<elseif $worn.under_lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].lefthand to 0>><<clothesstripstat>>
<</if>>
<<else>>
<<He>> tugs on your $worn.under_lower.name.
<<neutral 1>><<set $worn.under_lower.integrity -= 10>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "underclothes">>
<<if $worn.under_lower.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $understruggle is 1>>
You manage to keep <<him>> from pulling down your $worn.under_lower.name.
<<set $understruggle to 0>><<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="purple"> <<He>> releases <<his>> hand from your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.lower.skirtuse to 0>>
<<elseif $rng lte 100>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.state is "waist">>
<<He>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span>
<<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<He>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">>
<<He>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 1>>
<<elseif $worn.under_lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].righthand to 0>><<clothesstripstat>>
<</if>>
<<elseif $worn.lower.state isnot "waist">>
<<if $worn.under_lower.state is "waist">>
<<He>> pulls your $worn.under_lower.name down your thighs, <span class="lewd">revealing your <<genitalsstop>></span>
<<set $worn.under_lower.state to "thighs">><<neutral 5>><<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 1>><<set $speechgenitals to 1>>
<<elseif $worn.under_lower.state is "thighs">>
<<He>> pulls your $worn.under_lower.name down to your knees.
<<set $worn.under_lower.state to "knees">><<neutral 1>>
<<elseif $worn.under_lower.state is "knees">>
<<He>> pulls your $worn.under_lower.name down to your ankles.
<<set $worn.under_lower.state to "ankles">><<neutral 5>>
<<elseif $worn.under_lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_lower.name off your legs.</span>
<<underlowerstrip>><<neutral 3>><<set $NPCList[_n].righthand to 0>><<clothesstripstat>>
<</if>>
<<else>>
<<He>> tugs on your $worn.under_lower.name.
<<neutral 1>><<set $worn.under_lower.integrity -= 10>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "hair">>
<<if $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your hair.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $enemyanger gte 61>>
With your hair in <<his>> grip, <<he>> yanks back your head.
<<violence 4>><<set $speechhair to 1>>
<<bodypart_admire_chance forehead>>
<<elseif $enemyanger gte 21>>
<<He>> strokes your hair while holding it bunched in <<his>> grip.
<<set $speechhair to 1>><<neutral 1>>
<<bodypart_admire_chance forehead>>
<<else>>
<span class="lblue"><<He>> releases <<his>> hand from your hair.</span>
<<set $NPCList[_n].lefthand to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "hair">>
<<if $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your hair.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $enemyanger gte 61>>
With your hair in <<his>> grip, <<he>> yanks back your head.
<<violence 4>><<set $speechhair to 1>>
<<bodypart_admire_chance forehead>>
<<elseif $enemyanger gte 21>>
<<He>> strokes your hair while holding it bunched in <<his>> grip.
<<set $speechhair to 1>><<neutral 1>>
<<bodypart_admire_chance forehead>>
<<else>>
<span class="lblue"><<He>> releases <<his>> hand from your hair.</span>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "lowerclothes">>
<<if $worn.lower.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $lowerstruggle is 1>>
<<set $lowerstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.lower.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<<He>> releases <<his>> hand from your $worn.lower.name.
<<set $NPCList[_n].lefthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 1>>
<<He>> lifts up your skirt, exposing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name.
<<neutral 2>>
<<elseif $worn.genitals.name isnot "naked">>
$worn.genitals.name.
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.skirt_down to 0>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<elseif $worn.lower.skirt_down is 0>>
<<if $worn.lower.set is $worn.upper.set>>
<<if $worn.upper.state is "waist">>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<neutral 1>><<set $worn.lower.integrity -= 10>>
<<else>>
<<He>> lifts your $worn.upper.name above your midriff.
<<set $worn.lower.state to "midriff">><<set $worn.upper.state to "midriff">><<neutral 1>>
<<if $worn.upper.state_top is "waist">>
<<set $worn.upper.state_top to "midriff">>
<</if>>
<</if>>
<<elseif $worn.upper.state is "midriff">>
<<He>> lifts up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.lower.state to "chest">><<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state_top is "midriff">>
<<set $worn.upper.state_top to "chest">>
<</if>>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.upper.name off completely.</span>
<<set $worn.lower.state to 0>><<set $worn.upper.state to 0>><<upperstrip>><<lowerstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<<if $worn.upper.state_top is "chest">>
<<set $worn.upper.state_top to 0>>
<</if>>
<</if>>
<<elseif $worn.lower.set isnot $worn.upper.set>>
<<if $worn.lower.state is "waist">>
<<He>> pulls your $worn.lower.name down to your thighs.
<<set $worn.lower.state to "thighs">><<neutral 1>>
<<elseif $worn.lower.state is "thighs">>
<<He>> pulls your $worn.lower.name down to your knees.
<<set $worn.lower.state to "knees">><<neutral 1>>
<<elseif $worn.lower.state is "knees">>
<<He>> pulls your $worn.lower.name down to your ankles.
<<set $worn.lower.state to "ankles">><<neutral 1>>
<<elseif $worn.lower.state is "ankles">>
<span class="purple"><<He>> completely pulls your $worn.lower.name off your legs.</span>
<<lowerstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.upper.set is $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.upper.state_top is "chest">>
<<He>> tugs your $worn.lower.name, pulling down your $worn.upper.name and <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<neutral 3>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<if $worn.lower.state is "chest">>
<<set $worn.lower.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> tugs your $worn.lower.name, pulling down your $worn.upper.name passed your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<if $worn.lower.state is "midriff">>
<<set $worn.lower.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<if $worn.lower.state is "waist">>
<<set $worn.lower.state to "thighs">>
<</if>>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<if $worn.lower.state is "thighs">>
<<set $worn.lower.state to "knees">>
<</if>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<if $worn.lower.state is "knees">>
<<set $worn.lower.state to "ankles">>
<</if>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>>
<<if $worn.lower.state is "ankles">>
<<set $worn.lower.state to 0>><<lowerstrip>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.lower.name, tearing <<lowerit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.lower.integrity -= 10>><<neutral 1>>
<</if>>
<<elseif $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.state is "waist">>
<<He>> pulls down your $worn.lower.name, exposing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name.
<<neutral 2>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.lower.state to "thighs">>
<<elseif $worn.lower.state is "thighs">>
<<He>> pulls your $worn.lower.name down to your knees.
<<set $worn.lower.state to "knees">><<neutral 1>>
<<elseif $worn.lower.state is "knees">>
<<He>> pulls your $worn.lower.name down to your ankles.
<<set $worn.lower.state to "ankles">><<neutral 1>>
<<elseif $worn.lower.state is "ankles">>
<span class="purple"><<He>> completely pulls your $worn.lower.name off your legs.</span>
<<lowerstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<<else>>
<<He>> tugs at your $worn.lower.name, tearing <<lowerit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<neutral 1>><<set $worn.lower.integrity -= 10>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "lowerclothes">>
<<if $worn.lower.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $lowerstruggle is 1>>
<<set $lowerstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.lower.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your $worn.lower.name.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.lower.skirt is 1>>
<<if $worn.lower.skirt_down is 1>>
<<He>> lifts up your skirt, exposing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name.
<<neutral 2>>
<<elseif $worn.genitals.name isnot "naked">>
$worn.genitals.name.
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.skirt_down to 0>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>>
<<elseif $worn.lower.skirt_down is 0>>
<<if $worn.lower.set is $worn.upper.set>>
<<if $worn.upper.state is "waist">>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<neutral 1>><<set $worn.lower.integrity -= 10>>
<<else>>
<<He>> lifts your $worn.upper.name above your midriff.
<<set $worn.lower.state to "midriff">><<set $worn.upper.state to "midriff">><<neutral 1>>
<<if $worn.upper.state_top is "waist">>
<<set $worn.upper.state_top to "midriff">>
<</if>>
<</if>>
<<elseif $worn.upper.state is "midriff">>
<<He>> lifts up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.lower.state to "chest">><<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state_top is "midriff">>
<<set $worn.upper.state_top to "chest">>
<</if>>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.upper.name off completely.</span>
<<set $worn.lower.state to 0>><<set $worn.upper.state to 0>><<upperstrip>><<lowerstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<<if $worn.upper.state_top is "chest">>
<<set $worn.upper.state_top to 0>>
<</if>>
<</if>>
<<elseif $worn.lower.set isnot $worn.upper.set>>
<<if $worn.lower.state is "waist">>
<<He>> pulls your $worn.lower.name down to your thighs.
<<neutral 1>><<set $worn.lower.state to "thighs">>
<<elseif $worn.lower.state is "thighs">>
<<He>> pulls your $worn.lower.name down to your knees.
<<set $worn.lower.state to "knees">><<neutral 1>>
<<elseif $worn.lower.state is "knees">>
<<He>> pulls your $worn.lower.name down to your ankles.
<<set $worn.lower.state to "ankles">><<neutral 1>>
<<elseif $worn.lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.lower.name off your legs.</span>
<<lowerstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.upper.set is $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.upper.state_top is "chest">>
<<He>> tugs your $worn.lower.name, pulling down your $worn.upper.name and <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<neutral 3>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<if $worn.lower.state is "chest">>
<<set $worn.lower.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> tugs your $worn.lower.name, pulling down your $worn.upper.name pass your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<if $worn.lower.state is "midriff">>
<<set $worn.lower.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<if $worn.lower.state is "waist">>
<<set $worn.lower.state to "thighs">>
<</if>>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<if $worn.lower.state is "thighs">>
<<set $worn.lower.state to "knees">>
<</if>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<if $worn.lower.state is "knees">>
<<set $worn.lower.state to "ankles">>
<</if>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>>
<<if $worn.lower.state is "ankles">>
<<set $worn.lower.state to 0>><<lowerstrip>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.lower.name, tearing <<lowerit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.lower.integrity -= 10>><<neutral 1>>
<</if>>
<<elseif $worn.upper.set isnot $worn.lower.set>>
<<if $worn.lower.state is "waist">>
<<He>> pulls down your $worn.lower.name, exposing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name.
<<neutral 2>><<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.lower.state to "thighs">>
<<elseif $worn.lower.state is "thighs">>
<<He>> pulls your $worn.lower.name down to your knees.
<<set $worn.lower.state to "knees">><<neutral 1>>
<<elseif $worn.lower.state is "knees">>
<<He>> pulls your $worn.lower.name down to your ankles.
<<set $worn.lower.state to "ankles">><<neutral 1>>
<<elseif $worn.lower.state is "ankles">>
<span class="purple"><<He>> pulls your $worn.lower.name off your legs.</span>
<<lowerstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<<else>>
<<He>> tugs at your $worn.lower.name, tearing <<lowerit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<neutral 1>><<set $worn.lower.integrity -= 10>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "upperclothes">>
<<if $worn.upper.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $upperstruggle is 1>>
<<set $upperstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.upper.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your $worn.upper.name.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.upper.set isnot $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.upper.state_top is "chest">>
<<He>> pulls down your $worn.upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<neutral 3>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> pulls your $worn.upper.name down past your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs.
<<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>><<set $NPCList[_n].lefthand to 0>>
<</if>>
<<elseif $worn.upper.open is 0>>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.upper.state is "waist">>
<<He>> lifts up your $worn.upper.name, exposing your midriff.
<<set $worn.upper.state to "midriff">><<neutral 1>>
<<elseif $worn.upper.state is "midriff">>
<<He>> lifts up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> removes your $worn.upper.name completely.</span>
<<upperstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.upper.set is $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.lower.state is $worn.upper.state_top and $worn.lower.state is $worn.upper.state and $worn.lower.skirt is 1>>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.upper.state is "waist">>
<<He>> pulls your bundled $worn.upper.name up past your midriff.
<<set $worn.upper.state to "midriff">><<neutral 1>><<set $worn.lower.state to "midriff">><<set $worn.upper.state_top to "midriff">>
<<elseif $worn.upper.state is "midriff">>
<<He>> pulls your bundled $worn.upper.name up past your <<breastsstop>>
<<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>><<set $worn.lower.state to "chest">><<set $worn.upper.state_top to "chest">>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.upper.name off your body.</span>
<<upperstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<<else>>
<<if $worn.upper.state_top is "chest">>
<<He>> pulls down the top of your $worn.upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<if $worn.lower.state is "chest">>
<<set $worn.lower.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> pulls your $worn.upper.name down past your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<if $worn.lower.state is "midriff">>
<<set $worn.lower.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<if $worn.lower.state is "waist">>
<<set $worn.lower.state to "thighs">>
<</if>>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<if $worn.lower.state is "thighs">>
<<set $worn.lower.state to "knees">>
<</if>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<if $worn.lower.state is "knees">>
<<set $worn.lower.state to "ankles">>
<</if>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>><<set $NPCList[_n].lefthand to 0>>
<<if $worn.lower.state is "ankles">>
<<set $worn.lower.state to 0>><<lowerstrip>>
<</if>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance breasts>>
<</if>>
<<set $rng to random (1, 100)>>
<<if $NPCList[_n].righthand is "upperclothes">>
<<if $worn.upper.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $upperstruggle is 1>>
<<set $upperstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.upper.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your $worn.upper.name.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.upper.set isnot $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.upper.state_top is "chest">>
<<He>> pulls down your $worn.upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<neutral 3>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> pulls your $worn.upper.name down past your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs.
<<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>><<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $worn.upper.open is 0>>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.upper.state is "waist">>
<<He>> lifts up your $worn.upper.name, exposing your midriff.
<<set $worn.upper.state to "midriff">><<neutral 1>>
<<elseif $worn.upper.state is "midriff">>
<<He>> lifts up your $worn.upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> removes your $worn.upper.name completely.</span>
<<upperstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.upper.set is $worn.lower.set>>
<<if $worn.upper.open is 1>>
<<if $worn.lower.state is $worn.upper.state_top and $worn.lower.state is $worn.upper.state and $worn.lower.skirt is 1>>
<<if $position is "wall">>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.upper.state is "waist">>
<<He>> pulls your bundled $worn.upper.name up past your midriff.
<<set $worn.upper.state to "midriff">><<neutral 1>><<set $worn.lower.state to "midriff">><<set $worn.upper.state_top to "midriff">>
<<elseif $worn.upper.state is "midriff">>
<<He>> pulls your bundled $worn.upper.name up past your <<breastsstop>>
<<set $worn.upper.state to "chest">><<neutral 2>><<set $worn.upper.exposed to 2>><<set $speechbreasts to 1>><<set $worn.lower.state to "chest">><<set $worn.upper.state_top to "chest">>
<<elseif $worn.upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.upper.name off your body.</span>
<<upperstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<<else>>
<<if $worn.upper.state_top is "chest">>
<<He>> pulls down the top of your $worn.upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.upper.state_top to "midriff">><<set $worn.upper.exposed to 2>><<neutral 2>><<set $speechbreasts to 1>>
<<if $worn.upper.state is "chest">>
<<set $worn.upper.state to "midriff">>
<</if>>
<<if $worn.lower.state is "chest">>
<<set $worn.lower.state to "midriff">>
<</if>>
<<elseif $worn.upper.state_top is "midriff">>
<<He>> pulls your $worn.upper.name down past your midriff.
<<set $worn.upper.state_top to "waist">><<neutral 1>>
<<if $worn.upper.state is "midriff">>
<<set $worn.upper.state to "waist">>
<</if>>
<<if $worn.lower.state is "midriff">>
<<set $worn.lower.state to "waist">>
<</if>>
<<elseif $worn.upper.state_top is "waist">>
<<He>> pulls your $worn.upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.lower.vagina_exposed to 1>><<set $worn.lower.anus_exposed to 1>><<set $worn.lower.exposed to 2>><<set $worn.upper.state_top to "thighs">><<set $worn.upper.state to "thighs">>
<<if $worn.lower.state is "waist">>
<<set $worn.lower.state to "thighs">>
<</if>>
<<elseif $worn.upper.state_top is "thighs">>
<<He>> pulls your $worn.upper.name down to your knees.
<<set $worn.upper.state_top to "knees">><<set $worn.upper.state to "knees">><<neutral 1>>
<<if $worn.lower.state is "thighs">>
<<set $worn.lower.state to "knees">>
<</if>>
<<elseif $worn.upper.state_top is "knees">>
<<He>> pulls your $worn.upper.name down to your ankles.
<<set $worn.upper.state_top to "ankles">><<set $worn.upper.state to "ankles">><<neutral 1>>
<<if $worn.lower.state is "knees">>
<<set $worn.lower.state to "ankles">>
<</if>>
<<elseif $worn.upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.upper.state_top to 0>><<set $worn.upper.state to 0>><<upperstrip>><<set $NPCList[_n].righthand to 0>>
<<if $worn.lower.state is "ankles">>
<<set $worn.lower.state to 0>><<lowerstrip>>
<</if>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.upper.name, tearing <<upperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.upper.integrity -= 10>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance breasts>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "underupperclothes">>
<<if $worn.under_upper.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $upperstruggle is 1>>
<<set $upperstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.under_upper.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your $worn.under_upper.name.</span>
<<set $NPCList[_n].lefthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.under_upper.set isnot $worn.under_lower.set>>
<<if $worn.under_upper.open is 1>>
<<if $worn.under_upper.state_top is "chest">>
<<He>> pulls down your $worn.under_upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.under_upper.state_top to "midriff">><<neutral 3>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.under_upper.state is "chest">>
<<set $worn.under_upper.state to "midriff">>
<</if>>
<<elseif $worn.under_upper.state_top is "midriff">>
<<He>> pulls your $worn.under_upper.name down past your midriff.
<<set $worn.under_upper.state_top to "waist">><<neutral 1>>
<<if $worn.under_upper.state is "midriff">>
<<set $worn.under_upper.state to "waist">>
<</if>>
<<elseif $worn.under_upper.state_top is "waist">>
<<He>> pulls your $worn.under_upper.name down to your thighs.
<<set $worn.under_upper.state_top to "thighs">><<set $worn.under_upper.state to "thighs">>
<<elseif $worn.under_upper.state_top is "thighs">>
<<He>> pulls your $worn.under_upper.name down to your knees.
<<set $worn.under_upper.state_top to "knees">><<set $worn.under_upper.state to "knees">><<neutral 1>>
<<elseif $worn.under_upper.state_top is "knees">>
<<He>> pulls your $worn.under_upper.name down to your ankles.
<<set $worn.under_upper.state_top to "ankles">><<set $worn.under_upper.state to "ankles">><<neutral 1>>
<<elseif $worn.under_upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.under_upper.state_top to 0>><<set $worn.under_upper.state to 0>><<underupperstrip>><<set $NPCList[_n].lefthand to 0>>
<</if>>
<<elseif $worn.under_upper.open is 0>>
<<if $position is "wall">>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.under_upper.state is "waist">>
<<He>> lifts up your $worn.under_upper.name, exposing your midriff.
<<set $worn.under_upper.state to "midriff">><<neutral 1>>
<<elseif $worn.under_upper.state is "midriff">>
<<He>> lifts up your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.under_upper.state to "chest">><<neutral 2>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>>
<<elseif $worn.under_upper.state is "chest">>
<span class="purple"><<He>> removes your $worn.under_upper.name completely.</span>
<<underupperstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.under_upper.set is $worn.under_lower.set>>
<<if $worn.under_upper.open is 1>>
<<if $worn.under_lower.state is $worn.under_upper.state_top and $worn.under_lower.state is $worn.under_upper.state and $worn.under_lower.skirt is 1>>
<<if $position is "wall">>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.under_upper.state is "waist">>
<<He>> pulls your bundled $worn.under_upper.name up past your midriff.
<<set $worn.under_upper.state to "midriff">><<neutral 1>><<set $worn.under_lower.state to "midriff">><<set $worn.under_upper.state_top to "midriff">>
<<elseif $worn.under_upper.state is "midriff">>
<<He>> pulls your bundled $worn.under_upper.name up past your <<breastsstop>>
<<set $worn.under_upper.state to "chest">><<neutral 2>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>><<set $worn.under_lower.state to "chest">><<set $worn.under_upper.state_top to "chest">>
<<elseif $worn.under_upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off your body.</span>
<<underupperstrip>><<set $NPCList[_n].lefthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<<else>>
<<if $worn.under_upper.state_top is "chest">>
<<He>> pulls down the top of your $worn.under_upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.under_upper.state_top to "midriff">><<neutral 2>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.under_upper.state is "chest">>
<<set $worn.under_upper.state to "midriff">>
<</if>>
<<if $worn.under_lower.state is "chest">>
<<set $worn.under_lower.state to "midriff">>
<</if>>
<<elseif $worn.under_upper.state_top is "midriff">>
<<He>> pulls your $worn.under_upper.name down past your midriff.
<<set $worn.under_upper.state_top to "waist">><<neutral 1>>
<<if $worn.under_upper.state is "midriff">>
<<set $worn.under_upper.state to "waist">>
<</if>>
<<if $worn.under_lower.state is "midriff">>
<<set $worn.under_lower.state to "waist">>
<</if>>
<<elseif $worn.under_upper.state_top is "waist">>
<<He>> pulls your $worn.under_upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 2>><<set $worn.under_upper.state_top to "thighs">><<set $worn.under_upper.state to "thighs">>
<<if $worn.under_lower.state is "waist">>
<<set $worn.under_lower.state to "thighs">>
<</if>>
<<elseif $worn.under_upper.state_top is "thighs">>
<<He>> pulls your $worn.under_upper.name down to your knees.
<<set $worn.under_upper.state_top to "knees">><<set $worn.under_upper.state to "knees">><<neutral 1>>
<<if $worn.under_lower.state is "thighs">>
<<set $worn.under_lower.state to "knees">>
<</if>>
<<elseif $worn.under_upper.state_top is "knees">>
<<He>> pulls your $worn.under_upper.name down to your ankles.
<<set $worn.under_upper.state_top to "ankles">><<set $worn.under_upper.state to "ankles">><<neutral 1>>
<<if $worn.under_lower.state is "knees">>
<<set $worn.under_lower.state to "ankles">>
<</if>>
<<elseif $worn.under_upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.under_upper.state_top to 0>><<set $worn.under_upper.state to 0>><<underupperstrip>><<set $NPCList[_n].lefthand to 0>>
<<if $worn.under_lower.state is "ankles">>
<<set $worn.under_lower.state to 0>><<underlowerstrip>>
<</if>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].lefthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance breasts>>
<</if>>
<<set $rng to random (1, 100)>>
<<if $NPCList[_n].righthand is "underupperclothes">>
<<if $worn.under_upper.name is "naked">>
<span class="purple"><<He>> casts aside the fabric.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $upperstruggle is 1>>
<<set $upperstruggle to 0>>
You manage to keep <<him>> from stripping you of your $worn.under_upper.name.
<<set $speechstripstruggle to 1>>
<<elseif $rng gte 101>>
<span class="lblue"><<He>> releases <<his>> hand from your $worn.under_upper.name.</span>
<<set $NPCList[_n].righthand to 0>>
<<elseif $rng lte 100>>
<<if $worn.under_upper.set isnot $worn.under_lower.set>>
<<if $worn.under_upper.open is 1>>
<<if $worn.under_upper.state_top is "chest">>
<<He>> pulls down your $worn.under_upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.under_upper.state_top to "midriff">><<neutral 3>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>>
<<if $worn.under_upper.state is "chest">>
<<set $worn.under_upper.state to "midriff">>
<</if>>
<<elseif $worn.under_upper.state_top is "midriff">>
<<He>> pulls your $worn.under_upper.name down past your midriff.
<<set $worn.under_upper.state_top to "waist">><<neutral 1>>
<<if $worn.under_upper.state is "midriff">>
<<set $worn.under_upper.state to "waist">>
<</if>>
<<elseif $worn.under_upper.state_top is "waist">>
<<He>> pulls your $worn.under_upper.name down to your thighs.
<<set $worn.under_upper.state_top to "thighs">><<set $worn.under_upper.state to "thighs">>
<<elseif $worn.under_upper.state_top is "thighs">>
<<He>> pulls your $worn.under_upper.name down to your knees.
<<set $worn.under_upper.state_top to "knees">><<set $worn.under_upper.state to "knees">><<neutral 1>>
<<elseif $worn.under_upper.state_top is "knees">>
<<He>> pulls your $worn.under_upper.name down to your ankles.
<<set $worn.under_upper.state_top to "ankles">><<set $worn.under_upper.state to "ankles">><<neutral 1>>
<<elseif $worn.under_upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.under_upper.state_top to 0>><<set $worn.under_upper.state to 0>><<underupperstrip>><<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $worn.under_upper.open is 0>>
<<if $position is "wall">>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.under_upper.state is "waist">>
<<He>> lifts up your $worn.under_upper.name, exposing your midriff.
<<set $worn.under_upper.state to "midriff">><<neutral 1>>
<<elseif $worn.under_upper.state is "midriff">>
<<He>> lifts up your $worn.under_upper.name, <span class="lewd">exposing your <<breastsstop>></span>
<<set $worn.under_upper.state to "chest">><<neutral 2>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>>
<<elseif $worn.under_upper.state is "chest">>
<span class="purple">
<<He>> removes your $worn.under_upper.name completely.</span>
<<underupperstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.under_upper.set is $worn.under_lower.set>>
<<if $worn.under_upper.open is 1>>
<<if $worn.under_lower.state is $worn.under_upper.state_top and $worn.under_lower.state is $worn.under_upper.state and $worn.under_lower.skirt is 1>>
<<if $position is "wall">>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<<elseif $position isnot "wall">>
<<if $worn.under_upper.state is "waist">>
<<He>> pulls your bundled $worn.under_upper.name up past your midriff.
<<set $worn.under_upper.state to "midriff">><<neutral 1>><<set $worn.under_lower.state to "midriff">><<set $worn.under_upper.state_top to "midriff">>
<<elseif $worn.under_upper.state is "midriff">>
<<He>> pulls your bundled $worn.under_upper.name up past your <<breastsstop>>
<<set $worn.under_upper.state to "chest">><<neutral 2>><<set $worn.under_upper.exposed to 2>><<set $speechbreasts to 1>><<set $worn.under_lower.state to "chest">><<set $worn.under_upper.state_top to "chest">>
<<elseif $worn.under_upper.state is "chest">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off your body.</span>
<<underupperstrip>><<set $NPCList[_n].righthand to 0>><<neutral 3>><<clothesstripstat>>
<</if>>
<</if>>
<<else>>
<<if $worn.under_upper.state_top is "chest">>
<<He>> pulls down the top of your $worn.under_upper.name, <span class="lewd">revealing your <<breastsstop>></span>
<<set $worn.under_upper.state_top to "midriff">><<set $worn.under_upper.exposed to 2>><<neutral 2>><<set $speechbreasts to 1>>
<<if $worn.under_upper.state is "chest">>
<<set $worn.under_upper.state to "midriff">>
<</if>>
<<if $worn.under_lower.state is "chest">>
<<set $worn.under_lower.state to "midriff">>
<</if>>
<<elseif $worn.under_upper.state_top is "midriff">>
<<He>> pulls your $worn.under_upper.name down past your midriff.
<<set $worn.under_upper.state_top to "waist">><<neutral 1>>
<<if $worn.under_upper.state is "midriff">>
<<set $worn.under_upper.state to "waist">>
<</if>>
<<if $worn.under_lower.state is "midriff">>
<<set $worn.under_lower.state to "waist">>
<</if>>
<<elseif $worn.under_upper.state_top is "waist">>
<<He>> pulls your $worn.under_upper.name down to your thighs, revealing your
<<if $worn.under_lower.state is "waist">>
$worn.under_lower.name
<<neutral 2>>
<<else>>
<span class="lewd"><<genitalsstop>></span>
<<neutral 5>><<set $speechgenitals to 1>>
<</if>>
<<set $worn.under_lower.vagina_exposed to 1>><<set $worn.under_lower.anus_exposed to 1>><<set $worn.under_lower.exposed to 2>><<set $worn.under_upper.state_top to "thighs">><<set $worn.under_upper.state to "thighs">>
<<if $worn.under_lower.state is "waist">>
<<set $worn.under_lower.state to "thighs">>
<</if>>
<<elseif $worn.under_upper.state_top is "thighs">>
<<He>> pulls your $worn.under_upper.name down to your knees.
<<set $worn.under_upper.state_top to "knees">><<set $worn.under_upper.state to "knees">><<neutral 1>>
<<if $worn.under_lower.state is "thighs">>
<<set $worn.under_lower.state to "knees">>
<</if>>
<<elseif $worn.under_upper.state_top is "knees">>
<<He>> pulls your $worn.under_upper.name down to your ankles.
<<set $worn.under_upper.state_top to "ankles">><<set $worn.under_upper.state to "ankles">><<neutral 1>>
<<if $worn.under_lower.state is "knees">>
<<set $worn.under_lower.state to "ankles">>
<</if>>
<<elseif $worn.under_upper.state_top is "ankles">>
<span class="purple"><<He>> pulls your $worn.under_upper.name off the bottom of your legs.</span>
<<neutral 5>><<set $worn.under_upper.state_top to 0>><<set $worn.under_upper.state to 0>><<underupperstrip>><<set $NPCList[_n].righthand to 0>>
<<if $worn.under_lower.state is "ankles">>
<<set $worn.under_lower.state to 0>><<underlowerstrip>>
<</if>>
<</if>>
<</if>>
<<else>>
<<He>> tugs at your $worn.under_upper.name, tearing <<underupperit>> before <span class="blue">letting go.</span>
<<set $NPCList[_n].righthand to 0>><<set $worn.under_upper.integrity -= 10>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance breasts>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "head_nipples">>
<<sex 3>>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc. <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<else>>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc.
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<if $NPCList[_n].lefthand is "head_breasts">>
<<if $rng gte 70>>
<<sex 3>><<set $NPCList[_n].lefthand to "head_nipples">>
<<if $mouthstate isnot "nipple">>
<<set $mouthactiondefault to "breastclosed">>
<</if>>
<<set $mouthstate to "nipple">><<set $NPCList[_n].chest to "mouth">>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span> <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<set $speechheadsuckleclosed to 1>>
<<else>>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span>
<<set $speechheadnippleclosed to 1>>
<</if>>
<<else>>
<<neutral 3>>
<<if $NPCList[_n].breastsize gte 6>>
<<He>> holds your head between <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadbreasts to 1>>
<<else>>
<<He>> holds your head against <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadchest to 1>>
<</if>>
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is "head_nipples">>
<<sex 3>>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc. <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<else>>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc.
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<if $NPCList[_n].righthand is "head_breasts">>
<<if $rng gte 70>>
<<sex 3>><<set $NPCList[_n].righthand to "head_nipples">>
<<if $mouthstate isnot "nipple">>
<<set $mouthactiondefault to "breastclosed">>
<</if>>
<<set $mouthstate to "nipple">><<set $NPCList[_n].chest to "mouth">>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span> <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<set $speechheadsuckleclosed to 1>>
<<else>>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span>
<<set $speechheadnippleclosed to 1>>
<</if>>
<<else>>
<<neutral 3>>
<<if $NPCList[_n].breastsize gte 6>>
<<He>> holds your head between <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadbreasts to 1>>
<<else>>
<<He>> holds your head against <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadchest to 1>>
<</if>>
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is "mask" and $NPCList[_n].righthand is "mask">>
<<if $face is "covered">>
<<He>> tries to pull your $worn.face.name off your face with both hands, <span class="lblue">but you grip it tight.</span>
<<if random(1, 3) is 3>>
<span class="lblue"><<He>> releases it with a frustrated sigh.</span>
<<set $NPCList[_n].lefthand to 0>><<set $NPCList[_n].righthand to 0>>
<</if>>
<<else>>
<<He>> pulls your $worn.face.name off your face with both hands, <span class="pink">revealing your identity.</span>
<<facestrip>><<clothesstripstat>><<set $NPCList[_n].lefthand to 0>><<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $NPCList[_n].lefthand is "mask">>
<<if $face is "covered">>
<<He>> tries to pull your $worn.face.name off your face with <<his>> left hand, <span class="lblue">but you grip it tight.</span>
<<if random(1, 3) is 3>>
<span class="lblue"><<He>> releases it with a frustrated sigh.</span>
<<set $NPCList[_n].lefthand to 0>>
<</if>>
<<else>>
<<He>> pulls your $worn.face.name off your face with <<his>> left hand, <span class="pink">revealing your identity.</span>
<<facestrip>><<clothesstripstat>><<set $NPCList[_n].lefthand to 0>>
<</if>>
<<elseif $NPCList[_n].righthand is "mask">>
<<if $face is "covered">>
<<He>> tries to pull your $worn.face.name off your face with <<his>> right hand, <span class="lblue">but you grip it tight.</span>
<<if random(1, 3) is 3>>
<span class="lblue"><<He>> releases it with a frustrated sigh.</span>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<<else>>
<<He>> pulls your $worn.face.name off your face with <<his>> right hand, <span class="pink">revealing your identity.</span>
<<facestrip>><<clothesstripstat>><<set $NPCList[_n].righthand to 0>>
<</if>>
<</if>>
<<for _e to 0; _e lt $bodypart_number; _e++>>/*NPC draws on PC*/
<<activebodypart>>
<<if $NPCList[_n].lefthand is "pen" + "_" + _active_bodypart>>
<<He>> scrawls on your <<bodypart _active_bodypart>>:
<<bodywriting_npc _active_bodypart>>
<<set $NPCList[_n].lefthand to 0>>
<</if>>
<<if $NPCList[_n].righthand is "pen" + "_" + _active_bodypart>>
<<He>> scrawls on your <<bodypart _active_bodypart>>:
<<bodywriting_npc _active_bodypart>>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<</for>>
<<if $NPCList[_n].lefthand is "pen">>/*NPC chooses which bodypart to draw on*/
<<bodywriting_npc_bodypart left>>
<</if>>
<<if $NPCList[_n].righthand is "pen">>
<<bodywriting_npc_bodypart right>>
<</if>>
<<if $NPCList[_n].lefthand is "lube">>
<<if $NPCList[_n].penis is "vaginaentrance">>
<<if $vaginaoutsidegoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> left hand, <span class="pink">covering your <<pussy>> in slimy fluid.</span><<neutral 10>><<set $vaginaoutsidegoo += 1>>
<</if>>
<<elseif $NPCList[_n].penis is "anusentrance">>
<<if $bottomgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> left hand, <span class="pink">covering your <<bottom>> in slimy fluid.</span><<neutral 10>><<set $bottomgoo += 1>>
<</if>>
<<elseif $NPCList[_n].penis is "otheranusentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> left hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<elseif $NPCList[_n].vagina is "penisentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> left hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<elseif $NPCList[_n].vagina is "otheranusentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> left hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<else>>
<span class="lblue"><<He>> casts aside the lube in <<his>> left hand.</span>
<<set $NPCList[_n].lefthand to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].lefthand is 0>>
<<if $rng lte 0 and $consensual isnot 1 and $bodywritingdisable is "f">>
<span class="purple"><<He>> pulls a marker pen from <<his>> pocket, flicking off the lid.</span>
<<set $NPCList[_n].lefthand to "pen">><<neutral 1>>
<<elseif $enemyanger + $rng lte 20>>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].lefthand to "lowerclothes">><<neutral 1>>
<<elseif $worn.genitals.type.includes("chastity")>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your $worn.genitals.name.
<<neutral 10>><<set $speechchastity to 1>>
<<elseif $penisexist is 1>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your <<glansstop>>
<<neutral 10>><<set $speechglans to 1>>
<<elseif $vaginaexist is 1>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your clit.
<<neutral 10>><<set $speechclit to 1>>
<</if>>
<<elseif $enemyanger + $rng lte 30>>
<<if $position is "wall">>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].lefthand to "lowerclothes">><<neutral 1>>
<<elseif $worn.genitals.type.includes("chastity")>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your $worn.genitals.name.
<<neutral 10>><<set $speechchastity to 1>>
<<elseif $penisexist is 1>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your <<glansstop>>
<<neutral 10>><<set $speechglans to 1>>
<<elseif $vaginaexist is 1>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your clit.
<<neutral 10>><<set $speechclit to 1>>
<</if>>
<<bodypart_admire_chance pubic>>
<<else>>
<<if $worn.upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.upper.name.</span>
<<set $NPCList[_n].lefthand to "upperclothes">><<neutral 1>>
<<elseif $worn.under_upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_upper.name.</span>
<<set $NPCList[_n].lefthand to "underupperclothes">><<neutral 1>>
<<else>>
<<He>> <<strokes>> your chest, <<his>> fingers lingering around your nipple.
<<neutral 4>><<playWithBreasts>>
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<<elseif $enemyanger + $rng lte 35>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> left hand against your <<bottomstop>></span>
<<set $NPCList[_n].lefthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> left hand against your <<bottomstop>></span>
<<set $NPCList[_n].lefthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 40>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> left hand against your <<pussycomma>> resting a finger on your entrance.</span>
<<set $NPCList[_n].lefthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<penisstop>></span>
<<set $NPCList[_n].lefthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1>>
<<if $vaginause is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<pussycomma>> resting a finger on your entrance.</span>
<<set $NPCList[_n].lefthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<</if>>
<<elseif $penisexist is 1>>
<<if $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<penisstop>></span>
<<set $NPCList[_n].lefthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $enemyanger + $rng lte 45>>
<<if $position is "wall">>
<<He>> leans against the wall.
<<else>>
<<He>> caresses your tummy.
<<neutral 1>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 50>>
<<if $position is "wall">>
<<He>> grips your thigh and pulls, but you're stuck firm.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<He>> <<strokes>> your hair.
<<neutral 1>>
<<bodypart_admire_chance forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 55>>
<<if $position is "wall">>
<<He>> grips your thigh and pulls, but you're stuck firm.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<elseif $worn.face.type.includes("mask")>>
<span class="purple"><<He>> grasps your $worn.face.name.</span>
<<neutral 1>><<set $NPCList[_n].lefthand to "mask">>
<<else>>
<<He>> <<strokes>> your hair.
<<neutral 1>>
<<bodypart_admire_chance forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 60>>
<<if $position is "wall">>
<<He>> pulls your leg, but you're stuck firm.
<<neutral 1>>
<<bodypart_admire_chance back>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.state isnot "chest" and $worn.upper.state_top is "chest">>
<<He>> <<strokes>> your <<breasts>> through your $worn.upper.name.
<<neutral 2>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<<else>>
<<He>> <<strokes>> your exposed <<breastsstop>>
<<neutral 4>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 70 and $pronoun is "f" and $position isnot "wall" and ($head is 0 or $NPCList[_n].chest is "head") and ($mouthuse is 0 or $mouthuse is "breasts") and $NPCList[_n].chest is 0 and $NPCList[_n].location.genitals isnot "head">>
<<He>> cradles the back of your head in <<his>> left hand, and <span class="pink">pushes your face against <<his>> $NPCList[_n].breastsdesc.</span>
<<set $NPCList[_n].lefthand to "head_breasts">><<set $mouthuse to "breasts">><<set $mouthstate to "breasts">><<set $head to "breasts">>
<<set $NPCList[_n].chest to "mouthentrance">><<set $speechheadbreasts to 1>><<neutral 3>><<set $mouthactiondefault to "breastclosed">>
<<set $NPCList[_n].location.head to "head">>
<<bodypart_admire_chance forehead>>
<<elseif $enemyanger + $rng lte 80>>
<<set $speechbottom to 1>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> fondles your <<bottom>> through your $worn.lower.name.
<<neutral 2>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> fondles your <<bottom>> through your $worn.under_lower.name.
<<neutral 2>>
<<else>>
<<He>> gropes and squeezes your exposed <<bottomstop>>
<<neutral 4>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 90>>
<<if $NPCList[_n].penis is "vaginaentrance" and $vaginaoutsidegoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<pussy>>.</span>
<<set $NPCList[_n].lefthand to "lube">>
<<elseif $NPCList[_n].penis is "anusentrance" and $bottomgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<bottom>>.</span>
<<set $NPCList[_n].lefthand to "lube">>
<<elseif $NPCList[_n].penis is "otheranusentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<penis>>.</span>
<<set $NPCList[_n].lefthand to "lube">>
<<elseif $NPCList[_n].vagina is "penisentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<bottom>>.</span>
<<set $NPCList[_n].lefthand to "lube">>
<<elseif $NPCList[_n].vagina is "otheranusentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<penis>>.</span>
<<set $NPCList[_n].lefthand to "lube">>
<<else>>
<<He>> smacks your hip.<<neutral 5>>
<</if>>
<<elseif $enemyanger + $rng lte 100>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> fondles and <<strokes>>you around your $worn.genitals.name through your $worn.lower.name.
<<neutral 5>>
<<bodypart_admire_chance pubic>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> fondles and <<strokes>>you around your $worn.genitals.name through your $worn.under_lower.name.
<<neutral 5>>
<<bodypart_admire_chance pubic>>
<<elseif $penisuse is 0>>
<<He>> fondles and <<strokes>>you around your $worn.genitals.name.
<<neutral 10>>
<<bodypart_admire_chance pubic>>
<<else>>
<<He>> <<strokes>> your thighs.
<<neutral 10>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<</if>>
<<elseif $penisexist is 1 and ($vaginaexist is 0 or random(0,100) gte 50)>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> fondles and <<strokes>> your <<penis>> through your $worn.lower.name.
<<neutral 5>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> fondles and <<strokes>> your <<penis>> through your $worn.under_lower.name.
<<neutral 5>>
<<elseif $penisuse is 0>>
<<He>> fondles and <<strokes>> your exposed <<penisstop>>
<<neutral 10>>
<<else>>
<<He>> fondles and <<strokes>> your <<testicles>>.
<<neutral 10>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $vaginaexist is 1>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> fondles and <<strokes>> your labia through your $worn.lower.name.
<<neutral 5>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> fondles and <<strokes>> your labia through your $worn.under_lower.name.
<<neutral 5>>
<<else>>
<<He>> fondles and <<strokes>> your exposed <<pussystop>>
<<neutral 10>>
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<<elseif $enemyanger + $rng lte 110>>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].lefthand to "lowerclothes">><<neutral 1>>
<<elseif $penisexist is 1>>
/*$penis use need to be checked inside of $penisexist check to prevent mention of the clitoris*/
<<if $penisuse is 0>>
<<He>> pinches your glans.
<<neutral 15>><<bruise penis>><<set $speechglans to 1>>
<<else>>
<<He>> pinches your shaft.
<<neutral 10>><<bruise penis>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $vaginaexist is 1>>
<<He>> pinches your clitoris.
<<neutral 15>><<bruise vagina>><<set $speechclit to 1>>
<</if>>
<<elseif $enemyanger + $rng lte 120>>
<<if $position is "wall">>
<<He>> smacks your thigh.
<<violence 1>><<bruise thigh>><<hitstat>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<if $worn.upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.upper.name.</span>
<<set $NPCList[_n].lefthand to "upperclothes">><<neutral 1>>
<<else>>
<span class="purple"><<He>> grabs your throat.</span>
<<violence 2>><<set $NPCList[_n].lefthand to "throat">>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 125>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> left hand against your <<bottomstop>></span>
<<set $NPCList[_n].lefthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> left hand against your <<bottomstop>></span>
<<set $NPCList[_n].lefthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 130>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> left hand against your <<pussycomma>> <<his>> finger resting on your entrance.</span>
<<set $NPCList[_n].lefthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<penisstop>></span>
<<set $NPCList[_n].lefthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].lefthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].lefthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1>>
<<if $vaginause is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<pussycomma>> <<his>> finger resting on your entrance.</span>
<<set $NPCList[_n].lefthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<</if>>
<<elseif $penisexist is 1>>
<<if $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> left hand against your <<penisstop>></span>
<<set $NPCList[_n].lefthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $enemyanger + $rng lte 140>>
<<if $position is "wall">>
<<He>> smacks your <<bottomstop>>
<<violence 1>><<bruise bottom>><<hitstat>>
<<bodypart_admire_chance back>>
<<else>>
<<He>> seizes your hair with <<his>> left hand.
<<set $NPCList[_n].lefthand to "hair">><<violence 2>><<set $speechhair to 1>>
<<bodypart_admire_chance forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 160 and $NPCList[_n].lefthand isnot "arms" and $NPCList[_n].righthand isnot "arms" and $leftarm isnot "bound" and $rightarm isnot "bound">>
<span class="purple"><<He>> pins down your arms.</span>
<<set $NPCList[_n].lefthand to "arms">><<set $leftarm to "grappled">><<set $rightarm to "grappled">><<disablearms>><<violence 2>><<bruise leftarm>><<bruise rightarm>><<set $speecharms to 1>>
<<if $vaginause is "cover">>
<<set $vaginause to 0>>
<</if>>
<<if $vaginause is "cover">>
<<set $vaginause to 0>>
<</if>>
<<if $anususe is "cover">>
<<set $anususe to 0>>
<</if>>
<<if $anususe is "cover">>
<<set $anususe to 0>>
<</if>>
<<if $penisuse is "cover">>
<<set $penisuse to 0>>
<</if>>
<<if $penisuse is "cover">>
<<set $penisuse to 0>>
<</if>>
<<elseif $enemyanger + $rng lte 160>>
<<He>> digs <<his>> nails into your <<bottom>> while groping, giving no heed to you comfort.
<<violence 10>><<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 175>>
<<He>> slaps your <<bottomstop>>
<<violence 10>><<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 180>>
<<He>> smacks your thighs.
<<violence 10>><<bruise thigh>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<elseif $enemyanger + $rng lte 185>>
<<if $position is "wall">>
<<He>> punches your thigh.
<<bruise thigh>><<hitstat>><<violence 10>><<set $speechbeat to 1>>
<<if random(1, 2)>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<He>> punches your tummy.
<<violence 20>><<bruise tummy>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance back>>
<</if>>
<<elseif $enemyanger + $rng lte 190>>
<<if $position is "wall">>
<<He>> slaps your <<bottomstop>>
<<violence 20>><<bruise bottom>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<<else>>
<<He>> slaps your <<breastsstop>>
<<violence 20>><<bruise chest>><<hitstat>><<set $speechbeat to 1>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<</if>>
<<elseif $enemyanger + $rng gte 191>>
<<if $position is "wall">>
<<if $penisexist is 1>>
<<He>> scratches your helpless <<bottomstop>>
<<violence 20>><<bruise bottom>><<hitstat>><<set $speechbeat to 1>>
<<elseif $vaginaexist is 1>>
<<He>> scratches your helpless <<bottomstop>>
<<violence 20>><<bruise bottom>><<hitstat>><<set $speechbeat to 1>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
<<He>> punches your nose.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance forehead>>
<<elseif $rng gte 61>>
<<He>> punches the back of your neck.
<<violence 20>><<bruise neck>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance back>>
<<elseif $rng gte 41>>
<<He>> punches your cheek.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<<elseif $rng gte 21>>
<<He>> punches your jaw.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance breasts>>
<<else>>
<<He>> jabs the front of your neck.
<<violence 20>><<bruise neck>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2)>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].righthand is "head_nipples">>
<<sex 3>>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc. <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<else>>
<<He>> continues to push your mouth against <<hisselect _n>> $NPCList[_n].breastdesc.
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<if $NPCList[_n].righthand is "head_breasts">>
<<if $rng gte 70>>
<<sex 3>><<set $NPCList[_n].righthand to "head_nipples">>
<<if $mouthstate isnot "nipple">>
<<set $mouthactiondefault to "breastclosed">>
<</if>>
<<set $mouthstate to "nipple">><<set $NPCList[_n].chest to "mouth">>
<<if $NPCList[_n].lactation is 1 and $breastfeedingdisable is "f">>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span> <span class="pink">Milk leaks from <<hisselect _n>> bud.</span>
<<set $speechheadsuckleclosed to 1>>
<<else>>
<<He>> pushes your mouth against <<hisselect _n>> $NPCList[_n].breastdesc, <span class="purple">and your mouth against <<hisselect _n>> nipple.</span>
<<set $speechheadnippleclosed to 1>>
<</if>>
<<else>>
<<neutral 3>>
<<if $NPCList[_n].breastsize gte 6>>
<<He>> holds your head between <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadbreasts to 1>>
<<else>>
<<He>> holds your head against <<hisselect _n>> $NPCList[_n].breastsdesc.
<<set $speechheadchest to 1>>
<</if>>
<</if>>
<<bodypart_admire_chance forehead>>
<</if>>
<<if $NPCList[_n].righthand is "lube">>
<<if $NPCList[_n].penis is "vaginaentrance">>
<<if $vaginaoutsidegoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> right hand, <span class="pink">covering your <<pussy>> in slimy fluid.</span><<neutral 10>><<set $vaginaoutsidegoo += 1>>
<</if>>
<<elseif $NPCList[_n].penis is "anusentrance">>
<<if $bottomgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> right hand, <span class="pink">covering your <<bottom>> in slimy fluid.</span><<neutral 10>><<set $bottomgoo += 1>>
<</if>>
<<elseif $NPCList[_n].penis is "otheranusentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> right hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<elseif $NPCList[_n].vagina is "penisentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> right hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<elseif $NPCList[_n].vagina is "otheranusentrance">>
<<if $penisgoo gte 5>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<<else>>
<<He>> squeezes the bottle of lubricant in <<his>> right hand, <span class="pink">covering your <<penis>> in slimy fluid.</span><<neutral 10>><<set $penisgoo += 1>>
<</if>>
<<else>>
<span class="lblue"><<He>> casts aside the lube in <<his>> right hand.</span>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].righthand is 0>>
<<if $rng lte 7 and $consensual isnot 1 and $bodywritingdisable is "f">>
<span class="purple"><<He>> pulls a marker pen from <<his>> pocket, flicking off the lid.</span>
<<set $NPCList[_n].righthand to "pen">><<neutral 1>>
<<elseif $enemyanger + $rng lte 20>>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].righthand to "lowerclothes">><<neutral 1>>
<<elseif $worn.genitals.type.includes("chastity")>>
<<He>> <<strokes>> around your belly button.
<<neutral 10>><<set $speechclit to 1>>
<<elseif $penisexist is 1>>
<<He>> <<strokes>> your <<testicles>> and teases your glans.
<<neutral 10>><<set $speechglans to 1>>
<<elseif $vaginaexist is 1>>
<<He>> <<strokes>> your pubic mound and teases your clit.
<<neutral 10>><<set $speechclit to 1>>
<</if>>
<<elseif $enemyanger + $rng lte 30>>
<<if $position is "wall">>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].righthand to "lowerclothes">><<neutral 1>>
<<elseif $worn.genitals.type.includes("chastity")>>
<<He>> <<strokes>> your inner thigh and brushes <<his>> fingers against your $worn.genitals.name.
<<neutral 10>><<set $speechchastity to 1>>
<<elseif $penisexist is 1>>
<<He>> runs <<his>> hand up your thigh and <<strokes>> your <<glansstop>>
<<neutral 10>><<set $speechglans to 1>>
<<elseif $vaginaexist is 1>>
<<He>> runs <<his>> hand up your thigh and <<strokes>> your clit.
<<neutral 10>><<set $speechclit to 1>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<if $worn.upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.upper.name.</span>
<<set $NPCList[_n].righthand to "upperclothes">><<neutral 1>>
<<elseif $worn.under_upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_upper.name.</span>
<<set $NPCList[_n].righthand to "underupperclothes">><<neutral 1>>
<<else>>
<<He>> <<strokes>> your chest and teases your nipple.
<<neutral 4>><<playWithBreasts>>
<</if>>
<<bodypart_admire_chance breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 35>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> right hand against your <<bottomstop>></span>
<<set $NPCList[_n].righthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> right hand against your <<bottomstop>></span>
<<set $NPCList[_n].righthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 40>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> right hand against your <<pussycomma>> resting a finger on your entrance.</span>
<<set $NPCList[_n].righthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> right hand against your <<penisstop>></span>
<<set $NPCList[_n].righthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> right hand against your <<pussycomma>> resting a finger above your entrance.</span>
<<set $NPCList[_n].righthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> right hand against your <<penisstop>></span>
<<set $NPCList[_n].righthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $enemyanger + $rng lte 45>>
<<if $position is "wall">>
<<He>> rests <<his>> right hand against the wall.
<<else>>
<<He>> <<strokes>> your tummy with <<his>> right hand.
<<neutral 1>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 50>>
<<if $position is "wall">>
<<He>> pushes your <<bottomcomma>> making sure you're stuck firm.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<else>>
<<He>> <<strokes>> your cheek.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 55>>
<<if $position is "wall">>
<<He>> grips your thigh and pulls, but you're stuck firm.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<elseif $worn.face.type.includes("mask")>>
<span class="purple"><<He>> grasps your $worn.face.name.</span>
<<neutral 1>><<set $NPCList[_n].righthand to "mask">>
<<else>>
<<He>> <<strokes>> your hair.
<<neutral 1>>
<<bodypart_admire_chance forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 60>>
<<if $position is "wall">>
<<He>> tugs on your leg, but you're stuck firm.
<<neutral 1>>
<<bodypart_admire_chance back>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.state isnot "chest" and $worn.upper.state_top is "chest">>
<<He>> gropes your <<breasts>> through your $worn.upper.name.
<<neutral 2>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<<else>>
<<He>> gropes your exposed <<breastsstop>>
<<neutral 4>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 70 and $pronoun is "f" and $position isnot "wall" and ($head is 0 or $NPCList[_n].chest is "head") and ($mouthuse is 0 or $mouthuse is "breasts") and $NPCList[_n].chest is 0 and $NPCList[_n].location.genitals isnot "head">>
<<He>> cradles the back of your head in <<his>> right hand, and <span class="pink">pushes your face against <<his>> $NPCList[_n].breastsdesc.</span>
<<set $NPCList[_n].righthand to "head_breasts">><<set $mouthuse to "breasts">><<set $mouthstate to "breasts">><<set $head to "breasts">>
<<set $NPCList[_n].chest to "mouthentrance">><<set $speechheadbreasts to 1>><<neutral 3>><<set $mouthactiondefault to "breastclosed">>
<<set $NPCList[_n].location.head to "head">>
<<bodypart_admire_chance forehead>>
<<elseif $enemyanger + $rng lte 80>>
<<set $speechbottom to 1>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> gropes your <<bottom>> through your $worn.lower.name.
<<neutral 2>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> gropes your <<bottom>> through your $worn.under_lower.name.
<<neutral 2>>
<<else>>
<<He>> fondles and <<strokes>> your exposed <<bottomstop>>
<<neutral 4>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 90>>
<<if $NPCList[_n].penis is "vaginaentrance" and $vaginaoutsidegoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<pussy>>.</span>
<<set $NPCList[_n].righthand to "lube">>
<<elseif $NPCList[_n].penis is "anusentrance" and $bottomgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<bottom>>.</span>
<<set $NPCList[_n].righthand to "lube">>
<<elseif $NPCList[_n].penis is "otheranusentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<penis>>.</span>
<<set $NPCList[_n].righthand to "lube">>
<<elseif $NPCList[_n].vagina is "penisentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<bottom>>.</span>
<<set $NPCList[_n].righthand to "lube">>
<<elseif $NPCList[_n].vagina is "otheranusentrance" and $penisgoo lt 5>>
<span class="purple"><<He>> holds a bottle of lubricant near your <<penis>>.</span>
<<set $NPCList[_n].righthand to "lube">>
<<else>>
<<He>> smacks your hip.<<neutral 5>>
<</if>>
<<elseif $enemyanger + $rng lte 100>>
<<if $worn.genitals.type.includes("chastity")>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> fondles and <<strokes>> around your $worn.genitals.name through your $worn.lower.name.
<<neutral 5>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> fondles and <<strokes>> around your $worn.genitals.name through your $worn.under_lower.name.
<<neutral 5>>
<<elseif $penisuse is 0>>
<<He>> fondles and <<strokes>> around your $worn.genitals.name.
<<neutral 10>>
<<else>>
<<He>> <<strokes>> your thighs.
<<neutral 10>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<elseif $penisexist is 1 and ($vaginaexist is 0 or random(0,100) gte 50)>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> gropes and <<strokes>> your <<penis>> through your $worn.lower.name.
<<neutral 5>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> gropes and <<strokes>> your <<penis>> through your $worn.under_lower.name.
<<neutral 5>>
<<elseif $penisuse is 0>>
<<He>> gropes and <<strokes>> your exposed <<penisstop>>
<<neutral 10>>
<<else>>
<<He>> cups and <<strokes>> your <<testicles>>.
<<neutral 10>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $vaginaexist is 1>>
<<if $worn.lower.state is "waist" and $worn.lower.skirt is 0>>
<<He>> gropes and <<strokes>> your labia through your $worn.lower.name.
<<neutral 5>>
<<elseif $worn.under_lower.state is "waist">>
<<He>> gropes and <<strokes>> your labia through your $worn.under_lower.name.
<<neutral 5>>
<<else>>
<<He>> gropes and <<strokes>> your exposed <<pussystop>>
<<neutral 10>>
<</if>>
<<bodypart_admire_chance pubic>>
<</if>>
<<elseif $enemyanger + $rng lte 110>>
<<if $worn.lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.lower.name.</span>
<<set $NPCList[_n].righthand to "lowerclothes">><<neutral 1>>
<<elseif $penisexist is 1>>
/*$penis use need to be checked inside of $penisexist check to prevent mention of the clitoris*/
<<if $penisuse is 0>>
<<He>> pinches your glans.
<<neutral 15>><<bruise penis>><<set $speechglans to 1>>
<<else>>
<<He>> pinches your shaft.
<<neutral 10>><<bruise penis>>
<</if>>
<<elseif $vaginaexist is 1>>
<<He>> pinches your clitoris.
<<neutral 15>><<bruise vagina>><<set $speechclit to 1>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $enemyanger + $rng lte 120>>
<<if $position is "wall">>
<<He>> squeezes your thigh.
<<violence 1>><<hitstat>><<bruise thigh>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<if $worn.upper.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.upper.name.</span>
<<set $NPCList[_n].righthand to "upperclothes">><<neutral 1>>
<<else>>
<span class="purple"><<He>> grabs your throat.</span>
<<violence 2>><<set $NPCList[_n].righthand to "throat">>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 125>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> right hand against your <<bottomstop>></span>
<<set $NPCList[_n].righthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance back>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $worn.lower.anus_exposed is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<span class="purple"><<He>> presses <<his>> right hand against your <<bottomstop>></span>
<<set $NPCList[_n].righthand to "anusentrance">><<set $anususe to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 130>>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> right hand against your <<pussycomma>> <<his>> finger resting on your entrance.</span>
<<set $NPCList[_n].righthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> right hand against your <<penisstop>></span>
<<set $NPCList[_n].righthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $worn.lower.name isnot "waist">>
<<if $worn.under_lower.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.under_lower.name.</span>
<<set $NPCList[_n].righthand to "underclothes">><<neutral 1>>
<<elseif $worn.genitals.name isnot "naked">>
<span class="purple"><<He>> grasps your $worn.genitals.name.</span>
<<set $NPCList[_n].righthand to "genitals">><<neutral 1>>
<<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.vagina_exposed is 1>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $penisuse isnot 0 or random(0,100) gte 50)>>
<span class="purple"><<He>> presses <<his>> right hand against your <<pussycomma>> <<his>> finger resting on your entrance.</span>
<<set $NPCList[_n].righthand to "vaginaentrance">><<set $vaginause to 1>><<neutral 1>>
<<elseif $penisexist is 1 and $penisuse is 0>>
<span class="purple"><<He>> presses <<his>> right hand against your <<penisstop>></span>
<<set $NPCList[_n].righthand to "penisentrance">><<set $penisuse to 1>><<neutral 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<bodypart_admire_chance pubic>>
<<elseif $enemyanger + $rng lte 140>>
<<if $position is "wall">>
<<He>> slaps your <<bottomstop>>
<<violence 1>><<bruise bottom>><<hitstat>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<else>>
<span class="purple"><<He>> seizes your hair with <<his>> right hand.</span>
<<set $NPCList[_n].righthand to "hair">><<violence 2>><<set $speechhair to 1>>
<<bodypart_admire_chance forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 160 and $NPCList[_n].lefthand isnot "arms" and $NPCList[_n].righthand isnot "arms" and $leftarm isnot "bound" and $rightarm isnot "bound">>
<span class="purple"><<He>> pins down your arms.</span>
<<set $NPCList[_n].righthand to "arms">><<set $leftarm to "grappled">><<set $rightarm to "grappled">><<disablearms>><<violence 2>><<bruise leftarm>><<bruise rightarm>><<set $speecharms to 1>>
<<if $vaginause is "cover">>
<<set $vaginause to 0>>
<</if>>
<<if $anususe is "cover">>
<<set $anususe to 0>>
<</if>>
<<if $penisuse is "cover">>
<<set $penisuse to 0>>
<</if>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<<elseif $enemyanger + $rng lte 160>>
<<He>> grips your <<bottomcomma>> digging <<his>> nails into your skin.
<<violence 10>><<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 175>>
<<He>> spanks your <<bottomstop>>
<<violence 10>><<bruise bottom>><<hitstat>><<set $speechspank to 1>>
<<bodypart_admire_chance back>>
<<elseif $enemyanger + $rng lte 180>>
<<He>> slaps your thighs.
<<violence 10>><<bruise thigh>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<elseif $enemyanger + $rng lte 185>>
<<if $position is "wall">>
<<He>> beats your thigh.
<<bruise thigh>><<hitstat>><<violence 10>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_thigh>>
<<else>>
<<bodypart_admire_chance right_thigh>>
<</if>>
<<else>>
<<He>> beats your tummy.
<<violence 20>><<bruise tummy>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance back>>
<</if>>
<<elseif $enemyanger + $rng lte 190>>
<<if $position is "wall">>
<<He>> spanks your <<bottomstop>>
<<violence 20>><<bruise bottom>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_bottom>>
<<else>>
<<bodypart_admire_chance right_bottom>>
<</if>>
<<else>>
<<He>> spanks your <<breastsstop>>
<<violence 20>><<bruise chest>><<hitstat>><<set $speechbeat to 1>><<playWithBreasts>>
<<bodypart_admire_chance breasts>>
<</if>>
<<elseif $enemyanger + $rng gte 191>>
<<if $position is "wall">>
<<if $penisexist is 1 and ($vaginaexist is 0 or random(0,100) gte 50)>>
<<He>> jabs your gooch.
<<violence 20>><<bruise penis>><<hitstat>><<set $speechbeat to 1>>
<<elseif $vaginaexist is 1>>
<<He>> jabs your gooch.
<<violence 20>><<bruise vagina>><<hitstat>><<set $speechbeat to 1>>
<</if>>
<<bodypart_admire_chance pubic>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
<<He>> scratches the side of your face.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<<elseif $rng gte 61>>
<<He>> scratches the back of your neck.
<<violence 20>><<bruise neck>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance back>>
<<elseif $rng gte 41>>
<<He>> scratches your cheek.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_cheek>>
<<else>>
<<bodypart_admire_chance right_cheek>>
<</if>>
<<elseif $rng gte 21>>
<<He>> scratches your jaw.
<<violence 20>><<bruise face>><<hitstat>><<set $speechbeat to 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire_chance left_shoulder>>
<<else>>
<<bodypart_admire_chance right_shoulder>>
<</if>>
<<else>>
<<He>> scratches the front of your neck.
<<violence 20>><<bruise neck>><<hitstat>><<set $speechbeat to 1>>
<<bodypart_admire_chance back>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "clothed">>
<<if $pronoun is "m">>
<<if $enemyarousal gte 40>>
<<He>> unzips <<his>> fly, <span class="blue">revealing <<his>> $NPCList[_n].penisdesc, fully erect.</span>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"> _ppbigreaction[_pprng]</span>
<<case 1>>
<span class="green"> _ppsmallreaction[_pprng]</span>
<<default>>
<</switch>>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<else>>
<<if $enemyarousal gte 40>>
<<He>> pulls up <<his>> skirt, <span class="blue">revealing <<his>> $NPCList[_n].penisdesc, fully erect.</span>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"> You gasp at its massive girth.</span>
<<case 1>>
<span class="green"> You stifle a giggle.</span>
<<default>>
<</switch>>
<<set $NPCList[_n].penis to 0>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "thighs">><<set $speechthigh to 1>>
<<if $vaginaexist is 1>>
<<if $rng gte 101>>
<span class="blue"><<He>> angles <<his>> $NPCList[_n].penisdesc towards your <<pussystop>></span>
<<set $thighuse to 0>><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginause to "penis">><<set $vaginastate to "entrance">><<set $speechvaginaentrance to 1>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your thighs and <<pussystop>>
<<sex 5>>
<</if>>
<<else>>
<<if $rng gte 101>>
<<He>> moves <<his>> penis out from between your thighs.
<<set $thighuse to 0>><<set $NPCList[_n].penis to 0>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your thighs.
<<sex 5>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "cheeks">><<set $speechcheeks to 1>>
<<if $rng gte 101>>
<span class="blue"><<He>> angles <<his>> $NPCList[_n].penisdesc towards your anus.</span>
<<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $bottomuse to 0>><<set $cheekactiondefault to "cheeks">><<set $speechanusentrance to 1>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your cheeks.
<<submission 3>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "leftarm">><<set $speechhandjobpenis to 1>>
<<if $rng gte 1>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your fingers.
<<submission 1>>
<<elseif $rng gte 101>>
<<He>> moves <<his>> penis away from your hand.
<<set $NPCList[_n].penis to 0>><<set $leftarm to 0>><<set $leftactiondefault to "leftgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "rightarm">><<set $speechhandjobpenis to 1>>
<<if $rng gte 1>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your fingers.
<<submission 1>>
<<elseif $rng gte 101>>
<<He>> moves <<his>> penis away from your hand.
<<set $NPCList[_n].penis to 0>><<set $rightarm to 0>><<set $rightactiondefault to "rightgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "botharm">><<set $speechhandjobpenis to 1>>
<<if $rng gte 1>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your hands.
<<submission 2>>
<<elseif $rng gte 101>>
<<He>> moves <<his>> penis away from your hands.
<<set $NPCList[_n].penis to 0>><<set $leftarm to 0>><<set $rightarm to 0>><<set $rightactiondefault to "rightgrab">><<set $leftactiondefault to "leftgrab">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "feet">><<set $speechfeet to 1>>
<<if $rng gte 1>>
<<if $enemyarousal gte (($enemyarousalmax / 10) * 8)>>
<<He>> fucks your feet with increasing force as <<he>> approaches <<his>> peak.
<<submission 1>>
<<elseif $enemyarousal gte (($enemyarousalmax / 10) * 4)>>
<<He>> pounds <<his>> $NPCList[_n].penisdesc between your feet.
<<submission 1>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your feet.
<<submission 1>>
<</if>>
<<elseif $rng gte 101>>
<<He>> moves <<his>> penis away from your feet.
<<set $NPCList[_n].penis to 0>><<set $feetuse to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "vagina">>
<<if $rng gte 101>>
<span class="purple"><<He>> slides <<his>> $NPCList[_n].penisdesc out of your <<pussystop>></span>
<<sex 30>><<set $NPCList[_n].penis to "vaginaimminent">><<bruise vagina>><<violence 1>><<set $vaginastate to "imminent">>
<<elseif $rng gte 1>>
<<set _pain to Math.floor($vaginalPain * (1.5 / (5 - ($NPCList[_n].penissize or 1))))>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> violates your <<pussy>> with increasing intensity.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to fuck your <<pussy>> with no regard for your comfort.
<<else>>
<<He>> fucks your <<pussy>> with rough thrusts, giving no regard to your comfort.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<his>> $NPCList[_n].penisdesc throb as <<he>> pounds away at your <<pussystop>>
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to violate your <<pussystop>>
<<else>>
<<He>> fucks your <<pussy>> with deep and deliberate thrusts.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> fucks your <<pussy>> with increasing power.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues thrusting into your <<pussystop>>
<<else>>
<<He>> fucks your <<pussy>> with steady thrusts.
<</if>>
<</if>>
<<sex 30>><<bruise vagina>><<violence 1>><<set $speechvaginapenetrated to 1>><<pain _pain>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "vaginaimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> $NPCList[_n].penisdesc against your pussy.</span>
<<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginastate to "entrance">>
<<elseif $rng gte 1>>
<<if $novaginal is 0>>
<<set $vaginaactiondefault to "take">>
<<set _pain to Math.floor($vaginalPain * (1.5 / (5 - ($NPCList[_n].penissize or 1))))>>
<<if $player.virginity.vaginal isnot true>>
<<if $enemyanger gte 80>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc deep into your <<pussystop>></span><<set _pain *= 1.5>>
<<elseif $enemyanger gte 20>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc deep into your <<pussystop>></span>
<<else>>
<span class="pink"><<He>> glides <<his>> $NPCList[_n].penisdesc deep into your <<pussystop>></span>
<</if>>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"> You whimper as your <<pussy>> stretches to accommodate <<his>> cock.</span>
<<default>>
<</switch>>
<<sex 30>><<set $NPCList[_n].penis to "vagina">><<vaginalstat>><<bruise vagina>><<violence 1>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set $speechvaginapenetrated to 1>>
<<pain _pain>>
<<elseif $player.virginity.vaginal is true>>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"><<His>> $NPCList[_n].penisdesc thrusts deep into your virgin pussy, obliterating your hymen and forever robbing you of your purity. You scream out as your <<pussy>> struggles to accommodate <<his>> cock.</span>
<<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 200>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set $speechvaginavirgin to 1>>
<<case 1>>
<span class="red"><<His>> $NPCList[_n].penisdesc pushes into your virgin pussy, breaking your hymen and forever robbing you of your purity.</span> <span class="green"> While technically no longer a virgin, you can barely feel it.</span>
<<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<vaginalstat>><<violence 25>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set $speechvaginavirgin to 1>>
<<default>>
<span class="pink"><<His>> $NPCList[_n].penisdesc thrusts deep into your virgin pussy,</span><span class="red"> tearing your hymen and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].penis to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 100>><<raped>><<vaginaraped>><<set $vaginastate to "penetrated">><<set $speechvaginavirgin to 1>>
<</switch>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>><</if>><<pain _pain>>
<</if>>
<<else>>
Respecting your wishes, <<he>> presses <<his>> $NPCList[_n].penisdesc against your <<pussy>> but does not penetrate.
<<sex 15>><<set $speechvaginawithhold to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "vaginaentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> penis away from your <<pussystop>></span>
<<set $NPCList[_n].penis to 0>><<set $vaginause to 0>><<set $vaginastate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechvaginaentrance to 1>><<set $enemyanger += 15>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechvaginaentrance to 1>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 51>>
<<if $worn.genitals.type.includes("chastity")>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.genitals.name.
<<sex 25>><<set $worn.genitals.integrity -= 10>><<set $speechchastity to 1>>
<<else>>
<<if $vaginaWetness gte ($NPCList[_n].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<He>> pushes <<his>> $NPCList[_n].penisdesc against your <<pussystop>> <<vagina_lube_text>><span class="pink">the tip presses into you, a thrust away from penetrating.</span>
<<sex 20>><<set $NPCList[_n].penis to "vaginaimminent">><<set $vaginastate to "imminent">><<set $speechvaginaimminent to 1>>
<<else>>
<<He>> pushes <<his>> $NPCList[_n].penisdesc against your <<pussycomma>> <span class="blue">but fails to penetrate,</span> instead angling away and rubbing against your clit.<<sex 5>><<set $speechvaginaimminent to 1>>
<<if $enemyarousal gte ($enemyarousalmax / 2) and random(1, 3) is 3>>
Precum leaks from the tip, <span class="blue">lubricating your pussy.</span><<set $vaginaoutsidesemen += 1>>
<</if>>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> teases your <<pussy>> with <<his>> <<print $NPCList[_n].penisdesc>> without trying to penetrate.
<<sex 10>><<set $speechvaginaentrance to 1>>
<<else>>
<<He>> teases your <<pussy>> with <<his>> <<print $NPCList[_n].penisdesc>> as best <<he>> can with your $worn.genitals.name in the way.
<<sex 5>><<set $speechchastity to 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anus">>
<<if $rng gte 101>>
<span class="purple"><<He>> withdraws <<his>> penis from your anus.</span>
<<sex 30>><<set $NPCList[_n].penis to "anusimminent">><<bruise anus>><<violence 1>><<set $anusstate to "imminent">>
<<elseif $rng gte 1>>
<<set _pain to Math.floor($analPain * (1.5 / (5 - ($NPCList[_n].penissize or 1))))>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> ravages your <<bottom>> with a violent intensity.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
You feel <<his>> $NPCList[_n].penisdesc ever deeper within you as <<he>> fucks your <<bottomstop>>
<<else>>
<<He>> fucks your <<bottom>> with rough thrusts, intent on showing you who's boss.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<his>> $NPCList[_n].penisdesc throb within you as <<he>> fucks your <<bottomstop>>
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to violate your <<bottomcomma>> giving no regard to your comfort.
<<else>>
<<He>> fucks your <<bottom>> with deep and dominating thrusts.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> fucks your <<bottom>> with increasing power.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues fucking your <<bottomstop>>
<<else>>
<<He>> fucks your <<bottom>> with steady thrusts.
<</if>>
<</if>>
<<sex 30>><<bruise anus>><<violence 1>><<set $speechanuspenetrated to 1>><<pain _pain>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anusimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> $NPCList[_n].penisdesc against your anus.</span>
<<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">>
<<elseif $rng gte 1>>
<<if $noanal is 0>>
<<set $anusactiondefault to "take">>
<<set _pain to Math.floor($analPain * (1.5 / (5 - ($NPCList[_n].penissize or 1))))>>
<<if $player.virginity.anal isnot true>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc deep into your <<bottomstop>></span>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"> You whimper as your ass stretches to accommodate <<his>> cock.</span>
<<default>>
<</switch>>
<<sex 30>><<set $NPCList[_n].penis to "anus">><<bruise anus>><<analstat>><<violence 1>><<raped>><<set $anusstate to "penetrated">><<set $speechanuspenetrated to 1>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>><</if>><<pain _pain>>
<<elseif $player.virginity.anal is true>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc deep into your virgin anus,</span> <span class="red">violating you in a way you hadn't conceived of.</span>
<<switch $NPCList[_n].penissize>>
<<case 4>>
<span class="red"> You scream as your ass struggles to accommodate <<his>> cock.</span>
<<case 1>>
<span class="green"> While your ass is technically no longer virgin, you can barely feel it.</span>
<<default>>
<</switch>>
<<sex 100>><<set $NPCList[_n].penis to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 50>><<raped>><<set $anusstate to "penetrated">><<set $speechanusvirgin to 1>>
<<if $enemyanger gte 100>><<set _pain *= 1.5>><</if>><<pain _pain>>
<</if>>
<<else>>
Respecting your wishes, <<he>> presses <<his>> $NPCList[_n].penisdesc against your anus but does not penetrate.
<<sex 15>><<set $speechanuswithhold to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "anusentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> penis away from your <<bottomstop>></span>
<<set $NPCList[_n].penis to 0>><<set $anususe to 0>><<set $anusstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.anus_exposed is 0>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechanusentrance to 1>>
<<elseif $worn.lower.anus_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.anus_exposed is 0>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.under_lower.name.
<<set $speechanusentrance to 1>><<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.anus_exposed is 1>>
<<if $rng gte 51>>
<<if $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your anus through your $worn.genitals.name.
<<sex 25>><<set $worn.genitals.integrity -= 10>><<set $speechchastity to 1>>
<<else>>
<<if $anusWetness gte ($NPCList[_n].penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<He>> presses <<his>> $NPCList[_n].penisdesc against your <<bottomstop>> <<anus_lube_text>><span class="pink">the tip presses into you, a thrust away from penetrating.</span>
<<sex 20>><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">><<set $speechanusimminent to 1>>
<<else>>
<<He>> pushes <<his>> $NPCList[_n].penisdesc against your <<bottomcomma>> <span class="blue">but fails to penetrate,</span> instead angling away and rubbing between your cheeks.<<sex 5>><<set $speechanusimminent to 1>>
<<if $enemyarousal gte ($enemyarousalmax / 2) and random(1, 3) is 3>>
Precum leaks from the tip, <span class="blue">lubricating your ass.</span><<set $bottomsemen += 1>>
<</if>>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<His>> $NPCList[_n].penisdesc rubs against your <<bottomstop>>
<<sex 5>><<set $speechanusentrance to 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouth">>
<<if $rng gte 101>>
<span class="purple"><<He>> withdraws <<his>> penis from your mouth.</span>
<<sex 30>><<set $NPCList[_n].penis to "mouthimminent">><<bruise face>><<violence 1>><<set $mouthstate to "imminent">>
<<elseif $rng gte 1>>
<<He>> continues thrusting into your mouth.
<<if $NPCList[_n].penissize gte 4>>
<<switch random(1, 4)>>
<<case 1>>
<span class="pink"> You gag as <<his>> $NPCList[_n].penisdesc bumps the back of your throat.</span>
<<case 2>>
<span class="pink"> Saliva drools down your chin as you struggle to keep your lips wrapped around <<his>> $NPCList[_n].penisdesc.</span>
<<set $hygiene += 500>><<set $facegoo += 1>>
<<default>>
<</switch>>
<</if>>
<<submission 10>><<bruise face>><<violence 1>><<set $speechmouthpenetrated to 1>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouthimminent">>
<<if $pullaway is 1>>
<<set $pullaway to 0>>
Saliva drips from the tip of <<his>> phallus.
<<else>>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> $NPCList[_n].penisdesc against your mouth.</span>
<<set $NPCList[_n].penis to "mouthentrance">><<submission 5>><<set $mouthstate to "entrance">>
<<elseif $rng lte 20>>
<<if $player.virginity.oral isnot true>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc into your mouth.</span>
<<submission 10>><<set $NPCList[_n].penis to "mouth">><<bruise face>><<oralstat>><<raped>><<set $mouthstate to "penetrated">><<set $speechmouthpenetrated to 1>>
<<elseif $player.virginity.oral is true>>
<span class="pink"><<He>> thrusts <<his>> $NPCList[_n].penisdesc into your mouth.</span><span class="red"> It tastes strange.</span>
<<submission 30>><<set $NPCList[_n].penis to "mouth">><<takeVirginity $NPCList[_n].fullDescription "oral">><<bruise face>><<oralstat>><<violence 1>><<raped>><<set $mouthstate to "penetrated">><<set $speechmouthvirgin to 1>>
<</if>>
<<elseif $rng gte 21>>
<<if $mouthsubmit is 1>>
<<He>> allows you to pleasure <<his>> $NPCList[_n].penisdesc with your mouth.
<<submission 5>><<set $speechmouthimminent to 1>>
<<elseif $player.virginity.oral isnot true>>
<span class="pink"> <<He>> thrusts <<his>> $NPCList[_n].penisdesc into your mouth.</span>
<<submission 10>><<set $NPCList[_n].penis to "mouth">><<oralstat>><<bruise face>><<violence 1>><<raped>><<set $mouthstate to "penetrated">><<set $speechmouthpenetrated to 1>>
<<elseif $player.virginity.oral is true>>
<span class="pink"> <<He>> thrusts <<his>> $NPCList[_n].penisdesc into your mouth.</span><span class="red"> It tastes strange.</span>
<<submission 30>><<set $NPCList[_n].penis to "mouth">><<takeVirginity $NPCList[_n].fullDescription "oral">><<oralstat>><<bruise face>><<violence 1>><<raped>><<set $mouthstate to "penetrated">><<set $speechmouthpenetrated to 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "mouthentrance">>
<<if $pullaway is 1>>
<<set $pullaway to 0>>
<<His>> $NPCList[_n].penisdesc hovers only inches from your face.
<<else>>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> penis away from your mouth.</span>
<<set $NPCList[_n].penis to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>>
<<elseif $rng gte 1>>
<span class="purple"><<He>> pushes <<his>> $NPCList[_n].penisdesc against your lips.</span>
<<set $NPCList[_n].penis to "mouthimminent">><<submission 5>><<set $mouthstate to "imminent">><<set $speechmouthimminent to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "chest">>
<<if $rng gte 101>>
<<He>> moves <<his>> penis away from your chest.
<<set $NPCList[_n].penis to 0>><<set $chestuse to 0>>
<<elseif $rng gte 1>>
<<submission 3>><<playWithBreasts>>
<<if $breastcup is "none">>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<breastsstop>>
<<set $speechchestrub to 1>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc between your <<breastsstop>>
<<set $speechbreastrub to 1>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].penis is "footjob">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> foot against your <<genitalsstop>></span>
<<set $NPCList[_n].penis to 0>>
<<if $penisexist is 1>>
<<set $penisuse to 0>>
<</if>>
<<if $vaginaexist is 1>>
<<set $vaginause to 0>>
<</if>>
<<else>>
<<if $penisexist is 1>>
<<He>> presses your <<penis>> against your stomach with <<his>> foot and rubs your glans between <<his>> toes.
<<set $speechpenisfoot to 1>><<neutral 5>><<violence 1>>
<<else>>
<<He>> presses and teases your <<pussy>> with <<his>> foot.
<<set $speechvaginafoot to 1>><<neutral 5>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otherfrot">>
<<if $rng gte 101>>
<span class="blue"><<He>> shifts <<his>> ass and presses <<his>> anus against your <<penisstop>></span>
<<set $penisuse to "otheranus">><<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<else>>
<<He>> rubs <<his>> ass against your <<penisstop>>
<<sex 5>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranus">>
<<if $rng gte 101>>
<span class="purple"><<He>> moves <<his>> pelvis away, releasing your <<penis>> from <<his>> anus.</span>
<<sex 30>><<set $NPCList[_n].penis to "otheranusimminent">><<bruise penis>><<violence 1>><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $rng gte 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues to fuck your <<penis>> with <<his>> ass, <<his>> movements violent and erratic.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to ride you, your penis helpless as it's fucked.
<<else>>
<<He>> fucks your <<penis>> with rough movements, intent on showing you who's boss.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<his>> ass twitch around your length as <<he>> fucks you.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to violate your <<peniscomma>> using you as a sex toy.
<<else>>
<<He>> fucks your <<peniscomma>> taking as much of you into <<his>> ass as <<he>> can.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues riding your <<peniscomma>> <<his>> anus rhythmically pounding your length. <<His>> body jerks whenever you hit a sensitive spot.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues riding your <<peniscomma>> <<his>> anus rhythmically pounding your length.
<<else>>
<<He>> rides your <<penis>> with steady movements.
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 1>><<set $speechotheranuspenetrated to 1>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranusimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> ass against your <<penisstop>></span>
<<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<elseif $rng gte 1>>
<<if $nopenile is 0>>
<<set $penisactiondefault to "otheranustake">>
<<if $penissize lt 0 and $arousal lte 8000>>
<<He>> presses <<his>> ass against the tip of your <<peniscomma>> trying to take you in. <span class="blue">But you don't have an erection.</span>
<<set $speechpenissmall to 1>><<set $enemyanger += 5>>
<<elseif $penissize lte 2 or $penissize is 3 and random(1, 100) gte 70 or $penissize gte 4 and random(1, 100) gte 90>>
<<if $player.virginity.penile isnot true>>
<span class="pink"><<He>> eases your <<penis>> into <<his>> ass, swallowing you to the base.</span>
<<sex 30>><<set $NPCList[_n].penis to "otheranus">><<penilestat>><<bruise penis>><<violence 1>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechotheranuspenetrated to 1>>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<He>> eases your virgin penis into <<his>> ass,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].penis to "otheranus">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechpenisvirgin to 1>>
<</if>>
<<if $penissize gte 4>>
<<He>> looks proud to have taken something so big.
<</if>>
<<else>>
<<He>> presses <<his>> ass against the tip of your <<peniscomma>> trying to take you in. <span class="blue">Your girth proves too much.</span>
<<set $speechpenisbig to 1>><<set $enemyanger += 5>>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not envelope your <<penis>> with <<his>> ass, instead teasing the tip of your glans.
<<sex 15>><<set $speechotheranuswithhold to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is "otheranusentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> ass away from your <<penisstop>></span>
<<set $NPCList[_n].penis to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechotheranusentrance to 1>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechotheranusentrance to 1>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $worn.genitals.type.includes("chastity")>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.genitals.name.
<<sex 20>><<set $worn.genitals.integrity -= 10>><<set $speechchastity to 1>>
<<elseif $nopenile is 1>>
<span class="purple"><<He>> presses <<his>> ass against your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<He>> presses <<his>> ass against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed into <<him>>, a thrust away from being enveloped.</span>
<<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<He>> presses <<his>> ass against your <<peniscomma>> <span class="blue">but fails to envelop you.</span> Your penis angles away and rubs between <<his>> cheeks.<<sex 5>><<set $speechotheranusimminent to 1>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> rubs your <<penis>> between <<his>> cheeks.
<<sex 10>>
<<else>>
<<He>> rubs <<his>> cheeks using your $worn.genitals.name.
<<sex 5>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].penis is 0>>
<<if $gloryhole>>
The $NPCList[_n].penisdesc waits expectantly.
<<elseif $enemyanger + $rng lte 20>>
<<if $NPCList[_n].lefthand is 0>>
<<if $enemyarousal lte 40>>
<<He>> slowly rubs <<his>> shaft.
<<submission 1>>
<<elseif $enemyarousal lte 90>>
<<He>> quickly rubs <<his>> shaft.
<<submission 2>>
<<elseif $enemyarousal gte 91>>
<<He>> rapidly rubs <<his>> shaft.
<<submission 3>>
<</if>>
<<elseif $NPCList[_n].righthand is 0>>
<<if $enemyarousal lte 40>>
<<He>> slowly rubs <<his>> shaft.
<<submission 1>>
<<elseif $enemyarousal lte 90>>
<<He>> quickly rubs <<his>> shaft.
<<submission 2>>
<<elseif $enemyarousal gte 91>>
<<He>> rapidly rubs <<his>> shaft.
<<submission 3>>
<</if>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<</if>>
<<elseif $enemyanger + $rng lte 25>>
<<if $position is "wall">>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your tummy.
<<submission 2>>
<</if>>
<<elseif $enemyanger + $rng lte 30>>
<<if $position is "wall">>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your <<breastsstop>>
<<submission 2>><<playWithBreasts>>
<</if>>
<<elseif $enemyanger + $rng lte 35>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<<elseif $enemyanger + $rng lte 40>>
<<if $position is "wall">>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<<elseif $NPCList[_n].mouth is 0>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your face.
<<submission 2>>
<<else>>
<<He>> rubs <<his>> $NPCList[_n].penisdesc against your thighs.
<<submission 2>>
<</if>>
<<elseif $enemyanger + $rng lte 45 and _genitalsPreventCheck>>
<<if $penisexist is 1>>
<<if $penisuse is 0>>
<<if $analdisable is "f" and $consensual is 1>>
<span class="blue"><<He>> straddles you, rubbing <<his>> ass against your <<penisstop>></span>
<<neutral 5>><<set $penisuse to "otheranus">><<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 60 and _headPreventCheck>>
<<if $mouthuse is 0>>
<<if $penisbitten is 0>>
<<if $position isnot "wall">>
<span class="blue"><<He>> positions <<his>> $NPCList[_n].penisdesc in front of your mouth.</span>
<<neutral 5>><<set $mouthuse to "penis">><<set $NPCList[_n].penis to "mouthentrance">><<set $mouthstate to "entrance">><<set $speechmouthentrance to 1>>
<<set $NPCList[_n].location.genitals = "head">>
<</if>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 80 and _genitalsPreventCheck>>
<<if $anususe is 0>>
<<if $analdisable is "f">>
<span class="blue"><<He>> moves between your legs, positioning <<his>> $NPCList[_n].penisdesc in front of your <<bottomstop>></span>
<<neutral 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 100 and _genitalsPreventCheck>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $anususe isnot 0 or random(0,100) gte 50)>>
<span class="blue"><<He>> moves between your legs, positioning <<his>> $NPCList[_n].penisdesc in front of your <<pussystop>></span>
<<neutral 5>><<set $vaginause to "penis">><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginastate to "entrance">><<set $speechvaginaentrance to 1>>
<<set $NPCList[_n].location.genitals = "genitals">>
<<elseif $penisexist is 1>>
<<if $anususe is 0>>
<<if $analdisable is "f">>
<span class="blue"><<He>> moves between your legs, positioning <<his>> $NPCList[_n].penisdesc in front of your <<bottomstop>></span>
<<neutral 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 120>>
<<He>> slowly traces <<his>> length across your exposed skin.
<<neutral 1>><<neutral 5>>
<<elseif $enemyanger + $rng lte 140>>
<<if $penisbitten is 0>>
<<if $position isnot "wall">>
<<if $mouthuse is 0 and _headPreventCheck>>
<span class="purple"><<He>> shoves <<his>> $NPCList[_n].penisdesc against your lips.</span>
<<submission 5>><<set $mouthuse to "penis">><<set $mouthstate to "imminent">><<set $NPCList[_n].penis to "mouthimminent">><<set $speechmouthimminent to 1>>
<<set $NPCList[_n].location.genitals = "head">>
<<else>>
<<He>> slowly traces <<his>> length across your exposed skin.
<<neutral 1>>
<</if>>
<<else>>
<<He>> slowly traces <<his>> length across your exposed skin.
<<neutral 1>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 150 and _genitalsPreventCheck>>
<span class="purple"><<He>> presses <<his>> foot against your <<genitalsstop>></span>
<<neutral 5>><<violence 1>><<set $NPCList[_n].penis to "footjob">>
<<if $penisexist is 1>>
<<set $penisuse to "feet">><<set $speechpenisfoot to 1>>
<</if>>
<<if $vaginaexist is 1>>
<<set $vaginause to "feet">>
<<if $penisexist is 0>>
<<set $speechvaginafoot to 1>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 170 and _genitalsPreventCheck>>
<<if $anususe is 0 and $analdisable is "f">>
<<if $worn.lower.anus_exposed is 1>>
<<if $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<span class="purple"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus, preparing to penetrate.</span>
<<sex 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">><<set $speechanusimminent to 1>>
<<elseif $worn.under_lower.anus_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus through your $worn.under_lower.name.</span>
<<sex 3>><<set $NPCList[_n].penis to "anusentrance">><<set $anususe to "penis">><<set $worn.under_lower.integrity -= 10>><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<</if>>
<<elseif $worn.lower.anus_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus through your $worn.lower.name.</span>
<<sex 2>><<set $NPCList[_n].penis to "anusentrance">><<set $anususe to "penis">><<set $worn.lower.integrity -= 10>><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<</if>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<<elseif $enemyanger + $rng gte 171 and _genitalsPreventCheck>>
<<if $vaginaexist is 1 and $vaginause is 0 and ($penisexist is 0 or $anususe isnot 0 or random(0,100) gte 50)>>
<<if $worn.lower.vagina_exposed is 1>>
<<if $worn.under_lower.vagina_exposed is 1 and !$worn.genitals.type.includes("chastity")>>
<span class="purple"><<He>> presses <<his>> $NPCList[_n].penisdesc against your <<pussycomma>> preparing to penetrate.</span>
<<sex 5>><<set $vaginause to "penis">><<set $NPCList[_n].penis to "vaginaimminent">><<set $vaginastate to "imminent">><<set $speechvaginaimminent to 1>>
<<elseif $worn.under_lower.vagina_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.under_lower.name.</span>
<<set $worn.under_lower.integrity -= 10>><<sex 3>><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginause to "penis">><<set $vaginastate to "entrance">><<set $speechvaginaentrance to 1>>
<<set $NPCList[_n].location.genitals to "genitals">>
<</if>>
<<elseif $worn.lower.vagina_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.lower.name.</span>
<<sex 2>><<set $NPCList[_n].penis to "vaginaentrance">><<set $vaginause to "penis">><<set $worn.lower.integrity -= 10>><<set $vaginastate to "entrance">><<set $speechvaginaentrance to 1>>
<<set $NPCList[_n].location.genitals to "genitals">>
<</if>>
<<elseif $penisexist is 1>>
<<if $anususe is 0 and $analdisable is "f">>
<<if $worn.lower.anus_exposed is 1>>
<<if $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<span class="purple"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus, preparing to penetrate.</span>
<<sex 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">><<set $speechanusimminent to 1>>
<<elseif $worn.under_lower.anus_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus through your $worn.under_lower.name.</span>
<<sex 3>><<set $NPCList[_n].penis to "anusentrance">><<set $anususe to "penis">><<set $worn.under_lower.integrity -= 10>><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<</if>>
<<elseif $worn.lower.anus_exposed is 0>>
<span class="blue"><<He>> presses <<his>> $NPCList[_n].penisdesc against your anus through your $worn.lower.name.</span>
<<sex 2>><<set $NPCList[_n].penis to "anusentrance">><<set $anususe to "penis">><<set $worn.lower.integrity -= 10>><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<</if>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "clothed">>
<<if $pronoun is "f">>
<<if $enemyarousal gte 40>>
<span class="blue"><<He>> lifts up <<his>> skirt, revealing <<his>> moistened pussy.</span>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<else>>
<<if $enemyarousal gte 40>>
<span class="blue"><<He>> unzips <<his>> fly, revealing <<his>> moistened pussy.</span>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "frot">>
<<if $rng gte 101>>
<span class="blue"><<He>> moves <<his>> clit away and presses <<his>> hungry pussy against your <<penisstop>></span>
<<set $penisuse to "othervagina">><<set $NPCList[_n].vagina to "penisentrance">><<set $penisstate to "entrance">><<set $speechpenisentrance to 1>>
<<else>>
<<He>> rubs <<his>> clit against your glans.
<<sex 5>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "penis">>
<<if $rng gte 101>>
<span class="purple"><<He>> moves <<his>> pelvis away, releasing your <<penis>> from <<his>> vagina.</span>
<<sex 30>><<set $NPCList[_n].vagina to "penisimminent">><<bruise penis>><<violence 1>><<set $penisstate to "imminent">><<set $speechpenisimminent to 1>>
<<elseif $rng gte 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues to fuck your <<peniscomma>> <<his>> movements violent and erratic as <<his>> pussy slides along your length.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to ride you, your penis helpless as it's fucked.
<<else>>
<<He>> fucks your <<penis>> with rough movements, intent on showing you who's boss.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<his>> vagina twitch and throb around your length as <<he>> fucks you.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to violate your <<penis>> , using you as a sex toy.
<<else>>
<<He>> fucks your <<peniscomma>> taking as much of you into <<his>> vagina as <<he>> can.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues riding your <<peniscomma>> <<his>> vagina rhythmically kneading and squeezing your length. <<His>> body jerks whenever you hit a sensitive spot.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues riding your <<peniscomma>> <<his>> vagina rhythmically kneading and squeezing your length.
<<else>>
<<He>> rides your <<penis>> with steady movements.
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 1>><<set $speechpenispenetrated to 1>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "penisimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> pussy against your <<penisstop>></span>
<<set $NPCList[_n].vagina to "penisentrance">><<set $penisstate to "entrance">><<set $speechpenisentrance to 1>>
<<elseif $rng gte 1>>
<<if $nopenile is 0>>
<<set $penisactiondefault to "take">>
<<if $penissize lt 0 and $arousal lte 8000>>
<<He>> presses <<his>> pussy against the tip of your <<peniscomma>> trying to take you in. <span class="blue">But you don't have an erection.</span>
<<set $speechpenissmall to 1>><<set $enemyanger += 5>>
<<elseif $penissize lte 2 or $penissize is 3 and random(1, 100) gte 70 or $penissize gte 4 and random(1, 100) gte 90>>
<<if $player.virginity.penile isnot true>>
<span class="pink"><<He>> eases your <<penis>> into <<his>> pussy, swallowing you to the base.</span>
<<sex 30>><<set $NPCList[_n].vagina to "penis">><<penilestat>><<bruise penis>><<violence 1>><<raped>><<penisraped>><<set $penisstate to "penetrated">><<set $speechpenispenetrated to 1>>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<He>> eases your virgin penis into <<his>> pussy,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].vagina to "penis">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "penetrated">><<set $speechpenisvirgin to 1>>
<</if>>
<<if $penissize gte 4>>
<<He>> looks proud to have taken something so big.
<</if>>
<<else>>
<<He>> presses <<his>> pussy against the tip of your <<peniscomma>> trying to take you in. <span class="blue">Your girth proves too much.</span> <<He>> frots against your length.
<<set $speechpenisbig to 1>><<set $enemyanger += 5>>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not envelope your <<penis>> with <<his>> vagina, instead teasing the tip of your glans.
<<sex 15>><<set $speechpeniswithhold to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "penisentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> pussy away from your <<penisstop>></span>
<<set $NPCList[_n].vagina to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> rubs <<his>> pussy against your <<penis>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechpenisentrance to 1>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> rubs <<his>> pussy against your <<penis>> through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechpenisentrance to 1>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 51>>
<<if $worn.genitals.type.includes("chastity")>>
<<He>> rubs <<his>> pussy against your <<penis>> through your $worn.genitals.name.
<<sex 20>><<set $worn.genitals.integrity -= 10>><<set $speechchastity to 1>>
<<elseif $nopenile is 1>>
<span class="purple"><<He>> presses <<his>> pussy against your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].vagina to "penisimminent">><<set $penisstate to "imminent">><<set $speechpenisimminent to 1>>
<<elseif $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<He>> presses <<his>> pussy against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed into <<him>>, a thrust away from being enveloped.</span>
<<sex 20>><<set $NPCList[_n].vagina to "penisimminent">><<set $penisstate to "imminent">><<set $speechpenisimminent to 1>>
<<else>>
<<He>> presses <<his>> pussy against your <<peniscomma>> <span class="blue">but fails to envelop you.</span> Your penis angles away and rubs against <<his>> clit.<<sex 5>><<set $speechpenisimminent to 1>>
<<if $enemyarousal gte ($enemyarousalmax / 2) and random(1, 3) is 3>>
Lewd fluid drips from <<his>> pussy, <span class="blue">lubricating your cock.</span><<set $penisgoo += 1>>
<</if>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> teases your <<penis>> with <<his>> labia.
<<sex 10>>
<<else>>
<<He>> teases you with <<his>> labia.<<sex 5>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "lefthand">>
<<if $rng lte 80>>
<<He>> strokes <<his>> pussy with <<his>> left hand.
<<neutral 1>><<set $enemyarousal += 20>>
<<else>>
<span class="blue"><<He>> moves <<his>> left hand away from <<his>> pussy.</span>
<<set $NPCList[_n].lefthand to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "righthand">>
<<if $rng lte 80>>
<<He>> strokes <<his>> pussy with <<his>> right hand.
<<neutral 1>><<set $enemyarousal += 20>>
<<else>>
<span class="blue"><<He>> moves <<his>> right hand away from <<his>> pussy.</span>
<<set $NPCList[_n].righthand to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "mouth">>
<<if $enemyanger gte 100>>
<<He>> covers your mouth with <<his>> pussy, making it difficult to breathe.
<<violence 3>><<bruise face>><<set $speechvaginamouth to 1>>
<<else>>
<<if $mouthsubmit is 1>>
<<if $rng gte 1>>
<<He>> rubs <<his>> pussy against your lips.
<<if $enemyarousal gte (($enemyarousalmax / 5) * 3)>>
You can taste <<his>> juices.
<</if>>
<<sex 3>><<set $speechvaginamouth to 1>>
<<else>>
<<He>> moves <<his>> pussy away from your face.
<<set $mouthuse to 0>><<set $mouthstate to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<<else>>
<<if $rng gte 1>>
<<He>> rubs <<his>> pussy against your lips.
<<if $enemyarousal gte (($enemyarousalmax / 5) * 3)>>
You can taste <<his>> juices.
<</if>>
<<sex 3>><<set $speechvaginamouth to 1>>
<<else>>
<<He>> moves <<his>> pussy away from your face.
<<set $mouthuse to 0>><<set $mouthstate to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "vagina">>
<<if $rng gte 1>>
<<He>> kneads your pussies together.
<<sex 20>><<set $speechvaginavagina to 1>>
<<else>>
<span class="lblue"><<He>> moves <<his>> pussy away from yours.</span>
<<set $vaginause to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "leftarm">>
<<if $rng gte 1>>
<<He>> rubs <<his>> pussy against your fingers.
<<submission 2>>
<<else>>
<<He>> moves your hand away from <<his>> pussy.
<<set $leftarm to 0>><<set $NPCList[_n].vagina to 0>><<set $leftactiondefault to "leftplay">>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is "rightarm">>
<<if $rng gte 1>>
<<He>> rubs <<his>> pussy against your fingers.
<<submission 2>>
<<else>>
<<He>> moves your hand away from <<his>> pussy.
<<set $rightarm to 0>><<set $NPCList[_n].vagina to 0>><<set $rightactiondefault to "rightplay">>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "feet">><<set $speechfeet to 1>>
<<if $rng gte 1>>
<<He>> rubs <<his>> pussy against your feet.
<<submission 2>>
<<else>>
<<He>> moves your feet away from <<his>> pussy.
<<set $feetuse to 0>><<set $NPCList[_n].vagina to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "footjob">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> foot against your <<genitalsstop>></span>
<<set $NPCList[_n].vagina to 0>>
<<if $penisexist is 1>>
<<set $penisuse to 0>>
<<else>>
<<set $vaginause to 0>>
<</if>>
<<else>>
<<if $penisexist is 1>>
<<He>> presses your penis against your stomach with <<his>> foot and rubs your glans between <<his>> toes.
<<set $speechpenisfoot to 1>><<neutral 5>><<violence 1>>
<<else>>
<<He>> rubs <<his>> foot against your <<pussystop>>
<<set $speechvaginafoot to 1>><<neutral 5>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otherfrot">>
<<if $rng gte 101>>
<span class="blue"><<He>> shifts <<his>> ass and presses <<his>> anus against your <<penisstop>></span>
<<set $penisuse to "otheranus">><<set $NPCList[_n].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<else>>
<<He>> rubs <<his>> ass against your <<penisstop>>
<<sex 5>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranus">>
<<if $rng gte 101>>
<span class="purple"><<He>> moves <<his>> pelvis away, releasing your <<penis>> from <<his>> anus.</span>
<<sex 30>><<set $NPCList[_n].vagina to "otheranusimminent">><<bruise penis>><<violence 1>><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $rng gte 1>>
<<if $enemyanger gte 100>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues to fuck your <<penis>> with <<his>> ass, <<his>> movements violent and erratic. Fluid from <<his>> pussy drools onto your length.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to ride you, your penis helpless as it's fucked.
<<else>>
<<He>> fucks your <<penis>> with rough movements, intent on showing you who's boss.
<</if>>
<<elseif $enemyanger gte 20>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
You feel <<his>> ass twitch around your length as <<he>> fucks you.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues to violate your <<peniscomma>> using you as a sex toy.
<<else>>
<<He>> fucks your <<peniscomma>> taking as much of you into <<his>> ass as <<he>> can.
<</if>>
<<else>>
<<if $enemyarousal gte (($enemyarousalmax / 5) * 4)>>
<<He>> continues riding your <<peniscomma>> <<his>> anus rhythmically pounding your length. <<His>> body jerks whenever you hit a sensitive spot.
<<elseif $enemyarousal gte (($enemyarousalmax / 5) * 2)>>
<<He>> continues riding your <<peniscomma>> <<his>> anus rhythmically pounding your length.
<<else>>
<<He>> rides your <<penis>> with steady movements.
<</if>>
<</if>>
<<sex 30>><<bruise penis>><<violence 1>><<set $speechotheranuspenetrated to 1>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranusimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> ass against your <<penisstop>></span>
<<set $NPCList[_n].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<elseif $rng gte 1>>
<<if $nopenile is 0>>
<<set $penisactiondefault to "take">>
<<if $penissize lt 0 and $arousal lte 8000>>
<<He>> presses <<his>> ass against the tip of your <<peniscomma>> trying to take you in. <span class="blue">But you don't have an erection.</span>
<<set $speechpenissmall to 1>><<set $enemyanger += 5>>
<<elseif $penissize lte 2 or $penissize is 3 and random(1, 100) gte 70 or $penissize gte 4 and random(1, 100) gte 90>>
<<if $player.virginity.penile isnot true>>
<span class="pink"><<He>> eases your <<penis>> into <<his>> ass, swallowing you to the base.</span>
<<sex 30>><<set $NPCList[_n].vagina to "otheranus">><<penilestat>><<bruise penis>><<violence 1>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechotheranuspenetrated to 1>>
<<elseif $player.virginity.penile is true>>
<span class="pink"> <<He>> eases your virgin penis into <<his>> ass,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].vagina to "otheranus">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "otheranus">><<set $speechpenisvirgin to 1>>
<</if>>
<<if $penissize gte 4>>
<<He>> looks proud to have taken something so big.
<</if>>
<<else>>
<<He>> presses <<his>> ass against the tip of your <<peniscomma>> trying to take you in. <span class="blue">Your girth proves too much.</span>
<<set $speechpenisbig to 1>><<set $enemyanger += 5>>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not envelope your <<penis>> with <<his>> ass, instead teasing the tip of your glans.
<<sex 15>><<set $speechotheranuswithhold to 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].vagina is "otheranusentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> ass away from your <<penisstop>></span>
<<set $NPCList[_n].vagina to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>><<set $speechotheranusentrance to 1>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>><<set $speechotheranusentrance to 1>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 51>>
<<if $worn.genitals.type.includes("chastity")>>
<<He>> rubs <<his>> ass against your <<penis>> through your $worn.genitals.name.
<<sex 25>><<set $worn.genitals.integrity -= 10>><<set $speechchastity to 1>>
<<elseif $nopenile is 1>>
<span class="purple"><<He>> presses <<his>> ass against your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<elseif $penisWetness gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
<<He>> presses <<his>> ass against your <<penis>>. <<penis_lube_text>> <span class="pink">your tip is pushed into <<him>>, a thrust away from being enveloped.</span>
<<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>>
<<else>>
<<He>> presses <<his>> ass against your <<peniscomma>> <span class="blue">but fails to envelop you.</span> Your penis angles away and rubs between <<his>> cheeks.<<sex 5>><<set $speechotheranusimminent to 1>>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> rubs your <<penis>> between <<his>> cheeks.
<<sex 10>>
<<else>>
<<He>> rubs <<his>> cheeks on your $worn.genitals.name.
<<sex 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCList[_n].vagina is 0>>
<<if $gloryhole>>
The pussy waits expectantly.
<<elseif $enemyanger + $rng lte 20>>
<<He>> sways <<his>> hips suggestively.
<<neutral 1>><<set $speechvaginaflaunt to 1>>
<<elseif $enemyanger + $rng lte 40>>
<<He>> twirls on the spot.
<<neutral 3>><<set $speechvaginaflaunt to 1>>
<<elseif $enemyanger + $rng lte 50 and _genitalsPreventCheck>>
<<if $penisexist is 1>>
<<if $penisuse is 0 and $analdisable is "f">>
<span class="blue"><<He>> straddles you, rubbing <<his>> ass against your <<penisstop>></span>
<<neutral 5>><<set $penisuse to "otheranus">><<set $NPCList[_n].vagina to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>>
<<set $NPCList[_n].location.genitals = "genitals">>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 60>>
<<He>> rubs <<his>> pussy against your thigh.
<<neutral 10>>
<<elseif $enemyanger + $rng lte 80 and $NPCList[_n].lefthand is 0>>
<span class="lblue"><<He>> presses <<his>> fingers against <<his>> labia.</span>
<<neutral 1>><<set $enemyarousal += 10>><<set $NPCList[_n].vagina to "lefthand">><<set $NPCList[_n].lefthand to "othervagina">>
<<elseif $enemyanger + $rng lte 80 and $NPCList[_n].righthand is 0>>
<span class="lblue"><<He>> presses <<his>> fingers against <<his>> labia.</span>
<<neutral 1>><<set $enemyarousal += 10>><<set $NPCList[_n].vagina to "righthand">><<set $NPCList[_n].righthand to "othervagina">>
<<elseif $enemyanger + $rng lte 80>>
<<He>> rubs <<his>> pussy against your thigh.
<<neutral 2>>
<<elseif $enemyanger + $rng lte 100 and $penisuse is 0 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1 and _genitalsPreventCheck>>
<<set $penisuse to "othervagina">><<set $NPCList[_n].vagina to "penisentrance">><<set $penisstate to "entrance">>
<span class="blue"><<He>> straddles you, <<his>> pussy hovering close to your <<penisstop>></span>
<<set $NPCList[_n].location.genitals = "genitals">>
<<elseif $enemyanger + $rng lte 120 and $penisuse is 0 and $penisexist is 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1 and _genitalsPreventCheck and !$worn.genitals.type.includes("chastity")>>
<<set $penisuse to "othervagina">><<set $NPCList[_n].vagina to "penisimminent">><<set $penisstate to "imminent">>
<span class="purple"><<He>> wraps <<his>> legs around your pelvis, pressing <<his>> pussy against your <<genitalsstop>></span>
<<set $NPCList[_n].location.genitals = "genitals">>
<<elseif $enemyanger + $rng lte 120 and $vaginause is 0 and $vaginaexist is 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1 and _genitalsPreventCheck>>
<<set $vaginause to "othervagina">><<set $NPCList[_n].vagina to "vagina">><<sex 20>>
<<He>> pushes <<his>> pussy against yours.
<<set $NPCList[_n].location.genitals = "genitals">>
<<elseif $enemyanger + $rng lte 140 and _genitalsPreventCheck>>
<<if $position is "wall">>
<<He>> sits on your protruding <<bottomcomma>> pressing down on you painfully.
<<violence 3>>
<<elseif $mouthuse is 0>>
<<He>> rubs <<his>> clit against your face.
<<violence 3>>
<<else>>
<<He>> frots against your thigh while squeezing it with <<his>> own.
<<violence 3>>
<</if>>
<<elseif $enemyanger + $rng lte 160 and _genitalsPreventCheck>>
<span class="purple"><<He>> presses <<his>> foot against your <<genitalsstop>></span>
<<neutral 5>><<set $NPCList[_n].vagina to "footjob">>
<<if $penisexist is 1>>
<<set $penisuse to "feet">><<set $speechpenisfoot to 1>>
<</if>>
<<if $vaginaexist is 1>>
<<set $vaginause to "feet">>
<<if $penisexist is 0>>
<<set $speechvaginafoot to 1>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 180 and _genitalsPreventCheck>>
<<if $position is "wall">>
<<He>> kicks you in the <<bottomstop>>
<<violence 10>><<hitstat>><<bruise bottom>>
<<else>>
<<He>> kicks you in the stomach.
<<violence 10>><<hitstat>><<bruise face>>
<</if>>
<<elseif $enemyanger + $rng lte 200 and $mouthuse is 0>>
<<if $pullaway is 1>>
<<set $pullaway to 0>>
Saliva drips from <<his>> pussy.
<<else>>
<<if $position is "wall" and _genitalsPreventCheck>>
<<if $penisexist is 1>>
<<He>> kicks your <<penisstop>>
<<violence 20>><<hitstat>><<bruise penis>><<set $speechbeat to 1>>
<<elseif $vaginaexist is 1>>
<<He>> kicks your <<pussystop>>
<<violence 20>><<hitstat>><<bruise vagina>><<set $speechbeat to 1>>
<</if>>
<<elseif _headPreventCheck>>
<span class="purple"><<He>> wraps <<his>> legs around your head and presses <<his>> pussy against your mouth.</span>
<<submission 5>><<set $mouthuse to "othervagina">><<set $NPCList[_n].vagina to "mouth">><<set $mouthstate to "othervagina">><<violence 3>><<bruise face>><<set $speechvaginamouth to 1>>
<<set $NPCList[_n].location.genitals = "head">>
<</if>>
<</if>>
<<elseif _genitalsPreventCheck>>
<<if $position is "wall">>
<<if $penisexist is 1>>
<<He>> kicks your <<penisstop>>
<<violence 20>><<hitstat>><<bruise penis>><<set $speechbeat to 1>>
<<elseif $vaginaexist is 1>>
<<He>> kicks your <<pussystop>>
<<violence 20>><<hitstat>><<bruise vagina>><<set $speechbeat to 1>>
<</if>>
<<else>>
<<He>> kicks you in the face.
<<violence 10>><<bruise face>><<set $speechbeat to 1>><<hitstat>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "thigh">>
<<He>> kisses and licks your thigh.
<<neutral 5>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "bottom">>
<<He>> kisses and licks your <<bottomstop>>
<<neutral 5>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "anus">>
<<if $rng gte 101>>
<span class="purple"><<He>> retracts <<his>> tongue from your anus.</span>
<<sex 30>><<set $NPCList[_n].mouth to "anusimminent">><<bruise anus>><<violence 1>><<set $anusstate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<He>> caresses your anus with <<his>> tongue.
<<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
<<His>> tongue probes inside your <<bottomstop>>
<<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<He>> circles <<his>> tongue inside your <<bottomstop>>
<<sex 30>><<bruise anus>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<He>> presses <<his>> mouth firmly against your <<bottomcomma>> letting <<him>> push <<his>> tongue deeper into your anus.
<<sex 30>><<bruise anus>><<violence 1>>
<<else>>
Repeatedly thrusting and retracting, <<he>> fucks your <<bottom>> with <<his>> tongue.
<<sex 30>><<bruise anus>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "anusimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> tongue against your anus.</span>
<<set $NPCList[_n].mouth to "anusentrance">><<set $anusstate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $noanal is 0 and $worn.genitals.anus_exposed is 0>>
<<He>> uses <<his>> tongue to lick around your $worn.genitals.name attempting to get past it.
<<sex 25>><<set $worn.genitals.integrity -= 10>>
<<elseif $noanal is 1 and $worn.genitals.anus_exposed is 0>>
<<He>> uses <<his>> tongue to lick around your $worn.genitals.name.
<<sex 30>>
<<elseif $noanal is 0>>
<<if $player.virginity.anal isnot true or $virginitytest isnot 1>>
<span class="pink"><<He>> pushes <<his>> tongue into your anus.</span>
<<sex 30>><<set $NPCList[_n].mouth to "anus">><<analstat>><<bruise anus>><<violence 1>><<set $anusstate to "othermouth">>
<<elseif $player.virginity.anal is true>>
<span class="pink"><<He>> pushes <<his>> tongue into your virgin anus,</span><span class="red"> violating you in a way you hadn't conceived of.</span>
<<sex 100>><<set $NPCList[_n].mouth to "anus">><<takeVirginity $NPCList[_n].fullDescription "anal">><<bruise anus>><<analstat>><<violence 100>><<raped>><<set $anusstate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not penetrate your <<bottom>> with <<his>> tongue, instead licking your anus.
<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "anusentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> head away from your <<bottomstop>></span>
<<set $NPCList[_n].mouth to 0>><<set $anususe to 0>><<set $anusstate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.anus_exposed is 0>>
<<He>> circles <<his>> tongue around your anus through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.anus_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.anus_exposed is 0>>
<<He>> circles <<his>> tongue around your anus through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.genitals.anus_exposed is 0>>
<<He>> prods your $worn.genitals.name with <<his>> tongue.
<<sex 5>><<set $worn.genitals.integrity -= 10>>
<<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.anus_exposed is 1>>
<<if $rng gte 71>>
<<if $noanal is 0 and $worn.genitals.anal_shield is 1>>
<span class="purple"><<He>> presses <<his>> tongue against your $worn.genitals.name near your anus.</span>
<<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<<elseif $noanal is 1>>
<span class="purple"><<He>> presses <<his>> tongue against your anus.</span>
<<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<<else>>
<span class="purple"><<He>> presses <<his>> tongue against your anus, preparing to penetrate you.</span>
<<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<He>> kisses and licks your <<bottomstop>>
<<sex 10>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "vagina">>
<<if $rng gte 101>>
<span class="purple"><<He>> retracts <<his>> tongue from your <<pussystop>></span>
<<sex 30>><<set $NPCList[_n].mouth to "vaginaimminent">><<bruise vagina>><<violence 1>><<set $vaginastate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<He>> caresses your vagina with <<his>> tongue.
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
<<He>> presses down on your clit with <<his>> teeth while exploring your vagina with <<his>> tongue.
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<He>> circles <<his>> tongue around your vagina.
<<sex 30>><<bruise vagina>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<He>> presses <<his>> mouth firmly against your <<pussycomma>> then pushes <<his>> tongue deeper into your vagina. <<He>> slowly pulls out again, then takes a deep breath.
<<sex 30>><<bruise vagina>><<violence 1>>
<<else>>
Repeatedly thrusting and retracting, <<he>> fucks your <<pussy>> with <<his>> tongue.
<<sex 30>><<bruise vagina>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "vaginaimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> tongue against your <<pussystop>></span>
<<set $NPCList[_n].mouth to "vaginaentrance">><<set $vaginastate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $novaginal is 0 and $worn.genitals.type.includes("chastity")>>
<<He>> licks around your $worn.genitals.name, attempting to get past it.
<<sex 25>><<set $worn.genitals.integrity -= 10>>
<<elseif $novaginal is 1 and $worn.genitals.type.includes("chastity")>>
<<He>> licks around your $worn.genitals.name.
<<sex 30>>
<<elseif $novaginal is 0>>
<<if $player.virginity.vaginal isnot true or $virginitytest isnot 1>>
<span class="pink"><<He>> pushes <<his>> tongue between your <<pussy>> lips.</span>
<<sex 30>><<set $NPCList[_n].mouth to "vagina">><<vaginalstat>><<bruise vagina>><<violence 1>><<set $vaginastate to "othermouth">>
<<elseif $player.virginity.vaginal is true>>
<span class="pink"><<He>> pushes <<his>> tongue into your virgin pussy,</span><span class="red"> breaking your hymen and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].mouth to "vagina">><<takeVirginity $NPCList[_n].fullDescription "vaginal">><<bruise vagina>><<vaginalstat>><<violence 100>><<raped>><<vaginaraped>><<set $vaginastate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not penetrate your <<pussy>> with <<his>> tongue, instead running <<his>> tongue up and down your labia.
<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "vaginaentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> head away from your <<pussystop>></span>
<<set $NPCList[_n].mouth to 0>><<set $vaginause to 0>><<set $vaginastate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> traces the outline of your <<pussy>> with <<his>> tongue through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> traces the outline of your <<pussy>> with <<his>> tongue through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $novaginal is 0 and $worn.genitals.type.includes("chastity")>>
<span class="purple"><<He>> presses <<his>> lips against your $worn.genitals.name, near your <<pussystop>></span>
<<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<<elseif $novaginal is 1>>
<span class="purple"><<He>> presses <<his>> lips against your <<pussystop>></span>
<<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<<else>>
<span class="purple"><<He>> presses <<his>> lips against your <<pussycomma>> preparing to fuck you with <<his>> tongue.</span>
<<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> blows on your clit and runs <<his>> tongue around your labia.
<<sex 10>>
<<else>>
<<He>> stares at your $worn.genitals.name.<<sex 5>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penis">>
<<if $rng gte 101>>
<span class="purple"><<He>> moves <<his>> head back, releasing your <<penis>> from <<his>> mouth.</span>
<<sex 30>><<set $NPCList[_n].mouth to "penisimminent">><<bruise penis>><<violence 1>><<set $penisstate to "othermouthimminent">>
<<elseif $rng gte 1>>
<<if $enemyarousal lte ($enemyarousalmax / 5)>>
<<He>> slowly caresses your shaft with <<his>> tongue.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 2)>>
Eyes fixed on your face, <<he>> wraps <<his>> tongue around your <<penis>> and sucks.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 3)>>
<<He>> squeezes <<his>> lips around your <<peniscomma>> and circles <<his>> tongue around your glans.
<<sex 30>><<bruise penis>><<violence 1>>
<<elseif $enemyarousal lte (($enemyarousalmax / 5) * 4)>>
<<He>> takes you deeper into <<his>> mouth, until your <<penis>> disappears inside <<him>> completely. <<He>> slowly pushes you out again, then takes a deep breath.
<<sex 30>><<bruise penis>><<violence 1>>
<<else>>
<<He>> repeatedly swallows and expels your <<peniscomma>> fucking you with <<his>> mouth.
<<sex 30>><<bruise penis>><<violence 1>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penisimminent">>
<<if $rng gte 101>>
<span class="blue"><<He>> stops pressing <<his>> lips against your <<penisstop>></span>
<<set $NPCList[_n].mouth to "penisentrance">><<set $penisstate to "othermouthentrance">>
<<elseif $rng gte 1>>
<<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>>
<<He>> licks around your $worn.genitals.name, near your <<peniscomma>> attempting to get past it.
<<sex 25>><<set $worn.genitals.integrity -= 10>>
<<elseif $nopenile is 1 and $worn.genitals.type.includes("chastity")>>
<<He>> licks around your $worn.genitals.name, near your <<penisstop>>
<<sex 30>>
<<elseif $nopenile is 0>>
<<if $player.virginity.penile isnot true or $virginitytest isnot 1>>
<span class="pink"><<He>> pushes <<his>> lips against your <<peniscomma>> taking you into <<his>> mouth.</span>
<<sex 30>><<set $NPCList[_n].mouth to "penis">><<penilestat>><<bruise penis>><<violence 1>><<set $penisstate to "othermouth">>
<<elseif $player.virginity.penile is true>>
<span class="pink"><<He>> pushes <<his>> lips against your virgin penis, taking you into <<his>> mouth,</span><span class="red"> separating your foreskin from your glans and forever robbing you of your purity.</span>
<<sex 100>><<set $NPCList[_n].mouth to "penis">><<takeVirginity $NPCList[_n].fullDescription "penile">><<bruise penis>><<penilestat>><<violence 100>><<raped>><<penisraped>><<set $penisstate to "othermouth">>
<</if>>
<<else>>
Respecting your wishes, <<he>> does not envelope your <<penis>> with <<his>> mouth, instead kissing the tip of your glans.
<<sex 15>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "penisentrance">>
<<if $rng gte 101>>
<span class="lblue"><<He>> moves <<his>> head away from your <<penisstop>></span>
<<set $NPCList[_n].mouth to 0>><<set $penisuse to 0>><<set $penisstate to 0>>
<<if $NPCList[_n].vagina is "othermouth">>
<<set $NPCList[_n].vagina to 0>>
<</if>>
<<if $NPCList[_n].penis is "othermouth">>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<elseif $rng gte 1>>
<<if $worn.lower.vagina_exposed is 0>>
<<He>> traces the outline of your <<penis>> with <<his>> tongue through your $worn.lower.name.
<<sex 5>><<set $worn.lower.integrity -= 10>>
<<elseif $worn.lower.vagina_exposed is 1>>
<<set $rng to random(1, 100)>>
<<if $worn.under_lower.vagina_exposed is 0>>
<<He>> traces the outline of your <<penis>> with <<his>> tongue through your $worn.under_lower.name.
<<sex 5>><<set $worn.under_lower.integrity -= 10>>
<<elseif $worn.under_lower.vagina_exposed is 1>>
<<if $rng gte 71>>
<<if $worn.genitals.type.includes("chastity")>>
<span class="purple"><<He>> presses <<his>> lips against your $worn.genitals.name near your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">>
<<elseif $nopenile is 1>>
<span class="purple"><<He>> presses <<his>> lips against your <<penisstop>></span>
<<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">>
<<else>>
<span class="purple"><<He>> presses <<his>> lips against your <<peniscomma>> preparing to take you in <<his>> mouth proper.</span>
<<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">>
<</if>>
<<elseif $rng gte 1>>
<<if !$worn.genitals.type.includes("chastity")>>
<<He>> blows on and licks the tip of your <<penisstop>>
<<sex 10>>
<<else>>
<<He>> stares at your $worn.genitals.name.<<sex 5>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "kiss">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $rng gte 101>>
<span class="lblue"><<He>> pulls <<his>> mouth away from yours.</span>
<<set $NPCList[_n].mouth to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> explores your mouth with <<his>> tongue.
<<sex 2>>
<<else>>
<<He>> thrusts <<his>> tongue deep into your mouth.
<<violence 1>>
<</if>>
<</if>>
<<else>>
<span class="lblue"><<He>> pulls <<his>> mouth away from yours.</span>
<<set $mouthuse to 0>><<set $NPCList[_n].mouth to 0>><<set $mouthstate to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "kissimminent">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $rng gte 101>>
<span class="lblue"><<He>> pulls <<his>> mouth away from yours.</span>
<<set $NPCList[_n].mouth to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>>
<<elseif $rng lte 100>>
<<He>> pushes <<his>> tongue between your lips.
<<set $NPCList[_n].mouth to "kiss">><<set $mouthstate to "kiss">><<sex 2>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> gently probes your lips with <<his>> tongue.
<<sex 2>>
<<else>>
<<He>> bites and toys with your lips.
<<violence 1>>
<</if>>
<</if>>
<<else>>
<span class="lblue"> <<He>> pulls <<his>> mouth away from yours.</span>
<<set $mouthuse to 0>><<set $NPCList[_n].mouth to 0>><<set $mouthstate to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "kissentrance">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $rng gte 101>>
<span class="lblue"><<He>> pulls <<his>> mouth away from yours.</span>
<<set $NPCList[_n].mouth to 0>><<set $mouthuse to 0>><<set $mouthstate to 0>>
<<elseif $rng lte 100>>
<<He>> pulls you closer and presses your lips together in a kiss.
<<set $NPCList[_n].mouth to "kissimminent">><<set $mouthstate to "kissimminent">><<sex 2>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> gently brushes <<his>> lips against yours.
<<sex 1>>
<<else>>
<<He>> bites your lower lip.
<<violence 1>>
<</if>>
<</if>>
<<else>>
<span class="lblue"><<He>> pulls <<his>> mouth away from yours.</span>
<<set $mouthuse to 0>><<set $NPCList[_n].mouth to 0>><<set $mouthstate to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "chest">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $enemyanger gte 100>>
<<if $milk_amount gte 1>>
<<He>> sucks your nipple. <<Hes>> rough, biting and squeezing. Milk leaks from the tip.<<breastfeed>>
<<violence 5>>
<<else>>
<<He>> sucks your nipple. <<Hes>> rough, biting and squeezing. Despite <<his>> efforts, no milk comes out. You've been sucked dry.<<milkvolume 1>>
<<set $cheststate to "chestimminent">><<set $NPCList[_n].mouth to "chestimminent">>
<<violence 3>>
<</if>>
<<else>>
<<if $milk_amount gte 1>>
<<He>> continues to suck your nipple. Milk leaks from the tip.<<breastfeed>>
<<sex 5>>
<<else>>
<<He>> continues to suck your nipple, but no milk comes out. You've been sucked dry.<<milkvolume 1>>
<<set $cheststate to "chestimminent">><<set $NPCList[_n].mouth to "chestimminent">>
<<sex 3>>
<</if>>
<</if>>
<<else>>
<span class="lblue"><<He>> pulls <<his>> mouth away from your chest.</span>
<<set $chestuse to 0>><<set $cheststate to 0>><<set $NPCList[_n].mouth to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "chestimminent">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
<span class="pink"><<He>> takes your nipple into <<his>> mouth. You feel milk leak from your tip.</span><<breastfeed>>
<<set $cheststate to "chest">><<set $NPCList[_n].mouth to "chest">><<sex 5>>
<<milkvolume 1>><<set $enemyanger -= 10>>
<<else>>
<<if random(1, 100) gte 81>>
<<He>> pulls <<his>> head away from your chest.<<set $chestuse to 0>><<set $cheststate to 0>><<set $NPCList[_n].mouth to 0>>
<<else>>
<<if $enemyanger gte 100>>
<<He>> kneads your nipple between <<his>> teeth.
<<violence 3>>
<<else>>
<<He>> sucks your nipple while <<his>> tongue works the tip.
<<sex 3>>
<</if>>
<<milkvolume 1>>
<</if>>
<</if>>
<<else>>
<span class="lblue"><<He>> pulls <<his>> mouth away from your chest.</span>
<<set $chestuse to 0>><<set $cheststate to 0>><<set $NPCList[_n].mouth to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].mouth is "chestentrance">>
<<if $speechvaginavirgin isnot 1 and $speechpenisvirgin isnot 1 and $speechanusvirgin isnot 1 and $speechmouthvirgin isnot 1>>
<<if $enemyanger gte 100>>
<<He>> bites your nipple, hard enough to hurt.<<set $NPCList[_n].mouth to "chestimminent">><<set $cheststate to "chestimminent">>
<<violence 3>>
<<else>>
<<He>> presses the tip of <<his>> tongue against your nipple, licking and teasing.<<set $NPCList[_n].mouth to "chestimminent">><<set $cheststate to "chestimminent">>
<<sex 3>>
<</if>>
<<milkvolume 1>>
<<else>>
<span class="lblue"><<He>> pulls <<his>> mouth away from your chest.</span>
<<set $chestuse to 0>><<set $cheststate to 0>><<set $NPCList[_n].mouth to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $npc is "Robin">>
<<if $speechvaginavirgin is 1>>
<<He>> gasps. "You saved yourself for me. I don't deserve something so special. Thank you." Tears roll down <<his>> cheeks.
<<elseif $speechpenisvirgin is 1>>
<<He>> gasps. "You saved yourself for me. I don't deserve something so special. Thank you." Tears roll down <<his>> cheeks.
<<elseif $speechanusvirgin is 1>>
<<He>> gasps. "This is so naughty!"
<<elseif $speechmouthvirgin is 1>>
<<He>> gasps. "You're making me feel funny down there."
<<elseif $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<He>> speaks. "So you're a cheater in more ways than one. (This line is a placeholder and should be unobtainable.)"
<</if>>
<<elseif $npc is "Kylar">>
<<if $speechvaginavirgin is 1>>
<<He>> gasps. "You were a virgin too," <<he>> says. "We were meant for each other."
<<elseif $speechpenisvirgin is 1>>
<<He>> gasps. "You were a virgin too," <<he>> says. "We were meant for each other."
<<elseif $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<if _loveInterest is "Black Wolf">>
<<His>> eyes narrow. "I can be an animal, too. Watch!" <<npcincr Kylar rage 10>><<ggksuspicion>>
<<elseif random(1, 100) lte 50>>
<<switch _loveInterest>>
<<case "Robin">>
<<He>> growls. "Robin can't take care of you like I can!"
<<case "Whitney">>
<<He>> freezes. "W...Whitney can't stop me!"
<<default>>
<<He>> freezes. "Who... are you talking about...?"
<</switch>>
<<npcincr Kylar rage 10>><<ggksuspicion>>
<<else>>
<<He>> freezes. "You don't need them! You only need me!" <<npcincr Kylar rage 10>><<ggksuspicion>>
<</if>>
<<elseif $kylarsexcycle is 0>>
<<set $kylarsexcycle += 1>>
<<if $penisexist is 1 and $NPCList[_n].vagina isnot "none" or $vaginaexist is 1 and $NPCList[_n].penis isnot "none">>
<<He>> whispers into your ear. "We're going to make lots of babies."
<<else>>
"We're going to adopt lots of babies," <<he>> says.
<</if>>
<<elseif $kylarsexcycle is 1>>
<<set $kylarsexcycle += 1>>
"You'll be the best
<<if $player.gender_appearance is "m">>
daddy
<<else>>
mummy
<</if>>
ever," <<he>> says.
<<elseif $kylarsexcycle is 2>>
<<set $kylarsexcycle += 1>>
"You're so naughty," <<he>> says. "We're not even married yet!"
<<elseif $kylarsexcycle is 3>>
<<set $kylarsexcycle += 1>>
"I want you to wear me out," <<he>> says. "And then keep going."
<<elseif $kylarsexcycle is 4>>
<<set $kylarsexcycle += 1>>
"I'm going to do this again and again until you forget about every other
<<if $pronoun is "m">>
bastard
<<else>>
whore
<</if>>
who's looked at you," <<he>> says.
<<elseif $kylarsexcycle is 5>>
<<set $kylarsexcycle += 1>>
"I'll be the only one you ever think about," <<he>> says.
<<elseif $kylarsexcycle is 6>>
<<set $kylarsexcycle += 1>>
"Everyone is bad," <<he>> says. "Except you. You're perfect."
<<elseif $kylarsexcycle is 7>>
<<set $kylarsexcycle += 1>>
"I feel safe like this," <<he>> says. "I never want it to end."
<<elseif $kylarsexcycle is 8>>
<<set $kylarsexcycle += 1>>
"I l-love you," <<he>> says.
<<else>>
<<set $kylarsexcycle to 0>>
"You're so lewd and naughty and all mine," <<he>> says.
<</if>>
<<elseif $npc is "Eden" and $speechvaginavirgin is 1>>
<<He>> speaks. "I felt your virginity. I couldn't help it. I needed to take you."
<<elseif $npc is "Eden" and $speechpenisvirgin is 1>>
<<He>> speaks. "I felt your virginity. I couldn't help it. I needed to take you."
<<elseif $npc is "Eden" and $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<switch _loveInterest>>
<<case "Black Wolf">>
<<He>> speaks. "That thing will tear you apart the first chance it gets! Stay away from it."
<<default>>
<<He>> speaks. "Whoever that is, forget them." <<He>> sounds hurt.
<</switch>>
<<elseif $npc is "Whitney" and $speechvaginavirgin is 1>>
<<He>> laughs. "No one can call you a virgin after this. You're my dirty slut now."
<<elseif $npc is "Whitney" and $speechpenisvirgin is 1>>
<<He>> laughs. "No one can call you a virgin after this. You're my dirty slut now."
<<elseif $npc is "Whitney" and $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<if _loveInterest is "Black Wolf">>
<<if random(1, 2) lte 1>>
<<He>> laughs. "Did you just admit to fucking a dog? You're making this too easy."
<<else>>
<<He>> laughs. "I think I need to remind you who's bitch you actually are."
<</if>>
<<elseif random(1, 2) lte 1>>
<<switch _loveInterest>>
<<case "Robin">>
<<He>> laughs. "You've fallen for that weak little shit? I guess I know who to visit next."
<<case "Kylar">>
<<He>> scowls. "I should've known you'd fall for that freak."
<<default>>
<<He>> scowls. "Let me remind you why you don't have a choice."
<</switch>>
<<else>>
<<He>> laughs. "I don't care about your little crush. You belong to me."
<</if>>
<<elseif $npc is "Avery" and $speechpenisvirgin is 1 or $speechvaginavirgin is 1>>
<<He>> laughs. "How splendid. Your virginity is a wonderful gift."
<<elseif $npc is "Avery" and $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<switch _loveInterest>>
<<case "Robin">>
<<His>> face darkens. "The little brat I keep seeing you with? I should've known."
<<case "Black Wolf">>
<<His>> face darkens. "I don't pay you to let a filthy animal have its way with you."
<<deault>>
<<He>> wordlessly eyes you with contempt.
<</switch>>
<<elseif $NPCList[_n].mouth is 0 and $speechdisable isnot 1 or $NPCList[_n].mouth is "speech_only" and $speechdisable isnot 1>>
<<if $speechvaginavirgin is 1>>
<<if $enemyanger lte 60>>
<<He>> speaks. "You were a virgin! I can't believe my luck!"
<<else>>
<<He>> speaks. "I felt your hymen tear bitch. Something to remember me by."
<</if>>
<<elseif $speechpenisvirgin is 1>>
<<if $enemyanger lte 60>>
<<He>> speaks. "AHH! This was your first time wasn't it? It feels so good!"
<<else>>
<<He>> speaks. "How's it feel to have your virgin dick broken in? Feels amazing for me."
<</if>>
<<elseif $speechanusvirgin is 1>>
<<if $enemyanger lte 60>>
<<He>> speaks. "It's so tight! This must be the first time your ass has been used like this."
<<else>>
<<He>> speaks. "It's so tight! This must be the first time your ass has been used like this. I've got plenty more work to do before you're properly broken in."
<</if>>
<<elseif $speechmouthvirgin is 1>>
<<if $enemyanger lte 60>>
<<He>> speaks. "Is this the first time you've tasted dick?"
<<else>>
<<He>> speaks. "Is this the first time you've tasted dick? You'll be a cum-addicted cock slave soon."
<</if>>
<<elseif $speechspray is 1>>
<<sprayspeech>>
<<elseif $speechcum is 1 and $rng gte 61 and $speechorgasmrepeat lte 1 and $speechorgasmcount lte 6>>
<<cumspeech>>
<<elseif $rng gte 91>>
<<basespeech>><<neutral 1>>
<<elseif $rng gte 61>>
<<combatspeech _n>><<neutral 1>>
<<elseif $rng gte 41>>
<<clothesspeech>>
<<elseif !$gloryhole>>
<<set $rng to random(1, 100)>>
<<if $enemyanger + $rng lte 20>>
<<He>> <<admires>> your body.
<<neutral 1>>
<<elseif $enemyanger + $rng lte 25>>
<<if $position is "wall">>
<<He>> <<admires>> your helpless <<bottomstop>>
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire right_bottom>>
<<else>>
<<bodypart_admire left_bottom>>
<</if>>
<<else>>
<<He>> <<admires>> your hair.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_shoulder>>
<<else>>
<<bodypart_admire right_shoulder>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 30>>
<<if $position is "wall">>
<<He>> <<admires>> your helpless hips.
<<neutral 1>>
<<bodypart_admire pubic>>
<<else>>
<<He>> <<admires>> your chest.
<<neutral 1>>
<<bodypart_admire breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 35>>
<<He>> <<admires>> your legs.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<elseif $enemyanger + $rng lte 40>>
<<if $position is "wall">>
<<He>> <<admires>> your helpless legs.
<<neutral 1>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<elseif $chestuse is 0>>
<<set $NPCList[_n].mouth to "chestentrance">><<set $chestuse to "mouth">><<set $cheststate to "mouthentrance">><span class="blue"><<He>> moves <<his>> head to your chest.</span>
<<neutral 1>>
<<bodypart_admire breasts>>
<<else>>
<<He>> leers at your <<breasts>>.
<</if>>
<<elseif $enemyanger + $rng lte 45>>
<<if $position is "wall">>
<<He>> kisses your helpless thighs.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<else>>
<<He>> kisses you on the forehead.
<<neutral 3>>
<<bodypart_admire forehead>>
<</if>>
<<elseif $enemyanger + $rng lte 50>>
<<if $position is "wall">>
<<He>> kisses you on the hips.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<elseif $NPCList[_n].penis is "mouth" or $NPCList[_n].vagina is "mouth">>
<<He>> leans back, savouring the feel of your mouth on <<his>> genitals.
<<neutral 10>>
<<else>>
<<He>> kisses you on the cheek.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 55>>
<<if $position is "wall">>
<<He>> licks your helpless thighs.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<elseif $NPCList[_n].penis is "mouth" or $NPCList[_n].vagina is "mouth">>
<<He>> leans back, savouring the feel of your mouth on <<his>> genitals.
<<neutral 10>>
<<else>>
<<He>> kisses your neck.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire breasts>>
<<else>>
<<bodypart_admire breasts>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 60>>
<<if $position is "wall">>
<<He>> licks your helpless hips.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<else>>
<<cheeklick _n>>
<</if>>
<<elseif $enemyanger + $rng lte 80>>
<<neutral 10>>
<<if $position is "wall">>
<<He>> licks your helpless legs.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<else>>
<<if $mouthuse is 0>>
<<if $NPCList[_n].penis is "chest">>
<<combatspeech _n>><<neutral 1>>
<<elseif $NPCList[_n].location.genitals isnot "head">>
<span class="blue"><<He>> moves <<his>> lips close to yours, about to kiss.</span>
<<set $mouthuse to "kiss">><<set $mouthstate to "kissentrance">><<set $NPCList[_n].mouth to "kissentrance">><<sex 1>>
<<set $NPCList[_n].location.head = "head">>
<</if>>
<<else>>
<<cheeklick _n>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 84 and $analdisable is "f" and $NPCList[_n].location.head is 0 and $NPCList[_n].location.genitals isnot "genitals">>
<<neutral 10>>
<<if $anususe is 0 and $NPCList[_n].vagina is 0 and $analdisable is "f">>
<span class="blue"><<He>> kneels behind you. You feel <<his>> breath on your <<bottomstop>></span>
<<set $anususe to "othermouth">><<set $anusstate to "othermouthentrance">><<set $NPCList[_n].mouth to "anusentrance">>
<<set $NPCList[_n].vagina to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<<elseif $anususe is 0 and $NPCList[_n].penis is 0 and $analdisable is "f">>
<span class="blue"><<He>> kneels behind you. You feel <<his>> breath on your <<bottomstop>></span>
<<set $anususe to "othermouth">><<set $anusstate to "othermouthentrance">><<set $NPCList[_n].mouth to "anusentrance">>
<<set $NPCList[_n].penis to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<</if>>
<<elseif $enemyanger + $rng lte 92 and $NPCList[_n].location.head is 0 and $NPCList[_n].location.genitals isnot "genitals">>
<<neutral 10>>
<<if $vaginause is 0 and $NPCList[_n].vagina is 0 and $vaginaexist is 1>>
<span class="blue"><<He>> kneels beside you. You feel <<his>> breath on your <<pussystop>></span>
<<set $vaginause to "othermouth">><<set $vaginastate to "othermouthentrance">><<set $NPCList[_n].mouth to "vaginaentrance">>
<<set $NPCList[_n].vagina to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<<elseif $vaginause is 0 and $NPCList[_n].penis is 0 and $vaginaexist is 1>>
<span class="blue"><<He>> kneels beside you. You feel <<his>> breath on your <<pussystop>></span>
<<set $vaginause to "othermouth">><<set $vaginastate to "othermouthentrance">><<set $NPCList[_n].mouth to "vaginaentrance">>
<<set $NPCList[_n].penis to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<<else>>
<<He>> breathes on your skin, making your hair stand on end.
<<neutral 1>>
<</if>>
<<elseif $enemyanger + $rng lte 100 and $NPCList[_n].location.head is 0 and $NPCList[_n].location.genitals isnot "genitals">>
<<neutral 10>>
<<if $penisuse is 0 and $NPCList[_n].penis is 0 and $penisexist is 1>>
<span class="blue"><<He>> kneels beside you. You feel <<his>> breath on your <<penisstop>></span>
<<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">><<set $NPCList[_n].mouth to "penisentrance">>
<<set $NPCList[_n].vagina to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<<elseif $penisuse is 0 and $NPCList[_n].vagina is 0 and $penisexist is 1>>
<span class="blue"><<He>> kneels beside you. You feel <<his>> breath on your <<penisstop>></span>
<<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">><<set $NPCList[_n].mouth to "penisentrance">>
<<set $NPCList[_n].penis to "othermouth">><<sex 1>><<set $NPCList[_n].location.head to "genitals">>
<<else>>
<<He>> breathes on your skin, making your hair stand on end.
<<neutral 1>>
<</if>>
<<elseif $enemyanger + $rng lte 105>>
<<if $position is "wall">>
<<He>> kisses and caresses your helpless thighs with <<his>> tongue.
<<neutral 10>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<else>>
<<He>> kisses and caresses your nipple with <<his>> tongue.
<<neutral 10>>
<<bodypart_admire breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 110>>
<<if $position is "wall">>
<<He>> kisses and gently bites your helpless <<bottomstop>>
<<neutral 10>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<elseif $NPCList[_n].penis is "mouth" or $NPCList[_n].vagina is "mouth">>
<<He>> leans back, savouring the feel of your mouth on <<his>> genitals.
<<neutral 10>>
<<else>>
<<He>> kisses and gently bites you on the neck.
<<neutral 10>>
<<bodypart_admire breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 115>>
<<He>> spits on your <<genitalsstop>>
<<neutral 5>>
<<bodypart_admire pubic>>
<<elseif $enemyanger + $rng lte 120>>
<<He>> spits on your <<bottomstop>>
<<neutral 5>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 130>>
<<if $position is "wall">>
<<He>> spits on your tummy.
<<neutral 5>>
<<if random(1, 2) is 2>>
<<bodypart_admire back>>
<<else>>
<<bodypart_admire back>>
<</if>>
<<else>>
<<set $NPCList[_n].mouth to "chestentrance">><<set $chestuse to "mouth">><<set $cheststate to "mouthentrance">><span class="blue"><<He>> moves <<his>> head to your chest.</span>
<<neutral 1>>
<<bodypart_admire breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 135>>
<<He>> runs <<his>> tongue up your inner thigh.
<<neutral 5>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<elseif $enemyanger + $rng lte 140>>
<<if $position is "wall">>
<<He>> spits on your helpless thighs.
<<neutral 5>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<else>>
<<He>> spits on your face.
<<neutral 5>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 145>>
<<He>> presses <<his>> mouth against your forehead.
<<neutral 5>>
<<bodypart_admire forehead>>
<<elseif $enemyanger + $rng lte 150>>
<<He>> bites your <<bottomstop>>
<<violence 10>><<hitstat>><<bruise bottom>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<elseif $enemyanger + $rng lte 155>>
<<He>> <<admires>> your groin, eyes full of thirst.
<<neutral 5>>
<<bodypart_admire pubic>>
<<elseif $enemyanger + $rng lte 160>>
<<if $position is "wall">>
<<He>> bites your thighs.
<<violence 10>><<hitstat>><<bruise thigh>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<else>>
<<He>> bites your shoulders.
<<violence 10>><<hitstat>><<bruise leftarm>><<bruise rightarm>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_shoulder>>
<<else>>
<<bodypart_admire right_shoulder>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng lte 165>>
<<He>> bites your tummy.
<<violence 10>><<hitstat>><<bruise tummy>>
<<bodypart_admire back>>
<<elseif $enemyanger + $rng lte 170>>
<<if $position is "wall">>
<<He>> bites your hips.
<<violence 10>><<hitstat>><<bruise tummy>>
<<if random(1, 2) is 2>>
<<bodypart_admire pubic>>
<<else>>
<<bodypart_admire pubic>>
<</if>>
<<elseif $NPCList[_n].penis is "mouth" or $NPCList[_n].vagina is "mouth">>
<<He>> leans back, savouring the feel of your mouth on <<his>> genitals.
<<neutral 10>>
<<else>>
<<He>> bites your neck.
<<violence 10>><<hitstat>><<bruise neck>>
<<bodypart_admire breasts>>
<</if>>
<<elseif $enemyanger + $rng lte 180>>
<<if $position is "wall">>
<<He>> bites your thighs.
<<violence 10>><<hitstat>><<bruise thigh>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_thigh>>
<<else>>
<<bodypart_admire right_thigh>>
<</if>>
<<elseif $NPCList[_n].penis is "mouth" or $NPCList[_n].vagina is "mouth">>
<<He>> leans back, savouring the feel of your mouth on <<his>> genitals.
<<neutral 10>>
<<else>>
<<He>> bites your cheek.
<<violence 10>><<hitstat>><<bruise face>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<</if>>
<<elseif $enemyanger + $rng gte 190>>
<<if $position is "wall">>
<<He>> bites your <<bottomstop>>
<<violence 10>><<hitstat>><<bruise bottom>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_bottom>>
<<else>>
<<bodypart_admire right_bottom>>
<</if>>
<<else>>
<<He>> bites your <<breastsstop>>
<<violence 10>><<hitstat>><<bruise chest>><<playWithBreasts>>
<<bodypart_admire breasts>>
<</if>>
<</if>>
<</if>>
<</if>>
<<manend>><<set $pullaway to 0>>
<</nobr>><</widget>><<widget "missionaryimg">><<nobr>>
<<closeimg>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].missionary>>
<<set _disabled to ["disabled","hidden"]>>
<<set _xx to $enemyno-1>>
<<if _xx is -1>>
<<set _stanceCheck to 0>>
<<else>>
<<set _stanceCheck to $NPCList[_xx].stance>>
<</if>>
<div class="i256">
<<if $thighuse is "othermouth">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $penisstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $penisstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $mouthstate is "kissimminent">>
<img class="layer-sexbasefront anim-idle-4f-slow" src="img/sex/missionary/activeoralmouth.png">
<</if>>
<<if $mouthstate is "kissentrance">>
<img class="layer-sexbasefront anim-idle-4f-slow" src="img/sex/missionary/activeoralmouth.png">
<</if>>
<<if $vaginastate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $vaginastate is "othermouthentrance">>
<img class="layer-sexpenis anim-idle-4f-slow" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $vaginastate is "imminent">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/missionary/vaginalentrance.png">
<</if>>
<</if>>
<<if $vaginastate is "entrance">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/missionary/vaginalentrance.png">
<</if>>
<</if>>
<<if $bottomuse is "othermouth">>
<img class="layer-sexpenis anim-idle-4f-slow" src="img/sex/missionary/activeanalmouth.png">
<</if>>
<<if $anusstate is "othermouthimminent">>
<img class="layer-sexpenis anim-idle-4f-slow" src="img/sex/missionary/activeanalmouth.png">
<</if>>
<<if $anusstate is "othermouthentrance">>
<img class="layer-sexpenis anim-idle-4f-slow" src="img/sex/missionary/activeanalmouth.png">
<</if>>
<<if $anusstate is "imminent">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/missionary/analentrance.png">
<</if>>
<</if>>
<<if $anusstate is "entrance">>
<<if $enemytype isnot "beast">>
<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/missionary/analentrance.png">
<</if>>
<</if>>
<<if $location is "farm">>
<img src="img/sex/prop/haybale.png">
<</if>>
</div>
<<if $vaginastate isnot "penetrated"
and $anusstate isnot "penetrated"
and $mouthstate isnot "penetrated"
and $penisstate isnot "penetrated"
and $penisstate isnot "otheranus"
and $rightarm isnot "penis"
and $leftarm isnot "penis"
and $anusstate isnot "cheeks"
and $thighuse isnot "penis"
and $feetuse isnot "penis"
and $vaginastate isnot "othermouth"
and $anusstate isnot "othermouth"
and $mouthstate isnot "kiss" and $penisstate isnot "othermouth"
and $chestuse isnot "penis"
and $vaginastate isnot "tentacleentrance"
and $vaginastate isnot "tentacleimminent"
and $vaginastate isnot "tentacle"
and $vaginastate isnot "tentacledeep"
and $vaginause isnot "tentaclerub"
and $penisstate isnot "tentacleentrance"
and $penisstate isnot "tentacleimminent"
and $penisstate isnot "tentacle"
and $penisstate isnot "tentacledeep"
and $penisuse isnot "tentaclerub"
and $anusstate isnot "tentacleentrance"
and $anusstate isnot "tentacleimminent"
and $anusstate isnot "tentacle"
and $anusstate isnot "tentacledeep"
and $anusstate isnot "tentaclerub"
and $mouthstate isnot "tentacleentrance"
and $mouthstate isnot "tentacleimminent"
and $mouthstate isnot "tentacle"
and $mouthstate isnot "tentacledeep"
and $feetstate isnot "tentacle"
and $leftarmstate isnot "tentacle"
and $rightarmstate isnot "tentacle"
and _stanceCheck isnot "top">>
<div class="i256">
<<clothesidlemissionary>>
<img class="layer-sexbase anim-idle-2f" @src="_img.activebase" @style="'filter: '+_filters.body">
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<img class="layer-sexbaseback anim-idle-2f" @src="_img.activebaselegl" @style="'filter: '+_filters.body">
<img class="layer-sexrightleg anim-idle-2f" @src="_img.activebaselegr" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexbaseback anim-idle-2f" @src="_img.activebaselegldown" @style="'filter: '+_filters.body">
<img class="layer-sexrightleg anim-idle-2f" @src="_img.activebaselegrdown" @style="'filter: '+_filters.body">
<</if>>
<img class="layer-sexmouth" src="img/sex/missionary/active/body/activemouth.png">
<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
<img class="layer-sexaboveclothes anim-idle-2f" @src="_img.activebaserightarm" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexarmsbound anim-idle-2f" @src="_img.activearmsbound" @style="'filter: '+_filters.body">
<</if>>
<<if $arousal gte 8000>>
<img class="layer-sexblush" @src="_img.activeblush5">
<<elseif $arousal gte 6000>>
<img class="layer-sexblush" @src="_img.activeblush4">
<<elseif $arousal gte 4000>>
<img class="layer-sexblush" @src="_img.activeblush3">
<<elseif $exposed gte 2 or $arousal gte 2000>>
<img class="layer-sexblush" @src="_img.activeblush2">
<<elseif $exposed gte 1 or $arousal gte 100>>
<img class="layer-sexblush" @src="_img.activeblush1">
<</if>>
<<if $pain gte 80>>
<img class="layer-sextears anim-idle-2f" src="img/sex/missionary/active/body/activetears4.png">
<<elseif $pain gte 60>>
<img class="layer-sextears anim-idle-2f" src="img/sex/missionary/active/body/activetears3.png">
<<elseif $pain gte 40>>
<img class="layer-sextears anim-idle-2f" src="img/sex/missionary/active/body/activetears2.png">
<<elseif $pain gte 20>>
<img class="layer-sextears" src="img/sex/missionary/active/body/activetears1.png">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img class="layer-sexsclera" src="img/sex/missionary/active/activesclerabloodshot.png">
<</if>>
<<if $trauma gte ($traumamax * 0.9)>>
<img class="layer-sexeyes colour-eye" src="img/sex/missionary/active/activeeyesempty.png">
<<else>>
<img class="layer-sexeyes colour-eye anim-idle-2f" src="img/sex/missionary/active/activeeyes.png">
<</if>>
<img class="layer-sexmouth anim-idle-2f" @src="_img.activeeyelids" @style="'filter: '+_filters.body">
<<if $penisexist is 1>>
<<if $worn.genitals.name is "chastity belt">>
<img class="layer-sexmouth" src="img/sex/missionary/active/body/activepenischastity.png">
<<elseif $worn.lower.exposed gte 2 and $worn.under_lower.exposed gte 1>>
<<if $worn.genitals.name is "chastity cage">>
<img class="layer-sexlashes" src="img/sex/missionary/active/body/activechastitycagedown.png">
<<if $anususe is "penis">>
<img class="layer-sexmouth" @src="_img.activechastitycagedownpenis" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexmouth" @src="_img.activechastitycagedownpenis" @style="'filter: '+_filters.body">
<</if>>
<<elseif $player.virginity.penile is true>>
<<if $anususe is "penis">>
<img class="layer-sexlashes" @src="_img.activepenisvirgin" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexbasefront" @src="_img.activepenisvirgin" @style="'filter: '+_filters.body">
<</if>>
<<else>>
<<if $anususe is "penis">>
<img class="layer-sexlashes" @src="_img.activepenis" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-sexbasefront" @src="_img.activepenis" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<</if>>
<<if $hairlength gte 900>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activefeet.png">
<<elseif $hairlength gte 700>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activethighs.png">
<<elseif $hairlength gte 600>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activenavel.png">
<<elseif $hairlength gte 400>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activechest.png">
<<elseif $hairlength gte 200>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activeshoulder.png">
<<else>>
<img class="layer-sexhair colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activeshort.png">
<</if>>
<img class="layer-sexlashes colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activelashes.png">
<img class="layer-sexbrow colour-hair anim-idle-2f" src="img/sex/missionary/active/hair/activeoverlay.png">
<<if $hairlength gte 200>>
/*<img class="layer-sexmouth anim-idle-2f" src="img/sex/missionary/idle/body/idlefaceoverlay.png">*/
<<else>>
/*<img class="layer-sexmouth anim-idle-2f" src="img/sex/missionary/idle/body/idlefaceoverlayshort.png">*/
<</if>>
<<if $worn.neck.collared is 1>>
<img class="layer-sexmouth" src="img/sex/missionary/active/body/activecollar.png">
<</if>>
<<breastsidlemissionary>>
<<img_tf_miss_idle>>
<<if $worn.genitals.name is "chastity belt">>
<img class="layer-sexbaseoverlay" src="img/sex/missionary/active/body/activechastitybelt.png">
<<elseif $worn.genitals.name is "gold chastity belt">>
<img class="layer-sexbaseoverlay" src="img/sex/missionary/active/body/activegoldchastitybelt.png">
<</if>>
<<if $skin.right_cheek.writing>>
<<if $skin.right_cheek.type is "text">>
<<if $skin.right_cheek.arrow is 1>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_cheek_arrow.png">
<<else>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_cheek.png">
<</if>>
<<elseif $skin.right_cheek.type is "object">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/missionary/bodywriting/' + $skin.right_cheek.writing + '/right_cheek.png'">
<</if>>
<</if>>
<<if $skin.right_shoulder.writing>>
<<if $skin.right_shoulder.type is "text">>
<<if $rightarm is "bound" or $rightarm is "grappled">>
<img class="layer-sexarmsboundskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_shoulder_bound.png">
<<else>>
<img class="layer-sexarmsskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_shoulder.png">
<</if>>
<<elseif $skin.right_shoulder.type is "object">>
<<if $rightarm is "bound" or $rightarm is "grappled">>
<img class="layer-sexarmsboundskin anim-idle-2f" @src="'img/sex/missionary/bodywriting/' + $skin.right_shoulder.writing + '/right_shoulder.png'">
<<else>>
<img class="layer-sexarmsskin anim-idle-2f" @src="'img/sex/missionary/bodywriting/' + $skin.right_shoulder.writing + '/right_shoulder.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.breasts.writing>>
<<if $skin.breasts.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/breasts.png">
<</if>>
<</if>>
<<if $skin.back.writing>>
<<if $skin.back.type is "text">>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/back.png">
<</if>>
<</if>>
<<if $skin.pubic.writing>>
<<if $skin.pubic.type is "object">>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/missionary/bodywriting/' + $skin.pubic.writing + '/pubic.png'">
<<elseif $skin.pubic.type is "text">>
<<if $skin.pubic.arrow is 1>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/pubic_arrow.png">
<<else>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/pubic.png">
<</if>>
<</if>>
<</if>>
<<if $skin.left_thigh.writing>>
<<if $skin.left_thigh.type is "text">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<<if $skin.left_thigh_arrow is 1>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/left_thigh_up_arrow.png">
<<else>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/left_thigh_up.png">
<</if>>
<<else>>
<img class="layer-sexskin anim-idle-2f" src="img/sex/missionary/bodywriting/left_thigh_down.png">
<</if>>
<<elseif $skin.left_thigh.type is "object">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<img class="layer-sexskin anim-idle-2f" @src="'img/sex/missionary/bodywriting/' + $skin.left_thigh.writing + '/left_thigh_raised.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.right_thigh.writing>>
<<if $skin.right_thigh.type is "text">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<<if $skin.right_thigh.arrow is 1>>
<img class="layer-sexrightlegskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_thigh_up_arrow.png">
<<else>>
<img class="layer-sexrightlegskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_thigh_up.png">
<</if>>
<<else>>
<<if $skin.right_thigh.arrow is 1>>
<img class="layer-sexrightlegskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_thigh_down_arrow.png">
<<else>>
<img class="layer-sexrightlegskin anim-idle-2f" src="img/sex/missionary/bodywriting/right_thigh_down.png">
<</if>>
<</if>>
<</if>>
<</if>>
</div>
<<else>>
<div class="i256">
<<beastimgmissionary>>
<<clothesactivemissionary>>
<img @class="'layer-sexblush colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activeoverlay.png">
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.activebase" @style="'filter: '+_filters.body">
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activemouth.png">
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activebaselegl" @style="'filter: '+_filters.body">
<<if $feetuse is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbetweenlegs anim-doggy-4f-'+_animspeed" @src="_img.activefeetjobpenis">
<<else>>
<img @class="'layer-sexbetweenlegs anim-doggy-4f-'+_animspeed" src="img/sex/missionary/beast/activefeetjobbeast.png">
<</if>>
<img @class="'layer-sexrightleg anim-doggy-4f-'+_animspeed" @src="_img.activefeetjob" @style="'filter: '+_filters.body">
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/missionary/active/body/activefeetjobcum.png">
<</if>>
<<elseif $feetstate is "tentacle">>
<<elseif $penisuse is "othervagina" or $penisuse is "otheranus">>
<img @class="'layer-sexrightleg anim-doggy-4f-'+_animspeed" @src="_img.activebaselegrdown" @style="'filter: '+_filters.body">
<<else>>
<img @class="'layer-sexrightleg anim-doggy-4f-'+_animspeed" @src="_img.activebaselegr" @style="'filter: '+_filters.body">
<</if>>
<<if $leftarm is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activelefthandjobpenis">
<</if>>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activelefthandjob" @style="'filter: '+_filters.body">
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/missionary/active/body/activelefthandjobcum.png">
<</if>>
<<elseif $leftarm is "bound">>
<<elseif $leftarm is "grappled">>
<<elseif $leftarmstate is "tentacle">>
<<else>>
<</if>>
<<if $rightarm is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" @src="_img.activerighthandjobpenis">
<</if>>
<img @class="'layer-sexaboveclothes anim-doggy-4f-'+_animspeed" @src="_img.activerighthandjob" @style="'filter: '+_filters.body">
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/missionary/active/body/activerighthandjobcum.png">
<</if>>
<<elseif $rightarm is "bound">>
<img @class="'layer-sexarmsbound anim-doggy-4f-'+_animspeed" @src="_img.activearmsbound" @style="'filter: '+_filters.body">
<<elseif $rightarm is "grappled">>
<img @class="'layer-sexarmsbound anim-doggy-4f-'+_animspeed" @src="_img.activearmsbound" @style="'filter: '+_filters.body">
<<elseif $rightarmstate is "tentacle">>
<<elseif $enemytype is "beast" and $monster isnot 1 and _stanceCheck is "top">>
<img @class="'layer-sexaboveclothes anim-doggy-4f-'+_animspeed" @src="_img.activebaserightarmstroke" @style="'filter: '+_filters.body">
<<else>>
<img @class="'layer-sexaboveclothes anim-doggy-4f-'+_animspeed" @src="_img.activebaserightarm" @style="'filter: '+_filters.body">
<</if>>
<<if $anusstate is "cheeks">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeanal.png">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/missionary/active/body/activeanalcum.png">
<</if>>
<</if>>
<<if $chestuse is "penis">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activechest.png">
<</if>>
<<tentacleimgmiss>>
<<if $thighuse is "penis">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activethighs.png">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img class="layer-sextears anim-doggy-4f-vfast" src="img/sex/missionary/active/body/activethighscum.png">
<</if>>
<</if>>
<<if $arousal gte 8000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.activeblush5">
<<elseif $arousal gte 6000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.activeblush4">
<<elseif $arousal gte 4000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.activeblush3">
<<elseif $exposed gte 2 or $arousal gte 2000>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.activeblush2">
<<elseif $exposed gte 1 or $arousal gte 100>>
<img @class="'layer-sexblush anim-doggy-4f-'+_animspeed" @src="_img.activeblush1">
<</if>>
<<if $pain gte 80>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activetears5.png">
<<elseif $pain gte 60>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activetears4.png">
<<elseif $pain gte 40>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activetears3.png">
<<elseif $pain gte 20>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activetears2.png">
<<else>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activetears1.png">
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<img @class="'layer-sexsclera anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/activesclerabloodshot.png">
<</if>>
<<if $trauma gte $traumamax>>
<img @class="'layer-sexeyes colour-eye anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/activeeyesempty.png">
<<else>>
<img @class="'layer-sexeyes colour-eye anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/activeeyes.png">
<</if>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.activeeyelids" @style="'filter: '+_filters.body">
<<if $mouthstate is "kiss">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeoralmouth.png">
<</if>>
<<if $mouthstate is "penetrated">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeoral.png">
<<if $silhouettedisable is "f" and $enemytype isnot "beast">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/activeoral.png">
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeoralcum.png">
<</if>>
<</if>>
<<if $vaginastate is "othermouth">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/activevaginalmouth.png">
<</if>>
<<if $vaginastate is "penetrated">>
<<if $enemytype isnot "beast">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activevaginal.png">
<<if $silhouettedisable is "f">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/activevaginal.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activevaginalcum.png">
<</if>>
<</if>>
<<if $anusstate is "othermouth">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeanalmouth.png">
<</if>>
<<if $anusstate is "penetrated">>
<<if $enemytype isnot "beast">>
<<if $silhouettedisable is "f">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/activeanal.png">
<<else>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeanal.png">
<</if>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeanalcum.png">
<</if>>
<</if>>
<<if $penisstate is "othermouth">>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activepenile.png">
<</if>>
<<if $penisstate is "penetrated" and ($enemytype isnot "beast" or $monster is 1) or $penisstate is "otheranus" and ($enemytype isnot "beast" or $monster is 1)>>
<<if $silhouettedisable is "f" and $NPCList[_na].type isnot "horse" and $NPCList[_na].type isnot "centaur">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/shadow/activepenile.png">
<</if>>
<<if $orgasmdown gte 1 and $orgasmcount lte 24 and $femaleclimax isnot 1>>
<img @class="'layer-frontforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activepenilecum.png">
<<else>>
<img @class="'layer-frontforeground anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activepenile.png">
<</if>>
<</if>>
<<if $penisexist is 1>>
<<if $worn.genitals.type.includes("chastity")>>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activepenischastity.png">
<<elseif $penisstate is "penetrated" or $penisstate is "otheranus">>
<<if $enemytype isnot "beast" or $monster is 1>>
<<if $player.virginity.penile is true>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="_img.activepenisvirgindown" @style="'filter: '+_filters.body">
<<else>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="_img.activepenisdown" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<<elseif $player.virginity.penile is true>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="_img.activepenisvirgin" @style="'filter: '+_filters.body">
<<else>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="_img.activepenis" @style="'filter: '+_filters.body">
<</if>>
<<if $orgasmdown gte 1 and $penisstate isnot "penetrated" and $orgasmcount lte 24 and $femaleclimax isnot 1 and !$worn.genitals.type.includes("chastity")>>
<img @class="'layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activecum.png">
<</if>>
<</if>>
<<if $hairlength gte 900>>
<img @class="'layer-sexhair colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activefeet.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 700>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activethighs.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 600>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activenavel.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 400>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activechest.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/chest.png">*/
<<elseif $hairlength gte 200>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activechest.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/chest.png">*/
<<else>>
<img @class="'colour-hair layer-sexhair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activeshort.png">
/*<img @class="'layer-sextears colour-hair anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/edge/short.png">*/
<</if>>
<img @class="'colour-hair layer-sexlashes anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/hair/activelashes.png">
/*<img @class="'layer-sexsclera anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activefaceoverlay.png">*/
<<if $worn.neck.collared is 1>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activecollar.png">
<</if>>
<<breastsactivemissionary>>
<<img_tf_miss_active>>
<<if $worn.genitals.name is "chastity belt">>
<img @class="'layer-sexbaseoverlay anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activechastitybelt.png">
<<elseif $worn.genitals.name is "gold chastity belt">>
<img @class="'layer-sexbaseoverlay anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activegoldchastitybelt.png">
<</if>>
<<if $skin.right_cheek.writing>>
<<if $skin.right_cheek.type is "text">>
<<if $skin.right_cheek.arrow is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_cheek_arrow.png">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_cheek.png">
<</if>>
<<elseif $skin.right_cheek.type is "object">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/bodywriting/' + $skin.right_cheek.writing + '/right_cheek.png'">
<</if>>
<</if>>
<<if $skin.right_shoulder.writing>>
<<if $skin.right_shoulder.type is "text">>
<<if $rightarm is "bound" or $rightarm is "grappled">>
<img @class="'layer-sexarmsboundskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_shoulder_bound.png">
<<else>>
<img @class="'layer-sexarmsskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_shoulder.png">
<</if>>
<<elseif $skin.right_shoulder.type is "object">>
<<if $rightarm is "bound" or $rightarm is "grappled">>
<img @class="'layer-sexarmsboundskin anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/bodywriting/' + $skin.right_shoulder.writing + '/right_shoulder.png'">
<<else>>
<img @class="'layer-sexarmsskin anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/bodywriting/' + $skin.right_shoulder.writing + '/right_shoulder.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.breasts.writing>>
<<if $skin.breasts.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/breasts.png">
<</if>>
<</if>>
<<if $skin.back.writing>>
<<if $skin.back.type is "text">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/back.png">
<</if>>
<</if>>
<<if $skin.pubic.writing>>
<<if $skin.pubic.type is "object">>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/bodywriting/' + $skin.pubic.writing + '/pubic.png'">
<<elseif $skin.pubic.type is "text">>
<<if $skin.pubic.arrow is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/pubic_arrow.png">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/pubic.png">
<</if>>
<</if>>
<</if>>
<<if $skin.left_thigh.writing>>
<<if $skin.left_thigh.type is "text">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<<if $skin.left_thigh.arrow is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/left_thigh_up_arrow.png">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/left_thigh_up.png">
<</if>>
<<else>>
<<if $skin.left_thigh.arrow is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/left_thigh_down_arrow.png">
<<else>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/left_thigh_down.png">
<</if>>
<</if>>
<<elseif $skin.left_thigh.type is "object">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<img @class="'layer-sexskin anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/bodywriting/' + $skin.left_thigh.writing + '/left_thigh_raised.png'">
<</if>>
<</if>>
<</if>>
<<if $skin.right_thigh.writing>>
<<if $skin.right_thigh.type is "text">>
<<if $anususe is "penis" or $vaginause is "penis" or $anususe is 1 or $vaginause is 1>>
<<if $skin.right_thigh.arrow is 1>>
<img @class="'layer-sexrightlegskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_thigh_up_arrow.png">
<<else>>
<img @class="'layer-sexrightlegskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_thigh_up.png">
<</if>>
<<else>>
<<if $skin.right_thigh.arrow is 1>>
<img @class="'layer-sexrightlegskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_thigh_down.png">
<<else>>
<img @class="'layer-sexrightlegskin anim-doggy-4f-'+_animspeed" src="img/sex/missionary/bodywriting/right_thigh_down.png">
<</if>>
<</if>>
<</if>>
<</if>>
/*<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.activeshadow">*/
</div>
<</if>>
<<if $vaginastate isnot "penetrated"
and $anusstate isnot "penetrated"
and $anusstate isnot "cheeks"
and $thighuse isnot "penis"
and $vaginastate isnot "tentacle"
and $vaginastate isnot "tentacledeep"
and $vaginastate isnot "tentacleentrance"
and $vaginastate isnot "tentacleimminent"
and $anusstate isnot "tentacle"
and $anusstate isnot "tentacledeep"
and $anusstate isnot "tentacleentrance"
and $anusstate isnot "tentacleimminent"
and _stanceCheck isnot "top">>
<<elseif $penisuse isnot "othervagina" and $penisuse isnot "otheranus">>
<div class="i256">
<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" @src="_img.activepushlight" @style="'filter: '+_filters.body">
</div>
<</if>>
<</nobr>><</widget>><<widget "cheeklick">><<nobr>>
<<set _n to $args[0]>>
<<set _npcff to ["enjoys","smiles at","leers at","grins at"]>>
<<set _npccr to ["pressed","shoved","mashed","grinding"]>>
<<set _i to random(0, 3)>>
<<set _j to random(0, 3)>>
<<if $args[0]>>
<<if $NPCList[_n].penis is "mouth">>
<<He>> _npcff[_i] the sight of your face _npccr[_j] against <<his>> crotch.
<<neutral 1>>
<<elseif $NPCList[_n].penis is "mouthimminent" or $NPCList[_n].penis is "mouthentrance">>
<<He>> _npcff[_i] the sight of <<his>> penis _npccr[_j] against your mouth.
<<neutral 1>>
<<elseif $NPCList[_n].vagina is "mouthentrance">>
<<He>> _npcff[_i] the sight of your face _npccr[_j] against <<his>> crotch.
<<neutral 1>>
<<else>>
<<if $consensual is 1>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> licks your cheek.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<<case 2>>
<<He>> strokes your hair.
<<neutral 3>>
<<bodypart_admire forehead>>
<<case 3>>
<<He>> nibbles your ear.
<<neutral 3>>
<<bodypart_admire forehead>>
<<case 4>>
<<He>> nuzzles your neck.
<<neutral 3>>
<<bodypart_admire breasts>>
<</switch>>
<<else>>
<<switch random(1, 4)>>
<<case 1>>
<<He>> licks your cheek.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<<case 2>>
<<He>> tugs at your hair.
<<neutral 3>>
<<bodypart_admire forehead>>
<<case 3>>
<<He>> bites your ear.
<<neutral 3>>
<<if random(1, 2) is 2>>
<<bodypart_admire left_cheek>>
<<else>>
<<bodypart_admire right_cheek>>
<</if>>
<<case 4>>
<<He>> grips your neck.
<<neutral 3>>
<<bodypart_admire breasts>>
<</switch>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "npcstrip">><<nobr>>
<<if $enemyno gte 1>>
<<set $anus to "idle">>
<<if $gender1 is "m">>
<<set $penis to "idle">>
<<elseif $gender1 is "f">>
<<set $vagina to "idle">>
<<elseif $gender1 is "h">>
<<set $penis to "idle">>
<<set $vagina to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand to "underclothes">>
<</if>>
<</if>>
<<if $enemyno gte 2>>
<<set $anus2 to "idle">>
<<if $gender2 is "m">>
<<set $penis2 to "idle">>
<<elseif $gender2 is "f">>
<<set $vagina2 to "idle">>
<<elseif $gender2 is "h">>
<<set $penis2 to "idle">>
<<set $vagina2 to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand2 to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand2 to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand2 to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand2 to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand2 to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand2 to "underclothes">>
<</if>>
<</if>>
<<if $enemyno gte 3>>
<<set $anus3 to "idle">>
<<if $gender3 is "m">>
<<set $penis3 to "idle">>
<<elseif $gender3 is "f">>
<<set $vagina3 to "idle">>
<<elseif $gender3 is "h">>
<<set $penis3 to "idle">>
<<set $vagina3 to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand3 to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand3 to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand3 to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand3 to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand3 to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand3 to "underclothes">>
<</if>>
<</if>>
<<if $enemyno gte 4>>
<<set $anus4 to "idle">>
<<if $gender4 is "m">>
<<set $penis4 to "idle">>
<<elseif $gender4 is "f">>
<<set $vagina4 to "idle">>
<<elseif $gender4 is "h">>
<<set $penis4 to "idle">>
<<set $vagina4 to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand4 to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand4 to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand4 to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand4 to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand4 to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand4 to "underclothes">>
<</if>>
<</if>>
<<if $enemyno gte 5>>
<<set $anus5 to "idle">>
<<if $gender5 is "m">>
<<set $penis5 to "idle">>
<<elseif $gender5 is "f">>
<<set $vagina5 to "idle">>
<<elseif $gender5 is "h">>
<<set $penis5 to "idle">>
<<set $vagina5 to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand5 to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand5 to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand5 to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand5 to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand5 to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand5 to "underclothes">>
<</if>>
<</if>>
<<if $enemyno gte 6>>
<<set $anus6 to "idle">>
<<if $gender6 is "m">>
<<set $penis6 to "idle">>
<<elseif $gender6 is "f">>
<<set $vagina6 to "idle">>
<<elseif $gender6 is "h">>
<<set $penis6 to "idle">>
<<set $vagina6 to "idle">>
<</if>>
<<if !$worn.upper.type.includes("naked")>>
<<set $lefthand6 to "upperclothes">>
<<elseif !$worn.lower.type.includes("naked")>>
<<set $lefthand6 to "lowerclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $lefthand6 to "underclothes">>
<</if>>
<<if !$worn.lower.type.includes("naked")>>
<<set $righthand6 to "lowerclothes">>
<<elseif !$worn.upper.type.includes("naked")>>
<<set $righthand6 to "upperclothes">>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.under_lower.type.includes("chastity")>>
<<set $righthand6 to "underclothes">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "npcexhibit">><<nobr>>
<</nobr>><</widget>>
<<widget "npcgag">><<nobr>>
<<set $mouthuse to "lefthand">><<set $NPCList[0].lefthand to "mouth">>
<</nobr>><</widget>>
<<widget "npcoral">><<nobr>>
<<if $NPCList[0].penis isnot "none">>
<<set $NPCList[0].penis to "mouthentrance">><<submission 5>><<set $mouthstate to "entrance">><<set $mouthuse to "penis">>
<<He>> presses <<his>> penis against your lips.
<br><br>
<<elseif $NPCList[0].vagina isnot "none">>
<<submission 5>><<set $mouthuse to "othervagina">><<set $NPCList[0].vagina to "mouth">><<set $mouthstate to "othervagina">>
<<He>> presses <<his>> pussy against your lips.
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "npchand">><<nobr>>
<<if $NPCList[0].penis isnot "none">>
<<set $leftarm to "penis">><<set $NPCList[0].penis to "leftarm">>
<<else>>
<<set $leftarm to "othervagina">><<set $NPCList[0].vagina to "leftarm">>
<</if>>
<</nobr>><</widget>>
<<widget "npcidlegenitals">><<nobr>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis isnot "none">>
<<set $NPCList[_i].penis to "idle">>
<</if>>
<<if $NPCList[_i].vagina isnot "none">>
<<set $NPCList[_i].vagina to "idle">>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "npckiss">><<nobr>>
<<set $NPCList[0].mouth to "kiss">><<set $mouthstate to "kiss">><<set $mouthuse to "kiss">>
<</nobr>><</widget>>
<<widget "npcexpose">><<nobr>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis isnot "none">>
<<set $NPCList[_i].penis to 0>>
<</if>>
<<if $NPCList[_i].vagina isnot "none">>
<<set $NPCList[_i].vagina to 0>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "npcspank">><<nobr>>
<<if $rightarm is 0>>
<<set $rightarm to "grappled">>
<<set $NPCList[0].lefthand to "arms">>
<</if>>
<<if $leftarm is 0>>
<<set $leftarm to "grappled">>
<<set $NPCList[0].lefthand to "arms">>
<</if>>
<<set $NPCList[0].righthand to "spank">>
<<set $position to "doggy">>
<</nobr>><</widget>>
<<widget "npcgloryhole">><<nobr>>
<<set $gloryhole to 1>>
<<set $punishmentposition to "gloryhole">><!-- This is added to conform with other parts of code-base-->
<<set $enemyhealthmax to 10>><<set $enemyhealth to 10>>
<<set $enemytrust += 100>>
<<set $NPCList[0].lefthand to "none">>
<<set $position to "doggy">>
<<set $NPCList[0].righthand to "none">>
<<set $NPCList[0].mouth to "speech_only">>
<<if $NPCList[0].penis isnot "none">>
<<set $NPCList[0].penis to 0>>
<</if>>
<<if $NPCList[0].vagina isnot "none">>
<<set $NPCList[0].vagina to 0>>
<</if>>
<</nobr>><</widget>><<widget "npcdamage">><<nobr>>
<!-- Calculates damage inflicted by PC on NPCs and removes highest number NPC from group combat NG v2.8-->
<<set _grphealth to 0>>
<<set _damage to $enemyhealthmax-$enemyhealth>>
<<for _i = 0; _i < $enemyno-1 ; _i++>>
<<set _grphealth to $NPCList[_i].health+_grphealth>>
<</for>>
<<if $enemyhealth lte _grphealth>>
<<defeatnpc>>
<<npcdamage>>
<</if>>
<</nobr>><</widget>>
<<widget "defeatnpc">><<nobr>>
<!-- This knocks out and resets the last NPC on the list from 5 to 0 -->
<!-- Resets PC variables to release PC from NPC actions, resets NPC variables as partial cleanup prior to cleannpc, gives PC stats uptick as side benefit to defeating NPCs. -->
<<set _i to $enemyno-1>>
<<personselect _i>>
<span class="blue">The <<person>> staggers back, defeated.</span><<llpain>><<llstress>><<lltrauma>>
<br><br>
<!-- Check for Defeated NPC actions and reverse them out -->
<!-- NPC penis in PC -->
<<if $NPCList[_i].penis is "anus" or $NPCList[_i].penis is "anusimminent" or $NPCList[_i].penis is "anusentrance">>
<<set $anusstate to 0>><<set $anususe to 0>>
<</if>>
<<if $NPCList[_i].penis is "vagina" or $NPCList[_i].penis is "vaginaimminent" or $NPCList[_i].penis is "vaginaentrance">>
<<set $vaginastate to 0>><<set $vaginause to 0>>
<</if>>
<<if $NPCList[_i].penis is "mouth" or $NPCList[_i].penis is "mouthimminent" or $NPCList[_i].penis is "mouthentrance">>
<<set $mouthstate to 0>><<set $mouthuse to 0>>
<</if>>
<!-- PC penis in NPC -->
<<if $NPCList[_i].vagina is "penis" or $NPCList[_i].vagina is "penisimminent" or $NPCList[_i].vagina is "penisentrance">>
<<set $penisstate to 0>><<set $penisuse to 0>>
<</if>>
<<if $NPCList[_i].mouth is "penis" or $NPCList[_i].mouth is "penisimminent" or $NPCList[_i].mouth is "penisentrance">>
<<set $mouthstate to 0>><<set $mouthuse to 0>>
<</if>>
<<if $NPCList[_i].vagina is "otheranus" or $NPCList[_i].vagina is "otheranusimminent" or $NPCList[_i].vagina is "otheranusentrance">>
<<set $penisstate to 0>><<set $penisuse to 0>>
<</if>>
<<if $NPCList[_i].penis is "otheranus" or $NPCList[_i].penis is "otheranusimminent" or $NPCList[_i].penis is "otheranusentrance">>
<<set $penisstate to 0>><<set $penisuse to 0>>
<</if>>
<!-- Genital other -->
<<if $NPCList[_i].vagina is "vagina" or $NPCList[_i].vagina is "vaginaimminent" or $NPCList[_i].vagina is "vaginaentrance">>
<<set $vaginastate to 0>><<set $vaginause to 0>>
<</if>>
<!-- NPC Mouth other -->
<<if $NPCList[_i].mouth is "anus" or $NPCList[_i].mouth is "anusimminent" or $NPCList[_i].mouth is "anusentrance">>
<<set $anusstate to 0>><<set $anususe to 0>>
<</if>>
<<if $NPCList[_i].mouth is "vagina" or $NPCList[_i].mouth is "vaginaimminent" or $NPCList[_i].mouth is "vaginaentrance">>
<<set $vaginastate to 0>><<set $vaginause to 0>>
<</if>>
<<if $NPCList[_i].mouth is "kiss" or $NPCList[_i].mouth is "kissimminent" or $NPCList[_i].mouth is "kissentrance">>
<<set $mouthstate to 0>><<set $mouthuse to 0>>
<</if>>
<!-- PC using feet on NPC -->
<<if $NPCList[_i].penis is "feet">><<set $feetstate to 0>><<set $feetuse to 0>><</if>>
<<if $NPCList[_i].vagina is "feet">><<set $feetstate to 0>><<set $feetuse to 0>><</if>>
<!-- NPC using feet on PC -->
<<if $NPCList[_i].penis is "footjob" or $NPCList[_i].vagina is "footjob">>
<<if $penisexist is 1>>
<<set $penisstate to 0>>
<<else>>
<<set $vaginastate to 0>>
<</if>>
<</if>>
<!-- NPC Chest to PC-->
<<if $NPCList[0].chest is "mouth" or $NPCList[0].chest is "mouthentrance">>
<<set $mouthstate to 0>><<set $mouthuse to 0>>
<</if>>
<!-- PC grapple release -->
<<if $NPCList[_i].lefthand is "arms" or $NPCList[_i].righthand is "arms">>
<<set $leftarm to 0>><<set $rightarm to 0>>
<</if>>
<!-- Probably still some edge cases missing... -->
<!-- Reset Defeated NPC appendages -->
<<set $NPCList[_i].lefthand to "none">>
<<set $NPCList[_i].righthand to "none">>
<<set $NPCList[_i].penis to "none">>
<<set $NPCList[_i].vagina to "none">>
<<set $NPCList[_i].mouth to "none">>
<<set $NPCList[_i].chest to "none">>
<<set $NPCList[_i].stance to "defeated">>
<!-- Remove Defeated NPC from loops -->
<<set $enemyno-->>
<!-- Reset Group attributes-->
<<set $enemyarousalmax to 500 * $enemyno>>
<<set $enemyarousal to $enemyarousal * ($enemyno / ($enemyno +1))>>
<<set $enemyhealthmax to $enemyhealthmax-$NPCList[_i].health>>
<<set $NPCList[_i].health to 0>>
<!-- Give PC stats uptick. Could be replaced with <<violence -xx>> call -->
<<set $pain to 0>>
<<stress -18>><<trauma -6>>
<</nobr>><</widget>><<widget "generateNPC">><<nobr>>
<!-- Args are NPC#(1-6), Status, Pronoun, Gender, Level -->
<!-- Example: <<generateNPC 1 a m m 18>> would generate NPC 1 as adult male/male "burly" -->
<!-- Example: <<generateNPC 2 a f f 18>> would generate NPC 2 as adult female/female "vulgar" bodyguard type-->
<!-- Example: <<generateNPC 1 a f h 20>> would generate NPC 1 as adult female/herm "demon" monster type-->
<!-- Latter two examples can only be called via this widget; they are not autogenerated -->
<!-- Checks if endevent was properly used after the last event -->
<<if $enemyno gte 1 and $args[0] is 1>>
<<set $endeventerror to $lastgenerated>>
<<endevent phaseless>>
<</if>>
<<set $lastgenerated to $passage>>
<<set _n to $args[0]-1>>
<<set _stat to $args[1]>>
<<set _pro to $args[2]>>
<<set _gen to $args[3]>>
<<set _lvl to $args[4]>>
<<if _pro is "m" or _pro is "f">>
<<set $NPCList[_n].pronoun to _pro>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $malechance lt $rng>>
<<set $NPCList[_n].gender to "f">><<set $NPCList[_n].pronoun to "f">>
<<else>>
<<set $NPCList[_n].gender to "m">><<set $NPCList[_n].pronoun to "m">>
<</if>>
<</if>>
<<set $NPCList[_n].lefthand to 0>>
<<set $NPCList[_n].righthand to 0>>
<<set $NPCList[_n].mouth to 0>>
<<set $NPCList[_n].location to {}>>
<<set $NPCList[_n].location.head to 0>>
<<set $NPCList[_n].location.genitals to 0>>
<<if _stat is "t">>
<<set $NPCList[_n].teen to 1>>
<<set $NPCList[_n].adult to 0>>
<<else>>
<<set $NPCList[_n].adult to 1>>
<<set $NPCList[_n].teen to 0>>
<</if>>
<<if $enemyno lt 6>><<set $enemyno += 1>><</if>>
<<npcattribute _n _gen _lvl>>
<</nobr>><</widget>>
<<widget "generate1">><<nobr>>
<<generateNPC 1>>
<</nobr>><</widget>>
<<widget "generate2">><<nobr>>
<<generateNPC 2>>
<</nobr>><</widget>>
<<widget "generate3">><<nobr>>
<<generateNPC 3>>
<</nobr>><</widget>>
<<widget "generate4">><<nobr>>
<<generateNPC 4>>
<</nobr>><</widget>>
<<widget "generate5">><<nobr>>
<<generateNPC 5>>
<</nobr>><</widget>>
<<widget "generate6">><<nobr>>
<<generateNPC 6>>
<</nobr>><</widget>>
<<widget "generatey1">><<nobr>>
<<generateNPC 1 t>>
<</nobr>><</widget>>
<<widget "generatey2">><<nobr>>
<<generateNPC 2 t>>
<</nobr>><</widget>>
<<widget "generatey3">><<nobr>>
<<generateNPC 3 t>>
<</nobr>><</widget>>
<<widget "generatey4">><<nobr>>
<<generateNPC 4 t>>
<</nobr>><</widget>>
<<widget "generatey5">><<nobr>>
<<generateNPC 5 t>>
<</nobr>><</widget>>
<<widget "generatey6">><<nobr>>
<<generateNPC 6 t>>
<</nobr>><</widget>>
<<widget "generatec1">><<nobr>>
<<generateNPC 1 t>>
<</nobr>><</widget>>
<<widget "generatec2">><<nobr>>
<<generateNPC 2 t>>
<</nobr>><</widget>>
<<widget "generatec3">><<nobr>>
<<generateNPC 3 t>>
<</nobr>><</widget>>
<<widget "generatec4">><<nobr>>
<<generateNPC 4 t>>
<</nobr>><</widget>>
<<widget "generatec5">><<nobr>>
<<generateNPC 5 t>>
<</nobr>><</widget>>
<<widget "generatec6">><<nobr>>
<<generateNPC 6 t>>
<</nobr>><</widget>>
<<widget "generatel">><<nobr>>
<<if $location is "beach">>
<<if $enemyno is 0>>
<<generatey1>>
<<elseif $enemyno is 1>>
<<generatey2>>
<<elseif $enemyno is 2>>
<<generatey3>>
<<elseif $enemyno is 3>>
<<generatey4>>
<<elseif $enemyno is 4>>
<<generatey5>>
<<elseif $enemyno is 5>>
<<generatey6>>
<</if>>
<<else>>
<<if $enemyno is 0>>
<<generate1>>
<<elseif $enemyno is 1>>
<<generate2>>
<<elseif $enemyno is 2>>
<<generate3>>
<<elseif $enemyno is 3>>
<<generate4>>
<<elseif $enemyno is 4>>
<<generate5>>
<<elseif $enemyno is 5>>
<<generate6>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "generates1">><<nobr>>
<<generatey1>>
<</nobr>><</widget>>
<<widget "generates2">><<nobr>>
<<generatey2>>
<</nobr>><</widget>>
<<widget "generates3">><<nobr>>
<<generatey3>>
<</nobr>><</widget>>
<<widget "generates4">><<nobr>>
<<generatey4>>
<</nobr>><</widget>>
<<widget "generates5">><<nobr>>
<<generatey5>>
<</nobr>><</widget>>
<<widget "generates6">><<nobr>>
<<generatey6>>
<</nobr>><</widget>>
<<widget "generatesm1">><<nobr>>
<<generateym1>>
<</nobr>><</widget>>
<<widget "generatesm2">><<nobr>>
<<generateym2>>
<</nobr>><</widget>>
<<widget "generatesm3">><<nobr>>
<<generateym3>>
<</nobr>><</widget>>
<<widget "generatesm4">><<nobr>>
<<generateym4>>
<</nobr>><</widget>>
<<widget "generatesm5">><<nobr>>
<<generateym5>>
<</nobr>><</widget>>
<<widget "generatesm6">><<nobr>>
<<generateym6>>
<</nobr>><</widget>>
<<widget "generatesf1">><<nobr>>
<<generateyf1>>
<</nobr>><</widget>>
<<widget "generatesf2">><<nobr>>
<<generateyf2>>
<</nobr>><</widget>>
<<widget "generatesf3">><<nobr>>
<<generateyf3>>
<</nobr>><</widget>>
<<widget "generatesf4">><<nobr>>
<<generateyf4>>
<</nobr>><</widget>>
<<widget "generatesf5">><<nobr>>
<<generateyf5>>
<</nobr>><</widget>>
<<widget "generatesf6">><<nobr>>
<<generateyf6>>
<</nobr>><</widget>>
<<widget "generatem1">><<nobr>>
<<generateNPC 1 a m m>>
<</nobr>><</widget>>
<<widget "generatem2">><<nobr>>
<<generateNPC 2 a m m>>
<</nobr>><</widget>>
<<widget "generatem3">><<nobr>>
<<generateNPC 3 a m m>>
<</nobr>><</widget>>
<<widget "generatem4">><<nobr>>
<<generateNPC 4 a m m>>
<</nobr>><</widget>>
<<widget "generatem5">><<nobr>>
<<generateNPC 5 a m m>>
<</nobr>><</widget>>
<<widget "generatem6">><<nobr>>
<<generateNPC 6 a m m>>
<</nobr>><</widget>>
<<widget "generatef1">><<nobr>>
<<generateNPC 1 a f f>>
<</nobr>><</widget>>
<<widget "generatef2">><<nobr>>
<<generateNPC 2 a f f>>
<</nobr>><</widget>>
<<widget "generatef3">><<nobr>>
<<generateNPC 3 a f f>>
<</nobr>><</widget>>
<<widget "generatef4">><<nobr>>
<<generateNPC 4 a f f>>
<</nobr>><</widget>>
<<widget "generatef5">><<nobr>>
<<generateNPC 5 a f f>>
<</nobr>><</widget>>
<<widget "generatef6">><<nobr>>
<<generateNPC 6 a f f>>
<</nobr>><</widget>>
<<widget "generateym1">><<nobr>>
<<generateNPC 1 t m m>>
<</nobr>><</widget>>
<<widget "generateym2">><<nobr>>
<<generateNPC 2 t m m>>
<</nobr>><</widget>>
<<widget "generateym3">><<nobr>>
<<generateNPC 3 t m m>>
<</nobr>><</widget>>
<<widget "generateym4">><<nobr>>
<<generateNPC 4 t m m>>
<</nobr>><</widget>>
<<widget "generateym5">><<nobr>>
<<generateNPC 5 t m m>>
<</nobr>><</widget>>
<<widget "generateym6">><<nobr>>
<<generateNPC 6 t m m>>
<</nobr>><</widget>>
<<widget "generateyf1">><<nobr>>
<<generateNPC 1 t f f>>
<</nobr>><</widget>>
<<widget "generateyf2">><<nobr>>
<<generateNPC 2 t f f>>
<</nobr>><</widget>>
<<widget "generateyf3">><<nobr>>
<<generateNPC 3 t f f>>
<</nobr>><</widget>>
<<widget "generateyf4">><<nobr>>
<<generateNPC 4 t f f>>
<</nobr>><</widget>>
<<widget "generateyf5">><<nobr>>
<<generateNPC 5 t f f>>
<</nobr>><</widget>>
<<widget "generateyf6">><<nobr>>
<<generateNPC 6 t f f>>
<</nobr>><</widget>>
<<widget "generatecm1">><<nobr>>
<<generateNPC 1 t m m>>
<</nobr>><</widget>>
<<widget "generatecm2">><<nobr>>
<<generateNPC 2 t m m>>
<</nobr>><</widget>>
<<widget "generatecm3">><<nobr>>
<<generateNPC 3 t m m>>
<</nobr>><</widget>>
<<widget "generatecm4">><<nobr>>
<<generateNPC 4 t m m>>
<</nobr>><</widget>>
<<widget "generatecm5">><<nobr>>
<<generateNPC 5 t m m>>
<</nobr>><</widget>>
<<widget "generatecm6">><<nobr>>
<<generateNPC 6 t m m>>
<</nobr>><</widget>>
<<widget "generatecf1">><<nobr>>
<<generateNPC 1 t f f>>
<</nobr>><</widget>>
<<widget "generatecf2">><<nobr>>
<<generateNPC 2 t f f>>
<</nobr>><</widget>>
<<widget "generatecf3">><<nobr>>
<<generateNPC 3 t f f>>
<</nobr>><</widget>>
<<widget "generatecf4">><<nobr>>
<<generateNPC 4 t f f>>
<</nobr>><</widget>>
<<widget "generatecf5">><<nobr>>
<<generateNPC 5 t f f>>
<</nobr>><</widget>>
<<widget "generatecf6">><<nobr>>
<<generateNPC 6 t f f>>
<</nobr>><</widget>>
<<widget "npcattribute">><<nobr>>
<!-- V2.4 Widget set NPC attributes. $arg[0] calls NPC number (0 - 5) to be generated. NG-->
<!-- For transgender, $NPCList.pronoun sets appearance, including breasts. NPCList.gender sets genitals, including pp -->
<!-- Future work this should call addns args to set pronoun, gender, and size of NPC(0-18) where larger number is more robust. This would eliminate much of the NPC calls from above and push to code. -->
<!-- Added thug Vulgar/Bruitish as NPC19, can only be called with $arg[2] -->
<!-- Added strap-on functionality v2.8 -->
<<nounderwearcheck>>
<<set _n to $args[0]>>
<<set _gen to $args[1]>>
<<set _lvl to $args[2]>>
<!-- This sets transgender. -->
<!-- v2.6 adding herm demon as gender "h", must be directly called NG -->
<<if _gen is "m" or _gen is "f" or _gen is "h">>
<<set $NPCList[_n].gender to _gen>>
<<if _gen is "m">>
<<set $NPCList[_n].penis to "clothed">>
<<elseif _gen is "f">>
<<set $NPCList[_n].vagina to "clothed">>
<<elseif _gen is "h">>
<<set $NPCList[_n].vagina to 0>>
<<set $NPCList[_n].penis to 0>>
<</if>>
<<else>>
<<if $NPCList[_n].pronoun is "m">>
<<if random(0, 99) gte $cbchance>>
<<set $NPCList[_n].penis to "clothed">>
<<set $NPCList[_n].gender to "m">>
<<else>>
<<set $NPCList[_n].vagina to "clothed">>
<<set $NPCList[_n].gender to "f">>
<</if>>
<<elseif $NPCList[_n].pronoun is "f">>
<<if random(0, 99) gte $dgchance>>
<<set $NPCList[_n].vagina to "clothed">>
<<set $NPCList[_n].gender to "f">>
<<else>>
<<set $NPCList[_n].penis to "clothed">>
<<set $NPCList[_n].gender to "m">>
<</if>>
<</if>>
<</if>>
<<set $NPCList[_n].chest to 0>>
<<set $npcskinselector to ($whitechance + $blackchance)>>
<<if $npcskinselector is 0>>
<<set $npcskinselector to 1>>
<</if>>
<<set $whitechanceselector to (($whitechance / $npcskinselector) * 100)>>
<<set $blackchanceselector to (($blackchance / $npcskinselector) * 100)>>
<<if random(1, 100) lte $blackchanceselector>>
<<set $NPCList[_n].skincolour to "black">>
<<else>>
<<set $NPCList[_n].skincolour to "white">>
<</if>>
<<set $rng to random(1, 100)>>
<<if $rng gte 91>>
<<if $NPCList[_n].penis isnot "none">>
<<set $NPCList[_n].insecurity to "penis">>
<<else>>
<<set $NPCList[_n].insecurity to "vagina">>
<</if>>
<<elseif $rng gte 81>>
<<if $NPCList[_n].vagina isnot "none">>
<<set $NPCList[_n].insecurity to "vagina">>
<<else>>
<<set $NPCList[_n].insecurity to "penis">>
<</if>>
<<elseif $rng gte 61>>
<<set $NPCList[_n].insecurity to "ethics">>
<<elseif $rng gte 41>>
<<set $NPCList[_n].insecurity to "weak">>
<<elseif $rng gte 21>>
<<set $NPCList[_n].insecurity to "skill">>
<<else>>
<<set $NPCList[_n].insecurity to "looks">>
<</if>>
<!-- Select NPC 1-18 Description/Strength pair. Breast size range bound to Description. NPC19 is Brute NPC20 is Demon-->
<<if _lvl gte 0 and _lvl lte 20>>
<<set _i to _lvl>>
<<else>>
<<set _i to random(0, 18)>>
<</if>>
<<if $NPCList[_n].teen is 1>>
<<if $NPCList[_n].pronoun is "f">> <!-- female appearing student -->
<<set _h to [125,175,150,150,150,175,150,200,200,200,125,200,250,125,250,200,250,250,200,300,400]>>
<<set _d to ["slight","lithe","lean","thin","slender","lissome","slim","taut","graceful","trim","mousy","cute","fit","petite","toned","shapely","robust","plump","wide-eyed","vulgar","minor demon"]>>
<<set _blo to [0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,5,5,8,3,10,12]>>
<<set _bhi to [4,4,4,4,4,4,7,7,7,7,8,8,8,8,8,11,11,12,10,12,12]>>
<<else>> <!-- male appearing student -->
<<set _h to [125,175,150,150,150,175,150,200,200,200,125,200,250,125,250,200,250,250,200,300,400]>>
<<set _d to ["slight","lithe","lean","thin","slender","lissome","slim","taut","graceful","trim","mousy","cute","fit","petite","toned","shapely","robust","plump","wide-eyed","brutish","minor demon"]>>
<</if>>
<<else>>
<<if $NPCList[_n].pronoun is "f">> <!-- female appearing adult -->
<<set _h to [125,175,150,150,150,175,150,200,125,200,275,200,250,250,200,200,250,200,200,350,600]>>
<<set _d to ["slight","lithe","lean","thin","slender","lissome","slim","taut","petite","trim","muscular","curvy","toned","plump","plush","shapely","robust","voluptuous","lush","vulgar","demon"]>>
<<set _blo to [0,0,0,0,2,2,2,2,2,5,5,5,5,5,5,5,8,8,9,10,12]>>
<<set _bhi to [4,4,4,4,4,4,7,7,8,9,9,9,9,12,10,11,10,11,11,12,12]>>
<<else>> <!-- male appearing adult -->
<<set _h to [125,125,150,150,150,150,175,175,200,200,200,200,250,250,250,250,275,275,275,400,600]>>
<<set _d to ["petite","slight","slim","thin","slender","lanky","lissome","lithe","trim","lean","taut","plump","toned","bulky","broad","robust","rugged","muscular","burly","brutish","demon"]>>
<</if>>
<</if>>
<!-- Set pp size separately to allow for transgender NPCs. Changes should track with physical descriptions above, in order. -->
<<if $NPCList[_n].teen is 1>>
<<if $NPCList[_n].gender is "m">> <!-- male genitals student, pronoun M or F -->
<<set _plo to [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8]>>
<<set _phi to [8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8]>>
<</if>>
<<else>>
<<if $NPCList[_n].gender is "m">> <!-- male genitals student, pronoun M or F -->
<<set _plo to [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8]>>
<<set _phi to [8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8]>>
<</if>>
<</if>>
<<set _brdes to ["nipple","budding","tiny","small","pert","modest","full","large","ample","massive","huge","gigantic","enormous"]>>
<<set $NPCList[_n].health to _h[_i]>>
<<set $NPCList[_n].description to _d[_i]>>
<<if $NPCList[_n].gender is "m">><!-- set pp on size based on MODs for male genitals -->
<<if $penis_mod gte _plo[_i]>><<set _plo[_i] to $penis_mod>><</if>>
<<if $penis_mod gte _phi[_i]>><<set _phi[_i] to $penis_mod>><</if>>
<<if $penis_mod lt 0>><<set _plo[_i] to Math.clamp(_plo[_i]+$penis_mod, 0, 8)>><<set _phi[_i] to Math.clamp(_phi[_i]+$penis_mod, 0, 8)>><</if>>
<</if>>
<<if $NPCList[_n].pronoun is "f">><!-- set breast on size based on MODs for female appearance-->
<<if $breast_mod gte _blo[_i]>><<set _blo[_i] to $breast_mod>><</if>>
<<if $breast_mod gte _bhi[_i]>><<set _bhi[_i] to $breast_mod>><</if>>
<<if $breast_mod lt 0>><<set _blo[_i] to Math.clamp(_blo[_i]+$breast_mod, 0, 12)>><<set _bhi[_i] to Math.clamp(_bhi[_i]+$breast_mod, 0, 12)>><</if>>
<</if>>
<<if $NPCList[_n].pronoun is "f">><<set _rng to random(_blo[_i], _bhi[_i])>><</if>>
<<if $NPCList[_n].gender is "m">><<set _rngpp to random(_plo[_i], _phi[_i])>><</if>>
<<set $NPCList[_n].fullDescription to $NPCList[_n].description + " ">>
<<if $NPCList[_n].pronoun is "m" and $NPCList[_n].teen is 1>>
<<set $NPCList[_n].fullDescription += "boy">>
<<elseif $NPCList[_n].pronoun is "m">>
<<set $NPCList[_n].fullDescription += "man">>
<<elseif $NPCList[_n].pronoun is "f" and $NPCList[_n].teen is 1>>
<<set $NPCList[_n].fullDescription += "girl">>
<<elseif $NPCList[_n].pronoun is "f">>
<<set $NPCList[_n].fullDescription += "woman">>
<</if>>
/*Sets up multiple orgasms, code needs work*/
/*<<set $NPCList[_n].maxOrgasms to 1>>
<<set $NPCList[_n].orgasms to 0>>
<<if $NPCList[_n].fullDescription is "Robin">>
<<set $NPCList[_n].maxOrgasms to 2>>
<<set $setupMidOrgasm to true>>
<</if>>
*/
<<if $NPCList[_n].adult is 1>> <!-- set adult breast size -->
<<if $NPCList[_n].pronoun is "m">>
<<set $NPCList[_n].breastsize to 0>>
<<set $NPCList[_n].breastsdesc to "nipples">>
<<set $NPCList[_n].breastdesc to "nipple">>
<<else>>
<<set $NPCList[_n].breastsize to _rng>>
<<switch _rng>>
<<case 0>>
<<set $NPCList[_n].breastsdesc to "nipples">>
<<set $NPCList[_n].breastdesc to "nipple">>
<<default>>
<<set $NPCList[_n].breastsdesc to _brdes[_rng]+" breasts">>
<<set $NPCList[_n].breastdesc to _brdes[_rng]+" breast">>
<</switch>>
<</if>>
<<else>> <!-- set student breast size -->
<<if $NPCList[_n].pronoun is "m">>
<<set $NPCList[_n].breastsize to 0>>
<<set $NPCList[_n].breastsdesc to "nipples">>
<<set $NPCList[_n].breastdesc to "nipple">>
<<else>>
<<set $NPCList[_n].breastsize to _rng>>
<<switch _rng>>
<<case 0>>
<<set $NPCList[_n].breastsdesc to "nipples">>
<<set $NPCList[_n].breastdesc to "nipple">>
<<default>>
<<set $NPCList[_n].breastsdesc to _brdes[_rng]+" breasts">>
<<set $NPCList[_n].breastdesc to _brdes[_rng]+" breast">>
<</switch>>
<</if>>
<</if>>
<<if $NPCList[_n].adult is 1>> <!-- set adult pp size -->
<<if $NPCList[_n].gender is "m" or $NPCList[_n].gender is "h">>
<<switch _rngpp>>
<<case 0>>
<<set $NPCList[_n].penisdesc to "tiny penis">>
<<set $NPCList[_n].penissize to 1>>
<<case 5 6 7>>
<<set $NPCList[_n].penisdesc to either("thick cock","hefty cock","big cock","large cock","veiny cock","meaty cock")>>
<<set $NPCList[_n].penissize to 3>>
<<case 8>>
<<set $NPCList[_n].penisdesc to either("massive cock","huge cock","humongous cock","immense cock","gigantic cock","enormous cock")>>
<<set $NPCList[_n].penissize to 4>>
<<default>>
<<set $NPCList[_n].penisdesc to "penis">>
<<set $NPCList[_n].penissize to 2>>
<</switch>>
<</if>>
<<else>> <!-- set student pp size -->
<<if $NPCList[_n].gender is "m" or $NPCList[_n].gender is "h">>
<<switch _rngpp>>
<<case 0>>
<<set $NPCList[_n].penisdesc to "tiny penis">>
<<set $NPCList[_n].penissize to 1>>
<<case 7 8>>
<<set $NPCList[_n].penisdesc to either("thick cock","hefty cock","big cock","large cock","veiny cock","meaty cock")>>
<<set $NPCList[_n].penissize to 3>>
<<default>>
<<set $NPCList[_n].penisdesc to "penis">>
<<set $NPCList[_n].penissize to 2>>
<</switch>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $NPCList[_n].pronoun is "f">>
<<if $NPCList[_n].adult is 1>>
<<if $rng gte 61>>
<<set $NPCList[_n].lactation to 1>>
<<else>>
<<set $NPCList[_n].lactation to 0>>
<</if>>
<<else>>
<<if $rng gte 81>>
<<set $NPCList[_n].lactation to 1>>
<<else>>
<<set $NPCList[_n].lactation to 0>>
<</if>>
<</if>>
<</if>>
<!-- Sets females with strap-ons as adjustment-->
<<if $NPCList[_n].gender is "f">>
<<if random(0, 99) lt $straponchance>>
<<npcstrapon _n>>
<</if>>
<</if>>
/*Location is relative to the PC*/
<<set $NPCList[_n].location to {
head: 0,
genitals: 0,
}>>
<</nobr>><</widget>>
<<widget "npcstrapon">><<nobr>>
<!-- NG Converts NPCs to strap-on -->
<<switch $args[0]>>
<<case 0 1 2 3 4 5>>
<<set _xx to $args[0]>>
<<default>>
<span class="red">NPCSTRAPON Error: No NPC Identifier<br><br></span>
<</switch>>
<<set $NPCList[_n].penis to "clothed">>
<<set $NPCList[_n].vagina to "none">>
<<set $NPCList[_n].gender to "m">>
<<switch random(1, 4)>>
<<case 1 2 3>>
<<set $NPCList[_n].penisdesc to "large "+either("black","red","blue","pink","purple","fleshy")+" strap-on cock">>
<<set $NPCList[_n].penissize to 3>>
<<default>>
<<set $NPCList[_n].penisdesc to "massive "+either("black","red","blue","pink","purple","fleshy")+" strap-on cock">>
<<set $NPCList[_n].penissize to 4>>
<</switch>>
<</nobr>><</widget>><<widget "cumspeech">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $player.gender_appearance is "m">>
<<if $orgasmcount gte 24 and $speechorgasmnocumcount is 0>>
<<set $speechorgasmnocumcount += 1>>
<<He>> speaks. "You climaxed but nothing came out! What's wrong with you?"
<<elseif $speechorgasmnocumcount gte 1>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<if $rng lte 35>>
<<He>> speaks. "Have you been over-milked or were you always this pathetic?"
<<elseif $rng lte 70>>
<<He>> speaks. "You better not be faking it."
<<else>>
<<He>> speaks. "You should be embarrassed by your lack of ejaculate."
<</if>>
<<else>>
<<set $speechorgasmrepeat += 1>>
<<if $rng lte 35>>
<<He>> speaks. "I think we've worn <<phim>> out already."
<<elseif $rng lte 70>>
<<He>> speaks. "Still nothing coming out. This is disappointing."
<<else>>
<<He>> speaks. "Maybe if we're a bit rougher we'll get some semen to come out?"
<</if>>
<</if>>
<<elseif $orgasmcount gte 18 and $speechorgasmweakcumcount is 0>>
<<set $speechorgasmweakcumcount += 1>>
<<He>> speaks. "Is that really all the cum you can manage?"
<<else>>
<<if $speechorgasmcount is 1>>
<<if $speechorgasmrepeat is 1>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "You're cumming! That's it, let it out, don't hold any back."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> really is cumming!"
<</if>>
<<elseif $speechorgasmcount is 2>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "You're releasing even more cum! Have you no shame?"
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "Cumming again? <<pShe>> is so dirty!"
<</if>>
<<elseif $speechorgasmcount is 3>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "Don't try to hide it, you like being milked of your cum."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> is cumming again? This is great!"
<</if>>
<<elseif $speechorgasmcount is 4>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "Let out all your precious dick-milk."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "We'll milk <<phim>> dry at this rate."
<</if>>
<<elseif $speechorgasmcount is 5>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "You've cum so much! You're making a real mess you know."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "I want to keep some of <<pher>> cum for later."
<</if>>
<<else>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "So much cum, I don't know whether to be impressed or embarrassed for you."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> has cum so much. Is <<pshe>> going to be okay?"
<</if>>
<</if>>
<</if>>
<<else>>
<<if $speechorgasmcount is 1>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "I knew you'd enjoy it, your spasms don't lie."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> spasms so delightfully when <<pshe>> cums."
<</if>>
<<elseif $speechorgasmcount is 2>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "How does this orgasm feel? Better than the last I bet."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pHer>> pussy is absolutely drenched!"
<</if>>
<<elseif $speechorgasmcount is 3>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "You're cumming again? You're such a dirty slut!"
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> is so very sensitive."
<</if>>
<<elseif $speechorgasmcount is 4>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "I hope you remember me, what with all these orgasms I'm giving you."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> is cumming again? This is great."
<</if>>
<<elseif $speechorgasmcount is 5>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "You're cumming over and over again, you must be quite the slut!"
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "<<pShe>> is cumming again! Such a nasty bitch."
<</if>>
<<else>>
<<if $speechorgasmrepeat is 0>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "Making a <<girl>> cum repeatedly is so much fun."
<<else>>
<<set $speechorgasmrepeat += 1>>
<<He>> speaks. "Careful not to overdo it, <<pshe>> might break if <<pshe>> cums too much."
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatspeech">><<nobr>>
<<set _n to $args[0]>>
<<set $rng to random(1, 100)>>
<<if $speechcrossdressangry is 1>>
<<if $rng gte 81>>
<<He>> glares at your newly-exposed <<genitalsstop>> "You thought you could trick me? Time to show you your place."
<<elseif $rng gte 61>>
<<He>> glares at your newly-exposed <<genitalsstop>> "I bet you're real happy you tricked me. You won't be smiling when I'm through with you."
<<elseif $rng gte 41>>
<<He>> glares at your newly-exposed <<genitalsstop>> "Fucking <<bitchcomma>> I'm gonna fuck you like you're a <<if $player.gender is "m">>girl<<else>>boy<</if>> anyway."
<<elseif $rng gte 21>>
<<He>> glares at your newly-exposed <<genitalsstop>> "You think that's funny? I'm gonna fuck you senseless anyway."
<<else>>
<<He>> glares at your newly-exposed <<genitalsstop>> "You'll pay for this, slut."
<</if>>
<<elseif $speechcrossdressaroused is 1>>
<<if $rng gte 81>>
<<He>> gazes with hunger at your newly exposed <<genitalsstop>> "What a treat!"
<<elseif $rng gte 61>>
<<He>> gazes with hunger at your newly exposed <<genitalsstop>> "You're full of surprises."
<<elseif $rng gte 41>>
<<He>> gazes with hunger at your newly exposed <<genitalsstop>> "Nothing gets me going like a crossdressing slut."
<<elseif $rng gte 21>>
<<He>> gazes with hunger at your newly exposed <<genitalsstop>> "It's like unwrapping a present."
<<else>>
<<He>> gazes with hunger at your newly exposed <<genitalsstop>> "Sneaky slut, I know just what to do with you."
<</if>>
<<elseif $speechcrossdressshock is 1>>
<<if $rng gte 81>>
<<He>> stares at your <<genitals>> in shock. "I'm not normally into this sort of thing. You're pretty cute though."
<<elseif $rng gte 61>>
<<He>> stares at your <<genitals>> in shock. "I never thought it could look so tasty."
<<elseif $rng gte 41>>
<<He>> stares at your <<genitals>> in shock. "You're a sneaky one."
<<elseif $rng gte 21>>
<<He>> stares at your <<genitals>> in shock. "This is fine too."
<<else>>
<<He>> stares at your <<genitals>> in shock. "You had me completely fooled."
<</if>>
<<elseif $speechcrossdressdisappointed is 1>>
<<if $rng gte 81>>
<<He>> looks at your <<genitals>> and sighs. "This isn't what I signed up for."
<<elseif $rng gte 61>>
<<He>> looks at your <<genitals>> and sighs. "I've come this far I guess."
<<elseif $rng gte 41>>
<<He>> looks at your <<genitals>> and sighs. "Cute, but that isn't what I wanted."
<<elseif $rng gte 21>>
<<He>> looks at your <<genitals>> and sighs. "I bet you think this is funny."
<<else>>
<<He>> looks at your <<genitals>> and sighs. "Why do I keep falling for this?"
<</if>>
<<elseif $speechgenitals is 1>>
<<if $player.gender_appearance is $player.gender>>
<<if $penisexist is 1 and !$worn.genitals.type.includesAll("chastity", "hidden")>>
<<if $penissize gte 4>>
<<if $enemyanger lte 20>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Your huge cock looks delicious!"<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<<elseif $enemyanger lte 100>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "I've never seen one so big."<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<<else>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Don't think I'm intimidated by your freakishly big cock."<<insecurity "penis_big" 1>><<ginsecurity "penis_big">>
<</if>>
<<elseif $penissize is 3>>
<<if $enemyanger lte 20>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Your cock looks delicious!"<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<<elseif $enemyanger lte 100>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Nice. Very nice."<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<<else>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "There. Exposed like the slut you are."<<if $player.gender is "h">><<insecurity "penis_big" 1>><<ginsecurity "penis_big">><</if>>
<</if>>
<<elseif $penissize is 2>>
<<if $enemyanger lte 20>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Your cock looks delicious!"
<<elseif $enemyanger lte 100>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Nice."
<<else>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "There. Exposed like the slut you are."
<</if>>
<<elseif $penissize is 1>>
<<if $enemyanger lte 20>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "So small and cute!"<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<<elseif $enemyanger lte 100>>
<<He>> <<laughs>> at your newly-exposed <<genitalsstop>> "It's so small!"<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<<else>>
<<He>> <<laughs>> at newly-exposed <<genitalsstop>> "Your small cock is pathetic."<<insecurity "penis_small" 1>><<ginsecurity "penis_small">>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> <<laughs>> at your newly-exposed <<genitalsstop>> "Your tiny cock is so cute!"<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<<elseif $enemyanger lte 100>>
<<He>> <<laughs>> at your newly-exposed <<genitalsstop>> "I've never seen such a tiny cock"<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<<else>>
<<He>> <<laughs>> at your newly-exposed <<genitalsstop>> "This is just pathetic."<<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">>
<</if>>
<</if>>
<<elseif !$worn.genitals.type.includesAll("chastity", "hidden")>>
<<if $enemyanger lte 0>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Your pussy is so cute!"
<<elseif $enemyanger lte 20>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Your pussy is so enticing!"
<<elseif $enemyanger lte 100>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "Don't be shy, a pussy like this was made to be exposed."
<<else>>
<<He>> <<admires>> your newly-exposed <<genitalsstop>> "There, now you're exposed like the slut you are."
<</if>>
<<else>>
<<if $enemyanger lte 0>>
<<He>> <<admires>> your newly-exposed $worn.genitals.name. "I wonder what treasures are behind that lock?".
<<elseif $enemyanger lte 20>>
<<He>> <<laughs>> your newly-exposed $worn.genitals.name. "So are you hiding a pussy or a tiny penis?".
<<if $penissize is 1>><<insecurity "penis_small" 1>><<ginsecurity "penis_small">><<elseif $penissize lt 1>><<insecurity "penis_tiny" 1>><<ginsecurity "penis_tiny">><</if>>
<<elseif $enemyanger lte 100>>
<<He>> <<laughs>> your newly-exposed $worn.genitals.name. "Don't be shy, I'll help you get it off.".
<<else>>
<<He>> <<laughs>> your newly-exposed $worn.genitals.name. "You must be a slut that was forced to wear that."
<</if>>
<</if>>
<</if>>
<<elseif $speechbreasts is 1>>
<<if $player.gender_appearance is $player.gender>>
<<if $player.gender is "m">>
<<if $breastsize lte 0>>
<<He>> <<admires>> your newly-exposed <<breastsstop>>
<<elseif $breastsize lte 1>>
<<He>> <<admires>> your newly-exposed <<breastsstop>>
<<elseif $breastsize lte 2>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "That's a nice pair of bitch-tits you've got there."
<<elseif $breastsize lte 4>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "You have breasts like a woman!"
<<else>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "Those things are gigantic! Maybe you'll share some boy-milk."
<</if>>
<<else>>
<<if $breastsize lte 0>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "Don't be ashamed about being flat, it's really cute."
<<elseif $breastsize lte 1>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "Nothing quite like developing breasts. So lewd and cute."
<<elseif $breastsize lte 2>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "Your small breasts are so lewd."
<<elseif $breastsize lte 4>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "Don't be ashamed about having your breasts displayed like this, it's what they're for."
<<else>>
<<He>> <<admires>> your newly-exposed <<breastsstop>> "They're so big! You'd make a fine cow."
<</if>>
<</if>>
<</if>>
<<elseif $speechscream is 1>><<set $speechscream to 0>>
<<if $rng lte 20>>
<<He>> speaks. "Shut your fucking mouth."
<<elseif $rng lte 40>>
<<He>> speaks. "Are you trying to make me hurt you? Be quiet!"
<<elseif $rng lte 60>>
<<He>> speaks. "Things are going to be difficult for you if you keep resisting."
<<elseif $rng lte 80>>
<<He>> speaks. "Stupid slut, no one's going to help you."
<<else>>
<<He>> speaks. "Crying for help? No one gives a shit."
<</if>>
<<elseif $speechsteal is 1>><<set $speechsteal to 0>>
<<if $enemyanger lte 100>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Keep your fingers where I can see them."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "No one likes a thief."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Hands off my stuff."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You're a sneaky <<girlcomma>> aren't you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Don't think you can steal from me."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "It's rude to touch other people's belongings."
<<else>>
<<He>> speaks. "That isn't yours."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Fingers where I can see them, or you're gonna get hurt."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "It'll be the pillory for you, thief."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "You'll regret trying to steal from me, <<bitchstop>>"
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I'm gonna teach you a lesson."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "When I'm done with you, you'll never steal again."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I'll show you what I do to thieves."
<<else>>
<<He>> speaks. "You think you can steal from me?"
<</if>>
<</if>>
<<elseif $speechpenisbig is 1>><<set $speechpenisbig to 0>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "How are you so fucking big?"<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You're too big to fit. That's so cruel."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I hope I get you inside before I cum."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Just go in already!"<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Fuck, you're gonna make me cum without even penetrating me."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I don't care if you split me in two."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<else>>
<<He>> speaks. "I need it in me now."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Help me get it in. I can take it."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "It's not my fault your cock is so big."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'm not used to taking such girths."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You should be proud of such a large cock."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I'm afraid it'll hurt."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "It's too big, but I need it."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<<else>>
<<He>> speaks. "I-I can take it. I just need time."<<if $penissize gte 4>><<ginsecurity "penis_big">><<insecurity "penis_big" 1>><</if>>
<</if>>
<</if>>
<<elseif $speechnamedrop is 1>>
<<set $speechnamedrop to 0>>
<<if _loveInterest is "Black Wolf">>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "You're talented! Did you learn this from fucking animals all day?"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "I'm sure your wolf friend won't mind."
<<else>>
<<He>> laughs. "Is it appropriate to call that "Puppy Love"?"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "I bet you get treated like a bitch by animals, too!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "I'll be sure to leave leftovers for your... dog."
<<else>>
<<He>> speaks. "So you're a dog fucker? No surprise there."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> laughs. "Not even your wolf will fuck you when I'm done!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Keep this up and I'll feed you to more than just the wolves."
<<else>>
<<He>> speaks. "Good to know that you're accustomed to being prey, whore!"
<</if>>
<</if>>
<<elseif $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "Just close your eyes and think about them, just a little longer."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Don't worry, you'll see them again."
<<else>>
<<He>> speaks. "Already taken? Adorable. I'll make you forget all about them."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "Enough. You're mine."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Quit being a brat and maybe I'll let you see them again."
<<else>>
<<He>> speaks. "I don't care about who you're seeing. Shut it."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> laughs. "You're mine, slut. They'll probably leave you when they find out about this!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Keep it up and you won't see them again, bitch."
<<else>>
<<He>> speaks. "You're lucky they won't find you in a ditch somewhere."
<</if>>
<</if>>
<<elseif $speechhandjobpenis is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Don't you dare stop now!"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You better not waste a single drop ."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'll make you lick your fingers clean when you're done."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Keep going. Or I'll hurt you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Aim it at your mouth, or I'll force it down your throat!"
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Keep going, whore."
<<else>>
<<He>> speaks. "Keep jerking it like the slut that you are."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Don't stop jerking it. I'm so close!"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Keep going."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Milk my cock till its dry."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You're good at this."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Faster! I'm almost there."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Sliding my cock between your fingers feels so good."
<<else>>
<<He>> speaks. "This feels amazing!"
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You better put in some work if you want to satisfy me."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Your arms will tire before you can get me off like this."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Keep your filthy hands off my cock."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Put some work into it, or I'll make you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Just couldn't keep your hands off it, could you?"
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I might let you get away with this if you do a good job."
<<else>>
<<He>> speaks. "Looks like you already know how to handle a cock, you little whore."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your hands feel so good around my cock."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You look so cute, playing with my cock."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "You're so good with your hands."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I love watching your fingers slide up and down my cock."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "This will do just fine."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Show me how well you can handle a dick."
<<else>>
<<He>> speaks. "Your hands are so soft."
<</if>>
<</if>>
<</if>>
<<elseif $speechhandjobvagina is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Don't you dare stop now!"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You better not waste a single drop ."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'll make you lick your fingers clean when you're done."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Keep going. Or I'll hurt you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You better keep this up."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Keep going, whore."
<<else>>
<<He>> speaks. "I'm so damn close."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your fingers are slippery with my juices."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Thats the spot. Don't stop!"
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'm going to drench your hand in my juices."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Faster! I'm so close!"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "This feels amazing. You're so good at this."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Faster!"
<<else>>
<<He>> speaks. "You're making my pussy feel so good."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You better treat my pussy right."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "My pussy needs better than this."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Take your filthy hands off my pussy."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You better know what you're doing."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I want more of you than just your hands."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "You better not bore me."
<<else>>
<<He>> speaks. "Do a good job, or I'll have to punish you."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your hands are so warm."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You really know how to handle a pussy."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't be afraid of using more fingers."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Don't stop rubbing my clit."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You're so skilled with your hands."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "You have such lovely hands."
<<else>>
<<He>> speaks. "So much better than doing it myself."
<</if>>
<</if>>
<</if>>
<<elseif $speechcheeks is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "I'll slap your asscheeks raw if you stop."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I'll grind against you until your ass goes numb."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't think this'll hurt any less than putting it in."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You won't be able to stand when I'm done with you!"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I'll make you regret toying with me!.
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I'll spank the shit out of you when I'm done."
<<else>>
<<He>> speaks. "You're gonna drain me before I can even stick it in."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your ass is mezmerizing."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You're good at this."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't stop. Keep going!"
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I'm gonna shoot my load all over you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I love fucking your asscheeks."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Your ass feels amazing against my cock."
<<else>>
<<He>> speaks. "I can't wait to shoot my load on you."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Want me to slap it, you whore?"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You're even more of a slut than I thought."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Trying to distract me from your holes? It won't work."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You look like such a whore."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Look at this little slut shaking <<pher>> ass at me."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I'll spank your ass raw if you don't satisfy me."
<<else>>
<<He>> speaks. "Are you scared of having my cock inside you? Cute. I'll humor you for now."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "I can work with that."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Need a warm up?"
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Your buttcheeks wrap so nicely around my cock."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You have such a cute ass on you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Shake that ass for me."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Watching you grind against me is so hot."
<<else>>
<<He>> speaks. "You look so lewd when you run your ass-cheeks up and down my cock."
<</if>>
<</if>>
<</if>>
<<elseif $speechthigh is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "I'm gonna fuck your thighs raw."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Trust a slut like you to turn anything into a hole."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'll slam your thighs all I please."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You won't be able to stand when I'm done with you!"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I'm so close to drenching your legs with cum!.
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "You stand no chance against my cock."
<<else>>
<<He>> speaks. "Your entire body exists for me to fuck."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your soft thighs are gonna make me cum."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Sliding my cock between your thighs feels amazing."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Your thighs are slick with precum."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Those thighs were made to be fucked."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I never expected this to feel so good."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I'm gonna erupt between your thighs."
<<else>>
<<He>> speaks. "I can't wait to see my cum run down your beautiful legs."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You won't keep me away like this forever."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Your thighs will do, for now."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't waste my time with your thighs."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Trying to distract me with your thighs?"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "My cock deserves better than this."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I need more than this."
<<else>>
<<He>> speaks. "You won't keep me away from your holes forever."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your thighs are so smooth."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You have beautiful legs."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Your thighs are so soft."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I don't mind some foreplay."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I'm always open for new things."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "This feels suprisingly good."
<<else>>
<<He>> speaks. "I love playing with your legs."
<</if>>
<</if>>
<</if>>
<<elseif $speechfeet is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your feet will be sore when I'm done with you."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I'll defile every inch of your body."
<<elseif $npcspeechcycle is 2>>
<<if $NPCList[_n].penis isnot "none">>
<<He>> speaks. "Your feet aren't worthy of my cum."
<<else>>
<<He>> speaks. "Your feet aren't worthy of my juices."
<</if>>
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You must be a total slut, being this good with your feet."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I won't leave an inch of your body unmolested."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I'll make you lick those clean when I'm done."
<<else>>
<<He>> speaks. "I'm gonna make a mess of your feet."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You're so good with your feet!"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Your feet feel so nice."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I want to watch you lick those clean when we're done!"
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I'm going to drench your feet in my <<if $NPCList[_n].penis isnot "none">>cum<<else>>juices<</if>>."
<<elseif $npcspeechcycle is 4>>
<<if $NPCList[_n].penis isnot "none">>
<<He>> speaks. "I'm going to erupt between your feet."
<<else>>
<<He>> speaks. "Your toes feel so good against my pussy."
<</if>>
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Your feet feel so good."
<<else>>
<<if $NPCList[_n].penis isnot "none">>
<<He>> speaks. "My cock feels so good against your feet. Don't stop."
<<else>>
<<He>> speaks. "My pussy feels so good against your feet. Don't stop."
<</if>>
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You won't keep me away with this forever."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Your feet will do, for now."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't waste my time with your feet."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Trying to distract me with your feet?"
<<elseif $npcspeechcycle is 4>>
<<if $NPCList[_n].penis isnot "none">>
<<He>> speaks. "You won't keep me away from your holes forever."
<<else>>
<<He>> speaks. "You won't keep me away from your cock forever."
<</if>>
<<elseif $npcspeechcycle is 5>>
<<if $NPCList[_n].penis isnot "none">>
<<He>> speaks. "Your feet aren't worthy of touching my cock."
<<else>>
<<He>> speaks. "Your feet aren't worthy of touching my pussy."
<</if>>
<<else>>
<<He>> speaks. "This won't be enough to make me cum."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Your soles are so smooth!"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "You really know how to handle your feet."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Put those feet to work."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Show me what you can do with your feet."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "I love being teased by your feet."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I love watching your toes play with me."
<<else>>
<<He>> speaks. "I don't mind some foreplay."
<</if>>
<</if>>
<</if>>
<<elseif $speechheadsuckle is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You should feel lucky to have such fresh milk."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Keep sucking and I might forgive you."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "You're a greedy <<girlcomma>> aren't you."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Don't be so grouchy."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You better appreciate this."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Greedy brat."
<<else>>
<<He>> speaks. "You're a real glutton."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "S-suck harder. I have more to give."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "It's such a relief to drain them."
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "You're so well behaved."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "You like that, don't you."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "Finish up and we'll move on to dessert."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "I feel all tingly."
<<else>>
<<He>> coos. "I hope my milk is tasty."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "I hope you choke"
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "I'm not your mother. I won't forgive you so easily."
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "Insolent <<girlstop>> I bet you don't have a care in the world."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "Look at you, sucking away like you own the place."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "Does my milk taste good, you little brat?"
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "My milk's too good for brats like you."
<<else>>
<<He>> tuts. "You're having the time of your life, aren't you."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "Does my milk taste good?"
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "I knew you were hungry."
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "I hope my milk makes you feel good."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "I feel like a mother."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "Take your time."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "You gonna fall asleep?"
<<else>>
<<He>> coos. "You're so cute."
<</if>>
<</if>>
<</if>>
<<elseif $speechheadnipple is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "St-stupid…"
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I bet you're experienced at sucking things."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "That's it, put that whore mouth to work."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Keep this up and I might forgive you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Maybe I'll share your mouth with all my friends."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I bet you've done all sorts of nasty things with that mouth."
<<else>>
<<He>> speaks. "Your slutty lips feel good against my skin."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You can be a bit rougher."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "H-harder."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "You tease."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Your tongue... Ah!"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You've done this before, haven't you."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "You know your way around my body."
<<else>>
<<He>> speaks. "My chest feels so good."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "You're a desperate slut, aren't you."
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "You'd best remember who's in charge."
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "Don't you dare bite."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "Don't think this means we're even."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "Keep sucking, whore."
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "My chest feels good, but that doesn't mean I forgive you."
<<else>>
<<He>> tuts. "You're such a brat."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "Don't stop."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "That tickles."
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "You're making my chest feel good."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "That mouth of yours has some experience, I bet."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "You look cute like that."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "Your tongue feels good against my skin."
<<else>>
<<He>> coos. "That's it. Right there."
<</if>>
<</if>>
<</if>>
<<elseif $speechheadnippleclosed is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You'd better start sucking, or else."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I want you to suck me. Now."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I bet you're good at nipple licking. Get to work."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Hurry up and use your tongue."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Suck. Now."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Your head is there for a reason."
<<else>>
<<He>> speaks. "Bratty <<girls>> like you are good for one thing."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Don't keep me waiting."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Come on, make me feel good."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Put your lips right there."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "You're making my chest feel funny."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Don't fall asleep."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I can't take this for much longer."
<<else>>
<<He>> speaks. "You tease."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "Stop being so stubborn."
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "You'd best get to it, or I'll make you."
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "You're right where I want you."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "You're in trouble."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "When I say use your tongue, you use it."
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "I bet you've done all sorts of dirty things."
<<else>>
<<He>> tuts. "Stupid slut."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "I can't wait to feel your tongue."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "They're so ready for you."
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "I bet your lips feel wonderful."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "You're cute like that."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "I bet you've done this many times."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "You're a good <<girlcomma>> aren't you."
<<else>>
<<He>> coos. "Do you like how I feel?"
<</if>>
<</if>>
<</if>>
<<elseif $speechheadsuckleclosed is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Drink, or I'll make you."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Open wide."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Suck them. I need release!"
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Don't be such a brat."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You drink when I tell you to."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "I can't believe how rude you are."
<<else>>
<<He>> speaks. "I'm gonna fill you up."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "Open wide."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I promise you'll enjoy it."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Don't hold back."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "I need to fill you."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Please, hurry up and suck."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Milk me dry."
<<else>>
<<He>> speaks. "This is gonna feel so good."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "Stupid <<girlcomma>> it's rude to turn down a treat."
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "I'll squirt if you don't open up."
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "You don't know what's good for you."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "How rude."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "Do as I say and open wide."
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "Suck, or I'll make you."
<<else>>
<<He>> tuts. "Such insolence."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "I know you're hungry."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "Come on, drink up."
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "My milk will make you feel better. Open up."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "It's okay."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "Let me take care of you."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "Open wide."
<<else>>
<<He>> coos. "I promise you'll like the taste."
<</if>>
<</if>>
<</if>>
<<elseif $speechheadbreasts is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You're lucky I'm not rougher."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Maybe I'll keep you buried in my boobs."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Better get to work, or I won't let you out."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Impressed by my size?"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "You get to touch my magnificent breasts. You're so lucky."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "It feels good for me, at least."
<<else>>
<<He>> speaks. "I bet you're enjoying this, slut."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "My my."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "Don't be shy. You can play with them."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Feels good in there, right?"
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Can you feel my heart beat? Or are my breasts too big?"
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "My breasts feel tingly."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "Are my breasts soft enough?"
<<else>>
<<He>> speaks. "My breasts feel so good."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "I bet you're enjoying this."
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "Trouble breathing?"
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "Don't pass out in there."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "I bet you wanted this. Pervert."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "Hold still."
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "Stop squirming."
<<else>>
<<He>> tuts. "My breasts are better than you deserve."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "Are you blushing? That's so cute."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "Does it feel nice being smothered?"
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "People always stare at my breasts."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "Are my breasts that much bigger than normal?"
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "I can tell you like my breasts."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "Are my breasts soft enough?"
<<else>>
<<He>> coos. "Do you like my breasts?"
<</if>>
<</if>>
<</if>>
<<elseif $speechheadchest is 1 and random(1, 2) is 2>>
<<if (($enemyarousal / $enemyarousalmax) * 100) gte 70>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "It's your fault my breasts feel this way."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I bet you think being cute means you can get away with whatever you like."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "I'm gonna do so many things to you."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "Don't get too comfortable."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Shame on you, getting me riled up like this."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "What are you waiting for? Put that mouth to work."
<<else>>
<<He>> speaks. "You better give me what I want."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> speaks. "You're so lewd."
<<elseif $npcspeechcycle is 1>>
<<He>> speaks. "I can't keep this up much longer."
<<elseif $npcspeechcycle is 2>>
<<He>> speaks. "Are my nipples hard? You did that."
<<elseif $npcspeechcycle is 3>>
<<He>> speaks. "How can you be so cute and lewd at the same time."
<<elseif $npcspeechcycle is 4>>
<<He>> speaks. "Are you feeling good? I am."
<<elseif $npcspeechcycle is 5>>
<<He>> speaks. "My nipples need your touch."
<<else>>
<<He>> speaks. "My chest feels warm where you touch it."
<</if>>
<</if>>
<<else>>
<<if (($enemyanger / $enemyangermax) * 100) gte 10>>
<<if $npcspeechcycle is 0>>
<<He>> tuts. "You'd better start putting that mouth to work. Or else."
<<elseif $npcspeechcycle is 1>>
<<He>> tuts. "Be a good <<girl>> and do what I say."
<<elseif $npcspeechcycle is 2>>
<<He>> tuts. "Stay where I can see you."
<<elseif $npcspeechcycle is 3>>
<<He>> tuts. "I know you like my chest, slut."
<<elseif $npcspeechcycle is 4>>
<<He>> tuts. "You like that, don't you."
<<elseif $npcspeechcycle is 5>>
<<He>> tuts. "You're pathetic."
<<else>>
<<He>> tuts. "I bet you think you can get away with anything."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
<<He>> coos. "I know just what to do with you."
<<elseif $npcspeechcycle is 1>>
<<He>> coos. "Can you feel my heartbeat?"
<<elseif $npcspeechcycle is 2>>
<<He>> coos. "Your hair is soft."
<<elseif $npcspeechcycle is 3>>
<<He>> coos. "You're so cute."
<<elseif $npcspeechcycle is 4>>
<<He>> coos. "I like having you close to me."
<<elseif $npcspeechcycle is 5>>
<<He>> coos. "Is my chest comfy?"
<<else>>
<<He>> coos. "Soft."
<</if>>
<</if>>
<</if>>
<<elseif $speechvaginaescape is 1>><<set $speechvaginaescape to 0>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "I can't enjoy you properly if you keep squirming around."
<<elseif $rng lte 70>>
<<He>> speaks. "Be still now."
<<else>>
<<He>> speaks. "You're a feisty little thing!"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Keep pretending you don't want to be fucked, I'm not fooled."
<<elseif $rng lte 70>>
<<He>> speaks. "Stop resisting."
<<else>>
<<He>> speaks. "I love it when you squirm."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Do you think that will stop me, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "The sooner you accept that you're nothing but a cock-sleeve the easier it'll be for you."
<<else>>
<<He>> speaks. "Your pussy is mine slut, stop fighting it."
<</if>>
<</if>>
<<elseif $speechpenisescape is 1>><<set $speechpenisescape to 0>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "I can't enjoy you properly if you keep squirming around."
<<elseif $rng lte 70>>
<<He>> speaks. "Be still now."
<<else>>
<<He>> speaks. "You're a feisty little thing!"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Keep pretending you don't want to be fucked, I'm not fooled."
<<elseif $rng lte 70>>
<<He>> speaks. "Stop resisting."
<<else>>
<<He>> speaks. "I love it when you squirm."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Do you think that will stop me, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "The sooner you accept that you're nothing but a piece of fuckmeat the easier it'll be for you."
<<else>>
<<He>> speaks. "Your dick is mine slut, stop fighting it."
<</if>>
<</if>>
<<elseif $speechotheranusescape is 1>><<set $speechotheranusescape to 0>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "I can't enjoy you properly if you keep squirming around."
<<elseif $rng lte 70>>
<<He>> speaks. "Be still now."
<<else>>
<<He>> speaks. "You're a feisty little thing!"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Keep pretending you don't want to be fucked, I'm not fooled."
<<elseif $rng lte 70>>
<<He>> speaks. "Stop resisting."
<<else>>
<<He>> speaks. "I love it when you squirm."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Do you think that will stop me, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "The sooner you accept that you're nothing but a piece of fuckmeat the easier it'll be for you."
<<else>>
<<He>> speaks. "Your dick is mine slut, stop fighting it."
<</if>>
<</if>>
<<elseif $speechanusescape is 1>><<set $speechanusescape to 0>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "I can't enjoy you properly if you keep squirming around."
<<elseif $rng lte 70>>
<<He>> speaks. "Be still now."
<<else>>
<<He>> speaks. "You're a feisty little thing!"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Keep pretending you don't want to be fucked, I'm not fooled."
<<elseif $rng lte 70>>
<<He>> speaks. "Stop resisting."
<<else>>
<<He>> speaks. "I love it when you squirm."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Do you think that will stop me, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "The sooner you accept that you're nothing but a cock-sleeve the easier it'll be for you."
<<else>>
<<He>> speaks. "Your ass is mine slut, stop fighting it."
<</if>>
<</if>>
<<elseif $speechpenispenetrated is 1>>
<<if $devstate gte 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Yes! Yes! Give it to me! AH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "I've been needing this so badly."
<<else>>
<<He>> speaks. "You feel so good inside me."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "UHH! That's it...Not long now... AH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "That's it right there, good <<girlstop>>"
<<else>>
<<He>> speaks "I've been waiting too long for this, don't even think about stopping!"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "You... Stupid... AHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> mocks you. "What's it like having your dick dominated like this?"
<<else>>
<<He>> mocks you. "You're right where you belong."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Oh! You... I... AHHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You're so cute when you're being fucked."
<<else>>
<<He>> speaks. "Just relax, I'll look after your dick."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep... going... not long now."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a the cock of a little <<girlstop>>"
<<else>>
<<He>> speaks. "You like being inside me, don't you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "You... Stupid... AHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You make a good fucktoy."
<<else>>
<<He>> speaks. "You're mine now, <<girlstop>>"
<</if>>
<</if>>
<</if>>
<<elseif $speechotheranuspenetrated is 1>>
<<if $devstate gte 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Yes! Yes! Give it to me! Fill me up!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "I've been needing this so badly."
<<else>>
<<He>> speaks. "You feel so good inside me."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "UHH! That's it...Not long now... AH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "That's it right there, good <<girlstop>>"
<<else>>
<<He>> speaks "I've been waiting too long for this, don't even think about stopping!"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "You... Stupid... AHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> mocks you. "What's it like having your dick dominated like this?"
<<else>>
<<He>> mocks you. "You're right where you belong."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Oh! You... I... AHHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You're so cute when you're being fucked."
<<else>>
<<He>> speaks. "Just relax, I'll look after your dick."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep... going... not long now."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a the cock of a little <<girlstop>>"
<<else>>
<<He>> speaks. "You like being inside me, don't you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "You... Stupid... AHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You make a good fucktoy."
<<else>>
<<He>> speaks. "You're mine now, <<girlstop>>"
<</if>>
<</if>>
<</if>>
<<elseif $speechvaginapenetrated is 1>>
<<if $devstate gte 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna fill you up soon, I hope you're ready!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You feel so nice around my dick."
<<else>>
<<He>> speaks. "Your pussy is so warm."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "That's it! Take it, whore!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "Good <<girlstop>>"
<<else>>
<<He>> speaks "Your body is welcoming me at least."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Take it! Take it all you worthless slut!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> mocks you. "What's it like having your pussy dominated like this?"
<<else>>
<<He>> mocks you. "You're right where you belong."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Your little pussy is so good!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You're so cute when you're being fucked."
<<else>>
<<He>> speaks. "Just relax, I'll look after you."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep... going... not long now."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a the cunt of a little <<girlstop>>"
<<else>>
<<He>> speaks. "You like being filled like this, don't you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Don't act like you didn't want this, I can feel you squeezing my dick, begging for my cum."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "This is your place, remember that."
<<else>>
<<He>> speaks. "You're mine now, <<girlstop>>"
<</if>>
<</if>>
<</if>>
<<elseif $speechanuspenetrated is 1>>
<<if $devstate gte 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna fill you up soon, I hope you're ready!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You feel so nice around my dick."
<<else>>
<<He>> speaks. "Your butt is so warm."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "That's it! Take it, whore!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "Good <<girlstop>>"
<<else>>
<<He>> speaks "Your body is welcoming me at least."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Take it! Take it all you worthless slut!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> mocks you. "What's it like having your ass dominated like this?"
<<else>>
<<He>> mocks you. "You're right where you belong."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Your little butt is so tight!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You're so cute when you're being fucked."
<<else>>
<<He>> speaks. "Just relax, I'll look after you."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep... going... not long now."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a little <<girl>> fucktoy."
<<else>>
<<He>> speaks. "You like being filled like this, don't you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Don't act like you didn't want this, I can feel you squeezing my dick, begging for my cum."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "This is your place, remember that."
<<else>>
<<He>> speaks. "You're mine now, <<girlstop>>"
<</if>>
<</if>>
<</if>>
<<elseif $speechmouthpenetrated is 1>>
<<if $devstate gte 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna fill you up soon, I hope you're ready!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You feel so nice around my dick."
<<else>>
<<He>> speaks. "Your mouth is so warm."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "That's it! Take it, whore!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "Good <<girlstop>>"
<<else>>
<<He>> speaks "Your throat is welcoming me at least."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Take it! Take it all you worthless slut!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> mocks you. "What's it like being dominated like this?"
<<else>>
<<He>> mocks you. "You're right where you belong."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep going, I'm almost there!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "You're so cute with your lips around my dick."
<<else>>
<<He>> speaks. "Just relax, I'll look after you."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Keep... going... not long now."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a little <<girl>> as a fucktoy."
<<else>>
<<He>> speaks. "You like being filled like this, don't you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Don't act like you didn't want this, your mouth was made for it."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks hushedly. "This is your place, remember that."
<<else>>
<<He>> speaks. "You're mine now, <<girlstop>>"
<</if>>
<</if>>
<</if>>
<<elseif $speechvaginaimminent is 1>>
<<if $player.virginity.vaginal is true>>
<<if $enemyanger lte 60>>
<<if $rng gte 51>>
<<He>> speaks. "My dick is pressing against your virgin pussy... I could deflower you at any moment."
<<else>>
<<He>> speaks. "Let's find out if your virgin pussy can handle my cock."
<</if>>
<<else>>
<<if $rng gte 51>>
<<He>> speaks. "I'm an inch away from taking your virginity, bitch."
<<else>>
<<He>> speaks. "You're not gonna be a virgin for long."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 60>>
<<if $rng gte 51>>
<<He>> speaks. "Just having the tip pressing against you like this is driving me mad!"
<<else>>
<<He>> speaks. "I can't wait to start pounding away at your pussy."
<</if>>
<<else>>
<<if $rng gte 51>>
<<He>> speaks. "I hope your pussy is ready, I sure am."
<<else>>
<<He>> speaks. "I'm going to destroy your cunt, bitch."
<</if>>
<</if>>
<</if>>
<<elseif $speechpenisimminent is 1>>
<<if $player.virginity.penile is true>>
<<if $enemyanger lte 60>>
<<if $rng gte 51>>
<<He>> speaks. "My pussy is pressing against your virgin dick... I could deflower you at any moment."
<<else>>
<<He>> speaks. "My pussy is going to destroy your virginity."
<</if>>
<<else>>
<<if $rng gte 51>>
<<He>> speaks. "I'm an inch away from taking your virginity, bitch."
<<else>>
<<He>> speaks. "You're not gonna be a virgin for long."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 60>>
<<if $rng gte 51>>
<<He>> speaks. "Just having the tip pressing against me like this is driving me mad!"
<<else>>
<<He>> speaks. "I can't wait to feel you inside me."
<</if>>
<<else>>
<<if $rng gte 51>>
<<He>> speaks. "I hope your dick is ready, I sure am."
<<else>>
<<He>> speaks. "I'm going to destroy your penis."
<</if>>
<</if>>
<</if>>
<<elseif $speechotheranusimminent is 1>>
<<if $player.virginity.penile is true>>
<<if $enemyanger lte 60>>
<<He>> speaks. "My ass is pressing against your virgin dick... I could deflower you at any moment."
<<else>>
<<He>> speaks. "I'm an inch away from taking your virginity, bitch."
<</if>>
<<else>>
<<if $enemyanger lte 60>>
<<He>> speaks. "Just having the tip pressing against me like this is driving me mad!"
<<else>>
<<He>> speaks. "I hope your dick is ready, I sure am."
<</if>>
<</if>>
<<elseif $speechanusimminent is 1>>
<<if $player.virginity.anal is true>>
<<if $enemyanger lte 60>>
<<He>> speaks. "My dick is pressing against your virgin ass... It's gonna be a tight fit!"
<<else>>
<<He>> speaks. "I'm an inch away from taking your anal virginity, bitch."
<</if>>
<<else>>
<<if $enemyanger lte 60>>
<<He>> speaks. "Just having the tip pressing against you like this is driving me mad!"
<<else>>
<<He>> speaks. "I hope your ass is ready, my dick sure is!"
<</if>>
<</if>>
<<elseif $speechmouthimminent is 1>>
<<if $player.virginity.oral is true>>
<<if $enemyanger lte 60>>
<<He>> speaks. "You've never tasted dick before have you? You're in for a treat!"
<<else>>
<<He>> speaks. "You've never tasted dick before have you? If you bite me, I'll fuck you up."
<</if>>
<<else>>
<<if $enemyanger lte 60>>
<<He>> speaks. "Just having the tip pressing against you like this is driving me mad!"
<<else>>
<<He>> speaks. "Open wide, whore."
<</if>>
<</if>>
<<elseif $speechapologise is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "How could I be mad at a little hottie like you?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can think of a few ways you can make it up to me."
<<else>>
<<He>> speaks. "You better not be lying to me, or you'll be real sorry."
<</if>>
<<elseif $speechvaginaentrance is 1>>
<<if $player.gender_appearance is "m">>
<<if $enemyanger lte 20>>
<<He>> speaks. "Don't worry, I'll be gentle with your cock."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't wait to fuck you."
<<else>>
<<He>> speaks. "Don't try to squirm. You're mine."
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Don't worry, I'll be gentle with your pussy."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't wait to fuck you."
<<else>>
<<He>> speaks. "Don't try to squirm away. You're mine."
<</if>>
<</if>>
<<elseif $speechanusentrance is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Don't worry, I'll be gentle with your ass."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't wait to fuck you."
<<else>>
<<He>> speaks. "Don't try to squirm away, your little ass is mine."
<</if>>
<<elseif $speechmouthentrance is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Let's see that tongue of yours."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't wait to feel your tongue on my dick."
<<else>>
<<He>> speaks. "I want your lips around my dick. Now."
<</if>>
<<elseif $speechpenisentrance is 1>>
<<if $player.gender_appearance is "f">>
<<if $enemyanger lte 20>>
<<He>> speaks. "Your pussy is so close to mine, the anticipation is almost too much!"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Your pussy is eager for mine, don't try to hide it."
<<else>>
<<He>> speaks. "I hope you satisfy me, for your sake."
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Your dick is so close to my pussy, the anticipation is almost too much!"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Your dick is eager for my pussy, don't try to hide it."
<<else>>
<<He>> speaks. "I hope you satisfy me, for your sake."
<</if>>
<</if>>
<<elseif $speechotheranusentrance is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Is my ass making you feel good?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Your dick is eager for my ass, don't try to hide it."
<<else>>
<<He>> speaks. "I hope you satisfy me, for your sake."
<</if>>
<<elseif $speechvaginawithhold is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "I really wish I could fuck you, guess I'll have to make do."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Are you sure you don't want my dick? Your pussy seems to."
<<else>>
<<He>> speaks. "Fuck, I can't hold back like this for long."
<</if>>
<<elseif $speechanuswithhold is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "I really wish I could ass fuck you, guess I'll have to make do."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Are you sure you don't want my dick? Your ass is so close..."
<<else>>
<<He>> speaks. "Fuck, I can't hold back like this for long."
<</if>>
<<elseif $speechpeniswithhold is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "I can't take this, I need you inside me!"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't take this, I need you inside me!"
<<else>>
<<He>> speaks. "Fuck, I can't hold back like this for long."
<</if>>
<<elseif $speechotheranuswithhold is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "I can't take this, I need you inside me!"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I can't take this, I need you inside me!"
<<else>>
<<He>> speaks. "Fuck, I can't hold back like this for long."
<</if>>
<<elseif $speechvagina is 1>>
<<if $arousal gte 8000>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Your pussy is so moist! You need it bad, don't you?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "You're sopping wet down here!"
<<else>>
<<He>> speaks. "Don't pretend you don't want this. Your pussy is far too wet."
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Don't worry, I'll soon have your pussy drenched."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "How do you like the feel of me moving inside you?"
<<else>>
<<He>> speaks. "You like being treated like a cheap harlot, don't lie."
<</if>>
<</if>>
<<elseif $speechpenis is 1>>
<<if $arousal gte 8000>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Your dick is so hard! You need it bad, don't you?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "Don't pretend you don't want this, not with a dick this hard."
<<else>>
<<He>> speaks. "Don't pretend you don't want this, not with a dick this hard."
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Does my hand make you feel good?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "You like that, don't you."
<<else>>
<<He>> speaks. "Your dick is in my hand, I hope you realise who's in charge now."
<</if>>
<</if>>
<<elseif $speechanus is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Does my finger make you feel good?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "You like that, don't you."
<<else>>
<<He>> speaks. "You better start being good, I can be much rougher than this." <<He>> moves the finger in your anus more violently to demonstrate the point.
<</if>>
<<elseif $speechvaginamouth is 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Ohh! Not long now!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "How do you like the taste of my juices?"
<<else>>
<<He>> speaks. "Let's see what your tongue is capable of."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Mmm, it feels so good!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Now's your chance to satisfy me."
<<else>>
<<He>> speaks. "You don't want to disappoint me, do you?"
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "OHH! Your tongue, you stupid... AHH!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You better swallow all my juices."
<<else>>
<<He>> speaks. "Nothing like rubbing my cunt in a fucktoy's face to remind them who's boss."
<</if>>
<</if>>
<<elseif $speechvaginavagina is 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Ohh! Not long now!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "How do you like the feel of my pussy against yours?"
<<else>>
<<He>> speaks. "How do you like the feel of my pussy against yours?"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "Mmm, it feels so good!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Our juices are mingling together."
<<else>>
<<He>> speaks. "You don't want to disappoint me, do you? Rub harder."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "OHH! Your pussy is so good!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You act like you don't want this, but your pussy is drenching me."
<<else>>
<<He>> speaks. "You like that, slut?"
<</if>>
<</if>>
<<elseif $speechbeat is 1>>
<<if $rng lte 10>>
<<He>> speaks. "That's the least you deserve, bitch!"
<<elseif $rng lte 20>>
<<He>> speaks. "You want some more of this? Huh?"
<<elseif $rng lte 30>>
<<He>> speaks. "Hurts, don't it."
<<elseif $rng lte 40>>
<<He>> speaks. "I'll beat you into submission if I have to."
<<elseif $rng lte 50>>
<<He>> speaks. "Take that you stupid fuck!"
<<elseif $rng lte 60>>
<<He>> speaks. "There's plenty more punishment to come, whore."
<<elseif $rng lte 70>>
<<He>> speaks. "I love it when sluts cower."
<<elseif $rng lte 80>>
<<He>> speaks. "I'll have my fun, even if I have to beat it out of you."
<<elseif $rng lte 90>>
<<He>> speaks. "Maybe you like being beaten? I can accommodate that."
<<else>>
<<He>> speaks. "Afraid of me yet?"
<</if>>
<<elseif $speechhit is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> is annoyed by your attack. "Now why'd you go and do that?"
<<elseif $rng lte 70>>
<<He>> is annoyed by your attack. "Come on, don't be like that."
<<else>>
<<He>> is annoyed by your attack. "Ow! Not so rough!"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> is annoyed by your attack. "You're starting to piss me off."
<<elseif $rng lte 70>>
<<He>> is annoyed by your attack. "Are you trying to get yourself hurt?"
<<else>>
<<He>> is annoyed by your attack. "Keep this up and you'll be in a lot of trouble, little <<girlstop>>"
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> is enraged by your attack. "I'm going to fucking murder you if you don't stop."
<<elseif $rng lte 70>>
<<He>> is enraged by your attack. "I'm going to show you your place, <<bitchstop>>"
<<else>>
<<He>> is enraged by your attack. "Ungrateful piece of shit."
<</if>>
<</if>>
<<elseif $speechthroat is 1>>
<<if $rng lte 20>>
<<He>> tightens <<his>> grip around your throat. "What's the matter? Trouble breathing?"
<<elseif $rng lte 40>>
<<He>> tightens <<his>> grip around your throat. "Don't lose consciousness just yet, I want you to be awake for this."
<<elseif $rng lte 60>>
<<He>> tightens <<his>> grip around your throat. "You better start being nice to me if you want to breathe freely."
<<elseif $rng lte 80>>
<<He>> tightens <<his>> grip around your throat. "Too tight for you? Maybe you should stop being such a brat."
<<else>>
<<He>> tightens <<his>> grip around your throat. "I love it when they squirm."
<</if>>
<<elseif $speechvaginafoot is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "I can feel you leaking on my toes."
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I know you like being trodden on like this, don't pretend otherwise."
<<else>>
<<He>> speaks. "It's probably best I use my foot, I don't know where your slutty slit has been."
<</if>>
<<elseif $speechpenisfoot is 1>>
<<if $enemyanger lte 20>>
<<He>> speaks. "Do you like the feel of my feet?"
<<elseif $enemyanger lte 100>>
<<He>> speaks. "I know you like being trodden on like this, don't pretend otherwise."
<<else>>
<<He>> speaks. "It's probably best I use my foot, I don't know where your filthy dick has been."
<</if>>
<<elseif $speechchastity is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "This device is on pretty tight."
<<elseif $rng lte 70>>
<<He>> speaks. "I can't get it off."
<<else>>
<<He>> speaks. "I really want to get under this thing."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Oh, you little tease."
<<elseif $rng lte 70>>
<<He>> speaks. "Fuck, how do I get this off?"
<<else>>
<<He>> speaks. "Just you wait until I get this off of you. Oh, the fun we'll have."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Something's gonna break, either you or this device."
<<elseif $rng lte 70>>
<<He>> speaks. "Fuck you, and fuck this device."
<<else>>
<<He>> speaks. "Just you wait until I get this off."
<</if>>
<</if>>
<<elseif $speechstripstruggle is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Come on, don't be shy."
<<elseif $rng lte 70>>
<<He>> speaks. "You're so beautiful, I have to see more of you."
<<else>>
<<He>> speaks. "I really want to get under this thing."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Oh, you little tease."
<<elseif $rng lte 70>>
<<He>> speaks. "Stop struggling!"
<<else>>
<<He>> speaks. "If you let me take your clothes off, things will go easier for you."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Give me your clothes, bitch!"
<<elseif $rng lte 70>>
<<He>> speaks. "You're getting stripped, slut. Stop fighting it."
<<else>>
<<He>> speaks. "Your clothes belong to me now, stop struggling."
<</if>>
<</if>>
<<elseif $speechstruggle is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "You're a feisty little thing!"
<<elseif $rng lte 70>>
<<He>> speaks. "Calm down, you're not going to be hurt."
<<else>>
<<He>> speaks. "Just be calm and let it happen."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Stop struggling, or I'll get angry."
<<elseif $rng lte 70>>
<<He>> speaks. "If you don't want things to get worse, then calm down."
<<else>>
<<He>> speaks. "A good <<girl>> wouldn't struggle. Do you want to be punished?"
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Be still, you ungrateful bitch!"
<<elseif $rng lte 70>>
<<He>> speaks. "Stop struggling and accept your place."
<<else>>
<<He>> speaks. "Stupid slut! Stop it!"
<</if>>
<</if>>
<<elseif $speechspank is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Have you learned your lesson yet?"
<<elseif $rng lte 70>>
<<He>> speaks. "If you're a good <<girl>> in the future, then you won't need to be punished."
<<else>>
<<He>> speaks. "This hurts me more than it hurts you."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "I could spank you far harder than this if I wanted."
<<elseif $rng lte 70>>
<<He>> speaks. "If you don't want things to get worse, then stop acting like a brat."
<<else>>
<<He>> speaks. "You've been a bad <<girlstop>> So you get punished. It's as simple as that."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You're going to take your punishment, and when I'm done you're going to thank me for it!"
<<elseif $rng lte 70>>
<<He>> speaks. "You deserve far worse than this."
<<else>>
<<He>> speaks. "I'm gonna spank your butt raw, little <<girlstop>>"
<</if>>
<</if>>
<<elseif $speecharms is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "If I give you your arms back, will you be good?"
<<elseif $rng lte 70>>
<<He>> speaks. "Some people like being restrained, you know."
<<else>>
<<He>> speaks. "It's cute when they can't use their arms."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "I'd release your arms if I was sure you wouldn't be a brat."
<<elseif $rng lte 70>>
<<He>> speaks. "If you prove that you're nice, then I won't have to restrain you."
<<else>>
<<He>> speaks. "You're completely helpless."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You're completely at my mercy, get used to it."
<<elseif $rng lte 70>>
<<He>> speaks. "Try to struggle free, I dare you."
<<else>>
<<He>> speaks. "I know you love being restrained like this, you dirty slut."
<</if>>
<</if>>
<<elseif $speechclit is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Does having your clit teased feel good?"
<<elseif $rng lte 70>>
<<He>> speaks. "Your little clit is so cute!"
<<else>>
<<He>> speaks. "Your clit is really firm. I guess that means you like it."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Your clit is so much fun to play with."
<<elseif $rng lte 70>>
<<He>> speaks. "I could hurt instead of pleasure you you know, best be a good <<girlstop>>"
<<else>>
<<He>> speaks. "You don't want to annoy me, not with your clit vulnerable like this."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You like having your bean toyed with, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "Nothing like teasing some slut's clit to assert your superiority."
<<else>>
<<He>> speaks. "The fucktoy reacts to having its clit teased, what a surprise."
<</if>>
<</if>>
<<elseif $speechglans is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Does having your dick played with feel good?"
<<elseif $rng lte 70>>
<<He>> speaks. "Your face is so cute when your dick is being teased like this!"
<<else>>
<<He>> speaks. "Your dick is really firm. I guess that means you like it."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Your dick is so much fun to play with."
<<elseif $rng lte 70>>
<<He>> speaks. "I could hurt instead of pleasure you you know, best be a good <<girlstop>>"
<<else>>
<<He>> speaks. "You don't want to annoy me, not with your dick vulnerable like this."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You like having your dick toyed with, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "Nothing like teasing some fucktoy's dick to assert your superiority."
<<else>>
<<He>> speaks. "The fucktoy reacts to having its glans teased, what a surprise."
<</if>>
<</if>>
<<elseif $speechbottom is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Does having your butt fondled feel good?"
<<elseif $rng lte 70>>
<<He>> speaks. "Your face is so cute when your butt is being teased like this!"
<<else>>
<<He>> speaks. "Your butt is so shapely."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Your butt is so much fun to play with."
<<elseif $rng lte 70>>
<<He>> speaks. "I could hurt instead of pleasure you you know, best be a good <<girlstop>>"
<<else>>
<<He>> speaks. "If you annoy me, I'll give you a spanking."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You like having your ass toyed with, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "Bitches like you deserve a hard spanking."
<<else>>
<<He>> speaks. "Nice ass. At least you've got something going for you, slut."
<</if>>
<</if>>
<<elseif $speechhair is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Your hair is fun to play with."
<<elseif $rng lte 70>>
<<He>> speaks. "Your hair is silky smooth."
<<else>>
<<He>> speaks. "Your hair is so beautiful."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Your hair is fun to yank around."
<<elseif $rng lte 70>>
<<He>> speaks. "I could really hurt you if I pulled hard enough, best be a good <<girlstop>>"
<<else>>
<<He>> speaks. "Your hair makes a fine leash."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "You like having your hair pulled, bitch?"
<<elseif $rng lte 70>>
<<He>> speaks. "You're staying right where I want you."
<<else>>
<<He>> speaks. "You'll give me what I want, or I'll keep pulling."
<</if>>
<</if>>
<<elseif $speechchestrub is 1>>
<<if $player.gender_appearance is "m">>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna cum all over your chest!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "I bet your nipples are a weak spot."
<<else>>
<<He>> speaks. "Do you like the sight of my dick?"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "You'll be drenched when I'm done!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing quite like getting off on a boy's chest."
<<else>>
<<He>> speaks. "Be on your best behaviour, or I'll find some other part of you to fuck."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna mark you with my seed!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "You'll be begging for more when I'm done, fucktoy."
<<else>>
<<He>> speaks. "Don't get any delusions of grandeur, you're just a cum rag."
<</if>>
<</if>>
<<else>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> is lost in the moment. "I'm gonna cum all over your flat chest!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Flat breasts are so lewd..."
<<else>>
<<He>> speaks. "Don't be ashamed of your small breasts, it's cute."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "They may be small, but your breasts feel good on my dick."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Keep it up, whore."
<<else>>
<<He>> speaks. "Your breasts are so small. You'll have to make it up to me in other ways."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "I'm gonna cover your pathetic excuse for breasts in my seed, and you're gonna thank me for it."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "What's it like to have such an inadequate rack?"
<<else>>
<<He>> speaks. "Your breasts are pathetic by the way."
<</if>>
<</if>>
<</if>>
<<elseif $speechbreastrub is 1>>
<<if $enemyanger lte 20>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "I'm gonna cum all over your delicious breasts!"
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Nothing like a boob job from a cutie."
<<else>>
<<He>> speaks. "My dick feels so good between your breasts."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "Careful, or I might squirt in your face."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Your boobs were made for pleasuring dick."
<<else>>
<<He>> speaks. "Keep those tits of yours around my dick."
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<<He>> speaks. "That's it, take it between your tits like the slut you are."
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<<He>> speaks. "Take it, bitch!"
<<else>>
<<He>> speaks. "You better be good at this, for your sake."
<</if>>
<</if>>
<<elseif $speechplead is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 20>>
<<He>> speaks. "You don't want to stop really."
<<elseif $rng lte 40>>
<<He>> speaks. "Don't be silly, you're enjoying this."
<<elseif $rng lte 60>>
<<He>> speaks. "It'll be over before you know it."
<<elseif $rng lte 80>>
<<He>> speaks. "You're not going to be hurt you know."
<<else>>
<<He>> speaks. "Don't worry, I'll be gentle."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 20>>
<<He>> speaks. "This is happening, one way or another."
<<elseif $rng lte 40>>
<<He>> speaks. "Don't try to guilt me."
<<elseif $rng lte 60>>
<<He>> speaks. "You say that, but your body tells a different story."
<<elseif $rng lte 80>>
<<He>> speaks. "I'm not stopping until I'm satisfied."
<<else>>
<<He>> speaks. "All the more reason to please me, it'll be over faster."
<</if>>
<<else>>
<<if $rng lte 20>>
<<He>> speaks. "Don't make me laugh, a slut like you can't get enough of this."
<<elseif $rng lte 40>>
<<He>> speaks. "We're not stopping until I'm done, whore."
<<elseif $rng lte 60>>
<<He>> speaks. "You're a selfish little shit aren't you."
<<elseif $rng lte 80>>
<<He>> speaks. "Did I give you permission to speak?"
<<else>>
<<He>> speaks. "Don't make me laugh, <<bitchstop>> You're gagging for this."
<</if>>
<</if>>
<<elseif $speechmoan is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 20>>
<<He>> speaks. "I knew you'd love it."
<<elseif $rng lte 40>>
<<He>> speaks. "Don't worry, I'll use you properly."
<<elseif $rng lte 60>>
<<He>> speaks. "Your voice is so cute."
<<elseif $rng lte 80>>
<<He>> speaks. "You're such a good <<girlstop>>"
<<else>>
<<He>> speaks. "You're so precious."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 20>>
<<He>> speaks. "That's more like it."
<<elseif $rng lte 40>>
<<He>> speaks. "Trying to butter me up? You still need to be punished."
<<elseif $rng lte 60>>
<<He>> speaks. "You like that? Filthy slut."
<<elseif $rng lte 80>>
<<He>> speaks. "You'd make a fine pet."
<<else>>
<<He>> speaks. "Keep this up and it'll end well for you."
<</if>>
<<else>>
<<if $rng lte 20>>
<<He>> speaks. "Shut up, <<bitchcomma>> I'm on to your tricks."
<<elseif $rng lte 40>>
<<He>> speaks. "You have a sweet mouth, but I know you're a rotten whore."
<<elseif $rng lte 60>>
<<He>> speaks. "You're a submissive little shit aren't you."
<<elseif $rng lte 80>>
<<He>> speaks. "Did I give you permission to speak?"
<<else>>
<<He>> speaks. "Don't make me laugh, <<bitchstop>> You're a manipulative whore."
<</if>>
<</if>>
<<elseif $speechdemand is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 20>>
<<He>> speaks. "You certainly have a mouth on you."
<<elseif $rng lte 40>>
<<He>> speaks. "You shouldn't be so rude to your betters."
<<elseif $rng lte 60>>
<<He>> speaks. "You better start being nicer, or I'll get meaner."
<<elseif $rng lte 80>>
<<He>> speaks. "You're such a naughty <<girlstop>>"
<<else>>
<<He>> speaks. "Careful, that's no way to speak to me."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 20>>
<<He>> speaks. "Keep talking like that and I'll show you just how little you're worth."
<<elseif $rng lte 40>>
<<He>> speaks. "How dare you talk to me like that."
<<elseif $rng lte 60>>
<<He>> speaks. "If you don't start being more polite, I'll fuck you up."
<<elseif $rng lte 80>>
<<He>> speaks. "You're not making this any easier on yourself."
<<else>>
<<He>> speaks. "Keep this up and it won't end well for you."
<</if>>
<<else>>
<<if $rng lte 20>>
<<He>> speaks. "Shut the fuck up, <<bitchstop>>"
<<elseif $rng lte 40>>
<<He>> speaks. "Shut up, or I'll shut you up."
<<elseif $rng lte 60>>
<<He>> speaks. "You're a bratty little shit aren't you."
<<elseif $rng lte 80>>
<<He>> speaks. "Did I give you permission to speak?"
<<else>>
<<He>> speaks. "Don't make me laugh, <<bitchstop>> You're a weak little toy."
<</if>>
<</if>>
<<elseif $speechforgive is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 20>>
<<He>> laughs. "You forgive me? How cute."
<<elseif $rng lte 40>>
<<He>> laughs. "You forgive me? For what?"
<<elseif $rng lte 60>>
<<He>> speaks. "Shush, <<girlstop>>"
<<elseif $rng lte 80>>
<<He>> speaks. "You're a sweet little thing."
<<else>>
<<He>> laughs. "You can't be this cute."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 20>>
<<He>> speaks. "Forgive me for what?."
<<elseif $rng lte 40>>
<<He>> speaks. "I don't like what you're implying, <<girlstop>>"
<<elseif $rng lte 60>>
<<He>> speaks. "Don't worry yourself, I'll give you plenty to forgive."
<<elseif $rng lte 80>>
<<He>> speaks. "Did I ask for your forgiveness? Better keep it zipped."
<<else>>
<<He>> speaks. "Forgive me? That's presumptuous for a <<bitch>> in your position."
<</if>>
<<else>>
<<if $rng lte 20>>
<<He>> speaks. "Shut the fuck up, <<bitchstop>>"
<<elseif $rng lte 40>>
<<He>> speaks. "Don't make me laugh, <<bitchstop>> Toys like you are made to be played with."
<<elseif $rng lte 60>>
<<He>> speaks. "You're a presumptuous little shit, aren't you."
<<elseif $rng lte 80>>
<<He>> speaks. "Did I give you permission to speak?"
<<else>>
<<He>> speaks. "There's nothing wrong with putting you to your proper use."
<</if>>
<</if>>
<<elseif $speechvaginaflaunt is 1>>
<<if $player.gender_appearance is "m">>
<<if $rng lte 35>>
<<He>> coos. "I can't wait to swallow your dick."
<<elseif $rng lte 70>>
<<He>> coos. "Just look at the effect you're having on me."
<<else>>
<<He>> coos. "Like what you see?"
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> coos. "I'm rather proud of my body, I'm sure you can see why."
<<elseif $rng lte 70>>
<<He>> coos. "Just look at the effect you're having on me."
<<else>>
<<He>> coos. "Like what you see?"
<</if>>
<</if>>
<<elseif $speechcoverface is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Aww look, the little <<girl>> is covering <<pher>> face."
<<elseif $rng lte 70>>
<<He>> speaks. "<<pShe>> is so shy!"
<<else>>
<<He>> speaks. "Don't be shy little <<girlstop>>"
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Don't think you won't be recognised."
<<elseif $rng lte 70>>
<<He>> speaks. "Something to hide?"
<<else>>
<<He>> speaks. "If covering your face makes this easier for you, fine."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "<<pShe>> is covering <<pher>> face! How pathetic."
<<elseif $rng lte 70>>
<<He>> speaks. "Cover your face if you want slut, you can't hide everything."
<<else>>
<<He>> speaks. "At least I don't have to look at your whore face."
<</if>>
<</if>>
<<elseif $speechcoverpenis is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Stop hiding your penis from me and I'll make you feel good."
<<elseif $rng lte 70>>
<<He>> speaks. "Why are you hiding your penis from me?"
<<else>>
<<He>> speaks. "There's no reason to be shy."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Come on, let me see your penis."
<<elseif $rng lte 70>>
<<He>> speaks. "Something to hide?"
<<else>>
<<He>> speaks. "Stop covering your penis, I want to see it."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "If you don't stop covering your dick I'll beat you until you do."
<<elseif $rng lte 70>>
<<He>> speaks. "Let me see your dick. Now."
<<else>>
<<He>> speaks. "Stop covering your fucktoy dick or I'll stop being so courteous."
<</if>>
<</if>>
<<elseif $speechcovervagina is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Stop hiding your pussy from me and I'll make you feel good."
<<elseif $rng lte 70>>
<<He>> speaks. "Why are you hiding your pussy from me?"
<<else>>
<<He>> speaks. "There's no reason to be shy."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "Come on, let me see your pussy."
<<elseif $rng lte 70>>
<<He>> speaks. "Something to hide?"
<<else>>
<<He>> speaks. "Stop covering your pussy, I want to see it."
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "If you don't stop covering your cunt I'll beat you until you do."
<<elseif $rng lte 70>>
<<He>> speaks. "Let me see your pussy. Now."
<<else>>
<<He>> speaks. "Stop covering your whore cunt or I'll stop being so courteous."
<</if>>
<</if>>
<<elseif $speechapologiseno is 1>>
<<if $enemyanger lte 20>>
<<if $rng lte 35>>
<<He>> speaks. "Shhh, you've already apologised."
<<elseif $rng lte 70>>
<<He>> speaks. "That's very polite, but I already know you're sorry."
<<else>>
<<He>> speaks. "I know you're sorry, don't worry about it."
<</if>>
<<elseif $enemyanger lte 100>>
<<if $rng lte 35>>
<<He>> speaks. "I heard you the first time."
<<elseif $rng lte 70>>
<<He>> speaks. "Quit whining"
<<else>>
<<He>> speaks. "Shush <<girlstop>>"
<</if>>
<<else>>
<<if $rng lte 35>>
<<He>> speaks. "Shut up, bitch."
<<elseif $rng lte 70>>
<<He>> speaks. "Shut up before I give you something to choke on."
<<else>>
<<He>> speaks. "Do you have permission to speak, slut?"
<</if>>
<</if>>
<<else>>
<<basespeech>>
<</if>>
<</nobr>><</widget>>
<<widget "basespeech">><<nobr>>
<<if $enemyanger lte 20>>
<<set $rng to random(1, 100)>>
<<He>> whispers.
<<if $rng lte 5>>
"You are so beautiful."
<<elseif $rng lte 10>>
"You are so very pretty."
<<elseif $rng lte 15>>
"You're such a gorgeous <<girlstop>>"
<<elseif $rng lte 20>>
"I bet you get a lot of attention."
<<elseif $rng lte 25>>
"You are so very cute."
<<elseif $rng lte 30>>
"You're so lovely."
<<elseif $rng lte 35>>
"Be a good <<girl>> and I won't hurt you."
<<elseif $rng lte 40>>
"Be a good <<girl>> and I'll make you feel good."
<<elseif $rng lte 45>>
"If you make me feel good, I'll make you feel good too."
<<elseif $rng lte 50>>
"Your skin is so smooth."
<<elseif $rng lte 55>>
"I want to kiss you all over."
<<elseif $rng lte 60>>
"You're a delicate thing, aren't you?"
<<elseif $rng lte 65>>
"You are wonderful."
<<elseif $rng lte 70>>
"Your body is so appealing."
<<elseif $rng lte 75>>
"Don't be ashamed of your body."
<<elseif $rng lte 80>>
"You look so fragile."
<<elseif $rng lte 85>>
"You're like an angel."
<<elseif $rng lte 90>>
"Your <<breasts>> are so cute."
<<elseif $rng lte 95>>
"You smell nice."
<<elseif $rng lte 100>>
"You're such a cute <<girlstop>>"
<</if>>
<<elseif $enemyanger lte 100>>
<<set $rng to random(1, 100)>>
<<He>> gives you a stern look.
<<if $rng lte 5>>
"Don't try my patience."
<<elseif $rng lte 10>>
"Bad sluts get hurt."
<<elseif $rng lte 15>>
"You're not a bad <<girlcomma>> are you?"
<<elseif $rng lte 20>>
"Don't think I won't hurt you."
<<elseif $rng lte 25>>
"You're so fucking sexy."
<<elseif $rng lte 30>>
"I wonder how much you could take."
<<elseif $rng lte 35>>
"This is happening, you might aswell make it easy on yourself."
<<elseif $rng lte 40>>
"Be a good <<girl>> and things will be easier for you."
<<elseif $rng lte 45>>
"I'm going to have fun with your body."
<<elseif $rng lte 50>>
"Don't defy me."
<<elseif $rng lte 55>>
"You were made for this."
<<elseif $rng lte 60>>
"I can tell you're enjoying this."
<<elseif $rng lte 65>>
"This is your fault, you know."
<<elseif $rng lte 70>>
"You like this, don't you."
<<elseif $rng lte 75>>
"You're on thin ice, <<girlstop>>"
<<elseif $rng lte 80>>
"Don't think you've seen the worst of me."
<<elseif $rng lte 85>>
"I own you now."
<<elseif $rng lte 90>>
"It's not over until I say it's over."
<<elseif $rng lte 95>>
"You're a fun toy, but don't get any ideas."
<<elseif $rng lte 100>>
"You should treat your betters with respect."
<</if>>
<<else>>
<<set $rng to random(1, 100)>>
<<He>> looks at you with fury.
<<if $rng lte 5>>
"Fucking whore."
<<elseif $rng lte 10>>
"You're just a filthy slut."
<<elseif $rng lte 15>>
"You're a vessel for cum, nothing more."
<<elseif $rng lte 20>>
"You should be happy anyone is giving a worthless piece of shit like you attention."
<<elseif $rng lte 25>>
"I haven't killed you yet, you should show gratitude."
<<elseif $rng lte 30>>
"I'm going to break you, in so many ways."
<<elseif $rng lte 35>>
"You'll show me respect before I'm done."
<<elseif $rng lte 40>>
"I wonder where I'll dump you when I'm done."
<<elseif $rng lte 45>>
"Even rape is too good for a bitch like you."
<<elseif $rng lte 50>>
"You deserve this, bitch."
<<elseif $rng lte 55>>
"You enjoy being treated like this. Don't try to deny it."
<<elseif $rng lte 60>>
"You're a worthless fucktoy."
<<elseif $rng lte 65>>
"You look pretty good, for useless trash."
<<elseif $rng lte 70>>
"Getting me off is your only purpose, don't forget."
<<elseif $rng lte 75>>
"I know you like this, you stupid slut."
<<elseif $rng lte 80>>
"You deserve far worse than this, whore."
<<elseif $rng lte 85>>
"You're a worthless slut."
<<elseif $rng lte 90>>
"I'm going to hurt you, and you're going to like it."
<<elseif $rng lte 95>>
"There's only one thing a <<girl>> like you is good for."
<<elseif $rng lte 100>>
"You're such a wretched tramp."
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "sprayspeech">><<nobr>>
<<He>> shouts.
<<if $speechspraycycle is 0>>
<<set $speechspraycycle += 1>>
"Where the fuck did you get that?"
<<elseif $speechspraycycle is 1>>
<<set $speechspraycycle += 1>>
"You're no fun."
<<elseif $speechspraycycle is 2>>
<<set $speechspraycycle += 1>>
"You sadistic bitch!"
<<elseif $speechspraycycle is 3>>
<<set $speechspraycycle += 1>>
"Fuck! Shit!"
<<elseif $speechspraycycle is 4>>
<<set $speechspraycycle += 1>>
"Argh!"
<<elseif $speechspraycycle is 5>>
<<set $speechspraycycle += 1>>
"Shit. You've some fight in you."
<<else>>
<<set $speechspraycycle to 0>>
"My eyes!"
<</if>>
<</nobr>><</widget>>
<<widget "beastspeech">><<nobr>>
<<set _n to $args[0]>>
<<if $NPCList[_n].type is "lizardgirl" or $NPCList[_n].type is "lizardboy">>
<<bHe>> hisses.
<<elseif $NPCList[_n].type is "dolphingirl" or $NPCList[_n].type is "dolphinboy">>
<<bHe>> clicks.
<<elseif $NPCList[_n].type is "catgirl" or $NPCList[_n].type is "catboy">>
<<bHe>> purrs.
<<else>>
<<bHe>> growls.
<</if>>
<<if $NPCList[_n].penis isnot "none">>
<<if $player.gender_appearance is "f">>
<<if $enemyanger gte 60>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"I can't wait to mark you with my seed."
<<elseif $npcspeechcycle is 1>>
"I'm gonna fill you up so everyone knows who owns you."
<<elseif $npcspeechcycle is 2>>
"You won't be so insolent once I've put a litter in you."
<<elseif $npcspeechcycle is 3>>
"It's no fun without a struggle."
<<elseif $npcspeechcycle is 4>>
"You'd best be nice, or I'll share you with my siblings."
<<elseif $npcspeechcycle is 5>>
"Your womb is mine."
<<else>>
"My cock will show you your place."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"I'm gonna show you who's boss."
<<elseif $npcspeechcycle is 1>>
"Stop squirming."
<<elseif $npcspeechcycle is 2>>
"You're lucky I don't eat you."
<<elseif $npcspeechcycle is 3>>
"You should feel honoured I want to mate."
<<elseif $npcspeechcycle is 4>>
"Don't make me hurt you."
<<elseif $npcspeechcycle is 5>>
"You smell good enough to eat."
<<else>>
"You'll have strong babies."
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"Filling you up is gonna feel so good."
<<elseif $npcspeechcycle is 1>>
"I hope you're enjoying this as much as me."
<<elseif $npcspeechcycle is 2>>
"Your scent alone has me in a rut."
<<elseif $npcspeechcycle is 3>>
"My seed will make you smell even better."
<<elseif $npcspeechcycle is 4>>
"I'm lucky to have a mate like you."
<<elseif $npcspeechcycle is 5>>
"It's cruel to arouse me without finishing."
<<else>>
"You'll have strong babies."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"You smell nice."
<<elseif $npcspeechcycle is 1>>
"I'm going to mate with you. I hope that's okay."
<<elseif $npcspeechcycle is 2>>
"You have to breed with me."
<<elseif $npcspeechcycle is 3>>
"I bet you taste nice."
<<elseif $npcspeechcycle is 4>>
"You smell very fertile."
<<elseif $npcspeechcycle is 5>>
"I'll keep you warm."
<<else>>
"I'm ready to father a litter, you'll see."
<</if>>
<</if>>
<</if>>
<<else>>
<<if $enemyanger gte 60>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"I can't wait to mark you with my seed."
<<elseif $npcspeechcycle is 1>>
"I'm gonna fill you up so everyone knows who owns you."
<<elseif $npcspeechcycle is 2>>
"You won't be so insolent once you're full of seed."
<<elseif $npcspeechcycle is 3>>
"It's no fun without a struggle."
<<elseif $npcspeechcycle is 4>>
"You'd best be nice, or I'll share you with my siblings."
<<elseif $npcspeechcycle is 5>>
"I'm in charge."
<<else>>
"My cock will show you your place."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"I'm gonna show you who's boss."
<<elseif $npcspeechcycle is 1>>
"Stop squirming."
<<elseif $npcspeechcycle is 2>>
"You're lucky I don't eat you."
<<elseif $npcspeechcycle is 3>>
"You should feel honoured I want to mate."
<<elseif $npcspeechcycle is 4>>
"Don't make me hurt you."
<<elseif $npcspeechcycle is 5>>
"You smell good enough to eat."
<<else>>
"My cock is strongest."
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"Filling you up is gonna feel so good."
<<elseif $npcspeechcycle is 1>>
"I hope you're enjoying this as much as me."
<<elseif $npcspeechcycle is 2>>
"Your scent alone has me in a rut."
<<elseif $npcspeechcycle is 3>>
"My seed will make you smell even better."
<<elseif $npcspeechcycle is 4>>
"I'm lucky to have a mate like you."
<<elseif $npcspeechcycle is 5>>
"It's cruel to arouse me without finishing."
<<else>>
"Are you impressed?"
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"You smell nice."
<<elseif $npcspeechcycle is 1>>
"I'm going to mate with you. I hope that's okay."
<<elseif $npcspeechcycle is 2>>
"You have to mate with me."
<<elseif $npcspeechcycle is 3>>
"I bet you taste nice."
<<elseif $npcspeechcycle is 4>>
"You smell very fertile."
<<elseif $npcspeechcycle is 5>>
"I'll keep you warm."
<<else>>
"I'm the strongest, you'll see."
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $player.gender_appearance is "f">>
<<if $enemyanger gte 60>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"This is my territory."
<<elseif $npcspeechcycle is 1>>
"I'm gonna mark you with my scent so everyone knows who owns you."
<<elseif $npcspeechcycle is 2>>
"I'm gonna show you who's in charge."
<<elseif $npcspeechcycle is 3>>
"It's no fun without a struggle."
<<elseif $npcspeechcycle is 4>>
"You'd best be nice, or I'll share you with my siblings."
<<elseif $npcspeechcycle is 5>>
"I'm the alpha here."
<<else>>
"I'll show you your place."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"I'm gonna show you who's boss."
<<elseif $npcspeechcycle is 1>>
"Stop squirming."
<<elseif $npcspeechcycle is 2>>
"You're lucky I don't eat you."
<<elseif $npcspeechcycle is 3>>
"You should feel honoured I want to mate."
<<elseif $npcspeechcycle is 4>>
"Don't make me hurt you."
<<elseif $npcspeechcycle is 5>>
"You smell good enough to eat."
<<else>>
"You'll have strong babies one day."
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"Playing with you feels so good."
<<elseif $npcspeechcycle is 1>>
"I hope you're enjoying this as much as me."
<<elseif $npcspeechcycle is 2>>
"Your scent alone has me in heat."
<<elseif $npcspeechcycle is 3>>
"My scent will make you smell even better."
<<elseif $npcspeechcycle is 4>>
"I'm lucky to have a mate like you."
<<elseif $npcspeechcycle is 5>>
"It's cruel to arouse me without finishing."
<<else>>
"You'll have strong babies one day."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"You smell nice."
<<elseif $npcspeechcycle is 1>>
"I'm going to mate with you. I hope that's okay."
<<elseif $npcspeechcycle is 2>>
"You have to mate with me."
<<elseif $npcspeechcycle is 3>>
"I bet you taste nice."
<<elseif $npcspeechcycle is 4>>
"You smell very fertile."
<<elseif $npcspeechcycle is 5>>
"I'll keep you warm."
<<else>>
"You aren't planning on stealing my mates, I hope."
<</if>>
<</if>>
<</if>>
<<else>>
<<if $enemyanger gte 60>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"I can't wait to take your seed."
<<elseif $npcspeechcycle is 1>>
"Fill me up so everyone knows who bred me."
<<elseif $npcspeechcycle is 2>>
"You won't be so insolent once I'm carrying your litter."
<<elseif $npcspeechcycle is 3>>
"It's no fun without a struggle."
<<elseif $npcspeechcycle is 4>>
"You'd best be nice, or I'll share you with my siblings."
<<elseif $npcspeechcycle is 5>>
"Your cock is mine."
<<else>>
"My womb is desperate for you."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"I'm gonna show you who's boss."
<<elseif $npcspeechcycle is 1>>
"Stop squirming."
<<elseif $npcspeechcycle is 2>>
"You're lucky I don't eat you."
<<elseif $npcspeechcycle is 3>>
"You should feel honoured I want to mate."
<<elseif $npcspeechcycle is 4>>
"Don't make me hurt you."
<<elseif $npcspeechcycle is 5>>
"You smell good enough to eat."
<<else>>
"You'll father strong babies."
<</if>>
<</if>>
<<else>>
<<if $enemyarousal gte ($enemyarousalmax / 2)>>
<<if $npcspeechcycle is 0>>
"Being filled is gonna feel so good."
<<elseif $npcspeechcycle is 1>>
"I hope you're enjoying this as much as me."
<<elseif $npcspeechcycle is 2>>
"Your scent alone has me in heat."
<<elseif $npcspeechcycle is 3>>
"Mark me with your seed and scent."
<<elseif $npcspeechcycle is 4>>
"I'm lucky to have a mate like you."
<<elseif $npcspeechcycle is 5>>
"It's cruel to leave me in heat."
<<else>>
"You'll father strong babies."
<</if>>
<<else>>
<<if $npcspeechcycle is 0>>
"You smell nice."
<<elseif $npcspeechcycle is 1>>
"I'm going to mate with you. I hope that's okay."
<<elseif $npcspeechcycle is 2>>
"You have to breed with me."
<<elseif $npcspeechcycle is 3>>
"I bet you taste nice."
<<elseif $npcspeechcycle is 4>>
"You smell very fertile."
<<elseif $npcspeechcycle is 5>>
"I'll keep you warm."
<<else>>
"I'm ready to be a mother, you'll see."
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "clothesspeech">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
<<set $rng to random(1, 100)>>
<<if !$worn.upper.type.includes("naked")>>
<<He>> examines your $worn.upper.name.
<<if $worn.upper.name is "sundress">>
<<set $rng to random(1, 100)>>
<<if $rng gte 71>>
"What a cute little dress."
<<elseif $rng gte 41>>
"I like your dress."
<<else>>
"So cute and innocent."
<</if>>
<<elseif $worn.upper.name is "evening gown">>
<<if $enemyanger gte 20>>
"You look like an expensive whore."
<<else>>
"Classy."
<</if>>
<<elseif $worn.upper.name is "ballgown">>
<<if $rng gte 71>>
"Beautiful."
<<elseif $rng gte 41>>
"Looks like I stole someone's dance partner."
<<else>>
"I almost feel bad about getting your clothes dirty."
<</if>>
<<elseif $worn.upper.name is "kimono" or $worn.upper.name is "mini kimono">>
<<if $rng gte 71>>
"How exotic."
<<elseif $rng gte 41>>
"Where'd you get this?"
<<else>>
"You even dressed up for me."
<</if>>
<<elseif $worn.upper.name is "maid dress">>
<<if $rng gte 71>>
"Time to service your master."
<<elseif $rng gte 41>>
"I'm your master now."
<<else>>
"Call me master."
<</if>>
<<elseif $worn.upper.name is "nun's habit">>
<<if $enemyanger gte 20>>
<<if $rng gte 71>>
"Trying to look virtuous?" No one's buying it, slut."
<<elseif $rng gte 41>>
"You think that's going to protect you?"
<<else>>
"Pious girls are all the more fun to ravage."
<</if>>
<<else>>
"Always wanted to fuck a nun."
<</if>>
<<elseif $worn.upper.name is "pyjama shirt">>
<<if $rng gte 71 and $location isnot "home">>
"Looks like someone forgot to dress this morning."
<<elseif $rng gte 41>>
"How unflattering."
<<else>>
"Don't sell yourself short."
<</if>>
<<elseif $worn.upper.name is "t-shirt">>
"That shirt's doing a poor job of hiding your cute body."
<<elseif $worn.upper.name is "school shirt">>
<<if $rng gte 76>>
<<if $NPCList[_n].teen is 1>>
"The school uniform looks good on you."
<<else>>
"Always wanted to fuck a student."
<</if>>
<<elseif $rng gte 51>>
<<if $NPCList[_n].teen is 1>>
"I hate how they make us wear these."
<<else>>
"Still going to school, I see."
<</if>>
<<elseif $rng gte 26>>
"Call me teacher."
<<else>>
"I've got a lot to teach you."
<</if>>
<<elseif $worn.upper.name is "tank top">>
<<if $rng gte 51>>
"Only sluts wear tank tops."
<<else>>
"Really shows off your chest."
<</if>>
<<elseif $worn.upper.name is "tuxedo jacket">>
<<if $enemyanger gte 20>>
"Looks like you were on your way to somewhere fancy. You're stuck with me now."
<<elseif $player.gender_appearance is "f">>
"Trying to pass as a boy?"
<<else>>
"Classy."
<</if>>
<<elseif $worn.upper.name is "babydoll lingerie">>
<<if $enemyanger gte 20>>
"You're really asking for it, wearing that."
<<elseif $rng gte 71>>
"So sexy."
<<elseif $rng gte 41>>
"God you're hot."
<<else>>
"You can't expect me to control myself if you dress like that."
<</if>>
<<elseif $worn.upper.name is "crop top">>
Really shows off your nice, tight body.
<<elseif $worn.upper.name is "tube top">>
<<if $rng gte 51>>
"You're barely wearing anything."
<<else>>
"You may as well be running around in underwear."
<</if>>
<<elseif $worn.upper.name is "turtleneck">>
<<if $enemyanger gte 20>>
<<if $rng gte 51>>
"You look so slutty in that."
<<else>>
"Only sluts dress like this."
<</if>>
<<else>>
<<if $rng gte 51>>
"Cute tummy."
<<else>>
"You're so slim."
<</if>>
<</if>>
<<elseif $worn.upper.name is "sweater">>
<<if $rng gte 51>>
"You're adorable."
<<else>>
"Why so shy?"
<</if>>
<<elseif $worn.upper.name is "serafuku">>
<<if $rng gte 71>>
"What a cute outfit."
<<elseif $rng gte 41>>
"Are you one of those anime nerds?"
<<else>>
"Always wanted to fuck a <<girl>> in one of these."
<</if>>
<<elseif $worn.upper.name is "plant top">>
<<if $rng gte 86>>
"How strange."
<<elseif $rng gte 71>>
"What is that?"
<<elseif $rng gte 56>>
"You look like a mermaid."
<<elseif $rng gte 41>>
"Has an odd charm."
<<elseif $rng gte 26>>
"Lost your clothes?"
<<elseif $rng gte 11>>
"That can't be hygienic."
<<else>>
"Is that made of plants?"
<</if>>
<<elseif $worn.lower.name is "towel top" or $worn.lower.name is "large towel">>
<<if $rng gte 71>>
"Were you in a hurry?"
<<elseif $rng gte 41>>
"You need to get yourself some new clothes."
<<else>>
"Nice and easy to take off."
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<elseif $rng gte 61>>
<<set $rng to random(1, 100)>>
<<if !$worn.lower.type.includes("naked")>>
<<He>> examines your $worn.lower.name.
<<if $worn.lower.name is "pyjama bottoms">>
<<if $rng gte 71 and $location isnot "home">>
"Forget to dress this morning?"
<<elseif $rng gte 41>>
"How unflattering."
<<else>>
"Don't sell yourself short."
<</if>>
<<elseif $worn.lower.name is "waist apron">>
<<if $rng gte 51>>
"Already dressed for service, huh?"
<<else>>
"Cute apron."
<</if>>
<<elseif $worn.lower.name is "school shorts">>
<<if $player.gender_appearance is "f">>
<<if $rng gte 51>>
"Aren't those for boys?"
<<else>>
"What a tomboy you are."
<</if>>
<<else>>
<<if $rng gte 51>>
<<if $NPCList[_n].teen is 1>>
"The uniform shorts fit you."
<<else>>
"Always wanted to fuck a school boy."
<</if>>
<<else>>
"Nice and tight."
<</if>>
<</if>>
<<elseif $worn.lower.name is "shorts">>
<<if $rng gte 51>>
"These show off your legs nicely."
<<else>>
"Wish you were wearing something tighter."
<</if>>
<<elseif $worn.lower.name is "school skirt">>
<<if $player.gender_appearance is "m">>
<<if $NPCList[_n].teen is 1>>
"Do you get off on people thinking you're a girl?"
<<else>>
"Do your classmates know you're a boy?"
<</if>>
<<else>>
<<if $NPCList[_n].teen is 1>>
"The uniform skirt suits you."
<<else>>
"Always wanted to fuck a school girl."
<</if>>
<</if>>
<<elseif $worn.lower.name is "tuxedo trousers">>
<<if $enemyanger gte 20>>
"Were you on your way to somewhere fancy? You're stuck with me now."
<<elseif $player.gender_appearance is "f">>
"Do you enjoy dressing as a boy?"
<<else>>
<<if $rng gte 51>>
"Nice trousers."
<<else>>
"I'll try not to dirty your fancy trousers too much."
<</if>>
<</if>>
<<elseif $worn.lower.name is "board shorts">>
<<if $rng gte 51>>
"I hope you enjoy your swim."
<<else>>
"I prefer shorts to be shorter."
<</if>>
<<elseif $worn.lower.name is "breeches">>
"Really show off your legs."
<<elseif $worn.lower.name is "long cut skirt" or $worn.lower.name is "short cut skirt" or $worn.lower.name is "long skirt">>
<<if $rng gte 51>>
"That skirt might keep people's eyes off, but it's not gonna stop my hands."
<<else>>
"All skirts make for easy access."
<</if>>
<<elseif $worn.lower.name is "cycle shorts">>
<<if $rng gte 81>>
"The sight of your cute bottom in those tight shorts is driving me crazy."
<<elseif $rng gte 61>>
"Those don't leave much to the imagination. I'm not complaining."
<<elseif $rng gte 41>>
"Do I see a wet patch between your legs?"
<<elseif $rng gte 21>>
"That tight fabric is so inviting."
<<else>>
"I want to run my hands all over that."
<</if>>
<<elseif $worn.lower.name is "jeans">>
"They really accentuate your legs."
<<elseif $worn.lower.name is "school trousers">>
<<if $player.gender_appearance is "f">>
"You're such a tomboy."
<<else>>
<<if $NPCList[_n].teen is 1>>
"You should wear something more revealing."
<<else>>
"Always wanted to fuck a school boy."
<</if>>
<</if>>
<<elseif $worn.lower.name is "trousers">>
"You should wear something tighter."
<<elseif $worn.lower.name is "miniskirt">>
<<if $enemyanger gte 20>>
"Only total sluts wear them this short."
<<elseif $rng gte 51>>
"That short skirt is driving me crazy."
<<else>>
"I like them short."
<</if>>
<<elseif $worn.lower.name is "plant skirt">>
<<if $rng gte 86>>
"How strange."
<<elseif $rng gte 71>>
"What is that?"
<<elseif $rng gte 56>>
"You look like a mermaid."
<<elseif $rng gte 41>>
"Has an odd charm."
<<elseif $rng gte 26>>
"Lost your clothes?"
<<elseif $rng gte 11>>
"That can't be hygienic."
<<else>>
"Is that made of plants?"
<</if>>
<<elseif $worn.lower.name is "towel skirt" or $worn.lower.name is "large towel bottom">>
<<if $rng gte 71>>
"Were you in a hurry?"
<<elseif $rng gte 41>>
"You need to get yourself some new clothes."
<<else>>
"Nice and easy to take off."
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<elseif $rng gte 41>>
<<set $rng to random(1, 100)>>
<<if !$worn.under_upper.type.includes("naked") and $worn.upper.exposed gte 2>>
<<He>> examines your $worn.under_upper.name.
<<if $worn.under_upper.name is "school swimsuit" or $worn.under_upper.name is "foreign school swimsuit">>
<<if $enemyanger gte 20>>
"I'll leave you a wet mess."
<<elseif $rng gte 51>>
<<if $NPCList[_n].teen is 1>>
"Always wanted to fuck the girls in my class in their swimsuits."
<<else>>
"Always wanted to fuck a student in one of these swimsuits."
<</if>>
<<else>>
"School swimsuits are so hot."
<</if>>
<<elseif $worn.under_upper.name is "leotard" or $worn.under_upper.name is "skimpy leotard" or $worn.under_upper.name is "full body leotard">>
<<if $rng gte 76>>
"That leotard leaves little to the imagination."
<<elseif $rng gte 51>>
"So nice and tight."
<<elseif $rng gte 26>>
"That leotard really accentuates your body."
<<else>>
"I love athletic <<girlsstop>>"
<</if>>
<<elseif $worn.under_upper.name is "swimsuit">>
<<if $enemyanger gte 20>>
"I'll leave you a wet mess."
<<elseif $rng gte 71>>
<<if $player.gender_appearance is "m">>
"Always wanted to fuck a 'girl' in a swimsuit."
<<else>>
"Always wanted to fuck a girl in a swimsuit."
<</if>>
<<elseif $rng gte 41>>
"What a cute swimsuit."
<<else>>
"Your swimsuit is so hot."
<</if>>
<<elseif $worn.under_upper.name is "bunny leotard">>
<<if $rng gte 86>>
"That leotard leaves nothing to the imagination."
<<elseif $rng gte 71>>
"So nice and tight."
<<elseif $rng gte 56>>
"That leotard really accentuates your body."
<<elseif $rng gte 31>>
"Your body deserves a tip."
<<elseif $rng gte 16>>
"Are you in heat, bunnygirl?"
<<else>>
"You look just like those in magazines."
<</if>>
<<elseif $worn.under_upper.name is "bikini top">>
<<if $rng gte 51>>
"Cute bikini."
<<else>>
<<if $NPCList[_n].penis isnot "none">>
"I bet you give people lots of awkward boners on the beach."
<<else>>
"I bet you've gotten countless pussies wet."
<</if>>
<</if>>
<<elseif $worn.under_upper.name is "catgirl bra">>
<<if $rng gte 51>>
"You're a cute one."
<<else>>
"Quite the playful one, aren't you?"
<</if>>
<<elseif $worn.under_upper.name is "lace bra">>
<<if $rng gte 51>>
"Sexy and tasteful."
<<else>>
"That's pretty lewd."
<</if>>
<<elseif $worn.under_upper.name is "microkini top">>
"You're lewd indeed if you go swimming like this."
<<elseif $worn.under_upper.name is "plain bra">>
"Plain, but pretty."
<<elseif $worn.under_upper.name is "sports bra">>
<<if $rng gte 51>>
"I love sexy sportswear."
<<else>>
"You're quite athletic, aren't you?"
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<elseif $rng gte 21>>
<<set $rng to random(1, 100)>>
<<if !$worn.under_lower.type.includes("naked") and $worn.lower.exposed gte 2>>
<<He>> examines your $worn.under_lower.name.
<<if $worn.under_lower.name is "plain panties">>
"Plain, but pretty."
<<elseif $worn.under_lower.name is "bikini bottoms">>
<<if $rng gte 51>>
"Cute bikini."
<<else>>
<<if $NPCList[_n].penis isnot "none">>
"I bet you cause lots of awkward boners wearing this at the beach."
<<else>>
"You're making me so wet."
<</if>>
<</if>>
<<elseif $worn.under_lower.name is "lace panties">>
"Lewd yet classy."
<<elseif $worn.under_lower.name is "briefs">>
<<if $player.gender_appearance is "f">>
"Aren't those for boys?"
<<else>>
"I might keep these as a souvenir."
<</if>>
<<elseif $worn.under_lower.name is "school swim shorts">>
<<if $player.gender_appearance is "f">>
<<if $rng gte 51>>
"Did you steal those from the boy's changing room?"
<<else>>
"Aren't those for boys? They're nice and tight still."
<</if>>
<<else>>
<<if $rng gte 51>>
"I've always wanted to fuck a school boy wearing these."
<<else>>
"So glad they make the uniform swimsuits so tight."
<</if>>
<</if>>
<<elseif $worn.under_lower.name is "boyshorts">>
<<if $rng gte 51>>
"These really show off your bottom."
<<else>>
"So spankable."
<</if>>
<<elseif $worn.under_lower.name is "catgirl panties">>
<<if $rng gte 51>>
"So cute."
<<else>>
"How playful."
<</if>>
<<elseif $worn.under_lower.name is "G-string">>
<<if $rng gte 51>>
"I love these."
<<else>>
"They barely cover anything."
<</if>>
<<elseif $worn.under_lower.name is "crotchless panties">>
<<if $rng gte 51>>
"Kinky."
<<else>>
"Don't even need to remove them."
<</if>>
<<elseif $worn.under_lower.name is "microkini bottom">>
"You must be pretty perverted to go swimming in this."
<<elseif $worn.under_lower.name is "speedo">>
<<if $player.gender_appearance is "f">>
"Aren't those for boys? Hot though."
<<else>>
"So tight."
<</if>>
<<elseif $worn.under_lower.name is "striped panties">>
<<if $rng gte 100>>
"Shimapan!"
<<elseif $rng gte 51>>
"Very cute."
<<else>>
"Cute colours."
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<elseif $rng gte 11>>
<<set $rng to random(1, 100)>>
<<if !$worn.face.type.includes("naked")>>
<<He>> examines your $worn.face.name.
<<if $worn.face.type.includes("glasses")>>
<<if $enemyanger gte 20>>
<<if $rng gte 81>>
"I'll break those if you don't behave."
<<elseif $rng gte 61>>
"Fucking nerd."
<<elseif $rng gte 41>>
"How'd you like to have your glasses smashed?"
<<elseif $rng gte 21>>
"You must be picked on all the time with those."
<<else>>
"How much those cost? Maybe I'll take them."
<</if>>
<<else>>
<<if $rng gte 81>>
"I love <<girls>> with glasses."
<<elseif $rng gte 61>>
"Cute glasses."
<<elseif $rng gte 41>>
"Fashionable."
<<elseif $rng gte 21>>
"They suit you."
<<else>>
"Nice eyewear."
<</if>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<set $rng to random(1, 100)>>
<<if !$worn.legs.type.includes("naked")>>
<<He>> examines your $worn.legs.name.
<<if $worn.legs.name is "tights">>
<<if $rng gte 71>>
"Your legs look so smooth."
<<elseif $rng gte 41>>
"Makes me want to run my hands all over them."
<<else>>
"Such a tease."
<</if>>
<<elseif $worn.legs.name is "boy's gym socks" or $worn.legs.name is "girl's gym socks">>
"Cute socks."
<<elseif $worn.legs.name is "fishnet stockings" or $worn.legs.name is "fishnet tights">>
<<if $enemyanger gte 20>>
"You look like a whore."
<<else>>
"I love fishnets."
<</if>>
<<elseif $worn.legs.name is "stockings" or $worn.legs.name is "garter stockings">>
"Classy."
<<elseif $worn.legs.name is "legwarmers">>
"How cute."
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<<else>>
<<basespeech>><<neutral 1>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "stateman">><<nobr>>
<div @class="($debugLines ? 'debugLines-stateman' : '')">
<<if $enemyno is 1>>
<<if $NPCList[0].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[0].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[0].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[0].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[0].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>
<<if $enemytype is "beast">>
<<set $pronoun to "i">>
<</if>>
<<if $enemyhealth gte $enemyhealthmax>>
<span class="red"><<He>> looks eager.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 4>>
<span class="pink"><<He>> looks uncomfortable.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 3>>
<span class="purple"><<He>> looks stung.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 2>>
<span class="blue"><<He>> looks pained.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 1>>
<span class="lblue"><<He>> looks hurt.</span>
<<elseif $enemyhealth gt 0>>
<span class="teal"><<He>> doesn't look like <<he>> can take much more pain.</span>
<<elseif $enemyhealth lte 0>>
<span class="green"><<He>> is recoiling in pain.</span><<combatcontrol 15>><<def 10>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<<if $NPCList[0].penis isnot "none">>
<span class="red">Ejaculation imminent.</span>
<<else>>
<span class="red">Orgasm imminent.</span>
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<span class="pink">You think <<he>> is approaching orgasm.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 3>>
<span class="purple"><<He>> looks lustful.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<span class="blue"><<He>> looks horny.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 1>>
<span class="lblue"><<He>> looks aroused.</span>
<<elseif $enemyarousal gt 0>>
<span class="teal"><<He>> looks stimulated.</span>
<<elseif $enemyarousal lte 0>>
<span class="green"><<He>> is positively flaccid.</span>
<</if>>
<<if $enemyanger gte $enemyangermax>>
<span class="red"><<He>> is furious.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 4>>
<span class="pink"><<He>> looks incredibly pissed off.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 3>>
<span class="purple"><<He>> looks angry.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 2>>
<span class="blue"><<He>> looks frustrated.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 1>>
<span class="lblue"><<He>> looks irritated.</span>
<<elseif $enemyanger gt 0>>
<span class="teal"><<He>> looks disappointed.</span>
<<elseif $enemyanger lte 0>>
<span class="green"><<He>> looks calm.</span>
<</if>>
<<if $enemytrust lte -100>>
<span class="red"><<He>> looks full of suspicion.</span>
<<elseif $enemytrust lte -60>>
<span class="pink"><<He>> looks guarded.</span>
<<elseif $enemytrust lte -20>>
<span class="purple"><<He>> looks wary.</span>
<<elseif $enemytrust lte 20>>
<span class="blue"><<He>> looks cautious.</span>
<<elseif $enemytrust lte 60>>
<span class="lblue"><<He>> looks alert</span>
<<elseif $enemytrust lte 100>>
<span class="teal"><<He>> looks relaxed.</span>
<<elseif $enemytrust gt 100>>
<span class="green"><<He>> looks confident.</span>
<</if>>
<<else>>
<<set $pronoun to "t">>
<<if $enemyhealth gte $enemyhealthmax>>
<span class="red"><<He>> look eager.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 4>>
<span class="pink"><<He>> look uncomfortable.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 3>>
<span class="purple"><<He>> look stung.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 2>>
<span class="blue"><<He>> look pained.</span>
<<elseif $enemyhealth gte ($enemyhealthmax / 5) * 1>>
<span class="lblue"><<He>> look hurt.</span>
<<elseif $enemyhealth gt 0>>
<span class="teal"><<He>> don't look like <<he>> can take much more pain.</span>
<<elseif $enemyhealth lte 0>>
<span class="green"><<He>> are recoiling in pain.</span>
<<combatcontrol 15>><<def 10>>
<</if>>
<<if $enemyarousal gte $enemyarousalmax>>
<<if $NPCList[0].penis isnot "none">>
<span class="red">Ejaculation imminent.</span>
<<else>>
<span class="red">Orgasm imminent.</span>
<</if>>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 4>>
<span class="pink">You think <<he>> are approaching orgasm.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 3>>
<span class="purple"><<He>> look lustful.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 2>>
<span class="blue"><<He>> look horny.</span>
<<elseif $enemyarousal gte ($enemyarousalmax / 5) * 1>>
<span class="lblue"><<He>> look aroused.</span>
<<elseif $enemyarousal gt 0>>
<span class="teal"><<He>> look stimulated.</span>
<<elseif $enemyarousal lte 0>>
<span class="green"><<He>> are positively flaccid.</span>
<</if>>
<<if $enemyanger gte $enemyangermax>>
<span class="red"><<He>> are furious.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 4>>
<span class="pink"><<He>> look incredibly pissed off.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 3>>
<span class="purple"><<He>> look angry.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 2>>
<span class="blue"><<He>> look frustrated.</span>
<<elseif $enemyanger gte ($enemyangermax / 5) * 1>>
<span class="lblue"><<He>> look irritated.</span>
<<elseif $enemyanger gt 0>>
<span class="teal"><<He>> look disappointed.</span>
<<elseif $enemyanger lte 0>>
<span class="green"><<He>> look calm.</span>
<</if>>
<<if $enemytrust lte -100>>
<span class="red"><<He>> look full of suspicion.</span>
<<elseif $enemytrust lte -60>>
<span class="pink"><<He>> look guarded.</span>
<<elseif $enemytrust lte -20>>
<span class="purple"><<He>> look wary.</span>
<<elseif $enemytrust lte 20>>
<span class="blue"><<He>> look cautious.</span>
<<elseif $enemytrust lte 60>>
<span class="lblue"><<He>> look alert</span>
<<elseif $enemytrust lte 100>>
<span class="teal"><<He>> look relaxed.</span>
<<elseif $enemytrust gt 100>>
<span class="green"><<He>> look confident.</span>
<</if>>
<<if $panicattacks gte 1 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicparalysis to 10>>
<</if>>
<</if>>
<<if $panicattacks gte 2 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicviolence to 3>>
<</if>>
<</if>>
<</if>>
<br><br>
<<if $arousal gte 10000>>
<<orgasmpassage>>
<</if>>
<<set $seconds += 10>>
<<if $seconds gte 60>>
<<set $seconds to 0>>
<<pass 1>>
<</if>>
<<sexcheck>>
</div>
<</nobr>><</widget>><<widget "combatstate">><<nobr>>
<<if $gamemode is "soft">>
<<set $pain to 0>>
<</if>>
<<wetnessCalculate>>
<<if $orgasmdown gte 1>>
<<set $enemyarousal += 10>>
<span class="pink">Your body pulses and spasms with orgasmic waves, preventing you from acting normally.</span>
<br>
<<disable>>
<<if $panicviolence lte 0 and $panicparalysis lte 0 and $trance lte 0>>
<<actionsorgasm>>
<</if>>
<</if>>
<<if $pain gte 100 and $willpowerpain is 0>>
<<set $enemyarousal += 10>>
<span class="red">You are in too much pain to act normally.</span>
<br>
<<disable>>
<<if $orgasmdown lte 0 and $panicviolence lte 0 and $panicparalysis lte 0 and $trance lte 0>>
<<actionspain>>
<</if>>
<</if>>
<<if $panicviolence gte 1>>
<<set $enemyarousal += 10>>
<span class="red">You are stricken with panic, and flail wildly at anything invading your personal space.</span>
<br>
<<defiance 10>><<set $panicviolence to $panicviolence - 1>><<disable>>
<</if>>
<<if $panicparalysis gte 1>>
<<set $enemyarousal += 10>>
<span class="red">You are stricken with panic, your muscles seize up, preventing action.</span>
<br>
<<set $panicparalysis -= 1>><<disable>>
<</if>>
<<if $dissociation gte 2>>
<<set $enemyarousal += 10>>
You feel disconnected from yourself, as if in a dream.
<br>
<<disable>>
<<if $orgasmdown lte 0 and $panicviolence lte 0 and $panicparalysis lte 0 and $trance lte 0>>
<<if $pain lt 100 or $willpowerpain is undefined>>
<<actionsdissociation>>
<</if>>
<</if>>
<</if>>
<<if $trance gte 1>>
<<set $enemyarousal += 10>>
You are entranced.
<br>
<<disable>>
<</if>>
<</nobr>><</widget>>
<<widget "carryblock">><<nobr>>
<<if $orgasmdown gte 1>>
<<set $carryblock to "orgasm">>
<<elseif $pain gte 100 and $willpowerpain is 0>>
<<set $carryblock to "pain">>
<<elseif $dissociation gte 2>>
<<set $carryblock to "dissociation">>
<<elseif $panicviolence gte 1>>
<<set $carryblock to 1>>
<<elseif $panicparalysis gte 1>>
<<set $carryblock to 1>>
<<elseif $trance gte 1>>
<<set $carryblock to 1>>
<<else>>
<<set $carryblock to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "actioncarry">><<nobr>>
<<if $carryblock is 0>>
<<set $leftactioncarry to $leftactiondefault>>
<<set $rightactioncarry to $rightactiondefault>>
<<set $feetactioncarry to $feetactiondefault>>
<<set $mouthactioncarry to $mouthactiondefault>>
<<set $vaginaactioncarry to $vaginaactiondefault>>
<<set $penisactioncarry to $penisactiondefault>>
<<set $anusactioncarry to $anusactiondefault>>
<<set $thighactioncarry to $thighactiondefault>>
<<set $cheekactioncarry to $cheekactiondefault>>
<<set $chestactioncarry to $chestactiondefault>>
<<elseif $carryblock is "pain">>
<<set $leftactioncarrypain to $leftactiondefault>>
<<set $rightactioncarrypain to $rightactiondefault>>
<<set $feetactioncarrypain to $feetactiondefault>>
<<set $mouthactioncarrypain to $mouthactiondefault>>
<<set $vaginaactioncarrypain to $vaginaactiondefault>>
<<set $penisactioncarrypain to $penisactiondefault>>
<<set $anusactioncarrypain to $anusactiondefault>>
<<set $thighactioncarrypain to $thighactiondefault>>
<<set $cheekactioncarrypain to $cheekactiondefault>>
<<set $chestactioncarrypain to $chestactiondefault>>
<<elseif $carryblock is "orgasm">>
<<set $leftactioncarryorgasm to $leftactiondefault>>
<<set $rightactioncarryorgasm to $rightactiondefault>>
<<set $feetactioncarryorgasm to $feetactiondefault>>
<<set $mouthactioncarryorgasm to $mouthactiondefault>>
<<set $vaginaactioncarryorgasm to $vaginaactiondefault>>
<<set $penisactioncarryorgasm to $penisactiondefault>>
<<set $anusactioncarryorgasm to $anusactiondefault>>
<<set $thighactioncarryorgasm to $thighactiondefault>>
<<set $cheekactioncarryorgasm to $cheekactiondefault>>
<<set $chestactioncarryorgasm to $chestactiondefault>>
<<elseif $carryblock is "dissociation">>
<<set $leftactioncarrydissociation to $leftactiondefault>>
<<set $rightactioncarrydissociation to $rightactiondefault>>
<<set $feetactioncarrydissociation to $feetactiondefault>>
<<set $mouthactioncarrydissociation to $mouthactiondefault>>
<<set $vaginaactioncarrydissociation to $vaginaactiondefault>>
<<set $penisactioncarrydissociation to $penisactiondefault>>
<<set $anusactioncarrydissociation to $anusactiondefault>>
<<set $thighactioncarrydissociation to $thighactiondefault>>
<<set $cheekactioncarrydissociation to $cheekactiondefault>>
<<set $chestactioncarrydissociation to $chestactiondefault>>
<</if>>
<<set $carryblock to 0>>
<</nobr>><</widget>>
<<widget "actioncarrydrop">><<nobr>>
<<if $orgasmdown gte 1>>
<<set $leftactiondefault to $leftactioncarryorgasm>>
<<set $rightactiondefault to $rightactioncarryorgasm>>
<<set $feetactiondefault to $feetactioncarryorgasm>>
<<set $mouthactiondefault to $mouthactioncarryorgasm>>
<<set $vaginaactiondefault to $vaginaactioncarryorgasm>>
<<set $penisactiondefault to $penisactioncarryorgasm>>
<<set $anusactiondefault to $anusactioncarryorgasm>>
<<set $thighactiondefault to $thighactioncarryorgasm>>
<<set $cheekactiondefault to $cheekactioncarryorgasm>>
<<set $chestactiondefault to $chestactioncarryorgasm>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
<<set $leftactiondefault to $leftactioncarrypain>>
<<set $rightactiondefault to $rightactioncarrypain>>
<<set $feetactiondefault to $feetactioncarrypain>>
<<set $mouthactiondefault to $mouthactioncarrypain>>
<<set $vaginaactiondefault to $vaginaactioncarrypain>>
<<set $penisactiondefault to $penisactioncarrypain>>
<<set $anusactiondefault to $anusactioncarrypain>>
<<set $thighactiondefault to $thighactioncarrypain>>
<<set $cheekactiondefault to $cheekactioncarrypain>>
<<set $chestactiondefault to $chestactioncarrypain>>
<<elseif $dissociation gte 2>>
<<set $leftactiondefault to $leftactioncarrydissociation>>
<<set $rightactiondefault to $rightactioncarrydissociation>>
<<set $feetactiondefault to $feetactioncarrydissociation>>
<<set $mouthactiondefault to $mouthactioncarrydissociation>>
<<set $vaginaactiondefault to $vaginaactioncarrydissociation>>
<<set $penisactiondefault to $penisactioncarrydissociation>>
<<set $anusactiondefault to $anusactioncarrydissociation>>
<<set $thighactiondefault to $thighactioncarrydissociation>>
<<set $cheekactiondefault to $cheekactioncarrydissociation>>
<<set $chestactiondefault to $chestactioncarrydissociation>>
<<else>>
<<set $leftactiondefault to $leftactioncarry>>
<<set $rightactiondefault to $rightactioncarry>>
<<set $feetactiondefault to $feetactioncarry>>
<<set $mouthactiondefault to $mouthactioncarry>>
<<set $vaginaactiondefault to $vaginaactioncarry>>
<<set $penisactiondefault to $penisactioncarry>>
<<set $anusactiondefault to $anusactioncarry>>
<<set $thighactiondefault to $thighactioncarry>>
<<set $cheekactiondefault to $cheekactioncarry>>
<<set $chestactiondefault to $chestactioncarry>>
<</if>>
<</nobr>><</widget>><<widget "combateffects">><<nobr>>
<<if $dev is 1>>
<<if $consensual is 1>>
<<if $trauma gte $traumasaved>>
<<set $trauma to ($trauma - (($trauma - $traumasaved) * (($devlevel - 6) * 0.1)))>>
<</if>>
<</if>>
<<elseif $dev is 0>>
<<if $consensual is 1>>
<<if $trauma gte $traumasaved>>
<<set $trauma -= ($trauma - $traumasaved)>>
<</if>>
<</if>>
<</if>>
<<if $rapetrait gte 1>>
<<if $trauma gte $traumasaved>>
<<set $trauma to ($trauma - (($trauma - $traumasaved) * 0.3))>>
<</if>>
<</if>>
<<if $bestialitytrait gte 1 and $enemytype is "beast">>
<<if $trauma gte $traumasaved>>
<<set $trauma to ($trauma - (($trauma - $traumasaved) * 0.3))>>
<</if>>
<</if>>
<<if $tentacletrait gte 1 and $enemytype is "tentacles">>
<<if $trauma gte $traumasaved>>
<<set $trauma to ($trauma - (($trauma - $traumasaved) * 0.3))>>
<</if>>
<</if>>
<<if $trauma gte $traumasaved>>
<<set $traumagain += ($trauma - $traumasaved)>>
<</if>>
<<if $trauma lte 0>>
<<set $traumasaved to 0>>
<<else>>
<<set $traumasaved to $trauma>>
<</if>>
<<if $sciencetrait gte 1>>
<<if $pain gte $painsaved>>
<<set $pain to ($pain - (($pain - $painsaved) * ($sciencetrait / 10)))>>
<</if>>
<</if>>
<<set $painsaved to $pain>>
<<if $orgasmtrait gte 1>>
<<if $arousal gte $arousalsaved>>
<<set $arousal to ($arousal - (($arousal - $arousalsaved) * 0.4))>>
<</if>>
<</if>>
<<set $arousalsaved to $arousal>>
<<if $stress gte $stresssaved>>
<<set $stressgain += ($stress - $stresssaved)>>
<</if>>
<<if $stress lte 0>>
<<set $stresssaved to 0>>
<<else>>
<<set $stresssaved to $stress>>
<</if>>
<</nobr>><</widget>><<widget "swarmactions">><<nobr>>
<div @class="($debugLines ? 'debugLines-swarmactions' : '')">
<<set $chest to 0>>
<<set $front to 0>>
<<set $back to 0>>
<<if $vorecreature is 0>>
<<if $images is 1>>
<<if $swarm.amount.active>>
<<set _swarmactive to $swarm.amount.active[0]>>
<<else>>
<<set _swarmactive to 0>>
<</if>>
<<timed 100ms>>
<<combatimg>>
<br>
<</timed>>
<</if>>
<</if>>
<<if $enemytype isnot "tentacles">>
<<willpowerpain>>
<<willpowerorgasm>>
<<actioncarry>>
<<actioncarrydrop>>
<</if>>
<<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0 and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
<<set _swarmsteady to $swarm["steady"].toUpperFirst()>>
<<set _swarmamounts to $swarm.amount>>
<<if $leftarm is "bound">>
Your left arm is bound and helpless.
<<if $gamemode is "soft" and $nowiggle isnot true>>
<br>
<label>Wriggle free<<radiobutton "$leftaction" "leftwriggle" checked>></label> |
<</if>>
<br><br>
<<elseif $leftarm is "swarmgrappled">>
<span class="purple">The $swarm["type"] are constricting your left arm!</span>
<br><br>
<<elseif $leftarm is 0>>
Your left arm is free.
<br>
<<if $rightarm is "swarmgrappled">>
<label><span class="brat">Free your right arm</span> <<radiobutton "$leftaction" "leftfree">></label> |
<<elseif _swarmamounts.active[2] gte 1>>
<label>_swarmsteady one of the $swarm["name"] <<radiobutton "$leftaction" "leftswarm">></label> |
<</if>>
<<if _swarmamounts.genital[0] lte 0 and _swarmamounts.genital[1] lte 0>>
<label>Cover your <<if $vaginaexist is 1>>pussy<<else>>penis<</if>> <<radiobutton "$leftaction" "frontcoverleft">></label> |
<</if>>
<<if _swarmamounts.butt[0] lte 0 and _swarmamounts.butt[1] lte 0>>
<label>Cover your butt <<radiobutton "$leftaction" "backcoverleft" checked>></label> |
<</if>>
<<if _swarmamounts.chest lte 0>>
<label>Cover your chest <<radiobutton "$leftaction" "chestcoverleft">></label> |
<</if>>
<<if _swarmamounts.genital[1] gte 1 and !$worn.genitals.type.includes("chastity")>>
<label><span class="brat"><<if $vaginaexist is 1>>Pull the $swarm["type"] out of your pussy<<else>>Pull the $swarm["type"] off of your penis<</if>></span> <<radiobutton "$leftaction" "frontpurgeleft">></label> |
<</if>>
<<if _swarmamounts.genital[0] gte 1 and !$worn.genitals.type.includes("chastity")>>
<label><span class="brat"><<if $vaginaexist is 1>>Keep the $swarm["type"] away from your pussy<<else>>Keep the $swarm["type"] away from your penis<</if>></span> <<radiobutton "$leftaction" "frontclearleft">></label> |
<</if>>
<<if _swarmamounts.butt[1] gte 1 and $worn.genitals.anal_shield isnot 1>>
<label><span class="brat">Pull the $swarm["type"] out of your anus</span> <<radiobutton "$leftaction" "backpurgeleft" checked>></label> |
<</if>>
<<if _swarmamounts.butt[0] gte 1 and $worn.genitals.anal_shield isnot 1>>
<label><span class="brat">Keep the $swarm["type"] away from your butt</span> <<radiobutton "$leftaction" "backclearleft" checked>></label> |
<</if>>
<<if _swarmamounts.chest gte 1>>
<label><span class="brat">Clear the $swarm["type"] off of your chest</span> <<radiobutton "$leftaction" "chestclearleft">></label> |
<</if>>
<<if $water is 1 and $vorecreature is 0>>
<label><span class="teal">Swim to safety</span> <<radiobutton "$leftaction" "swim" checked>></label> |
<</if>>
<<if $vorecreature is 0>>
<label>Rest <<radiobutton "$leftaction" "swarmrest">></label> |
<</if>>
<br><br>
<</if>>
<<if $rightarm is "bound">>
Your right arm is bound and helpless.
<<if $gamemode is "soft" and $nowiggle isnot true>>
<br>
<label>Wriggle free<<radiobutton "$rightaction" "rightwriggle" checked>></label> |
<</if>>
<br><br>
<<elseif $rightarm is "swarmgrappled">>
<span class="purple">The $swarm["type"] are constricting your right arm!</span>
<br><br>
<<elseif $rightarm is 0>>
Your right arm is free.
<br>
<<if $leftarm is "swarmgrappled">>
<label><span class="brat">Free your left arm</span> <<radiobutton "$rightaction" "rightfree">></label> |
<<elseif _swarmamounts.active[2] gte 1>>
<label>_swarmsteady one of the $swarm["name"] <<radiobutton "$rightaction" "rightswarm">></label> |
<</if>>
<<if _swarmamounts.genital[0] lte 0 and _swarmamounts.genital[1] lte 0>>
<label>Cover your <<if $vaginaexist is 1>>pussy<<else>>penis<</if>> <<radiobutton "$rightaction" "frontcoverright" checked>></label> |
<</if>>
<<if _swarmamounts.butt[0] lte 0 and _swarmamounts.butt[1] lte 0>>
<label>Cover your butt <<radiobutton "$rightaction" "backcoverright">></label> |
<</if>>
<<if _swarmamounts.chest lte 0>>
<label>Cover your chest <<radiobutton "$rightaction" "chestcoverright">></label> |
<</if>>
<<if _swarmamounts.genital[1] gte 1 and !$worn.genitals.type.includes("chastity")>>
<label><span class="brat"><<if $vaginaexist is 1>>Pull the $swarm["type"] out of your pussy<<else>>Pull the $swarm["type"] off of your penis<</if>></span> <<radiobutton "$rightaction" "frontpurgeright" checked>></label> |
<</if>>
<<if _swarmamounts.genital[0] gte 1 and !$worn.genitals.type.includes("chastity")>>
<label><span class="brat"><<if $vaginaexist is 1>>Keep the $swarm["type"] away from your pussy<<else>>Keep the $swarm["type"] away from your penis<</if>></span> <<radiobutton "$rightaction" "frontclearright" checked>></label> |
<</if>>
<<if _swarmamounts.butt[1] gte 1 and $worn.genitals.anal_shield isnot 1>>
<label><span class="brat">Pull the $swarm["type"] out of your anus</span> <<radiobutton "$rightaction" "backpurgeright">></label> |
<</if>>
<<if _swarmamounts.butt[0] gte 1 and $worn.genitals.anal_shield isnot 1>>
<label><span class="brat">Keep the $swarm["type"] away from your butt</span> <<radiobutton "$rightaction" "backclearright">></label> |
<</if>>
<<if _swarmamounts.chest gte 1>>
<label><span class="brat">Clear the $swarm["type"] off of your chest</span> <<radiobutton "$rightaction" "chestclearright">></label> |
<</if>>
<<if $water is 1 and $vorecreature is 0>>
<label><span class="teal">Swim to safety</span> <<radiobutton "$rightaction" "swim" checked>></label> |
<</if>>
<<if $vorecreature is 0>>
<label>Rest <<radiobutton "$rightaction" "swarmrest">></label> |
<</if>>
<br><br>
<</if>>
<<if $feetuse is 0>>
Your feet are free.
<br>
<<if $swarm.amount.active[2] gte 1>>
<label>_swarmsteady one of the $swarm["name"] <<radiobutton "$feetaction" "feetswarm" checked>></label> |
<</if>>
<<if $water is 1 and $vorecreature is 0 and $swimmingskill gt 700>>
<label><span class="teal">Swim to safety</span> <<radiobutton "$feetaction" "swim" checked>></label> |
<</if>>
<</if>>
<br><br>
<</if>>
<<if $enemytype isnot "tentacles">>
<<combatstate>>
<<carryblock>>
<</if>>
<br><br><br>
</div>
<</nobr>><</widget>><<widget "swarmeffects">><<nobr>>
<<effectspain>>
<<effectsorgasm>>
<<effectsdissociation>>
<<set _swarmamounts to $swarm.amount>>
/* -------- Left Arm -------- */
<<if $leftaction is "leftwriggle">><<set $leftaction to 0>>
<<if $leftarm is "bound">>
<<unbind>><span class="green">You wriggle free from your bonds.</span>
<</if>>
<</if>>
<<if $leftaction is "leftfree">><<set $leftaction to 0>><<set $rightarm to 0>>
<span class="lblue">You push away the $swarm["type"] covering your right arm, freeing it.</span>
<</if>>
<<if $leftaction is "leftswarm">><<set $leftaction to 0>>
<<set _swarmamounts.active[2] -= 1>><<set _swarmamounts.active[3] += 1>>
<span class="lblue">You $swarm["steady"] one of the $swarm["name"] with your left hand.</span>
<</if>>
<<if $leftaction is "frontcoverleft">><<set $leftaction to 0>>
<<set $front to "covered">>
You cover your <<genitalsstop>>with your left hand to prevent the $swarm["type"] from violating you.
<</if>>
<<if $leftaction is "backcoverleft">><<set $leftaction to 0>>
<<set $back to "covered">>
You cover your butt with your left hand. Hopefully it will keep the $swarm["type"] from invading your rear.
<</if>>
<<if $leftaction is "chestcoverleft">><<set $leftaction to 0>>
<<set $chest to "covered">>
You cover your chest with your left hand, keeping the $swarm["type"] away from your sensitive bust.
<</if>>
<<if $leftaction is "frontpurgeleft">><<set $leftaction to 0>>
<<set _swarmamounts.genital[1] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="teal">You remove some of the $swarm["type"] that are <<if $vaginaexist is 1>>penetrating<<else>>wrapped around<</if>> your <<genitalsstop>></span>
<<if _swarmamounts.genital[1] gte 1>>However, there are still some violating you.<<else>>You think you got them all, for now.<</if>>
<</if>>
<<if $leftaction is "frontclearleft">><<set $leftaction to 0>>
<<set _swarmamounts.genital[0] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You prevent the encroaching $swarm["type"] from <<if $vaginaexist is 1>>entering<<else>>enveloping<</if>> your <<genitalsstop>></span>
<<if _swarmamounts.genital[0] gte 1>><span class="purple">There are so many however, that some make it through your guard.</span><</if>>
<</if>>
<<if $leftaction is "backpurgeleft">><<set $leftaction to 0>>
<<set _swarmamounts.butt[1] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="teal">You extract some of the $swarm["type"] from your anus.</span>
<<if _swarmamounts.butt[1] gte 1>>However, there are still some infesting you.<<else>>You think you got them all.<</if>>
<</if>>
<<if $leftaction is "backclearleft">><<set $leftaction to 0>>
<<set _swarmamounts.butt[0] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You prevent the encroaching $swarm["type"] from burrowing into your anus.</span>
<<if _swarmamounts.butt[0] gte 1>><span class="purple">There are so many however, that some make it through your guard.</span><</if>>
<</if>>
<<if $leftaction is "chestclearleft">><<set $leftaction to 0>>
<<set _swarmamounts.chest -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You clear away some of the $swarm["type"] around your sensitive nipples.</span>
<<if _swarmamounts.chest gte 1>><span class="purple">Many more remain however.</span><</if>>
<</if>>
<<if $leftaction is "swim">><<set $leftaction to 0>>
<<set $swimdistance -= 1>>
You paddle towards safety with your left arm.
<</if>>
<<if $leftaction is "swarmrest">><<set $leftaction to 0>>
You rest your left arm.
<</if>>
/* -------- Right Arm -------- */
<<if $rightaction is "rightwriggle">><<set $rightaction to 0>>
<<if $rightarm is "bound">>
<<unbind>><span class="green">You wriggle free from your bonds.</span>
<</if>>
<</if>>
<<if $rightaction is "rightfree">><<set $rightaction to 0>><<set $leftarm to 0>>
<span class="lblue">You push away the $swarm["type"] covering your left arm, freeing it.</span>
<</if>>
<<if $rightaction is "rightswarm">><<set $rightaction to 0>>
<<set _swarmamounts.active[2] -= 1>><<set _swarmamounts.active[3] += 1>>
<span class="lblue">You $swarm["steady"] one of the $swarm["name"] with your right hand.</span>
<</if>>
<<if $rightaction is "frontcoverright">><<set $rightaction to 0>>
<<set $front to "covered">>
You cover your <<genitalsstop>>with your right hand to prevent the $swarm["type"] from violating you.
<</if>>
<<if $rightaction is "backcoverright">><<set $rightaction to 0>>
<<set $back to "covered">>
You cover your butt with your right hand. Hopefully it will keep the $swarm["type"] from invading your rear.
<</if>>
<<if $rightaction is "chestcoverright">><<set $rightaction to 0>>
<<set $chest to "covered">>
You cover your chest with your right hand, keeping the $swarm["type"] away from your sensitive bust.
<</if>>
<<if $rightaction is "frontpurgeright">><<set $rightaction to 0>>
<<set _swarmamounts.genital[1] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="teal">You remove some of the $swarm["type"] that are <<if $vaginaexist is 1>>penetrating<<else>>wrapped around<</if>> your <<genitalsstop>></span>
<<if _swarmamounts.genital[1] gte 1>>However, there are still some violating you.<<else>>You think you got them all, for now.<</if>>
<</if>>
<<if $rightaction is "frontclearright">><<set $rightaction to 0>>
<<set _swarmamounts.genital[0] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You prevent the encroaching $swarm["type"] from <<if $vaginaexist is 1>>entering<<else>>enveloping<</if>> your <<genitalsstop>></span>
<<if _swarmamounts.genital[0] gte 1>><span class="purple">There are so many however, that some make it through your guard.</span><</if>>
<</if>>
<<if $rightaction is "backpurgeright">><<set $rightaction to 0>>
<<set _swarmamounts.butt[1] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="teal">You extract some of the $swarm["type"] from your anus.</span>
<<if _swarmamounts.butt[1] gte 1>>However, there are still some infesting you.<<else>>You think you got them all.<</if>>
<</if>>
<<if $rightaction is "backclearright">><<set $rightaction to 0>>
<<set _swarmamounts.butt[0] -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You prevent the encroaching $swarm["type"] from burrowing into your anus.</span>
<<if _swarmamounts.butt[0] gte 1>><span class="purple">There are so many however, that some make it through your guard.</span><</if>>
<</if>>
<<if $rightaction is "chestclearright">><<set $rightaction to 0>>
<<set _swarmamounts.chest -= 1>><<set _swarmamounts.active[4] += 1>>
<span class="lblue">You clear away some of the $swarm["type"] around your sensitive nipples.</span>
<<if _swarmamounts.chest gte 1>><span class="purple">Many more remain however.</span><</if>>
<</if>>
<<if $rightaction is "swim">><<set $rightaction to 0>>
<<set $swimdistance -= 1>>
You paddle towards safety with your right arm.
<</if>>
<<if $rightaction is "swarmrest">><<set $rightaction to 0>>
You rest your right arm.
<</if>>
/* -------- Legs -------- */
<<if $feetaction is "feetswarm">><<set $feetaction to 0>>
<<set $swarm.amount.active[2] -= 1>><<set $swarm.amount.active[3] += 1>>
<span class="lblue">You $swarm["steady"] one of the $swarm["name"] with your feet.</span>
<</if>>
<<if $feetaction is "swim">><<set $feetaction to 0>><<set $swimdistance -= 1>>
You paddle towards safety with your legs.
<</if>>
<br><br>
<</nobr>><</widget>><<widget "swarminit">><<nobr>>
/* Example call <<swarminit "fish" "containers" "shaking" "shatter" "steady" 4 6>> */
/* <<swarminit type name move spill steady amountactive amountstored>> */
/*
Define Data to make each swarmer type unique
Milk: Sets of the swarm type is attracted to PC's chest when lactating
*/
<<set _swarmdats to {
"fish":{"milk":1},
"eels":{"milk":1},
"snakes":{"milk":1},
"spiders":{"milk":0},
"slimes":{"milk":1},
"maggots":{"milk":0},
"worms":{"milk":0},
}>>
/* This contains the persistent data we will use for the encounter. */
<<set $swarm to {
"data": _swarmdats[$args[0]],
"type":$args[0],
"name":$args[1],
"move":$args[2],
"spill":$args[3],
"steady":$args[4],
"amount":{
"active":[$args[5],$args[6],0,0,$args[5]],
"chest":0,
"genital":[0,0],
"butt":[0,0]
},
}>>
<</nobr>><</widget>>
<<widget "swarm">><<nobr>>
<div @class="($debugLines ? 'debugLines-swarm' : '')">
<<set $position to "doggy">>
<<set _swarmnote to {
"activate":0,
"chestintro":0,
"chestcovered":0,
"chestintroclothed":0,
"chestclothed":0,
"chestmolest":0,
"chestmilk":0,
"buttintro":0,
"buttcovered":0,
"buttlowerclothed":0,
"buttlowerintroclothed":0,
"buttunderclothed":0,
"buttunderintroclothed":0,
"buttmolest":0,
"buttchasity":0,
"buttinsideintro":0,
"genitalintro":0,
"genitalcovered":0,
"genitallowerclothed":0,
"genitallowerintroclothed":0,
"genitalunderclothed":0,
"genitalunderintroclothed":0,
"genitalmolest":0,
"genitalchasity":0,
"genitalinsideintro":0,
}>>
<<set _swarmamounts to $swarm.amount>>
<<set _swarmcreature to $swarm.type>>
<<set _swarmactive to _swarmamounts.active[0]>>
/* Swarm Targeting priorities */
<<set _swarmchance to {"chest":30,"butt":30,"genital":30}>>
<<if $analdisable is not "f">>
<<set _swarmchance["butt"] to 0>><<set _swarmchance["chest"] += 10>><<set _swarmchance["genital"] += 20>>
<</if>>
/* Chest related activities */
<<if _swarmamounts.chest gt 0>>
/* Swarms didn't do much after going to the chest before */
<<if $lactating gte 1 and $breastfeedingdisable is "f">>
<<if $milk_amount gte 1>>/*Milky, Maybe milk attracts swarmers to the breasts*/
<<set _swarmnote.chestmilk to 1>>
<<breastfeed>>
<<if $swarm.data["milk"] gt 0 >>
<<set _swarmchance["chest"] += 15>>/*Increase chest roll ratio since the swarm is attracted to milk*/
<</if>>
<</if>>
<</if>>
<</if>>
/* Butt related activities */
<<if _swarmamounts.butt[1] gt 0>> /* Inside Activities */ <</if>>
<<if _swarmamounts.butt[0] gt 0>>
<<set _swarmnote.buttinsideintro += _swarmamounts.butt[0]>>
<<set _swarmamounts.butt[1] += _swarmamounts.butt[0]>><<set _swarmamounts.butt[0] to 0>>
<</if>>
/* Genital related activities */
<<if _swarmamounts.genital[1] gt 0>> /* Inside Activities */ <</if>>
<<if _swarmamounts.genital[0] gt 0>>
<<set _swarmnote.genitalinsideintro += _swarmamounts.genital[0]>>
<<set _swarmamounts.genital[1] += _swarmamounts.genital[0]>><<set _swarmamounts.genital[0] to 0>>
<</if>>
/* Handle the active swarm and give them targets to go after */
<<for _i to 0; _i lt _swarmamounts.active[4]; _i++>>
<<set $rng to random(1, 100)>>
<<if $rng lte _swarmactive * 20>>
<<set $rng to random(1, _swarmchance["chest"]+_swarmchance["butt"]+_swarmchance["genital"])>>
<<if $rng lte _swarmchance["chest"]>>
<<if $chest is "covered">>
<<set _swarmnote.chestcovered += 1>>
<<arousal 10>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng lte _swarmactive * 20>>
<<if $worn.upper.type.includes("naked")>>
<<set _swarmamounts.chest += 1>><<set _swarmamounts.active[4] -= 1>>
<<set _swarmnote.chestintro += 1>>
<<neutral 3>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>> /* Maybe smaller swarmers are more likely to get under cloths */
<<set _swarmamounts.chest += 1>><<set _swarmamounts.active[4] -= 1>>
<<set _swarmnote.chestintroclothed += 1>>
<<neutral 3>>
<<else>>
<<set _swarmnote.chestclothed += 1>>
<<set $worn.upper.integrity -= 2>>
<<neutral 1>>
<</if>>
<</if>>
<<else>>
<<set _swarmnote.chestmolest += 1>>
<<set $worn.upper.integrity -= 2>>
<<neutral 1>>
<</if>>
<</if>>
<<elseif $rng gt _swarmchance["chest"] and $rng lte _swarmchance["chest"]+_swarmchance["butt"]>> /* Butt */
<<if $back is "covered">>
<<set _swarmnote.buttcovered += 1>>
<<arousal 10>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng lte _swarmactive * 20>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>> /*Chance swarm bypass clothing*/
<<neutral 4>>
<<set _swarmamounts.butt[0] += 1>><<set _swarmamounts.active[4] -= 1>>
<<if $worn.under_lower.type.includes("naked")>>
<<if !$worn.lower.type.includes("naked") and $worn.lower.skirt is 0>>
<<set _swarmnote.buttlowerintroclothed += 1>>
<<else>>
<<set _swarmnote.buttintro += 1>>
<</if>>
<<elseif $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>>
<<set _swarmnote.buttchasity += 1>>
<<else>>
<<set _swarmnote.buttunderintroclothed += 1>>
<</if>>
<<else>>
<<if !$worn.lower.type.includes("naked") and $worn.lower.skirt is 0>>
<<set _swarmnote.buttlowerclothed += 1>>
<<set $worn.lower.integrity -= 2>>
<<neutral 1>>
<<elseif !$worn.under_lower.type.includes("naked")>>
<<set _swarmnote.buttlowerclothed+= 1>>
<<set $worn.under_lower.integrity -= 2>>
<<neutral 1>>
<<else>>
<<set _swarmamounts.butt[0] += 1>><<set _swarmamounts.active[4] -= 1>>
<<set _swarmnote.buttintro += 1>>
<<neutral 4>>
<</if>>
<</if>>
<<else>>
<<set _swarmnote.buttmolest += 1>>
<<set $worn.lower.integrity -= 2>>
<<if $worn.lower.type.includes("naked")>>
<<set $worn.under_lower.integrity -= 2>>
<</if>>
<<neutral 1>>
<</if>>
<</if>>
<<elseif $rng gt _swarmchance["chest"]+_swarmchance["butt"]>> /* Genitals */
<<if $front is "covered">>
<<set _swarmnote.genitalcovered += 1>>
<<arousal 10>>
<<else>>
<<set $rng to random(1, 100)>>
<<if $rng lte _swarmactive * 20>>
<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
<<set _swarmamounts.genital[0] += 1>><<set _swarmamounts.active[4] -= 1>>
<<neutral 4>>
<<if $worn.under_lower.type.includes("naked")>>
<<if !$worn.lower.type.includes("naked") and $worn.lower.skirt is 0>>
<<set _swarmnote.genitallowerintroclothed += 1>>
<<else>>
<<set _swarmnote.genitalintro += 1>>
<</if>>
<<elseif $worn.genitals.type.includes("chastity")>>
<<set _swarmnote.genitalchasity += 1>>
<<else>>
<<set _swarmnote.genitalunderintroclothed += 1>>
<</if>>
<<else>>
<<if !$worn.lower.type.includes("naked") and $worn.lower.skirt is 0>>
<<set _swarmnote.genitallowerclothed+= 1>>
<<set $worn.lower.integrity -= 2>>
<<neutral 1>>
<<elseif !$worn.under_lower.type.includes("naked")>>
<<set _swarmnote.genitalunderclothed += 1>>
<<set $worn.under_lower.integrity -= 2>>
<<neutral 1>>
<<else>>
<<set _swarmamounts.genital[0] += 1>><<set _swarmamounts.active[4] -= 1>>
<<set _swarmnote.genitalintro += 1>>
<<neutral 4>>
<</if>>
<</if>>
<<else>>
<<set _swarmnote.genitalmolest += 1>>
<<set $worn.lower.integrity -= 2>>
<<if $worn.lower.type.includes("naked")>>
<<set $worn.under_lower.integrity -= 2>>
<</if>>
<<neutral 1>>
<</if>>
<</if>>
<</if>>
<<else>>
<<arousal 10>>
<</if>>
<</for>>
/* pending -> active */
<<if _swarmamounts.active[2] gt 0>>
<<set _swarmamounts.active[0] += _swarmamounts.active[2]>>
<<set _swarmamounts.active[4] += _swarmamounts.active[2]>>
<<set _swarmamounts.active[2] to 0>>
<<set _swarmnote.activate to 1>>
<</if>>
/* 0:active, 1:contained, 2:pending, 3:steadied 4:idle*/
<<if _swarmamounts.active[1] gt 0>>/* contained -> pending */
<<for _i to 0; _i lt _swarmamounts.active[1]; _i++>>
<<set $rng to random(1, 100)>>
<<if $rng gte 51>> /* Maybe this number can be augmented by something? */
<<set _swarmamounts.active[1] -= 1>>
<<set _swarmamounts.active[2] += 1>>
<</if>>
<</for>>
<</if>>
/* steadied -> contained */
<<set _swarmamounts.active[1] += _swarmamounts.active[3]>>
<<set _swarmamounts.active[3] to 0>>
/* --------- Text Notifications ---------*/
<<if _swarmamounts.active[2] gte 1>>
There are <<print _swarmamounts.active[1] + _swarmamounts.active[2]>> $swarm.name and <span class="blue">_swarmamounts.active[2] of them <<if _swarmamounts.active[2] gte 2>>are<<else>>is<</if>> $swarm.move.</span>
<</if>>
<<if _swarmnote.activate gte 1>><<set _swarmnote.activate to 0>>
The $swarm.name $swarm.spill, surrounding you with more $swarm.type.
<</if>>
<<if _swarmactive lte 0>>
<<elseif _swarmactive lte 1>>
The _swarmcreature are squirming over you.
<<elseif _swarmactive lte 2>>
The _swarmcreature are swarming over you.
<<elseif _swarmactive lte 3>>
The _swarmcreature teem around you.
<<elseif _swarmactive lte 4>>
You're practically swimming in _swarmcreature.
<<elseif _swarmactive lte 9>>
The _swarmcreature completely surround you.
<<elseif _swarmactive gte 10>>
<span class="pink">The _swarmcreature completely surround you, as if you are in a living pit.<<if $orgasmdown gte 1>> Not an inch of skin is spared the torment.<</if>></span>
<</if>>
<<set $rng to random(1, 100)>>
<<if $rng gte 91 and $leftarm is 0 and $rightarm is 0>>
<<if $rng gte 96>>
<<set $leftarm to "swarmgrappled">>
<span class="purple">The $swarm["type"] swarm over your left arm, restraining it.</span>
<<else>>
<<set $rightarm to "swarmgrappled">>
<span class="purple">The $swarm["type"] swarm over your right arm, restraining it.</span>
<</if>>
<</if>>
/* -------- Chest -------- */
<<if _swarmnote.chestcovered gte 1>>
<<set _swarmnote.chestcovered to 0>>
You manage to keep them away from your chest.
<</if>>
<<if _swarmnote.chestmolest gte 1>>
<<set _swarmnote.chestmolest to 0>>
They writhe over your <<print either("chest", "stomach", "back", "neck", "arms")>>.
<</if>>
<<if _swarmnote.chestclothed gte 1>>
<<set _swarmnote.chestclothed to 0>>
Some of them assault and damage your $worn.upper.name, trying to get to the skin beneath.
<</if>>
<<if _swarmnote.chestintro gte 1>><<set _swarmnote.chestintro to 0>>
<<if _swarmamounts.chest gte 1>>
<span class="purple">More $swarm["type"] gather around your <<breastsstop>></span>
<<else>>
<span class="purple">A number of them take a liking to your <<breastsstop>></span>
<</if>>
<</if>>
<<if _swarmnote.chestintroclothed gte 1>><<set _swarmnote.chestintroclothed to 0>>
<span class="purple">Some of them wriggle their way into your $worn.upper.name, where they take a liking to your <<breastsstop>></span>
<</if>>
<<if _swarmamounts.chest gte 1>>
<<playWithBreasts _swarmamounts.chest>>
<<arousal `_swarmamounts.chest * 20`>>
<<neutral 5>>
<<if _swarmnote.chestmilk gte 1>>
<<set _swarmnote.chestmilk to 0>>
They twist and tease your nipples, <span class="purple">causing milk to leak out of the tips.</span>
/*Maybe put a notification here, about swarmers that are attracted to milk?*/
<<else>>
They twist and tease your nipples, keeping them firm.
<</if>>
<</if>>
/* -------- Butts --------*/
<<if _swarmnote.buttcovered gte 1>><<set _swarmnote.buttcovered to 0>>
You manage to keep them away from your butt.
<</if>>
<<if _swarmnote.buttmolest gte 1>><<set _swarmnote.buttmolest to 0>>
They writhe over your <<print either("butt", "thighs", "legs")>>.
<</if>>
<<if _swarmnote.buttlowerclothed gte 1>><<set _swarmnote.buttlowerclothed to 0>>
Some of them burrow into your $worn.lower.name, damaging the fabric.
<</if>>
<<if _swarmnote.buttunderclothed gte 1>><<set _swarmnote.buttunderclothed to 0>>
Some of them assail your $worn.under_lower.name, tearing the fabric.
<</if>>
<<if _swarmnote.buttlowerintroclothed gte 1>><<set _swarmnote.buttlowerintroclothed to 0>>
<span class="purple">Some of them wriggle their way into your $worn.lower.name, you feel them moving toward your anus.</span>
<</if>>
<<if _swarmnote.buttunderintroclothed gte 1>><<set _swarmnote.buttunderintroclothed to 0>>
<span class="purple">Some of them wriggle their way into your $worn.under_lower.name, you feel them moving toward your anus.</span>
<</if>>
<<if _swarmnote.buttchasity gte 1>><<set _swarmnote.buttchasity to 0>>
<span class="purple">Some of them wriggle their way into your $worn.genitals.name, you feel them moving toward your <<genitalsstop>></span> <span class="pink">With your chastity belt in the way, you won't be able to get them out!</span>
<<if $parasitedisable is "f">>
<<set $analchastityparasite to $swarm["type"]>>
<</if>>
<</if>>
<<if _swarmnote.buttintro gte 1>><<set _swarmnote.buttintro to 0>>
<span class="purple">They swarm around your butt, you feel them move toward your anus.</span>
<</if>>
<<if _swarmnote.buttinsideintro gte 1>><<set _swarmnote.buttinsideintro to 0>>
<span class="pink">They start squirming their way into your <<bottomstop>></span>
<</if>>
<<if _swarmamounts.butt[1] gte 1>>
<<neutral 10>><<impregnate $swarm["type"] _swarmamounts.butt[1]>>
They writhe inside your lower intestine<<if $penisexist is 1>>, blindly teasing your prostate<</if>><<if $impreg is true>>, and <span class="red">attempt to move further inside you</span><</if>>.
<<set $impreg to false>>
<<arousal `_swarmamounts.butt[1] * 20`>>
<</if>>
/* -------- Genital -------- */
<<if _swarmnote.genitalcovered gte 1>><<set _swarmnote.genitalcovered to 0>>
You manage to keep them away from your <<genitalsstop>>
<</if>>
<<if _swarmnote.genitalmolest gte 1>><<set _swarmnote.genitalmolest to 0>>
You feel them writhing over your <<if !$worn.lower.type.includes("naked") and $worn.lower.skirt isnot 1>><<genitals>> through your $worn.lower.name.<<elseif !$worn.under_lower.type.includes("naked")>><<genitals>> through your $worn.under_lower.name.<<else>>unprotected <<genitalsstop>><</if>>
<</if>>
<<if _swarmnote.genitallowerclothed gte 1>><<set _swarmnote.genitallowerclothed to 0>>
Some of them start tearing into your $worn.lower.name.
<</if>>
<<if _swarmnote.genitalunderclothed gte 1>><<set _swarmnote.genitalunderclothed to 0>>
Some of them try to breach your $worn.under_lower.name, trying to get to the skin beneath.
<</if>>
<<if _swarmnote.genitallowerintroclothed gte 1>><<set _swarmnote.genitallowerintroclothe to 0>>
<span class="purple">Some of them wriggle their way into your $worn.lower.name, you feel them moving toward your <<genitalsstop>></span>
<</if>>
<<if _swarmnote.genitalunderintroclothed gte 1>><<set _swarmnote.genitalunderintroclothed to 0>>
<span class="purple">Some of them wriggle their way into your $worn.under_lower.name, you feel them moving toward your <<genitalsstop>></span>
<</if>>
<<if _swarmnote.genitalchasity gte 1>>
<<set _swarmnote.genitalchasity to 0>>
<span class="purple">Some of them wriggle their way into your $worn.under_lower.name, you feel them moving toward your <<genitalsstop>></span> <span class="pink">With your chastity belt in the way, you won't be able to get them out!</span>
<<if $parasitedisable is "f">>
<<if $vaginaexist is 1>>
<<set $vaginalchastityparasite to $swarm["type"]>>
<<elseif $penisexist is 1>>
<<set $penilechastityparasite to $swarm["type"]>>
<</if>>
<</if>>
<</if>>
<<if _swarmnote.genitalintro gte 1>>
<<set _swarmnote.genitalintro to 0>>
<span class="purple">They swarm around your groin, you feel them move toward your <<genitalsstop>></span>
<</if>>
<<if _swarmnote.genitalinsideintro gte 1>>
<<set _swarmnote.genitalinsideintro to 0>>
<<if $vaginaexist is 1>>
<span class="pink">They start squirming their way into your pussy!</span>
<<elseif $penisexist is 1>>
<span class="pink">They start enveloping your penis!</span>
<</if>>
<</if>>
<<if _swarmamounts.genital[1] gte 1>>
<<if $vaginaexist is 1>>
They writhe and squirm inside your vagina, probing and teasing without mercy.
<<arousal `_swarmamounts.genital[1] * 20 * $genitalsensitivity`>>
<<neutral 10>>
<<elseif $penisexist is 1>>
They writhe and squirm over your penis, rubbing and teasing the entire length.
<<arousal `_swarmamounts.genital[1] * 20 * $genitalsensitivity`>>
<<neutral 10>>
<</if>>
<</if>>
<br><br>
<<if $enemytype isnot "tentacles">>
<<if $panicattacks gte 1 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicparalysis to 10>>
<</if>>
<</if>>
<<if $panicattacks gte 2 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicviolence to 3>>
<</if>>
<</if>>
<<if $arousal gte 10000>>
<<orgasmpassage>>
<</if>>
<<set $seconds += 10>>
<<if $seconds gte 60>>
<<set $seconds to 0>>
<<pass 1>>
<</if>>
<</if>>
</div>
<</nobr>><</widget>><<widget "tentacleact">><<nobr>>
<<if $tentacles[$tentacleindex].health lte 0 and $tentacles[$tentacleindex].shaft isnot "finished">>
Worn out, the $tentacles[$tentacleindex].name tentacle retracts from you.
<<tentacledisable>>
<<set $tentacles[$tentacleindex].shaft to "finished">>
<<set $tentacles[$tentacleindex].head to "finished">>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "tummy">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your tummy,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "thighs">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> between your thighs,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "breasts">>
The $tentacles[$tentacleindex].name tentacle squeezes your breasts together,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "chest">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your chest,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "waist">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your waist,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "neck">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your neck,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "shoulders">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your shoulders,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "leftleg">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your left leg,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "rightleg">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your right leg,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "leftarm">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your left arm,
<</if>>
<<if $tentacles[$tentacleindex].shaft is "rightarm">>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your right arm,
<</if>>
<<if $tentacles[$tentacleindex].head is "leftarm">>
The $tentacles[$tentacleindex].name tentacle writhes in your left hand.
<<neutral 5>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightarm">>
The $tentacles[$tentacleindex].name tentacle writhes in your right hand.
<<neutral 5>>
<</if>>
<<if $tentacles[$tentacleindex].head is "feet">>
The $tentacles[$tentacleindex].name tentacle writhes between your feet.
<<neutral 5>>
<</if>>
<<if $tentacles[$tentacleindex].head is "leftnipplesuck">>
and up to your <<breastscomma>> where it suckles your left nipple.
<<neutral 3>><<playWithBreasts>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightnipplesuck">>
and up to your <<breastscomma>> where it suckles your right nipple.
<<neutral 3>><<playWithBreasts>>
<</if>>
<<if $tentacles[$tentacleindex].head is "leftnipple">>
and continues teasing your left nipple. <span class="purple">The tip of the tentacle opens up, latches on, then begins sucking.</span>
<<neutral 3>><<set $tentacles[$tentacleindex].head to "leftnipplesuck">><<set $leftnipple to "tentaclesuck">><<playWithBreasts>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightnipple">>
and continues teasing your right nipple. <span class="purple">The tip of the tentacle opens up, latches on, then begins sucking.</span>
<<neutral 3>><<set $tentacles[$tentacleindex].head to "rightnipplesuck">><<set $rightnipple to "tentaclesuck">><<playWithBreasts>>
<</if>>
<<if $tentacles[$tentacleindex].head is "chest">>
<<if $chestuse is "squeezed">>
then up between your <<breastscomma>> rubbing itself between them.
<<neutral 2>>
<<else>>
moves away from your <<breasts>>
<<set $tentacles[$tentacleindex].head to 0>><<set $breastuse to 0>>
<</if>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthdeep">>
and up into your mouth where it spurts a sweet fluid down your throat at the apex of each thrust.
<<purity -1>><<internalejac>><<sex 5>><<set $drugged += 3>><<set $mouthgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouth">>
and continues thrusting into your mouth.<span class="pink"> The tip opens and begins oozing a sweet liquid.</span>
<<purity -1>><<internalejac>><<set $mouthstate to "tentacledeep">><<set $tentacles[$tentacleindex].head to "mouthdeep">><<sex 5>><<oralejacstat>><<ejacstat>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthimminent">>
<<if $player.virginity.oral is true>>
<span class="pink"> and thrusts between your lips,</span><span class="red"> penetrating your mouth for the first time.</span>
<<takeVirginity $tentacles[$tentacleindex].fullDesc "oral">><<violence 5>>
<<else>>
<span class="pink"> and thrusts between your lips.</span>
<</if>>
<<set $mouthstate to "tentacle">><<set $tentacles[$tentacleindex].head to "mouth">><<sex 5>><<raped>><<oralstat>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthentrance">>
<span class="purple"> and presses against your lips.</span>
<<set $mouthstate to "tentacleimminent">><<set $tentacles[$tentacleindex].head to "mouthimminent">><<neutral 4>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginadeep">>
and <<slithers>> into your <<pussy>> where it pumps a viscous fluid at the apex of each thrust.
<<purity -1>><<internalejac>><<sex 5>><<set $drugged += 3>><<set $vaginagoo += 1>><<set $tentacles[$tentacleindex].health -= 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vagina">>
and continues thrusting into your <<pussystop>><span class="pink"> The tip opens and begins oozing a viscous liquid.</span><<purity -1>><<internalejac>><<set $vaginastate to "tentacledeep">><<set $tentacles[$tentacleindex].head to "vaginadeep">><<sex 5>><<vaginalejacstat>><<ejacstat>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginaimminent">>
<<if $player.virginity.vaginal is true>>
<span class="pink"> and thrusts into your <<pussycomma>></span><span class="red"> tearing your hymen and forever robbing you of your purity.</span>
<<takeVirginity $tentacles[$tentacleindex].fullDesc "vaginal">><<violence 100>>
<<else>>
<span class="pink"> and thrusts into your <<pussystop>></span>
<</if>>
<<set $vaginastate to "tentacle">><<set $tentacles[$tentacleindex].head to "vagina">><<sex 5>><<raped>><<vaginaraped>><<vaginalstat>><<violence 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginaentrance">>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $vaginaWetness gte ($tentacles[$tentacleindex].size * 20) + random(1, 40) or random(1, 2) is 2>>
and presses against your <<pussy>>. <<vagina_lube_text>> <span class="pink">the tip presses into you, a thrust away from penetrating.</span><<set $vaginastate to "tentacleimminent">><<set $tentacles[$tentacleindex].head to "vaginaimminent">><<sex 10>>
<<else>>
and presses against your <<pussycomma>> <span class="blue">but fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $vaginaoutsidegoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the metal.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisdeep">>
and continues thrusting against your <<peniscomma>> caressing and kneading your length.<<sex 5>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penis">>
and continues thrusting against your <<penisstop>><span class="pink"> It sucks and kneads your length, trying to milk you of your cum.</span>
<<set $penisstate to "tentacledeep">><<set $tentacles[$tentacleindex].head to "penisdeep">><<sex 5>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisimminent">>
<<if $player.virginity.penile is true>>
<span class="pink"> and thrusts against your <<peniscomma>> swallowing you to the base and</span> <span class="red"> tearing the membrane between your glans and foreskin, forever robbing you of your purity.</span>
<<takeVirginity $tentacles[$tentacleindex].fullDesc "penile">><<violence 100>>
<<else>>
<span class="pink"> and thrusts against your <<peniscomma>> swallowing you to the base.</span>
<</if>>
<<set $penisstate to "tentacle">><<set $tentacles[$tentacleindex].head to "penis">><<sex 5>><<raped>><<penisraped>><<penilestat>><<violence 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisentrance">>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $penisWetness + ($tentacles[$tentacleindex].size * 10) gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
and <<slithers>> over to your <<penisstop>> <<penis_lube_text>> <span class="purple">the tip opens and presses against your glans, a thrust away from enveloping.</span><<set $penisstate to "tentacleimminent">><<set $tentacles[$tentacleindex].head to "penisimminent">><<neutral 4>>
<<else>>
and <<slithers>> over to your <<penisstop>> The tip opens presses against your glans, but <span class="blue">it fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $penisgoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the metal.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusdeep">>
and <<slithers>> into your <<bottom>> where it pumps a viscous fluid at the apex of each thrust.
<<purity -1>><<internalejac>><<sex 5>><<set $drugged += 3>><<set $anusgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anus">>
and continues thrusting into your <<bottomstop>><span class="pink"> The tip opens and begins oozing a viscous liquid.</span><<purity -1>><<internalejac>><<set $anusstate to "tentacledeep">><<set $tentacles[$tentacleindex].head to "anusdeep">><<sex 5>><<analejacstat>><<ejacstat>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusimminent">>
<<if $player.virginity.anal is true>>
<span class="pink"> and thrusts into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of.</span><<takeVirginity $tentacles[$tentacleindex].fullDesc "anal">><<violence 100>>
<<else>>
<span class="pink"> and thrusts into your <<bottomstop>></span>
<</if>>
<<set $anusstate to "tentacle">><<set $tentacles[$tentacleindex].head to "anus">><<sex 5>><<raped>><<analstat>><<violence 1>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusentrance">>
<<if $worn.genitals.anal_shield isnot 1>>
<<if $anusWetness gte ($tentacles[$tentacleindex].size * 20) + random(1, 40) or random(1, 2) is 2>>
and presses against your <<bottom>>. <<anus_lube_text>> <span class="pink">the tip presses into you, a thrust away from penetrating.</span>
<<set $anusstate to "tentacleimminent">><<set $tentacles[$tentacleindex].head to "anusimminent">><<neutral 4>>
<<else>>
and presses against your <<bottomstop>> <span class="blue">It fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $bottomgoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the device.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $tentacles[$tentacleindex].head is "vaginarub">>
<<if $rng gte 21>>
and between your thighs where it <<slithers>> against your <<pussycomma>> pressing against your clit.<<sex 3>>
<<else>>
and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
<<neutral 3>><<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "vaginaentrance">><<set $thighuse to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $tentacles[$tentacleindex].head is "penisrub">>
<<if $rng gte 21>>
and between your thighs where it <<slithers>> against your <<peniscomma>> coiling around it.<<sex 3>>
<<else>>
and between your thighs <span class="blue">where the tip opens and it <<slithers>> toward your <<penisstop>></span><<neutral 3>><<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "penisentrance">><<set $thighuse to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $tentacles[$tentacleindex].head is "bottomrub">>
<<if $rng gte 21>>
and between your <<bottom>> cheeks where it <<slithers>> against your back.<<sex 3>>
<<else>>
and between your <<bottom>> cheeks, <span class="blue"> toward your anus.</span><<neutral 3>><<set $anususe to "tentacle">><<set $anusstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "anusentrance">><<set $bottomuse to 0>>
<</if>>
<</if>>
<<set $rng to random(1, 100)>>
<<if $tentacles[$tentacleindex].head is 0 and $tentacles[$tentacleindex].shaft isnot 0>>
<<if $rng lte 10>>
<<if $chestuse is "squeezed" and $breastuse is 0>>
<<upperslither>><span class="blue">and up between your squeezed <<breastsstop>></span><<set $tentacles[$tentacleindex].head to "chest">><<neutral 2>><<set $breastuse to "tentacle">><<cheststat>>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 20>>
<<if $leftnipple is 0>>
<<upperslither>> <<playWithBreasts>><span class="blue">and teases your left nipple.</span><<neutral 2>><<set $tentacles[$tentacleindex].head to "leftnipple">><<set $leftnipple to "tentacle">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 30>>
<<if $rightnipple is 0>>
<<upperslither>> <<playWithBreasts>><span class="blue">and teases your right nipple.</span><<neutral 2>><<set $tentacles[$tentacleindex].head to "rightnipple">><<set $rightnipple to "tentacle">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 40>>
<<if $mouthuse is 0>>
<<upperslither>> <span class="blue">and up toward your mouth.</span><<neutral 2>><<set $mouthuse to "tentacle">><<set $mouthstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "mouthentrance">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 50>>
<<if $anususe is 0 and $analdisable is "f">>
<<underslither>> <span class="blue">and <<slithers>> toward your <<bottomstop>></span><<neutral 2>><<set $anususe to "tentacle">><<set $anusstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "anusentrance">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 60>>
<<if $vaginaexist is 1 and $vaginause is 0>>
<<underslither>> <span class="blue">and <<slithers>> toward your <<pussystop>></span><<neutral 2>><<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "vaginaentrance">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 70>>
<<if $penisexist is 1 and $penisuse is 0>>
<<underslither>> <span class="blue">and <<slithers>> toward your <<penisstop>></span><<neutral 2>><<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "penisentrance">>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 80>>
<<if $thighuse is 0>>
<<if $penisexist is 1 and $penisuse is 0>>
<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<penisstop>></span><<set $penisuse to "tentaclerub">><<set $thighuse to "tentaclerub">><<set $tentacles[$tentacleindex].head to "penisrub">><<sex 3>><<thighstat>>
<<elseif $vaginaexist is 1 and $vaginause is 0>>
<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<pussystop>></span><<set $vaginause to "tentaclerub">><<set $thighuse to "tentaclerub">><<set $tentacles[$tentacleindex].head to "vaginarub">><<sex 3>><<thighstat>>
<<else>>
<<tentacledefault>>
<</if>>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 90>>
<<if $bottomuse is 0 and $anususe is 0 and $analdisable is "f">>
<<underslither>> <span class="blue">and <<slithers>> between your <<bottom>> cheeks and against your back.</span><<set $bottomuse to "tentaclerub">><<set $anususe to "tentaclerub">><<set $tentacles[$tentacleindex].head to "bottomrub">><<sex 1>><<bottomstat>>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $rng lte 95>>
<<else>>
<<tentacledefault>>
<</if>>
<<elseif $tentacles[$tentacleindex].head is 0 and $tentacles[$tentacleindex].shaft is 0>>
<<if $rng lte 10>>
<<if $position isnot "wall">>
The $tentacles[$tentacleindex].name tentacle winds around your tummy.<<neutral 1>><<set $tentacles[$tentacleindex].shaft to "tummy">>
<<else>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<</if>>
<<elseif $rng lte 20>>
The $tentacles[$tentacleindex].name tentacle <<slithers>> between your thighs.<<neutral 1>><<set $tentacles[$tentacleindex].shaft to "thighs">>
<<elseif $rng lte 30>>
<<if $position isnot "wall">>
<<if $breastsize gte 2 and $chestuse is 0>>
The $tentacles[$tentacleindex].name tentacle <<slithers>> around your <<breastscomma>> <span class="blue">squeezing them together.</span><<neutral 1>><<set $tentacles[$tentacleindex].shaft to "breasts">><<set $chestuse to "squeezed">>
<<else>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<</if>>
<<else>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<</if>>
<<elseif $rng lte 40>>
<<if $position isnot "wall">>
The $tentacles[$tentacleindex].name tentacle winds its way around your chest, beneath your <<breastsstop>><<neutral 1>><<set $tentacles[$tentacleindex].shaft to "chest">>
<<else>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<</if>>
<<elseif $rng lte 50>>
The $tentacles[$tentacleindex].name tentacle winds its way around your waist.<<neutral 1>><<set $tentacles[$tentacleindex].shaft to "waist">>
<<elseif $rng lte 60>>
<<if $position isnot "wall">>
<<if $head is 0>>
The $tentacles[$tentacleindex].name tentacle winds its way around your neck, <span class="blue">restraining your head.</span><<neutral 1>><<set $tentacles[$tentacleindex].shaft to "neck">><<set $head to "grappled">>
<<else>>
The $tentacles[$tentacleindex].name tentacle winds its way around your shoulders.<<neutral 1>><<set $tentacles[$tentacleindex].shaft to "shoulders">>
<</if>>
<<else>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<</if>>
<<elseif $rng lte 70>>
The $tentacles[$tentacleindex].name tentacle gently slaps your <<bottomstop>><<violence 1>><<hitstat>>
<<elseif $rng lte 80>>
<<if $leftleg is 0>>
The $tentacles[$tentacleindex].name tentacle winds its way around your left leg, <span class="blue">restraining it.</span><<neutral 1>><<feettentacledisable>><<set $tentacles[$tentacleindex].shaft to "leftleg">><<set $leftleg to "grappled">>
<<else>>
The $tentacles[$tentacleindex].name tentacle tickles your feet.<<neutral 1>>
<</if>>
<<elseif $rng lte 85>>
<<if $rightleg is 0>>
The $tentacles[$tentacleindex].name tentacle winds its way around your right leg, <span class="blue">restraining it.</span><<neutral 1>><<feettentacledisable>><<set $tentacles[$tentacleindex].shaft to "rightleg">><<set $rightleg to "grappled">>
<<else>>
The $tentacles[$tentacleindex].name tentacle tickles your feet.<<neutral 1>>
<</if>>
<<elseif $rng lte 90>>
<<if $leftarm is 0>>
The $tentacles[$tentacleindex].name tentacle winds its way around your left arm, <span class="blue">restraining it.</span><<neutral 1>><<leftarmtentacledisable>><<set $tentacles[$tentacleindex].shaft to "leftarm">><<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
The $tentacles[$tentacleindex].name tentacle tickles your armpit.<<neutral 1>>
<</if>>
<<elseif $rng lte 95>>
<<if $rightarm is 0>>
The $tentacles[$tentacleindex].name tentacle winds its way around your right arm, <span class="blue">restraining it.</span><<rightarmtentacledisable>><<neutral 1>><<set $tentacles[$tentacleindex].shaft to "rightarm">><<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<<else>>
The $tentacles[$tentacleindex].name tentacle tickles your armpit.<<neutral 1>>
<</if>>
<<elseif $rng lte 100>>
The $tentacles[$tentacleindex].name tentacle <<slithers>> against your <<bottomstop>>
<<neutral 1>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "tentacledefault">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $rng gte 90>>
then squirts a warm fluid over your neck.
<<neutral 1>><<set $neckgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<neckejacstat>><<ejacstat>>
<<elseif $rng gte 80>>
then squirts a warm fluid over your right arm.
<<neutral 1>><<set $rightarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>>
<<elseif $rng gte 70>>
then squirts a warm fluid over your left arm.
<<neutral 1>><<set $leftarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>>
<<elseif $rng gte 60>>
then squirts a warm fluid over your thighs.
<<neutral 1>><<set $thighgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<thighejacstat>><<ejacstat>>
<<elseif $rng gte 50>>
then squirts a warm fluid over your <<bottomstop>>
<<neutral 1>><<set $bottomgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<bottomejacstat>><<ejacstat>>
<<elseif $rng gte 40>>
then squirts a warm fluid over your tummy.
<<neutral 1>><<set $tummygoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<tummyejacstat>><<ejacstat>>
<<elseif $rng gte 30>>
then squirts a warm fluid over your chest.
<<neutral 1>><<set $chestgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<chestejacstat>><<ejacstat>>
<<elseif $rng gte 20>>
then squirts a warm fluid over your face.
<<neutral 1>><<set $facegoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<faceejacstat>><<ejacstat>>
<<elseif $rng gte 10>>
then squirts a warm fluid over your hair.
<<neutral 1>><<set $hairgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<hairejacstat>><<ejacstat>>
<<else>>
then squirts a warm fluid over your feet.
<<neutral 1>><<set $feetgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<feetejacstat>><<ejacstat>>
<</if>>
<</nobr>><</widget>>
<<widget "tentacledisable">><<nobr>>
<<if $tentacles[$tentacleindex].head is "feet">>
<<set $leftleg to 0>>
<<set $rightleg to 0>>
<<set $feetstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "leftarm">>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightarm">>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "leftnipplesuck">>
<<set $leftnipple to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightnipplesuck">>
<<set $rightnipple to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "leftnipple">>
<<set $leftnipple to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "rightnipple">>
<<set $rightnipple to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "chest">>
<<set $chestuse to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthentrance">>
<<set $mouthuse to 0>>
<<set $mouthstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthimminent">>
<<set $mouthuse to 0>>
<<set $mouthstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouth">>
<<set $mouthuse to 0>>
<<set $mouthstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "mouthdeep">>
<<set $mouthuse to 0>>
<<set $mouthstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusentrance">>
<<set $anususe to 0>>
<<set $anusstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusimminent">>
<<set $anususe to 0>>
<<set $anusstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anus">>
<<set $anususe to 0>>
<<set $anusstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "anusdeep">>
<<set $anususe to 0>>
<<set $anusstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginaentrance">>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginaimminent">>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vagina">>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginadeep">>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisentrance">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisimminent">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penis">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisdeep">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "vaginarub">>
<<set $vaginause to 0>>
<<set $thighuse to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "penisrub">>
<<set $penisuse to 0>>
<<set $thighuse to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "bottomrub">>
<<set $anususe to 0>>
<<set $bottomuse to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "breasts">>
<<set $chestuse to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "neck" and $head isnot "bound">>
<<set $head to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "leftleg" and $leftleg isnot "bound">>
<<set $leftleg to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "rightleg" and $rightleg isnot "bound">>
<<set $rightleg to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "leftarm" and $leftarm isnot "bound">>
<<set $leftarm to 0>>
<</if>>
<<if $tentacles[$tentacleindex].shaft is "rightarm" and $rightarm isnot "bound">>
<<set $rightarm to 0>>
<</if>>
<<if $tentacles[$tentacleindex].head is "chest">>
<<set $breastuse to 0>>
<</if>>
<<set $tentacles[$tentacleindex].shaft to 0>>
<<set $tentacles[$tentacleindex].head to 0>>
<</nobr>><</widget>><<widget "tentacleadv">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.tentaclehealth lte 0 and _tentacle.shaft isnot "finished">>
Worn out, the _tentacle.desc tentacle retracts from you.
<br>
<<tentacleadvdisable _tentacle>>
<<set _tentacle.shaft to "finished">><<set _tentacle.head to "finished">>
<</if>>
<<if _tentacle.shaft is "tummy">>The _tentacle.desc tentacle <<slithers>> around your tummy,<</if>>
<<if _tentacle.shaft is "thighs">>The _tentacle.desc tentacle <<slithers>> between your thighs,<</if>>
<<if _tentacle.shaft is "breasts">>The _tentacle.desc tentacle squeezes your breasts together,<</if>>
<<if _tentacle.shaft is "chest">>The _tentacle.desc tentacle <<slithers>> around your chest,<</if>>
<<if _tentacle.shaft is "waist">>The _tentacle.desc tentacle <<slithers>> around your waist,<</if>>
<<if _tentacle.shaft is "neck">>The _tentacle.desc tentacle <<slithers>> around your neck,<</if>>
<<if _tentacle.shaft is "shoulders">>The _tentacle.desc tentacle <<slithers>> around your shoulders,<</if>>
<<if _tentacle.shaft is "leftleg">><span class="blue">The _tentacle.desc tentacle <<slithers>> around your left leg</span>,<</if>>
<<if _tentacle.shaft is "rightleg">><span class="blue">The _tentacle.desc tentacle <<slithers>> around your right leg</span>,<</if>>
<<if _tentacle.shaft is "leftarm">><span class="blue">The _tentacle.desc tentacle <<slithers>> around your left arm</span>,<</if>>
<<if _tentacle.shaft is "rightarm">><span class="blue">The _tentacle.desc tentacle <<slithers>> around your right arm</span>,<</if>>
<<if _tentacle.head is "leftarm">>
The _tentacle.desc tentacle writhes in your left hand.
<<neutral 5>>
<br>
<</if>>
<<if _tentacle.head is "rightarm">>
The _tentacle.desc tentacle writhes in your right hand.
<<neutral 5>>
<br>
<</if>>
<<if _tentacle.head is "feet">>
The _tentacle.desc tentacle writhes between your feet.
<<neutral 5>>
<br>
<</if>>
<<if _tentacle.head is "leftnipplesuck">>
and up to your <<breastscomma>> where it suckles your left nipple.
<br>
<<playWithBreasts>><<neutral 3>>
<</if>>
<<if _tentacle.head is "rightnipplesuck">>
and up to your <<breastscomma>> where it suckles your right nipple.
<br>
<<playWithBreasts>><<neutral 3>>
<</if>>
<<if _tentacle.head is "leftnipple">>
and continues teasing your left nipple. <span class="purple">The tip of the tentacle opens up, latches on, then begins sucking.</span>
<br>
<<set _tentacle.head to "leftnipplesuck">><<set $leftnipple to "tentaclesuck">>
<<playWithBreasts>><<neutral 3>>
<</if>>
<<if _tentacle.head is "rightnipple">>
and continues teasing your right nipple. <span class="purple">The tip of the tentacle opens up, latches on, then begins sucking.</span>
<br>
<<set _tentacle.head to "rightnipplesuck">><<set $rightnipple to "tentaclesuck">>
<<playWithBreasts>><<neutral 3>>
<</if>>
<<if _tentacle.head is "chest">>
<<if $chestuse is "squeezed">>
then up between your <<breastscomma>> rubbing itself between them.<<neutral 2>>
<<else>>
moves away from your <<breasts>>
<<set _tentacle.head to 0>><<set $breastuse to 0>>
<</if>>
<br>
<</if>>
<<if _tentacle.head is "mouthdeep">>
and up into your mouth where it spurts a sweet fluid down your throat at the apex of each thrust.
<br>
<<purity -1>><<internalejac>><<sex 5>>
<<set $drugged += 3>><<set $mouthgoo += 1>>
<<set _tentacle.tentaclehealth -= 1>>
<</if>>
<<if _tentacle.head is "mouth">>
and continues thrusting into your mouth.<span class="pink"> The tip opens and begins oozing a sweet liquid.</span>
<br>
<<purity -1>><<internalejac>><<sex 5>>
<<set $mouthstate to "tentacledeep">><<set _tentacle.head to "mouthdeep">>
<<oralejacstat>><<ejacstat>>
<</if>>
<<if _tentacle.head is "mouthimminent">>
<<if $player.virginity.oral is true>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink"> and thrusts between your lips forcing your mouth wide open,</span><span class="red"> penetrating your mouth for the first time.</span>
<<violence 100>>
<<default>>
<span class="pink"> and thrusts between your lips,</span><span class="red"> penetrating your mouth for the first time.</span>
<</switch>>
<<takeVirginity _tentacle.fullDesc "oral">><<violence 5>>
<<else>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink"> and thrusts between your lips forcing your mouth wide open.</span>
<<violence 100>>
<<default>>
<span class="pink"> and thrusts between your lips.</span>
<</switch>>
<</if>>
<br>
<<set $mouthstate to "tentacle">><<set _tentacle.head to "mouth">><<sex 5>><<raped>><<oralstat>>
<</if>>
<<if _tentacle.head is "mouthentrance">>
<span class="purple"> and presses against your lips.</span>
<<set $mouthstate to "tentacleimminent">><<set _tentacle.head to "mouthimminent">>
<<neutral 4>>
<br>
<</if>>
<<if _tentacle.head is "vaginadeep">>
and <<slithers>> into your <<pussy>> where it pumps a viscous fluid at the apex of each thrust.
<br>
<<purity -1>><<internalejac>><<sex 5>>
<<set $drugged += 3>><<set $vaginagoo += 1>><<pain $vaginalPain>>
<<set _tentacle.tentaclehealth -= 1>>
<</if>>
<<if _tentacle.head is "vagina">>
and continues thrusting into your <<pussystop>><span class="pink"> The tip opens and begins oozing a viscous liquid.</span>
<br>
<<purity -1>><<internalejac>>
<<set $vaginastate to "tentacledeep">><<set _tentacle.head to "vaginadeep">><<pain $vaginalPain>>
<<sex 5>><<vaginalejacstat>><<ejacstat>>
<</if>>
<<if _tentacle.head is "vaginaimminent">>
<<if $player.virginity.vaginal is true>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink">and thrusts into your <<pussycomma>></span><span class="red"> tearing your hymen and forever robbing you of your purity. You whimper as your <<pussy>> stretches to accommodate the _tentacle.desc tentacle.</span>
<<violence 100>>
<<default>>
<span class="pink"> and thrusts into your <<pussycomma>></span><span class="red"> tearing your hymen and forever robbing you of your purity.</span>
<</switch>>
<<takeVirginity _tentacle.fullDesc "vaginal">><<violence 100>>
<<else>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink">and thrusts into your <<pussystop>></span><span class="red"> You whimper as your <<pussy>> stretches to accommodate the _tentacle.desc tentacle.</span>
<<default>>
<span class="pink"> and thrusts into your <<pussystop>></span>
<</switch>>
<</if>>
<br>
<<set $vaginastate to "tentacle">><<set _tentacle.head to "vagina">><<sex 5>><<raped>><<vaginaraped>><<vaginalstat>><<violence 1>><<pain $vaginalPain>>
<</if>>
<<if _tentacle.head is "vaginaentrance">>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $vaginaWetness gte (_tentacle.size * 20) + random(1, 40) or random(1, 2) is 2>>
and presses into your <<pussy>>. <<vagina_lube_text>> <span class="pink">the tip presses into you, a thrust away from penetrating.</span><<set $vaginastate to "tentacleimminent">><<set _tentacle.head to "vaginaimminent">><<sex 10>>
<<else>>
and presses against your <<pussycomma>> <span class="blue">but fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $vaginaoutsidegoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the metal.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<br>
<</if>>
<<if _tentacle.head is "penisdeep">>
and continues thrusting against your <<peniscomma>> caressing and kneading your length.
<<sex 5>>
<br>
<</if>>
<<if _tentacle.head is "penis">>
and continues thrusting against your <<penisstop>><span class="pink"> It sucks and kneads your length, trying to milk you of your cum.</span>
<br>
<<set $penisstate to "tentacledeep">><<set _tentacle.head to "penisdeep">><<sex 5>>
<</if>>
<<if _tentacle.head is "penisimminent">>
<<if $player.virginity.penile is true>>
<span class="pink"> and thrusts against your <<peniscomma>> swallowing you to the base and</span> <span class="red"> tearing the membrane between your glans and foreskin, forever robbing you of your purity.</span>
<<takeVirginity _tentacle.fullDesc "penile">><<violence 100>>
<<else>>
<span class="pink"> and thrusts against your <<peniscomma>> swallowing you to the base.</span>
<</if>>
<br>
<<set $penisstate to "tentacle">><<set _tentacle.head to "penis">><<sex 5>><<raped>><<penisraped>><<penilestat>><<violence 1>>
<</if>>
<<if _tentacle.head is "penisentrance">>
<<if !$worn.genitals.type.includes("chastity")>>
<<if $penisWetness + (_tentacle.size * 10) gte ($penissize * 15) + random(1, 40) or random(1, 2) is 2>>
and <<slithers>> over to your <<penisstop>> <<penis_lube_text>> <span class="pink">the tip opens and presses against your glans, a thrust away from enveloping.</span><<set $penisstate to "tentacleimminent">><<set _tentacle.head to "penisimminent">><<neutral 4>>
<<else>>
and <<slithers>> over to your <<penisstop>> The tip opens presses against your glans, but <span class="blue">it fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $penisgoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the metal.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<br>
<</if>>
<<if _tentacle.head is "anusdeep">>
<<if _tentacle.baby isnot 0>>
and <<slithers>> into your <<bottom>> where it pumps a viscous fluid <span class="red">alongside something else</span> at the apex of each thrust.
<<impregnate _tentacle.baby _tentacle.babychance>>
<<fertilise>>
<<set _tentacle.baby to 0>>
<<else>>
and <<slithers>> into your <<bottom>> where it pumps a viscous fluid at the apex of each thrust.
<</if>>
<<purity -1>><<internalejac>><<sex 5>>
<<set $drugged += 3>><<set $anusgoo += 1>>
<<set _tentacle.tentaclehealth -= 1>><<pain $analPain>>
<br>
<</if>>
<<if _tentacle.head is "anus">>
<<if _tentacle.baby isnot 0>>
and continues thrusting into your <<bottomstop>><span class="pink"> The tip opens and begins oozing a viscous liquid alongside something else.</span>
<span class="red"> Something about it scares you.</span>
<<else>>
and continues thrusting into your <<bottomstop>><span class="pink"> The tip opens and begins oozing a viscous liquid.</span>
<</if>>
<<purity -1>><<internalejac>><<sex 5>>
<<set $anusstate to "tentacledeep">><<set _tentacle.head to "anusdeep">>
<<analejacstat>><<ejacstat>><<pain $analPain>>
<br>
<</if>>
<<if _tentacle.head is "anusimminent">>
<<if $player.virginity.anal is true>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink">and thrusts into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of. You shudder as your <<bottom>> stretches to accommodate the _tentacle.desc tentacle.</span>
<<violence 100>>
<<default>>
<span class="pink"> and thrusts into your <<bottomcomma>></span><span class="red"> violating you in a way you hadn't conceived of.</span>
<</switch>>
<<takeVirginity _tentacle.fullDesc "anal">><<violence 100>>
<<else>>
<<switch _tentacle.size>>
<<case 3>>
<span class="pink">and thrusts into your <<bottomstop>></span><span class="red"> You shudder as your <<bottom>> stretches to accommodate the _tentacle.desc tentacle.</span>
<<default>>
<span class="pink"> and thrusts into your <<bottomstop>></span>
<</switch>>
<</if>>
<<set $anusstate to "tentacle">><<set _tentacle.head to "anus">>
<<sex 5>><<raped>><<analstat>><<violence 1>><<pain $analPain>>
<br>
<</if>>
<<if _tentacle.head is "anusentrance">>
<<if $worn.genitals.anal_shield isnot 1>>
<<if $anusWetness gte (_tentacle.size * 20) + random(1, 40) or random(1, 2) is 2>>
and presses against your <<bottom>>. <<anus_lube_text>> <span class="purple">the tip presses into you, a thrust away from penetrating.</span>
<<set $anusstate to "tentacleimminent">><<set _tentacle.head to "anusimminent">><<neutral 4>>
<<else>>
and presses against your <<bottomstop>> <span class="blue">It fails to gain purchase.</span><<sex 5>>
<<if random(1, 3) gte 3>>
<span class="purple">Slimy fluid squirts from the tip, lubricating you.</span><<set $bottomgoo += 1>>
<</if>>
<</if>>
<<else>>
and tries to find a way inside. Failing, it lashes at the device.
<<set $worn.genitals.integrity -= 10>><<violence 1>>
<</if>>
<br>
<</if>>
<<set $rng to random(1, 100)>>
<<if _tentacle.head is "vaginarub">>
<<if $rng gte 21>>
and between your thighs where it <<slithers>> against your <<pussycomma>> pressing against your clit.
<<sex 3>>
<<else>>
and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
<<neutral 3>>
<<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set _tentacle.head to "vaginaentrance">><<set $thighuse to 0>>
<</if>>
<br>
<</if>>
<<set $rng to random(1, 100)>>
<<if _tentacle.head is "penisrub">>
<<if $rng gte 21>>
and between your thighs where it <<slithers>> against your <<peniscomma>> coiling around it.
<<sex 3>>
<<else>>
and between your thighs <span class="blue">where the tip opens and it <<slithers>> toward your <<penisstop>></span>
<<neutral 3>>
<<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set _tentacle.head to "penisentrance">><<set $thighuse to 0>>
<</if>>
<br>
<</if>>
<<set $rng to random(1, 100)>>
<<if _tentacle.head is "bottomrub">>
<<if $rng gte 21>>
and between your <<bottom>> cheeks where it <<slithers>> against your back.
<<sex 3>>
<<else>>
<<if _tentacle.baby isnot 0>>
<span class="blue">and <<slithers>> toward your <<bottomstop>></span>
<span class="green"> Something about it scares you.</span>
<<else>>
and between your <<bottom>> cheeks, <span class="blue"> toward your anus.</span>
<<neutral 3>>
<</if>>
<<set $anususe to "tentacle">><<set $bottomuse to 0>>
<<set $anusstate to "tentacleentrance">><<set _tentacle.head to "anusentrance">>
<</if>>
<br>
<</if>>
<<set $rng to random(1, 100)>>
<<if _tentacle.head is 0 and _tentacle.shaft isnot 0>>
<<if $rng lte 10>>
<<if $chestuse is "squeezed" and $breastuse is 0>>
<<upperslither>><span class="blue">and up between your squeezed <<breastsstop>></span>
<<set _tentacle.head to "chest">><<neutral 2>><<set $breastuse to "tentacle">><<cheststat>>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 20>>
<<if $leftnipple is 0>>
<<upperslither>> <<playWithBreasts>><span class="blue">and teases your left nipple.</span>
<<neutral 2>>
<<set _tentacle.head to "leftnipple">><<set $leftnipple to "tentacle">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 30>>
<<if $rightnipple is 0>>
<<upperslither>> <<playWithBreasts>><span class="blue">and teases your right nipple.</span>
<<neutral 2>>
<<set _tentacle.head to "rightnipple">><<set $rightnipple to "tentacle">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 40>>
<<if $mouthuse is 0>>
<<upperslither>> <span class="blue">and up toward your mouth.</span>
<<neutral 2>>
<<set $mouthuse to "tentacle">><<set $mouthstate to "tentacleentrance">><<set _tentacle.head to "mouthentrance">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 50>>
<<if $anususe is 0 and $analdisable is "f">>
<<underslither>> <span class="blue">and <<slithers>> toward your <<bottomstop>></span>
<<if _tentacle.baby isnot 0>>
<span class="green"> Something about it scares you.</span>
<</if>>
<<neutral 2>>
<<set $anususe to "tentacle">><<set $anusstate to "tentacleentrance">><<set _tentacle.head to "anusentrance">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 60>>
<<if $vaginaexist is 1 and $vaginause is 0>>
<<underslither>> <span class="blue">and <<slithers>> toward your <<pussystop>></span>
<<neutral 2>>
<<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set _tentacle.head to "vaginaentrance">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 70>>
<<if $penisexist is 1 and $penisuse is 0>>
<<underslither>> <span class="blue">and <<slithers>> toward your <<penisstop>></span>
<<neutral 2>>
<<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set _tentacle.head to "penisentrance">>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 80>>
<<if $penisexist is 1 and $penisuse is 0 and random(0,100) gte 50>>
<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<penisstop>></span>
<<set $penisuse to "tentaclerub">><<set $thighuse to "tentaclerub">><<set _tentacle.head to "penisrub">><<sex 3>><<thighstat>>
<<elseif $vaginaexist is 1 and $vaginause is 0 and random(0,100) gte 50>>
<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<pussystop>></span>
<<set $vaginause to "tentaclerub">><<set $thighuse to "tentaclerub">><<set _tentacle.head to "vaginarub">><<sex 3>><<thighstat>>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<elseif $rng lte 90>>
<<if $bottomuse is 0 and $anususe is 0 and $analdisable is "f">>
<<underslither>> <span class="blue">and <<slithers>> between your <<bottom>> cheeks and against your back.</span>
<<set $bottomuse to "tentaclerub">><<set $anususe to "tentaclerub">><<set _tentacle.head to "bottomrub">><<sex 1>><<bottomstat>>
<<else>>
<<tentacleadvdefault _tentacle>>
<</if>>
<br>
<<else>>
<<tentacleadvdefault _tentacle>>
<br>
<</if>>
<<elseif _tentacle.head is 0 and _tentacle.shaft is 0>>
<<if $rng lte 10>>
<<if $position isnot "wall">>
The _tentacle.desc tentacle winds around your tummy.<<neutral 1>>
<<set _tentacle.shaft to "tummy">>
<<else>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<<violence 1>><<hitstat>>
<</if>>
<br>
<<elseif $rng lte 20>>
The _tentacle.desc tentacle <<slithers>> between your thighs.<<neutral 1>>
<br>
<<set _tentacle.shaft to "thighs">>
<<elseif $rng lte 30>>
<<if $position isnot "wall">>
<<if $breastsize gte 2 and $chestuse is 0>>
The _tentacle.desc tentacle <<slithers>> around your <<breastscomma>> <span class="blue">squeezing them together.</span>
<<neutral 1>><<set _tentacle.shaft to "breasts">><<set $chestuse to "squeezed">>
<<else>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<<violence 1>><<hitstat>>
<</if>>
<<else>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<<violence 1>><<hitstat>>
<</if>>
<br>
<<elseif $rng lte 40>>
<<if $position isnot "wall">>
The _tentacle.desc tentacle winds its way around your chest, beneath your <<breastsstop>>
<<neutral 1>><<set _tentacle.shaft to "chest">>
<<else>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<<violence 1>><<hitstat>>
<</if>>
<br>
<<elseif $rng lte 50>>
The _tentacle.desc tentacle winds its way around your waist.
<br>
<<neutral 1>><<set _tentacle.shaft to "waist">>
<<elseif $rng lte 60>>
<<if $position isnot "wall">>
<<if $head is 0>>
The _tentacle.desc tentacle winds its way around your neck, <span class="blue">restraining your head.</span>
<<neutral 1>><<set _tentacle.shaft to "neck">><<set $head to "grappled">>
<<else>>
The _tentacle.desc tentacle winds its way around your shoulders.
<<neutral 1>><<set _tentacle.shaft to "shoulders">>
<</if>>
<br>
<<else>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<br>
<<violence 1>><<hitstat>>
<</if>>
<<elseif $rng lte 70>>
The _tentacle.desc tentacle gently slaps your <<bottomstop>>
<br>
<<violence 1>><<hitstat>>
<<elseif $rng lte 80>>
<<if $leftleg is 0>>
The _tentacle.desc tentacle winds its way around your left leg, <span class="blue">restraining it.</span>
<<neutral 1>><<feettentacledisable>><<set _tentacle.shaft to "leftleg">><<set $leftleg to "grappled">>
<<else>>
The _tentacle.desc tentacle tickles your feet.<<neutral 1>>
<</if>>
<br>
<<elseif $rng lte 85>>
<<if $rightleg is 0>>
The _tentacle.desc tentacle winds its way around your right leg, <span class="blue">restraining it.</span>
<<neutral 1>><<feettentacledisable>><<set _tentacle.shaft to "rightleg">><<set $rightleg to "grappled">>
<<else>>
The _tentacle.desc tentacle tickles your feet.
<<neutral 1>>
<</if>>
<br>
<<elseif $rng lte 90>>
<<if $leftarm is 0>>
The _tentacle.desc tentacle winds its way around your left arm, <span class="blue">restraining it.</span>
<<neutral 1>><<leftarmtentacledisable>><<set _tentacle.shaft to "leftarm">><<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
The _tentacle.desc tentacle tickles your armpit.
<<neutral 1>>
<</if>>
<br>
<<elseif $rng lte 95>>
<<if $rightarm is 0>>
The _tentacle.desc tentacle winds its way around your right arm, <span class="blue">restraining it.</span>
<<rightarmtentacledisable>><<neutral 1>><<set _tentacle.shaft to "rightarm">><<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<<else>>
The _tentacle.desc tentacle tickles your armpit.<<neutral 1>>
<</if>>
<br>
<<elseif $rng lte 100>>
The _tentacle.desc tentacle <<slithers>> against your <<bottomstop>>
<br>
<<neutral 1>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "tentacleadvdefault">><<nobr>>
<<set _tentacle to $args[0] >>
<<set $rng to random(1, 100)>>
<<if $rng gte 90>>
then squirts a warm fluid over your neck.
<<set $neckgoo += 1>><<neckejacstat>>
<<elseif $rng gte 80>>
then squirts a warm fluid over your right arm.
<<set $rightarmgoo += 1>><<handejacstat>>
<<elseif $rng gte 70>>
then squirts a warm fluid over your left arm.
<<set $leftarmgoo += 1>><<handejacstat>>
<<elseif $rng gte 60>>
then squirts a warm fluid over your thighs.
<<set $thighgoo += 1>><<thighejacstat>>
<<elseif $rng gte 50>>
then squirts a warm fluid over your <<bottomstop>>
<<set $bottomgoo += 1>><<bottomejacstat>>
<<elseif $rng gte 40>>
then squirts a warm fluid over your tummy.
<<set $tummygoo += 1>><<tummyejacstat>>
<<elseif $rng gte 30>>
then squirts a warm fluid over your chest.
<<set $chestgoo += 1>><<chestejacstat>>
<<elseif $rng gte 20>>
then squirts a warm fluid over your face.
<<set $facegoo += 1>><<faceejacstat>>
<<elseif $rng gte 10>>
then squirts a warm fluid over your hair.
<<set $hairgoo += 1>><<hairejacstat>>
<<else>>
then squirts a warm fluid over your feet.
<<set $feetgoo += 1>><<feetejacstat>>
<</if>>
<<neutral 1>><<set _tentacle.tentaclehealth -= 1>><<ejacstat>>
<</nobr>><</widget>>
<<widget "tentacleadvdisable">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "feet">><<set $leftleg to 0>><<set $rightleg to 0>><<set $feetstate to 0>><</if>>
<<if _tentacle.head is "leftarm">><<set $leftarm to 0>><<set $leftarmstate to 0>><</if>>
<<if _tentacle.head is "rightarm">><<set $rightarm to 0>><<set $rightarmstate to 0>><</if>>
<<if _tentacle.head is "leftnipple" or _tentacle.head is "leftnipplesuck">>
<<set $leftnipple to 0>>
<</if>>
<<if _tentacle.head is "rightnipple" or _tentacle.head is "rightnipplesuck">>
<<set $rightnipple to 0>>
<</if>>
<<if _tentacle.head is "mouthentrance" or _tentacle.head is "mouthimminent" or _tentacle.head is "mouth" or _tentacle.head is "mouthdeep">>
<<set $mouthuse to 0>><<set $mouthstate to 0>>
<</if>>
<<if _tentacle.head is "anusentrance" or _tentacle.head is "anusimminent" or _tentacle.head is "anus" or _tentacle.head is "anusdeep">>
<<set $anususe to 0>><<set $anusstate to 0>>
<</if>>
<<if _tentacle.head is "vaginaentrance" or _tentacle.head is "vaginaimminent" or _tentacle.head is "vagina" or _tentacle.head is "vaginadeep">>
<<set $vaginause to 0>><<set $vaginastate to 0>>
<</if>>
<<if _tentacle.head is "penisentrance" or _tentacle.head is "penisimminent" or _tentacle.head is "penis" or _tentacle.head is "penisdeep">>
<<set $penisuse to 0>><<set $penisstate to 0>>
<</if>>
<<if _tentacle.shaft is "breasts" or _tentacle.head is "chest">>
<<set $chestuse to 0>>
<</if>>
<<if _tentacle.head is "vaginarub">><<set $vaginause to 0>><<set $thighuse to 0>><</if>>
<<if _tentacle.head is "penisrub">><<set $penisuse to 0>><<set $thighuse to 0>><</if>>
<<if _tentacle.head is "bottomrub">><<set $anususe to 0>><<set $bottomuse to 0>><</if>>
<<if _tentacle.shaft is "neck" and $head isnot "bound">><<set $head to 0>><</if>>
<<if _tentacle.shaft is "leftleg" and $leftleg isnot "bound">><<set $leftleg to 0>><</if>>
<<if _tentacle.shaft is "rightleg" and $rightleg isnot "bound">><<set $rightleg to 0>><</if>>
<<if _tentacle.shaft is "leftarm" and $leftarm isnot "bound">><<set $leftarm to 0>><</if>>
<<if _tentacle.shaft is "rightarm" and $rightarm isnot "bound">><<set $rightarm to 0>><</if>>
<<if _tentacle.head is "chest">><<set $breastuse to 0>><</if>>
<<set _tentacle.shaft to 0>>
<<set _tentacle.head to 0>>
<</nobr>><</widget>>
<<widget "actionstentacleadvcheckbox">><<nobr>> /* Dunno what im doing honestly ~Ludsoe */
<<if $args[3] is $args[4]>><<set _checked to "checked">><<else>><<set _checked to "">><</if>>
/* Originally i was just passing $args[0] along to the label, but for some reason that didnt work.... but this does*/
<<if $args[0] is "def" >>
| <label><span class="def">$args[1]</span> <<radiobutton $args[2] $args[3] _checked>></label>
<<elseif $args[0] is "sub">>
| <label><span class="sub">$args[1]</span> <<radiobutton $args[2] $args[3] _checked>></label>
<<elseif $args[0] is "neutral">>
| <label><span class="neutral">$args[1]</span> <<radiobutton $args[2] $args[3] _checked>></label>
<<elseif $args[0] is "brat">>
| <label><span class="brat">$args[1]</span> <<radiobutton $args[2] $args[3] _checked>></label>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvlefthand">><<nobr>>
<<set _tentacle to $args[0] >>
<<if $leftarm is 0 and _tentacle.shaft isnot "finished">>
<<set _action to "lefthit"+_tentacle.id >>
<<actionstentacleadvcheckbox "def" "Strike the _tentacle.desc tentacle" "$leftaction" _action $leftactiondefault>>
<<set _action to "leftgrab"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Grab the _tentacle.desc tentacle" "$leftaction" _action $leftactiondefault>>
<br>
<<elseif $leftarm is _tentacle.id>>
You hold the _tentacle.desc tentacle in your left hand.
<br>
<<set _action to "leftrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Milk it" "$leftaction" _action $leftactiondefault>>
<<set _action to "leftstop"+_tentacle.id >>
<<actionstentacleadvcheckbox "neutral" "Let go" "$leftaction" _action $leftactiondefault>>
<<if $deviancy gte 75>> /* Should i lock this behind consentacles? */
<<if ($anususe is 0 and $analdisable is "f") or ($vaginaexist is 1 and $vaginause is 0 or $penisexist is 1 and $penisuse is 0) or $mouthuse is 0>>
<br>--<<deviant5>>| --<br>
<<if $anususe is 0 and $analdisable is "f">>
<<set _action to "showbottom"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your <<bottomstop>>" "$leftaction" _action $leftactiondefault>>
<</if>>
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _action to "showthighs"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your thighs." "$leftaction" _action $leftactiondefault>>
<</if>>
<<if $mouthuse is 0>>
<<set _action to "showmouth"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your mouth." "$leftaction" _action $leftactiondefault>>
<</if>>
<</if>>
<</if>>
<br>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvrighthand">><<nobr>>
<<set _tentacle to $args[0] >>
<<if $rightarm is 0 and _tentacle.shaft isnot "finished">>
<<set _action to "righthit"+_tentacle.id >>
<<actionstentacleadvcheckbox "def" "Strike the _tentacle.desc tentacle" "$rightaction" _action $rightactiondefault>>
<<set _action to "rightgrab"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Grab the _tentacle.desc tentacle" "$rightaction" _action $rightactiondefault>>
<br>
<<elseif $rightarm is _tentacle.id>>
You hold the _tentacle.desc tentacle in your right hand.
<br>
<<set _action to "rightrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Milk it" "$rightaction" _action $rightactiondefault>>
<<set _action to "rightstop"+_tentacle.id >>
<<actionstentacleadvcheckbox "neutral" "Let go" "$rightaction" _action $rightactiondefault>>
<<if $deviancy gte 75>> /* Should i lock this behind consentacles? */
<<if ($anususe is 0 and $analdisable is "f") or ($vaginaexist is 1 and $vaginause is 0 or $penisexist is 1 and $penisuse is 0) or $mouthuse is 0>>
<br>--<<deviant5>>| --<br>
<<if $anususe is 0 and $analdisable is "f">>
<<set _action to "showbottom"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your <<bottomstop>>" "$rightaction" _action $rightactiondefault>>
<</if>>
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _action to "showthighs"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your thighs." "$rightaction" _action $rightactiondefault>>
<</if>>
<<if $mouthuse is 0>>
<<set _action to "showmouth"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your mouth." "$rightaction" _action $rightactiondefault>>
<</if>>
<</if>>
<</if>>
<br>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvlegs">><<nobr>>
<<set _tentacle to $args[0] >>
<<if $leftleg is 0 and $rightleg is 0 and _tentacle.shaft isnot "finished">>
<<set _action to "feethit"+_tentacle.id >>
<<actionstentacleadvcheckbox "def" "Kick the _tentacle.desc tentacle" "$feetaction" _action $feetactiondefault>>
<<set _action to "feetgrab"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Grab the _tentacle.desc tentacle" "$feetaction" _action $feetactiondefault>>
<br>
<<elseif ($rightleg is 0 or $leftleg is 0) and _tentacle.shaft isnot "finished">>
<<set _action to "feethit"+_tentacle.id >>
<<actionstentacleadvcheckbox "def" "Kick the _tentacle.desc tentacle" "$feetaction" _action $feetactiondefault>>
<br>
<<elseif $leftleg is _tentacle.id>>
You hold the _tentacle.desc tentacle between your feet.
<br>
<<set _action to "feetrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Milk it" "$feetaction" _action $feetactiondefault>>
<<set _action to "feetstop"+_tentacle.id >>
<<actionstentacleadvcheckbox "neutral" "Let go" "$feetaction" _action $feetactiondefault>>
<<if $deviancy gte 75>> /* Should i lock this behind consentacles? */
<<if ($anususe is 0 and $analdisable is "f") or ($vaginaexist is 1 and $vaginause is 0 or $penisexist is 1 and $penisuse is 0)>>
<br>--<<deviant5>>| --<br>
<<if $anususe is 0 and $analdisable is "f">>
<<set _action to "showbottom"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your <<bottomstop>>" "$feetaction" _action $feetactiondefault>>
<</if>>
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _action to "showthighs"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Guide to your thighs." "$feetaction" _action $feetactiondefault>>
<</if>>
<</if>>
<</if>>
<br>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvmouth">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "mouthentrance">>
<<set _action to "mouthlick"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Lick it" "$mouthaction" _action $mouthactiondefault>>
<<if $head is "grappled">>
<<else>>
<<set _action to "mouthpullaway"+_tentacle.id >>
<<actionstentacleadvcheckbox "brat" "Pull away" "$mouthaction" _action $mouthactiondefault>>
<</if>>
<<elseif _tentacle.head is "mouthimminent">>
<<set _action to "mouthkiss"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Kiss it" "$mouthaction" _action $mouthactiondefault>>
<<if $head is "grappled">>
<<else>>
<<set _action to "mouthpullaway"+_tentacle.id >>
<<actionstentacleadvcheckbox "brat" "Pull away" "$mouthaction" _action $mouthactiondefault>>
<</if>>
<<elseif _tentacle.head is "mouth" or _tentacle.head is "mouthdeep">>
<<set _action to "mouthcooperate"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Cooperate" "$mouthaction" _action $mouthactiondefault>>
<<set _action to "mouthbite"+_tentacle.id >>
<<actionstentacleadvcheckbox "def" "Bite" "$mouthaction" _action $mouthactiondefault>>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvvagina">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "vaginaentrance" or _tentacle.head is "vaginaimminent">>
<<set _action to "vaginarub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$vaginaaction" _action $vaginaactiondefault>>
<<if $leftleg is "grappled" and $rightleg is "grappled">>
<<else>>
<<set _action to "vaginapullaway"+_tentacle.id >>
<<actionstentacleadvcheckbox "brat" "Pull away" "$vaginaaction" _action $vaginaactiondefault>>
<</if>>
<<elseif _tentacle.head is "vagina" or _tentacle.head is "vaginadeep">>
<<set _action to "vaginacooperate"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Cooperate" "$vaginaaction" _action $vaginaactiondefault>>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvpenis">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "penisentrance" or _tentacle.head is "penisimminent">>
<<set _action to "penisrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$penisaction" _action $penisactiondefault>>
<<if $leftleg is "grappled" and $rightleg is "grappled">>
<<else>>
<<set _action to "penispullaway"+_tentacle.id >>
<<actionstentacleadvcheckbox "brat" "Pull away" "$penisaction" _action $penisactiondefault>>
<</if>>
<<elseif _tentacle.head is "penis" or _tentacle.head is "penisdeep">>
<<set _action to "peniscooperate"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Cooperate" "$penisaction" _action $penisactiondefault>>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvanus">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "anusentrance" or _tentacle.head is "anusimminent">>
<<set _action to "anusrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$anusaction" _action $anusactiondefault>>
<<if $leftleg is "grappled" and $rightleg is "grappled">>
<<else>>
<<set _action to "anuspullaway"+_tentacle.id >>
<<actionstentacleadvcheckbox "brat" "Pull away" "$anusaction" _action $anusactiondefault>>
<</if>>
<<elseif _tentacle.head is "anus" or _tentacle.head is "anusdeep">>
<<set _action to "anuscooperate"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Cooperate" "$anusaction" _action $anusactiondefault>>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvthighs">><<nobr>>
<<set _tentacle to $args[0] >>
<<if _tentacle.head is "penisrub">>
<<set _action to "penisrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$thighaction" _action $thighactiondefault>>
<<elseif _tentacle.head is "vaginarub">>
<<set _action to "vaginarub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$thighaction" _action $thighactiondefault>>
<</if>>
<</nobr>><</widget>>
<<widget "actionstentacleadvbottom">><<nobr>>
<<set _tentacle to $args[0] >>
<<set _action to "bottomrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$bottomaction" _action $bottomactiondefault>>
<</nobr>><</widget>>
<<widget "actionstentacleadvchest">><<nobr>>
<<set _tentacle to $args[0] >>
<<set _action to "chestrub"+_tentacle.id >>
<<actionstentacleadvcheckbox "sub" "Rub" "$chestaction" _action $chestactiondefault>>
<</nobr>><</widget>>
<<widget "effectstentacleadv">><<nobr>>
<<set _tentacle to $args[0] >>
<<set $rng to random(1, 100)>>
/*Old Controls*/
<<if $oldControls is true>>
<<if $leftaction is "lefthit"+_tentacle.id or $rightaction is "righthit"+_tentacle.id>>
<<if $leftaction is "lefthit"+_tentacle.id>>
<<set $leftaction to 0>><<set $leftactiondefault to "lefthit"+_tentacle.id>>
You strike the _tentacle.desc tentacle with your left hand and it reels away from you.
<<else>>
<<set $rightaction to 0>><<set $rightactiondefault to "righthit"+_tentacle.id>>
You strike the _tentacle.desc tentacle with your right hand and it reels away from you.
<</if>>
<<defiance 2>>
<<set $speechhit to 1>><<set $attackstat += 1>>
<<set _tentacle.tentaclehealth -= 1>>
<<if $rng lte ($physique / 200)>><<set _tentacle.tentaclehealth -= 1>><</if>>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $leftaction is "leftgrab"+_tentacle.id or $rightaction is "rightgrab"+_tentacle.id>>
<<tentacleadvdisable _tentacle>> /* Make sure you call this before trying to set the tentacle info */
<<if $leftaction is "leftgrab"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>><<set $leftactiondefault to "leftrub"+_tentacle.id>>
<<set $leftarm to _tentacle.id>><<set _tentacle.head to "leftarm">><<set $leftarmstate to "tentacle">>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>><<set $rightactiondefault to "rightrub"+_tentacle.id>>
<<set $rightarm to _tentacle.id>><<set _tentacle.head to "rightarm">><<set $rightarmstate to "tentacle">>
<</if>>
<span class="lblue">You <<handtext>> grab the _tentacle.desc tentacle with your _hand hand.</span>
<<submission 1>><<handstat>>
<</if>>
<</if>>
/*New Controls*/
<<if ($leftaction is "lefthit" and $leftactionTarget is _tentacle.id)
or ($rightaction is "righthit" and $rightactionTarget is _tentacle.id)>>
<<if $leftaction is "lefthit" and $rightaction is "righthit">>
You strike the _tentacle.desc tentacle with both hands and it reels away from you.
<<set _multi to 2>>
<<set $leftaction to 0>><<set $leftactiondefault to "lefthit">>
<<set $rightaction to 0>><<set $rightactiondefault to "righthit">>
<<elseif $leftaction is "lefthit">>
You strike the _tentacle.desc tentacle with your left hand and it reels away from you.
<<set _multi to 1>><<set $leftaction to 0>>
<<set $leftactiondefault to "lefthit">>
<<else>>
You strike the _tentacle.desc tentacle with your right hand and it reels away from you.
<<set _multi to 1>>
<<set $rightaction to 0>><<set $rightactiondefault to "righthit">>
<</if>>
<<defiance `2 * _multi`>>
<<set $speechhit to 1 * _multi>><<set $attackstat += 1 * _multi>>
<<if $rng lte ($physique / 200)>><<set _tentacle.tentaclehealth -= 1 * _multi>><</if>>
<<set _tentacle.tentaclehealth -= 1 * _multi>>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if ($leftaction is "leftgrab" and $leftactionTarget is _tentacle.id)
or ($rightaction is "rightgrab" and $rightactionTarget is _tentacle.id)>>
<<tentacleadvdisable _tentacle>> /* Make sure you call this before trying to set the tentacle info */
<<if $leftaction is "leftgrab" and $leftactionTarget is _tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>><<set $leftactiondefault to "leftrub">>
<<set $leftarm to _tentacle.id>><<set _tentacle.head to "leftarm">><<set $leftarmstate to "tentacle">>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>><<set $rightactiondefault to "rightrub">>
<<set $rightarm to _tentacle.id>><<set _tentacle.head to "rightarm">><<set $rightarmstate to "tentacle">>
<</if>>
<span class="lblue">You <<handtext>> grab the _tentacle.desc tentacle with your _hand hand.</span>
<<submission 1>><<handstat>>
<</if>>
<<if $leftaction is "leftrub"+_tentacle.id or $rightaction is "rightrub"+_tentacle.id>>
<<if $leftaction is "leftrub"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftactiondefault to "leftrub"+_tentacle.id>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightactiondefault to "rightrub"+_tentacle.id>>
<</if>>
<<handskilluse>><<submission 1>>
You <<handtext>> squeeze the _tentacle.desc tentacle in your _hand hand and rub up and down its length.
<<if $handskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip.</span>
<<set _tentacle.tentaclehealth -= 3>>
<<handejacstat>><<ejacstat>>
<<if _hand is "left">><<set $leftarmgoo += 1>><<else>><<set $rightarmgoo += 1>><</if>>
<</if>>
<</if>>
<<if $leftaction is "showbottom"+_tentacle.id or $rightaction is "showbottom"+_tentacle.id>>
<<if $leftaction is "showbottom"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
You <<handtext>> guide the _tentacle.desc tentacle with your _hand hand towards your <<bottomstop>>
<<if $rng lte 30>> /* How common will the tentacle wrap around the arm guiding it */
<<if _hand is "left">>
<<leftarmtentacledisable>>
<<set _tentacle.shaft to "leftarm">>
<<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
<<rightarmtentacledisable>>
<<set _tentacle.shaft to "rightarm">>
<<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<</if>>
The _tentacle.desc tentacle winds its way around your _hand arm, <span class="blue">restraining it.</span>
<<neutral 1>>
<<else>>
<<if _tentacle.shaft is 0>>
<<set _tentacle.shaft to (either("tummy","waist","thighs"))>>
<</if>>
<</if>>
<<set $bottomuse to "tentaclerub">><<set $anususe to "tentaclerub">>
<<set _tentacle.head to "bottomrub">><<sex 1>><<bottomstat>>
<</if>>
<<if $leftaction is "showmouth"+_tentacle.id or $rightaction is "showmouth"+_tentacle.id>>
<<if $leftaction is "showmouth"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
You <<handtext>> guide the _tentacle.desc tentacle with your _hand hand up towards your mouth.
<<if $rng lte 30>> /* How common will the tentacle wrap around the arm guiding it */
<<if _hand is "left">>
<<leftarmtentacledisable>>
<<set _tentacle.shaft to "leftarm">>
<<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
<<rightarmtentacledisable>>
<<set _tentacle.shaft to "rightarm">>
<<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<</if>>
The _tentacle.desc tentacle winds its way around your _hand arm, <span class="blue">restraining it.</span>
<<neutral 1>>
<<else>>
<<if _tentacle.shaft is 0>>
<<set _tentacle.shaft to (either("tummy","neck","chest","breasts"))>>
<</if>>
<</if>>
<<set $mouthuse to "tentacle">><<set $mouthstate to "tentacleentrance">>
<<set _tentacle.head to "mouthentrance">><<neutral 2>>
<</if>>
<<if $leftaction is "showthighs"+_tentacle.id or $rightaction is "showthighs"+_tentacle.id>>
<<if $leftaction is "showthighs"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
You <<handtext>> guide the _tentacle.desc tentacle with your _hand hand between your thighs.
<<if $rng lte 30>> /* How common will the tentacle wrap around the arm guiding it */
<<if _hand is "left">>
<<leftarmtentacledisable>>
<<set _tentacle.shaft to "leftarm">>
<<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
<<rightarmtentacledisable>>
<<set _tentacle.shaft to "rightarm">>
<<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<</if>>
The _tentacle.desc tentacle winds its way around your _hand arm, <span class="blue">restraining it.</span>
<<neutral 1>>
<<else>>
<<if _tentacle.shaft is 0>>
<<set _tentacle.shaft to (either("tummy","waist"))>>
<</if>>
<</if>>
<<if $penisexist is 1 and $penisuse is 0>>
<<set $penisuse to "tentaclerub">><<set _tentacle.head to "penisrub">>
<<elseif $vaginaexist is 1 and $vaginause is 0>>
<<set $vaginause to "tentaclerub">><<set _tentacle.head to "vaginarub">>
<</if>>
<<sex 3>><<thighstat>>
<<set $thighuse to "tentaclerub">>
<</if>>
<<if $leftaction is "showpenis"+_tentacle.id or $rightaction is "showpenis"+_tentacle.id>>
<<if $leftaction is "showpenis"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<if $penisexist is 1>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
You <<handtext>> guide the _tentacle.desc tentacle with your _hand hand between your thighs close to your penis.
<<if $rng lte 30>> /* How common will the tentacle wrap around the arm guiding it */
<<if _hand is "left">>
<<leftarmtentacledisable>>
<<set _tentacle.shaft to "leftarm">>
<<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
<<rightarmtentacledisable>>
<<set _tentacle.shaft to "rightarm">>
<<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<</if>>
The _tentacle.desc tentacle winds its way around your _hand arm, <span class="blue">restraining it.</span>
<<neutral 1>>
<<else>>
<<if _tentacle.shaft is 0>>
<<set _tentacle.shaft to (either("tummy","waist"))>>
<</if>>
<</if>>
<<if $penisuse is 0>>
<<set $penisuse to "tentaclerub">><<set _tentacle.head to "penisrub">>
<</if>>
<<sex 3>><<thighstat>>
<<set $thighuse to "tentaclerub">>
<</if>>
<</if>>
<<if $leftaction is "showvagina"+_tentacle.id or $rightaction is "showvagina"+_tentacle.id>>
<<if $leftaction is "showvagina"+_tentacle.id>>
<<set _hand to "left">><<set $leftaction to 0>>
<<set $leftarm to 0>>
<<set $leftarmstate to 0>>
<<else>>
<<set _hand to "right">><<set $rightaction to 0>>
<<set $rightarm to 0>>
<<set $rightarmstate to 0>>
<</if>>
<<if $vaginaexist is 1>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
You <<handtext>> guide the _tentacle.desc tentacle with your _hand hand between your thighs close to your pussy.
<<if $rng lte 30>> /* How common will the tentacle wrap around the arm guiding it */
<<if _hand is "left">>
<<leftarmtentacledisable>>
<<set _tentacle.shaft to "leftarm">>
<<set $leftarm to "grappled">><<set $leftarmstate to 0>>
<<else>>
<<rightarmtentacledisable>>
<<set _tentacle.shaft to "rightarm">>
<<set $rightarm to "grappled">><<set $rightarmstate to 0>>
<</if>>
The _tentacle.desc tentacle winds its way around your _hand arm, <span class="blue">restraining it.</span>
<<neutral 1>>
<<else>>
<<if _tentacle.shaft is 0>>
<<set _tentacle.shaft to (either("tummy","waist"))>>
<</if>>
<</if>>
<<if $vaginause is 0>>
<<set $vaginause to "tentaclerub">><<set _tentacle.head to "vaginarub">>
<</if>>
<<sex 3>><<thighstat>>
<<set $thighuse to "tentaclerub">>
<</if>>
<</if>>
<<if $leftaction is "leftstop"+_tentacle.id>>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstop"+_tentacle.id>>
You release the _tentacle.desc tentacle from your left hand.
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $rightaction is "rightstop"+_tentacle.id>>
<<set $rightaction to 0>><<set $rightactiondefault to "rightstop"+_tentacle.id>>
You release the _tentacle.desc tentacle from your right hand.
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $leftaction is "leftstop"+_tentacle.id>>
<<set $leftaction to 0>><<set $leftactiondefault to "leftstop"+_tentacle.id>>
You release the _tentacle.desc tentacle from your left hand.
<<tentacleadvdisable _tentacle>>
<</if>>
/*Old Controls*/
<<if $oldControls is true>>
<<if $feetaction is "feethit"+_tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feethit"+_tentacle.id>>
You kick the _tentacle.desc tentacle and it reels away from you.
<<defiance 2>><<set $speechhit to 1>><<tentacleadvdisable _tentacle>><<set $attackstat += 1>><<set _tentacle.tentaclehealth -= 1>>
<<if $rng lte ($physique / 200)>>
<<set _tentacle.tentaclehealth -= 1>>
<</if>>
<</if>>
<<if $feetaction is "feetgrab"+_tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feetrub"+_tentacle.id>><<submission 1>><<feetstat>>
<span class="lblue">You <<feettext>> grab the _tentacle.desc tentacle between your feet.</span>
<<tentacleadvdisable _tentacle>><<set $leftleg to _tentacle.id>><<set $rightleg to _tentacle.id>><<set _tentacle.head to "feet">><<feetstat>><<set $feetstate to "tentacle">>
<</if>>
<</if>>
/*New Controls*/
<<if $feetaction is "feethit" and $feetactionTarget is _tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feethit">>
You kick the _tentacle.desc tentacle and it reels away from you.
<<defiance 2>><<set $speechhit to 1>><<tentacleadvdisable _tentacle>><<set $attackstat += 1>>
<<set _tentacle.tentaclehealth -= 1>>
<<if $rng lte ($physique / 200)>>
<<set _tentacle.tentaclehealth -= 1>>
<</if>>
<</if>>
<<if $feetaction is "feetgrab" and $feetactionTarget is _tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feetrub">><<submission 1>><<feetstat>>
<span class="lblue">You <<feettext>> grab the _tentacle.desc tentacle between your feet.</span>
<<tentacleadvdisable _tentacle>><<set $leftleg to _tentacle.id>><<set $rightleg to _tentacle.id>>
<<set _tentacle.head to "feet">><<feetstat>><<set $feetstate to "tentacle">>
<</if>>
<<if $feetaction is "feetrub"+_tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feetrub"+_tentacle.id>><<feetskilluse>><<submission 1>>
You <<feettext>> squeeze the _tentacle.desc tentacle between your feet and rub up and down its length.
<<if $feetskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip.</span>
<<set $feetgoo += 1>><<set _tentacle.tentaclehealth -= 3>><<feetejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $feetaction is "showthighs"+_tentacle.id or $feetaction is "showbottom"+_tentacle.id>>
<<set $feetaction to 0>><<set $feetstate to 0>>
<<set $leftleg to 0>><<set $rightleg to 0>>
<<submission 1>>
<br>
<<combatdeviancy5>>
<br>
<<if $feetaction is "showthighs"+_tentacle.id>>
<<set _dir to "thighs">>
You <<feettext>> guide the _tentacle.desc tentacle with your feet between your thighs.
<<else>>
<<set _dir to "bottom">>
You <<feettext>> guide the _tentacle.desc tentacle with your feet towards your <<bottomstop>>
<</if>>
<<if $rng lte 30>> /* Leg grapple? */
<<if $rng gte 15>>
<<set _leg to "left">><<set _tentacle.shaft to "leftleg">><<set $leftleg to "grappled">>
<<else>>
<<set _leg to "right">><<set _tentacle.shaft to "rightleg">><<set $rightleg to "grappled">>
<</if>>
<<neutral 1>><<feettentacledisable>>
The _tentacle.desc tentacle winds its way around your _leg leg, <span class="blue">restraining it.</span>
<<else>>
<<if _tentacle.shaft is 0>>
<<if _dir is "thighs">>
<<set _tentacle.shaft to (either("tummy","waist"))>>
<<else>>
<<set _tentacle.shaft to (either("tummy","waist","thighs"))>>
<</if>>
<</if>>
<</if>>
<<if _dir is "thighs">>
<<if $penisexist is 1 and $penisuse is 0>>
<<set $penisuse to "tentaclerub">><<set _tentacle.head to "penisrub">>
<<elseif $vaginaexist is 1 and $vaginause is 0>>
<<set $vaginause to "tentaclerub">><<set _tentacle.head to "vaginarub">>
<</if>>
<<sex 3>><<thighstat>>
<<set $thighuse to "tentaclerub">>
<<else>>
<<set $bottomuse to "tentaclerub">><<set $anususe to "tentaclerub">>
<<set _tentacle.head to "bottomrub">><<sex 1>><<bottomstat>>
<</if>>
<</if>>
<<if $feetaction is "feetstop"+_tentacle.id>>
<<set $feetaction to 0>><<set $feetactiondefault to "feetstop"+_tentacle.id>>
You let go of the _tentacle.desc tentacle between your feet.
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $mouthaction is "mouthlick"+_tentacle.id>>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mouthlick"+_tentacle.id>>
<<submission 2>><<oralskilluse>>
You <<oraltext>> lick the tip of the _tentacle.desc tentacle.
<<if $oralskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your face.</span>
<<set $facegoo += 1>><<set _tentacle.tentaclehealth -= 3>><<faceejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $mouthaction is "mouthkiss"+_tentacle.id>>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mouthkiss"+_tentacle.id>>
<<submission 3>><<oralskilluse>>
You <<oraltext>> kiss the tip of the _tentacle.desc tentacle.
<<if $oralskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your face.</span>
<<set $facegoo += 1>><<set _tentacle.tentaclehealth -= 3>><<faceejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $mouthaction is "take">>
<<set $mouthaction to 0>><<set $mouthactiondefault to "take">>
<</if>>
<<if $mouthaction is "mouthcooperate"+_tentacle.id>>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mouthcooperate"+_tentacle.id>>
<<sex 5>><<oralskilluse>>
You <<oraltext>> suck the _tentacle.desc tentacle invading your mouth.
<<if $oralskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip and into your mouth.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $drugged += 3>><<set $mouthgoo += 1>><<oralejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $mouthaction is "mouthpullaway"+_tentacle.id>>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mouthpullaway"+_tentacle.id>><<brat 1>>
<span class="teal">You pull away from the _tentacle.desc tentacle threatening your mouth.</span>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $mouthaction is "mouthbite"+_tentacle.id>>
<<set $mouthaction to 0>><<set $mouthactiondefault to "mouthbite"+_tentacle.id>><<defiance 5>>
You bite down on the _tentacle.desc tentacle invading your mouth. <span class="teal">It recoils immediately.</span>
<<tentacleadvdisable _tentacle>><<set $attackstat += 1>><<set _tentacle.tentaclehealth -= 1>>
<<if $rng lte ($physique / 200)>>
<<set _tentacle.tentaclehealth -= 1>>
<</if>>
<</if>>
<<if $vaginaaction is "vaginarub"+_tentacle.id>>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "vaginarub"+_tentacle.id>>
<<submission 2>><<vaginalskilluse>>
You <<vaginaltext>> rub the tip of the _tentacle.desc tentacle with your <<pussystop>>
<<if $vaginalskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip.</span>
<<set $vaginaoutsidegoo += 1>><<set _tentacle.tentaclehealth -= 3>><<vaginalentranceejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $vaginaaction is "take">>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "take">>
<</if>>
<<if $vaginaaction is "vaginacooperate"+_tentacle.id>>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "vaginacooperate"+_tentacle.id>>
<<sex 5>><<vaginalskilluse>>
You <<vaginaltext>> push back against the _tentacle.desc tentacle invading your <<pussystop>>
<<if $vaginalskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, flooding your womb with its warmth.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $drugged += 3>><<set $vaginagoo += 1>><<vaginalejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $vaginaaction is "vaginapullaway"+_tentacle.id>>
<<set $vaginaaction to 0>><<set $vaginaactiondefault to "vaginapullaway"+_tentacle.id>><<brat 1>>
<span class="teal">You pull away from the _tentacle.desc tentacle threatening your <<pussystop>></span>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $penisaction is "penisrub"+_tentacle.id>>
<<set $penisaction to 0>><<set $penisactiondefault to "penisrub"+_tentacle.id>>
<<submission 2>><<penileskilluse>>
You <<peniletext>> rub the tip of the _tentacle.desc tentacle with your <<penisstop>>
<<if $penileskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip.</span>
<<set $penisgoo += 1>><<set _tentacle.tentaclehealth -= 3>><<penileejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $penisaction is "take">>
<<set $penisaction to 0>><<set $penisactiondefault to "take">>
<</if>>
<<if $penisaction is "peniscooperate"+_tentacle.id>>
<<set $penisaction to 0>><<set $penisactiondefault to "peniscooperate"+_tentacle.id>>
<<sex 5>><<penileskilluse>>
You <<peniletext>> push back against the _tentacle.desc tentacle engulfing your <<penisstop>>
<<if $penileskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your groin.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $penisgoo += 1>><<penileejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $penisaction is "penispullaway"+_tentacle.id>>
<<set $penisaction to 0>><<set $penisactiondefault to "penispullaway"+_tentacle.id>><<brat 1>>
<span class="teal">You pull away from the _tentacle.desc tentacle threatening your <<penisstop>></span>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $anusaction is "anusrub"+_tentacle.id>>
<<set $anusaction to 0>><<set $anusactiondefault to "anusrub"+_tentacle.id>>
<<submission 2>><<analskilluse>>
You <<analtext>> rub the tip of the _tentacle.desc tentacle with your <<bottomstop>>
<<if $analskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your <<bottomstop>></span>
<<set $bottomgoo += 1>><<set _tentacle.tentaclehealth -= 3>><<bottomejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $anusaction is "take">>
<<set $anusaction to 0>><<set $anusactiondefault to "take">>
<</if>>
<<if $anusaction is "anuscooperate"+_tentacle.id>>
<<set $anusaction to 0>><<set $anusactiondefault to "anuscooperate"+_tentacle.id>>
<<sex 5>><<analskilluse>>
You <<analtext>> push back against the _tentacle.desc tentacle invading your <<bottomstop>>
<<if $analskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, flooding your bowels with its warmth.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $drugged += 3>><<set $anusgoo += 1>><<analejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $anusaction is "anuspullaway"+_tentacle.id>>
<<set $anusaction to 0>><<set $anusactiondefault to "anuspullaway"+_tentacle.id>><<brat 1>>
<span class="teal">You pull away from the _tentacle.desc tentacle threatening your <<bottomstop>></span>
<<tentacleadvdisable _tentacle>>
<</if>>
<<if $thighaction is "penisrub"+_tentacle.id>>
<<set $thighaction to 0>><<set $thighactiondefault to "penisrub"+_tentacle.id>>
<<submission 3>><<thighskilluse>>
You <<thightext>> rub the _tentacle.desc tentacle between your thighs.
<<if $thighskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your tummy.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $tummygoo += 1>><<tummyejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $thighaction is "vaginarub"+_tentacle.id>>
<<set $thighaction to 0>><<set $thighactiondefault to "vaginarub"+_tentacle.id>>
<<submission 3>><<thighskilluse>>You <<thightext>> rub the _tentacle.desc tentacle between your thighs.
<<if $thighskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your tummy.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $tummygoo += 1>><<tummyejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $bottomaction is "bottomrub"+_tentacle.id>>
<<set $bottomaction to 0>><<set $bottomactiondefault to "bottomrub"+_tentacle.id>>
<<submission 3>><<bottomskilluse>>
You <<bottomtext>> rub the _tentacle.desc tentacle between your cheeks.
<<if $bottomskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your <<bottomstop>></span>
<<set _tentacle.tentaclehealth -= 3>><<set $bottomgoo += 1>><<bottomejacstat>><<ejacstat>>
<</if>>
<</if>>
<<if $chestaction is "chestrub"+_tentacle.id>>
<<set $chestaction to 0>><<set $chestactiondefault to "chestrub"+_tentacle.id>>
<<submission 3>><<chestskilluse>>
You <<chesttext>> rub the _tentacle.desc tentacle between your <<breastsstop>>
<<if $chestskill gte (800 - ($rng * 10))>>
<span class="lblue">Slimy fluid erupts from the tip, covering your chest.</span>
<<set _tentacle.tentaclehealth -= 3>><<set $chestgoo += 1>><<chestejacstat>><<ejacstat>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "tentacleimg">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>>
<<if Object.keys($swarm.amount).length gt 0>>
<<if $swarm.amount.genital[0] gte 1>>
<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
<</if>>
<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
<</if>>
<</if>>
<<if $swarm.amount.genital[1] gte 1>>
<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
<</if>>
<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
<</if>>
<</if>>
<<if $swarm.amount.butt[1] gte 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimeanal.png">
<</if>>
<</if>>
<<if $vaginastate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalentrance.png">
<</if>>
<<if $vaginastate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalimminent.png">
<</if>>
<<if $vaginastate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginal.png">
<</if>>
<<if $vaginastate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivevaginalcum.png">
<</if>>
<<if $vaginause is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalrub.png">
<</if>>
<<if $anusstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalentrance.png">
<</if>>
<<if $anusstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalimminent.png">
<</if>>
<<if $anusstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanal.png">
<</if>>
<<if $anusstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveanalcum.png">
<</if>>
<<if $anususe is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleanalrub.png">
<</if>>
<<if $penisstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenileentrance.png">
<</if>>
<<if $penisstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenileimminent.png">
<</if>>
<<if $penisstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenile.png">
<</if>>
<<if $penisstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclepenile.png">
<</if>>
<<if $penisuse is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalrub.png">
<</if>>
<<if $mouthstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoralentrance.png">
<</if>>
<<if $mouthstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoralimminent.png">
<</if>>
<<if $mouthstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoral.png">
<</if>>
<<if $mouthstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentacleoral.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactiveoralcum.png">
<</if>>
<<if $leftarmstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclehandjobleft.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" @src="_img.doggyactivelefthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $rightarmstate is "tentacle">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclehandjobright.png">
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.doggyactiverighthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $feetstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclefootjob.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" @src="_img.doggyactivefeetjob" @style="'filter: '+_filters.body">
<</if>>
<<if $breastuse is "tentacle">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclebreasts.png">
<</if>>
<</nobr>><</widget>>
<<widget "tentacleimgmiss">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].missionary>>
<<if $vaginastate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginalentrance.png">
<</if>>
<<if $vaginastate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginalimminent.png">
<</if>>
<<if $vaginastate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginal.png">
<</if>>
<<if $vaginastate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activevaginalcum.png">
<</if>>
<<if $vaginause is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginalrub.png">
<</if>>
<<if $anusstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleanalentrance.png">
<</if>>
<<if $anusstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleanalimminent.png">
<</if>>
<<if $anusstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleanal.png">
<</if>>
<<if $anusstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleanal.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeanalcum.png">
<</if>>
<<if $anususe is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleanalrub.png">
<</if>>
<<if $penisstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclepenileentrance.png">
<</if>>
<<if $penisstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclepenileimminent.png">
<</if>>
<<if $penisstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclepenile.png">
<</if>>
<<if $penisstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclepenile.png">
<</if>>
<<if $penisuse is "tentaclerub">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclevaginalrub.png">
<</if>>
<<if $mouthstate is "tentacleentrance">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleoralentrance.png">
<</if>>
<<if $mouthstate is "tentacleimminent">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleoralimminent.png">
<</if>>
<<if $mouthstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleoral.png">
<</if>>
<<if $mouthstate is "tentacledeep">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleoral.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/body/activeoralcum.png">
<</if>>
<<if $leftarmstate is "tentacle">>
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclehandjobleft.png">
<img @class="'layer-sexbaseback anim-doggy-4f-'+_animspeed" @src="_img.activelefthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $rightarmstate is "tentacle">>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclehandjobright.png">
<img @class="'layer-sexaboveclothes anim-doggy-4f-'+_animspeed" @src="_img.activerighthandjob" @style="'filter: '+_filters.body">
<</if>>
<<if $feetstate is "tentacle">>
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclefootjob.png">
<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" @src="_img.activefeetjob" @style="'filter: '+_filters.body">
<</if>>
<<if $breastuse is "tentacle">>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclebreasts.png">
<</if>>
<<if $leftarm is "grappled" and $tentacles.max gte 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleleftarmbound.png">
<</if>>
<<if $rightarm is "grappled" and $tentacles.max gte 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclerightarmbound.png">
<</if>>
<<if $leftleg is "grappled" and $tentacles.max gte 1>>
<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentacleleftlegbound.png">
<</if>>
<<if $rightleg is "grappled" and $tentacles.max gte 1>>
<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclerightlegbound.png">
<</if>>
<</nobr>><</widget>>/*Sends the required variables to the chosen display type*/
<<widget "generateCombatActionTentacle">><<nobr>>
<<switch $combatControls>>
<<case "radio">>
<<generateCombatActionTentacleRadio $args[0] $args[1] $args[3]>>
<<case "lists" "limitedLists">>
<<generateCombatActionTentacleList $args[0] $args[1] $args[2] $args[4]>>
<</switch>>
<</nobr>><</widget>>
/*Generated each set of actions in the form of a set of radio buttons*/
<<widget "generateCombatActionTentacleRadio">><<nobr>>
<<for _labelC, _valueC range $args[0]>>
<label>
<<print '<<radiobutton "$'+$args[1]+'" "'+_valueC+'" ' + (_valueC is $args[2] ? "checked" : "") + '>>'>>
<span @class="combatListColor('', _valueC, 'Tentacle')"><<print _labelC>></span>
<<print '<<'+$args[1]+'DifficultyTentacle "'+_valueC+'">>'>> |
</label>
<</for>>
<</nobr>><</widget>>
/*Generated each set of actions in the form of a list*/
<<widget "generateCombatActionTentacleList">><<nobr>>
<<if $args[0]>>
<<set _options to $args[0]>>
<<set _name to $args[1]>>
<<capture _var _options _name>>
<span @id="_name + 'Select'" @class="$args[2] + 'List flavorText '+($args[3] is true?'reducedWidth':'')">
<<listbox `"$"+_name` autoselect>>
<<optionsfrom _options>>
<</listbox>>
</span>
/*Changes the color of the list border when the option is changed*/
<<combatButtonAdjustments _name "Tentacle">>
<</capture>>
<</if>>
<</nobr>><</widget>>
<<widget "generateActionsTentacle">><<nobr>>
<<if $oldControls is true>>
__New Controls__
<br><br>
<</if>>
<div id="listContainer">
<div id="leftaction" @class="$combatControls + 'Control'">
<<leftActionInitTentacle>>
</div>
<div id="rightaction" @class="$combatControls + 'Control'">
<<rightActionInitTentacle>>
</div>
<div id="feetaction" @class="$combatControls + 'Control'">
<<feetActionInitTentacle>>
</div>
<<if $mouthstate isnot 0>>
<div id="mouthaction" @class="$combatControls + 'Control'">
<<mouthActionInitTentacle>>
</div>
<</if>>
<<if $penisstate isnot 0 and $penisexist is 1>>
<div id="penisaction" @class="$combatControls + 'Control'">
<<penisActionInitTentacle>>
</div>
<</if>>
<<if $vaginastate isnot 0 and $vaginaexist is 1>>
<div id="vaginaaction" @class="$combatControls + 'Control'">
<<vaginaActionInitTentacle>>
</div>
<</if>>
<<if $anusstate isnot 0>>
<div id="anusaction" @class="$combatControls + 'Control'">
<<anusActionInitTentacle>>
</div>
<</if>>
<<if $bottomuse isnot 0>>
<div id="bottomaction" @class="$combatControls + 'Control'">
<<bottomActionInitTentacle>>
</div>
<</if>>
<<if $breastuse isnot 0>>
<div id="chestaction" @class="$combatControls + 'Control'">
<<chestActionInitTentacle>>
</div>
<</if>>
</div>
<<if $oldControls is true>>
<br><br>
__Old Controls__
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "leftActionInitTentacle">><<nobr>>
<<switch $leftarm>>
<<case 0>>
<<set _leftOptions to "free">>
<span @class="($lastOptions.left isnot _leftOptions ?'gold':'')">Your left arm is free.</span>
<<case "grappled">>
<<set _leftOptions to "grappled">>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i].shaft is "leftarm">>
<span @class="($lastOptions.left isnot _leftOptions ?'gold':'')">The $tentacles[_i].desc tentacle entangles your left arm.</span>
<<break>>
<</if>>
<</for>>
<<case "bound">>
<<set _leftOptions to "bound">>
<span @class="($lastOptions.left isnot _leftOptions ?'gold':'')">Your left arm is bound.</span>
<<case "trapped">>
<<set _leftOptions to "trapped">>
<span @class="($lastOptions.left isnot _leftOptions ?'gold':'purple')">Your left arm is trapped by the $vorecreature.</span>
<<default>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $leftarm is $tentacles[_i].id>>
<<set _leftOptions to "tentacle">>
<<set _tentacleLeftOption to $tentacles[_i].id>>
<span @class="($lastOptions.left isnot _leftOptions ?'gold':'')">You hold the $tentacles[_i].desc tentacle in your left hand.</span>
<<break>>
<</if>>
<</for>>
<</switch>>
<<leftActionsTentacle>>
<<if Object.keys(_leftaction).length gt 0>>
<<if $leftactiondefault is 0>>
<<set $leftactiondefault to Object.values(_leftaction)[0]>>
<</if>>
<<set $leftaction to $leftactiondefault>>
<<set _textColor to combatListColor('leftaction', (Object.values(_leftaction).includes($leftaction) ? $leftaction : Object.values(_leftaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<if $combatControls isnot "radio" and _leftOptions is "free">>
<<set _reducedWidths to true>>
<<else>>
<<set _reducedWidths to false>>
<</if>>
<<generateCombatActionTentacle _leftaction "leftaction" _textColor $leftaction _reducedWidths>>
<<if _leftOptions is "free" and $tentacles.active gt 0>>
<<leftactionSetupTentacle>>
<</if>>
</div>
<<if $combatControls.includes("ists")>>
<div id="leftactionDifficulty">
<<leftactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.left to clone(_leftOptions)>>
<</nobr>><</widget>>
<<widget "leftactionSetupTentacle">><<nobr>>
<<if $combatControls is "radio">>
<br><br>
<<set _first to true>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<label>
<<print '<<radiobutton "$leftactionTarget" "'+$tentacles[_i].id+'" ' + (_first is true ? "checked" : "") + '>>'>>
$tentacles[_i].fullDesc
</label> |
<<set _first to false>>
<</if>>
<</if>>
<</for>>
<<else>>
<<if _avaliableTargets is undefined>>
<<if $controls is "radio">>
<br>
<</if>>
<<set _avaliableTargets to {}>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<<set _avaliableTargets[$tentacles[_i].desc+" tentacle"] to $tentacles[_i].id>>
<</if>>
<</if>>
<</for>>
<</if>>
<span @class="'whiteList ' + (_reducedWidths is true? 'reducedWidth':'')">
<<listbox "$leftactionTarget">>
<<optionsfrom _avaliableTargets>>
<</listbox>>
</span>
<</if>>
<</nobr>><</widget>>
<<widget "leftactionDifficultyTentacle">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $leftaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<<case "showbottomtentacle" "showthighstentacle" "showmouthtentacle" "showpenistentacle" "showvaginatentacle">><<deviant5>>
<</switch>>
<</nobr>><</widget>>
<<widget "leftActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _leftaction to {}>>
<<set _leftaction["Rest"] to "rest">>
<<switch _leftOptions>>
<<case "free">>
<<if $vorecreature>>
<<set _leftaction["Escape the "+$vorecreature] to "leftescape">>
<<if $vorestage lte 6>>
<<set _leftaction["Hold on to the "+$vorecreature] to "lefthold">>
<</if>>
<<if $rightarm is "trapped">>
<<set _leftaction["Free your right arm"] to "leftvorefree">>
<</if>>
<</if>>
<<if $tentacles.active gt 0>>
<<if $consensual is 0>>
<<set _leftaction["Strike the"] to "lefthit">>
<</if>>
<<set _leftaction["Grab the"] to "leftgrab">>
<</if>>
<<case "grappled">>
<<case "bound">>
<<case "tentacle">>
<<set _leftaction["Milk it"] to "leftrub"+_tentacleLeftOption>>
<<set _leftaction["Let go"] to "leftstop"+_tentacleLeftOption>>
<<if $deviancy gte 75>>
<<if $penisexist is 1 and $penisuse is 0>>
<<set _leftaction["Guide to your penis"] to "showpenis"+_tentacleLeftOption>>
<</if>>
<<if $vaginaexist is 1 and $vaginause is 0>>
<<set _leftaction["Guide to your pussy"] to "showvagina"+_tentacleLeftOption>>
<</if>>
<<if $anususe is 0 and $analdisable is "f">>
<<set _leftaction["Guide to your ass"] to "showbottom"+_tentacleLeftOption>>
<</if>>
/* Old Control
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _leftaction["Guide to your thighs"] to "showthighs"+_tentacleLeftOption>>
<</if>>*/
<<if $mouthuse is 0>>
<<set _leftaction["Guide to your mouth"] to "showmouth"+_tentacleLeftOption>>
<</if>>
<</if>>
<</switch>>
<</nobr>><</widget>>
<<widget "rightActionInitTentacle">><<nobr>>
<<switch $rightarm>>
<<case 0>>
<<set _rightOptions to "free">>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'')">Your right arm is free.</span>
<<case "grappled">>
<<set _rightOptions to "grappled">>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i].shaft is "rightarm">>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'')">The $tentacles[_i].desc tentacle entangles your right arm.</span>
<<break>>
<</if>>
<</for>>
<<case "bound">>
<<set _rightOptions to "bound">>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'')">Your right arm is bound.</span>
<<case "trapped">>
<<set _rightOptions to "trapped">>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'purple')">Your right arm is trapped by the $vorecreature.</span>
<<default>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $rightarm is $tentacles[_i].id>>
<<set _rightOptions to "tentacle">>
<<set _tentaclerightOption to $tentacles[_i].id>>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'')">You hold the $tentacles[_i].desc tentacle in your right hand.</span>
<<break>>
<</if>>
<</for>>
<</switch>>
<<rightActionsTentacle>>
<<if Object.keys(_rightaction).length gt 0>>
<<if $rightactiondefault is 0>>
<<set $rightactiondefault to Object.values(_rightaction)[0]>>
<</if>>
<<set $rightaction to $rightactiondefault>>
<<set _textColor to combatListColor('rightaction', (Object.values(_rightaction).includes($rightaction) ? $rightaction : Object.values(_rightaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<if $combatControls isnot "radio" and _rightOptions is "free">>
<<set _reducedWidths to true>>
<<else>>
<<set _reducedWidths to false>>
<</if>>
<<generateCombatActionTentacle _rightaction "rightaction" _textColor $rightaction _reducedWidths>>
<<if _rightOptions is "free" and $tentacles.active gt 0>>
<<rightactionSetupTentacle>>
<</if>>
</div>
<<if $combatControls.includes("ists")>>
<div id="rightactionDifficulty">
<<rightactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.right to clone(_rightOptions)>>
<</nobr>><</widget>>
<<widget "rightactionSetupTentacle">><<nobr>>
<<if $combatControls is "radio">>
<br><br>
<<set _first to true>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<label>
<<print '<<radiobutton "$rightactionTarget" "'+$tentacles[_i].id+'" ' + (_first is true ? "checked" : "") + '>>'>>
$tentacles[_i].fullDesc
</label> |
<<set _first to false>>
<</if>>
<</if>>
<</for>>
<<else>>
<<if _avaliableTargets is undefined>>
<<if $controls is "radio">>
<br>
<</if>>
<<set _avaliableTargets to {}>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<<set _avaliableTargets[$tentacles[_i].desc+" tentacle"] to $tentacles[_i].id>>
<</if>>
<</if>>
<</for>>
<</if>>
<span @class="'whiteList ' + (_reducedWidths is true? 'reducedWidth':'')">
<<listbox "$rightactionTarget">>
<<optionsfrom _avaliableTargets>>
<</listbox>>
</span>
<</if>>
<</nobr>><</widget>>
<<widget "rightactionDifficultyTentacle">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $rightaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<<case "showbottomtentacle" "showthighstentacle" "showmouthtentacle" "showpenistentacle" "showvaginatentacle">><<deviant5>>
<</switch>>
<</nobr>><</widget>>
<<widget "rightActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _rightaction to {}>>
<<set _rightaction["Rest"] to "rest">>
<<switch _rightOptions>>
<<case "free">>
<<if $vorecreature>>
<<set _rightaction["Escape the "+$vorecreature] to "rightescape">>
<<if $vorestage lte 6>>
<<set _rightaction["Hold on to the "+$vorecreature] to "righthold">>
<</if>>
<<if $rightarm is "trapped">>
<<set _rightaction["Free your left arm"] to "rightvorefree">>
<</if>>
<</if>>
<<if $tentacles.active gt 0>>
<<if $consensual is 0>>
<<set _rightaction["Strike the"] to "righthit">>
<</if>>
<<set _rightaction["Grab the"] to "rightgrab">>
<</if>>
<<case "grappled">>
<<case "bound">>
<<case "tentacle">>
<<set _rightaction["Milk it"] to "rightrub"+_tentaclerightOption>>
<<set _rightaction["Let go"] to "rightstop"+_tentaclerightOption>>
<<if $deviancy gte 75>>
<<if $penisexist is 1 and $penisuse is 0>>
<<set _rightaction["Guide to your penis"] to "showpenis"+_tentaclerightOption>>
<</if>>
<<if $vaginaexist is 1 and $vaginause is 0>>
<<set _rightaction["Guide to your pussy"] to "showvagina"+_tentaclerightOption>>
<</if>>
<<if $anususe is 0 and $analdisable is "f">>
<<set _rightaction["Guide to your ass"] to "showbottom"+_tentaclerightOption>>
<</if>>
/* Old controls
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _rightaction["Guide to your thighs"] to "showthighs"+_tentaclerightOption>>
<</if>>*/
<<if $mouthuse is 0>>
<<set _rightaction["Guide to your mouth"] to "showmouth"+_tentaclerightOption>>
<</if>>
<</if>>
<</switch>>
<</nobr>><</widget>>
<<widget "feetActionInitTentacle">><<nobr>>
<<if $leftleg is 0 and $rightleg is 0>>
<<set _feetOptions to "free">>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">Your legs are free.</span>
<<elseif $leftleg is 0>>
<<set _feetOptions to "leftFree">>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">Your left leg is free.</span>
<<elseif $rightleg is 0>>
<<set _feetOptions to "rightFree">>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">Your right leg is free.</span>
<<elseif $leftleg is "grappled" and $rightleg is "grappled">>
<<set _feetOptions to "grappled">>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">Your legs are entangled and forced apart, leaving you less able to protect your <<genitalsstop>></span>
<<elseif $leftleg is "bound" and $rightleg is "bound">>
<<set _feetOptions to "bound">>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">Your legs are bound and forced apart, leaving you less able to protect your <<genitalsstop>></span>
<<else>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $leftleg is $tentacles[_i].id>>
<<set _feetOptions to "tentacle">>
<<set _tentacleFeetOption to $tentacles[_i].id>>
<span @class="($lastOptions.feet isnot _feetOptions ?'gold':'')">You hold the $tentacles[_i].desc tentacle between your feet.</span>
<<break>>
<</if>>
<</for>>
<</if>>
<<feetActionsTentacle>>
<<if Object.keys(_feetaction).length gt 0>>
<<if $feetactiondefault is 0>>
<<set $feetactiondefault to Object.values(_feetaction)[0]>>
<</if>>
<<set $feetaction to $feetactiondefault>>
<<set _textColor to combatListColor('feetaction', (Object.values(_feetaction).includes($feetaction) ? $feetaction : Object.values(_feetaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<set _avaliableContext to ["free","leftFree","rightFree"]>>
<<if $combatControls isnot "radio" and _avaliableContext.includes(_feetOptions)>>
<<set _reducedWidths to true>>
<<else>>
<<set _reducedWidths to false>>
<</if>>
<<generateCombatActionTentacle _feetaction "feetaction" _textColor $feetaction _reducedWidths>>
<<if _avaliableContext.includes(_feetOptions) and $tentacles.active gt 0>>
<<feetactionSetupTentacle>>
<</if>>
</div>
<<if $combatControls.includes("ists")>>
<div id="feetactionDifficulty">
<<feetactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.feet to clone(_feetOptions)>>
<</nobr>><</widget>>
<<widget "feetactionSetupTentacle">><<nobr>>
<<if $combatControls is "radio">>
<br><br>
<<set _first to true>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<label>
<<print '<<radiobutton "$feetactionTarget" "'+$tentacles[_i].id+'" ' + (_first is true ? "checked" : "") + '>>'>>
$tentacles[_i].fullDesc
</label> |
<<set _first to false>>
<</if>>
<</if>>
<</for>>
<<else>>
<<if _avaliableTargets is undefined>>
<<if $controls is "radio">>
<br>
<</if>>
<<set _avaliableTargets to {}>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<if $tentacles[_i].shaft isnot "finished">>
<<set _avaliableTargets[$tentacles[_i].desc+" tentacle"] to $tentacles[_i].id>>
<</if>>
<</if>>
<</for>>
<</if>>
<span @class="'whiteList ' + (_reducedWidths is true? 'reducedWidth':'')">
<<listbox "$feetactionTarget">>
<<optionsfrom _avaliableTargets>>
<</listbox>>
</span>
<</if>>
<</nobr>><</widget>>
<<widget "feetactionDifficultyTentacle">><<nobr>>
<<if $args[0] is undefined>>
<<set _diffAction to $feetaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<<case "showbottomtentacle" "showthighstentacle" "showpenistentacle" "showvaginatentacle">><<deviant5>>
<</switch>>
<</nobr>><</widget>>
<<widget "feetActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _feetaction to {}>>
<<set _feetaction["Rest"] to "rest">>
<<switch _feetOptions>>
<<case "free">>
<<if $tentacles.active gt 0>>
<<if $consensual is 0>>
<<set _feetaction["Kick the"] to "feethit">>
<</if>>
<<set _feetaction["Grab the"] to "feetgrab">>
<</if>>
<<case "leftFree" "rightFree">>
<<if $tentacles.active gt 0>>
<<if $consensual is 0>>
<<set _feetaction["Kick the"] to "feethit">>
<</if>>
<</if>>
<<case "tentacle">>
<<set _feetaction["Milk it"] to "feetrub"+_tentacleFeetOption>>
<<set _feetaction["Let go"] to "feetstop"+_tentacleFeetOption>>
<<if $deviancy gte 75>>
<<if $penisexist is 1 and $penisuse is 0>>
<<set _feetaction["Guide to your penis"] to "showpenis"+_tentacleFeetOption>>
<</if>>
<<if $vaginaexist is 1 and $vaginause is 0>>
<<set _feetaction["Guide to your pussy"] to "showvagina"+_tentacleFeetOption>>
<</if>>
<<if $anususe is 0 and $analdisable is "f">>
<<set _feetaction["Guide to your ass"] to "showbottom"+_tentacleFeetOption>>
<</if>>
/* Old control
<<if ($vaginaexist is 1 and $vaginause is 0) or ($penisexist is 1 and $penisuse is 0)>>
<<set _feetaction["Guide to your thighs"] to "showthighs"+_tentacleFeetOption>>
<</if>>*/
<</if>>
<</switch>>
<</nobr>><</widget>>
<<widget "mouthActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $mouthstate>>
<<case "tentacleentrance">>
<<if $tentacles[_i].head is "mouthentrance">>
<<set _mouthOptions to "entrance">>
<<set _tentacleMouthOption to $tentacles[_i].id>>
<span @class="($lastOptions.mouth isnot _mouthOptions ?'gold':'')">The $tentacles[_i].desc tentacle threatens your mouth.</span>
<<break>>
<</if>>
<<case "tentacleimminent">>
<<if $tentacles[_i].head is "mouthimminent">>
<<set _mouthOptions to "imminent">>
<<set _tentacleMouthOption to $tentacles[_i].id>>
<span @class="($lastOptions.mouth isnot _mouthOptions ?'gold':'')">The $tentacles[_i].desc tentacle presses against your mouth.</span>
<<break>>
<</if>>
<<case "tentacle">>
<<if $tentacles[_i].head is "mouth">>
<<set _mouthOptions to "penetrated">>
<<set _tentacleMouthOption to $tentacles[_i].id>>
<span @class="($lastOptions.mouth isnot _mouthOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your mouth.</span>
<<break>>
<</if>>
<<case "tentacledeep">>
<<if $tentacles[_i].head is "mouthdeep">>
<<set _mouthOptions to "penetrated">>
<<set _tentacleMouthOption to $tentacles[_i].id>>
<span @class="($lastOptions.mouth isnot _mouthOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your mouth, ejaculating down your throat.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<mouthActionsTentacle>>
<<if Object.keys(_mouthaction).length gt 0>>
<<if $mouthactiondefault is 0>>
<<set $mouthactiondefault to Object.values(_mouthaction)[0]>>
<</if>>
<<set $mouthaction to $mouthactiondefault>>
<<set _textColor to combatListColor('mouthaction', (Object.values(_mouthaction).includes($mouthaction) ? $mouthaction : Object.values(_mouthaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _mouthaction "mouthaction" _textColor $mouthaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="mouthactionDifficulty">
<<mouthactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.mouth to clone(_mouthOptions)>>
<</nobr>><</widget>>
<<widget "mouthactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $mouthaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "mouthActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _mouthaction to {}>>
<<switch _mouthOptions>>
<<case "entrance">>
<<set _mouthaction["Rest"] to "rest">>
<<set _mouthaction["Lick it"] to "mouthlick"+_tentacleMouthOption>>
<<if $head isnot "grappled">>
<<set _mouthaction["Pull away"] to "mouthpullaway"+_tentacleMouthOption>>
<</if>>
<<case "imminent">>
<<set _mouthaction["Rest"] to "rest">>
<<set _mouthaction["Kiss it"] to "mouthkiss"+_tentacleMouthOption>>
<<if $head isnot "grappled">>
<<set _mouthaction["Pull away"] to "mouthpullaway"+_tentacleMouthOption>>
<</if>>
<<case "penetrated">>
<<set _mouthaction["Take it"] to "take">>
<<set _mouthaction["Cooperate"] to "mouthcooperate"+_tentacleMouthOption>>
<<if $consensual is 0>>
<<set _mouthaction["Bite"] to "mouthbite"+_tentacleMouthOption>>
<</if>>
<</switch>>
<</nobr>><</widget>>
<<widget "penisActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $penisstate>>
<<case "tentacleentrance">>
<<if $tentacles[_i].head is "penisentrance">>
<<set _penisOptions to "entrance">>
<<set _tentaclepenisOption to $tentacles[_i].id>>
<span @class="($lastOptions.penis isnot _penisOptions ?'gold':'')">The $tentacles[_i].desc tentacle threatens your <<penisstop>></span>
<<break>>
<</if>>
<<case "tentacleimminent">>
<<if $tentacles[_i].head is "penisimminent">>
<<set _penisOptions to "imminent">>
<<set _tentaclepenisOption to $tentacles[_i].id>>
<span @class="($lastOptions.penis isnot _penisOptions ?'gold':'')">The $tentacles[_i].desc tentacle presses against your <<peniscomma>> about to engulf</span>
<<break>>
<</if>>
<<case "tentacle">>
<<if $tentacles[_i].head is "penis">>
<<set _penisOptions to "penetrated">>
<<set _tentaclepenisOption to $tentacles[_i].id>>
<span @class="($lastOptions.penis isnot _penisOptions ?'gold':'')">The $tentacles[_i].desc tentacle envelops and pounds your <<penisstop>></span>
<<break>>
<</if>>
<<case "tentacledeep">>
<<if $tentacles[_i].head is "penisdeep">>
<<set _penisOptions to "penetrated">>
<<set _tentaclepenisOption to $tentacles[_i].id>>
<span @class="($lastOptions.penis isnot _penisOptions ?'gold':'')">The $tentacles[_i].desc tentacle envelops and pounds your <<penisstop>></span>
<<break>>
<</if>>
<<case "tentaclerub">>
<<if $tentacles[_i].head is "penisrub">>
<<set _penisOptions to "penisrub">>
<<set _tentaclepenisOption to $tentacles[_i].id>>
<span @class="($lastOptions.penis isnot _penisOptions ?'gold':'')">The $tentacles[_i].desc tentacle runs between your thighs, coiling around your <<penis>> and pressing against your tummy.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<penisActionsTentacle>>
<<if Object.keys(_penisaction).length gt 0>>
<<if $penisactiondefault is 0>>
<<set $penisactiondefault to Object.values(_penisaction)[0]>>
<</if>>
<<set $penisaction to $penisactiondefault>>
<<set _textColor to combatListColor('penisaction', (Object.values(_penisaction).includes($penisaction) ? $penisaction : Object.values(_penisaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _penisaction "penisaction" _textColor $penisaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="penisactionDifficulty">
<<penisactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.penis to clone(_penisOptions)>>
<</nobr>><</widget>>
<<widget "penisactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $penisaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "penisActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _penisaction to {}>>
<<switch _penisOptions>>
<<case "entrance" "imminent">>
<<set _penisaction["Rest"] to "rest">>
<<set _penisaction["Rub"] to "penisrub"+_tentaclepenisOption>>
<<if $leftleg isnot "grappled" or $rightleg isnot "grappled">>
<<set _penisaction["Pull away"] to "penispullaway"+_tentaclepenisOption>>
<</if>>
<<case "penetrated">>
<<set _penisaction["Take it"] to "take">>
<<set _penisaction["Cooperate"] to "peniscooperate"+_tentaclepenisOption>>
<<case "penisrub">>
<<set _penisaction["Rest"] to "rest">>
<<set _penisaction["Rub"] to "penisrub"+_tentaclepenisOption>>
<</switch>>
<</nobr>><</widget>>
<<widget "vaginaActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $vaginastate>>
<<case "tentacleentrance">>
<<if $tentacles[_i].head is "vaginaentrance">>
<<set _vaginaOptions to "entrance">>
<<set _tentaclevaginaOption to $tentacles[_i].id>>
<span @class="($lastOptions.right isnot _rightOptions ?'gold':'')">The $tentacles[_i].desc tentacle threatens your <<pussystop>></span>
<<break>>
<</if>>
<<case "tentacleimminent">>
<<if $tentacles[_i].head is "vaginaimminent">>
<<set _vaginaOptions to "imminent">>
<<set _tentaclevaginaOption to $tentacles[_i].id>>
<span @class="($lastOptions.vagina isnot _vaginaOptions ?'gold':'')">The $tentacles[_i].desc tentacle presses against your <<pussycomma>> about to penetrate</span>
<<break>>
<</if>>
<<case "tentacle">>
<<if $tentacles[_i].head is "vagina">>
<<set _vaginaOptions to "penetrated">>
<<set _tentaclevaginaOption to $tentacles[_i].id>>
<span @class="($lastOptions.vagina isnot _vaginaOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your <<pussystop>></span>
<<break>>
<</if>>
<<case "tentacledeep">>
<<if $tentacles[_i].head is "vaginadeep">>
<<set _vaginaOptions to "penetrated">>
<<set _tentaclevaginaOption to $tentacles[_i].id>>
<span @class="($lastOptions.vagina isnot _vaginaOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your <<pussycomma>> ejaculating deep into your womb.</span>
<<break>>
<</if>>
<<case "tentaclerub">>
<<if $tentacles[_i].head is "tentaclerub">>
<<set _vaginaOptions to "vaginarub">>
<<set _tentaclevaginaOption to $tentacles[_i].id>>
<span @class="($lastOptions.vagina isnot _vaginaOptions ?'gold':'')">The $tentacles[_i].desc tentacle runs between your thighs, pressing against your labia and continuing to your tummy.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<vaginaActionsTentacle>>
<<if Object.keys(_vaginaaction).length gt 0>>
<<if $vaginaactiondefault is 0>>
<<set $vaginaactiondefault to Object.values(_vaginaaction)[0]>>
<</if>>
<<set $vaginaaction to $vaginaactiondefault>>
<<set _textColor to combatListColor('vaginaaction', (Object.values(_vaginaaction).includes($vaginaaction) ? $vaginaaction : Object.values(_vaginaaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _vaginaaction "vaginaaction" _textColor $vaginaaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="vaginaactionDifficulty">
<<vaginaactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.vagina to clone(_vaginaOptions)>>
<</nobr>><</widget>>
<<widget "vaginaactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $vaginaaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "vaginaActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _vaginaaction to {}>>
<<switch _vaginaOptions>>
<<case "entrance" "imminent">>
<<set _vaginaaction["Rest"] to "rest">>
<<set _vaginaaction["Rub"] to "vaginarub"+_tentaclevaginaOption>>
<<if $leftleg isnot "grappled" or $rightleg isnot "grappled">>
<<set _vaginaaction["Pull away"] to "vaginapullaway"+_tentaclevaginaOption>>
<</if>>
<<case "penetrated">>
<<set _vaginaaction["Take it"] to "take">>
<<set _vaginaaction["Cooperate"] to "vaginacooperate"+_tentaclevaginaOption>>
<<case "vaginarub">>
<<set _vaginaaction["Rest"] to "rest">>
<<set _vaginaaction["Rub"] to "vaginarub"+_tentaclevaginaOption>>
<</switch>>
<</nobr>><</widget>>
<<widget "anusActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $anusstate>>
<<case "tentacleentrance">>
<<if $tentacles[_i].head is "anusentrance">>
<<set _anusOptions to "entrance">>
<<set _tentacleanusOption to $tentacles[_i].id>>
<span @class="($lastOptions.anus isnot _anusOptions ?'gold':'')">The $tentacles[_i].desc tentacle threatens your <<bottomstop>></span>
<<break>>
<</if>>
<<case "tentacleimminent">>
<<if $tentacles[_i].head is "anusimminent">>
<<set _anusOptions to "imminent">>
<<set _tentacleanusOption to $tentacles[_i].id>>
<span @class="($lastOptions.anus isnot _anusOptions ?'gold':'')">The $tentacles[_i].desc tentacle presses against your <<bottomcomma>> about to penetrate.</span>
<<break>>
<</if>>
<<case "tentacle">>
<<if $tentacles[_i].head is "anus">>
<<set _anusOptions to "penetrated">>
<<set _tentacleanusOption to $tentacles[_i].id>>
<span @class="($lastOptions.anus isnot _anusOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your <<bottomstop>></span>
<<break>>
<</if>>
<<case "tentacledeep">>
<<if $tentacles[_i].head is "anusdeep">>
<<set _anusOptions to "penetrated">>
<<set _tentacleanusOption to $tentacles[_i].id>>
<span @class="($lastOptions.anus isnot _anusOptions ?'gold':'')">The $tentacles[_i].desc tentacle thrusts into your <<bottomcomma>> ejaculating deep into your bowels.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<anusActionsTentacle>>
<<if Object.keys(_anusaction).length gt 0>>
<<if $anusactiondefault is 0>>
<<set $anusactiondefault to Object.values(_anusaction)[0]>>
<</if>>
<<set $anusaction to $anusactiondefault>>
<<set _textColor to combatListColor('anusaction', (Object.values(_anusaction).includes($anusaction) ? $anusaction : Object.values(_anusaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _anusaction "anusaction" _textColor $anusaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="anusactionDifficulty">
<<anusactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.anus to clone(_anusOptions)>>
<</nobr>><</widget>>
<<widget "anusactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $anusaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "anusActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _anusaction to {}>>
<<switch _anusOptions>>
<<case "entrance" "imminent">>
<<set _anusaction["Rest"] to "rest">>
<<set _anusaction["Rub"] to "anusrub"+_tentacleanusOption>>
<<if $leftleg isnot "grappled" or $rightleg isnot "grappled">>
<<set _anusaction["Pull away"] to "anuspullaway"+_tentacleanusOption>>
<</if>>
<<case "penetrated">>
<<set _anusaction["Take it"] to "take">>
<<set _anusaction["Cooperate"] to "anuscooperate"+_tentacleanusOption>>
<</switch>>
<</nobr>><</widget>>
<<widget "bottomActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $bottomuse>>
<<case "tentaclerub">>
<<if $tentacles[_i].head is "bottomrub">>
<<set _bottomOptions to "bottomrub">>
<<set _tentaclebottomOption to $tentacles[_i].id>>
<span @class="($lastOptions.bottom isnot _bottomOptions ?'gold':'')">The $tentacles[_i].desc tentacle rubs itself between your butt cheeks.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<bottomActionsTentacle>>
<<if Object.keys(_bottomaction).length gt 0>>
<<if $bottomactiondefault is 0>>
<<set $bottomactiondefault to Object.values(_bottomaction)[0]>>
<</if>>
<<set $bottomaction to $bottomactiondefault>>
<<set _textColor to combatListColor('bottomaction', (Object.values(_bottomaction).includes($bottomaction) ? $bottomaction : Object.values(_bottomaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _bottomaction "bottomaction" _textColor $bottomaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="bottomactionDifficulty">
<<bottomactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.bottom to clone(_bottomOptions)>>
<</nobr>><</widget>>
<<widget "bottomactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $bottomaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "bottomActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _bottomaction to {}>>
<<switch _bottomOptions>>
<<case "bottomrub">>
<<set _bottomaction["Rest"] to "rest">>
<<set _bottomaction["Rub"] to "bottomrub"+_tentaclebottomOption>>
<</switch>>
<</nobr>><</widget>>
<<widget "chestActionInitTentacle">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<switch $chestuse>>
<<case "tentaclerub">>
<<if $tentacles[_i].head is "chestrub">>
<<set _chestOptions to "entrance">>
<<set _tentaclechestOption to $tentacles[_i].id>>
<span @class="($lastOptions.chest isnot _chestOptions ?'gold':'')">The $tentacles[_i].desc tentacle rubs itself between your butt cheeks.</span>
<<break>>
<</if>>
<</switch>>
<</for>>
<<chestActionsTentacle>>
<<if Object.keys(_chestaction).length gt 0>>
<<if $chestactiondefault is 0>>
<<set $chestactiondefault to Object.values(_chestaction)[0]>>
<</if>>
<<set $chestaction to $chestactiondefault>>
<<set _textColor to combatListColor('chestaction', (Object.values(_chestaction).includes($chestaction) ? $chestaction : Object.values(_chestaction)[0]), "Tentacle")>>
<div class="extraMargin">
<<generateCombatActionTentacle _chestaction "chestaction" _textColor $chestaction>>
</div>
<<if $combatControls.includes("ists")>>
<div id="chestactionDifficulty">
<<chestactionDifficultyTentacle>>
</div>
<</if>>
<</if>>
<<set $lastOptions.chest to clone(_chestOptions)>>
<</nobr>><</widget>>
<<widget "chestactionDifficultyTentacle">><<nobr>>
/*
<<if $args[0] is undefined>>
<<set _diffAction to $chestaction>>
<<else>>
<<set _diffAction to $args[0]>>
<</if>>
<<switch (""+_diffAction).replace(/\d+/g,'')>>
<</switch>>
*/
<</nobr>><</widget>>
<<widget "chestActionsTentacle">><<nobr>>
/*Generate Actions*/
<<set _chestaction to {}>>
<<switch _chestOptions>>
<<case "chestrub">>
<<set _chestaction["Rest"] to "rest">>
<<set _chestaction["Rub"] to "chestrub"+_tentaclechestOption>>
<</switch>>
<</nobr>><</widget>><<widget "tentaclestart">><<nobr>>
<<set $enemyarousalmax to 10000>>
<<set $tentacles to {
"max": $args[0],
"active": $args[0],
}>>
<<if $args[0]>>
/* Deciding if tentacle templates should be defined somewhere else still */
<<set _tentacledescs to [
{"desc":"slimy","baby":0,"size":2},
{"desc":"sticky","baby":0,"size":2},
{"desc":"thick","baby":"tentacle","size":3},
{"desc":"throbbing","baby":0,"size":2},
{"desc":"slick","baby":0,"size":2},
{"desc":"moist","baby":0,"size":2},
{"desc":"quivering","baby":0,"size":2},
{"desc":"sodden","baby":0,"size":2},
{"desc":"shivering","baby":0,"size":2},
{"desc":"shuddering","baby":0,"size":2},
{"desc":"convulsing","baby":0,"size":2},
{"desc":"undulating","baby":0,"size":2},
{"desc":"damp","baby":0,"size":2},
{"desc":"bulbous","baby":0,"size":3},
{"desc":"gyrating","baby":0,"size":2},
{"desc":"large","baby":"tentacle","size":3},
{"desc":"bumpy","baby":0,"size":2},
{"desc":"thin","baby":0,"size":1},
{"desc":"narrow","baby":0,"size":1},
{"desc":"squishy","baby":0,"size":2},
]>>
<<set _tentacledescs to _tentacledescs.shuffle()>>
<<for _i to 0; _i lt $args[0]; _i++>>
<<set _tentacledata to _tentacledescs[_i]>>
<<set _tentacle to {
"desc": _tentacledata.desc,
"fullDesc": _tentacledata.desc + " tentacle",
"tentaclehealth": $args[1],
"shaft": 0,
"head": 0,
"id": "tentacle"+_i,
"baby": _tentacledata.baby,
"babychance": 400,
"size": _tentacledata.size
}>>
<<set $tentacles[_i] to clone(_tentacle)>>
<</for>>
<</if>>
<<set $combat to 1>>
<<if $rng gte 51>>
<<set $position to "missionary">>
<<else>>
<<set $position to "doggy">>
<</if>>
<<wetnessCalculate>>
<<resetLastOptions>>
<</nobr>><</widget>>
<<widget "tentacles">><<nobr>>
<div @class="($debugLines ? 'debugLines-tentacles' : '')">
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<set _tentacle to $tentacles[_i]>>
<<if _tentacle isnot undefined>>
<<tentacleadv _tentacle>>
<<set _tentacle.tentaclehealth -= 0.2>>
<</if>>
<</for>>
<<if $panicattacks gte 1 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicparalysis to 10>>
<</if>>
<</if>>
<<if $panicattacks gte 2 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicviolence to 3>>
<</if>>
<</if>>
<<if $arousal gte 10000>>
<<orgasmpassage>>
<</if>>
<<set $seconds += 10>>
<<if $seconds gte 60>>
<<set $seconds to 0>>
<<pass 1>>
<</if>>
<br>
</div>
<</nobr>><</widget>>
<<widget "effectstentacles">><<nobr>>
<<effectspain>>
<<effectsorgasm>>
<<effectsdissociation>>
<div @class="($debugLines ? 'debugLines-effectstentacleadv' : '')">
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<effectstentacleadv _tentacle>>
<</if>>
<</for>>
</div>
<br><br>
<</nobr>><</widget>>
<<widget "actionstentacles">><<nobr>>
<div @class="($debugLines ? 'debugLines-actionstentacles' : '')">
<<set $enemyarousal to $arousal>>
<<if $vorecreature is 0 and _swarmcreature is undefined>>
<<if $images is 1>><<timed 100ms>>
<<combatimg>>
<br>
<</timed>><</if>>
<</if>>
<<willpowerpain>>
<<willpowerorgasm>>
<<actioncarry>>
<<actioncarrydrop>>
<<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0 and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
<<generateActionsTentacle>>
<<if $oldControls is true>>
<<if $leftarm is 0>>
Your left arm is free.
<br>
<<elseif $leftarm is "grappled">>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i].shaft is "leftarm">>
The $tentacles[_i].desc tentacle entangles your left arm.
<br>
<</if>>
<</for>>
<<elseif $leftarm is "bound">>
Your left arm is bound.
<br>
<</if>>
<<actionstentacleslefthand>>
<<if $rightarm is 0>>
Your right arm is free.
<br>
<<elseif $rightarm is "grappled">>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i].shaft is "rightarm">>
The $tentacles[_i].desc tentacle entangles your right arm.
<br>
<</if>>
<</for>>
<<elseif $rightarm is "bound">>
Your right arm is bound.
<br>
<</if>>
<<actionstentaclesrighthand>>
<<if $leftleg is 0 and $rightleg is 0>>
Your legs are free.
<br>
<<elseif $leftleg is 0>>
Your left leg is free.
<br>
<<elseif $rightleg is 0>>
Your right leg is free.
<br>
<<elseif $leftleg is "grappled" and $rightleg is "grappled">>
Your legs are entangled and forced apart, leaving you less able to protect your <<genitalsstop>>
<br>
<<elseif $leftleg is "bound" and $rightleg is "bound">>
Your legs are bound and forced apart, leaving you less able to protect your <<genitalsstop>>
<br>
<</if>>
<<actionstentacleslegs>>
<br>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<if $mouthstate is "tentacleentrance">>
<<if _tentacle.head is "mouthentrance">>
The _tentacle.desc tentacle threatens your mouth.
<br>
<<actionstentacleadvmouth _tentacle>>
<br>
<</if>>
<<elseif $mouthstate is "tentacleimminent">>
<<if _tentacle.head is "mouthimminent">>
The _tentacle.desc tentacle presses against your mouth.
<br>
<<actionstentacleadvmouth _tentacle>>
<br>
<</if>>
<<elseif $mouthstate is "tentacle">>
<<if _tentacle.head is "mouth">>
The _tentacle.desc tentacle thrusts into your mouth.
<br>
<<actionstentacleadvmouth _tentacle>>
<br>
<</if>>
<<elseif $mouthstate is "tentacledeep">>
<<if _tentacle.head is "mouthdeep">>
The _tentacle.desc tentacle thrusts into your mouth, ejaculating down your throat.
<br>
<<actionstentacleadvmouth _tentacle>>
<br>
<</if>>
<</if>>
<<if $vaginastate is "tentacleentrance">>
<<if _tentacle.head is "vaginaentrance">>
The _tentacle.desc tentacle threatens your <<pussystop>>
<br>
<<actionstentacleadvvagina _tentacle>>
<br>
<</if>>
<<elseif $vaginastate is "tentacleimminent">>
<<if _tentacle.head is "vaginaimminent">>
The _tentacle.desc tentacle presses against your <<pussycomma>> about to penetrate.
<br>
<<actionstentacleadvvagina _tentacle>>
<br>
<</if>>
<<elseif $vaginastate is "tentacle">>
<<if _tentacle.head is "vagina">>
The _tentacle.desc tentacle thrusts into your <<pussystop>>
<br>
<<actionstentacleadvvagina _tentacle>>
<br>
<</if>>
<<elseif $vaginastate is "tentacledeep">>
<<if _tentacle.head is "vaginadeep">>
The _tentacle.desc tentacle thrusts into your <<pussycomma>> ejaculating deep into your womb.
<br>
<<actionstentacleadvvagina _tentacle>>
<br>
<</if>>
<<elseif $vaginastate is "tentaclerub">>
<<if _tentacle.head is "vaginarub">>
The _tentacle.desc tentacle runs between your thighs, pressing against your labia and continuing to your tummy.
<br>
<<actionstentacleadvthighs _tentacle>>
<br>
<</if>>
<</if>>
<<if $penisstate is "tentacleentrance">>
<<if _tentacle.head is "penisentrance">>
The _tentacle.desc tentacle threatens your <<penisstop>>
<br>
<<actionstentacleadvpenis _tentacle>>
<br>
<</if>>
<<elseif $penisstate is "tentacleimminent">>
<<if _tentacle.head is "penisimminent">>
The _tentacle.desc tentacle presses against your <<peniscomma>> about to engulf.
<br>
<<actionstentacleadvpenis _tentacle>>
<br>
<</if>>
<<elseif $penisstate is "tentacle">>
<<if _tentacle.head is "penis">>
The _tentacle.desc tentacle envelops and pounds your <<penisstop>>
<br>
<<actionstentacleadvpenis _tentacle>>
<br>
<</if>>
<<elseif $penisstate is "tentacledeep">>
<<if _tentacle.head is "penisdeep">>
The _tentacle.desc tentacle envelops and pounds your <<penisstop>>
<br>
<<actionstentacleadvpenis _tentacle>>
<br>
<</if>>
<<elseif $penisstate is "tentaclerub">>
<<if _tentacle.head is "penisrub">>
The _tentacle.desc tentacle runs between your thighs, coiling around your <<penis>> and pressing against your tummy.
<br>
<<actionstentacleadvthighs _tentacle>>
<br>
<</if>>
<</if>>
<<if $anusstate is "tentacleentrance">>
<<if _tentacle.head is "anusentrance">>
The _tentacle.desc tentacle threatens your <<bottomstop>>
<br>
<<actionstentacleadvanus _tentacle>>
<br>
<</if>>
<<elseif $anusstate is "tentacleimminent">>
<<if _tentacle.head is "anusimminent">>
The _tentacle.desc tentacle presses against your <<bottomcomma>> about to penetrate.
<br>
<<actionstentacleadvanus _tentacle>>
<br>
<</if>>
<<elseif $anusstate is "tentacle">>
<<if _tentacle.head is "anus">>
The _tentacle.desc tentacle thrusts into your <<bottomstop>>
<br>
<<actionstentacleadvanus _tentacle>>
<br>
<</if>>
<<elseif $anusstate is "tentacledeep">>
<<if _tentacle.head is "anusdeep">>
The _tentacle.desc tentacle thrusts into your <<bottomcomma>> ejaculating deep into your bowels.
<br>
<<actionstentacleadvanus _tentacle>>
<br>
<</if>>
<</if>>
<<if $bottomuse is "tentaclerub">>
<<if _tentacle.head is "bottomrub">>
The _tentacle.desc tentacle rubs itself between your butt cheeks.
<br>
<<actionstentacleadvbottom _tentacle>>
<br>
<</if>>
<</if>>
<<if $breastuse is "tentacle">>
<<if _tentacle.head is "chest">>
The _tentacle.desc tentacle rubs itself between your <<breastsstop>>
<br>
<<actionstentacleadvchest _tentacle>>
<br>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
<</if>>
<<combatstate>>
<<carryblock>>
</div>
<br><br>
<</nobr>><</widget>>
<<widget "actionstentaclespenis">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<actionstentacleadvpenis _tentacle>>
<</if>>
<</for>>
<br>
<</nobr>><</widget>>
<<widget "actionstentacleslegs">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<actionstentacleadvlegs _tentacle>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "actionstentaclesrighthand">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<actionstentacleadvrighthand _tentacle>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "actionstentacleslefthand">><<nobr>>
<<for _i to 0; _i lt $tentacles.max; _i++>>
<<if $tentacles[_i] isnot undefined>>
<<set _tentacle to $tentacles[_i]>>
<<actionstentacleadvlefthand _tentacle>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "upperslither">><<nobr>>
<<if $worn.upper.name isnot "naked">>
then <<slithers>> beneath your $worn.upper.name
<<else>>
then <<slithers>> across your bare skin
<</if>>
<</nobr>><</widget>>
<<widget "lowerslither">><<nobr>>
<<if $worn.lower.name isnot "naked">>
then <<slithers>> beneath your $worn.lower.name
<<else>>
then <<slithers>> across your bare skin
<</if>>
<</nobr>><</widget>>
<<widget "underslither">><<nobr>>
<<if $worn.lower.name isnot "naked">>
<<if !$worn.under_lower.type.includes("naked")>>
then <<slithers>> beneath your $worn.lower.name and $worn.under_lower.name
<<elseif $worn.genitals.type.includes("chastity")>>
then <<slithers>> beneath your $worn.lower.name against your chastity belt
<<else>>
<</if>>
<<else>>
<<if !$worn.under_lower.type.includes("naked")>>
then <<slithers>> beneath your $worn.under_lower.name
<<if $worn.genitals.type.includes("chastity")>>
against your chastity belt.
<</if>>
<<elseif $worn.under_lower.type.includes("naked") and $worn.genitals.type.includes("chastity")>>
then <<slithers>> against your chastity belt
<<else>>
then <<slithers>> across your bare skin
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "statetentacles">><<nobr>>
<<for _j to 0; _j lt $tentacles.max; _j++>>
<<if $tentacles[_j] isnot undefined>>
<<if $tentacles[_j].shaft is "finished">>
<<set $tentacles.active -= 1>>
<</if>>
<</if>>
<</for>>
<<sexcheck>>
<</nobr>><</widget>>
<<widget "leftarmtentacledisable">><<nobr>>
<<for _j to 0; _j lt $tentacles.max; _j++>>
<<if $tentacles[_j] isnot undefined>>
<<if $tentacles[_j].id is $leftarm>>
<<set $tentacles[_j].head to 0>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "rightarmtentacledisable">><<nobr>>
<<for _j to 0; _j lt $tentacles.max; _j++>>
<<if $tentacles[_j] isnot undefined>>
<<if $tentacles[_j].id is $rightarm>>
<<set $tentacles[_j].head to 0>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "feettentacledisable">><<nobr>>
<<for _j to 0; _j lt $tentacles.max; _j++>>
<<if $tentacles[_j] isnot undefined>>
<<if $tentacles[_j].id is $feetuse>>
<<set $tentacles[_j].head to 0>>
<</if>>
<</if>>
<</for>>
<</nobr>><</widget>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $rescue to 1>>
<<maninit>>
<<set $NPCList[0].chest to "none">>
<<He>> reaches toward you.
<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>
<br><br>
__Combat Tutorial__
<br>
<<if $gamemode is "soft">>
<i>Your character will be quite passive at first. More actions will become available as you become more promiscuous and comfortable being assertive.
<br><br>
<span class="sub">Assertive</span> and <span class="meek">meek</span> actions will arouse your partner, bringing them closer to orgasm. They'll also make them trust you more.
<br><br>
<span class="brat">Bratty</span> acts will irritate your partner. Use them too frequently and they will become rougher and less trusting.
<br><br>
Some actions have only a chance of working, based on your skill with the bodypart being used and how trusting your partner is.
<br><br>
Each part of your body can perform one action per turn. Choose your actions, then click next or press enter to continue.</i>
<br><br>
<<else>>
<i>There are three common ways to escape an attacker; fight them off, sexually satisfy them, or be rescued.
<span class="def">Defiant</span> acts will hurt them. Hurt them enough and you'll escape. However, <span class="def">defiant</span> acts will anger them, making them more violent.
<br><br>
They'll be happy to use you as a passive toy, but <span class="sub">submissive</span> acts will make them cum faster. Once spent, they'll usually leave you alone. Some <span class="sub">submissive</span> acts will occupy their genitals, so they can't use them in more dangerous ways.
<br><br>
<span class="meek">Meek</span> acts will endear you to them without being directly sexual. <span class="meek">Meek</span> acts will make them trust you more, and often have effects which may help you.
<br><br>
<span class="brat">Bratty</span> acts protect you in ways that defies your attacker's will without hurting them. <span class="brat">Bratty</span> acts will reduce trust and increase anger.
<br><br>
Finally, you could scream for help. Whether it will help or make things worse depends on who's around to hear. Screaming at night or in the wilderness will only anger your attacker. You won't be able to scream (or speak) if your attacker has you gagged.
For this encounter, screaming will get you rescued. Each part of your body can perform one action per turn. Choose your actions, then click next or press enter to continue.</i>
<br><br>
<</if>>
<br><br>
<<actionsman>>
<<if $alarm is 1 and $rescue is 1>>
<span id="next"><<link [[Next|Tutorial Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next|Tutorial Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next|Tutorial Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next|Tutorial]]>><</link>></span><<nexttext>>
<</if>><<effects>><<set $eventskip to 1>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>
<<if $enemyanger gte 60>>
"That's what you get, slut." <<He>> leaves you lying on the ground.
<br><br>
<<else>>
"Good <<girlstop>> Here's a little something for the trouble." <<He>> leaves you lying on the ground.
<br><br>
<<tearful>> you climb to your knees. You've gained £5.
<br><br>
<<set $money += 500>>
<</if>>
<br><br>
<<clotheson>>
<<endcombat>>
<<if $gamemode is "soft">>
<<generate1>><<person1>>A <<person>> rushes over to you. "Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<<else>>
<<generate1>><<person1>>A <<person>> rushes over to you. "I saw what that fiend did. Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<</if>>
<i>Being attacked will damage your sense of control. You will become more vulnerable to trauma as your control fails.
Actions marked as "promiscuity", "exhibitionism" or "deviancy" will lower stress and trauma. They will also restore your sense of control. Committing these actions with enough frequency will unlock lewder actions of the same type, but make weaker actions lose effectiveness. If you're not careful, you'll be unable to reach the controlled state without shameless and outrageous acts.</i>
<br><br>
<<link [[Flirt|Tutorial Flirt]]>><</link>><<promiscuous1>>
<br>
<<link [[Thank them|Tutorial Thank]]>><</link>>
<br>
<<elseif $enemyhealth lte 0>>
The <<person>> recoils in pain. "You're fucking nuts," <<he>> says, limping away. <<tearful>> you climb to your knees.
<br><br>
<<clotheson>>
<<endcombat>>
<<if $gamemode is "soft">>
<<generate1>><<person1>>A <<person>> rushes over to you. "Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<<else>>
<<generate1>><<person1>>A <<person>> rushes over to you. "I saw what that fiend did. Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<</if>>
<i>Being attacked will damage your sense of control. You will become more vulnerable to trauma as your control fails.
Actions marked as "promiscuity", "exhibitionism", or "deviancy" will lower stress and trauma. They will also restore your sense of control. Committing these actions with enough frequency will unlock lewder actions of the same type, but make weaker actions lose effectiveness. If you're not careful, you'll be unable to reach the controlled state without shameless and outrageous acts.</i>
<br><br>
<<link [[Flirt|Tutorial Flirt]]>><</link>><<promiscuous1>>
<br>
<<link [[Thank them|Tutorial Thank]]>><</link>>
<br>
<<elseif $rescue is 1 and $alarm is 1>>
<<set $rescued += 1>>
<<He>> notices several heads turning in response to your cry, and relents in <<his>> assault before making a hurried escape.
<br><br>
<<tearful>> you climb to your knees.
<br><br>
<<clotheson>>
<<endcombat>>
<<if $gamemode is "soft">>
<<generate1>><<person1>>A <<person>> rushes over to you. "Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<<else>>
<<generate1>><<person1>>A <<person>> rushes over to you. "I saw what that fiend did. Are you okay?" <<He>> offers an arm to help you up.
<br><br>
<</if>>
<i>Being attacked will damage your sense of control. You will become more vulnerable to trauma as your control fails.
Actions marked as "promiscuity", "exhibitionism" or "deviancy" will lower stress and trauma. They will also restore your sense of control. Committing these actions with enough frequency will unlock lewder actions of the same type, but make weaker actions lose effectiveness. If you're not careful, you'll be unable to reach the controlled state without shameless and outrageous acts.</i>
<br><br>
<<link [[Flirt|Tutorial Flirt]]>><</link>><<promiscuous1>>
<br>
<<link [[Thank them|Tutorial Thank]]>><</link>>
<br>
<</if>><<set $outside to 1>><<set $location to "town">><<effects>><<set $bus to "domus">>
You take <<his>> arm and hoist yourself up and against <<himcomma>> forcing <<him>> to catch you in an embrace to stop you falling. You look <<him>> in the eyes. "I feel safe now," you say.<<promiscuity1>>
<br><br>
<<He>> blushes. "I-I'm glad you're alright," <<he>> says as <<he>> slowly withdraws <<his>> arms from you, making sure you're steady. <<He>> glances around. "Here," <<he>> hands you a small cylinder. "Be discreet. It's not legal, and there's only enough for one use."
<<gspraymax>><<set $spraymax to 1>><<spray 5>>
<br><br>
"I need to get going. You be careful."
<br><br>
<<link [[Next|Domus Street]]>><<endevent>><<set $eventskip to 1>><</link>><<set $outside to 1>><<set $location to "town">><<effects>><<set $bus to "domus">>
You take <<his>> arm and <<he>> helps lift you to your feet. "Thank you," you say. "I'll be okay now."
<br><br>
<<He>> glances around. "Here," <<he>> hands you a small cylinder. "Be discreet. It's not legal, and there's only enough for one use."
<<gspraymax>><<set $spraymax to 1>><<spray 5>>
<br><br>
"I need to get going. You be careful."
<br><br>
<<link [[Next|Domus Street]]>><<endevent>><<set $eventskip to 1>><</link>><<widget "vore">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $vorestage is 1>>
Your thighs are gripped by the $vorecreature's mouth, your shins and feet at the mercy of its probing tongue.
<<neutral 5>>
<<elseif $vorestage is 2>>
Your waist is gripped by the $vorecreature's mouth, your delicate parts at the mercy of its probing tongue.
<<neutral 5>>
<<elseif $vorestage is 3>>
Your chest is gripped by the $vorecreature's mouth, your body at the mercy of its probing tongue.
<<neutral 10>>
<<elseif $vorestage is 4>>
Your shoulders are gripped by the $vorecreature's mouth, your body at the mercy of its probing tongue.
<<neutral 10>>
<<elseif $vorestage is 5>>
Your entire body is in the $vorecreature's mouth.
<<neutral 15>>
<<elseif $vorestage is 6>>
You are in the $vorecreature's gullet, pushed along by movements in the walls.
<<neutral 15>>
<<elseif $vorestage is 7>>
You are in the $vorecreature's stomach, it's a struggle to keep your head above the slimy liquid.
<<neutral 20>>
<</if>>
<<if $vorestage is 1>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms,<span class="blue"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to the waist.
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm,<span class="blue"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to the waist.
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="blue">and it takes advantage of your vulnerability.</span> You slide deeper into its mouth, until it swallows you up to the waist.
<</if>>
<</if>>
<<elseif $vorestage is 2>><<set $worn.lower.integrity -= 1>><<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 1>><</if>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms,<span class="purple"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to your chest.
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm,<span class="purple"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to your chest.
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="purple">and it takes advantage of your vulnerability.</span> You slide deeper into its mouth, until it swallows you up to your chest.
<</if>>
<</if>>
<<elseif $vorestage is 3>>
<<set $worn.lower.integrity -= 1>><<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 1>><</if>><<set $worn.upper.integrity -= 1>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You push down on the $vorecreature's maw with both your arms,<span class="pink"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to your neck.
<<elseif $vorestruggle is 1>>
You push down on the $vorecreature's maw with one arm,<span class="pink"> but it isn't enough.</span> You slide deeper into its mouth, until it swallows you up to your neck.
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="pink">and it takes advantage of your vulnerability.</span> You slide deeper into its mouth, until it swallows you up to your neck.
<</if>>
<</if>>
<<elseif $vorestage is 4>>
<<set $worn.lower.integrity -= 1>><<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 1>><</if>><<set $worn.upper.integrity -= 1>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both your arms,<span class="pink"> but it isn't enough.</span> The last of your body slides into its mouth, its lips closing behind you.
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm,<span class="pink"> but it isn't enough.</span> The last of your body slides into its mouth, its lips closing behind you.
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="pink">and it takes advantage of your vulnerability.</span> The last of your body slides into its mouth, its lips closing behind you.
<</if>>
<</if>>
<<elseif $vorestage is 5>>
<<set $worn.lower.integrity -= 1>><<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 1>><</if>><<set $worn.upper.integrity -= 1>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both your arms,<span class="pink"> but it isn't enough.</span> The $vorecreature sucks you further down, sliding you into its gullet.
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm,<span class="pink"> but it isn't enough.</span> The $vorecreature sucks you further down, sliding you into its gullet.
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="pink">and it takes advantage of your vulnerability.</span> The $vorecreature sucks you further down, sliding you into its gullet.
<</if>>
<</if>>
<<elseif $vorestage is 6>>
<<set $worn.lower.integrity -= 1>><<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 1>><</if>><<set $worn.upper.integrity -= 1>>
<<if ($vorestruggle * $physique) gte $vorestrength>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both arms, <span class="green">preventing it from swallowing you further.</span>
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm, <span class="green">preventing it from swallowing you further.</span>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="green">but it doesn't take advantage of your vulnerability.</span>
<</if>>
<<else>>
<<set $vorestomach to 0>>
<<set $vorestage += 1>>
<<if $vorestruggle is 2>>
You grab the inside of the $vorecreature's maw with both your arms,<span class="pink"> but it isn't enough.</span> The $vorecreature sucks you further down, depositing you in a fleshy chamber.
<<if $leftarm is "grappled">><<set $leftarm to 0>><</if>><<if $rightarm is "grappled">><<set $rightarm to 0>><<swallowed>><</if>>
<<elseif $vorestruggle is 1>>
You grab the inside of the $vorecreature's maw with one arm,<span class="pink"> but it isn't enough.</span> The $vorecreature sucks you further down, depositing you in a fleshy chamber.
<<if $leftarm is "trapped">><<set $leftarm to 0>><</if>><<if $rightarm is "trapped">><<set $rightarm to 0>><<swallowed>><</if>>
<<else>>
There's nothing preventing the $vorecreature from swallowing you further, <span class="pink">and it takes advantage of your vulnerability.</span> The $vorecreature sucks you further down, depositing you in a fleshy chamber.
<<if $leftarm is "trapped">><<set $leftarm to 0>><</if>><<if $rightarm is "trapped">><<set $rightarm to 0>><</if>><<swallowed>>
<</if>>
<</if>>
<<else>>
<<set $worn.lower.integrity -= 5>>
<<if $worn.lower.integrity lte 0>><<set $worn.under_lower.integrity -= 5>><</if>>
<<set $worn.upper.integrity -= 5>>
<</if>>
<br><br>
<<set $vorestruggle to 0>>
<<set $rng to random(1, 100)>>
<<if $vorestage is 1>>
<<if $rng gte 66>>
You feel the $vorecreature licking your feet.
<<neutral 5>>
<<elseif $rng gte 33>>
The $vorecreature's tongue protrudes from its maw, and licks your inner thighs.
<<neutral 5>>
<<else>>
The $vorecreature's tongue protrudes from its maw, and licks your butt.
<<neutral 5>>
<</if>>
<<elseif $vorestage is 2>>
<<if $rng gte 66>>
You feel the $vorecreature licking your butt.
<<neutral 5>>
<<elseif $rng gte 33>>
The $vorecreature gently licks your <<groinstop>>
<<neutral 10>>
<<else>>
The $vorecreature's tongue wraps around your pelvis, and rubs up and down the length of your thighs.
<<neutral 5>>
<</if>>
<<elseif $vorestage is 3>>
<<if $rng gte 66>>
The $vorecreature's tongue presses your body against the roof of its maw.
<<neutral 5>>
<<elseif $rng gte 33>>
The $vorecreature gently prods your <<groinstop>>
<<neutral 10>>
<<else>>
The $vorecreature's tongue caresses your inner thighs.
<<neutral 5>>
<</if>>
<<elseif $vorestage is 4>>
<<if $rng gte 66>>
The $vorecreature runs the tip of its tongue down the length of your body.
<<neutral 5>>
<<elseif $rng gte 33>>
The $vorecreature gently prods your <<groinstop>>
<<neutral 10>>
<<else>>
The $vorecreature's tongue caresses your inner thighs.
<<neutral 10>>
<</if>>
<<elseif $vorestage is 5>>
<<if $rng gte 66>>
The $vorecreature runs the tip of its tongue down the length of your body.
<<neutral 10>>
<<elseif $rng gte 33>>
The $vorecreature wraps its tongue around your body.
<<neutral 10>>
<<else>>
The $vorecreature flicks your <<groin>> with the tip of its tongue.
<<neutral 15>>
<</if>>
<<elseif $vorestage is 6>>
<<if $rng gte 81 and $leftarm is 0>>
A groove in the side of the gullet constricts around your left arm, trapping it.
<<set $leftarm to "trapped">><<neutral 10>>
<<elseif $rng gte 61 and $rightarm is 0>>
A groove in the side of the gullet constricts around your right arm, trapping it.
<<set $rightarm to "trapped">><<neutral 10>>
<<elseif $rng gte 41>>
The gullet tightens around your entire body, holding you in place.
<<neutral 10>>
<<elseif $rng gte 21>>
Valves open at the side of the tube and release a warm liquid, coating you in a slimy goo.
<<neutral 15>>
<<elseif $rng gte 1>>
The sides of the gullet push against you, sliding you along the tube.
<<neutral 15>>
<</if>>
<<elseif $vorestage is 7>>
<<if $rng gte 81 and $rightarm is 0>>
A groove in the side of the chamber constricts around your right arm, trapping it.
<<set $rightarm to "trapped">><<neutral 15>>
<<elseif $rng gte 61>>
More liquid squirts out the side of the chamber, covering you in a slimy goo.
<<neutral 15>><<outergoo>>
<<elseif $rng gte 41 and $leftarm is 0>>
A groove in the side of the chamber constricts around your left arm, trapping it.
<<set $leftarm to "trapped">><<neutral 15>>
<<elseif $rng gte 21>>
The chamber pulses to a gentle rhythm.
<<neutral 15>>
<<elseif $rng gte 1>>
The entire chamber pulsates and rubs against you.
<<neutral 20>>
<</if>>
<<if $vorestomach is 0>>
<<set $vorestomach to 1>>
<span class="blue">The walls close in around you.</span>
<<elseif $vorestomach is 1>>
<<set $vorestomach to 2>>
<span class="purple">The walls close in around you.</span>
<<elseif $vorestomach is 2>>
<<set $vorestomach to 3>>
<span class="pink">The walls close in around you, squeezing your body and stealing your breath.</span>
<<elseif $vorestomach is 3>>
<<set $vorestomach to 4>>
<span class="red">The walls close in around you. You soon won't be able to move at all.</span>
<<else>>
<<set $vorestomach to 5>>
<span class="red">The walls close in around you. The world starts to fade.</span>
<</if>>
<</if>>
<br><br>
<<set $rng to random(1, 100)>>
<<if $vorestage lte 5>>
<<if $rng gte 75>>
<<set $vorestrength to random(0, 0)>>
<span class="lblue">The $vorecreature seems content to savour your taste, for now.</span>
<<elseif $rng gte 50>>
<<set $vorestrength to random(-5000, 10000)>>
<span class="blue">The $vorecreature salivates in anticipation.</span>
<<elseif $rng gte 25>>
<<set $vorestrength to random(-5000, 20000)>>
<span class="purple">The $vorecreature prepares to suck you in.</span>
<<elseif $rng gte 1>>
<<set $vorestrength to random(1, 20000)>>
<span class="pink">The $vorecreature prepares to gulp you down.</span>
<</if>>
<br><br>
<<else>>
<<if $rng gte 75>>
<<set $vorestrength to random(0, 0)>>
<<elseif $rng gte 50>>
<<set $vorestrength to random(-5000, 10000)>>
<<elseif $rng gte 25>>
<<set $vorestrength to random(-5000, 20000)>>
<<elseif $rng gte 1>>
<<set $vorestrength to random(1, 20000)>>
<</if>>
<</if>>
<<if $voretrait gte 1>>
<<set $vorestrength -= 2500>>
<</if>>
<<if $enemytype isnot "tentacles">>
<<if $panicattacks gte 1 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicparalysis to 10>>
<</if>>
<</if>>
<<if $panicattacks gte 2 and $panicviolence is 0 and $panicparalysis is 0 and $controlled is 0>>
<<set $rng to random(1, 100)>>
<<if $rng is 100>>
<<set $panicviolence to 3>>
<</if>>
<</if>>
<<if $arousal gte 10000>>
<<orgasmpassage>>
<</if>>
<<set $seconds += 10>>
<<if $seconds gte 60>>
<<set $seconds to 0>>
<<pass 1>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "swallowedstat">><<nobr>>
<<set $swallowedstat += 1>>
<</nobr>><</widget>>
<<widget "swallowed">><<nobr>>
<<if $swallowed isnot 1>><<set $swallowed to 1>>
<<swallowedstat>>
<</if>>
<</nobr>><</widget>><<widget "voreactions">><<nobr>>
<<if $images is 1>><<timed 100ms>>
<<combatimg>>
<br>
<</timed>><</if>>
<<if $enemytype isnot "tentacles">>
<<willpowerpain>>
<<willpowerorgasm>>
<<actioncarry>>
<<actioncarrydrop>>
<</if>>
<<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0 and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
<<if $enemytype isnot "tentacles">>
<<generateActionsTentacle>>
<</if>>
<<if $oldControls is true>>
<<if $leftarm is "bound">>
Your left arm is bound and helpless.
<br><br>
<<elseif $leftarm is "trapped">>
<span class="purple">Your left arm is trapped by the $vorecreature.</span>
<br><br>
<<elseif $leftarm is 0>>
Your left arm is free.
<br>
<<if $leftactiondefault is "leftescape">>
<label><span class="brat">Escape</span> <<radiobutton "$leftaction" "leftescape" checked>></label> |
<<else>>
<label><span class="brat">Escape</span> <<radiobutton "$leftaction" "leftescape">></label> |
<</if>>
<<if $vorestage lte 6>>
<<if $leftactiondefault is "lefthold">>
<label><span class="brat">Hold on</span> <<radiobutton "$leftaction" "lefthold" checked>></label> |
<<else>>
<label><span class="brat">Hold on</span> <<radiobutton "$leftaction" "lefthold">></label> |
<</if>>
<</if>>
<<if $rightarm is "trapped">>
<label><span class="brat">Free your right arm</span> <<radiobutton "$leftaction" "leftvorefree">></label> |
<</if>>
<<if $leftactiondefault is "vorerest">>
<label>Rest <<radiobutton "$leftaction" "vorerest" checked>></label> |
<<else>>
<label>Rest <<radiobutton "$leftaction" "vorerest">></label> |
<</if>>
<br><br>
<</if>>
<<if $rightarm is "bound">>
Your right arm is bound and helpless.
<br><br>
<<elseif $rightarm is "trapped">>
<span class="purple">Your right arm is trapped by the $vorecreature.</span>
<br><br>
<<elseif $rightarm is 0>>
Your right arm is free.
<br>
<<if $rightactiondefault is "rightescape">>
<label><span class="brat">Escape</span> <<radiobutton "$rightaction" "rightescape" checked>></label> |
<<else>>
<label><span class="brat">Escape</span> <<radiobutton "$rightaction" "rightescape">></label> |
<</if>>
<<if $vorestage lte 6>>
<<if $rightactiondefault is "righthold">>
<label><span class="brat">Hold on</span> <<radiobutton "$rightaction" "righthold" checked>></label> |
<<else>>
<label><span class="brat">Hold on</span> <<radiobutton "$rightaction" "righthold">></label> |
<</if>>
<</if>>
<<if $leftarm is "trapped">>
<label><span class="brat">Free your left arm</span> <<radiobutton "$rightaction" "rightvorefree">></label> |
<</if>>
<<if $rightactiondefault is "vorerest">>
<label>Rest <<radiobutton "$rightaction" "vorerest" checked>></label> |
<<else>>
<label>Rest <<radiobutton "$rightaction" "vorerest">></label> |
<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<if $enemytype isnot "tentacles">>
<<combatstate>>
<<carryblock>>
<</if>>
<br>
<</nobr>><</widget>><<widget "voreeffects">><<nobr>>
<<set $rng to random(1, 100)>>
<<effectspain>>
<<effectsorgasm>>
<<effectsdissociation>>
<<if $leftaction is "leftescape" and $rightaction is "rightescape">><<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "leftescape">><<set $rightactiondefault to "rightescape">><<set $attackstat += 2>><<set $leftactiondefault to "leftescape">><<set $rightactiondefault to "rightescape">>
<<if $rng gte 40>>
<<if $leftarm is "trapped">><<set $leftarm to 0>><</if>><<if $rightarm is "trapped">><<set $rightarm to 0>><</if>>
<<if $vorestage is 1>><<set $vorestage -= 1>>
You hit the $vorecreature's maw with both arms, <span class="green">and make it spit you out.</span>
<<elseif $vorestage is 2>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with both arms. <span class="green">It gags, letting you slide your body out, freeing your <<genitals>> from its maw.</span>
<<elseif $vorestage is 3>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with both arms. <span class="green">It gags, letting you slide your body out, freeing your <<breasts>> from its maw.</span>
<<elseif $vorestage is 4>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with both arms. <span class="green">It gags, letting you slide your body out, freeing your arms from its maw.</span>
<<elseif $vorestage is 5>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with both arms. <span class="green">It gags, letting you slide your head back out.</span>
<<elseif $vorestage is 6>><<set $vorestage -= 1>>
You hit the walls of the $vorecreature's gullet with both arms. <span class="green">It convulses, violently pushing you up into its mouth.</span>
<<elseif $vorestage is 7>><<set $vorestage -= 1>>
You pound the walls of the $vorecreature's stomach with both arms. <span class="green">It convulses, violently pushing you up into its gullet.</span>
<</if>>
<<else>>
<<if $vorestage is 1>>
You hit the $vorecreature's maw with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 2>>
You hit the $vorecreature's mouth with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 3>>
You hit the $vorecreature's mouth with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 4>>
You hit the inside of the $vorecreature's mouth with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 5>>
You hit the inside of the $vorecreature's mouth with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 6>>
You hit the walls of the $vorecreature's gullet with both arms, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 7>>
You pound the walls of the $vorecreature's stomach with both arms, <span class="red">but it doesn't react.</span>
<</if>>
<</if>>
<<elseif $leftaction is "leftescape">><<set $leftaction to 0>><<set $leftactiondefault to "leftescape">><<set $attackstat += 1>><<set $leftactiondefault to "leftescape">>
<<if $rng gte 20>>
<<if $leftarm is "trapped">><<set $leftarm to 0>><</if>><<if $rightarm is "trapped">><<set $rightarm to 0>><</if>>
<<if $vorestage is 1>><<set $vorestage -= 1>>
You hit the $vorecreature's maw with your left arm, <span class="green">and make it spit you out.</span>
<<elseif $vorestage is 2>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with your left arm. <span class="green">It gags, letting you slide your body out, freeing your <<genitals>> from its maw.</span>
<<elseif $vorestage is 3>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with your left arm. <span class="green">It gags, letting you slide your body out, freeing your <<breasts>> from its maw.</span>
<<elseif $vorestage is 4>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with your left arm. <span class="green">It gags, letting you slide your body out, freeing your arms from its maw.</span>
<<elseif $vorestage is 5>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with your left arm. <span class="green">It gags, letting you slide your head back out.</span>
<<elseif $vorestage is 6>><<set $vorestage -= 1>>
You hit the walls of the $vorecreature's gullet with your left arm. <span class="green">It convulses, violently pushing you up into its mouth.</span>
<<elseif $vorestage is 7>><<set $vorestage -= 1>>
You pound the walls of the $vorecreature's stomach with your left arm. <span class="green">It convulses, violently pushing you up into its gullet.</span>
<</if>>
<<else>>
<<if $vorestage is 1>>
You hit the $vorecreature's maw with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 2>>
You hit the $vorecreature's mouth with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 3>>
You hit the $vorecreature's mouth with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 4>>
You hit the inside of the $vorecreature's mouth with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 5>>
You hit the inside of the $vorecreature's mouth with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 6>>
You hit the walls of the $vorecreature's gullet with your left arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 7>>
You pound the walls of the $vorecreature's stomach with your left arm, <span class="red">but it doesn't react.</span>
<</if>>
<</if>>
<<elseif $rightaction is "rightescape">><<set $rightaction to 0>><<set $rightactiondefault to "rightescape">><<set $attackstat += 1>><<set $rightactiondefault to "rightescape">>
<<if $rng gte 20>>
<<if $leftarm is "trapped">><<set $leftarm to 0>><</if>><<if $rightarm is "trapped">><<set $rightarm to 0>><</if>>
<<if $vorestage is 1>><<set $vorestage -= 1>>
You hit the $vorecreature's maw with your right arm, <span class="green">and make it spit you out.</span>
<<elseif $vorestage is 2>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with your right arm. <span class="green">It gags, letting you slide your body out, freeing your <<genitals>> from its maw.</span>
<<elseif $vorestage is 3>><<set $vorestage -= 1>>
You hit the $vorecreature's mouth with your right arm. <span class="green">It gags, letting you slide your body out, freeing your <<breasts>> from its maw.</span>
<<elseif $vorestage is 4>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with your right arm. <span class="green">It gags, letting you slide your body out, freeing your arms from its maw.</span>
<<elseif $vorestage is 5>><<set $vorestage -= 1>>
You hit the inside of the $vorecreature's mouth with your right arm. <span class="green">It gags, letting you slide your head back out.</span>
<<elseif $vorestage is 6>><<set $vorestage -= 1>>
You hit the walls of the $vorecreature's gullet with your right arm. <span class="green">It convulses, violently pushing you up into its mouth.</span>
<<elseif $vorestage is 7>><<set $vorestage -= 1>>
You pound the walls of the $vorecreature's stomach with your right arm. <span class="green">It convulses, violently pushing you up into its gullet.</span>
<</if>>
<<else>>
<<if $vorestage is 1>>
You hit the $vorecreature's maw with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 2>>
You hit the $vorecreature's mouth with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 3>>
You hit the $vorecreature's mouth with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 4>>
You hit the inside of the $vorecreature's mouth with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 5>>
You hit the inside of the $vorecreature's mouth with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 6>>
You hit the walls of the $vorecreature's gullet with your right arm, <span class="red">but it doesn't react.</span>
<<elseif $vorestage is 7>>
You pound the walls of the $vorecreature's stomach with your right arm, <span class="red">but it doesn't react.</span>
<</if>>
<</if>>
<</if>>
<<if $leftaction is "lefthold" and $rightaction is "righthold">><<set $leftaction to 0>><<set $rightaction to 0>><<set $leftactiondefault to "lefthold">><<set $rightactiondefault to "righthold">><<set $vorestruggle to 2>>
<<if $vorestage is 1>>
You grab hold of the $vorecreature's maw with both arms.
<<elseif $vorestage is 2>>
You grab hold of the $vorecreature's maw with both arms.
<<elseif $vorestage is 3>>
You grab hold of the $vorecreature's maw with both arms.
<<elseif $vorestage is 4>>
You cling to the side of the $vorecreature's mouth with both arms.
<<elseif $vorestage is 5>>
You cling to the side of the $vorecreature's mouth with both arms.
<<elseif $vorestage is 6>>
You cling to the side of the $vorecreature's gullet with both arms.
<</if>>
<<elseif $leftaction is "lefthold">><<set $leftaction to 0>><<set $leftactiondefault to "lefthold">><<set $vorestruggle to 1>>
<<if $vorestage is 1>>
You grab hold of the $vorecreature's maw with your left arm.
<<elseif $vorestage is 2>>
You grab hold of the $vorecreature's maw with your left arm.
<<elseif $vorestage is 3>>
You grab hold of the $vorecreature's maw with your left arm.
<<elseif $vorestage is 4>>
You cling to the side of the $vorecreature's mouth with your left arm.
<<elseif $vorestage is 5>>
You cling to the side of the $vorecreature's mouth with your left arm.
<<elseif $vorestage is 6>>
You cling to the side of the $vorecreature's gullet with your left arm.
<</if>>
<<elseif $rightaction is "righthold">><<set $rightaction to 0>><<set $rightactiondefault to "righthold">><<set $vorestruggle to 1>>
<<if $vorestage is 1>>
You grab hold of the $vorecreature's maw with your right arm.
<<elseif $vorestage is 2>>
You grab hold of the $vorecreature's maw with your right arm.
<<elseif $vorestage is 3>>
You grab hold of the $vorecreature's maw with your right arm.
<<elseif $vorestage is 4>>
You cling to the side of the $vorecreature's mouth with your right arm.
<<elseif $vorestage is 5>>
You cling to the side of the $vorecreature's mouth with your right arm.
<<elseif $vorestage is 6>>
You cling to the side of the $vorecreature's gullet with your right arm.
<</if>>
<</if>>
<<if $leftaction is "leftvorefree">><<set $leftaction to 0>>
<<set $rightarm to 0>><span class="lblue">Using all your strength, you manage to free your right arm from the side of the gullet.</span>
<</if>>
<<if $rightaction is "rightvorefree">><<set $rightaction to 0>>
<<set $leftarm to 0>><span class="lblue">Using all your strength, you manage to free your left arm from the side of the gullet.</span>
<</if>>
<<if $leftaction is "vorerest">><<set $leftaction to 0>><<set $leftactiondefault to "vorerest">>
<</if>>
<<if $rightaction is "vorerest">><<set $rightaction to 0>><<set $rightactiondefault to "vorerest">>
<</if>>
<br><br>
<</nobr>><</widget>><<widget "voreimg">><<nobr>>
<div class="i256">
<<if $vorestage is 1>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/vorethighsfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/vorethighsback.png">
<<elseif $vorestage is 2>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/vorewaistfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/vorewaistback.png">
<<elseif $vorestage is 3>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/vorechestfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/vorechestback.png">
<<elseif $vorestage is 4>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/voreshouldersfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/voreshouldersback.png">
<<elseif $vorestage is 5>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/vorefullfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/vorefullback.png">
<<elseif $vorestage is 6>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/voregulletfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/voregulletback.png">
<<elseif $vorestage is 7>>
<img class="layer-foreground anim-idle-2f" src="img/sex/doggy/vorestomachfront.png">
<img class="layer-voreback anim-idle-2f" src="img/sex/doggy/vorestomachback.png">
<</if>>
</div>
<</nobr>><</widget>><<widget "takeVirginity">><<nobr>>
<<if $args[1]>>
<<if $args[1] is "vaginal" or $args[1] is "penile">>
<<switch $args[0]>>
<<case "Robin">><<earnFeat "Robin the Lover">>
<<case "Kylar">><<earnFeat "Kylar the Obsessed">>
<<case "Eden">><<earnFeat "Eden the Lonely">>
<<case "Whitney">><<earnFeat "Whitney the Tsundere">>
<<case "Avery">><<earnFeat "Avery the Moneybags">>
<<case "Leighton">><<earnFeat "Leighton the Shady">>
<</switch>>
<</if>>
<<if $player.virginity[$args[1]] is true>>
<<if $args[0] isnot undefined and $args[0] isnot 0>>
<<set $player.virginity[$args[1]] to $args[0]>>
<<else>>
<<set $player.virginity[$args[1]] to false>>
<</if>>
<</if>>
<<if $player.virginity.temple is true and ($args[1] is "vaginal" or $args[1] is "penile")>>
<<set $player.virginity.temple to false>>
/*Old check, remove when not required*/
<<set $temple_virginity to 0>>
<</if>>
/*Old checks, remove when not required*/
<<if $args[1] is "anal" and $analvirginity is 1>>
<<set $analvirginity to 0>>
<</if>>
<<if $args[1] is "oral" and $oralvirginity is 1>>
<<set $oralvirginity to 0>>
<</if>>
<<if $args[1] is "penile" and $penilevirginity is 1>>
<<set $penilevirginity to 0>>
<</if>>
<<if $args[1] is "vaginal" and $vaginalvirginity is 1>>
<<set $vaginalvirginity to 0>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "setupMidOrgasm">><<nobr>>
<<if $setupMidOrgasm isnot undefined and $enemyarousal gte $enemyarousalmax>>
<<set _midOrgasm to false>>
<<for _n to 0; _n lt $NPCList.length;_n++>>
<<if $NPCList[_n].maxOrgasms gt 1>>
<<set $NPCList[_n].orgasms++>>
<</if>>
<<if $NPCList[_n].orgasms lt $NPCList[_n].maxOrgasms>>
<<set _midOrgasm to true>>
<</if>>
<</for>>
<<if _midOrgasm is true>>
<<set $enemyarousal to $enemyarousalmax / 2>>
<<set $finish to 0>>
<<set $ejaculatingMid to true>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatTrainAdvance">><<nobr>>
<<if $combatTrain.length gt 0>>
<<set $combatTrain.length-->>
<<if $combatTrain.beastTypes.length gt 0>>
<<run $combatTrain.beastTypes.deleteAt(0)>>
<</if>>
<<if $combatTrain.numberPerTrain.length gt 0>>
<<run $combatTrain.numberPerTrain.deleteAt(0)>>
<</if>>
<</if>>
<</nobr>><</widget>>
/*Args 0 - Combat Train Length*/
/*Args 1 - Combat Train Beast Types, accepts a string or array, array may be smaller then length to loop*/
/*Args 2 - Combat Train Combatants in train section, accepts a string or array,
should be left undefined till combat is setup for multiple beasts*/
<<widget "beastTrainGenerate">><<nobr>>
<<if $args[0] and $args[1]>>
<<set $combatTrain to {
length: $args[0],
generateInit: 1,
beastTypes: [],
numberPerTrain: [],
}>>
<<if Array.isArray($args[1])>>
<<set $combatTrain.beastTypes to clone($args[1])>>
<<if $combatTrain.beastTypes.length lt $combatTrain.length>>
<<set _loopLength to clone($combatTrain.length - $combatTrain.beastTypes.length)>>
<<set _start to 0>>
<<set _end to clone($combatTrain.beastTypes.length)>>
<<for _i to 0; _i lt _loopLength; _i++>>
<<run $combatTrain.beastTypes.push($combatTrain.beastTypes[_start])>>
<<if _start + 1 lt _end>>
<<set _start++>>
<<else>>
<<set _start to 0>>
<</if>>
<</for>>
<</if>>
<<else>>
<<for _i to 0; _i lt $combatTrain.length; _i++>>
<<run $combatTrain.beastTypes.push(clone($args[1]))>>
<</for>>
<</if>>
<<if $args[2] is undefined>>
<<for _i to 0; _i lt $combatTrain.length; _i++>>
<<run $combatTrain.numberPerTrain.push(1)>>
<</for>>
<<elseif Array.isArray($args[2])>>
<<set $combatTrain.numberPerTrain to clone($args[2])>>
<<else>>
<<for _i to 0; _i lt $combatTrain.length; _i++>>
<<run $combatTrain.numberPerTrain.push(clone($args[2]))>>
<</for>>
<</if>>
<</if>>
<</nobr>><</widget>><h3>Character Viewer</h3>
<<if $images is 1>>
<<if $debugClothesEquipped is undefined>>
<<set $debugClothesEquipped to {
head:0,
face:0,
neck:0,
upper:0,
lower:0,
under_upper:0,
under_lower:0,
legs:0,
feet:0,
}>>
<<set $debugBodyState to {
hairStage: "none",
hairType: "default",
fringeType: "default",
fringeStage: "short",
breastSize: 0,
penisSize: -2,
penisVirgin: true,
angelWings:"hidden",
angelWings:"hidden",
angelWingsLeftType:"leftwing",
angelHaloRightType:"rightwing",
fallenAngelHalo:"hidden",
fallenAngelWings:"hidden",
fallenAngelWingsLeftType:"leftwing",
fallenAngelWingsRightType:"rightwing",
demonHorns:"hidden",
demonTail:"hidden",
demonTailType:"tail",
demonWings:"hidden",
demonWingsType:"wings",
wolfEars:"hidden",
wolfTail:"hidden",
wolfPits:"hidden",
wolfPubes:"hidden",
catEars:"hidden",
catTail:"hidden",
cowHorns:"hidden",
cowEars:"hidden",
cowTail:"hidden",
}>>
<<set $debugSelectedColors to {
hair: "red",
eyes: "none",
head:["Range", "Range"],
face:["Range", "Range"],
neck:["Range", "Range"],
upper:["Range", "Range"],
lower:["Range", "Range"],
under_upper:["Range", "Range"],
under_lower:["Range", "Range"],
legs:["Range", "Range"],
feet:["Range", "Range"],
}>>
<<set $debugSkinColor to {
style:"",
type: "light",
range: 0,
}>>
<</if>>
<<clothesTestingGenerateClothes>>
<<set _clothesColorOptions to ["Range", "Inversed Range", "black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow"]>>
<div id="images">
<<clothesTestingImageGenerateAll>>
</div>
<div style="clear:both;"></div>
<div id="controlsNav">
<br>
<a onclick="wikifier('clothesTestingImageUpdate')">Refresh</a>
<br><br>
<<link Body>>
<<replace #controls>><<clothesTestingBodyControls>><</replace>>
<</link>> |
<<link Transformations>>
<<replace #controls>><<clothesTestingTransformationsControls>><</replace>>
<</link>> |
<<link Clothes>>
<<replace #controls>><<clothesTestingClothesControls>><</replace>>
<</link>>
<br>
</div>
<div id="controls">
<<clothesTestingBodyControls>>
</div>
<br>
<<link [["Temp Save"|$passage]]>><</link>>
<br>
<<link "Expand">>
<<addclass "#passages" "debugPassages">>
<</link>>
<br><br>
<<link [["Reset"|$passage]]>>
<<unset $debugClothesEquipped>>
<<unset $debugBodyState>>
<<unset $debugSelectedColors>>
<<unset $debugSkinColor>>
<</link>>
<<else>>
images disabled
<</if>>
<br><br>
<<link [[Return|$lastPassage]]>>
<<unset $lastPassage>>
<<removeclass "#passages" "debugPassages">>
<</link>><<widget "clothesTestingImageUpdate">><<nobr>>
<<if $skinColor.tanImgEnabled is "t">>
<<set $debugSkinColor.style to {
body:skinColor($skinColor.tanImgEnabled, $debugSkinColor.range,setup.skinColor[$debugSkinColor.type]),
mouth:skinColor($skinColor.tanImgEnabled, $debugSkinColor.range,setup.skinColor[$debugSkinColor.type])
}>>
<</if>>
<<replace #images>>
<<clothesTestingImageGenerateAll>>
<</replace>>
<</nobr>><</widget>>
<<widget "clothesTestingImageGenerateAll">><<nobr>>
<<set _colors to ["black", "blue", "brown", "green", "pink", "purple", "red", "tangerine", "teal", "white", "yellow"]>>
<<set _eyeColors to ["purple", "dark blue", "light blue", "amber", "hazel", "green", "red", "pink", "grey", "purple", "purple"]>>
<<set _test to []>>
<<for _i to 0; _i lt _colors.length; _i++>>
<<capture _i>>
<<set $debugSelectedColorsAdjusted to clone($debugSelectedColors)>>
<<if $debugSelectedColors.eyes is "range">>
<<set $debugSelectedColorsAdjusted.eyes to _eyeColors[_i]>>
<</if>>
<<set _keys to Object.keys($debugSelectedColorsAdjusted)>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<if _keys[_j] isnot "hair" and _keys[_j] isnot "eyes">>
<<if $debugSelectedColorsAdjusted[_keys[_j]][0] is "Range">>
<<set $debugSelectedColorsAdjusted[_keys[_j]][0] to _colors[_i]>>
<</if>>
<<if $debugSelectedColorsAdjusted[_keys[_j]][0] is "Inversed Range">>
<<set $debugSelectedColorsAdjusted[_keys[_j]][0] to _colors[_colors.length - _i - 1]>>
<</if>>
<<if $debugSelectedColorsAdjusted[_keys[_j]][1] is "Range">>
<<set $debugSelectedColorsAdjusted[_keys[_j]][1] to _colors[_i]>>
<</if>>
<<if $debugSelectedColorsAdjusted[_keys[_j]][1] is "Inversed Range">>
<<set $debugSelectedColorsAdjusted[_keys[_j]][1] to _colors[_colors.length - _i - 1]>>
<</if>>
<</if>>
<</for>>
<<run _test.push($debugSelectedColorsAdjusted)>>
<div @id="'no' + _i" class="left">
<<clothesTestingImageGenerate $debugSelectedColorsAdjusted>>
</div>
<</capture>>
<</for>>
<</nobr>><</widget>>
<<widget "clothesTestingImageGenerate">><<nobr>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].sidebar>>
<<set _filters to $debugSkinColor.style>>
<div @class="`debug-images hideImageOverflow ` + debugColourContainerClasses($args[0])">
<img class="layer-base anim-idle-2f" @src="_img.basenoarms" @style="'filter: '+_filters.body">
<img class="layer-basehead anim-idle-2f" @src="_img.basehead" @style="'filter: '+_filters.body">
<img class="layer-base" @src="_img.leftarmidle" @style="'filter: '+_filters.body">
<img class="layer-base" @src="_img.rightarmidle" @style="'filter: '+_filters.body">
<<if $debugBodyState.hairStage isnot "none">>
<<if $debugBodyState.hairStage is "thighs" and $debugBodyState.hairType is "default">>
<img class="layer-backhair colour-hair anim-idle-2f" src="img/hair/red/backhairthighsred.png">
<<elseif $debugBodyState.hairStage is "feet" and $debugBodyState.hairType is "default">>
<img class="layer-backhair colour-hair anim-idle-2f" src="img/hair/red/backhairfeetred.png">
<</if>>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/hair/sides/' + $debugBodyState.hairType + '/' + $debugBodyState.hairStage + '.png'">
<img class="layer-fronthair colour-hair anim-idle-2f" @src="'img/hair/fringe/' + $debugBodyState.fringeType + '/' + $debugBodyState.fringeStage + '.png'">
<img class="layer-brow colour-hair" src="img/hair/red/browtopred.png">
<img class="layer-lashes colour-hair" src="img/hair/red/lashesred.png">
<</if>>
<<if $args[0].eyes isnot "none">>
<img class="layer-mouth" @src="_img.mouthsmile" @style="'filter: '+_filters.mouth">
<img class="layer-eyes colour-eye anim-idle-2f" src="img/eyes/eyeshazel.png">
<</if>>
<<if $debugClothesEquipped.upper is 0>>
<<if $debugClothesEquipped.under_upper isnot 0>>
<<if $debugBodyState.breastSize gte 12>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts6_clothed" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 8>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts6_clothed" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 6>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts4_clothed" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 4>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts3_clothed" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 3>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts2" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 1>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts1" @style="'filter: '+_filters.body">
<</if>>
<<else>>
<<if $debugBodyState.breastSize gte 12>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts6" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 8>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts5" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 6>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts4" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 4>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts3" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 3>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts2" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.breastSize gte 1>>
<img class="layer-breasts anim-idle-2f" @src="_img.breasts1" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<<if $debugBodyState.penisSize isnot -2>>
<<if $debugBodyState.penisVirgin is true>>
<<if $debugBodyState.penisSize gte 4>>
<img class="layer-penis anim-idle-2f" @src="_img.penis_virgin5" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 3>>
<img class="layer-penis anim-idle-2f" @src="_img.penis_virgin4" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 2>>
<img class="layer-penis anim-idle-2f" @src="_img.penis_virgin3" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 1>>
<img class="layer-penis anim-idle-2f" @src="_img.penis_virgin2" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-penis anim-idle-2f" @src="_img.penis_virgin1" @style="'filter: '+_filters.body">
<</if>>
<<else>>
<<if $debugBodyState.penisSize gte 4>>
<img class="layer-penis anim-idle-2f" @src="_img.penis5" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 3>>
<img class="layer-penis anim-idle-2f" @src="_img.penis4" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 2>>
<img class="layer-penis anim-idle-2f" @src="_img.penis3" @style="'filter: '+_filters.body">
<<elseif $debugBodyState.penisSize is 1>>
<img class="layer-penis anim-idle-2f" @src="_img.penis2" @style="'filter: '+_filters.body">
<<else>>
<img class="layer-penis anim-idle-2f" @src="_img.penis1" @style="'filter: '+_filters.body">
<</if>>
<</if>>
<</if>>
<<if $debugBodyState.fallenAngelWings isnot "hidden">>
<img @class="'layer-'+($debugBodyState.fallenAngelWingsLeftType is 'leftwing'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/fallen/'+$debugBodyState.fallenAngelWingsLeftType+'/'+$debugBodyState.fallenAngelWings+'.png'">
<img @class="'layer-'+($debugBodyState.fallenAngelWingsRightType is 'leftwing'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/fallen/'+$debugBodyState.fallenAngelWingsRightType+'/'+$debugBodyState.fallenAngelWings+'.png'">
<</if>>
<<if $debugBodyState.fallenAngelHalo isnot "hidden">>
<img class="layer-backhair" @src="'img/transformations/fallen/backbrokenhalo/'+$debugBodyState.fallenAngelHalo+'.png'">
<img class="layer-parasite" @src="'img/transformations/fallen/frontbrokenhalo/'+$debugBodyState.fallenAngelHalo+'.png'">
<</if>>
<<if $debugBodyState.angelHalo isnot "hidden">>
<img class="layer-backhair anim-idle-2f" @src="'img/transformations/angel/backhalo/'+$debugBodyState.angelHalo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/transformations/angel/fronthalo/'+$debugBodyState.angelHalo+'.png'">
<</if>>
<<if $debugBodyState.angelWings isnot "hidden">>
<img @class="'layer-'+($debugBodyState.angelWingsLeftType is 'leftwing'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/angel/'+$debugBodyState.angelWingsLeftType+'/'+$debugBodyState.angelWings+'.png'">
<img @class="'layer-'+($debugBodyState.angelWingsRightType is 'rightwing'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/angel/'+$debugBodyState.angelWingsRightType+'/'+$debugBodyState.angelWings+'.png'">
<</if>>
<<if $debugBodyState.demonHorns isnot "hidden">>
<img class="layer-neck anim-idle-2f" @src="'img/transformations/demon/horns/'+$debugBodyState.demonHorns+'.png'">
<</if>>
<<if $debugBodyState.demonTail isnot "hidden">>
<img @class="'layer-'+($debugBodyState.demonTailType is 'tail'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/demon/'+$debugBodyState.demonTailType+'/'+$debugBodyState.demonTail+'.png'">
<</if>>
<<if $debugBodyState.demonWings isnot "hidden">>
<img @class="'layer-'+($debugBodyState.demonWingsType is 'wings'? 'backhair' : 'tailPenisCover')+' anim-idle-2f'" @src="'img/transformations/demon/'+$debugBodyState.demonWingsType+'/'+$debugBodyState.demonWings+'.png'">
<</if>>
<<if $debugBodyState.wolfEars isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/wolf/ears/'+$debugBodyState.wolfEars+'.png'">
<</if>>
<<if $debugBodyState.pits isnot "hidden">>
<img class="layer-hirsute colour-hair anim-idle-2f" @src="'img/transformations/hirsute/pits/'+$debugBodyState.wolfPits+'.png'">
<</if>>
<<if $debugBodyState.pubes isnot "hidden">>
<img class="layer-hirsute colour-hair anim-idle-2f" @src="'img/transformations/hirsute/pubes/'+$debugBodyState.wolfPubes+'.png'">
<</if>>
<<if $debugBodyState.wolfTail isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/wolf/tail/'+$debugBodyState.wolfTail+'.png'">
<</if>>
<<if $debugBodyState.catEars isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cat/ears/'+$debugBodyState.catEars+'.png'">
<</if>>
<<if $debugBodyState.catTail isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cat/tail/'+$debugBodyState.catTail+'.png'">
<</if>>
<<if $debugBodyState.cowHorns isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cow/horns/'+$debugBodyState.cowHorns+'.png'">
<</if>>
<<if $debugBodyState.cowEars isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cow/ears/'+$debugBodyState.cowEars+'.png'">
<img class="layer-face anim-idle-2f" src="img/transformations/cow/tag.png">
<</if>>
<<if $debugBodyState.cowTail isnot "hidden">>
<img class="layer-backhair colour-hair anim-idle-2f" @src="'img/transformations/cow/tail/'+$debugBodyState.cowTail+'.png'">
<</if>>
<<set _equip to ["upper", "lower", "under_upper", "under_lower","head", "face", "neck", "legs", "feet"]>>
<<for _i to 0; _i lt _equip.length; _i++>>
<<if $debugClothesEquipped[_equip[_i]] isnot 0>>
<<set _item to setup.clothes[_equip[_i]][$debugClothesEquipped[_equip[_i]]]>>
<img @class="'layer-'+_equip[_i]+(_item.colour_options.length isnot 0 ?` colour-`+_equip[_i]:``)+' anim-idle-2f'" @src="'img/clothes/'+_equip[_i]+'/' + _item.variable + '/' + 'full.png'">
<<if _equip[_i] is "upper" or _equip[_i] is "under_upper">>
<<if _item.sleeve_img is 1>>
<img @class="'layer-rightarmclothes'+(_item.colour_options.length isnot 0 ?` colour-`+_equip[_i]:``)+' anim-idle-2f'" @src="'img/clothes/'+_equip[_i]+'/' + _item.variable + '/' + 'right.png'">
<img @class="'layer-leftarmclothes'+(_item.colour_options.length isnot 0 ?` colour-`+_equip[_i]:``)+' anim-idle-2f'" @src="'img/clothes/'+_equip[_i]+'/' + _item.variable + '/' + 'left.png'">
<</if>>
<<if _item.breast_img is 1>>
<<if $debugBodyState.breastSize gte 12>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '5.png'">
<<elseif $debugBodyState.breastSize gte 8>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '4.png'">
<<elseif $debugBodyState.breastSize gte 6>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '3.png'">
<<elseif $debugBodyState.breastSize gte 4>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '2.png'">
<<elseif $debugBodyState.breastSize gte 2>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '1.png'">
<<else>>
<img @class="'layer-upper colour-upper anim-idle-2f'" @src="'img/clothes/upper/' + _item.variable + '/' + '0.png'">
<</if>>
<</if>>
<</if>>
<<if _equip[_i] is "under_upper">>
<<if $worn.under_upper.breast_img is 1 and $worn.under_upper.accessory is 1>>
<<if $worn.under_upper.accessory_colour isnot 0>>
<<if $debugBodyState.breastSize gte 12>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '5_acc.png'">
<<elseif $debugBodyState.breastSize gte 8>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '4_acc.png'">
<<elseif $debugBodyState.breastSize gte 6>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '3_acc.png'">
<<elseif $debugBodyState.breastSize gte 4>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '2_acc.png'">
<<elseif $debugBodyState.breastSize gte 2>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '1_acc.png'">
<<else>>
<img class="layer-under_upper colour-under_upper_acc anim-idle-2f" @src="'img/clothes/under_upper/' + $worn.under_upper.variable + '/' + '0_acc.png'">
<</if>>
<</if>>
<</if>>
<</if>>
<<if _equip[_i] is "under_lower">>
<<if $worn.under_lower.penis_img is 1 and $penisexist is 1>>
<img class="layer-under_lower-top colour-under_lower anim-idle-2f" @src="'img/clothes/under_lower/' + $worn.under_lower.variable + '/' + 'penis.png'">
<</if>>
<</if>>
<<if _item.accessory is 1>>
<img @class="'layer-'+_equip[_i] + (_item.accessory_colour_options.length isnot 0 ?` colour-`+_equip[_i]+`_acc`:``)+' anim-idle-2f'" @src="'img/clothes/'+_equip[_i]+'/' + _item.variable + '/' + 'acc.png'">
<</if>>
<</if>>
<</for>>
</div>
<</nobr>><</widget>>
<<widget "clothesTestingGenerateClothes">><<nobr>>
<<set _clothes to {}>>
<<set _equip to ["upper", "lower", "under_upper", "under_lower","head", "face", "neck", "legs", "feet"]>>
<<for _i to 0; _i lt _equip.length; _i++>>
<<set _clothes[_equip[_i]] to {}>>
<<set _keys to Object.keys(setup.clothes[_equip[_i]])>>
<<for _j to 0; _j lt _keys.length; _j++>>
<<set _clothes[_equip[_i]][setup.clothes[_equip[_i]][_j].name] to _j>>
<</for>>
<</for>>
<</nobr>><</widget>>
<<widget "clothesTestingBodyControls">><<nobr>>
<h4>Body</h4>
<span class="gold">Skin Colour</span>
<label>Enable <<print '<<radiobutton "$skinColor.tanImgEnabled" "t" ' + ($skinColor.tanImgEnabled is "t" ? "checked" : "") + '>>'>></label> |
<label>Disable <<print '<<radiobutton "$skinColor.tanImgEnabled" "f" ' + ($skinColor.tanImgEnabled is "f" ? "checked" : "") + '>>'>></label> |
<br>
Skin colour:
<br>
Reddish:
<label>Light <<print '<<radiobutton "$debugSkinColor.type" "light" ' + ($debugSkinColor.type is "light" ? "checked" : "") + '>>'>></label> |
<label>Medium <<print '<<radiobutton "$debugSkinColor.type" "medium" ' + ($debugSkinColor.type is "medium" ? "checked" : "") + '>>'>></label> |
<label>Dark <<print '<<radiobutton "$debugSkinColor.type" "dark" ' + ($debugSkinColor.type is "dark" ? "checked" : "") + '>>'>></label> |
<label>Gyaru <<print '<<radiobutton "$debugSkinColor.type" "gyaru" ' + ($debugSkinColor.type is "gyaru" ? "checked" : "") + '>>'>> (Pale with no tan, very dark with full tan)</label>
<br>
Yellowish:
<label>Light <<print '<<radiobutton "$debugSkinColor.type" "ylight" ' + ($debugSkinColor.type is "ylight" ? "checked" : "") + '>>'>></label> |
<label>Medium <<print '<<radiobutton "$debugSkinColor.type" "ymedium" ' + ($debugSkinColor.type is "ymedium" ? "checked" : "") + '>>'>></label> |
<label>Dark <<print '<<radiobutton "$debugSkinColor.type" "ydark" ' + ($debugSkinColor.type is "ydark" ? "checked" : "") + '>>'>></label>
<label>Gyaru <<print '<<radiobutton "$debugSkinColor.type" "ygyaru" ' + ($debugSkinColor.type is "ygyaru" ? "checked" : "") + '>>'>></label>
<br><br>
<label>Initial Tan: <<print '<<numberslider "$debugSkinColor.range" '+($debugSkinColor.range isnot undefined? $debugSkinColor.range:0)+' 0 100 1>>'>></label>
<br><br>
<span class="gold">Penis Size</span>
<br>
<<set _penisSize to {"None":"-2", "Mini":"-1", "Tiny":"0", "Small":"1", "Normal":"2", "Large":"3", "Enormous":"4"}>>
<<set _keys to Object.keys(_penisSize)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<label>
<<print _keys[_i]>>
<<print '<<radiobutton "$debugBodyState.penisSize" "'+_penisSize[_keys[_i]]+'" ' + ($debugBodyState.penisSize is _penisSize[_keys[_i]] ? "checked" : "") + '>>'>>
</label> |
<</for>>
<br><br>
<span class="gold">Penis Virginity</span>
<br>
<label>Virgin <<print '<<radiobutton "$debugBodyState.penisVirgin" "true" ' + ($debugBodyState.penisVirgin is "true" ? "checked" : "") + '>>'>></label> |
<label>Non-Virgin <<print '<<radiobutton "$debugBodyState.penisVirgin" "false" ' + ($debugBodyState.penisVirgin is "false" ? "checked" : "") + '>>'>></label> |
<br><br>
<span class="gold">Breasts</span>
<<set _name to ["Flat", "Budding", "Tiny", "Small", "Pert", "Modest", "Full", "Large", "Ample", "Massive", "Huge", "Gigantic", "Enormous"]>>
<<for _i to 0; _i lt _name.length; _i++>>
<label><<print _name[_i]>> <<print '<<radiobutton "$debugBodyState.breastSize" _i ' + ($debugBodyState.breastSize is _i ? "checked" : "") + '>>'>></label> |
<</for>>
<br><br>
<span class="gold">Eye Colour</span>
<br>
<label><span class="">None</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "none" ' + ($debugSelectedColors.eyes is "none" ? "checked" : "") + '>>'>></label> |
<label><span class="purple">Purple</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "purple" ' + ($debugSelectedColors.eyes is "purple" ? "checked" : "") + '>>'>></label> |
<label><span class="blue">Dark Blue</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "dark blue" ' + ($debugSelectedColors.eyes is "dark blue" ? "checked" : "") + '>>'>></label> |
<label><span class="lblue">Light Blue</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "light blue" ' + ($debugSelectedColors.eyes is "light blue" ? "checked" : "") + '>>'>></label> |
<label><span class="tangerine">Amber</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "amber" ' + ($debugSelectedColors.eyes is "amber" ? "checked" : "") + '>>'>></label> |
<label><span class="brown">Hazel</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "hazel" ' + ($debugSelectedColors.eyes is "hazel" ? "checked" : "") + '>>'>></label> |
<label><span class="green">Green</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "green" ' + ($debugSelectedColors.eyes is "green" ? "checked" : "") + '>>'>></label> |
<label><span class="red">Red</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "red" ' + ($debugSelectedColors.eyes is "red" ? "checked" : "") + '>>'>></label> |
<label><span class="pink">Pink</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "pink" ' + ($debugSelectedColors.eyes is "pink" ? "checked" : "") + '>>'>></label> |
<label><span class="grey">Grey</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "grey" ' + ($debugSelectedColors.eyes is "grey" ? "checked" : "") + '>>'>></label>
<label><span class="grey">Range</span> <<print '<<radiobutton "$debugSelectedColors.eyes" "range" ' + ($debugSelectedColors.eyes is "range" ? "checked" : "") + '>>'>></label>
<br><br>
<span class="gold">Hair Colour</span>
<br>
<<set _hairColorByName to {"Red":"red", "Black":"black", "Brown":"brown", "Light Brown":"lightbrown", "Blond":"blond",
"Platinum Blond":"platinumblond", "Strawberry Blond":"strawberryblond", "Ginger":"ginger", "Blue":"blue", "Green":"green", "Teal":"teal",
"Pink":"pink", "Hotpink":"hotpink", "Softpink":"softpink", "Crimson":"crimson", "Purple":"purple", "White":"white", "Snow White":"snowwhite", "Deep Blue":"deepblue",}>>
<<set _keys to Object.keys(_hairColorByName)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<label @class="_hairColorByName[_keys[_i]]">
<<print _keys[_i]>>
<<print '<<radiobutton "$debugSelectedColors.hair" "'+_hairColorByName[_keys[_i]]+'" ' + ($debugSelectedColors.hair is _hairColorByName[_keys[_i]] ? "checked" : "") + '>>'>>
</label> |
<</for>>
<br><br>
<span class="gold">Hair Length</span>
<br>
<label>None <<print '<<radiobutton "$debugBodyState.hairStage" "none" ' + ($debugBodyState.hairStage is "none" ? "checked" : "") + '>>'>></label> |
<label>Short <<print '<<radiobutton "$debugBodyState.hairStage" "short" ' + ($debugBodyState.hairStage is "short" ? "checked" : "") + '>>'>></label> |
<label>Shoulder <<print '<<radiobutton "$debugBodyState.hairStage" "shoulder" ' + ($debugBodyState.hairStage is "shoulder" ? "checked" : "") + '>>'>></label> |
<label>Chest <<print '<<radiobutton "$debugBodyState.hairStage" "chest" ' + ($debugBodyState.hairStage is "chest" ? "checked" : "") + '>>'>></label> |
<label>Navel <<print '<<radiobutton "$debugBodyState.hairStage" "navel" ' + ($debugBodyState.hairStage is "navel" ? "checked" : "") + '>>'>></label> |
<label>Thighs <<print '<<radiobutton "$debugBodyState.hairStage" "thighs" ' + ($debugBodyState.hairStage is "thighs" ? "checked" : "") + '>>'>></label> |
<label>Feet <<print '<<radiobutton "$debugBodyState.hairStage" "feet" ' + ($debugBodyState.hairStage is "feet" ? "checked" : "") + '>>'>></label> |
<br><br>
<span class="gold">Hair Type</span>
<br>
<<set _hairTypeByName to {"Default": "default", "Braid left": "braid left", "Braid right": "braid right", "Flat ponytail": "flat ponytail",
"Loose": "loose", "Messy": "messy", "Pigtails": "pigtails", "Ponytail": "ponytail", "Short": "short", "Side tail left": "side tail left",
"Side tail right": "side tail right", "Straight": "straight", "Swept left": "swept left", "Twin braids": "twin braids", "Twintails": "twintails"}>>
<<set _keys to Object.keys(_hairTypeByName)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<label>
<<print _keys[_i]>>
<<print '<<radiobutton "$debugBodyState.hairType" "'+_hairTypeByName[_keys[_i]]+'" ' + ($debugBodyState.hairType is _hairTypeByName[_keys[_i]] ? "checked" : "") + '>>'>>
</label> |
<</for>>
<br><br>
<span class="gold">Fringe Type</span>
<br>
<<set _fringeTypeByName to {"Default": "default", "Flaps": "flaps", "Hime": "hime", "Loose": "loose", "Messy": "messy", "Overgrown": "overgrown",
"Ringlets": "ringlets", "Split": "split", "Straight": "straight", "Swept left": "swept right"}>>
<<set _keys to Object.keys(_fringeTypeByName)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<label>
<<print _keys[_i]>>
<<print '<<radiobutton "$debugBodyState.fringeType" "'+_fringeTypeByName[_keys[_i]]+'" ' + ($debugBodyState.fringeType is _fringeTypeByName[_keys[_i]] ? "checked" : "") + '>>'>>
</label> |
<</for>>
<br><br>
<span class="gold">Fringe Length</span>
<br>
<<set _fringeLengthByName to {"Short":"short", "Shoulder":"shoulder", "Chest":"chest", "Navel":"navel", "Thighs":"thighs", "Feet":"feet", }>>
<<set _keys to Object.keys(_fringeLengthByName)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<label>
<<print _keys[_i]>>
<<print '<<radiobutton "$debugBodyState.fringeStage" "'+_fringeLengthByName[_keys[_i]]+'" ' + ($debugBodyState.fringeStage is _fringeLengthByName[_keys[_i]] ? "checked" : "") + '>>'>>
</label> |
<</for>>
<</nobr>><</widget>>
<<widget "clothesTestingTransformationsControls">><<nobr>>
<h4>Transformations</h4>
<span class="gold">Angel:</span>
<br>
Wings:
<<listbox "$debugBodyState.angelWings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Halo:
<<listbox "$debugBodyState.angelHalo" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
Left Wing Type:
<<listbox "$debugBodyState.angelWingsLeftType" autoselect>>
<<option "Normal" "leftwing">>
<<option "Cover" "leftcover">>
<</listbox>>
||
Right Wing Type:
<<listbox "$debugBodyState.angelWingsRightType" autoselect>>
<<option "Normal" "rightwing">>
<<option "Cover" "rightcover">>
<</listbox>>
<br><br>
<span class="gold">Fallen Angel:</span>
<br>
Wings:
<<listbox "$debugBodyState.fallenAngelWings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Halo:
<<listbox "$debugBodyState.fallenAngelHalo" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
Left Wing Type:
<<listbox "$debugBodyState.fallenAngelWingsLeftType" autoselect>>
<<option "Normal" "leftwing">>
<<option "Cover" "leftcover">>
<</listbox>>
||
Right Wing Type:
<<listbox "$debugBodyState.fallenAngelWingsRightType" autoselect>>
<<option "Normal" "rightwing">>
<<option "Cover" "rightcover">>
<</listbox>>
<br><br>
<span class="gold">Demon:</span>
<br>
Horns:
<<listbox "$debugBodyState.demonHorns" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<<option "Classic" "classic">>
<</listbox>>
||
Tail:
<<listbox "$debugBodyState.demonTail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<<option "Classic" "classic">>
<</listbox>>
||
Demon Wings:
<<listbox "$debugBodyState.demonWings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
Demon Wings Type:
<<listbox "$debugBodyState.demonWingsType" autoselect>>
<<option "Normal" "wings">>
<<option "Cover" "leftcover">>
<<option "Flaunt" "flauntWings">>
<</listbox>><br>
Demon Tail Type:
<<listbox "$debugBodyState.demonTailType" autoselect>>
<<option "Normal" "tail">>
<<option "Cover" "rightcover">>
<<option "Flaunt" "flauntTail">>
<</listbox>>
<br><br>
<span class="gold">Wolf:</span>
<br>
Ears:
<<listbox "$debugBodyState.wolfEars" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Tail:
<<listbox "$debugBodyState.wolfTail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<br><br>
<span class="gold">Cat:</span>
<br>
Ears:
<<listbox "$debugBodyState.catEars" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Tail:
<<listbox "$debugBodyState.catTail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<br><br>
<span class="gold">Cow:</span>
<br>
Horns:
<<listbox "$debugBodyState.cowHorns" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Ears:
<<listbox "$debugBodyState.cowEars" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
||
Tail:
<<listbox "$debugBodyState.cowTail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</nobr>><</widget>>
<<widget "clothesTestingClothesControls">><<nobr>>
<h4>Clothes</h4>
<span class="gold">Head:</span>
<<listbox "$debugClothesEquipped.head" autoselect>>
<<optionsfrom _clothes.head>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.head[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.head[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Face:</span>
<<listbox "$debugClothesEquipped.face" autoselect>>
<<optionsfrom _clothes.face>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.face[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.face[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Neck:</span>
<<listbox "$debugClothesEquipped.neck" autoselect>>
<<optionsfrom _clothes.neck>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.neck[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.neck[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Upper:</span>
<<listbox "$debugClothesEquipped.upper" autoselect>>
<<optionsfrom _clothes.upper>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.upper[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.upper[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Lower:</span>
<<listbox "$debugClothesEquipped.lower" autoselect>>
<<optionsfrom _clothes.lower>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.lower[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.lower[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Under Upper:</span>
<<listbox "$debugClothesEquipped.under_upper" autoselect>>
<<optionsfrom _clothes.under_upper>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.under_upper[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.under_upper[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Under Lower:</span>
<<listbox "$debugClothesEquipped.under_lower" autoselect>>
<<optionsfrom _clothes.under_lower>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.under_lower[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.under_lower[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Legs:</span>
<<listbox "$debugClothesEquipped.legs" autoselect>>
<<optionsfrom _clothes.legs>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.legs[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.legs[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<br><br>
<span class="gold">Feet:</span>
<<listbox "$debugClothesEquipped.feet" autoselect>>
<<optionsfrom _clothes.feet>>
<</listbox>>
<br>
Primary:
<<listbox "$debugSelectedColors.feet[0]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
| Secondary:
<<listbox "$debugSelectedColors.feet[1]" autoselect>>
<<optionsfrom _clothesColorOptions>>
<</listbox>>
<</nobr>><</widget>><<widget "debug">><<nobr>>
<<button DEBUG>>
<<script>>overlayShowHide('debugOverlay')<</script>>
<</button>>
<<if $debugMenu is undefined>>
<<set $debugMenu to [false, 'debugMain']>>
<</if>>
<<if $debugMenu[0] is true>>
<div id="debugOverlay" class="debugOverlay">
<<debugContents>>
</div>
<<else>>
<div id="debugOverlay" class="debugOverlay hidden">
<<debugContents>>
</div>
<</if>>
<</nobr>><</widget>>
<<widget "debugContents">><<nobr>>
<nav class="overlayMenu">
<ul>
<li><input type="button" class="close" value="Close" onclick="overlayShowHide('debugOverlay')"/></li>
<li><input type="button" value="Main" onclick="overlayMenu('debugMain', 'debug')"/></li>
<li><input type="button" value="Character" onclick="overlayMenu('debugCharacter', 'debug')"/></li>
<li><input type="button" value="Events" onclick="overlayMenu('debugEvents', 'debug')"/></li>
</ul>
</nav>
<<if $debugMenu[1] is "debugMain">>
<div id="debugMain" class="overlayItem">
<h3>Main</h3>
<<debugMain>>
</div>
<<else>>
<div id="debugMain" class="overlayItem hidden">
<h3>Main</h3>
<<debugMain>>
</div>
<</if>>
<<if $debugMenu[1] is "debugCharacter">>
<div id="debugCharacter" class="overlayItem">
<h3>Character</h3>
<<debugCharacter>>
</div>
<<else>>
<div id="debugCharacter" class="overlayItem hidden">
<h3>Character</h3>
<<debugCharacter>>
</div>
<</if>>
<<if $debugMenu[1] is "debugEvents">>
<div id="debugEvents" class="overlayItem" onload="restoreDebugMenuState">
<h3>Events</h3>
<<debugEvents>>
</div>
<<else>>
<div id="debugEvents" class="overlayItem hidden" onload="restoreDebugMenuState">
<h3>Events</h3>
<<debugEvents>>
</div>
<</if>>
<</nobr>><</widget>>
<<widget "debugMain">><<nobr>>
Allure: <<print $allure>>
<br>
Rng: <<print $rng>>
<br>
Danger: <<print $danger>>
<br>
Passage: <<print $passage>>
<br>
<input type="button" id="backwords" value="Back" onclick="SugarCube.State.backward()"/>
<br>
<<link [[test|Test]]>><<set $molestationstart to 0>><</link>>
<br>
[[Home|Bedroom]]
<br>
<<link [[Strip|$passage]]>><<undressclothes "wardrobe">><</link>>
<br>
<<link [[Strip to undies|$passage]]>><<generalUndress wardrobe over_upper>><<generalUndress wardrobe over_lower>><<generalUndress wardrobe upper>><<generalUndress wardrobe lower>><</link>>
<br>
<<link [[Pass 1 hour|$passage]]>><<pass 60>><</link>>
<br>
<<link [[Pass 3 hours|$passage]]>><<pass 3 hours>><</link>>
<br>
<<link [[Pass 6 hours|$passage]]>><<pass 6 hours>><</link>>
<br>
<<link [[Pass 12 hours|$passage]]>><<pass 12 hours>><</link>>
<br>
<<link [[Pass 18 hours|$passage]]>><<pass 18 hours>><</link>>
<br>
<<link [[Pass 23 hours|$passage]]>><<pass 23 hours>><</link>>
<br>
<<link [[Pass 24 hours|$passage]]>><<pass 24 hours>><</link>>
<br>
<<link [[Trust me|$passage]]>><<set $enemytrust += 2000>><<set $enemyanger -= 1000>><</link>>
<br>
<<link [[Hate me|$passage]]>><<set $enemytrust -= 2000>><<set $enemyanger += 1000>><</link>>
<br>
<<link [[Super Punch|$passage]]>><<set $enemyhealth to 0>><</link>>
<br>
<<link [[Super Stroke|$passage]]>><<set $enemyarousal to $enemyarousalmax>><</link>>
<br>
<<link [[Make Rape|$passage]]>><<set $consensual to 0>><</link>>
<br>
<<link [[Frigify|$passage]]>><<set $enemyarousal to 0>><</link>>
<br>
<<link [[RNG 1|$passage]]>><<set $rng to 1>><</link>>
<br>
<<link [[RNG 11|$passage]]>><<set $rng to 11>><</link>>
<br>
<<link [[RNG 21|$passage]]>><<set $rng to 21>><</link>>
<br>
<<link [[RNG 41|$passage]]set $rng to 41>><</link>>
<br>
<<link [[RNG 61|$passage]]set $rng to 61>><</link>>
<br>
<<link [[RNG 81|$passage]]set $rng to 81>><</link>>
<br>
<<link [[RNG 100|$passage]]>><<set $rng to 100>><</link>>
<br>
<<link [[Wear sundress|$passage]]>><<upperwear 1>><</link>>
<br>
<<link [[Wear swimsuit|$passage]]>><<underlowerwear 6>><</link>>
<br>
<<link [[Testing Room]]>><<upperstrip>><<lowerstrip>><<underlowerstrip>><</link>>
<br>
<<link [[End Event|$passage]]>><<endevent>><</link>>
<br><br>
<<link [[Enable basic Pregnancy features|$passage]]>><<set $sexStats.anus.pregnancy.seenDoctor to 2>><<set $sexStats.anus.pregnancy.maxCount to 2>><</link>>
<br>
<<link [[Get Initial Mother Trait|$passage]]>><<set $sexStats.anus.pregnancy.motherStatus to 1>><</link>>
<br>
<<link [[Fertilise New Eggs|$passage]]>><<fertilise>><</link>>
<br>
<<link [[Pregnancy Progress Day|$passage]]>><<pregProgressDay>><</link>>
<br>
<<link [[Pregnancy Progress Week|$passage]]>>
<<pregProgressDay>>
<<pregProgressDay>>
<<pregProgressDay>>
<<pregProgressDay>>
<<pregProgressDay>>
<<pregProgressDay>>
<<pregProgressDay>>
<</link>>
<br>
<<link [[Set all pregnancy events to next $pass|$passage]]>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<if _pregnancy[0] isnot null>><<set _pregnancy[0].timeLeft to 1>><</if>>
<<if _pregnancy[1] isnot null>><<set _pregnancy[1].timeLeft to 1>><</if>>
<<if _pregnancy[2] isnot null>><<set _pregnancy[2].timeLeft to 1>><</if>>
<<if _pregnancy[3] isnot null>><<set _pregnancy[3].timeLeft to 1>><</if>>
<</link>>
<br>
<br>
These still require Fertilise
<br>
<<link [[Get Pregnant with an eel|$passage]]>><<impregnate "eels" 1000>><</link>>
<br>
<<link [[Get Pregnant with a slime|$passage]]>><<impregnate "slimes" 1000>><</link>>
<br>
<<link [[Get Pregnant with a worm|$passage]]>><<impregnate "worms" 1000>><</link>>
<br>
<<link [[Get Pregnant with a tentacle|$passage]]>><<impregnate "tentacle" 1000>><</link>>
<br><br>
<<link [[Repair Pregnancy Objects|$passage]]>><<prenancyObjectRepair>><</link>>
<br>
<<link [[Reset Pregnancy Objects|$passage]]>><<unset $container>><<unset $sexStats.anus>><<physicalAdjustmentsInit>><<containersInit>><</link>>
<br><br>
<<link [["Enable Debug Lines"|$passage]]>><<set $debugLines to true>><</link>>
<br>
<<link [["Disable Debug Lines"|$passage]]>><<set $debugLines to false>><</link>>
<</nobr>><</widget>>
<<widget "debugCharacter">><<nobr>>
<<if $alluretest is 1>>
<<link [[Stop Being Alluring|$passage]]>><<set $alluretest to 0>><</link>>
<br>
<<else>>
<<link [[Become Alluring|$passage]]>><<set $alluretest to 1>><</link>>
<br>
<</if>>
<<link [[Fame|$passage]]>><<set $fame += 4000>><<famescrap 1000>><<famebusiness 1000>><<famegood 1000>><<famepimp 1000>><<set $fameexhibitionism += 1000>><<set $famesex += 1000>><<set $famerape += 1000>><<set $famebestiality += 1000>><<set $fameprostitution += 1000>><</link>>
<br>
<<link [[Fame Sex|$passage]]>><<set $fame += 4000>><<set $famesex += 4000>><</link>>
<br>
<<link [[Timer|$passage]]>><<set $timer -= 60>><</link>>
<br>
<<link [[Size Up|$passage]]>><<set $devlevel += 1>><</link>>
<br>
<<link [[Stress|$passage]]>><<set $stress to $stress + 5000>><</link>>
<br>
<<link [[Destress|$passage]]>><<set $stress to $stress - 5000>><</link>>
<br>
<<link [[Traumatise me|$passage]]>><<set $trauma to $trauma + 2000>><</link>>
<br>
<<link [[DeTraumatise me|$passage]]>><<set $trauma to $trauma - 2000>><</link>>
<br>
<<link [[Exhibitionism|$passage]]>><<set $exhibitionism to $exhibitionism + 20>><</link>>
<br>
<<link [[Promiscuity|$passage]]>><<set $promiscuity to $promiscuity + 20>><</link>>
<br>
<<link [[Deviancy|$passage]]>><<set $deviancy to $deviancy + 20>><</link>>
<br>
<<link [[Full Lewd|$passage]]>><<set $promiscuity to $promiscuity + 100>><<set $exhibitionism to $exhibitionism + 100>><<set $deviancy += 100>><</link>>
<br>
<<link [[Beauty|$passage]]>><<set $beauty to $beauty + 10000>><</link>>
<br>
<<link [[Physique|$passage]]>><<set $physique to $physique + 2000>><</link>>
<br>
<<link [[Sunlight|$passage]]>><<set $weather to "clear">><</link>>
<br>
<<link [[Booze|$passage]]>><<set $drunk += 60>><</link>>
<br>
<<link [[Drugged|$passage]]>><<set $drugged += 600>><</link>>
<br>
<<link [[Wash|$passage]]>><<wash>><</link>>
<br>
<<link [[Hallucinogen|$passage]]>><<set $hallucinogen += 600>><</link>>
<br>
<<link [[Seduction|$passage]]>><<set $seductionskill to $seductionskill + 200>><</link>>
<br>
<<link [[Skulduggery|$passage]]>><<set $skulduggery to $skulduggery + 200>><</link>>
<br>
<<link [[Crime|$passage]]>><<set $crime to $crime + 500>><<set $crimehistory += 500>><</link>>
<br>
<<link [[Bind|$passage]]>><<set $leftarm to "bound">><<set $rightarm to "bound">><</link>>
<br>
<<link [[UnBind|$passage]]>>
<<unbind>>
<</link>>
<br>
<<link [[Breasts up|$passage]]>><<set $breastsize += 1>><</link>>
<br>
<<link [[Breasts down|$passage]]>><<set $breastsize -= 1>><</link>>
<br>
<<link [[Butt up|$passage]]>><<set $bottomsize += 1>><</link>>
<br>
<<link [[Butt down|$passage]]>><<set $bottomsize -= 1>><</link>>
<br>
<<link [[Penis up|$passage]]>><<set $penissize += 1>><</link>>
<br>
<<link [[Penis down|$passage]]>><<set $penissize -= 1>><</link>>
<br>
<<link [[Balls up|$passage]]>><<set $ballssize += 1>><</link>>
<br>
<<link [[Balls down|$passage]]>><<set $ballssize -= 1>><</link>>
<br>
<<link [[Fame|$passage]]>><<set $fame += 4000>><<set $fameexhibitionism += 1000>><<set $famesex += 1000>><<set $famerape += 1000>><<set $famebestiality += 1000>><<set $fameprostitution += 1000>><</link>>
<br>
<<link [[Fame Sex|$passage]]>><<set $fame += 4000>><<set $famesex += 4000>><</link>>
<br>
<<link [[Timer|$passage]]>><<set $timer -= 60>><</link>>
<br>
<<link [[Stress|$passage]]>><<set $stress += 5000>><</link>>
<br>
<<link [[Destress|$passage]]>><<set $stress -= 5000>><</link>>
<br>
<<link [[Traumatise me|$passage]]>><<set $trauma += 2000>><</link>>
<br>
<<link [[DeTraumatise me|$passage]]>><<set $trauma -= 2000>><</link>>
<br>
<<link [[Exhibitionism|$passage]]>><<set $exhibitionism += 20>><</link>>
<br>
<<link [[Promiscuity|$passage]]>><<set $promiscuity += 20>><</link>>
<br>
<<link [[Full Lewd|$passage]]>><<set $promiscuity += 100>><<set $exhibitionism += 100>><<set $deviancy += 100>><</link>>
<br>
<<link [[Beauty|$passage]]>><<set $beauty += 10000>><</link>>
<br>
<<link [[Physique|$passage]]>><<set $physique += 2000>><</link>>
<br>
<<link [[Sunlight|$passage]]>><<set $weather to "clear">><</link>>
<br>
<<link [[Booze|$passage]]>><<set $drunk += 60>><</link>>
<br>
<<link [[Drugged|$passage]]>><<set $drugged += 600>><</link>>
<br>
<<link [[Hallucinogen|$passage]]>><<set $hallucinogen += 600>><</link>>
<br>
<<link [[Seduction|$passage]]>><<set $seductionskill += 200>><</link>>
<br>
<<link [[Skulduggery|$passage]]>><<set $skulduggery += 200>><</link>>
<br>
<<link [[Crime|$passage]]>><<set $crime += 500>><</link>>
<br>
<<link [[Chastity Belt|$passage]]>><<genitalswear 1>><</link>>
<br>
<<link [[Collar|$passage]]>><<neckwear 1>><</link>>
<br>
<<link [[Bind|$passage]]>><<set $leftarm to "bound">><<set $rightarm to "bound">><</link>>
<br>
<<link [[Money|$passage]]>><<set $money += 500000>><</link>>
<br>
<<link [[Grow hair|$passage]]>><<set $hairlength += 100>><</link>>
<br>
<<link [[Grow fringe|$passage]]>><<set $fringelength += 100>><</link>>
<br>
<<link [[Arousal|$passage]]>><<arousal 10000>><</link>>
<br>
<<link [[Arousal down|$passage]]>><<arousal -10000>><</link>>
<br>
<<link [[Chest Parasite|$passage]]>><<parasite nipples urchin>><</link>> |
<<link [[Penis Parasite|$passage]]>><<parasite penis urchin>><</link>> |
<br>
<<link [[Chastity Parasite|$passage]]>><<set $analchastityparasite to "worms">><</link>>
<br>
<<link [[Month|$passage]]>><<set $monthday += 31>><<day>><</link>>
<br>
<<link [[Delinquency|$passage]]>><<set $delinquency += 1000>><</link>>
<br>
<<link [[Detention|$passage]]>><<set $detention += 10>><</link>>
<br>
<<link [[School Marks|$passage]]>><<set $school += 8000>><<set $science += 800>><<set $maths += 800>><<set $english += 800>><<set $history += 800>><</link>>
<br>
<<link [[All Skills|$passage]]>><<set $school += 448>><<set $science += 112>><<set $maths += 112>><<set $english += 112>><<set $history += 112>><<set $skulduggery += 112>><<set $danceskill += 112>><<set $swimmingskill += 112>><<set $bottomskill += 112>><<set $seductionskill += 112>><<set $handskill += 112>><<set $feetskill += 112>><<set $chestskill += 112>><<set $thighskill += 112>><<set $oralskill += 112>><<set $analskill += 112>><<set $vaginalskill += 112>><<set $penileskill += 112>><</link>>
<br>
<<link [[All Skills Super|$passage]]>><<set $school += 4000>><<set $science += 1000>><<set $maths += 1000>><<set $english += 1000>><<set $history += 1000>><<set $skulduggery += 1000>><<set $danceskill += 1000>><<set $swimmingskill += 1000>><<set $bottomskill += 1000>><<set $seductionskill += 1000>><<set $handskill += 1000>><<set $feetskill += 1000>><<set $chestskill += 1000>><<set $thighskill += 1000>><<set $oralskill += 1000>><<set $analskill += 1000>><<set $vaginalskill += 1000>><<set $penileskill += 1000>><</link>>
<br>
<<link [[Status|$passage]]>><<set $cool += 400>><</link>>
<br>
<<link [[Status Down|$passage]]>><<set $cool -= 400>><</link>>
<br>
<<link [[Destroy Swimming Outfits|$passage]]>><<set $upperschoolswimsuitno to 0>><<set $lowerschoolswimsuitno to 0>><<set $schoolswimshortsno to 0>><</link>>
<br>
<<link [[Towels|$passage]]>><<clothesontowel>><</link>>
<br>
<<link [[Submission|$passage]]>><<set $submissive += 250>><</link>>
<br>
<<link [[Defiance|$passage]]>><<set $submissive -= 250>><</link>>
<br>
<<link [[Imprison Me|Underground Intro2]]>><<generate1>><<person1>><</link>>
<br>
<<link [[Towels Please|$passage]]>><<towelup>><</link>>
<br>
<<link [[Pain Up|$passage]]>><<set $pain += 50>><</link>>
<br>
<<link [[Pain Down|$passage]]>><<set $pain -= 200>><</link>>
<br>
<<link [[Robin Love|$passage]]>><<set $NPCName[$NPCNameList.indexOf("Robin")].love += 100>><<set $NPCName[$NPCNameList.indexOf("Robin")].lust += 100>><</link>>
<br>
<<link [[Robin Note|$passage]]>><<set $robinnote to 1>><</link>>
<<link [[Robin Romance|$passage]]>><<set $robinromance to 1>><</link>>
<br>
<<link [[Stats Up|$passage]]>>
<<set $orgasmstat += 2000>>
<<set $ejacstat += 2000>>
<<set $moleststat += 2000>>
<<set $rapestat += 1000>>
<<set $beastrapestat += 500>>
<<set $tentaclerapestat += 200>>
<<set $swallowedstat += 100>>
<<set $prostitutionstat += 10>>
<</link>>
<br>
<<link [[Almost Destroy Lowerclothes|$passage]]>><<set $worn.lower.integrity to 1>><</link>>
<br>
<<link [[Almost Destroy Upperclothes|$passage]]>><<set $worn.upper.integrity to 1>><</link>>
<br>
<<link [[Almost Destroy Underclothes|$passage]]>><<set $worn.under_lower.integrity to 1>><</link>>
<br>
<<link [[Almost Destroy Underupperclothes|$passage]]>><<set $worn.under_upper.integrity to 1>><</link>>
<br>
<<link [[Damage Lowerclothes|$passage]]>><<set $worn.lower.integrity -= 200>><</link>>
<br>
<<link [[Damage Upperclothes|$passage]]>><<set $worn.upper.integrity -= 200>><</link>>
<br>
<<link [[Damage Underupperclothes|$passage]]>><<set $worn.under_upper.integrity -= 200>><</link>>
<br>
<<link [[Damage Underclothes|$passage]]>><<set $worn.under_lower.integrity -= 200>><</link>>
<br>
<<link [[Damage Chastity|$passage]]>><<set $worn.genitals.integrity -= 5000>><</link>>
<br>
<<link [[Swimming Skill|$passage]]>><<set $swimmingskill += 100>><</link>>
<br>
<<link [[Disable Hands|$passage]]>><<set $NPCList[0].lefthand to 0>><<set $NPCList[0].righthand to 0>><</link>>
<br>
<<link [[Purity Down|$passage]]>><<set $purity -= 500>><</link>>
<br>
<<if $wolfgirl is 6>>
<<link [[Wolf off|$passage]]>><<set $wolfgirl to 0>><</link>>
<br>
<<else>>
<<link [[Wolf up|$passage]]>><<set $wolfgirl += 1>><</link>>
<br>
<</if>>
<<link [[Wolf build up|$passage]]>><<set $wolfbuild += 40>><</link>>
<br>
<<link [[Wolf build down|$passage]]>><<set $wolfbuild -= 40>><</link>>
<br>
<<link [[Angel build up|$passage]]>><<set $angelbuild += 40>><</link>>
<br>
<<link [[Angel build down|$passage]]>><<set $angelbuild -= 40>><</link>>
<br>
<<link [[Demon build up|$passage]]>><<set $demonbuild += 40>><</link>>
<br>
<<link [[Demon build down|$passage]]>><<set $demonbuild -= 40>><</link>>
<br>
<<link [[Awareness up|$passage]]>><<set $awareness += 200>><</link>>
<br>
<<link [[Awareness down|$passage]]>><<set $awareness -= 200>><</link>>
<br>
<<link [[Goo Me|$passage]]>><<drench both 5>><</link>>
<br>
<<link [[Goo Me Small|$passage]]>><<drench both 1>><</link>>
<br>
<<link [[Undertemp off|$passage]]>><<set $undertemp to 0>><</link>>
<br>
<<link [[Drench me|$passage]]>><<set $upperwet to 200>><<set $lowerwet to 200>><<set $underlowerwet to 200>><</link>>
<br>
<<link [[Bully Timer|$passage]]>><<set $bullytimer to 100>><<set $bullytimeroutside to 100>><</link>>
<br>
<<link [[Whitney Lower Dominance|$passage]]>><<set $NPCName[$NPCNameList.indexOf("Whitney")].dom -= 20>><</link>>
<br>
<<link [[Whitney Raise Dominance|$passage]]>><<set $NPCName[$NPCNameList.indexOf("Whitney")].dom += 20>><</link>>
<br>
<<link [[Whitney Love|$passage]]>><<set $NPCName[$NPCNameList.indexOf("Whitney")].love += 20>><<set $NPCName[$NPCNameList.indexOf("Whitney")].lust += 20>><</link>>
<br>
<<link [[Pub Whore|$passage]]>><<set $pubwhore += 10>><</link>>
<br>
<<link [[Make Creature|$passage]]>><<beasttype bear>><</link>>
<br>
<<link [[Full Spray|$passage]]>><<set $spraymax to 5>><<spray 5>><</link>>
<br>
<</nobr>><</widget>>
<<widget "debugEvents">><<nobr>>
<<link [[Start Robin Event|$passage]]>><<set $robindebt to 9>><</link>>
<br>
<<link [[School Start|Oxford Street]]>><<pass 1 day>><</link>>
<br>
<<link [[Rape Me->Molestation]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Double Rape Me->Forest Molestation]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Gang Rape Me w/ Audience->The Pod]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Sex Me|Beach Day Encounter Sex]]>><<generate1>><<person1>><<set $sexstart to 1>><</link>>
<br>
<<link [[Gang Sex Me w/ Audience->Maths Lesson Gang Bang]]>><<set $sexstart to 1>><</link>>
<br>
<<link [[DP Test]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Swarm|Sea Eels]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Bus Rape->Bus move]]>><<generate1>><<person1>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Monster Rape Me->Monster Test]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Beast Rape Me|Street Dogs]]>><<set $molestationstart to 1>><<set $outside to 1>><<set $location to "domus">><<set $bus to "domus">><</link>>
<br>
<<link [[Beast Gang Test|The Farm]]>><<set $molestationstart to 1>><<set $outside to 1>><<set $location to "forest">><<set $bus to "forest">><</link>>
<br>
<<link [[Dolphin Sex Me|Sea Dolphins Sex]]>><<set $sexstart to 1>><<set $outside to 1>><<set $location to "sea">><<set $bus to "sea">><</link>>
<br>
<<link [[Tentacle Rape Me|Sea Tentacles]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Bailey Test->Bus move]]>><<set $molestationstart to 1>><<npc Bailey>><<person1>><</link>>
<br>
<<link [[Leighton Office Spank->School Detention]]>><<set $detention to 55>><</link>>
<br>
<<link [[Enslave Me->Underground Intro]]>><<generate1>><<generate2>><<person1>><</link>>
<br>
<<link [[Work as a dancer|Brothel Dance]]>><<set $dancing to 1>><<set $venuemod to 3>><<stress -4>><<tiredness 4>><<set $dancelocation to "brothel">><</link>>
<br>
<<link [[Eden Start|Eden Cabin]]>><<set $syndromeeden to 1>><<set $NPCName[$NPCNameList.indexOf("Eden")].lust to 0>><<set $edenshrooms to 0>><<set $edengarden to 0>><<set $edenspring to 0>><</link>>
<br>
<<link [[Kylar Basement Rape|Kylar Basement Rape]]>><<set $molestationstart to 1>><<npc Kylar>><<person1>><</link>>
<br>
<<link [[Kylar Sex|Street Kylar Sex]]>><<set $sexstart to 1>><<set $location to "town">><<npc Kylar>><<person1>><</link>>
<br>
<<link [[Robin Sex Start|Bed Robin Sex]]>><<set $sexstart to 1>><<npc Robin>><<person1>><</link>>
<br>
<<link [[Briar Pay Refuse|Brothel Pay Refuse]]>><<set $molestationstart to 1>><<npc Briar>><<generate2>><<generate3>><<person1>><</link>>
<br>
<<link [[Leighton Sex|Head's Office Photoshoot Sex]]>><<set $sexstart to 1>><<set $phase to 1>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Leighton Forced|Head's Office Blackmail Rape]]>><<set $molestationstart to 1>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Avery Date|Domus Street]]>><<set $averydate to 1>><<set $time to 1200>><</link>>
<br>
<<link [[Black Wolf Forced|Forest Wolf Molestation]]>><<set $molestationstart to 1>><</link>>
<br>
<<link [[Police Pillory Start|Police Pillory Start]]>><<set $crime to 5000>><<generate1>><<person1>><</link>>
<br>
<<link [[Hole in wall|Temple Arcade 2]]>><</link>>
<br>
<<link [[Brothel Punishment]]>><</link>>
<br>
<<link [[Brothel Gloryhole]]>><</link>>
<br>
<<link [[Clothing Shop|Clothing Shop]]>><</link>>
<br>
<<link [[Forest Shop|Forest Shop]]>><</link>>
<br>
<<link [[Sea]]>><<set $sea to 0>><</link>>
<br>
<<link [[Hospital|Hospital Foyer]]>><</link>>
<br>
<<link [[Wolf Pack|Forest Wolf Cave]]>><<set $wolfpacktrust to 12>><</link>>
<br>
<<link [[Halloween|$passage]]>><<set $days to 47>><<set $monthday to 21>><<set $month to "october">><</link>>
<br>
<<link [[Test|$passage]]>><<set $month to "october">><</link>>
<br>
<br>
<<link [[Wake up|Ambulance rescue]]>><<pass 1 hour>><</link>>
<br>
<<link [[Appointment|Hospital Foyer]]>><<set $weekday to 6>><<set $time to 960>><</link>>
<br>
<<link [[Deep forest|Forest]]>><<set $forest to 80>><</link>>
<br>
<<link [[Street Police Extreme|Street Police Extreme]]>><<pass 1 week>><<pass 1 week>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Brothel Show Swarm|Brothel Show Swarm]]>><<neckwear 1>><<set $leftarm to "bound">><<set $rightarm to "bound">><<set $feetuse to "bound">><<set $sexstart to 1>><<set $rng to random(1,100)>><<npc Briar>><<person1>><</link>>
<br>
<<link [[Pussy Inspection|Pussy Inspection]]>><<pass 1 week>><<pass 1 week>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Penis Inspection|Penis Inspection]]>><<pass 1 week>><<pass 1 week>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Breast Inspection|Breast Inspection]]>><<pass 1 week>><<pass 1 week>><<npc Leighton>><<person1>><</link>>
<br>
<<link [[Science Class Exposure|Science Event3]]>><<set $scienceprogression to 3>><<set $delinquency to 600>><</link>>
<br>
<<link [[History Class Pillory|History Lesson Pillory]]>><</link>>
<br>
<<link [[Alley Dog]]>><</link>>
<br>
<<link [[NNPC Parade]]>><</link>>
<br>
<<link [[Beast Parade]]>><</link>>
<br>
<<link [[Beast Train]]>><</link>>
<br>
<<link [[Demon Encounter|Demon Start]]>><</link>>
<br>
<<link [[Temple Initiate|Temple]]>><<inittemple>><</link>>
<br>
<<link [[Strip Club|Strip Club]]>><<set $id to 1>><</link>>
<br>
<<link [[Asylum|Hospital Bed]]>><<set $trauma to 4900>><</link>>
<br>
<<link [[Remy's Farm|Livestock Intro]]>><</link>>
<br><br>
Turn beast into: <<link [[Creature|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "creature">><</link>>
<br>
<<link [[Dog|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "dog">><</link>>
<br>
<<link [[Wolf|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "wolf">><</link>>
<br>
<<link [[Dolphin|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "dolphin">><</link>>
<br>
<<link [[Bear|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "bear">><</link>>
<br>
<<link [[Boar|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "boar">><</link>>
<br>
<<link [[Pig|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "pig">><</link>>
<br>
<<link [[Lizard|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "lizard">><</link>>
<br><br>
Swarm Encounters:
<br>
<<link [[Ruin Fish|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "fish" "containers" "shaking" "shatter" "steady" 4 6>>
<<set $water to 1>>
<</link>>
<br>
<<link [[Lake Fish|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "fish" "swarms" "moving towards you" "encircle you" "fend off" 1 7>>
<<set $water to 1>>
<</link>>
<br>
<<link [[Forest Snakes|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "snakes" "swarms" "slithering" "slither" "keep back" 10 0>>
<</link>>
<br>
<<link [[Danube Spiders|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "spiders" "sacs" "slipping" "break" "steady" 1 9>>
<</link>>
<br>
<<link [[Bath Slimes|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "slimes" "slime masses" "moving towards you" "encircle you" "fend off" 8 0>>
<</link>>
<br>
<<link [[Trash Maggots|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "maggots" "swarms" "crawling" "crawl" "keep back" 2 8>>
<</link>>
<br>
<<link [[Science Worms|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "worms" "jars" "held above the terrarium" "fall into the terrarium" "block" 0 10>>
<</link>>
<br>
<<link [[Sea Eels|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "eels" "swarms" "moving towards you" "encircle you" "fend off" 1 9>>
<<set $water to 1>>
<</link>>
<br>
<<link [[Crate Worms|Swarm Test]]>><<set $molestationstart to 1>>
<<swarminit "worms" "containers" "shaking" "shatter" "steady" 1 9>>
<</link>>
<br><br>
<</nobr>><</widget>>We've extended normal widgets to include a call scoped namespace.
This means that other widgets can use the same name without fear of
overriding that value.
This namespace uses $$_ as a prefix. Note that using it outside of
a widget always results in an undefined value.
Below is a set of tests to confirm the behaviour of $$, _ and $_ values<<nobr>>
<<widget 'G'>>$<</widget>>
<<widget 'L'>>_<</widget>>
<<widget 'GL'>><<G>><<L>><</widget>>
<</nobr>><<widget "testScopedVar">>
Inside of first widget:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val2 = $_val2<<set $val = 1>><<set _val = 10>><<set $_val = 100>><<set $_val2 = 1000>>
Setting values for each value type in first widget:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val2 = $_val2<<testScopedVar2>>
After second widget:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val = $_val2<</widget>><<widget "testScopedVar2">>
Inside of second widget:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val3 = $_val3<<set $val = 2>><<set _val = 20>><<set $_val = 200>><<set $_val3 = 2000>>
After setting values for each value type in second widget:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val3 = $_val3<</widget>>
Before widget is invoked:
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
After widget is invoked:<<testScopedVar>>
> <<G>>val = $val
> <<L>>val = _val
> <<GL>>val = $_val
> <<GL>>val2 = $_val2
> <<GL>>val3 = $_val3
<<widget "rangeScopedTest">><<nobr>>
<<set _obj = { foo: {one: 1, two: 2}, bar: {fee: 'fee', fie: 'fie'}, biz: {foe: 'foe', thum: 'thum'} }>>
<<for $_key, $_val range _obj>>
Parent before: <<GL>>key = $_key , <<GL>>val = <<-JSON.stringify($_val)>>
<br>
<<rangeScopedTestInner $_key $_val>>
<br>
Parent after: <<GL>>key = $_key , <<GL>>val = <<-JSON.stringify($_val)>>
<br>
<</for>>
<</nobr>><</widget>>
<<widget "rangeScopedTestInner">>
> Before loop: <<GL>>key = $_key, <<GL>>val = $_val
<<for $_key, $_val range $args[1]>>
> $args[0] = $_key : $_val<</for>>
> After loop: <<GL>>key = $_key, <<GL>>val = $_val<</widget>>
<<rangeScopedTest>><<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<!-- Generate Demon -->
<<generateNPC 1 a f h 20>><<person1>>
You investigate the noise coming from the school's hallway.
Suddenly, with a HERMMMMM-POP a portal swirls open in front out you. From the portal <span class="blue">a <<person>> strides out,</span> <<his>> red eyes never leaving contact with yours.
<br><br>
The <<person>> opens <<his>> mouth and roars hotly. <span class="red">Your clothes are shredded to nothing in a blast of heat and wind as you wince from the impact,</span> your skin glowing hotly.<<tanned 2400>><<gggtanned>>
<br>
<<set $worn.lower.integrity to 0>><<set $worn.upper.integrity to 0>><<set $worn.under_lower.integrity to 0>><<set $worn.under_upper.integrity to 0>>
<<headruined>><<legsruined>><<feetruined>>
<<integritycheck>>
<br>
You look up, feeling a combination of awe and terror. The <<persons>> $NPCList[0].breastsdesc are standing straight out in defiance of gravity, <<his>> $NPCList[0].penisdesc dangling semi-engorged over <<his>> vagina... while the <<person>> is standing in front of you, everything shifts about lazily, as if you were looking at painting being swirled.
<br><br>
The <<person>> speaks in a commanding voice breaking your reverie, "Serve me well mortal and you shall be rewarded."
<br><br>
You consider your options...
<br><br>
<<link [[Run away screaming|Oxford Street]]>><</link>>
<br>
<<link [[Stay and see what happens...|Demon Sex]]>><<set $sexstart to 1>><</link>>
<br><<effects>><<person1>>
<<if $sexstart is 1>>
<span class="pink">Prepare yourself, mortal.</span>
<<set $sexstart to 0>>
<<consensual>>
<<set $consensual to 1>>
<<violence 1>>
<<neutral 1>>
<<maninit>>
<<set $enemytrust += 500>>
<<set $enemyarousalmax to 10000>>
<<set $ostart to $orgasmcount>><<set $oindex to 0>><<set $o to 0>>
<</if>>
/% DEBUG: $NPCList[0].penis $NPCList[0].vagina<br> %/
/% DEBUG: ocount $orgasmcount $o $oindex $ostart <br> %/
<<set $o to ($orgasmcount - $ostart)>>
<<if $o gt $oindex>>
You have cum $o times. <span class="purple">The <<person>> grows in power as <<he>> drains you.<<awareness -10>><<llawareness>></span>
<br>
<<set $oindex to $o>>
<</if>>
<<set $enemyanger to 0>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>
<br><br>
<<actionsman>>
<<if $enemyhealth lte 0>>
<span id="next"><<link [[Next|Demon Sex Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next|Demon Sex Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next|Demon Sex]]>><</link>></span><<nexttext>>
<</if>><<schooleffects>><<effects>>
<<unset $o>><<unset $ostart>><<unset $oindex>>
<<person1>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation-demon>>
You wake on a grassy field, refreshed but drenched in semen and goo... the <<person>> is gone, <span class="blue">leaving you with a deep sense of longing you can't shake or understand.</span>
<br><br>
<<set $tiredness to 1>>
<<set $pain to 0>>
<<drench both 5>>
<<clotheson>>
<<endcombat>>
<<link [[Next|Park]]>><</link>>
<<else>>
<<He>> recoils and vanishes. You are left with a deep sense of longing you can't shake or understand.
<br><br>
<<clotheson>>
<<endcombat>>
<<link [[Next|Hallways]]>><</link>>
<</if>><<widget "ejaculation-demon">><<nobr>>
<<famesex 1>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>
You pass out from exertion, completely spent, <span class="blue">while the <<person>> roars and continues to work away on your limp body.</span>
<br><br>
<<if $images is 1>>
<<combatimg>>
<br>
<</if>>
<</nobr>><</widget>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>
You feel the room shake, then shift sideways. You find yourself in a featureless black room with a gang of $enemyno and an audience behind ropes. There is a sign on the wall that says <span class="orange">DEBUG</span> in bright orange letters, along with other statistics you don't understand.
<br><br>
<span class="red">The gang advances...</span>
<br><br>
<<controlloss>>
<br>
<<violence 1>>
<<neutral 1>>
<<maninit>>
<</if>>
<span class="orange">DEBUG GROUP:</span> <span class="red">TRST: $enemytrust HLTH: <<print Math.trunc($enemyhealth)>> : $enemyhealthmax AROSL: <<print Math.trunc($enemyarousal)>> : $enemyarousalmax ANGR: $enemyanger : $enemyangermax </span>
<br>
<span class="orange">DEBUG BROTHEL EVENT:</span> Enemy current of $enemynomax (1 - 6): $enemyno
<br>
<span class="green">DEBUG: Enemy #: Health Descr Gen Pro PP Vag Mouth LH RH</span>
<br>
<<for _ii = 0; _ii < $enemynomax; _ii++>>
DEBUG: _ii: <<print Math.trunc($NPCList[_ii].health)>> $NPCList[_ii].description $NPCList[_ii].gender $NPCList[_ii].pronoun $NPCList[_ii].penis $NPCList[_ii].vagina $NPCList[_ii].mouth $NPCList[_ii].lefthand $NPCList[_ii].righthand
<br>
<</for>>
DEBUG PC (P/V/A/M/LARM): $penisstate $vaginastate $anusstate $mouthstate $leftarm
<br><br>
<<effects>>
<<effectsman>><<man>>
<<audience>>
<<if $enemyhealth gt 0>><<npcdamage>><</if>>
<<stateman>>
<br><br>
<<actionsman>>
<<if $alarm is 1>>
<<if $rescue is 1>>
<<else>>
No one comes to your aid.
<<set $alarm to 0>>
<<if $drugged gte 1>>Intoxicated as you are, you couldn't cry very convincingly.<</if>>
<br><br>
<<if $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->The Pod Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->The Pod Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->The Pod]]>><</link>></span><<nexttext>>
<</if>>
<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->The Pod Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->The Pod Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->The Pod]]>><</link>></span><<nexttext>>
<</if>><<effects>>
<<if $enemyhealth lte 0>>
<<He>> recoils in pain, giving you the chance you need. <<tearful>> you escape the gang, leaving them defeated on the floor.
<br>
You feel the room shift again, and find yourself in your bedroom.
<br><br>
<<clotheson>>
<<endcombat>>
[[Next|Bedroom]]
<<elseif $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>
<<if $audience is 1>>
A cheer erupts from the crowd as the <<person1>><<person>> climaxes. <<tearful>> you manage to stagger away before anyone else gets ideas.
<<elseif $audience lte 6>>
The <<person1>><<person>> and <<person2>><<person>> high-five each other. <<tearful>> you manage to stagger away while the audience congratulates each other.
<<else>>
A cheer erupts from the crowd, seems they enjoyed the show. <<tearful>> you manage to stagger away before anyone else gets any ideas.
<</if>>
<br><br>
<<stealclothes>>
<<clotheson>>
<<endcombat>>
You feel the room shift again, and find yourself in your bedroom.
<br><br>
[[Next|Bedroom]]
<</if>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<beastTrainGenerate 5 `["pig","cat","dog","pig","creature"]`>>
<<beastNEWinit 1 dog>>
You stumble from the woods onto the verge of a steep cliff. Losing your balance <span class="red">you tip over the edge, tumbling to the bottom.</span>
<br><br>
When you recover, you find yourself in the main yard of a small farm. You are stunned to see several animals dancing around you... singing...
<br><br>
<span class="green">Old McDonalds rape-y farm
<br>
E-I-E-I-O
<br>
And on this farm we found a whore
<br>
E-I-E-I-O</span>
<br><br>
<span class="red">They stop singing and advance on you</span>
<br>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<</if>>
<<effects>>
<<effectsman>>
<br>
<<beast $enemyno>>
<br><br>
DEBUG BEAST EVENT: Enemy current of $enemynomax (1 - 6): $enemyno
<br>
<span class="green">DEBUG: Enemy #: Gen Pro Type Monster Stance PP Vag</span>
<br>
<<for _ii = 0; _ii < $enemynomax; _ii++>>
DEBUG: _ii: $NPCList[_ii].gender $NPCList[_ii].pronoun $NPCList[_ii].type $NPCList[_ii].monster $NPCList[_ii].stance $NPCList[_ii].penis $NPCList[_ii].vagina
<br>
<</for>>
<br><br>
<<stateman>>
<br><br>
<<actionsman>>
<<if $finish is 1>>
<span id="next"><<link [[Next|The Farm Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next|The Farm Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next|The Farm Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next|The Farm]]>><</link>></span><<nexttext>>
<</if>><<effects>>
<<if $enemyhealth lte 0>>
<<beastwound>>
<<if $combatTrain.length gt 0>>
The $NPCList[0].type recoils in pain and fear, but another beast is eager for a go.
<<beastNEWinit $combatTrain.numberPerTrain[0] $combatTrain.beastTypes[0]>>
<<combatTrainAdvance>>
<br><br>
[[Next|The Farm]]
<<else>>
The $NPCList[_na].type recoils in pain and fear.
<br><br>
<<link [[Next|The Farm Finish]]>><<set $finish to 1>><</link>>
<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<beastejaculation>>
<<if $combatTrain.length gt 0>>
Satisfied, the $NPCList[0].type moves and another beast takes its turn.
<<beastNEWinit $combatTrain.numberPerTrain[0] $combatTrain.beastTypes[0]>>
<<combatTrainAdvance>>
<br><br>
[[Next|The Farm]]
<<else>>
Satisfied, the $NPCList[0].type moves away from you.
<br><br>
<<link [[Next|The Farm Finish]]>><<set $finish to 1>><</link>>
<</if>>
<<elseif $finish is 1>>
<<if $enemywounded is 1 and $enemyejaculated is 0>>
The $NPCList[_na].type whimpers and flees into a barn.
<<elseif $enemywounded is 0 and $enemyejaculated is 1>>
The $NPCList[_na].type leaves you laying on the grass.
<<elseif $enemywounded gte 2 and $enemyejaculated is 0>>
Feeling that you're more trouble than you're worth, the animals flee to a nearby barn.
<<elseif $enemywounded is 0 and $enemyejaculated gte 2>>
The animals leave you spent and shivering on the grass.
<<elseif $enemywounded gte 1 and $enemyejaculated gte 1>>
The animals leave you spent and shivering on the grass.
<</if>>
<br><br>
<<tearful>> you gather yourself.
<br><br>
<<clotheson>>
<<endcombat>>
<<destinationeventend>>
Out of nowhere a goat runs from the shed. Rearing back, <span class="green">it kicks you all the way to Domus Street and through your bedroom window.</span>
<br>
<<link [[Next|Bedroom]]>><</link>>
<</if>><!-- Used to debug Beast generation by displaying all attributes. -->
<span class="red">TOTAL BEAST TYPES: $BeastList.length</span>
<br>
<<for _i = 0; _i lt $BeastList.length; _i++>>
/% <<generateBEAST 1 $BeastList[_i]>><!-- This can call all m/f if specified --> %/
<<beastNEWinit 1 $BeastList[_i]>>
<br>
Introducing Beast <<print _i>>: <span class="green">$NPCList[0].description $NPCList[0].type</span>
<br>
PRONOUN: <span class="red">$NPCList[0].pronoun</span> GENDER: <span class="red">$NPCList[0].gender</span>
<br>
PPSize,Desc: <span class="gold">$NPCList[0].penissize, $NPCList[0].penisdesc</span> BREASTSize,Desc: <span class="gold">$NPCList[0].breastsize, $NPCList[0].breastsdesc</span>
<br>
PenActiv: <span class="gold">$NPCList[0].penis</span> VagActiv: <span class="gold">$NPCList[0].vagina</span>
<br>
/% DOM: $NPCList[0].dom LUST $NPCList[0].lust RAGE: $NPCList[0].rage TRAUMA $NPCList[0].trauma<br> %/
/% STATE: $NPCList[0].state<br> %/
<</for>>
[[Next|Bedroom]]<!-- Used to debug Beast Train -->
<<beastNEWinit 6 dolphin>>
<span class="red">BEAST TRAIN: $enemyno members</span>
<br>
<<for _x = $enemyno-1; _x gte 0; _x-->>
Introducing Beast <<print _x+1>>: <span class="green">$NPCList[_x].description $NPCList[_x].type</span>
<br>
PRONOUN: <span class="red">$NPCList[_x].pronoun</span> GENDER: <span class="red">$NPCList[_x].gender</span>
<br>
PPSize,Desc: <span class="gold">$NPCList[_x].penissize, $NPCList[_x].penisdesc</span> BREASTSize,Desc: <span class="gold">$NPCList[_x].breastsize, $NPCList[_x].breastsdesc</span>
<br>
PenActiv: <span class="gold">$NPCList[_x].penis</span> VagActiv: <span class="gold">$NPCList[_x].vagina</span>
<br><br>
<</for>>
[[Next|Bedroom]]<!-- Used to debug Named NPCs by displaying all attributes. Note that running this in Debug introduces all NNPCs to PC -->
<span class="red">TOTAL NAMED NPCS: $NPCName.length</span>
<br>
<!-- Example of introduction, variable set / increment, and put away of npc -->
/% <<npc Robin>> %/
/% In walks $npc, and takes a bow. <<He>> has more Trauma now. And out <<he>> goes.<br> %/
/% <<npcset $npc trauma 80>> %/
/% <<npcincr $npc trauma 100>> %/
/% <<endnpc>> %/
<<for _i = 0; _i lt $NPCName.length; _i++>>
<<npc $NPCName[_i].nam>>
<br>
Introducing NPC Number <<print _i>>: <span class="green">$NPCName[_i].nam the $NPCName[_i].title</span>
<br>
PRONOUN: <span class="red">$NPCName[_i].pronoun</span> GENDER: <span class="red">$NPCName[_i].gender</span>
<br>
PPSize,Desc: <span class="gold">$NPCName[_i].penissize, $NPCName[_i].penisdesc</span> BREASTSize,Desc: <span class="gold">$NPCName[_i].breastsize, $NPCName[_i].breastsdesc</span>
<br>
TYPE: <span class="red"><<if $NPCName[_i].adult>>Adult<<elseif $NPCName[_i].teen>>Teen<<else>>???<</if>></span> INSECURITY: <span class="red">$NPCName[_i].insecurity</span>
<br>
TRUST: $NPCName[_i].trust LOVE: $NPCName[_i].love DOM: $NPCName[_i].dom LUST $NPCName[_i].lust RAGE: $NPCName[_i].rage TRAUMA $NPCName[_i].trauma
<br>
STATE: $NPCName[_i].state
<br>
You have <<if $NPCName[_i].init is 1>>been introduced to <<himstop>><<else>>not been introduced to <<himstop>><</if>>
<br>
<<endnpc $NPCName[_i].nam>>
<</for>>
[[Next|Bedroom]]<!-- Keeping this only as an example on how to use Widget as Event for debug -->
<<residentialex2>>
[[Next|Domus Street]]<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<abomination>>
You awaken to find yourself being assaulted by a strange beast!
<</if>>
<<effects>>
<<effectsmult>><<man>>
<<stateman>>
<br><br>
<<actionsmult>>
<<if $alarm is 1>>
<<if $rescue is 1>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<<else>>
No one comes to your aid.
<<set $alarm to 0>>
<<if $drugged gte 1>>Intoxicated as you are, you couldn't cry very convincingly.<</if>>
<br><br>
<<if $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<</if>>
<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->Abomination]]>><</link>></span><<nexttext>>
<</if>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<molested>>
<<controlloss>>
<<set $combat to 1>>
<</if>>
<<underwater>><<effects>><<swarmeffects>>
<<swarm>>
<<swarmactions>>
<<if $stress gte 10000>>
<span id="next"><<link [[Next|Swarm Test]]>><</link>></span><<nexttext>>
<<elseif $swimdistance lte 0>>
<span id="next"><<link [[Next|Swarm Test]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link "Next">><<script>>state.display(state.active.title, null)<</script>><</link>></span><<nexttext>>
<</if>><<set $outside to 1>><<set $location to "sea">><<effects>>
<<if $molestationstart is 1>><<set $molestationstart to 0>>
<<set $combat to 1>>
<<molested>>
<<controlloss>>
<<set $enemytype to "tentacles">>
<<tentaclestart 6 15>>
<<set $vorestage to 1>>
<<set $vorecreature to "whale">>
<<set $vorestrength to 1>><<set $position to "doggy">>
<<if $hallucinations gte 1>>
<<set $voretentacles to 1>>
<<else>>
<<set $voretentacles to 0>>
<</if>>
<<swarminit "fish" "swarms" "moving towards you" "encircle you" "fend off" 1 9>>
<<set $swimdistance to 20>>
<<set $water to 1>>
<<resetLastOptions>>
<</if>>
<<voreeffects>><<swarmeffects>><<effectstentacles>>
<<vore>><<swarm>><<tentacles>>
<<statetentacles>>
<<voreactions>><<swarmactions>><<actionstentacles>>
<<if $stress gte 10000>>
<span id="next"><<link [[Next|Monster Test]]>><</link>></span><<nexttext>>
<<elseif $vorestage lte 0>>
<span id="next"><<link [[Next|Monster Test]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link "Next">><<script>>state.display(state.active.title, null)<</script>><</link>></span><<nexttext>>
<</if>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<generate1>><<generate2>><<maninit>>
<<set $NPCList[0].penis to "vagina">><<set $vaginause to "penis">><<set $vaginastate to "penetrated">>
<<set $NPCList[1].penis to "anus">><<set $anususe to "penis">><<set $anusstate to "penetrated">>
<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>
<br><br>
<<actionsman>>
<<if $alarm is 1>>
<<if $rescue is 1>>
<span id="next"><<link [[Next->DP Test]]>><</link>></span><<nexttext>>
<<else>>
No one comes to your aid.
<<set $alarm to 0>>
<<if $drugged gte 1>>Intoxicated as you are, you couldn't cry very convincingly.<</if>>
<br><br>
<<if $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->Molestation Ejaculation]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->Molestation Escape]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->DP Test]]>><</link>></span><<nexttext>>
<</if>>
<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->Molestation Ejaculation]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->Molestation Escape]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->DP Test]]>><</link>></span><<nexttext>>
<</if>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<beastTrainGenerate 5 "dog">>
<<beastNEWinit 1 dog>>
You awaken to find yourself surrounded by a pack of stray dogs!
<</if>>
<<effects>>
<<effectsman>>
<br>
<<beast $enemyno>>
<br><br>
<<stateman>>
<br><br>
<<actionsman>>
<<if $alarm is 1>>
<<if $rescue is 1>>
<span id="next"><<link [[Next->Wolf Pack Alarm]]>><</link>></span><<nexttext>>
<<else>>
No one comes to your aid.
<<set $alarm to 0>>
<<if $drugged gte 1>>Intoxicated as you are, you couldn't cry very convincingly.<</if>>
<br><br>
<<if $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next|Wolf Pack Ejaculation]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->Wolf Pack Escape]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next|Wolf Pack]]>><</link>></span><<nexttext>>
<</if>>
<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->Wolf Pack Ejaculation]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->Wolf Pack Escape]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->Wolf Pack]]>><</link>></span><<nexttext>>
<</if>><<effects>>
<<beastwound>>
<<if $combatTrain.length gt 0>>
The beast recoils in pain and fear, but another takes its place.
<<beastNEWinit $combatTrain.numberPerTrain[0] $combatTrain.beastTypes[0]>>
<<combatTrainAdvance>>
<br><br>
[[Next|Wolf Pack]]
<<else>>
The beast recoils in pain and fear.
<br><br>
[[Next|Wolf Pack End]]
<</if>><<effects>>
<<beastejaculation>>
<<if $combatTrain.length gt 0>>
Satisfied, the beast leaves you be. Another takes its place.
<<beastNEWinit $combatTrain.numberPerTrain[0] $combatTrain.beastTypes[0]>>
<<combatTrainAdvance>>
<br><br>
[[Next|Wolf Pack]]
<<else>>
Satisfied, the beast leaves you be.
<br><br>
[[Next|Wolf Pack End]]
<</if>><<effects>>
<<if $enemywounded is 1 and $enemyejaculated is 0>>
The wolf whimpers and flees into the forest.
<<elseif $enemywounded is 0 and $enemyejaculated is 1>>
The wolf leaves you lying on the grass.
<<elseif $enemywounded gte 2 and $enemyejaculated is 0>>
Feeling that you're more trouble than you're worth, the wolves flee into the forest.
<<elseif $enemywounded is 0 and $enemyejaculated gte 2>>
The wolves leave you spent and shivering on the grass.
<<elseif $enemywounded gte 1 and $enemyejaculated gte 1>>
The wolves leave you spent and shivering on the grass. One seems to be limping.
<</if>>
<br><br>
<<clotheson>>
<<endcombat>><<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<generate1>><<generate2>><<generate3>><<person1>>
<br><br>
<span class="red">The gang advances...</span>
<br><br>
<<controlloss>>
<br>
<<violence 1>>
<<neutral 1>>
<<maninit>>
<</if>>
<div class="debugBorder"><<effects>></div>
<div class="debugBorder"><<effectsman>></div>
<div class="debugBorder"><<man>></div>
<div class="debugBorder"><<audience>></div>
<div class="debugBorder"><<if $enemyhealth gt 0>><<npcdamage>><</if>></div>
<div class="debugBorder"><<stateman>></div>
<br><br>
<div class="debugBorder"><<debugactionsman>></div>
<<if $enemyarousal gte $enemyarousalmax>>
<span id="next"><<link [[Next->UITest1 Finish]]>><</link>></span><<nexttext>>
<<elseif $enemyhealth lte 0>>
<span id="next"><<link [[Next->UITest1 Finish]]>><</link>></span><<nexttext>>
<<else>>
<span id="next"><<link [[Next->UITest1]]>><</link>></span><<nexttext>>
<</if>>Demo Over<<silently>><<effects>><</silently>>
/*<<Avatar>>*/
<<link "<<">><<set $pain -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $pain -= 5>><<goto "Testing Room">><</link>>
Pain (<<= $pain>>)
<<link ">">><<set $pain += 5>><<goto "Testing Room">><</link>>
<<link ">>">><<set $pain += 10>><<goto "Testing Room">><</link>>
<br>
<<link "<<">><<arousal -1000>><<goto "Testing Room">><</link>>
<<link "<">><<arousal -100>><<goto "Testing Room">><</link>>
Arousal (<<= $arousal>>)
<<link ">">><<arousal 100>><<goto "Testing Room">><</link>>
<<link ">>">><<arousal 1000>><<goto "Testing Room">><</link>>
<br>
<<link "<<">><<set $stress -= 1000>><<goto "Testing Room">><</link>>
<<link "<">><<set $stress -= 100>><<goto "Testing Room">><</link>>
Stress (<<= $stress>>)
<<link ">">><<set $stress += 100>><<goto "Testing Room">><</link>>
<<link ">>">><<set $stress += 1000>><<goto "Testing Room">><</link>>
<br>
<<link "<<">><<set $trauma -= 1000>><<goto "Testing Room">><</link>>
<<link "<">><<set $trauma -= 100>><<goto "Testing Room">><</link>>
Trauma (<<= $trauma>>)
<<link ">">><<set $trauma += 100>><<goto "Testing Room">><</link>>
<<link ">>">><<set $trauma += 1000>><<goto "Testing Room">><</link>>
<br><br>
<<link "<<">><<set $promiscuity -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $promiscuity -= 2>><<goto "Testing Room">><</link>>
Promiscuity (<<= $promiscuity>>)
<<link ">">><<set $promiscuity += 2>><<goto "Testing Room">><</link>>
<<link ">>">><<set $promiscuity += 10>><<goto "Testing Room">><</link>>
<br>
<<link "<<">><<set $exhibitionism -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $exhibitionism -= 2>><<goto "Testing Room">><</link>>
Exhibitionism (<<= $exhibitionism>>)
<<link ">">><<set $exhibitionism += 2>><<goto "Testing Room">><</link>>
<<link ">>">><<set $exhibitionism += 10>><<goto "Testing Room">><</link>>
<br><br>
Toggle:
<<link "Sex">><<if $player.gender is "f">>
<<set $vaginaexist to 0>><<set $player.gender to "m">><<set $penisexist to 1>>
<<else>><<set $penisexist to 0>><<set $player.gender to "f">><<set $vaginaexist to 1>><</if>>
<<goto "Testing Room">><</link>> |
<<link "Gender">><<if $player.sex is "f">>
<<set $vaginaexist to 0>><<set $player.sex to "m">><<set $penisexist to 1>>
<<else>><<set $penisexist to 0>><<set $player.sex to "f">><<set $vaginaexist to 1>><</if>>
<<goto "Testing Room">><</link>> |
<<link "Virginity">>
<<if $player.virginity.penile isnot true or $player.virginity.vaginal isnot true>>
<<set $player.virginity.vaginal to true>><<set $player.virginity.penile to true>><<set $player.virginity.anal to true>><<set $player.virginity.oral to true>>
<<else>>
<<set $player.virginity.vaginal to false>><<set $player.virginity.penile to false>><<set $player.virginity.anal to false>><<set $player.virginity.oral to false>><<set $player.virginity.temple to false>>
<</if>>
<<goto "Testing Room">><</link>> |
<<link "Hirsute">>
<<if $hirsutedisable is "f">>
<<set $hirsutedisable to "t">>
<<else>>
<<set $hirsutedisable to "f">>
<</if>>
<<goto "Testing Room">><</link>> |
<<link "Bound Left Arm">>
<<if $leftarm is "bound">>
<<set $leftarm to 0>><<set $leftboundcarry to 0>>
<<else>>
<<set $leftarm to "bound">>
<</if>>
<<goto "Testing Room">><</link>> |
<<link "Bound Right Arm">>
<<if $rightarm is "bound">>
<<set $rightarm to 0>><<set $rightboundcarry to 0>>
<<else>>
<<set $rightarm to "bound">>
<</if>>
<<goto "Testing Room">><</link>>
<br><br>
Breast Size - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
<br>
Hair Colour (<<= $haircolour>>):
<<link "Black">><<set $haircolour to "black">><<goto "Testing Room">><</link>> |
<<link "Brown">><<set $haircolour to "brown">><<goto "Testing Room">><</link>> |
<<link "Red">><<set $haircolour to "red">><<goto "Testing Room">><</link>> |
<<link "Ginger">><<set $haircolour to "ginger">><<goto "Testing Room">><</link>> |
<<link "Blond">><<set $haircolour to "blond">><<goto "Testing Room">><</link>> |
<<link "Green">><<set $haircolour to "green">><<goto "Testing Room">><</link>> |
<<link "Blue">><<set $haircolour to "blue">><<goto "Testing Room">><</link>> |
<<link "Purple">><<set $haircolour to "purple">><<goto "Testing Room">><</link>>
<br>
<<link "<<">><<set $hairlength -= 100>><<goto "Testing Room">><</link>>
<<link "<">><<set $hairlength -= 10>><<goto "Testing Room">><</link>>
Hair Length (<<= $hairlength>>)
<<link ">">><<set $hairlength += 10>><<goto "Testing Room">><</link>>
<<link ">>">><<set $hairlength += 100>><<goto "Testing Room">><</link>>
<br>
Eye Colour (<<= $eyecolour>>):
<<link "Hazel">><<set $eyecolour to "hazel">><<goto "Testing Room">><</link>> |
<<link "Amber">><<set $eyecolour to "amber">><<goto "Testing Room">><</link>> |
<<link "Green">><<set $eyecolour to "green">><<goto "Testing Room">><</link>> |
<<link "Dark Blue">><<set $eyecolour to "dark blue">><<goto "Testing Room">><</link>> |
<<link "Light Blue">><<set $eyecolour to "light blue">><<goto "Testing Room">><</link>> |
<<link "Purple">><<set $eyecolour to "purple">><<goto "Testing Room">><</link>>
<br><br>
<<link "<">><<set $wolfgirl -= 1>><<goto "Testing Room">><</link>>
Wolf (<<= $wolfgirl>>)
<<link ">">><<set $wolfgirl += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $angel -= 1>><<goto "Testing Room">><</link>>
Angel (<<= $angel>>)
<<link ">">><<set $angel += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $demon -= 1>><<goto "Testing Room">><</link>>
Demon (<<= $demon>>)
<<link ">">><<set $demon += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $fallenangel -= 1>><<goto "Testing Room">><</link>>
Fallen Angel (<<= $fallenangel>>)
<<link ">">><<set $fallenangel += 1>><<goto "Testing Room">><</link>>
<br><br>
Semen:
<<link "<">><<set $vaginasemen -= 1>><<goto "Testing Room">><</link>>
Vagina (<<= $vaginasemen>>)
<<link ">">><<set $vaginasemen += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $anussemen -= 1>><<goto "Testing Room">><</link>>
Anus (<<= $anussemen>>)
<<link ">">><<set $anussemen += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $mouthsemen -= 1>><<goto "Testing Room">><</link>>
Mouth (<<= $mouthsemen>>)
<<link ">">><<set $mouthsemen += 1>><<goto "Testing Room">><</link>>
<br>
Goo:
<<link "<">><<set $vaginagoo -= 1>><<goto "Testing Room">><</link>>
Vagina (<<= $vaginagoo>>)
<<link ">">><<set $vaginagoo += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $anusgoo -= 1>><<goto "Testing Room">><</link>>
Anus (<<= $anusgoo>>)
<<link ">">><<set $anusgoo += 1>><<goto "Testing Room">><</link>> |
<<link "<">><<set $mouthgoo -= 1>><<goto "Testing Room">><</link>>
Mouth (<<= $mouthgoo>>)
<<link ">">><<set $mouthgoo += 1>><<goto "Testing Room">><</link>>
<br>
Parasite:
<<link "Chest">>
<<if $parasite.nipples.name is undefined>><<parasite nipples urchin>>
<<else>><<removeparasite nipples>><</if>>
<<goto "Testing Room">><</link>> |
<<link "Penis">>
<<if $parasite.penis.name is undefined>><<parasite penis urchin>>
<<else>><<removeparasite penis>><</if>>
<<goto "Testing Room">><</link>> |
<<link "Clit">>
<<if $parasite.clit.name is undefined>><<parasite clit urchin>>
<<else>><<removeparasite clit>><</if>>
<<goto "Testing Room">><</link>>
<br><br>
Upper Clothes: <<link "<<">><<set $worn.upper.integrity -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $worn.upper.integrity -= 1>><<goto "Testing Room">><</link>>
Integrity (<<= $worn.upper.integrity>>)
<<link ">">><<set $worn.upper.integrity += 1>><<goto "Testing Room">><</link>>
<<link ">>">><<set $worn.upper.integrity += 10>><<goto "Testing Room">><</link>> |
<<link "<">><<set $upperwet -= 100>><<goto "Testing Room">><</link>>
Wet (<<= $upperwet>>)
<<link ">">><<set $upperwet += 1>><<goto "Testing Room">><</link>>
<br>
Lower Clothes: <<link "<<">><<set $worn.lower.integrity -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $worn.lower.integrity -= 1>><<goto "Testing Room">><</link>>
Integrity (<<= $worn.lower.integrity>>)
<<link ">">><<set $worn.lower.integrity += 1>><<goto "Testing Room">><</link>>
<<link ">>">><<set $worn.lower.integrity += 10>><<goto "Testing Room">><</link>> |
<<link "<">><<set $lowerwet -= 100>><<goto "Testing Room">><</link>>
Wet (<<= $lowerwet>>)
<<link ">">><<set $lowerwet += 1>><<goto "Testing Room">><</link>>
<br>
Under Bottoms: <<link "<<">><<set $worn.under_lower.integrity -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $worn.under_lower.integrity -= 1>><<goto "Testing Room">><</link>>
Integrity (<<= $worn.under_lower.integrity>>)
<<link ">">><<set $worn.under_lower.integrity += 1>><<goto "Testing Room">><</link>>
<<link ">>">><<set $worn.under_lower.integrity += 10>><<goto "Testing Room">><</link>> |
<<link "<">><<set $underlowerwet -= 100>><<goto "Testing Room">><</link>>
Wet (<<= $underlowerwet>>)
<<link ">">><<set $underlowerwet += 1>><<goto "Testing Room">><</link>>
<br>
Under Top: <<link "<<">><<set $worn.under_upper.integrity -= 10>><<goto "Testing Room">><</link>>
<<link "<">><<set $worn.under_upper.integrity -= 1>><<goto "Testing Room">><</link>>
Integrity (<<= $worn.under_upper.integrity>>)
<<link ">">><<set $worn.under_upper.integrity += 1>><<goto "Testing Room">><</link>>
<<link ">>">><<set $worn.under_upper.integrity += 10>><<goto "Testing Room">><</link>> |
<<link "<">><<set $underupperwet -= 100>><<goto "Testing Room">><</link>>
Wet (<<= $underupperwet>>)
<<link ">">><<set $underupperwet += 1>><<goto "Testing Room">><</link>>
<br>
/*ToDo: Add handling for toggling clothing.*/
/*ToDo: Wardrobe and Shop*/
<br><br>
<<link [[Bedroom]]>><</link>>
<br><h3>Skin Colour Testing Area</h3>
<div id="skinColorDiv"><<testing-skinColorWidget>></div>
Skin Range:
<<numberslider "$skinColor.range" $skinColor.range 0 100 1>>
<<link "test">>
<<set $skinColor.current.test to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #skinColorDiv>><<testing-skinColorWidget>><</replace>>
<</link>> |
<<link "All">>
<<set $skinColor.current.body to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.mouth to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.breasts to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.penis to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.swimshorts to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.swimsuitTop to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.swimsuitBottom to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.bikiniTop to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.bikiniBottom to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.tshirt to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "body">>
<<set $skinColor.current.body to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<set $skinColor.current.mouth to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "breasts">>
<<set $skinColor.current.breasts to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "penis">>
<<set $skinColor.current.penis to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimshorts">>
<<set $skinColor.current.swimshorts to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimsuitTop">>
<<set $skinColor.current.swimsuitTop to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimsuitBottom">>
<<set $skinColor.current.swimsuitBottom to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "bikiniTop">>
<<set $skinColor.current.bikiniTop to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "bikiniBottom">>
<<set $skinColor.current.bikiniBottom to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "tshirt">>
<<set $skinColor.current.tshirt to skinColor($skinColor.tanImgEnabled, $skinColor.range,$skinColor.overwrite)>>
<<replace #imageHolder>><<img>><</replace>>
<</link>>
<br><br>
Skin Range Overwrite:
<br>
<label><<print '<<checkbox "$skinColor.overwriteEnable" false true ' + ($skinColor.overwriteEnable is true ? "checked" : "") + '>>'>> Enable Overwrite</label>
<br>
<label>Hue-rotate Start <<numberslider "$skinColor.overwriteValues.hStart" $skinColor.overwriteValues.hStart 0 360 1>></label>
<br>
<label>Hue-rotate End <<numberslider "$skinColor.overwriteValues.hEnd" $skinColor.overwriteValues.hEnd 0 360 1>></label>
<br>
<label>Saturation Start <<numberslider "$skinColor.overwriteValues.sStart" $skinColor.overwriteValues.sStart 0 5 0.1>></label>
<br>
<label>Saturation End <<numberslider "$skinColor.overwriteValues.sEnd" $skinColor.overwriteValues.sEnd 0 5 0.1>></label>
<br>
<label>Brightness Start <<numberslider "$skinColor.overwriteValues.bStart" $skinColor.overwriteValues.bStart 0 5 0.1>></label>
<br>
<label>Brightness End <<numberslider "$skinColor.overwriteValues.bEnd" $skinColor.overwriteValues.bEnd 0 5 0.1>></label>
<br><br>
<<link "Update Overwrite">>
<<setSkinColorBase>>
<</link>> |
<<link "Reset Overwrite" $passage>>
<<set $skinColor.overwriteValues to {
"hStart": 45, "hEnd": 45,
"sStart": 0.2, "sEnd": 0.4,
"bStart": 4.5, "bEnd": 0.7,
}>>
<</link>>
<br><br>
Manual Skin Filter:
<br>
<<textarea "$filterSet1" $filterSet1>>
<br>
<<link "test">>
<<set $skinColor.current.test to $filterSet1>>
<<replace #skinColorDiv>><<testing-skinColorWidget>><</replace>>
<</link>> |
<<link "All">>
<<set $skinColor.current.body to $filterSet1>>
<<set $skinColor.current.mouth to $filterSet1>>
<<set $skinColor.current.breasts to $filterSet1>>
<<set $skinColor.current.penis to $filterSet1>>
<<set $skinColor.current.swimshorts to $filterSet1>>
<<set $skinColor.current.swimsuitTop to $filterSet1>>
<<set $skinColor.current.swimsuitBottom to $filterSet1>>
<<set $skinColor.current.bikiniTop to $filterSet1>>
<<set $skinColor.current.bikiniBottom to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "body">>
<<set $skinColor.current.body to $filterSet1>>
<<set $skinColor.current.mouth to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "breasts">>
<<set $skinColor.current.breasts to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "penis">>
<<set $skinColor.current.penis to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimshorts">>
<<set $skinColor.current.swimshorts to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimsuitTop">>
<<set $skinColor.current.swimsuitTop to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "swimsuitBottom">>
<<set $skinColor.current.swimsuitBottom to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "bikiniTop">>
<<set $skinColor.current.bikiniTop to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>> |
<<link "bikiniBottom">>
<<set $skinColor.current.bikiniBottom to $filterSet1>>
<<replace #imageHolder>><<img>><</replace>>
<</link>>
<br><br>
Suggested Filters:<br>
hue-rotate(45deg) saturate(0.2) brightness(4.5)<br>
hue-rotate(45deg) saturate(0.3) brightness(1.5)<br>
hue-rotate(45deg) saturate(0.4) brightness(0.5)
<br><br>
<<link "Dont Hide">><<set $dontHide to true>>
<<replace #imageHolder>><<img>><</replace>><</link>> |
<<link Hide>><<set $dontHide to false>>
<<replace #imageHolder>><<img>><</replace>><</link>>
<br><br>
[[Refresh|$passage]]
<br><br>
<<link [[Reset|$passage]]>><<set $objectVersion.skinColor to 0>><</link>>
<br><br>
<<link [[Bedroom|Bedroom]]>><</link>><<widget "testing-skinColorWidget">><<nobr>>
<<if $filterSet1 is undefined>>
<<set $filterSet1 to "hue-rotate(45deg) saturate(0.2) brightness(4.5)">>
<</if>>
<<if $objectVersion.skinColor is 0>>
<<skinColorInit>>
<<set $objectVersion.skinColor to 1>>
<</if>>
<<print '<img class="" src="img/bodyRed/baseReColorTest.png" style="filter:'+$skinColor.current.test+'">'>>
<</nobr>><</widget>><<widget "attitudes">><<nobr>>
How do you feel about consensual sex? <i>Provides a bonus after consensual sex based on how assertive you were.</i>
<br>
<label>
<<print '<<radiobutton "$assertiveaction" "submissive" '+($assertiveaction is "submissive" ? "checked" : "")+'>>'>>
<span class="meek">I like making people feel good</span> (increase submissiveness)
</label>
<br>
<label>
<<print '<<radiobutton "$assertiveaction" "defiant" '+($assertiveaction is "defiant" ? "checked" : "")+'>>'>>
<span class="brat">I like being in control</span> (increase defiance)
</label>
<br>
<label>
<<print '<<radiobutton "$assertiveaction" "trauma" '+($assertiveaction is "trauma" ? "checked" : "")+'>>'>>
<span class="green">It's naughty</span> (decrease trauma)
</label>
<br>
<label>
<<print '<<radiobutton "$assertiveaction" "stress" '+($assertiveaction is "stress" ? "checked" : "")+'>>'>>
<span class="green">It's fun</span> (decrease stress)
</label>
<br><br>
What makes you feel uncomfortable?
<br>
<<if $exhibitionism gte 55 or $uncomfortable.underwear is false>>
<label><<print '<<checkbox "$uncomfortable.underwear" false true '+($uncomfortable.underwear ? "checked" : "")+'>>'>> Having your underwear seen by others.</label>
<<else>>
<span class="black">Having your underwear seen by others.</span> <i>Requires higher exhibitionism.</i>
<</if>>
<br>
<<if $exhibitionism gte 95 or $uncomfortable.nude is false>>
<label><<print '<<checkbox "$uncomfortable.nude" false true '+($uncomfortable.nude ? "checked" : "")+'>>'>> Being nude in front of others.</label>
<<else>>
<span class="black">Being nude in front of others.</span> <i>Requires higher exhibitionism.</i>
<</if>>
<br><br>
<div id="loveInterest">
<<loveInterest>>
</div>
<<loveInterestFunction>>
<br><br>
<div class="solidBorderContainer">
<<setupDefaults>>
How do you feel about others? (Sets default combat actions.)
<br>
<<if $moleststat gt 0 or $debug is 1>>
<<set _options to ["Everyone","Strangers","Animals","Acquaintances","Robin", "Bailey"]>>
<<set _named to ["Whitney","Kylar","Eden","Avery","Leighton"]>>
<<for _i to 0; _i lt _named.length; _i++>>
<<set _index to $NPCNameList.indexOf(_named[_i])>>
<<if $NPCName[_index].init is 1>>
<<run _options.push(_named[_i])>>
<</if>>
<</for>>
<<run _options.push("Alternative")>>
<<run _options.push("Defiant")>>
<<run _options.push("Submissive")>>
/*Data for the later loops*/
<<set _titles to ["Left Hand","Right Hand","Feet","Mouth","Penis","Vagina","Anus"]>>
<<set _dataName to ["leftaction","rightaction","feetaction","mouthaction","penisaction","vaginaaction","anusaction"]>>
<<set _data to ["_leftHand","_rightHand","_feet","_mouth","_penis","_vagina","_anus"]>>
<<listbox "_defaultActions" autoselect>>
<<optionsfrom _options>>
<</listbox>>
<<combatDefaults>>
<br><br>
<<set _currentActionSet to 0>>
<div id="othersFeelings">
<<othersFeelings 0>>
</div>
<<else>>
<span class="black">Default Actions will be unlocked after your first encounter.</span>
<</if>>
</div>
<</nobr>><</widget>>
<<widget "othersFeelings">><<nobr>>
<<set _currentOptions to $args[0]>>
<<set _stringDefault to "$actionDefaults."+_options[_currentOptions]>>
<<switch _options[_currentOptions]>>
<<case "Everyone">><span class="red">"Everyone" will only apply defaults when the "Override related settings" link is used. This will override defaults for everyone.</span>
<br><br>
<<set _requireConfirm to true>>
<<case "Acquaintances">><span class="red">Will override the other named acquaintances in the list if you use "Override related settings".</span>
<br><br>
<<set _requireConfirm to true>>
<<case "Alternative" "Defiant" "Submissive">>Can be used to replace moves mid-combat. Is not changed by "Override related settings" in any way.
<br><br>
<<set _requireConfirm to false>>
<<default>><<set _requireConfirm to false>>
<</switch>>
Lower action sets have higher priority. Defaults in higher sets are used if the default action in a lower set is unavailable.
<br>
Default Action Set: <<print _currentActionSet + 1>> / $maxDefaultActionSets.
<br>
<<if _currentActionSet gt 0>>
<<link "Previous Action Set">>
<<set _currentActionSet-->>
<<replace #othersFeelings>><<othersFeelings _currentOptions>><</replace>>
<</link>> |
<<else>>
Previous Action Set |
<</if>>
<<if _currentActionSet lt $maxDefaultActionSets - 1>>
<<link "Next Action Set">>
<<set _currentActionSet++>>
<<replace #othersFeelings>><<othersFeelings _currentOptions>><</replace>>
<</link>>
<<else>>
Next Action Set
<</if>>
<br><br>
__If consensual:__
<br>
(Some actions require sufficient lewdity.)
<br><br>
<<sexDefaults false>>
<<for _i to 0; _i lt _titles.length; _i++>>
<<if (_titles[_i] is "Penis" and $penisexist is 0) or (_titles[_i] is "Vagina" and $vaginaexist is 0)>>
<<continue>>
<</if>>
<span class="listMargin">
<<print _titles[_i]>>:
<<print '<<listbox "'+_stringDefault+".consensual."+_dataName[_i]+'['+_currentActionSet+']" autoselect>><<optionsfrom '+_data[_i]+'>><</listbox>>'>>
</span>
<br>
<</for>>
<<if _options[_currentOptions] isnot "Robin">>
<<sexDefaults true>>
<br>
__If assaulted:__
<br><br>
<<for _i to 0; _i lt _titles.length; _i++>>
<<if (_titles[_i] is "Penis" and $penisexist is 0) or (_titles[_i] is "Vagina" and $vaginaexist is 0)>>
<<continue>>
<</if>>
<span class="listMargin">
<<print _titles[_i]>>:
<<print '<<listbox "'+_stringDefault+".rape."+_dataName[_i]+'['+_currentActionSet+']" autoselect>><<optionsfrom '+_data[_i]+'>><</listbox>>'>>
</span>
<br>
<</for>>
<</if>>
<br>
<<if _requireConfirm is true>>
<<link [[Override related settings|$passage]]>>
<<switch _options[_currentOptions]>>
<<case "Everyone">>
<<set _override to clone($actionDefaults.Everyone)>>
<<set _loop to Object.keys($actionDefaults)>>
<<run _loop.delete("Everyone")>>
<<run _loop.delete("Defiant")>>
<<run _loop.delete("Submissive")>>
<<run _loop.delete("Alternative")>>
<<for _i to 0; _i lt _loop.length;_i++>>
<<set $actionDefaults[_loop[_i]] to clone(_override)>>
<</for>>
<<case "Acquaintances">>
<<set _override to clone($actionDefaults.Everyone)>>
<<set _loop to Object.keys($actionDefaults)>>
<<run _loop.delete("Everyone")>>
<<run _loop.delete("Strangers")>>
<<run _loop.delete("Acquaintances")>>
<<run _loop.delete("Animals")>>
<<run _loop.delete("Defiant")>>
<<run _loop.delete("Submissive")>>
<<run _loop.delete("Alternative")>>
<<for _i to 0; _i lt _loop.length;_i++>>
<<set $actionDefaults[_loop[_i]] to clone(_override)>>
<</for>>
<</switch>>
<</link>>
<</if>>
<</nobr>><</widget>>
<<widget "setupDefaults">><<nobr>>
<<set _defaultItem to ["rest","rest","rest","rest","rest","rest","rest","rest","rest","rest","rest","rest","rest","rest","rest"]>>
<<set _defaultObject to {
rape:{
leftaction:clone(_defaultItem),
rightaction:clone(_defaultItem),
feetaction:clone(_defaultItem),
mouthaction:clone(_defaultItem),
penisaction:clone(_defaultItem),
vaginaaction:clone(_defaultItem),
anusaction:clone(_defaultItem),
},
consensual:{
leftaction:clone(_defaultItem),
rightaction:clone(_defaultItem),
feetaction:clone(_defaultItem),
mouthaction:clone(_defaultItem),
penisaction:clone(_defaultItem),
vaginaaction:clone(_defaultItem),
anusaction:clone(_defaultItem),
}
}>>
<<if $actionDefaults is undefined>>
<<set $actionDefaults to {
"Everyone":clone(_defaultObject),
"Strangers":clone(_defaultObject),
"Acquaintances":clone(_defaultObject),
"Animals":clone(_defaultObject),
"Robin":clone(_defaultObject),
"Bailey":clone(_defaultObject),
"Whitney":clone(_defaultObject),
"Kylar":clone(_defaultObject),
"Eden":clone(_defaultObject),
"Avery":clone(_defaultObject),
"Leighton":clone(_defaultObject),
}>>
<</if>>
<<if $maxDefaultActionSets is undefined>>
<<set $maxDefaultActionSets to 2>>
<</if>>
<<if $actionDefaults.Alternative is undefined>>
<<set $actionDefaults.Alternative to clone(_defaultObject)>>
<</if>>
<<if $actionDefaults.Submissive is undefined>>
<<set $actionDefaults.Submissive to clone(_defaultObject)>>
<<set $actionDefaults.Submissive.rape.leftaction[0] to "leftchest">>
<<set $actionDefaults.Submissive.rape.rightaction[0] to "rightchest">>
<<set $actionDefaults.Submissive.rape.mouthaction[0] to "plead">>
<<set $actionDefaults.Submissive.rape.mouthaction[1] to "suck">>
<<set $actionDefaults.Submissive.rape.mouthaction[2] to "kiss">>
<<set $actionDefaults.Submissive.rape.mouthaction[3] to "breastsuck">>
<<set $actionDefaults.Submissive.rape.penisaction[0] to "tease">>
<<set $actionDefaults.Submissive.rape.penisaction[1] to "cooperate">>
<<set $actionDefaults.Submissive.rape.vaginaaction[0] to "penistease">>
<<set $actionDefaults.Submissive.rape.vaginaaction[1] to "cooperate">>
<<set $actionDefaults.Submissive.rape.anusaction[0] to "penistease">>
<<set $actionDefaults.Submissive.rape.anusaction[1] to "cooperate">>
<<set $actionDefaults.Submissive.rape.feetaction[0] to "grabrub">>
<<set $actionDefaults.Submissive.rape.feetaction[1] to "vaginagrabrub">>
<<set $actionDefaults.Submissive.consensual.leftaction[0] to "leftchest">>
<<set $actionDefaults.Submissive.consensual.rightaction[0] to "rightchest">>
<<set $actionDefaults.Submissive.consensual.mouthaction[0] to "kiss">>
<<set $actionDefaults.Submissive.consensual.mouthaction[1] to "suck">>
<<set $actionDefaults.Submissive.consensual.mouthaction[2] to "breastsuck">>
<<set $actionDefaults.Submissive.consensual.mouthaction[3] to "breastlick">>
<<set $actionDefaults.Submissive.consensual.penisaction[0] to "tease">>
<<set $actionDefaults.Submissive.consensual.penisaction[1] to "cooperate">>
<<set $actionDefaults.Submissive.consensual.vaginaaction[0] to "penistease">>
<<set $actionDefaults.Submissive.consensual.vaginaaction[1] to "cooperate">>
<<set $actionDefaults.Submissive.consensual.anusaction[0] to "penistease">>
<<set $actionDefaults.Submissive.consensual.anusaction[1] to "cooperate">>
<</if>>
<<if $actionDefaults.Defiant is undefined>>
<<set $actionDefaults.Defiant to clone(_defaultObject)>>
<<set $actionDefaults.Defiant.rape.leftaction[0] to "lefthit">>
<<set $actionDefaults.Defiant.rape.leftaction[1] to "leftstruggle">>
<<set $actionDefaults.Defiant.rape.rightaction[0] to "penwhack">>
<<set $actionDefaults.Defiant.rape.rightaction[1] to "righthit">>
<<set $actionDefaults.Defiant.rape.rightaction[2] to "rightstruggle">>
<<set $actionDefaults.Defiant.rape.feetaction[0] to "kick">>
<<set $actionDefaults.Defiant.rape.mouthaction[0] to "pullaway">>
<<set $actionDefaults.Defiant.rape.mouthaction[1] to "bite">>
<<set $actionDefaults.Defiant.rape.mouthaction[2] to "breastbite">>
<<set $actionDefaults.Defiant.rape.penisaction[0] to "escape">>
<<set $actionDefaults.Defiant.rape.penisaction[1] to "otheranusescape">>
<<set $actionDefaults.Defiant.rape.penisaction[2] to "othermouthescape">>
<<set $actionDefaults.Defiant.rape.vaginaaction[0] to "escape">>
<<set $actionDefaults.Defiant.rape.vaginaaction[1] to "othermouthescape">>
<<set $actionDefaults.Defiant.rape.anusaction[0] to "escape">>
<<set $actionDefaults.Defiant.rape.anusaction[1] to "othermouthescape">>
<<set $actionDefaults.Defiant.consensual.rightaction[0] to "penwhack">>
<<set $actionDefaults.Defiant.consensual.mouthaction[0] to "breastpull">>
<<set $actionDefaults.Defiant.consensual.mouthaction[1] to "breastclosed">>
<<set $actionDefaults.Defiant.consensual.penisaction[0] to "escape">>
<<set $actionDefaults.Defiant.consensual.penisaction[1] to "otheranusescape">>
<<set $actionDefaults.Defiant.consensual.penisaction[2] to "othermouthescape">>
<<set $actionDefaults.Defiant.consensual.vaginaaction[0] to "escape">>
<<set $actionDefaults.Defiant.consensual.vaginaaction[1] to "othermouthescape">>
<<set $actionDefaults.Defiant.consensual.anusaction[0] to "escape">>
<<set $actionDefaults.Defiant.consensual.anusaction[1] to "othermouthescape">>
<</if>>
<</nobr>><</widget>>
<<widget "sexDefaults">><<nobr>>
<<set _leftHand to {
"Rest":"rest",
"Stroke":"leftchest",
}>>
<<if $args[0] is true>>
<<set _leftHand["Punch"] to "lefthit">>
<</if>>
<<set _leftHand["Cover your face"] to "leftcoverface">>
<<set _leftHand["Whack the pen away"] to "penwhack">>
<<if $skulduggery gte 200>>
<<set _leftHand["Steal"] to "steal">>
<</if>>
<<set _leftHand["Struggle"] to "leftstruggle">>
<<set _leftHand["Stroke their penis"] to "leftstroke">>
<<if $promiscuity gt 34 or $deviancy gt 34 or $args[0] is true>>
<<set _leftHand["Grab their penis"] to "leftgrab">>
<<set _leftHand["Work their shaft"] to "leftwork">>
<<set _leftHand["Play with their pussy"] to "leftplay">>
<<set _leftHand["Rub their clit"] to "leftclit">>
<</if>>
<<set _rightHand to {
"Rest":"rest",
"Stroke":"rightchest",
}>>
<<if $args[0] is true>>
<<set _rightHand["Punch"] to "righthit">>
<</if>>
<<set _rightHand["Cover your face"] to "rightcoverface">>
<<set _rightHand["Whack the pen away"] to "penwhack">>
<<if $skulduggery gte 200>>
<<set _rightHand["Steal"] to "steal">>
<</if>>
<<set _rightHand["Struggle"] to "rightstruggle">>
<<set _rightHand["Stroke their penis"] to "rightstroke">>
<<if $promiscuity gt 34 or $deviancy gt 34 or $args[0] is true>>
<<set _rightHand["Grab their penis"] to "rightgrab">>
<<set _rightHand["Work their shaft"] to "rightwork">>
<<set _rightHand["Play with their pussy"] to "rightplay">>
<<set _rightHand["Rub their clit"] to "rightclit">>
<</if>>
<<set _feet to {
"Rest":"rest",
}>>
<<if $args[0] is true>>
<<set _feet["Kick"] to "kick">>
<</if>>
<<if $promiscuity gt 34 or $deviancy gt 34 or $args[0] is true>>
<<set _feet["Grab their penis"] to "grab">>
<<set _feet["Rub their penis"] to "grabrub">>
<<set _feet["Press against their pussy"] to "vaginagrab">>
<<set _feet["Rub their pussy"] to "vaginagrabrub">>
<</if>>
<<set _mouth to {
"Rest":"rest",
}>>
<<if $args[0] is true>>
<<set _mouth["Scream"] to "scream">>
<<set _mouth["Plead"] to "plead">>
<</if>>
<<if $submissive gte 1150>>
<<set _mouth["Moan"] to "moan">>
<</if>>
<<if $angel gte 6 and $angelforgive isnot 1 and $args[0] is true>>
<<set _mouth["Forgive"] to "forgive">>
<</if>>
<<if $submissive lte 850 and $args[0] is true>>
<<set _mouth["Demand"] to "demand">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _mouth["Move your lips to their penis"] to "mouth">>
<</if>>
<<if $promiscuity gt 34 or $deviancy gt 34 or $args[0] is true>>
<<set _mouth["Grab penis between breasts"] to "grasp">>
<</if>>
<<set _mouth["Pull away"] to "pullaway">>
<<if $promiscuity gt 74 or $deviancy gt 74 or $args[0] is true>>
<<set _mouth["Take their penis into your mouth"] to "swallow">>
<</if>>
<<set _mouth["Suck their penis"] to "suck">>
<<if $args[0] is true>>
<<set _mouth["Bite their penis"] to "bite">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _mouth["Move your lips to their pussy"] to "othervagina">>
<</if>>
<<set _mouth["Lick their pussy"] to "vaginalick">>
<<if $promiscuity gt 34 or $args[0] is true>>
<<set _mouth["Move your lips to their chest"] to "movetochest">>
<</if>>
<<set _mouth["Lick their breasts"] to "breastlick">>
<<set _mouth["Pull away from their breasts"] to "breastpull">>
<<set _mouth["Suck their breasts"] to "breastsuck">>
<<if $args[0] is true>>
<<set _mouth["Bite their breasts"] to "breastbite">>
<</if>>
<<set _mouth["Keep your mouth closed"] to "breastclosed">>
<<if $args[0] is false>>
<<if $penisexist is 1>>
<<set _mouth["Tell them you don't want your penis inside anything"] to "nopenile">>
<</if>>
<<if $vaginaexist is 1>>
<<set _mouth["Tell them you don't want anything in your pussy"] to "novaginal">>
<</if>>
<<set _mouth["Tell them you don't want anything in your ass"] to "noanal">>
<</if>>
<<set _penis to {
"Rest":"rest",
}>>
<<if $promiscuity gt 74 or $deviancy gt 74 or $args[0] is true>>
<<set _penis["Press against their pussy"] to "penistovagina">>
<<set _penis["Penetrate their pussy"] to "penisvaginafuck">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _penis["Frot against their clit"] to "bay">>
<</if>>
<<set _penis["Tease the pussy"] to "tease">>
<<set _penis["Pull away from their pussy"] to "escape">>
/*After bay*/
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _penis["Rub against their pussy"] to "rub">>
<</if>>
/*After penisvaginafuck*/
<<set _penis["Take the pussy"] to "take">>
<<set _penis["Cooperate with their pussy"] to "cooperate">>
<<if $promiscuity gt 74 or $deviancy gt 74 or $args[0] is true>>
<<set _penis["Press against their ass"] to "penistoanus">>
<<set _penis["Penetrate their ass"] to "penisanusfuck">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _penis["Frot against their ass"] to "otheranusbay">>
<</if>>
<<set _penis["Tease the ass"] to "otheranustease">>
<<set _penis["Pull away from their ass"] to "otheranusescape">>
/*After otheranusbay*/
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _penis["Rub against their ass"] to "otheranusrub">>
<</if>>
/*After penisanusfuck*/
<<set _penis["Take the ass"] to "otheranustake">>
<<set _penis["Cooperate with their ass"] to "otheranuscooperate">>
<<set _penis["Press your thigh against their mouth"] to "thighbay">>
<<set _penis["Rub against their face"] to "othermouthtease">>
<<set _penis["Rub against their lips"] to "othermouthrub">>
<<set _penis["Pull away from their mouth"] to "othermouthescape">>
<<set _penis["Cooperate with their mouth"] to "othermouthcooperate">>
<<set _vagina to {
"Rest":"rest",
"Offer your ass instead":"penisanus",
}>>
<<if $promiscuity gt 74 or $deviancy gt 74 or $args[0] is true>>
<<set _vagina["Straddle their penis"] to "vaginatopenis">>
<<set _vagina["Envelop their penis"] to "vaginapenisfuck">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _vagina["Try to keep their penis away with your thighs"] to "penisthighs">>
<</if>>
<<set _vagina["Pull away from their penis"] to "escape">>
<<set _vagina["Tease the tip"] to "penistease">>
/*After penisthighs*/
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _vagina["Rub against their penis"] to "rub">>
<</if>>
/*After vaginapenisfuck*/
<<set _vagina["Take it"] to "take">>
<<set _vagina["Cooperate"] to "cooperate">>
<<set _vagina["Press your thigh against their mouth"] to "thighbay">>
<<set _vagina["Rub against their face"] to "othermouthtease">>
<<set _vagina["Rub against their lips"] to "othermouthrub">>
<<set _vagina["Pull away from their mouth"] to "othermouthescape">>
<<set _vagina["Cooperate with their mouth"] to "othermouthcooperate">>
<<set _anus to {
"Rest":"rest",
}>>
<<if $vaginaexist is 1>>
<<set _anus["Offer your pussy instead"] to "penispussy">>
<</if>>
<<if $promiscuity gt 74 or $deviancy gt 74 or $args[0] is true>>
<<set _anus["Straddle their penis"] to "anustopenis">>
<<set _anus["Envelop their penis"] to "anuspenisfuck">>
<</if>>
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _anus["Keep their penis away with your cheeks"] to "penischeeks">>
<</if>>
<<set _anus["Tease the tip"] to "penistease">>
<<set _anus["Pull away from their penis"] to "escape">>
/*After penischeeks*/
<<if $promiscuity gt 54 or $deviancy gt 54 or $args[0] is true>>
<<set _anus["Rub against their penis"] to "rub">>
<</if>>
/*After anuspenisfuck*/
<<set _anus["Take it"] to "take">>
<<set _anus["Cooperate"] to "cooperate">>
<<set _anus["Press your butt against their mouth"] to "bottombay">>
<<set _anus["Rub against their face"] to "othermouthtease">>
<<set _anus["Rub against their lips"] to "othermouthrub">>
<<set _anus["Pull away from their mouth"] to "othermouthescape">>
<<set _anus["Cooperate with their mouth"] to "othermouthcooperate">>
<</nobr>><</widget>>
<<widget "loveInterest">><<nobr>>
Who do you consider to be your primary love interest?
<br>
<<set _npc = ["None","Robin","Whitney","Kylar","Eden","Avery","Black Wolf"]>>
<<set _potentialLoveInterests = ["None"]>>
<<if $robinromance is 1>>
<<run _potentialLoveInterests.push("Robin")>>
<</if>>
<<if $whitneyromance is 1>>
<<run _potentialLoveInterests.push("Whitney")>>
<</if>>
<<if $kylarenglish gte 1>>
<<run _potentialLoveInterests.push("Kylar")>>
<</if>>
<<if $syndromeeden is 1>>
<<run _potentialLoveInterests.push("Eden")>>
<</if>>
<<if $dateCount.Avery gte 3>>
<<run _potentialLoveInterests.push("Avery")>>
<</if>>
<<if $syndromewolves is 1 and $deviancy gte 35>>
<<run _potentialLoveInterests.push("Black Wolf")>>
<</if>>
<<if _potentialLoveInterests.length lte 1>>
<span class="black">You haven't developed feelings for anyone yet.</span>
<<else>>
<<listbox "$loveInterest.primary" autoselect>>
<<optionsfrom _potentialLoveInterests>>
<</listbox>>
<<if $loveInterest.primary isnot "None">>
<<run _potentialLoveInterests.delete($loveInterest.primary)>>
<</if>>
<br>
<<if $awarelevel gte 2>>
<<if $loveInterest.primary is "None">>
<<set $loveInterest.secondary to "None">>
<span class="black">You need to choose primary love interest before you can choose a secondary!</span>
<<else>>
Who do you consider to be your secondary love interest?
<br>
<<listbox "$loveInterest.secondary" autoselect>>
<<optionsfrom _potentialLoveInterests>>
<</listbox>>
<</if>>
<<else>>
<span class="black">If you were more romantically versed, you might have more options...</span>
<<set $loveInterest.secondary to "None">>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "init_bodywriting_objects">><<nobr>>
<<set setup.bodywriting to {
rape_me: {
index: 0,
writing: "Rape me",
type: "text",
arrow: 1,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
slut: {
index: 1,
writing: "Slut",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
fucktoy: {
index: 2,
writing: "Fucktoy",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
rapetoy: {
index: 3,
writing: "Rapetoy",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
worthless: {
index: 4,
writing: "Worthless",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
free_use: {
index: 5,
writing: "Free use",
type: "text",
arrow: 1,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
slave: {
index: 6,
writing: "Slave",
type: "text",
arrow: 0,
special: "slave",
gender: "n",
lewd: 1,
degree: 0
},
use_me: {
index: 7,
writing: "Use me",
type: "text",
arrow: 1,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
hit_me: {
index: 8,
writing: "Hit me",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
cum_rag: {
index: 9,
writing: "Cum rag",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
walking_dildo: {
index: 10,
writing: "Walking dildo",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
rape_bait: {
index: 11,
writing: "Rape bait",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
bitch: {
index: 12,
writing: "Bitch",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
fuck_me: {
index: 13,
writing: "Fuck me",
type: "text",
arrow: 1,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
hurt_me: {
index: 14,
writing: "Hurt me",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
enslave_me: {
index: 15,
writing: "Enslave me",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
treat_me_bad: {
index: 16,
writing: "Treat me bad",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
sex_addict: {
index: 17,
writing: "Sex addict",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
rape_addict: {
index: 18,
writing: "Rape addict",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
make_me_squeal: {
index: 19,
writing: "Make me squeal",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
make_me_cum: {
index: 20,
writing: "Make me cum",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
free_sex: {
index: 21,
writing: "Free sex",
type: "text",
arrow: 1,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
rapists_toy: {
index: 22,
writing: "Rapist's toy",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
no_means_yes: {
index: 23,
writing: "No means yes",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
public_toy: {
index: 24,
writing: "Public toy",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
public_property: {
index: 25,
writing: "Public property",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
promiscuous: {
index: 26,
writing: "Promiscuous",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
town_bicycle: {
index: 27,
writing: "Town bicycle",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
public_slut: {
index: 28,
writing: "Public slut",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
wanton: {
index: 29,
writing: "Wanton",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
insatiable_slut: {
index: 30,
writing: "Insatiable slut",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
doggy_slut: {
index: 31,
writing: "Doggy slut",
type: "text",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 1,
degree: 0
},
animal: {
index: 32,
writing: "Animal",
type: "text",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 1,
degree: 0
},
beast_fucker: {
index: 33,
writing: "Beast fucker",
type: "text",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 1,
degree: 0
},
breedable: {
index: 34,
writing: "Breedable",
type: "text",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 1,
degree: 0
},
deviant: {
index: 35,
writing: "Deviant",
type: "text",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 1,
degree: 0
},
five_pound_whore: {
index: 36,
writing: "£5 whore",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 500
},
ten_pound_a_pop: {
index: 37,
writing: "£10 a pop",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 1000
},
twenty_five_pound_per_fuck: {
index: 38,
writing: "£25 per fuck",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 2500
},
one_hundred_pound: {
index: 39,
writing: "£100",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 10000
},
its_not_rape_if_you_pay_me: {
index: 40,
writing: "It's not rape if you pay me",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 0
},
whore: {
index: 41,
writing: "Whore",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 0
},
slut_for_hire: {
index: 42,
writing: "Slut for hire",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 0
},
body_for_sale: {
index: 43,
writing: "Body for sale",
type: "text",
arrow: 1,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 0
},
pervert: {
index: 44,
writing: "Pervert",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
attention_whore: {
index: 45,
writing: "Attention whore",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
flaunter: {
index: 46,
writing: "Flaunter",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
object: {
index: 47,
writing: "Object",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
strip_me: {
index: 48,
writing: "Strip me",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
fucktoy: {
index: 49,
writing: "Fucktoy",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
handsome: {
index: 50,
writing: "Handsome",
type: "text",
arrow: 0,
special: "none",
gender: "m",
lewd: 1,
degree: 0
},
pretty: {
index: 51,
writing: "Pretty",
type: "text",
arrow: 0,
special: "none",
gender: "f",
lewd: 1,
degree: 0
},
hot: {
index: 52,
writing: "Hot",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
beautiful: {
index: 53,
writing: "Beautiful",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
cute_boy: {
index: 54,
writing: "Cute boy",
type: "text",
arrow: 0,
special: "none",
gender: "m",
lewd: 1,
degree: 0
},
cute_girl: {
index: 55,
writing: "Cute girl",
type: "text",
arrow: 0,
special: "none",
gender: "f",
lewd: 1,
degree: 0
},
stud: {
index: 56,
writing: "Stud",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
beauty: {
index: 57,
writing: "Beauty",
type: "text",
arrow: 0,
special: "none",
gender: "f",
lewd: 1,
degree: 0
},
defiant_whelp: {
index: 58,
writing: "Defiant whelp",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
insolent: {
index: 59,
writing: "Insolent",
type: "text",
arrow: 0,
special: "combat",
gender: "n",
lewd: 1,
degree: 0
},
brat: {
index: 60,
writing: "Brat",
type: "text",
arrow: 0,
special: "combat",
gender: "n",
lewd: 1,
degree: 0
},
punish_me: {
index: 61,
writing: "Punish me",
type: "text",
arrow: 0,
special: "combat",
gender: "n",
lewd: 1,
degree: 0
},
naughty: {
index: 62,
writing: "Naughty",
type: "text",
arrow: 0,
special: "combat",
gender: "n",
lewd: 1,
degree: 0
},
whitneys_slut: {
index: 63,
writing: "Whitney's slut",
type: "text",
arrow: 0,
special: "whitney",
gender: "f",
lewd: 1,
degree: 0,
featSkip: true
},
whitneys_boyslut: {
index: 64,
writing: "Whitney's boyslut",
type: "text",
arrow: 0,
special: "whitney",
gender: "m",
lewd: 1,
degree: 0,
featSkip: true
},
property_of_whitney: {
index: 65,
writing: "Property of Whitney",
type: "text",
arrow: 0,
special: "whitney",
gender: "n",
lewd: 1,
degree: 0,
featSkip: true
},
whitneys_toy: {
index: 66,
writing: "Whitney's toy",
type: "text",
arrow: 0,
special: "whitney",
gender: "n",
lewd: 1,
degree: 0,
featSkip: true
},
unicorn: {
index: 67,
writing: "unicorn",
type: "object",
arrow: 0,
special: "none",
gender: "f",
lewd: 0,
degree: 0
},
one_six_three: {
index: 68,
writing: "163",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 0,
degree: 0,
featSkip: true
},
insatiable: {
index: 69,
writing: "Insatiable",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
stupid_whore: {
index: 70,
writing: "Stupid whore",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
heart: {
index: 71,
writing: "heart",
type: "object",
arrow: 0,
special: "none",
gender: "f",
lewd: 0,
degree: 0
},
paw_print: {
index: 72,
writing: "paw print",
type: "object",
arrow: 0,
special: "bestiality",
gender: "n",
lewd: 0,
degree: 0
},
flower: {
index: 73,
writing: "flower",
type: "object",
arrow: 0,
special: "none",
gender: "f",
lewd: 0,
degree: 0
},
butterfly: {
index: 74,
writing: "butterfly",
type: "object",
arrow: 0,
special: "none",
gender: "f",
lewd: 0,
degree: 0
},
star: {
index: 75,
writing: "star",
type: "object",
arrow: 0,
special: "none",
gender: "f",
lewd: 0,
degree: 0
},
skull: {
index: 76,
writing: "skull",
type: "object",
arrow: 0,
special: "none",
gender: "m",
lewd: 0,
degree: 0
},
cross: {
index: 77,
writing: "cross",
type: "object",
arrow: 0,
special: "holy",
gender: "n",
lewd: 0,
degree: 0
},
flame: {
index: 78,
writing: "flame",
type: "object",
arrow: 0,
special: "none",
gender: "n",
lewd: 0,
degree: 0
},
cattle_brand: {
index: 79,
writing: "cattle brand",
type: "object",
arrow: 0,
special: "cattle",
gender: "n",
lewd: 1,
degree: 0
},
remys_cattle: {
index: 80,
writing: "Remy's cattle",
type: "text",
arrow: 0,
special: "cattle",
gender: "n",
lewd: 1,
degree: 0
},
remys_cow: {
index: 81,
writing: "Remy's cow",
type: "text",
arrow: 0,
special: "cattle",
gender: "f",
lewd: 1,
degree: 0
},
remys_bull: {
index: 82,
writing: "Remy's bull",
type: "text",
arrow: 0,
special: "cattle",
gender: "m",
lewd: 1,
degree: 0
},
dairy_cow: {
index: 83,
writing: "Dairy cow",
type: "text",
arrow: 0,
special: "cattle",
gender: "n",
lewd: 1,
degree: 0
},
milk_me: {
index: 84,
writing: "Milk me",
type: "text",
arrow: 0,
special: "cattle",
gender: "n",
lewd: 1,
degree: 0
},
daddy_issues: {
index: 85,
writing: "Daddy issues",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
mommy_issues: {
index: 86,
writing: "Mommy issues",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
orphan: {
index: 87,
writing: "Orphan",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 0,
degree: 0
},
prostitute: {
index: 88,
writing: "Prostitute",
type: "text",
arrow: 0,
special: "prostitution",
gender: "n",
lewd: 1,
degree: 0
},
ask_to_see_me_naked: {
index: 89,
writing: "Ask to see me naked",
type: "text",
arrow: 0,
special: "exhibitionism",
gender: "n",
lewd: 1,
degree: 0
},
trashy: {
index: 90,
writing: "Trashy",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
cocksucker: {
index: 91,
writing: "Cocksucker",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
side_piece: {
index: 92,
writing: "Side piece",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
dtf: {
index: 93,
writing: "D.T.F.",
type: "text",
arrow: 0,
special: "sex",
gender: "n",
lewd: 1,
degree: 0
},
size_queen: {
index: 94,
writing: "Size queen",
type: "text",
arrow: 0,
special: "none",
gender: "f",
lewd: 1,
degree: 0
},
abuse_me: {
index: 95,
writing: "Abuse me",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
strugglefucker: {
index: 96,
writing: "Strugglefucker",
type: "text",
arrow: 0,
special: "violence",
gender: "n",
lewd: 1,
degree: 0
},
slam_pig: {
index: 97,
writing: "Slam pig",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
cum_dump: {
index: 98,
writing: "Cum dump",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
submissive: {
index: 99,
writing: "Submissive",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
pet: {
index: 100,
writing: "Pet",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
skank: {
index: 101,
writing: "Skank",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
gutter_whore: {
index: 102,
writing: "Gutter whore",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
stupid_ho: {
index: 103,
writing: "Stupid ho",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
},
asking_for_it: {
index: 104,
writing: "Asking for it",
type: "text",
arrow: 0,
special: "rape",
gender: "n",
lewd: 1,
degree: 0
},
cock_tease: {
index: 105,
writing: "Cock tease",
type: "text",
arrow: 0,
special: "none",
gender: "n",
lewd: 1,
degree: 0
}
}>>
<</nobr>><</widget>><<widget "bodywriting_init">><<nobr>>
<<set $skin to {}>>
<<set $bodypart_number to 12>>
<<for _e to 0; _e lt $bodypart_number; _e++>>
<<activebodypart>>
<<set $skin[_active_bodypart] to {}>>
<</for>>
<</nobr>><</widget>>
<<widget "add_bodywriting">><<nobr>>/*First argument is body part. Second is the tattoo/bodywriting. Third is the tool used.*/
<<set $skin[$args[0]] to clone(setup.bodywriting[$args[1]])>>
<<set $skin[$args[0]].pen to $args[2]>>
<</nobr>><</widget>>
<<widget "bodywriting_npc_bodypart">><<nobr>>
<<set _bodypart to "forehead">>
<<for _i to 0; _i lt 10; _i++>>
<<set $rng to random(1, $bodypart_number)>>
<<switch $rng>>
<<case 1>>
<<set _bodypart to "forehead">>
<<break>>
<<case 2>>
<<if !$worn.face.type.includes("mask")>>
<<set _bodypart to "left_cheek">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 3>>
<<if !$worn.face.type.includes("mask")>>
<<set _bodypart to "right_cheek">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 4>>
<<if ($worn.upper.exposed gte 2 or $worn.upper.open is 1) and ($worn.under_upper.exposed gte 1 or $worn.under_open is 1)>>
<<set _bodypart to "left_shoulder">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 5>>
<<if ($worn.upper.exposed gte 2 or $worn.upper.open is 1) and ($worn.under_upper.exposed gte 1 or $worn.under_open is 1)>>
<<set _bodypart to "right_shoulder">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 6>>
<<if $worn.upper.exposed gte 2 and ($worn.under_upper.exposed gte 1 or $worn.under_upper.open is 1)>>
<<set _bodypart to "breasts">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 7>>
<<if ($worn.upper.exposed gte 2 or $worn.upper.state isnot "waist") and ($worn.under_upper.exposed gte 1 or $worn.under_upper.state isnot "waist")>>
<<set _bodypart to "back">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 8>>
<<if ($worn.lower.exposed gte 2 or $worn.lower.anus_exposed gte 1) and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _bodypart to "left_bottom">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 9>>
<<if ($worn.lower.exposed gte 2 or $worn.lower.anus_exposed gte 1) and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _bodypart to "right_bottom">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 10>>
<<if $worn.lower.exposed gte 1 and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _bodypart to "pubic">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 11>>
<<if $worn.lower.vagina_exposed gte 1 and !$worn.under_lower.type.includes("athletic")>>
<<set _bodypart to "left_thigh">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<<case 12>>
<<if $worn.lower.vagina_exposed gte 1 and !$worn.under_lower.type.includes("athletic")>>
<<set _bodypart to "right_thigh">>
<<if not $skin[_bodypart].pen>>
<<break>>
<</if>>
<</if>>
<</switch>>
<</for>>
<<if $args[0] is "left">>
<<for _bwn to 0; _bwn lt $enemyno; _bwn++>>
<<if _n isnot _bwn and ($NPCList[_bwn].lefthand is "pen" + "_" + _bodypart or $NPCList[_bwn].righthand is "pen" + "_" + _bodypart)>>
<<He>> tries to scrawl on your <<bodypart _bodypart>>, <span class="blue">but <<his>> colleague shoves <<him>> out of the way.</span>
<<set $NPCList[_n].lefthand to 0>>
<<set _bwn_stop to 1>>
<<break>>
<</if>>
<</for>>
<<else>>
<<for _bwn to 0; _bwn lt $enemyno; _bwn++>>
<<if _n isnot _bwn and ($NPCList[_bwn].lefthand is "pen" + "_" + _bodypart or $NPCList[_bwn].righthand is "pen" + "_" + _bodypart)>>
<<He>> tries to scrawl on your <<bodypart _bodypart>>, <span class="blue">but <<his>> colleague shoves <<him>> out of the way.</span>
<<set $NPCList[_n].righthand to 0>>
<<set _bwn_stop to 1>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if _bwn_stop isnot 1>>
<<if $skin[_bodypart].pen is "tattoo">>
<<He>> tries to rub the tattoo off your <<bodypart _bodypart>>. <span class="blue"><<He>> discards the pen in frustration.</span><<brat 1>>
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $skin[_bodypart].pen is "brand">>
<<He>> tries to rub the brand off your <<bodypart _bodypart>>. <span class="blue"><<He>> discards the pen in frustration.</span><<brat 1>>
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $skin[_bodypart].pen is "magic">>
<<He>> tries to rub the seal off your <<bodypart _bodypart>>. <span class="blue"><<He>> discards the pen in frustration.</span><<brat 1>>
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $skin[_bodypart].pen is "marker">>
<<He>> tries to rub the permanent ink off your <<bodypart _bodypart>>. <span class="blue"><<He>> discards the pen in frustration.</span><<brat 1>>
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to 0>>
<<else>>
<<set $NPCList[_n].righthand to 0>>
<</if>>
<<elseif $skin[_bodypart].pen is "pen">>
<<He>> looks thoughtful as <span class="lblue"><<he>> rubs off the ink scrawled on your <<bodypart _bodypart>>.</span>
<<bodywriting_clear _bodypart>>
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to "pen" + "_" + _bodypart>>
<<else>>
<<set $NPCList[_n].righthand to "pen" + "_" + _bodypart>>
<</if>>
<<else>>
<<He>> looks thoughtful as <<he>> hovers the pen over your <<bodypart _bodypart>>.
<<if $args[0] is "left">>
<<set $NPCList[_n].lefthand to "pen" + "_" + _bodypart>>
<<else>>
<<set $NPCList[_n].righthand to "pen" + "_" + _bodypart>>
<</if>>
<</if>>
<</if>>
<<unset _bwn_stop>>
<</nobr>><</widget>>
<<widget "bodywriting_npc">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $npc is "Whitney">>
<<bodywriting_npc_whitney $args[0]>>
<<elseif $rng gte 51>>
<<bodywriting_npc_special $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<</nobr>><</widget>>
<<widget "bodywriting_npc_whitney">><<nobr>>
<<set $rng to random(1, 3)>>
<<switch $rng>>
<<case 1>>
<<if $player.gender_appearance is "m">>
<<add_bodywriting $args[0] whitneys_boyslut>>
<<else>>
<<add_bodywriting $args[0] whitneys_slut>>
<</if>>
<<case 2>>
<<add_bodywriting $args[0] property_of_whitney>>
<<case 3>>
<<add_bodywriting $args[0] whitneys_toy>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<</nobr>><</widget>>
<<widget "bodywriting_npc_normal">><<nobr>>
<<set _bigdick to 0>>
<<for _nx to 0; _nx lt $enemyno; _nx++>>
<<if $NPCList[_nx].penissize gte 3>>
<<set _bigdick to 1>>
<</if>>
<</for>>
<<set $rng to random(1, 10)>>
<<if _bigdick eq 1 and $rng eq 1>>
<<add_bodywriting $args[0] size_queen>>
<<else>>
<<set $rng to random(1, 36)>>
<<switch $rng>>
<<case 1>>
<<add_bodywriting $args[0] slut>>
<<case 2>>
<<add_bodywriting $args[0] fucktoy>>
<<case 3>>
<<add_bodywriting $args[0] worthless>>
<<case 4>>
<<add_bodywriting $args[0] free_use>>
<<case 5>>
<<add_bodywriting $args[0] slave>>
<<case 6>>
<<add_bodywriting $args[0] use_me>>
<<case 7>>
<<add_bodywriting $args[0] hit_me>>
<<case 8>>
<<if $cbchance lt 100 or $dgchance gte 1>>
<<add_bodywriting $args[0] cum_rag>>
<<else>>
<<add_bodywriting $args[0] walking_dildo>>
<</if>>
<<case 9>>
<<if $dgchance lt 100 or $cbchance gte 1>>
<<add_bodywriting $args[0] walking_dildo>>
<<else>>
<<add_bodywriting $args[0] cum_rag>>
<</if>>
<<case 10>>
<<add_bodywriting $args[0] rape_bait>>
<<case 11>>
<<add_bodywriting $args[0] bitch>>
<<case 12>>
<<add_bodywriting $args[0] fuck_me>>
<<case 13>>
<<add_bodywriting $args[0] hurt_me>>
<<case 14>>
<<add_bodywriting $args[0] enslave_me>>
<<case 15>>
<<add_bodywriting $args[0] treat_me_bad>>
<<case 16>>
<<add_bodywriting $args[0] sex_addict>>
<<case 17>>
<<add_bodywriting $args[0] rape_addict>>
<<case 18>>
<<add_bodywriting $args[0] make_me_squeal>>
<<case 19>>
<<add_bodywriting $args[0] make_me_cum>>
<<case 20>>
<<add_bodywriting $args[0] free_sex>>
<<case 21>>
<<add_bodywriting $args[0] insatiable>>
<<case 22>>
<<add_bodywriting $args[0] stupid_whore>>
<<case 23>>
<<add_bodywriting $args[0] rapetoy>>
<<case 24>>
<<add_bodywriting $args[0] cocksucker>>
<<case 25>>
<<add_bodywriting $args[0] side_piece>>
<<case 26>>
<<add_bodywriting $args[0] slam_pig>>
<<case 27>>
<<add_bodywriting $args[0] abuse_me>>
<<case 28>>
<<add_bodywriting $args[0] strugglefucker>>
<<case 29>>
<<add_bodywriting $args[0] cum_dump>>
<<case 30>>
<<add_bodywriting $args[0] submissive>>
<<case 31>>
<<add_bodywriting $args[0] pet>>
<<case 32>>
<<add_bodywriting $args[0] skank>>
<<case 33>>
<<add_bodywriting $args[0] gutter_whore>>
<<case 34>>
<<add_bodywriting $args[0] stupid_ho>>
<<case 35>>
<<add_bodywriting $args[0] asking_for_it>>
<<case 36>>
<<add_bodywriting $args[0] cock_tease>>
<</switch>>
<</if>>
<<bodywriting_finalisation $args[0]>>
<</nobr>><</widget>>
<<widget "bodywriting_finalisation">><<nobr>>
<<if $skin[$args[0]].type is "text">>
<i><span class="pink">"<<print $skin[$args[0]].writing>>"</span></i>.
<<else>>
<i><span class="pink">A picture of a <<print $skin[$args[0]].writing>></span></i>.
<</if>>
<<if $skin[$args[0]].arrow is 1>>
<<switch $args[0]>>
<<case "left_cheek" "right_cheek">>
<<He>> draws an arrow beside it, <span class="red">pointing at your mouth.</span>
<<case "pubic" "left_thigh" "right_thigh">>
<<He>> draws an arrow beside it, <span class="red">pointing at your <<genitalsstop 1>></span>
<<case "back" "left_bottom" "right_bottom">>
<<if $analdisable is "f">>
<<He>> draws an arrow beside it, <span class="red">pointing at your <<bottomstop>></span>
<</if>>
<</switch>>
<</if>>
<<if random(1, 5) is 5>>
<span class="purple"><<He>> used a permanent marker.</span>
<<set $skin[$args[0]].pen to "marker">>
<<else>>
<<set $skin[$args[0]].pen to "pen">>
<</if>>
<</nobr>><</widget>>
<<widget "bodywriting_npc_special">><<nobr>>
<<set $rng to random(1, 100)>>
<<if $rng gte 94>>
<<if $famerape gte random(1, 1000)>>
<<switch random(1, 5)>>
<<case 1>><<add_bodywriting $args[0] rape_me>>
<<case 2>><<add_bodywriting $args[0] rapists_toy>>
<<case 3>><<add_bodywriting $args[0] no_means_yes>>
<<case 4>><<add_bodywriting $args[0] public_toy>>
<<case 5>><<add_bodywriting $args[0] public_property>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 87>>
<<if $famesex gte random(1, 1000)>>
<<switch random(1, 6)>>
<<case 1>><<add_bodywriting $args[0] promiscuous>>
<<case 2>><<add_bodywriting $args[0] town_bicycle>>
<<case 3>><<add_bodywriting $args[0] public_slut>>
<<case 4>><<add_bodywriting $args[0] wanton>>
<<case 5>><<add_bodywriting $args[0] insatiable_slut>>
<<case 6>><<add_bodywriting $args[0] dtf>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 80>>
<<if $famebestiality gte random(1, 1000)>>
<<switch random(1, 5)>>
<<case 1>><<add_bodywriting $args[0] doggy_slut>>
<<case 2>><<add_bodywriting $args[0] animal>>
<<case 3>><<add_bodywriting $args[0] beast_fucker>>
<<case 4>><<add_bodywriting $args[0] breedable>>
<<case 5>><<add_bodywriting $args[0] deviant>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 73>>
<<if $fameprostitution gte random(1, 1000)>>
<<switch random(1, 8)>>
<<case 1>><<add_bodywriting $args[0] five_pound_whore>>
<<case 2>><<add_bodywriting $args[0] ten_pound_a_pop>>
<<case 3>><<add_bodywriting $args[0] twenty_five_pound_per_fuck>>
<<case 4>><<add_bodywriting $args[0] one_hundred_pound>>
<<case 5>><<add_bodywriting $args[0] its_not_rape_if_you_pay_me>>
<<case 6>><<add_bodywriting $args[0] whore>>
<<case 7>><<add_bodywriting $args[0] slut_for_hire>>
<<case 8>><<add_bodywriting $args[0] body_for_sale>>
<<case 9>><<add_bodywriting $args[0] prostitute>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 67>>
<<if $fameexhibitionism gte random(1, 1000)>>
<<switch random(1, 5)>>
<<case 1>><<add_bodywriting $args[0] pervert>>
<<case 2>><<add_bodywriting $args[0] attention_whore>>
<<case 3>><<add_bodywriting $args[0] flaunter>>
<<case 4>><<add_bodywriting $args[0] object>>
<<case 5>><<add_bodywriting $args[0] strip_me>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 60>>
<<if $beauty gte random(1, $beautymax)>>
<<switch random(1, 5)>>
<<case 1>>
<<if $player.gender_appearance is "m">>
<<add_bodywriting $args[0] handsome>>
<<else>>
<<add_bodywriting $args[0] pretty>>
<</if>>
<<case 2>><<add_bodywriting $args[0] hot>>
<<case 3>><<add_bodywriting $args[0] beautiful>>
<<case 4>>
<<if $player.gender_appearance is "m">>
<<add_bodywriting $args[0] cute_boy>>
<<else>>
<<add_bodywriting $args[0] cute_girl>>
<</if>>
<<case 5>>
<<if $player.gender_appearance is "m">>
<<add_bodywriting $args[0] stud>>
<<else>>
<<add_bodywriting $args[0] beauty>>
<</if>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<elseif $rng gte 53>>
<<if $famescrap gte random(1, 1000)>>
<<switch random(1, 5)>>
<<case 1>><<add_bodywriting $args[0] defiant_whelp>>
<<case 2>><<add_bodywriting $args[0] brat>>
<<case 3>><<add_bodywriting $args[0] punish_me>>
<<case 4>><<add_bodywriting $args[0] insolent>>
<<case 5>><<add_bodywriting $args[0] naughty>>
<</switch>>
<<bodywriting_finalisation $args[0]>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<<else>>
<<bodywriting_npc_normal $args[0]>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart">><<nobr>>
<<switch $args[0]>>
<<case "breasts">>
<<set _text_output to "<<breasts>>">>
<<case "pubic">>
<<set _text_output to "pubic area">>
<<case "left_bottom">>
<<set _text_output to "left ass cheek">>
<<case "right_bottom">>
<<set _text_output to "right ass cheek">>
<<default>>
<<set _text_output to $args[0].replace(/_/g," ")>>
<</switch>>
<<print _text_output>>
<</nobr>><</widget>>
<<widget "tattoo">><<nobr>>
<span class="lewd">"<<print $skin[$args[0]].writing>>"</span>
<<switch $skin[$args[0]].pen>>
<<case "tattoo">><<set _text_output to "tattoo">>
<<case "brand">><<set _text_output to "brand">>
<<case "magic">><<set _text_output to "seal">>
<<case "text">><<set _text_output to "writing">>
<<default>><<set _text_output to "image">>
<</switch>>
<<print _text_output>>
<</nobr>><</widget>>
<<widget "bodywriting_clear">><<nobr>>
<<set $skin[$args[0]] to {}>>
<</nobr>><</widget>>
<<widget "bodywriting_clear_all">><<nobr>>
<<bodywriting_clear forehead>>
<<bodywriting_clear left_cheek>>
<<bodywriting_clear right_cheek>>
<<bodywriting_clear left_shoulder>>
<<bodywriting_clear right_shoulder>>
<<bodywriting_clear breasts>>
<<bodywriting_clear back>>
<<bodywriting_clear pubic>>
<<bodywriting_clear left_thigh>>
<<bodywriting_clear right_thigh>>
<<bodywriting_clear left_bottom>>
<<bodywriting_clear right_bottom>>
<</nobr>><</widget>>
<<widget "bodypart_admire_prostitution">><<nobr>>
<<if $NPCList[_n].paid is 1>>
<<elseif $skin[$args[0]].degree lte 0>>
<<if (($enemyarousal + $enemytrust - $enemyanger + ($attractiveness / 10) * ($seductionskill / 200)) gte 1000)>>
<<set $enemyanger += 10>><<set $enemytrust -= 100>><<fameprostitution 1>>
<<switch random(1, 5)>>
<<case 1>><<He>> speaks. "Expensive. Fine."
<<case 2>><<He>> speaks. "I'll pay, but you better be worth it."
<<case 3>><<He>> speaks. "I'll pay this time, slut."
<<case 4>><<He>> speaks. "I've seen worse deals."
<<case 5>><<He>> speaks. "I should pay you. I doubt you're good for anything else."
<</switch>>
<<He>> drops a <span class="gold">£10</span> note atop you.<<set $money += 1000>><<earnFeat "Billboard">>
<<elseif (($enemyarousal + $enemytrust - $enemyanger + ($attractiveness / 10) * ($seductionskill / 200)) gte 500)>>
<<set $enemyanger += 10>><<set $enemytrust -= 100>><<fameprostitution 1>>
<<switch random(1, 5)>>
<<case 1>><<He>> speaks. "You're lucky I'm giving you a thing."
<<case 2>><<He>> speaks. "If only money could buy you dignity."
<<case 3>><<He>> speaks. "I've bought drinks more expensive than you."
<<case 4>><<He>> speaks. "Where should I insert it?"
<<case 5>><<He>> speaks. "Cheap and dirty whores are the best."
<</switch>>
<<He>> drops a <span class="gold">£5</span> note atop you.<<set $money += 500>><<earnFeat "Billboard">>
<<else>><<set $enemytrust -= 20>>
<<fameprostitution 1>>
<<switch random(1, 5)>>
<<case 1>><<He>> speaks. "Pay you? Don't make me laugh."
<<case 2>><<He>> speaks. "Getting to fuck me is payment enough."
<<case 3>><<He>> speaks. "Don't think you're worth anything."
<<case 4>><<He>> speaks. "I hope you're not expecting cash."
<<case 5>><<He>> speaks. "Whores like you don't deserve anything."
<</switch>>
<</if>>
<<elseif $skin[$args[0]].degree lte ($enemyarousal + $enemytrust - $enemyanger + ($attractiveness / 10) * ($seductionskill / 200))>>
<<set $enemyanger += 10>><<set $enemytrust -= $skin[$args[0]].degree>><<fameprostitution 1>>
<<switch random(1, 5)>>
<<case 1>><<He>> speaks. "I'm paying, but you better be worth it."
<<case 2>><<He>> speaks. "You whores are so full of yourself."
<<case 3>><<He>> speaks. "Fine, but I'm getting my money's worth."
<<case 4>><<He>> speaks. "I'm gonna make you earn every penny."
<<case 5>><<He>> speaks. "Fine, I'll pay. This time."
<</switch>>
<<He>> drops <span class="gold">£<<print Math.floor($skin[$args[0]].degree / 100)>></span> atop you.<<set $money += $skin[$args[0]].degree>><<earnFeat "Billboard">>
<<else>>
<<set $enemytrust -= 20>><<fameprostitution 1>>
<<switch random(1, 5)>>
<<case 1>><<He>> speaks. "You're fucking kidding me."
<<case 2>><<He>> speaks. "You're not getting a penny, slut."
<<case 3>><<He>> speaks. "You're not worth a penny."
<<case 4>><<He>> speaks. "I work hard for my cash. I'm not about to give it to some slut."
<<case 5>><<He>> speaks. "Fucking me is the only reward you need."
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_arrow">><<nobr>>
<<if $skin[$args[0]].special is "prostitution">>
<<bodypart_admire_prostitution $args[0]>>
<</if>>
<<if $args[0] is "left_cheek" or $args[0] is "right_cheek">>
<<if $NPCList[_n].penis is 0 and $mouthuse is 0>>
<<He>> follows the arrow's instruction, <span class="blue">and positions <<his>> $NPCList[_n].penisdesc in front of your mouth.</span>
<<neutral 5>><<set $mouthuse to "penis">><<set $NPCList[_n].penis to "mouthentrance">><<set $mouthstate to "entrance">><<set $speechmouthentrance to 1>>
<<elseif $NPCList[_n].vagina is 0 and $mouthuse is 0>>
<<He>> follows the arrow's instruction, <span class="purple"><<He>> wraps <<his>> legs around your head and presses <<his>> pussy against your mouth.</span>
<<submission 5>><<set $mouthuse to "othervagina">><<set $NPCList[_n].vagina to "mouth">><<set $mouthstate to "othervagina">><<violence 3>><<bruise face>><<set $speechvaginamouth to 1>>
<</if>>
<<elseif $args[0] is "back" or $args[0] is "right_bottom" or $args[0] is "left_bottom">>
<<if $worn.lower.anus_exposed gte 1 and $worn.under_lower.anus_exposed gte 1 and $NPCList[0].penis is 0 and $anususe is 0>>
<<He>> follows the arrow's instruction, <span class="blue">and positions <<his>> penis in front of your <<bottomstop>></span>
<<neutral 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<</if>>
<<elseif $args[0] is "pubic" or $args[0] is "left_thigh" or $args[0] is "right_thigh">>
<<if $vaginaexist is 1 and $worn.lower.vagina_exposed gte 1 and $worn.under_lower.vagina_exposed gte 1 and $NPCList[0].penis is 0 and $vaginause is 0>>
<<He>> follows the arrow's instruction, <span class="blue">and moves between your legs, positioning <<his>> $NPCList[_n].penisdesc in front of your <<bottomstop>></span>
<<neutral 5>><<set $anususe to "penis">><<set $NPCList[_n].penis to "anusentrance">><<set $anusstate to "entrance">><<set $speechanusentrance to 1>>
<<elseif $penisexist is 1 and $worn.lower.vagina_exposed gte 1 and $worn.under_lower.vagina_exposed gte 1 and $NPCList[0].vagina is 0 and $penisuse is 0>>
<<set $penisuse to "othervagina">><<set $NPCList[_n].vagina to "penisentrance">><<set $penisstate to "entrance">>
<<He>> follows the arrow's instruction, <span class="blue">and straddles you, <<his>> pussy hovering close to your <<penisstop>></span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_rape">><<nobr>>
<<set $enemytrust -= 20>><<famerape 1>>
<<if $consensual is 1>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "Do you get off on being treated like filth?"
<<case 2>><<He>> speaks. "I didn't know you were that kind of <<girl>>."
<<case 3>><<He>> speaks. "You'd like it to be rougher, aye?"
<<case 4>><<He>> speaks. "You're a dirty one."
<<case 5>><<He>> speaks. "Do you get taken often?"
<<case 6>><<He>> speaks. "I'll treat you like you want, don't worry."
<<case 7>><<He>> speaks. "So you like being a victim?"
<<case 8>><<He>> speaks. "I bet you put that on yourself, slut."
<<case 9>><<He>> speaks. "You're just asking for it."
<</switch>>
<<else>>
<<switch random(1, 9)>>
<<case 1>><<He>> speaks. "Hah! I knew you were a rape addict."
<<case 2>><<He>> speaks. "I'm just giving you what you want, after all."
<<case 3>><<He>> speaks. "Don't worry, you'll be treated how you deserve."
<<case 4>><<He>> speaks. "My my, what a slut."
<<case 5>><<He>> speaks. "Good to see you know your place."
<<case 6>><<He>> speaks. "You're just asking for it."
<<case 7>><<He>> speaks. "I knew you were a fucktoy."
<<case 8>><<He>> speaks. "I knew this was all you're good for."
<<case 9>><<He>> speaks. "I'm giving you what you deserve."
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_exhibitionism">><<nobr>>
<<fameexhibitionism 1>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "Don't worry. I'm getting a good look."
<<case 2>><<He>> speaks. "Maybe I'll take some pictures."
<<case 3>><<He>> speaks. "You're certainly a feast for the eyes."
<<case 4>><<He>> speaks. "You're hot alright."
<<case 5>><<He>> speaks. "You like being ogled at, slut?"
<<case 6>><<He>> speaks. "Being leered at is all you're good for."
<<case 7>><<He>> speaks. "You'd look great in a cage."
<<case 8>><<He>> speaks. "Cuties like you shouldn't wear clothes."
<<case 9>><<He>> speaks. "You're such an attention whore."
<<case 10>><<He>> speaks. "I bet half the town's seen that ass of yours."
<</switch>>
<</nobr>><</widget>>
<<widget "bodypart_admire_bestiality">><<nobr>>
<<famebestiality 1>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "You're disgusting."
<<case 2>><<He>> speaks. "So you like fucking dogs? Doesn't surprise me."
<<case 3>><<He>> speaks. "Maybe I'm not hairy enough for you."
<<case 4>><<He>> speaks. "You belong in a kennel."
<<case 5>><<He>> speaks. "Filthy bitch."
<<case 6>>
<<if $player.gender_appearance is "f">>
<<He>> speaks. "You must be in heat."
<<else>>
<<He>> speaks. "You must be rutting."
<</if>>
<<case 7>><<He>> speaks. "You're such a dirty <<girl>>."
<<case 8>>
<<if $player.gender_appearance is "m">>
<<He>> speaks. "Good dog."
<<else>>
<<He>> speaks. "Good bitch."
<</if>>
<<case 9>><<He>> speaks. "Someone should tie you up in the park, let the neighbourhood dogs take out their stress."
<<case 10>><<He>> speaks. "I knew you were a dog-fucker."
<</switch>>
<</nobr>><</widget>>
<<widget "bodypart_admire_promiscuity">><<nobr>>
<<famesex 1>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "You're such a slut."
<<case 2>><<He>> speaks. "I bet you'd fuck anyone."
<<case 3>><<He>> speaks. "I'll let my friends know who to see if they need a fucktoy."
<<case 4>><<He>> speaks. "Have you no shame?"
<<case 5>><<He>> speaks. "Self-respect must be an alien concept to you."
<<case 6>><<He>> speaks. "Don't worry, I know how to satisfy a <<girl>>."
<<case 7>><<He>> speaks. "I'm glad I could find such a slut."
<<case 8>><<He>> speaks. "Fucking must be like breathing to you."
<<case 9>><<He>> speaks. "I bet you can't go a single day without a good fuck."
<<case 10>><<He>> speaks. "Seems I'm giving you what you want."
<</switch>>
<</nobr>><</widget>>
<<widget "bodypart_admire_girly">><<nobr>>
<<if $player.gender_appearance is "m">>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "You want to be treated like a girl? Fine by me."
<<case 2>><<He>> speaks. "That's an odd thing for a boy to wear."
<<case 3>><<He>> speaks. "So girly."
<<case 4>><<He>> speaks. "Makes you look like a girl."
<<case 5>><<He>> speaks. "Don't worry, I'll treat you like a girl."
<<case 6>><<He>> speaks. "Aren't you embarrassed to be covered in such a girly thing?"
<<case 7>><<He>> speaks. "Cute."
<<case 8>><<He>> speaks. "I bet you like dressing up as a girl, slut."
<<case 9>><<He>> speaks. "I bet your friends make fun of you."
<<case 10>><<He>> speaks. "Why would you wear such a thing?"
<</switch>>
<<else>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "Cute."
<<case 2>><<He>> speaks. "I bet you wanna be treated like a princess, but you're just a slut."
<<case 3>><<He>> speaks. "I'll treat you like a kidnapped princess."
<<case 4>><<He>> speaks. "So cute and feminine."
<<case 5>><<He>> speaks. "I think you need someone strong to protect you."
<<case 6>><<He>> speaks. "Most girls would be embarrassed to wear such a thing."
<<case 7>><<He>> speaks. "Do other girls wear marks like this?"
<<case 8>><<He>> speaks. "Advertising your femininity? Like anyone would mistake you for a boy."
<<case 9>><<He>> speaks. "You're fucking hot, that's for sure."
<<case 10>><<He>> speaks. "So glad I get such a pretty girl to play with."
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_boyish">><<nobr>>
<<if $player.gender_appearance is "f">>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "So glad I get such a handsome boy to play with."
<<case 2>><<He>> speaks. "You're fucking hot, that's for sure."
<<case 3>><<He>> speaks. "Advertising your masculinity? Like anyone would mistake you for a boy."
<<case 4>><<He>> speaks. "Do other boys wear marks like this?"
<<case 5>><<He>> speaks. "Most boys would be embarrassed to wear such at thing."
<<case 6>><<He>> speaks. "I think you need someone strong to protect you."
<<case 7>><<He>> speaks. "So strong and masculine."
<<case 8>><<He>> speaks. "I'll treat you like a kidnapped prince."
<<case 9>><<He>> speaks. "You're a hot fucktoy alright."
<<case 10>><<He>> speaks. "It's not wrong."
<</switch>>
<<else>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "Why would you wear such a thing?"
<<case 2>><<He>> speaks. "I bet your friends make fun of you."
<<case 3>><<He>> speaks. "I bet you like dressing up as a boy, but you're just a slut."
<<case 4>><<He>> speaks. "Hot."
<<case 5>><<He>> speaks. "Aren't you embarrassed to be covered in such a boyish thing?"
<<case 6>><<He>> speaks. "Don't worry, I'll treat you like a boy."
<<case 7>><<He>> speaks. "Makes you look like a boy."
<<case 8>><<He>> speaks. "So boyish."
<<case 9>><<He>> speaks. "That's an odd thing for a girl to wear."
<<case 10>><<He>> speaks. "You want to be treated ilke a boy? Fine by me."
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_combat">><<nobr>>
<<famescrap 1>><<set $enemytrust -= 5>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "I need to watch myself around you."
<<case 2>><<He>> speaks. "I bet you like being treated badly really."
<<case 3>><<He>> speaks. "Your brattiness is a front. I can see through it."
<<case 4>>
<<if $NPCList[_n].gender is "f">>
<<He>> speaks. "Do I need to watch my purse?"
<<else>>
<<He>> speaks. "Do I need to watch my wallet?"
<</if>>
<<case 5>><<He>> speaks. "Try anything funny and you'll get beat."
<<case 6>><<He>> speaks. "Like you could take me."
<<case 7>><<He>> speaks. "You must have a high opinion of yourself."
<<case 8>><<He>> speaks. "The people you've beaten must be real wimps."
<<case 9>><<He>> speaks. "You don't look so tough."
<<case 10>><<He>> speaks. "Bratty little <<bitch>>."
<</switch>>
<</nobr>><</widget>>
<<widget "bodypart_admire_violence">><<nobr>>
<<set $enemy_anger += 20>>
<<switch random(1, 10)>>
<<case 1>><<He>> speaks. "So you like it rough."
<<case 2>><<He>> speaks. "I'm just giving you what you want."
<<case 3>><<He>> speaks. "I bet you're addicted to pain."
<<case 4>><<He>> speaks. "Sluts like you do deserve beatings."
<<case 5>><<He>> speaks. "I'll hurt you all you want, and then some."
<<case 6>><<He>> speaks. "Like I need to be asked."
<<case 7>><<He>> speaks. "It's a dream come true."
<<case 8>><<He>> speaks. "I can be rougher."
<<case 9>><<He>> speaks. "So that's how you like it."
<<case 10>><<He>> speaks. "Will you cum if I hit you hard enough?"
<</switch>>
<</nobr>><</widget>>
<<widget "bodypart_admire_lewd">><<nobr>>
<<if $skin[$args[0]].type is "text">>
<<switch random(1, 10)>>
<<case 1>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "Such a lewd tattoo."
<<else>>
<<He>> speaks. "Such lewd writing."
<</if>>
<<case 2>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "Why would you have yourself tattooed so?"
<<else>>
<<He>> speaks. "Did you write this?"
<</if>>
<<case 3>><<He>> speaks. "Suits you."
<<case 4>><<He>> speaks. "I like my sluts signposted."
<<case 5>><<He>> speaks. "You're a perfect canvas."
<<case 6>><<He>> speaks. "I see others have marked their territory."
<<case 7>><<He>> speaks. "Short and to the point."
<<case 8>><<He>> speaks. "Good to see sluts come with instructions now."
<<case 9>><<He>> speaks. "Maybe I'll add my mark."
<<case 10>><<He>> speaks. "I can think of worse things to write on you."
<</switch>>
<<else>>
<<switch random(1, 10)>>
<<case 1>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "Such a lewd tattoo."
<<else>>
<<He>> speaks. "Such a lewd drawing."
<</if>>
<<case 2>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "Why would you have yourself tattooed so?"
<<else>>
<<He>> speaks. "Did you draw this?"
<</if>>
<<case 3>><<He>> speaks. "Suits you."
<<case 4>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "I love tattooed sluts."
<<else>>
<<He>> speaks. "You should get that as a tattoo."
<</if>>
<<case 5>><<He>> speaks. "You're a perfect canvas."
<<case 6>><<He>> speaks. "I see others have marked their territory."
<<case 7>><<He>> speaks. "Someone's an artist."
<<case 8>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "You should get more lewd tattoos."
<<else>>
<<He>> speaks. "I might leave my own mark."
<</if>>
<<case 9>>
<<if $skin[$args[0]].pen is "tattoo">>
<<He>> speaks. "Good use of ink."
<<else>>
<<He>> speaks. "I can think of worse things to draw on you."
<</if>>
<<case 10>><<He>> speaks. "I've seen lewder."
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire">><<nobr>>
<<if $skin[$args[0]] is undefined>>
<<elseif $skin[$args[0]].writing>>
<<if $args[0] is "forehead" or
($args[0] is "left_cheek" or $args[0] is "right_cheek") and !$worn.face.type.includes("mask") or
($args[0] is "left_shoulder" or $args[0] is "right_shoulder") and ($worn.upper.exposed gte 1 or $worn.upper.open is 1) and ($worn.under_upper.exposed gte 1 or $worn.under_open is 1) or
$args[0] is "breasts" and $worn.upper.exposed gte 1 and ($worn.under_upper.exposed gte 1 or $worn.under_upper.open is 1) or
$args[0] is "back" and ($worn.upper.exposed gte 1 or $worn.upper.state isnot "waist") and ($worn.under_upper.exposed gte 1 or $worn.under_upper.state isnot "waist") or
($args[0] is "left_bottom" or $args[0] is "right_bottom") and ($worn.lower.exposed gte 1 or $worn.lower.anus_exposed gte 1) and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic")) or
$args[0] is "pubic" and $worn.lower.exposed gte 1 and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic")) or
($args[0] is "left_thigh" or $args[0] is "right_thigh") and $worn.lower.vagina_exposed gte 1 and !$worn.under_lower.type.includes("athletic")>>/*Makes sure bodywriting isn't seen if obstructed by clothing.*/
<<if $skin[$args[0]].type is "text">>
<<He>> reads the "<<print $skin[$args[0]].writing>>" writing on your <<bodypart $args[0]>>.
<<else>>
<<He>> examines the "<<print $skin[$args[0]].writing>>" image on your <<bodypart $args[0]>>.
<</if>>
<<if $npc isnot "Robin" and $npc isnot "Kylar" and $npc isnot "Mason">>
<<if $skin[$args[0]].arrow is 1 and
($args[0] is "left_cheek" or
$args[0] is "right_cheek" or
$args[0] is "back" or
$args[0] is "left_bottom" or
$args[0] is "right_bottom" or
$args[0] is "pubic" or
$args[0] is "left_thigh" or
$args[0] is "right_thigh")>>
<<bodypart_admire_arrow $args[0]>>
<<elseif $skin[$args[0]].special is "prostitution">>
<<bodypart_admire_prostitution $args[0]>>
<<elseif $skin[$args[0]].special is "rape">>
<<bodypart_admire_rape $args[0]>>
<<elseif $skin[$args[0]].special is "exhibitionism">>
<<bodypart_admire_exhibitionism $args[0]>>
<<elseif $skin[$args[0]].special is "bestiality">>
<<bodypart_admire_bestiality $args[0]>>
<<elseif $skin[$args[0]].special is "sex">>
<<bodypart_admire_promiscuity $args[0]>>
<<elseif $skin[$args[0]].gender is "f">>
<<bodypart_admire_girly $args[0]>>
<<elseif $skin[$args[0]].gender is "m">>
<<bodypart_admire_boyish $args[0]>>
<<elseif $skin[$args[0]].special is "combat">>
<<bodypart_admire_combat $args[0]>>
<<elseif $skin[$args[0]].special is "violence">>
<<bodypart_admire_violence $args[0]>>
<<elseif $skin[$args[0]].writing>>
<<bodypart_admire_lewd $args[0]>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "bodypart_admire_chance">><<nobr>>
<<if random(1, 5) is 5 and $NPCList[_n].mouth is 0>>
<<bodypart_admire $args[0]>>
<</if>>
<</nobr>><</widget>>
<<widget "bodywriting">><<nobr>>
<<bodywriting_exposure_check>>
<<for _e to 0; _e lt $bodypart_number; _e++>>
<<activebodypart>>
<<if $skin[_active_bodypart].writing>>
<<if $skin[_active_bodypart].type is "text">>
<<if $skin[_active_bodypart].special isnot "none">>
"<span class="red"><<print $skin[_active_bodypart].writing>></span>" has been
<<elseif $skin[_active_bodypart].lewd is 1>>
"<span class="pink"><<print $skin[_active_bodypart].writing>></span>" has been
<<else>>
"<span class="purple"><<print $skin[_active_bodypart].writing>></span>" has been
<</if>>
<<if $skin[_active_bodypart].pen is "pen">>
written on your <<bodypart _active_bodypart>> in regular pen.
<<elseif $skin[_active_bodypart].pen is "marker">>
written on your <<bodypart _active_bodypart>> in <span class="purple">permanent marker.</span>
<<elseif $skin[_active_bodypart].pen is "tattoo">>
<span class="red">tattooed</span> on your <<bodypart _active_bodypart>>.
<<elseif $skin[_active_bodypart].pen is "brand">>
<span class="red">branded</span> on your <<bodypart _active_bodypart>>.
<<elseif $skin[_active_bodypart].pen is "magic">>
<span class="pink">sealed</span> on your <<bodypart _active_bodypart>>.
<</if>>
<<else>>
<<if $skin[_active_bodypart].special isnot "none">>
A picture of a <span class="red"><<print $skin[_active_bodypart].writing>></span> has been
<<elseif $skin[_active_bodypart].lewd is 1>>
A picture of a <span class="pink"><<print $skin[_active_bodypart].writing>></span> has been
<<else>>
A picture of a <span class="purple"><<print $skin[_active_bodypart].writing>></span> has been
<</if>>
<<if $skin[_active_bodypart].pen is "pen">>
drawn on your <<bodypart _active_bodypart>> in regular pen.
<<elseif $skin[_active_bodypart].pen is "marker">>
drawn on your <<bodypart _active_bodypart>> in <span class="purple">permanent marker.</span>
<<elseif $skin[_active_bodypart].pen is "tattoo">>
<span class="red">tattooed</span> on your <<bodypart _active_bodypart>>.
<<elseif $skin[_active_bodypart].pen is "brand">>
<span class="red">branded</span> on your <<bodypart _active_bodypart>>.
<<elseif $skin[_active_bodypart].pen is "magic">>
<span class="pink">sealed</span> on your <<bodypart _active_bodypart>>.
<</if>>
<</if>>
<<if $skin[_active_bodypart].arrow is 1>>
<<if _active_bodypart is "left_cheek" or _active_bodypart is "right_cheek">>
An arrow points to your mouth.
<<elseif _active_bodypart is "left_bottom" or _active_bodypart is "right_bottom" or _active_bodypart is "back">>
An arrow points to your anus.
<<elseif _active_bodypart is "pubic" or _active_bodypart is "left_thigh" or _active_bodypart is "right_thigh">>
An arrow points to your <<genitalsstop>>
<</if>>
<</if>>
<<if _skin_array.includes(_active_bodypart)>>
<span class="purple">It's currently visible.</span>
<<else>>
<span class="lblue">It isn't currently visible.</span>
<</if>>
<br>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "bodywriting_exposure_check">><<nobr>>/*Checks if bodywriting or tattoos are visible to NPCs.*/
<<if _skin_array is undefined or $args[0] is true>>
<<set _skin_array to []>>
<<if $skin.forehead.writing>>
<<set _skin_array.push("forehead")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.left_cheek.writing and !$worn.face.type.includes("mask")>>
<<set _skin_array.push("left_cheek")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.right_cheek.writing and !$worn.face.type.includes("mask")>>
<<set _skin_array.push("right_cheek")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.left_shoulder.writing and ($worn.upper.exposed gte 1 or $worn.upper.open is 1) and ($worn.under_upper.exposed gte 1 or $worn.under_open is 1)>>
<<set _skin_array.push("left_shoulder")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.right_shoulder.writing and ($worn.upper.exposed gte 1 or $worn.upper.open is 1) and ($worn.under_upper.exposed gte 1 or $worn.under_open is 1)>>
<<set _skin_array.push("right_shoulder")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.breasts.writing and ($worn.upper.exposed gte 1) and ($worn.under_upper.exposed gte 1)>>
<<set _skin_array.push("breasts")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.back.writing and ($worn.upper.exposed gte 1 or $worn.upper.state isnot "waist") and ($worn.under_upper.exposed gte 1 or $worn.under_upper.state isnot "waist")>>
<<set _skin_array.push("back")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.left_bottom.writing and ($worn.lower.exposed gte 1 or $worn.lower.anus_exposed gte 1) and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _skin_array.push("left_bottom")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.right_bottom.writing and ($worn.lower.exposed gte 1 or $worn.lower.anus_exposed gte 1) and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _skin_array.push("right_bottom")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.pubic.writing and $worn.lower.exposed gte 1 and ($worn.under_lower.exposed gte 1 or !$worn.under_lower.type.includes("athletic"))>>
<<set _skin_array.push("pubic")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.left_thigh.writing and $worn.lower.vagina_exposed gte 1 and !$worn.under_lower.type.includes("athletic")>>
<<set _skin_array.push("left_thigh")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<<if $skin.right_thigh.writing and $worn.lower.vagina_exposed gte 1 and !$worn.under_lower.type.includes("athletic")>>
<<set _skin_array.push("right_thigh")>>
<<set _bodywriting_exposed to 1>>
<</if>>
<</if>>
<<set _bodypart to _skin_array.random()>>
<</nobr>><</widget>>
<<widget "tattoo_parlour">><<nobr>>
<<generate1>><<person1>>
<<if $tattoo_choice>>
<<if $tattoo_parlour.special is "bestiality">>
Blushing, you tell the tattoo artist you want <<if $tattoo_parlour.type is "text">><span class="pink">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="pink"><<print $tattoo_parlour.writing>></span><</if>> tattooed on your <<bodypart $tattoo_bodypart>>. <<Hes>> unfazed by your deviant request.<<control 50>><<gggcontrol>>
<<elseif $tattoo_parlour.lewd is 1>>
Blushing, you tell the tattoo artist you want <<if $tattoo_parlour.type is "text">><span class="pink">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="pink"><<print $tattoo_parlour.writing>></span><</if>> tattooed on your <<bodypart $tattoo_bodypart>>. <<Hes>> unfazed by your lewd request.<<control 50>><<gggcontrol>>
<<elseif $tattoo_bodypart is "left_bottom" or $tattoo_bodypart is "right_bottom" or $tattoo_bodypart is "pubic" or $tattoo_bodypart is "breasts">>
Blushing, you tell the tattoo artist you want <<if $tattoo_parlour.type is "text">><span class="pink">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="pink"><<print $tattoo_parlour.writing>></span><</if>> tattooed on your <<bodypart $tattoo_bodypart>>. <<Hes>> unfazed by the location.<<control 50>><<gggcontrol>>
<<else>>
You tell the tattoo artist you want <<if $tattoo_parlour.type is "text">><span class="pink">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="pink"><<print $tattoo_parlour.writing>></span><</if>> tattooed on your <<bodypart $tattoo_bodypart>>.<<control 25>><<ggcontrol>>
<</if>>
<<else>>
<<if $tattoo_parlour.special is "bestiality">>
Blushing, you tell the tattoo artist you want <<if $tattoo_parlour.type is "text">>writing<<else>>image<</if>> on your <<bodypart $tattoo_bodypart>> to become permanent. <<Hes>> unfazed by your deviant request.
<<elseif $tattoo_parlour.lewd is 1>>
Blushing, you tell the tattoo artist you want the <<if $tattoo_parlour.type is "text">>writing<<else>>image<</if>> on your <<bodypart $tattoo_bodypart>> to become permanent. <<Hes>> unfazed by your lewd request.
<<elseif $tattoo_bodypart is "left_bottom" or $tattoo_bodypart is "right_bottom" or $tattoo_bodypart is "pubic" or $tattoo_bodypart is "breasts">>
Blushing, you tell the tattoo artist you want the <<if $tattoo_parlour.type is "text">>writing<<else>>image<</if>> on your <<bodypart $tattoo_bodypart>> to become permanent. <<Hes>> unfazed by the location.
<<else>>
You tell the tattoo artist you want the <<if $tattoo_parlour.type is "text">>writing<<else>>image<</if>> on your <<bodypart $tattoo_bodypart>> to become permanent.
<</if>>
<</if>>
<br><br>
<<if $tattoo_bodypart is "left_bottom" or $tattoo_bodypart is "right_bottom">>
"Alright," <<he>> says, pulling the curtain shut. "Lets see your bottom."
<<if $worn.lower.name isnot "naked">>
<<if $worn.lower.skirt is 1>>
<<if $worn.under_lower.name isnot "naked">>
You <<nervously>> flip up your skirt, baring your $worn.under_lower.name. "Those need to go," <<he>> says. "Or they'll get in the way."
<<if $worn.under_lower.set is $worn.under_upper.set>>
You follow <<his>> instruction, and shuffle out of your $worn.under_upper.name while <<his>> back is turned.
<<else>>
You follow <<his>> instruction, and pull down your $worn.under_lower.name while <<his>> back is turned.
<</if>>
<<else>>
You <<nervously>> flip up your skirt, baring your <<bottomstop>>
<</if>>
<<else>>
<<if $worn.lower.set is $worn.upper.set>>
<<if !$worn.under_lower.type.includes("naked")>>
You <<nervously>> remove your $worn.upper.name, baring your <<undertop>> and $worn.under_lower.name. "Those need to go," <<he>> says. "Or they'll get in the way."
<<if $worn.under_lower.est is $worn.under_upper.set>>
You follow <<his>> instruction, and shuffle out of your $worn.under_upper.name while <<his>> back is turned.
<<else>>
You follow <<his>> instruction, and pull down your $worn.under_lower.name while <<his>> back is turned.
<</if>>
<<else>>
You <<nervously>> pull down your $worn.lower.name, baring your <<bottomstop>>
<</if>>
<<else>>
<<if !$worn.under_lower.type.includes("naked")>>
You <<nervously>> pull down your $worn.lower.name, baring your $worn.under_lower.name. "Those need to go," <<he>> says. "Or they'll get in the way."
<<if $worn.under_lower.est is $worn.under_upper.set>>
You follow <<his>> instruction, and shuffle out of your $worn.under_upper.name while <<his>> back is turned.
<<else>>
You follow <<his>> instruction, and pull down your $worn.under_lower.name while <<his>> back is turned.
<</if>>
<<else>>
You <<nervously>> pull down your $worn.lower.name, baring your <<bottomstop>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $worn.under_lower.name isnot "naked">>
You <<nervously>> pull down your $worn.under_lower.name, baring your <<bottomstop>>
<<else>>
You <<nervously>> turn, showing <<him>> your <<bottomstop>>
<</if>>
<</if>>
<br><br>
<<He>> pulls a lever, and the chair beside <<him>> reclines. "Lie on your side," <<he>> says.
<<if $worn.genitals.name isnot "naked">>
<<He>> doesn't mention your $worn.genitals.name. You assume that means it won't get in the way.
<</if>>
<<if $worn.under_lower.name is "naked">>
Bare from the waist down, you lie as instructed. "This will hurt a bit."
<<else>>
You lie as instructed. "This will hurt a bit."
<</if>>
<br><br>
<<elseif $tattoo_bodypart is "pubic" or $tattoo_bodypart is "left_thigh" or $tattoo_bodypart is "right_thigh">>
"Alright," <<he>> says, pulling the curtain shut.
<<if $worn.lower.name is "naked">>
<<elseif $worn.upper.set is $worn.lower.set and $worn.lower.skirt isnot 1>>
"You'll have to strip right down. Don't want fabric getting in the way."
You <<nervously>> remove your $worn.upper.name, baring your <<undertop>> and <<undies>>.
<<elseif $worn.lower.skirt isnot 1>>
"You'll have to take your bottoms off. Don't want the fabric getting in the way."
You <<nervously>> pull down your $worn.lower.name, baring your <<undies>>.
<<else>>
"You'll have to pull your skirt right up. Don't want fabric getting in the way."
You <<nervously>> lift your $worn.lower.name, baring your <<undies>>.
<</if>>
<<He>> pulls a lever, and the chair beside <<him>> reclines. "Lie down," <<he>> says.
<<if $worn.genitals.name isnot "naked">>
<<He>> doesn't mention your $worn.genitals.name. You assume that means it won't get in the way.
<</if>>
<<if $worn.under_lower.name is "naked">>
Bare from the waist down, you lie as instructed. "This will hurt a bit."
<<else>>
You lie as instructed. "This will hurt a bit."
<</if>>
<<elseif $tattoo_bodypart is "breasts" or $tattoo_bodypart is "back">>
"Alright," <<he>> says, pulling the curtain shut.
<<if $worn.upper.type.includes("naked")>>
<<elseif $worn.upper.open is 1 or $worn.upper.name is "naked">>
"Could you pull your top down?"
<<if $worn.under_upper.type.includes("naked")>>
You <<nervously>> tug down your $worn.upper.name, exposing your <<breasts>>.
<<else>>
You <<nervously>> tug down your $worn.upper.name, exposing your $worn.under_upper.name.
<</if>>
<<else>>
"Could you take your top off?"
<<if $worn.under_upper.type.includes("naked")>>
You <<nervously>> remove your $worn.upper.name, exposing your <<breasts>>.
<<else>>
You <<nervously>> remove your $worn.upper.name, exposing your $worn.under_upper.name.
<</if>>
<</if>>
<<He>> pulls a lever, and the chair beside <<him>> reclines. "Lie down." You lie as instructed. "This will hurt a bit."
<<else>>
<<He>> pulls a lever, and the chair beside <<him>> reclines. "Lie down." You lie as instructed. "This will hurt a bit."
<</if>>
<br><br>
<<Hes>> not wrong. Your <<bodypart $tattoo_bodypart>> stings the whole way through, but you get used to it, becoming bored instead.
<<if $tattoo_bodypart is "pubic" or $tattoo_bodypart is "breasts" or $tattoo_bodypart is "left_bottom" or $tattoo_bodypart is "right_bottom">>
The artist remains professional despite the lewd location.
<</if>>
<br><br>
"There we go," <<he>> says at last, reaching for a mirror. You examine your new tattoo,
<<if $tattoo_parlour.lewd is 1>>
<<if $tattoo_parlour.type is "text">><span class="lewd">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="lewd"><<print $tattoo_parlour.writing>></span><</if>>
<<else>>
<<if $tattoo_parlour.type is "text">><span class="purple">"<<print $tattoo_parlour.writing>>"</span><<else>>a <span class="purple"><<print $tattoo_parlour.writing>></span><</if>>
<</if>>
now permanently emblazoned on your <<bodypart $tattoo_bodypart>>.
<br><br>
The artist explains how to care for your skin while the tattoo is still raw. You get the gist. "Thanks for your custom," <<he>> says as you stand.
<<if $tattoo_bodypart is "left_bottom" or $tattoo_bodypart is "right_bottom">>"Oh, and be careful sitting down."<</if>>
<br><br>
<<unset $tattoo_parlour>>
<<unset $tattoo_bodypart>>
<<unset $tattoo_choice>>
<<endevent>>
<</nobr>><</widget>><div id="storyCaptionDiv" @class="($extendedStats ? 'storyCaptionDivExtended' : '')">
<<if $intro is 0>>
<<weatherdisplay>>
<<exposure>>
<<if $gamemode is "soft">>
<<set $pain to 0>>
<</if>>
<<if $images is 1>>
<<addclass body has-images>>
<<removeclass body no-images>>
<<img>>
<<else>>
<<removeclass body has-images>>
<<addclass body no-images>>
<</if>>
<<exposure>>
<<combateffects>>
<<if $endeventerror isnot undefined>>
<<if $debugdisable is "f">>
<<if $images is 1>><img class="layer-sexmouth" src="img/ui/sym_awareness.png"><</if>><span class="red"><<print StartConfig.version>> Error: An NPC generated on the "$endeventerror" passage broke free. Please inform Vrelnir. <<if $cheatdisable is "f">>Disregard this if you've just used a cheat.<</if>></span>
<br><br>
<</if>>
<<unset $endeventerror>>
<</if>>
<<if $physiquechange is 1>><<set $physiquechange to 0>>
<<if $physiqueuse gte $physique / 1000>>
<span class="gold">Your physique is improving due to all the exercise you are getting.</span>
<<set $physiqueuse to 0>>
<br><br>
<<else>>
<span class="pink">You didn't get enough exercise yesterday, your physique has deteriorated slightly as a result.</span>
<<set $physiqueuse to 0>>
<br><br>
<</if>>
<</if>>
<<if !$lessonmissedtext>>
<<else>>
<<if $lessonmissedtext is 1>>
<span class="pink">You missed a lesson yesterday.</span>
<<elseif $lessonmissedtext gte 2>>
<span class="pink">You missed $lessonmissedtext lessons yesterday.</span>
<</if>>
<<if $lessonmissed gte 50>>
<span class="red">You've missed many lessons. The police have been informed.</span><<crimeup 25>>
<</if>>
<<set $lessonmissedtext to 0>>
<br>
<</if>>
<<if $images is 1>>
<div id="stats" @class="($extendedStats ? 'statsExtended' : '')" onclick="extendStats()">
<<statsCaption>>
</div>
<<else>>
<<if $dev is 1>>
<<set $money = Math.trunc($money)>>
You have £<<print ($money / 100)>>
<br>
<<else>>
You have £<<print Math.trunc($money / 100)>>.<<if $money % 100 lte 9>>0<</if>><<print $money % 100>>
<br>
<</if>>
<br>
<<effectstime>>
<<if $timestyle is "ampm">>
<<if $hour gte 13>>
It is <<print ($hour - 12)>>:<<print ($time - $hour * 60).toString().padStart(2, "0")>> pm
<br>
<<else>>
It is $hour:<<print ($time - $hour * 60).toString().padStart(2, "0")>> <<if $hour is 12>>pm<<else>>am<</if>>
<br>
<</if>>
<<else>>
It is <<print ($hour).toString().padStart(2,"0")>>:<<print ($time - $hour * 60).toString().padStart(2, "0")>>
<br>
<</if>>
It is <<if $weekday eq 1>><<print "Sunday">><<elseif $weekday eq 2>><<print "Monday">><<elseif $weekday eq 3>><<print "Tuesday">><<elseif $weekday eq 4>><<print "Wednesday">><<elseif $weekday eq 5>><<print "Thursday">><<elseif $weekday eq 6>><<print "Friday">><<elseif $weekday eq 7>><<print "Saturday">>.<</if>>
<br>
<</if>>
<<schoolday>>
<br><br>
<<clothingcaption>>
<br>
<<stripcaption>>
<<if ($player.gender is "m" or $player.gender is "h") and $player.gender_appearance is "f">>
<<if $breastindicator is 1>>
<span class="pink">Your exposed breasts will make people think you're a girl!</span>
<br>
<<else>>
<span class="pink">The way you're dressed, people will think you're a girl!</span>
<br>
<</if>>
<<elseif ($player.gender is "f" or $player.gender is "h") and $player.gender_appearance is "m">>
<<if $breastindicator is 0 and $worn.upper.exposed is 2 and $worn.under_upper.exposed gte 1>>
<span class="pink">Your exposed flat chest will make people think you're a boy!</span>
<br>
<<else>>
<span class="pink">The way you're dressed, people will think you're a boy!</span>
<br>
<</if>>
<</if>>
<<clamp>>
<<if $daystate is "night">>
<<set $nightmod to 1.5>>
<<else>>
<<set $nightmod to 1>>
<</if>>
<<if $exposed gte 2>>
<<set $exposedmod to 1.4>>
<<elseif $exposed gte 1>>
<<set $exposedmod to 1.2>>
<<else>>
<<set $exposedmod to 1>>
<</if>>
<<set $allure to (($beauty / 3) + $hairlength / 4 + $worn.upper.reveal + $worn.lower.reveal)>>
<<if $worn.upper.type.includes("naked")>><<set $allure += $worn.under_upper.reveal>><</if>>
<<if $worn.lower.type.includes("naked")>><<set $allure += $worn.under_lower.reveal>><</if>>
<<set $allure *= $nightmod>>
<<set $allure *= $exposedmod>>
<<set $allure += $worn.head.reveal>>
<<set $allure += $worn.face.reveal>>
<<set $allure += $worn.neck.reveal>>
<<set $allure += $worn.legs.reveal>>
<<set $allure += $worn.feet.reveal>>
<<if $wolfgirl gte 6>><<set $allure += 500>><</if>>
<<if $demon gte 6>><<set $allure += 500>><</if>>
<<if $angel gte 6>><<set $allure += 500>><</if>>
<<if $fallenangel gte 2>><<set $allure += 500>><</if>>
<<if $cat gte 6>><<set $allure += 500>><</if>>
<<if $cow gte 6>><<set $allure += 500>><</if>>
<<goocount>><<set $allure += ($goocount * 50) + ($semencount * 50)>>
<<set $allure += ($famesex / 5)>>
<<set $allure += ($famerape / 5)>>
<<set $allure += ($famebestiality / 5)>>
<<set $allure += ($fameexhibitionism / 5)>>
<<set $allure -= $famescrap>>
<<set $allure -= $famegood>>
<<set $allure -= $famebusiness>>
<<set $allure -= $famesocial>>
<<if $dev is 1>>
<<set $allure -= $famepimp>>
<</if>>
<<if $moonstate is "evening" and $hour gte 21 or $moonstate is "morning" and $hour lte 6>>
<<set $allure += 2000>>
<</if>>
<<set $allure *= $alluremod>>
<<if $allure gte 8000 * $alluremod>><<set $allure to 8000 * $alluremod>><</if>>
<<if $allure lt 0>>
<<set $allure to 0>>
<</if>>
<<set $attractiveness to (($beauty / 3) + $hairlength / 4 + $worn.upper.reveal + $worn.lower.reveal)>>
<<if $worn.upper.type.includes("naked")>><<set $attractiveness += $worn.under_upper.reveal>><</if>>
<<if $worn.lower.type.includes("naked")>><<set $attractiveness += $worn.under_lower.reveal>><</if>>
<<set $attractiveness += $worn.head.reveal>>
<<set $attractiveness += $worn.face.reveal>>
<<set $attractiveness += $worn.neck.reveal>>
<<set $attractiveness += $worn.legs.reveal>>
<<set $attractiveness += $worn.feet.reveal>>
<<if $wolfgirl gte 6>><<set $attractiveness += 500>><</if>>
<<if $demon gte 6>><<set $attractiveness += 500>><</if>>
<<if $angel gte 6>><<set $attractiveness += 500>><</if>>
<<if $fallenangel gte 2>><<set $attractiveness += 500>><</if>>
<<if $cat gte 6>><<set $attractiveness += 500>><</if>>
<<if $cow gte 6>><<set $attractiveness += 500>><</if>>
<<set $rng to random(1, 100)>>
<<if $worn.neck.collared gte 1>>
<span class="pink">A collar with a leash attached encases your neck.</span>
<br>
<</if>>
<<if $penilechastityparasite isnot 0>>
<span class="pink">You feel $penilechastityparasite squirming around your penis.</span>
<br>
<</if>>
<<if $vaginalchastityparasite isnot 0 and $vaginalchastityparasite eq $analchastityparasite>>
<span class="pink">You feel $vaginalchastityparasite squirming inside your vagina and lower intestine.</span>
<br>
<<else>>
<<if $vaginalchastityparasite isnot 0>>
<span class="pink">You feel $vaginalchastityparasite squirming inside your vagina.</span>
<br>
<</if>>
<<if $analchastityparasite isnot 0>>
<span class="pink">You feel $analchastityparasite squirming inside your lower intestine.</span>
<br>
<</if>>
<</if>>
<<for _type range $parasite.types>>
<<switch $parasite[_type].length>>
<<case 0>>
<<case 1>>
<<if $parasite[_type][0] is "nipples">>
<span class="pink">The _type parasites clinging to your <<print $parasite[_type][0]>> suck and massage you.</span>
<<else>>
<span class="pink">The _type parasite clinging to your <<print $parasite[_type][0]>> sucks and massages you.</span>
<</if>>
<br>
<<case 2>>
<span class="pink">The _type parasites clinging to your <<print $parasite[_type][0]>> and <<print $parasite[_type][1]>> suck and massage you.</span>
<br>
<<default>>
<<set _pstring to $parasite[_type][0]>>
<<for _i to 1; _i lt $parasite[_type].length - 1; _i++>>
<<set _pstring += ", " + $parasite[_type][_i]>>
<</for>>
<<set _pstring += ", and " + $parasite[_type][_i]>>
<span class="pink">The _type parasites clinging to your _pstring suck and massage you.</span>
<br>
<</switch>>
<</for>>
<<if $parasite.left_ear.name and $parasite.left_ear.name eq $parasite.right_ear.name>>
<<if $parasite.left_ear.name is "slime">>
<span class="lewd">The $parasite.left_ear.name in each ear influences your thoughts.</span>
<br>
<</if>>
<<else>>
<<if $parasite.left_ear.name is "slime">>
<span class="lewd">The $parasite.left_ear.name in your left ear influences your thoughts.</span>
<br>
<</if>>
<<if $parasite.right_ear.name is "slime">>
<span class="lewd">The $parasite.right_ear.name in your right ear influences your thoughts.</span>
<br>
<</if>>
<</if>>
<<if $leftarm is "bound" and $rightarm is "bound">>
<span class="pink">Your arms are bound.</span>
<br>
<<elseif $leftarm is "bound">>
<span class="purple">Your left arm is bound.</span>
<br>
<<elseif $rightarm is "bound">>
<span class="purple">Your right arm is bound.</span>
<br>
<</if>>
<<if $feetuse is "bound">>
<span class="pink">Your legs are bound.</span>
<br>
<</if>>
<<goo>>
<<if $gamemode isnot "soft">>
<<paincaption>>
<</if>>
<<arousalcaption>>
<<tirednesscaption>>
<<stresscaption>>
<<if $innocencestate is 1>>
<<innocencecaption>>
<<else>>
<<traumacaption>>
<</if>>
<<if $gamemode isnot "soft">>
<<controlcaption>>
<</if>>
<<allurecaption>>
<<if $underwater is 1>>
<<oxygencaption true>>
<</if>>
<<drunk>><<drugged>><<hallucinogen>>
<br>
<<if $passage isnot "Start" and $passage isnot "Start2" and $sidebarStats isnot "Disabled">>
<<replace #mobileStats>><<mobileStats>><</replace>>
<</if>>
<<if $tipdisable is "f">>
<span class="gold">Tip:</span> <<tips>>
<br><br>
<</if>>
<<button CHARACTERISTICS>>
<<overlayReplace "characteristics">>
<</button>>
<<button TRAITS>>
<<overlayReplace "traits">>
<</button>>
<<button SOCIAL>>
<<overlayReplace "social">>
<</button>>
<<button STATISTICS/FEATS>>
<<overlayReplace "statistics">>
<</button>>
<br><br>
<<if $dancing is 0 and $combat is 0 and $passage isnot "Start2" and $cheatdisable is "f" or $debug is 1>>
<<button CHEATS>>
<<overlayReplace "cheats">>
<</button>>
<</if>>
<<if $debug is 1>>
<<debug>>
<</if>>
<<else>>
<<versioninfo>>
<<button FEATS>>
<<overlayReplace "startFeats">>
<</button>>
<</if>>
<<button SAVES/OPTIONS>>
<<overlayReplace "options">>
<</button>>
<br><br>
<<set $currentOverlay to null>>
<div id="customOverlay" class="customOverlay hidden">
<div id="customOverlayTitle" class="fixedClose"></div>
<div id="customOverlaySaveContent"></div>
<div id="customOverlayContent"></div>
</div>
</div><<widget "clothingcaption">><<nobr>>
<<if $worn.upper.name is "naked">>
<<if $worn.lower.name is "naked">>
<<if $worn.under_lower.name is "naked" and $worn.genitals.name is "naked">>
<<if $worn.under_upper.name is "naked">>
<span class="red">You are completely naked!</span>
<<else>>
<span class="red">Your bottom half is completely exposed!</span> <span class="pink">Your <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name <<if $worn.under_upper.plural is 1>>give<<else>>gives<</if>> little comfort.</span>
<</if>>
<<elseif $worn.under_lower.name is "naked" and $worn.genitals.name isnot "naked">>
<<if $worn.under_upper.name is "naked">>
<span class="red">Your <<genitalsintegrity>> $worn.genitals.name <<if $worn.genitals.anal_shield is 1>>with an anal shield<</if>> gives you no comfort.</span>
<<else>>
<span class="red">Other than your <<genitalsintegrity>> $worn.genitals.name <<if $worn.genitals.anal_shield is 1>>with an anal shield<</if>>, your bottom half is completely exposed!</span>
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_upper.name is "naked">>
<span class="pink">You are wearing nothing but a<<if $worn.under_lower.name.last() is "s">> pair of<</if>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name.</span>
<<else>>
<<if $worn.under_lower.set is $worn.under_upper.set>>
<span class="pink">You are wearing nothing but <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name.</span>
<<else>>
<span class="pink">You are wearing a<<if $worn.under_lower.name.last() is "s">> pair of<</if>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name and <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name.</span>
<</if>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
You wear <<genitalsword>> <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>>.
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.under_lower.name is "naked">>
<<if $worn.under_upper.name is "naked">>
<span class="pink">You are topless and wearing no underwear</span> but your lower half is covered by <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name.
<<else>>
<span class="pink">You are wearing <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name</span> and <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name, <span class="purple">with nothing underneath.</span>
<</if>>
<<if $worn.genitals.name isnot "naked">>
You wear <<genitalsword>> <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>>.
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_upper.name is "naked">>
<span class="pink">You are topless</span> with <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name and <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name.
<<else>>
Your lower half is covered by <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name and <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name, <span class="pink">but only <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name protects your chest.</span>
<</if>>
<<if $worn.genitals.name isnot "naked">>
You wear <<genitalsword>> <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>>.
<</if>>
<</if>>
<</if>>
<<elseif $worn.upper.name isnot "naked">>
<<if $worn.lower.name is "naked">>
<<if $worn.under_lower.name is "naked">>
<<if $worn.upper.one_piece is "broken" and $worn.lower.set isnot $worn.upper.set>>
<<if $worn.under_upper.name is "naked">>
You are wearing just <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name that <<upperhas>> been torn at the waist <span class="red"> leaving your bottom half completely exposed!</span>
<<else>>
You are wearing <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name that <<upperhas>> been torn at the waist <span class="red"> leaving your bottom half completely exposed!</span>
<</if>>
<<else>>
<<if $worn.under_upper.name is "naked">>
<span class="red">Your bottom half is completely exposed!</span> Your top half is covered by <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name, <span class="purple">with nothing beneath.</span>
<<else>>
<span class="red">Your bottom half is completely exposed!</span> Your top half is covered by <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name, with <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath.
<</if>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
<span class="red">Your <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>> gives you no comfort.</span>
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.upper.one_piece is "broken" and $worn.lower.set isnot $worn.upper.set>>
<<if $worn.under_upper.name is "naked">>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name that has been torn at the waist <span class="purple"> leaving your <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name exposed.</span>
<<else>>
You are wearing <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name that has been torn at the waist <span class="purple"> leaving your <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name exposed.</span>
<</if>>
<<else>>
<<if $worn.under_upper.name is "naked">>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name and <<underlowerword>> <span class="purple">exposed <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name.</span>
<<else>>
<<if $worn.under_upper.one_piece is 1>>
You are wearing <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name. <span class="purple">Your $worn.under_upper.name is visible beneath your waist.</span>
<<else>>
You are wearing <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name and <<underlowerword>> <span class="purple">exposed <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name.</span>
<</if>>
<</if>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
Your <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>> <<if $worn.under_lower.reveal gte 500>>is clearly visible<<else>>can be made out<</if>> underneath.
<</if>>
<</if>>
<</if>>
<<if $worn.lower.name isnot "naked">>
<<if $worn.under_lower.name is "naked">>
<<if $worn.under_upper.name is "naked">>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name
<<if $worn.lower.one_piece isnot 1>>
and <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name
<</if>>
<span class="purple"><<if $worn.lower.type.includes("swim")>>and<<else>>but<</if>> you are not wearing underwear.</span>
<<else>>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name
<<if $worn.lower.one_piece isnot 1>>
and <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name
<</if>>
<<if $worn.under_upper.one_piece is "broken">>
<span class="purple">with just <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name that has been torn at the waist beneath.</span>
<<else>>
<span class="purple">with just <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath.</span>
<</if>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
You wear <<genitalsword>> <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>>.
<</if>>
<</if>>
<<if $worn.under_lower.name isnot "naked">>
<<if $worn.under_upper.name is "naked">>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name
<<if $worn.lower.one_piece isnot 1>>
and <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name
<</if>>
<<if $breastsize lt 3>>
with <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name beneath.
<<else>>
<span class="purple">with just <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name beneath.</span>
<</if>>
<<else>>
You are wearing <<upperword>> <<upperintegrity>> <<upperclothescolour>> $worn.upper.name
<<if $worn.lower.one_piece isnot 1>>
and <<lowerword>> <<lowerintegrity>> <<lowerclothescolour>> $worn.lower.name
<</if>>
<<if $worn.under_lower.one_piece is 1>>
with <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath.
<<else>>
with <<underlowerword>> <<underlowerintegrity>> <<underlowerclothescolour>> $worn.under_lower.name and <<underupperword>> <<underupperintegrity>> <<underupperclothescolour>> $worn.under_upper.name beneath.
<</if>>
<</if>>
<<if $worn.genitals.name isnot "naked">>
You wear <<genitalsword>> <<genitalsintegrity>> $worn.genitals.name<<if $worn.genitals.anal_shield is 1>> with an anal shield<</if>>.
<</if>>
<</if>>
<</if>>
<</if>>
<<if $worn.face.type.includes("mask")>>
<br>
Your identity is concealed by your $worn.face.name.
<</if>>
<</nobr>><</widget>>
<<widget "stripcaption">><<nobr>>
<<if !$worn.upper.type.includes("naked") and $upperwetstage gte 3 and !$worn.lower.type.includes("naked") and $lowerwetstage gte 3 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $underlowerwetstage gte 3 and !$worn.under_upper.type.includes("naked") and $underupperwetstage gte 3>>
<<if $worn.under_upper.set is $worn.under_lower.set>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name and $worn.under_upper.name are drenched, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_upper.name are drenched, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<</if>>
<<else>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, $worn.under_lower.name and $worn.under_upper.name are drenched, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name, $worn.under_lower.name and $worn.under_upper.name are drenched, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<</if>>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $upperwetstage gte 3 and !$worn.lower.type.includes("naked") and $lowerwetstage gte 3 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $underlowerwetstage gte 3>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, and $worn.under_lower.name are drenched, <span class="pink">revealing your <<undertop>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_lower.name are drenched, <span class="pink">revealing your <<undertop>> and <<genitalsstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $upperwetstage gte 3 and !$worn.under_upper.type.includes("naked") and $underupperwetstage gte 3 and $lowerwetstage gte 3 and !$worn.lower.type.includes("naked")>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name and $worn.under_upper.name are drenched, <span class="purple">revealing your <<breasts>> and <<undiesstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_upper.name are drenched, <span class="purple">revealing your <<breasts>> and <<undiesstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $upperwetstage gte 3 and $lowerwetstage gte 3 and !$worn.lower.type.includes("naked")>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name is drenched, <span class="purple">revealing your <<undertop>> and <<undiesstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name and $worn.lower.name are drenched, <span class="purple">revealing your <<undertop>> and <<undiesstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $upperwetstage gte 3>>
<br>
Your $worn.upper.name <<upperplural>> drenched, <span class="purple">revealing your <<breastsstop>></span>
<br>
<<elseif !$worn.lower.type.includes("naked") and $lowerwetstage gte 3 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $underlowerwetstage gte 3>>
<br>
Your $worn.lower.name and $worn.under_lower.name are drenched, <span class="pink">revealing your <<genitalsstop>></span>
<br>
<<elseif !$worn.lower.type.includes("naked") and $lowerwetstage gte 3>>
<br>
Your $worn.lower.name <<lowerplural>> drenched, <span class="purple">revealing your <<undiesstop>></span>
<br>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $underlowerwetstage gte 3>>
<br>
Your $worn.under_lower.name <<underlowerplural>> drenched, <span class="pink">revealing your <<genitalsstop>></span>
<br>
<<elseif !$worn.under_upper.type.includes("naked") and $underupperwetstage gte 3>>
<br>
Your $worn.under_upper.name <<underupperplural>> drenched, <span class="pink">revealing your <<breastsstop>></span>
<br>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.exposed is 2 and !$worn.lower.type.includes("naked") and $worn.lower.exposed is 2 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $worn.under_lower.state isnot "waist" and !$worn.under_upper.type.includes("naked") and $worn.under_upper.state isnot $worn.under_upper.state_base>>
<<if $worn.under_upper.set is $worn.under_lower.set>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, skirt and $worn.under_upper.name have been pulled aside, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_upper.name have been pulled aside, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<</if>>
<<else>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, skirt, $worn.under_upper.name and $worn.under_lower.name have been pulled aside, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name, $worn.under_upper.name and $worn.under_lower.name have been pulled aside, <span class="pink">revealing your <<breasts>> and <<genitalsstop>></span>
<br>
<</if>>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.exposed is 2 and !$worn.lower.type.includes("naked") and $worn.lower.exposed is 2 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $worn.under_lower.state isnot "waist">>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, skirt and $worn.under_lower.name have been pulled aside, <span class="pink">revealing your <<undertop>> and <<genitalsstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_lower.name have been pulled aside, <span class="pink">revealing your <<undertop>> and <<genitalsstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.exposed is 2 and $worn.lower.exposed is 2 and !$worn.lower.type.includes("naked") and !$worn.under_upper.type.includes("naked") and $worn.under_upper.state isnot $worn.under_upper.state_base>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name, skirt and $worn.under_upper.name have been pulled aside, <span class="purple">revealing your <<breasts>> and <<undiesstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name, $worn.lower.name and $worn.under_upper.name have been pulled aside, <span class="purple">revealing your <<breasts>> and <<undiesstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.exposed is 2 and $worn.lower.exposed is 2 and !$worn.lower.type.includes("naked")>>
<<if $worn.upper.set is $worn.lower.set>>
<br>
Your $worn.upper.name and skirt have been pulled aside, <span class="purple">revealing your <<undertop>> and <<undiesstop>></span>
<br>
<<else>>
<br>
Your $worn.upper.name and $worn.lower.name have been pulled aside, <span class="purple">revealing your <<undertop>> and <<undiesstop>></span>
<br>
<</if>>
<<elseif !$worn.upper.type.includes("naked") and $worn.upper.exposed is 2>>
<br>
Your $worn.upper.name <<upperhas>> been pulled aside, <span class="purple">revealing your <<breastsstop>></span>
<br>
<<elseif !$worn.lower.type.includes("naked") and $worn.lower.exposed is 2 and !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $worn.under_lower.state isnot "waist">>
<br>
Your $worn.lower.name <<lowerhas>> been pulled aside and your $worn.under_lower.name pulled down, <span class="pink">revealing your <<genitalsstop>></span>
<br>
<<elseif !$worn.lower.type.includes("naked") and $worn.lower.exposed is 2>>
<br>
Your $worn.lower.name <<lowerhas>> been pulled aside, <span class="purple">revealing your <<undiesstop>></span>
<br>
<<elseif !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and $worn.under_lower.state isnot $worn.under_lower.state_base>>
<br>
Your $worn.under_lower.name <<underlowerhas>> been pulled down to your $worn.under_lower.state, <span class="pink">revealing your <<genitalsstop>></span>
<br>
<<elseif !$worn.under_upper.type.includes("naked") and $worn.under_upper.state isnot $worn.under_upper.state_base>>
<br>
Your $worn.under_upper.name <<underupperhas>> been pulled down to your $worn.under_upper.state, <span class="pink">revealing your <<breastsstop>></span>
<br>
<</if>>
<</nobr>><</widget>>
<<widget "statsCaption">><<nobr>>
<<if $dev is 1>>
<<set $money = Math.trunc($money)>>
£<<print ($money / 100)>>.
<<else>>
£<<print Math.trunc($money / 100)>>.<<if $money % 100 lte 9>>0<</if>><<print $money % 100>>
<</if>>
<<effectstime>>
<img class="icon_ui" src="img/ui/icon_time.png">
<<if $timestyle is "ampm">>
<<if $hour gte 13>>
<<print ($hour - 12)>>:<<print ($time - $hour * 60).toString().padStart(2, "0")>> pm.
<<else>>
$hour:<<print ($time - $hour * 60).toString().padStart(2, "0")>> <<if $hour is 12>>pm<<else>>am.<</if>>
<</if>>
<<else>>
<<if $hour lt 10>>0<</if>>$hour:<<print ($time - $hour * 60).toString().padStart(2, "0")>>
<</if>>
<<if $extendedStats>>
<br>
<</if>>
<img class="icon_ui" src="img/ui/icon_day.png">
<<switch $weekday>>
<<case 1>>Sun<<case 2>>Mon<<case 3>>Tue<<case 4>>Wed<<case 5>>Thu<<case 6>>Fri<<case 7>>Sat
<</switch>>
<<if $extendedStats>>
$monthday<<monthday>> <<month true>>
<</if>>
<</nobr>><</widget>>Testing<<widget "characteristics">><<nobr>>
It is the $monthday<<monthday>> of <<month>> $year.
It has been $days days since the game started.
<br>
<<if $hardmodedays isnot undefined>>
You survived <span class="gold">$hardmodedays</span> days on hard mode.
<br>
<</if>>
<<schoolterm>>
<br><br>
You are
<<if $specialTransform is 1 and $physicalTransform is 1>>
<<if $angel gte 6>>
an angelic
<<elseif $fallenangel gte 2>>
a fallen
<<elseif $demon gte 6>>
a demonic
<</if>>
<<elseif $specialTransform is 1 and $physicalTransform is 0>>
<<if $angel gte 6>>
an angel
<<elseif $fallenangel gte 2>>
a fallen angel
<<elseif $demon gte 6>>
a demon
<</if>>
<<elseif $specialTransform is 0 and $physicalTransform is 1>>
a
<</if>>
<<if $physicalTransform is 1>>
<<if $wolfgirl gte 6 and ($demon gte 6 or $fallenangel gte 2)>>
hellhound
<<elseif $wolfgirl gte 6 and $angel gte 6>>
dog
<<elseif $wolfgirl gte 6>>
wolf
<<elseif $cat gte 6>>
cat
<<elseif $cow gte 6>>
<<if $player.gender_appearance is "m">>
bull
<<else>>
cow
<</if>>
<</if>>
<</if>>
<<if $specialTransform is 0 and $physicalTransform is 0>>
a
<</if>>
<<genderstop>>
<br><br>
You have $eyecolour eyes. You have a <<skincolourtext>> <<if $breastsize gte 1>>You have <<breastsstop>><</if>> You have a <<bottomstop>> <<if $penisexist is 1>>You have a <<penisstop>><</if>>
<<if $hairlength gte 0 and $hairlength lt 100>>Your <<haircolourtext>> hair is short.
<<elseif $hairlength gte 100 and $hairlength lt 200>>When left natural, your <<haircolourtext>> hair passes your chin, <<fringelength>>
<<elseif $hairlength gte 200 and $hairlength lt 300>>When left natural, your <<haircolourtext>> hair comes down to your shoulders, <<fringelength>>
<<elseif $hairlength gte 300 and $hairlength lt 400>>When left natural, your <<haircolourtext>> hair is quite long, and comes down to the top of your chest, <<fringelength>>
<<elseif $hairlength gte 400 and $hairlength lt 500>>When left natural, your long <<haircolourtext>> hair hangs down to your nipples, <<fringelength>>
<<elseif $hairlength gte 500 and $hairlength lt 600>>When left natural, your long <<haircolourtext>> hair reaches the top of your tummy, <<fringelength>>
<<elseif $hairlength gte 600 and $hairlength lt 700>>When left natural, your long <<haircolourtext>> hair reaches your navel, <<fringelength>>
<<elseif $hairlength gte 700 and $hairlength lt 800>>When left natural, your very long <<haircolourtext>> hair reaches your thighs, <<fringelength>>
<<elseif $hairlength gte 800 and $hairlength lt 900>>When left natural, your very long <<haircolourtext>> hair reaches your knees, <<fringelength>>
<<elseif $hairlength gte 900 and $hairlength lte 999>>When left natural, your extremely long <<haircolourtext>> hair reaches your ankles, <<fringelength>>
<<elseif $hairlength gte 1000>>When left natural, your <<haircolourtext>> hair is so long you need be careful lest you trip on it, <<fringelength>><</if>>
<br>
<<if $penisexist is 1>>
You produce
<<if $semen_volume gte 2000>>
<span class="green">a prodigious</span>
<<elseif $semen_volume gte 1500>>
<span class="teal">a huge</span>
<<elseif $semen_volume gte 1000>>
<span class="lblue">a large</span>
<<elseif $semen_volume gte 500>>
<span class="blue">a decent</span>
<<elseif $semen_volume gte 300>>
<span class="purple">a limited</span>
<<elseif $semen_volume gte 100>>
<span class="pink">a small</span>
<<elseif $semen_volume gt 0>>
<span class="red">a tiny</span>
<<else>>
no cum.
<</if>>
<<if $semen_volume gt 0>>
amount of cum,
<<if $semen_amount gte $semen_volume>>
<span class="green">and you're full to the brim.</span>
<<elseif $semen_amount gte (($semen_volume / 7) * 6)>>
<span class="teal">and you're almost full.</span>
<<elseif $semen_amount gte (($semen_volume / 7) * 5)>>
<span class="lblue">and you have plenty left.</span>
<<elseif $semen_amount gte (($semen_volume / 7) * 4)>>
<span class="blue">and you've about half left.</span>
<<elseif $semen_amount gte (($semen_volume / 7) * 3)>>
<span class="purple">but you're running low.</span>
<<elseif $semen_amount gte (($semen_volume / 7) * 2)>>
<span class="pink">but you're running out.</span>
<<elseif $semen_amount gt 0>>
<span class="pink">but you're almost empty.</span>
<<else>>
<span class="red">but you've been milked completely dry.</span>
<</if>>
<<if $semen_amount gte $semen_volume>>
<<if $arousal gte 8000>>
As you're already full, <span class="pink">your arousal is increasing your capacity.</span>
<<elseif $arousal gte 6000>>
As you're already full, <span class="purple">your arousal is increasing your capacity.</span>
<</if>>
<<else>>
<<if $arousal gte 8000>>
<span class="pink">Your arousal is helping recover.</span>
<<elseif $arousal gte 6000>>
<span class="purple">Your arousal is helping recover.</span>
<</if>>
<</if>>
<</if>>
<br>
<</if>>
<<if $lactating is 1 and $breastfeedingdisable is "f">>
Your breasts produce a
<<if $milk_volume gte 2000>>
<span class="green">prodigious</span>
<<elseif $milk_volume gte 1500>>
<span class="teal">huge</span>
<<elseif $milk_volume gte 1000>>
<span class="lblue">large</span>
<<elseif $milk_volume gte 500>>
<span class="blue">decent</span>
<<elseif $milk_volume gte 300>>
<span class="purple">limited</span>
<<elseif $milk_volume gte 100>>
<span class="pink">small</span>
<<else>>
<span class="red">tiny</span>
<</if>>
amount of milk,
<<if $milk_amount gte $milk_volume>>
<span class="green">and you're full to the brim.</span>
<<elseif $milk_amount gte (($milk_volume / 7) * 6)>>
<span class="teal">and you're almost full.</span>
<<elseif $milk_amount gte (($milk_volume / 7) * 5)>>
<span class="lblue">and you have plenty left.</span>
<<elseif $milk_amount gte (($milk_volume / 7) * 4)>>
<span class="blue">and you've about half left.</span>
<<elseif $milk_amount gte (($milk_volume / 7) * 3)>>
<span class="purple">but you're running low.</span>
<<elseif $milk_amount gte (($milk_volume / 7) * 2)>>
<span class="pink">but you're running out.</span>
<<elseif $milk_amount gt 0>>
<span class="pink">but you're almost empty.</span>
<<else>>
<span class="red">but you've been milked completely dry.</span>
<</if>>
<br>
<</if>>
<<if $vaginaexist is 1>>
Your vagina is
<<if $vaginaWetness gte 90>>
<span class="red">drenched.</span> Even the largest penises will have an easy time sliding in.
<<elseif $vaginaWetness gte 75>>
<span class="pink">dripping.</span> All but the largest penises will have an easy time sliding in.
<<elseif $vaginaWetness gte 60>>
<span class="purple">wet.</span> Most penises will have an easy time sliding in.
<<elseif $vaginaWetness gte 45>>
<span class="blue">moist.</span> Some penises will be able to penetrate without difficulty.
<<elseif $vaginaWetness gte 30>>
<span class="lblue">slick.</span> Most penises will have a hard time penetrating.
<<elseif $vaginaWetness gte 15>>
<span class="teal">a little slick.</span> Insertions will be difficult for all but the smallest penises.
<<else>>
<span class="green">dry.</span> Insertions will be difficult.
<</if>>
<br>
<</if>>
<<if $penisexist is 1>>
Your penis is
<<if $penisWetness gte 90>>
<span class="red">well-lubricated.</span> <<if $penissize gte 4>>It shouldn't have much trouble sliding into places, even at your size.<</if>>
<<elseif $penisWetness gte 75>>
<span class="pink">dripping.</span>
<<elseif $penisWetness gte 60>>
<span class="purple">wet.</span>
<<elseif $penisWetness gte 45>>
<span class="blue">moist.</span>
<<elseif $penisWetness gte 30>>
<span class="lblue">slick.</span>
<<elseif $penisWetness gte 15>>
<span class="teal">a little slick.</span>
<<else>>
<span class="green">dry.</span> <<if $penissize gte 2>>Insertions may be difficult.<</if>>
<</if>>
<br>
<</if>>
<<if $analdisable is "f">>
Your ass is
<<if $anusWetness gte 90>>
<span class="red">well-lubricated.</span> Even the largest penises will have an easy time sliding in.
<<elseif $anusWetness gte 75>>
<span class="pink">lubricated.</span> All but the largest penises will have an easy time sliding in.
<<elseif $anusWetness gte 60>>
<span class="purple">slippery.</span> Most penises will have an easy time sliding in.
<<elseif $anusWetness gte 45>>
<span class="blue">a little slippery.</span> Some penises will be able to penetrate without difficulty.
<<elseif $anusWetness gte 30>>
<span class="lblue">slick.</span> Most penises will have a hard time penetrating.
<<elseif $anusWetness gte 15>>
<span class="teal">a little slick.</span> Insertions will be difficult for all but the smallest penises.
<<else>>
<span class="green">dry.</span> Insertions will be difficult.
<</if>>
<</if>>
<br>
<<bodywriting>>
<br>
Awareness:
<<if $awareness lte 0>>
<span class="green">You are innocent.</span><<statbaricons sym_awareness 7 7>>
<br>
<div class="meter">
<<set $percent=Math.floor((($awareness + 200) / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 1 and $awareness lt 100>>
<span class="teal">You are almost entirely innocent.</span>
<<statbaricons sym_awareness 6 7>>
<div class="meter">
<<set $percent=Math.floor(($awareness / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 100 and $awareness lt 200>>
<span class="lblue">You have a limited understanding of sexuality.</span>
<<statbaricons sym_awareness 5 7>>
<div class="meter">
<<set $percent=Math.floor((($awareness - 100) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 200 and $awareness lt 300>>
<span class="blue">You have a normal understanding of sexuality.</span>
<<statbaricons sym_awareness 4 7>>
<div class="meter">
<<set $percent=Math.floor((($awareness - 200) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 300 and $awareness lt 400>>
<span class="purple">Your knowledge of sexual depravity extends beyond that of most people.</span>
<<statbaricons sym_awareness 3 7>>
<div class="meter">
<<set $percent=Math.floor((($awareness - 300) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 400 and $awareness lt 500>>
<span class="pink">You have seen things that few are privy to.</span>
<<statbaricons sym_awareness 2 7>>
<div class="meter">
<<set $percent=Math.floor((($awareness - 400) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 500 and $awareness lte 999>>
<span class="red">You have peered into the depths of depravity.</span>
<<statbaricons sym_awareness 1 7>>
<div class="meter">
<<set $percent=Math.floor((($awareness - 500) / 499)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $awareness gte 1000>>
<span class="red">Your understanding is transcendental.</span><<statbaricons sym_awareness 7 7>>
<br>
<</if>>
Purity:
<<if $purity gte 1000>>
<span class="green">You are angelic.</span><<statbaricons sym_purity 7 7>>
<br>
<<elseif $purity lte 999 and $purity gt 900>><span class="teal">You don't feel entirely pure.</span>
<<statbaricons sym_purity 6 7>>
<div class="meter">
<<set $percent=Math.floor((($purity - 900) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity lte 900 and $purity gt 800>>
<span class="lblue">You feel slightly soiled.</span>
<<statbaricons sym_purity 5 7>>
<div class="meter">
<<set $percent=Math.floor((($purity - 800) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity lte 800 and $purity gt 700>>
<span class="blue">You feel soiled.</span>
<<statbaricons sym_purity 4 7>>
<div class="meter">
<<set $percent=Math.floor((($purity - 700) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity lte 700 and $purity gt 600>><span class="purple">You feel somewhat defiled.</span>
<<statbaricons sym_purity 3 7>>
<div class="meter">
<<set $percent=Math.floor((($purity - 600) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity lte 600 and $purity gt 500>>
<span class="pink">You feel defiled.</span>
<<statbaricons sym_purity 2 7>>
<div class="meter">
<<set $percent=Math.floor((($purity - 500) / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity lte 500 and $purity gte 1>>
<span class="red">You feel utterly defiled.</span>
<<statbaricons sym_purity 1 7>>
<div class="meter">
<<set $percent=Math.floor(($purity / 500)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $purity gte 0>>
<span class="red">You are beyond defiled.</span>
<br>
<</if>>
Physique:
<<if $physique gte ($physiquesize / 7) * 6>>
<span class="green">Your body is toned and powerful.</span>
<<statbaricons sym_physique 6 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 6) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $physique gte ($physiquesize / 7) * 5>><span class="teal">Your body is toned and firm.</span>
<<statbaricons sym_physique 5 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 5) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $physique gte ($physiquesize / 7) * 4>><span class="lblue">Your body is slim and athletic.</span>
<<statbaricons sym_physique 4 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 4) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $physique gte ($physiquesize / 7) * 3>><span class="blue">Your body is slim.</span>
<<statbaricons sym_physique 3 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 3) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $physique gte($physiquesize / 7) * 2>><span class="purple">Your body is lithe and slender.</span>
<<statbaricons sym_physique 2 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 2) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $physique gte ($physiquesize / 7)>><span class="pink">You are skinny.</span>
<<statbaricons sym_physique 1 6>>
<div class="meter">
<<set $percent=Math.floor((($physique - ($physiquesize / 7) * 1) / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>><span class="red">You are emaciated.</span>
<<statbaricons sym_physique 0 6>>
<div class="meter">
<<set $percent=Math.floor(($physique / ($physiquesize / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Willpower:
<<if $willpower gte ($willpowermax / 7) * 6>>
<span class="green">Your will is iron.</span>
<<statbaricons redbolt 6 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 6) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $willpower gte ($willpowermax / 7) * 5>>
<span class="teal">You are tenacious.</span>
<<statbaricons redbolt 5 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 5) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $willpower gte ($willpowermax / 7) * 4>>
<span class="lblue">You are determined.</span>
<<statbaricons redbolt 4 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 4) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $willpower gte ($willpowermax / 7) * 3>>
<span class="blue">You are resolved.</span>
<<statbaricons redbolt 3 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 3) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $willpower gte($willpowermax / 7) * 2>>
<span class="purple">You are mindful.</span>
<<statbaricons redbolt 2 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 2) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $willpower gte ($willpowermax / 7)>>
<span class="pink">You are fainthearted.</span>
<<statbaricons redbolt 1 6>>
<div class="meter">
<<set $percent=Math.floor((($willpower - ($willpowermax / 7) * 1) / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>>
<span class="red">You are timid.</span>
<<statbaricons redbolt 0 6>>
<div class="meter">
<<set $percent=Math.floor(($willpower / ($willpowermax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Beauty:
<<if $beauty gte ($beautymax / 7) * 6>>
<span class="green">Your beauty is divine.</span>
<<statbaricons sym_beauty 6 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 6) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $beauty gte ($beautymax / 7) * 5>>
<span class="teal">You are ravishing.</span>
<<statbaricons sym_beauty 5 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 5) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $beauty gte ($beautymax / 7) * 4>>
<span class="lblue">You are beautiful.</span>
<<statbaricons sym_beauty 4 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 4) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $beauty gte ($beautymax / 7) * 3>>
<span class="blue">You are charming.</span>
<<statbaricons sym_beauty 3 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 3) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $beauty gte($beautymax / 7) * 2>>
<span class="purple">You are pretty.</span>
<<statbaricons sym_beauty 2 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 2) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $beauty gte ($beautymax / 7)>>
<span class="pink">You are cute.</span>
<<statbaricons sym_beauty 1 6>>
<div class="meter">
<<set $percent=Math.floor((($beauty - ($beautymax / 7) * 1) / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>>
<span class="red">You are plain.</span>
<<statbaricons sym_beauty 0 6>>
<div class="meter">
<<set $percent=Math.floor(($beauty / ($beautymax / 7))*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Promiscuity:
<<if $promiscuity lt 1>>
<span class="green">You are chaste and pure.</span>
<<statbaricons sym_promiscuity 0 6>>
<br>
<<elseif $promiscuity lt 15>>
<span class="teal">You are prudish.</span>
<<statbaricons sym_promiscuity 1 6>>
<div class="meter">
<<set $percent=Math.floor(($promiscuity/15)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $promiscuity lt 35>>
<span class="lblue">You are sexually curious.</span>
<<statbaricons sym_promiscuity 2 6>>
<div class="meter">
<<set $percent=Math.floor((($promiscuity - 15)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $promiscuity lt 55>>
<span class="blue">The thought of sexual contact excites you.</span>
<<statbaricons sym_promiscuity 3 6>>
<div class="meter">
<<set $percent=Math.floor((($promiscuity - 35)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $promiscuity lt 75>>
<span class="purple">You crave sexual contact.</span>
<<statbaricons sym_promiscuity 4 6>>
<div class="meter">
<<set $percent=Math.floor((($promiscuity - 55)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $promiscuity lt 95>>
<span class="pink">You are a slut.</span>
<<statbaricons sym_promiscuity 5 6>>
<div class="meter">
<<set $percent=Math.floor((($promiscuity - 75)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>>
<span class="red">Your sexual appetite is insatiable.</span>
<<statbaricons sym_promiscuity 6 6>>
<div class="meter">
<<set $percent=Math.floor((($promiscuity - 95)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Exhibitionism:
<<if $exhibitionism lt 1>>
<span class="green">You are coy.</span>
<<statbaricons sym_exhibitionism 0 6>>
<br>
<<elseif $exhibitionism lt 15>>
<span class="teal">You are shy.</span>
<<statbaricons sym_exhibitionism 1 6>>
<div class="meter">
<<set $percent=Math.floor(($exhibitionism/15)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $exhibitionism lt 35>>
<span class="lblue">You like being sexualised.</span>
<<statbaricons sym_exhibitionism 2 6>>
<div class="meter">
<<set $percent=Math.floor((($exhibitionism - 15)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $exhibitionism lt 55>>
<span class="blue">You enjoy lewd attention.</span>
<<statbaricons sym_exhibitionism 3 6>>
<div class="meter">
<<set $percent=Math.floor((($exhibitionism - 35)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $exhibitionism lt 75>>
<span class="purple">Feeling exposed excites you.</span>
<<statbaricons sym_exhibitionism 4 6>>
<div class="meter">
<<set $percent=Math.floor((($exhibitionism - 55)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $exhibitionism lt 95>>
<span class="pink">You are shameless.</span>
<<statbaricons sym_exhibitionism 5 6>>
<div class="meter">
<<set $percent=Math.floor((($exhibitionism - 75)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>>
<span class="red">The thought of exposure fills you with wild abandon.</span>
<<statbaricons sym_exhibitionism 6 6>>
<div class="meter">
<<set $percent=Math.floor((($exhibitionism - 95)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Deviancy:
<<if $deviancy lt 1>>
<span class="green">You are squeamish.</span>
<<statbaricons sym_deviancy 0 6>>
<br>
<<elseif $deviancy lt 15>>
<span class="teal">You are conventional.</span>
<<statbaricons sym_deviancy 1 6>>
<div class="meter">
<<set $percent=Math.floor(($deviancy/15)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $deviancy lt 35>>
<span class="lblue">Your tastes are strange.</span>
<<statbaricons sym_deviancy 2 6>>
<div class="meter">
<<set $percent=Math.floor((($deviancy - 15)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $deviancy lt 55>>
<span class="blue">Your tastes are shocking.</span>
<<statbaricons sym_deviancy 3 6>>
<div class="meter">
<<set $percent=Math.floor((($deviancy - 35)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $deviancy lt 75>>
<span class="purple">Your desires are scandalous.</span>
<<statbaricons sym_deviancy 4 6>>
<div class="meter">
<<set $percent=Math.floor((($deviancy - 55)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $deviancy lt 95>>
<span class="pink">You crave acts others wouldn't conceive of.</span>
<<statbaricons sym_deviancy 5 6>>
<div class="meter">
<<set $percent=Math.floor((($deviancy - 75)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<else>>
<span class="red">You lust for the unspeakable.</span>
<<statbaricons sym_deviancy 6 6>>
<div class="meter">
<<set $percent=Math.floor((($deviancy - 95)/20)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
<<if $parasite.left_ear.name is "slime" or $parasite.right_ear.name is "slime">>
<br>
Corruption:
<div class="meter">
<<set $percent=Math.floor(($corruption_slime / 100)*100)>>
<<print '<div class="redbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
<br>
Skulduggery:
<<if $skulduggery lte 0>>
<span class="red">None</span>
<br>
<<elseif $skulduggery gte 1 and $skulduggery lt 100>>
<span class="pink">F</span> <span class="black"><<print Math.floor($skulduggery)>>%</span>
<div class="meter">
<<set $percent=Math.floor(($skulduggery/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 100 and $skulduggery lt 200>>
<span class="pink">F+</span> <span class="black"><<print Math.floor($skulduggery - 100)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 100)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 200 and $skulduggery lt 300>>
<span class="purple">D</span> <span class="black"><<print $skulduggery - 200>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 200)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 300 and $skulduggery lt 400>>
<span class="purple">D+</span> <span class="black"><<print $skulduggery - 300>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 300)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 400 and $skulduggery lt 500>>
<span class="blue">C</span> <span class="black"><<print $skulduggery - 400>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 400)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 500 and $skulduggery lt 600>>
<span class="blue">C+</span> <span class="black"><<print $skulduggery - 500>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 500)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 600 and $skulduggery lt 700>>
<span class="lblue">B</span> <span class="black"><<print $skulduggery - 600>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 600)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 700 and $skulduggery lt 800>>
<span class="lblue">B+</span> <span class="black"><<print $skulduggery - 700>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 700)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 800 and $skulduggery lt 900>>
<span class="teal">A</span> <span class="black"><<print $skulduggery - 800>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 800)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 900 and $skulduggery lt 1000>>
<span class="teal">A+</span> <span class="black"><<print $skulduggery - 900>>%</span>
<div class="meter">
<<set $percent=Math.floor((($skulduggery - 900)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $skulduggery gte 1000>><span class="green">S</span>
<br>
<</if>>
<<if $blackmoney gte 1>>
You are carrying £<<print $blackmoney>> in stolen goods.
<br>
<</if>>
Dancing:
<<if $danceskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $danceskill gte 1 and $danceskill lt 200>>
<span class="pink">F</span> <span class="black"><<print $danceskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($danceskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $danceskill gte 200 and $danceskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($danceskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($danceskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $danceskill gte 400 and $danceskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($danceskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($danceskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $danceskill gte 600 and $danceskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($danceskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($danceskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $danceskill gte 800 and $danceskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($danceskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($danceskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $danceskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Swimming: <<if $swimmingskill lte 0>><span class="red">None</span>
<br>
<<elseif $swimmingskill gte 1 and $swimmingskill lt 100>><span class="pink">F</span> <span class="black"><<print $swimmingskill>>%</span>
<div class="meter">
<<set $percent=Math.floor(($swimmingskill/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 100 and $swimmingskill lt 200>><span class="pink">F+</span> <span class="black"><<print $swimmingskill - 100>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 100)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 200 and $swimmingskill lt 300>><span class="purple">D</span> <span class="black"><<print $swimmingskill - 200>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 200)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 300 and $swimmingskill lt 400>><span class="purple">D+</span> <span class="black"><<print $swimmingskill - 300>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 300)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 400 and $swimmingskill lt 500>><span class="blue">C</span> <span class="black"><<print $swimmingskill - 400>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 400)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 500 and $swimmingskill lt 600>><span class="blue">C+</span> <span class="black"><<print $swimmingskill - 500>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 500)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 600 and $swimmingskill lt 700>><span class="lblue">B</span> <span class="black"><<print $swimmingskill - 600>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 600)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 700 and $swimmingskill lt 800>><span class="lblue">B+</span> <span class="black"><<print $swimmingskill - 700>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 700)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 800 and $swimmingskill lt 900>><span class="teal">A</span> <span class="black"><<print $swimmingskill - 800>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 800)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 900 and $swimmingskill lt 1000>><span class="teal">A+</span> <span class="black"><<print $swimmingskill - 900>>%</span>
<div class="meter">
<<set $percent=Math.floor((($swimmingskill - 900)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $swimmingskill gte 1000>><span class="green">S</span>
<br>
<</if>>
Athletics: <<if $athletics lte 0>><span class="red">None</span>
<br>
<<elseif $athletics gte 1 and $athletics lt 100>><span class="pink">F</span> <span class="black"><<print $athletics>>%</span>
<div class="meter">
<<set $percent=Math.floor(($athletics/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 100 and $athletics lt 200>><span class="pink">F+</span> <span class="black"><<print $athletics - 100>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 100)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 200 and $athletics lt 300>><span class="purple">D</span> <span class="black"><<print $athletics - 200>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 200)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 300 and $athletics lt 400>><span class="purple">D+</span> <span class="black"><<print $athletics - 300>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 300)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 400 and $athletics lt 500>><span class="blue">C</span> <span class="black"><<print $athletics - 400>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 400)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 500 and $athletics lt 600>><span class="blue">C+</span> <span class="black"><<print $athletics - 500>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 500)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 600 and $athletics lt 700>><span class="lblue">B</span> <span class="black"><<print $athletics - 600>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 600)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 700 and $athletics lt 800>><span class="lblue">B+</span> <span class="black"><<print $athletics - 700>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 700)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 800 and $athletics lt 900>><span class="teal">A</span> <span class="black"><<print $athletics - 800>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 800)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 900 and $athletics lt 1000>><span class="teal">A+</span> <span class="black"><<print $athletics - 900>>%</span>
<div class="meter">
<<set $percent=Math.floor((($athletics - 900)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $athletics gte 1000>><span class="green">S</span>
<br>
<</if>>
Tending: <<if $tending lte 0>><span class="red">None</span>
<br>
<<elseif $tending gte 1 and $tending lt 100>><span class="pink">F</span> <span class="black"><<print $tending>>%</span>
<div class="meter">
<<set $percent=Math.floor(($tending/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 100 and $tending lt 200>><span class="pink">F+</span> <span class="black"><<print $tending - 100>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 100)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 200 and $tending lt 300>><span class="purple">D</span> <span class="black"><<print $tending - 200>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 200)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 300 and $tending lt 400>><span class="purple">D+</span> <span class="black"><<print $tending - 300>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 300)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 400 and $tending lt 500>><span class="blue">C</span> <span class="black"><<print $tending - 400>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 400)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 500 and $tending lt 600>><span class="blue">C+</span> <span class="black"><<print $tending - 500>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 500)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 600 and $tending lt 700>><span class="lblue">B</span> <span class="black"><<print $tending - 600>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 600)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 700 and $tending lt 800>><span class="lblue">B+</span> <span class="black"><<print $tending - 700>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 700)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 800 and $tending lt 900>><span class="teal">A</span> <span class="black"><<print $tending - 800>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 800)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 900 and $tending lt 1000>><span class="teal">A+</span> <span class="black"><<print $tending - 900>>%</span>
<div class="meter">
<<set $percent=Math.floor((($tending - 900)/100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $tending gte 1000>><span class="green">S</span>
<br>
<</if>>
<<set _plant_keys to Object.keys($plants)>>
<<for _t to 0; _t lt _plant_keys.length; _t++>>
<<if $plants[_plant_keys[_t]].amount gte 1>><<set _plant_temp to 1>>
You have <span class="gold"><<print $plants[_plant_keys[_t]].amount>></span> <<print $plants[_plant_keys[_t]].plural>>. |
<</if>>
<</for>>
<<if _plant_temp is 1>>You can sell them by renting a stand on Connudatus Street at dawn.<</if>>
<br><br>
Seduction: <<if $seductionskill lte 0>><span class="red">None</span>
<br>
<<elseif $seductionskill gte 1 and $seductionskill lt 200>><span class="pink">F</span> <span class="black"><<print $seductionskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($seductionskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $seductionskill gte 200 and $seductionskill lt 400>><span class="purple">D</span> <span class="black"><<print (($seductionskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($seductionskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $seductionskill gte 400 and $seductionskill lt 600>><span class="blue">C</span> <span class="black"><<print (($seductionskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($seductionskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $seductionskill gte 600 and $seductionskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($seductionskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($seductionskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $seductionskill gte 800 and $seductionskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($seductionskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($seductionskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $seductionskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Oral:
<<if $oralskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $oralskill gte 1 and $oralskill lt 200>>
<span class="pink">F</span> <span class="black"><<print $oralskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($oralskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $oralskill gte 200 and $oralskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($oralskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($oralskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $oralskill gte 400 and $oralskill lt 600>><span class="blue">C</span> <span class="black"><<print (($oralskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($oralskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $oralskill gte 600 and $oralskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($oralskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($oralskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $oralskill gte 800 and $oralskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($oralskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($oralskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $oralskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
<<if $vaginaexist is 1>>
Vaginal:
<<if $vaginalskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $vaginalskill gte 1 and $vaginalskill lt 200>><span class="pink">F</span> <span class="black"><<print $vaginalskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($vaginalskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $vaginalskill gte 200 and $vaginalskill lt 400>><span class="purple">D</span> <span class="black"><<print (($vaginalskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($vaginalskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $vaginalskill gte 400 and $vaginalskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($vaginalskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($vaginalskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $vaginalskill gte 600 and $vaginalskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($vaginalskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($vaginalskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $vaginalskill gte 800 and $vaginalskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($vaginalskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($vaginalskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $vaginalskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
<</if>>
<<if $penisexist is 1>>
Penile:
<<if $penileskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $penileskill gte 1 and $penileskill lt 200>><span class="pink">F</span> <span class="black"><<print $penileskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($penileskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $penileskill gte 200 and $penileskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($penileskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($penileskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $penileskill gte 400 and $penileskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($penileskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($penileskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $penileskill gte 600 and $penileskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($penileskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($penileskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $penileskill gte 800 and $penileskill lt 1000>><span class="teal">A</span> <span class="black"><<print (($penileskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($penileskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $penileskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
<</if>>
Anal:
<<if $analskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $analskill gte 1 and $analskill lt 200>>
<span class="pink">F</span> <span class="black"><<print $analskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($analskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $analskill gte 200 and $analskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($analskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($analskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $analskill gte 400 and $analskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($analskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($analskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $analskill gte 600 and $analskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($analskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($analskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $analskill gte 800 and $analskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($analskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($analskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $analskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Hands:
<<if $handskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $handskill gte 1 and $handskill lt 200>><span class="pink">F</span> <span class="black"><<print $handskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($handskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $handskill gte 200 and $handskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($handskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($handskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $handskill gte 400 and $handskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($handskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($handskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $handskill gte 600 and $handskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($handskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($handskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $handskill gte 800 and $handskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($handskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($handskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $handskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Feet:
<<if $feetskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $feetskill gte 1 and $feetskill lt 200>><span class="pink">F</span> <span class="black"><<print $feetskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($feetskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $feetskill gte 200 and $feetskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($feetskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($feetskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $feetskill gte 400 and $feetskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($feetskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($feetskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $feetskill gte 600 and $feetskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($feetskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($feetskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $feetskill gte 800 and $feetskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($feetskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($feetskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $feetskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Buttocks:
<<if $bottomskill lte 0>><span class="red">None</span>
<br>
<<elseif $bottomskill gte 1 and $bottomskill lt 200>><span class="pink">F</span> <span class="black"><<print $bottomskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($bottomskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $bottomskill gte 200 and $bottomskill lt 400>><span class="purple">D</span> <span class="black"><<print (($bottomskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($bottomskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $bottomskill gte 400 and $bottomskill lt 600>><span class="blue">C</span> <span class="black"><<print (($bottomskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($bottomskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $bottomskill gte 600 and $bottomskill lt 800>><span class="lblue">B</span> <span class="black"><<print (($bottomskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($bottomskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $bottomskill gte 800 and $bottomskill lt 1000>><span class="teal">A</span> <span class="black"><<print (($bottomskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($bottomskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $bottomskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Thighs:
<<if $thighskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $thighskill gte 1 and $thighskill lt 200>>
<span class="pink">F</span> <span class="black"><<print $thighskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($thighskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $thighskill gte 200 and $thighskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($thighskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($thighskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $thighskill gte 400 and $thighskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($thighskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($thighskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $thighskill gte 600 and $thighskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($thighskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($thighskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $thighskill gte 800 and $thighskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($thighskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($thighskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $thighskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
Chest:
<<if $chestskill lte 0>>
<span class="red">None</span>
<br>
<<elseif $chestskill gte 1 and $chestskill lt 200>><span class="pink">F</span> <span class="black"><<print $chestskill / 2>>%</span>
<div class="meter">
<<set $percent=Math.floor(($chestskill / 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $chestskill gte 200 and $chestskill lt 400>>
<span class="purple">D</span> <span class="black"><<print (($chestskill - 200) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($chestskill - 200)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $chestskill gte 400 and $chestskill lt 600>>
<span class="blue">C</span> <span class="black"><<print (($chestskill - 400) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($chestskill - 400)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $chestskill gte 600 and $chestskill lt 800>>
<span class="lblue">B</span> <span class="black"><<print (($chestskill - 600) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($chestskill - 600)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $chestskill gte 800 and $chestskill lt 1000>>
<span class="teal">A</span> <span class="black"><<print (($chestskill - 800) / 2)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($chestskill - 800)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $chestskill gte 1000>>
<span class="green">S</span>
<br>
<</if>>
<br>
__School__<br>
<br>
Science: <<if $science lte 99>><span class="red">F</span> <span class="black"><<print Math.floor($science)>>%</span>
<div class="meter">
<<set $percent=Math.floor(($science / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 100 and $science lt 200>><span class="pink">E</span> <span class="black"><<print Math.floor($science - 100)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($science - 100)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 200 and $science lt 300>><span class="purple">D</span> <span class="black"><<print Math.floor($science - 200)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($science - 200)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 300 and $science lt 400>><span class="blue">C</span> <span class="black"><<print Math.floor($science - 300)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($science - 300)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 400 and $science lt 500>><span class="lblue">B</span> <span class="black"><<print Math.floor($science - 400)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($science - 400)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 500 and $science lt 700>><span class="teal">A</span> <span class="black"><<print Math.floor((($science - 500) / 2))>>%</span>
<div class="meter">
<<set $percent=Math.floor((($science - 500)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $science gte 700>><span class="green">A*</span>
<br>
<div class="meter">
<<set $percent=Math.floor((($science - 700)/ 300)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
Maths: <<if $maths lte 99>><span class="red">F</span> <span class="black"><<print Math.floor($maths)>>%</span>
<div class="meter">
<<set $percent=Math.floor(($maths / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 100 and $maths lt 200>><span class="pink">E</span> <span class="black"><<print Math.floor($maths - 100)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($maths - 100)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 200 and $maths lt 300>><span class="purple">D</span> <span class="black"><<print Math.floor($maths - 200)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($maths - 200)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 300 and $maths lt 400>><span class="blue">C</span> <span class="black"><<print Math.floor($maths - 300)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($maths - 300)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 400 and $maths lt 500>><span class="lblue">B</span> <span class="black"><<print Math.floor($maths - 400)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($maths - 400)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 500 and $maths lt 700>><span class="teal">A</span> <span class="black"><<print Math.floor((($maths - 500) / 2))>>%</span>
<div class="meter">
<<set $percent=Math.floor((($maths - 500)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $maths gte 700>><span class="green">A*</span>
<br>
<div class="meter">
<<set $percent=Math.floor((($maths - 700)/ 300)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
English: <<if $english lte 99>><span class="red">F</span> <span class="black"><<print Math.floor($english)>>%</span>
<div class="meter">
<<set $percent=Math.floor(($english / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 100 and $english lt 200>><span class="pink">E</span> <span class="black"><<print Math.floor($english - 100)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($english - 100)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 200 and $english lt 300>><span class="purple">D</span> <span class="black"><<print Math.floor($english - 200)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($english - 200)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 300 and $english lt 400>><span class="blue">C</span> <span class="black"><<print Math.floor($english - 300)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($english - 300)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 400 and $english lt 500>>
<span class="lblue">B</span> <span class="black"><<print Math.floor($english - 400)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($english - 400)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 500 and $english lt 700>>
<span class="teal">A</span> <span class="black"><<print Math.floor((($english - 500) / 2))>>%</span>
<div class="meter">
<<set $percent=Math.floor((($english - 500)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $english gte 700>>
<span class="green">A*</span>
<br>
<div class="meter">
<<set $percent=Math.floor((($english - 700)/ 300)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
History:
<<if $history lte 99>>
<span class="red">F</span> <span class="black"><<print Math.floor($history)>>%</span>
<div class="meter">
<<set $percent=Math.floor(($history / 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 100 and $history lt 200>>
<span class="pink">E</span> <span class="black"><<print Math.floor($history - 100)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($history - 100)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 200 and $history lt 300>>
<span class="purple">D</span> <span class="black"><<print Math.floor($history - 200)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($history - 200)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 300 and $history lt 400>>
<span class="blue">C</span> <span class="black"><<print Math.floor($history - 300)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($history - 300)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 400 and $history lt 500>>
<span class="lblue">B</span> <span class="black"><<print Math.floor($history - 400)>>%</span>
<div class="meter">
<<set $percent=Math.floor((($history - 400)/ 100)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 500 and $history lt 700>>
<span class="teal">A</span> <span class="black"><<print Math.floor((($history - 500) / 2))>>%</span>
<div class="meter">
<<set $percent=Math.floor((($history - 500)/ 200)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<<elseif $history gte 700>><span class="green">A*</span>
<br>
<div class="meter">
<<set $percent=Math.floor((($history - 700)/ 300)*100)>>
<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
</div>
<</if>>
<<if $antiquemoney gt 0>>
You are carrying antiques worth £<<print $antiquemoney>>.
<br>
<</if>>
Your overall performance is
<<if $school gte 2800>>
<span class="green">exemplary.</span>
<<elseif $school gte 2000>>
<span class="teal">excellent.</span>
<<elseif $school gte 1600>>
<span class="lblue">good.</span>
<<elseif $school gte 1200>>
<span class="blue">okay.</span>
<<elseif $school gte 800>>
<span class="purple">bad.</span>
<<elseif $school gte 400>>
<span class="pink">awful.</span>
<<else>>
<span class="red">appalling.</span>
<</if>>
<br><br>
__Insecurities__ - <i>Scrutiny becomes harder to take as insecurity increases, inflicting more stress and damaging control. Acceptance renders you immune to the effect.</i><br><br>
<<if $insecurity_penis_tiny gte 1 and $penissize lte 0 and $acceptance_penis_tiny lte 999>>
<span class="red">Insecurity: Tiny Penis</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_penis_tiny/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_penis_tiny gte 1 and $acceptance_penis_tiny lte 999 and $penissize lte 0>>
<span class="green">Acceptance: Tiny Penis</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_penis_tiny/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<if $insecurity_penis_small gte 1 and $penissize is 1 and $acceptance_penis_small lte 999>>
<span class="red">Insecurity: Small Penis</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_penis_small/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_penis_small gte 1 and $acceptance_penis_small lte 999 and $penissize is 1>>
<span class="green">Acceptance: Small Penis</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_penis_small/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<if $player.gender is "m">>
<<if $insecurity_penis_big gte 1 and $penissize gte 4 and $acceptance_penis_big lte 999>>
<span class="red">Insecurity: Enormous Penis</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_penis_big/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_penis_big gte 1 and $acceptance_penis_big lte 999 and $penissize gte 4>>
<span class="green">Acceptance: Big Penis</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_penis_big/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<else>>
<<if $insecurity_penis_big gte 1 and $penissize gte 2 and $acceptance_penis_big lte 999>>
<span class="red">Insecurity: Enormous Penis</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_penis_big/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_penis_big gte 1 and $acceptance_penis_big lte 999 and $penissize gte 2>>
<span class="green">Acceptance: Big Penis</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_penis_big/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<</if>>
<<if $insecurity_breasts_tiny gte 1 and $breastsize lte 0 and $player.gender is "f" and $acceptance_breasts_tiny lte 999>>
<span class="red">Insecurity: Flat Chest</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_breasts_tiny/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_breasts_tiny gte 1 and $acceptance_breasts_tiny lte 999 and $breastsize lte 0 and $player.gender is "f">>
<span class="green">Acceptance: Tiny Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_breasts_tiny/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<if $insecurity_breasts_small gte 1 and $breastsize gte 1 and $breastsize lte 5 and $acceptance_breasts_small lte 999>>
<span class="red">Insecurity: Small Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_breasts_small/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_breasts_small gte 1 and $acceptance_breasts_small lte 999 and $breastsize gte 1 and $breastsize lte 5>>
<span class="green">Acceptance: Small Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_breasts_small/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<if $player.gender is "f">>
<<if $insecurity_breasts_big gte 1 and $breastsize gte 8 and $acceptance_breasts_big lte 999>>
<span class="red">Insecurity: Huge Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_breasts_big/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_breasts_big gte 1 and $acceptance_breasts_big lte 999 and $breastsize gte 8>>
<span class="green">Acceptance: Big Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_breasts_big/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<<else>>
<<if $insecurity_breasts_big gte 1 and $breastsize gte 6 and $acceptance_breasts_big lte 999>>
<span class="red">Insecurity: Huge Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($insecurity_breasts_big/1000)*100)>>
<<print '<div class="redbar" style="width:' + _percent + '%"></div>'>>
</div>
<<if $acceptance_breasts_big gte 1 and $acceptance_breasts_big lte 999 and $breastsize gte 6>>
<span class="green">Acceptance: Big Breasts</span>
<div class="meter">
<<set _percent=Math.floor(($acceptance_breasts_big/1000)*100)>>
<<print '<div class="greenbar" style="width:' + _percent + '%"></div>'>>
</div>
<</if>>
<</if>>
<</if>>
<br>
<</nobr>><</widget>><<widget "cheats">><<nobr>>
<<button "Character Stats">>
<<replace #cheatsShown>><<cheats-characterStats>><</replace>>
<</button>>
<<button "Character Visual">>
<<replace #cheatsShown>><<cheats-characterVisual>><</replace>>
<</button>>
<<button "NPCs">>
<<replace #cheatsShown>><<cheats-npcs>><</replace>>
<</button>>
<<button "Other">>
<<replace #cheatsShown>><<cheats-other>><</replace>>
<</button>>
<br><br>
<<link [[Confirm|$passage]]>><</link>>
<br>
Can cause problems if confirmed during events, or with NPCs around.
<br><br>
<div id="cheatsShown"><<cheats-characterStats>></div>
<br>
<<link "Top of Page">>
<<script>>
var div = document.getElementById("customOverlay");
div.scrollTop = 0;
<</script>>
<</link>>
<br><br>
<</nobr>><</widget>>
<<widget "cheats-characterStats">><<nobr>>
<u>Miscellaneous</u>
<br>
<<link "<<<">><<set $money -= 100000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>> |
<<link "<<">><<set $money -= 10000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>> |
<<link "<">><<set $money -= 1000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>> |
Money: <span id="statsmoney"><<print Math.trunc($money)>></span>
| <<link ">">><<set $money += 1000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>>
| <<link ">>">><<set $money += 10000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>>
| <<link ">>>">><<set $money += 100000>><<clamp>><<replace "#statsmoney">><<print Math.trunc($money)>><</replace>><</link>>
<br>
Infinite spray: <span id="statsinfinitespray">$infinitespray</span> |
<<link "Change">>
<<if $infinitespray is 1>>
<<set $infinitespray to 0>>
<<else>>
<<spray 5>>
<<set $infinitespray to 1>>
<</if>>
<<replace "#statsinfinitespray">><<print $infinitespray>><</replace>>
<</link>>
<br>
<<if $dev is 1>>
Pheromones: <span id="statsalluretest">$alluretest</span> |
<<link "Change">>
<<if $alluretest is 1>>
<<set $alluretest to 0>>
<<else>>
<<set $alluretest to 1>>
<</if>>
<<replace "#statsalluretest">><<print $alluretest>><</replace>>
<</link>>
<br>
<</if>>
<br>
<u>Virginities</u>
<br>
<<if $vaginaexist is 1>>
Vaginal virginity: <span id="statsvaginalvirginity"><<print ($player.virginity.vaginal is true ? "Present" : "Taken by " + ($player.virginity.vaginal is false ? "unknown" : $player.virginity.vaginal))>></span> |
<<link "Change">>
<<if $player.virginity.vaginal is true>>
<<set $player.virginity.vaginal to false>><<set $player.virginity.temple to false>>
<<else>>
<<set $player.virginity.vaginal to true>>
<</if>>
<<replace "#statsvaginalvirginity">><<print ($player.virginity.vaginal is true ? "Present" : "Taken by " + ($player.virginity.vaginal is false ? "unknown" : $player.virginity.vaginal))>><</replace>>
<</link>>
<br>
<</if>>
<<if $penisexist is 1>>
Penile virginity: <span id="statspenilevirginity"><<print ($player.virginity.penile is true ? "Present" : "Taken by " + ($player.virginity.penile is false ? "unknown" : $player.virginity.penile))>></span> |
<<link "Change">>
<<if $player.virginity.penile is true>>
<<set $player.virginity.penile to false>><<set $player.virginity.temple to false>>
<<else>>
<<set $player.virginity.penile to true>>
<</if>>
<<replace "#statspenilevirginity">><<print ($player.virginity.penile is true ? "Present" : "Taken by " + ($player.virginity.penile is false ? "unknown" : $player.virginity.penile))>><</replace>>
<</link>>
<br>
<</if>>
Anal virginity: <span id="statsanalvirginity"><<print ($player.virginity.anal is true ? "Present" : "Taken by " + ($player.virginity.anal is false ? "unknown" : $player.virginity.anal))>></span> |
<<link "Change">>
<<if $player.virginity.anal is true>>
<<set $player.virginity.anal to false>>
<<else>>
<<set $player.virginity.anal to true>>
<</if>>
<<replace "#statsanalvirginity">><<print ($player.virginity.anal is true ? "Present" : "Taken by " + ($player.virginity.anal is false ? "unknown" : $player.virginity.anal))>><</replace>>
<</link>>
<br>
Oral virginity: <span id="statsoralvirginity"><<print ($player.virginity.oral is true ? "Present" : "Taken by " + ($player.virginity.oral is false ? "unknown" : $player.virginity.oral))>></span> |
<<link "Change">>
<<if $player.virginity.oral is true>>
<<set $player.virginity.oral to false>>
<<else>>
<<set $player.virginity.oral to true>>
<</if>>
<<replace "#statsoralvirginity">><<print ($player.virginity.oral is true ? "Present" : "Taken by " + ($player.virginity.oral is false ? "unknown" : $player.virginity.oral))>><</replace>>
<</link>>
<br><br>
<u>State</u>
<br>
<<link "Refresh">><<set $pain = 0>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>>
<<set $arousal = 0>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>>
<<set $tiredness = 0>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>>
<<set $stress = 0>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>>
<<set $trauma = 0>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>>
<<set $control = 1000>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>>
<<set $drunk = 0>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>>
<<set $drugged = 0>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>>
<<set $hallucinogen = 0>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>> |
<<link "Ruin">><<set $pain = 200>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>>
<<set $arousal = 10000>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>>
<<set $tiredness = 2000>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>>
<<set $stress = 10000>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>>
<<set $trauma = 5000>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>>
<<set $control = 0>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>>
<<set $drunk = 1000>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>>
<<set $drugged = 1000>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>>
<<set $hallucinogen = 1000>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>>
<br><br>
<<link "<<<">><<set $pain -= 100>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>> |
<<link "<<">><<set $pain -= 10>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>> |
<<link "<">><<set $pain -= 1>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>> |
Pain: <span id="statspain"><<print Math.trunc($pain)>></span>
| <<link ">">><<set $pain += 1>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>>
| <<link ">>">><<set $pain += 10>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>>
| <<link ">>>">><<set $pain += 100>><<clamp>><<replace "#statspain">><<print Math.trunc($pain)>><</replace>><</link>>
<br>
<<link "<<<">><<arousal -1000>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>> |
<<link "<<">><<arousal -100>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>> |
<<link "<">><<arousal -10>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>> |
Arousal: <span id="statsarousal"><<print Math.trunc($arousal)>></span>
| <<link ">">><<arousal 10>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>>
| <<link ">>">><<arousal 100>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>>
| <<link ">>>">><<arousal 1000>><<clamp>><<replace "#statsarousal">><<print Math.trunc($arousal)>><</replace>><</link>>
<br>
<<link "<<<">><<set $tiredness -= 1000>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>> |
<<link "<<">><<set $tiredness -= 100>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>> |
<<link "<">><<set $tiredness -= 10>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>> |
Fatigue: <span id="statstiredness"><<print Math.trunc($tiredness)>></span>
| <<link ">">><<set $tiredness += 10>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>>
| <<link ">>">><<set $tiredness += 100>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>>
| <<link ">>>">><<set $tiredness += 1000>><<clamp>><<replace "#statstiredness">><<print Math.trunc($tiredness)>><</replace>><</link>> (Bar full at $tirednessmax)
<br>
<<link "<<<">><<set $stress -= 1000>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>> |
<<link "<<">><<set $stress -= 100>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>> |
<<link "<">><<set $stress -= 10>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>> |
Stress: <span id="statsstress"><<print Math.trunc($stress)>></span>
| <<link ">">><<set $stress += 10>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>>
| <<link ">>">><<set $stress += 100>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>>
| <<link ">>>">><<set $stress += 1000>><<clamp>><<replace "#statsstress">><<print Math.trunc($stress)>><</replace>><</link>>
<br>
<<link "<<<">><<set $trauma -= 1000>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>> |
<<link "<<">><<set $trauma -= 100>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>> |
<<link "<">><<set $trauma -= 10>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>> |
Trauma: <span id="statstrauma"><<print Math.trunc($trauma)>></span>
| <<link ">">><<set $trauma += 10>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>>
| <<link ">>">><<set $trauma += 100>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>>
| <<link ">>>">><<set $trauma += 1000>><<clamp>><<replace "#statstrauma">><<print Math.trunc($trauma)>><</replace>><</link>>
<br>
<<link "<<<">><<set $control -= 1000>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>> |
<<link "<<">><<set $control -= 100>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>> |
<<link "<">><<set $control -= 10>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>> |
Control: <span id="statscontrol"><<print Math.trunc($control)>></span>
| <<link ">">><<set $control += 10>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>>
| <<link ">>">><<set $control += 100>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>>
| <<link ">>>">><<set $control += 1000>><<clamp>><<replace "#statscontrol">><<print Math.trunc($control)>><</replace>><</link>>
<br>
<<link "<<<">><<set $drunk -= 1000>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>> |
<<link "<<">><<set $drunk -= 100>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>> |
<<link "<">><<set $drunk -= 10>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>> |
Alcohol: <span id="statsdrunk"><<print Math.trunc($drunk)>></span>
| <<link ">">><<set $drunk += 10>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>>
| <<link ">>">><<set $drunk += 100>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>>
| <<link ">>>">><<set $drunk += 1000>><<clamp>><<replace "#statsdrunk">><<print Math.trunc($drunk)>><</replace>><</link>>
<br>
<<link "<<<">><<set $drugged -= 1000>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>> |
<<link "<<">><<set $drugged -= 100>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>> |
<<link "<">><<set $drugged -= 10>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>> |
Drugs: <span id="statsdrugged"><<print Math.trunc($drugged)>></span>
| <<link ">">><<set $drugged += 10>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>>
| <<link ">>">><<set $drugged += 100>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>>
| <<link ">>>">><<set $drugged += 1000>><<clamp>><<replace "#statsdrugged">><<print Math.trunc($drugged)>><</replace>><</link>>
<br>
<<link "<<<">><<set $hallucinogen -= 1000>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>> |
<<link "<<">><<set $hallucinogen -= 100>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>> |
<<link "<">><<set $hallucinogen -= 10>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>> |
Hallucinogens: <span id="statshallucinogen"><<print Math.trunc($hallucinogen)>></span>
| <<link ">">><<set $hallucinogen += 10>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>>
| <<link ">>">><<set $hallucinogen += 100>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>>
| <<link ">>>">><<set $hallucinogen += 1000>><<clamp>><<replace "#statshallucinogen">><<print Math.trunc($hallucinogen)>><</replace>><</link>>
<br><br>
<u>Characteristics</u>
<br>
<<link "<<<">><<set $awareness -= 1000>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>> |
<<link "<<">><<set $awareness -= 100>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>> |
<<link "<">><<set $awareness -= 10>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>> |
Awareness: <span id="statsawareness"><<print Math.trunc($awareness)>></span>
| <<link ">">><<set $awareness += 10>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>>
| <<link ">>">><<set $awareness += 100>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>>
| <<link ">>>">><<set $awareness += 1000>><<clamp>><<replace "#statsawareness">><<print Math.trunc($awareness)>><</replace>><</link>>
<br>
<<link "<<<">><<set $purity -= 1000>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>> |
<<link "<<">><<set $purity -= 100>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>> |
<<link "<">><<set $purity -= 10>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>> |
Purity: <span id="statspurity"><<print Math.trunc($purity)>></span>
| <<link ">">><<set $purity += 10>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>>
| <<link ">>">><<set $purity += 100>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>>
| <<link ">>>">><<set $purity += 1000>><<clamp>><<replace "#statspurity">><<print Math.trunc($purity)>><</replace>><</link>>
<br>
<<link "<<<">><<set $physique -= 5000>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>> |
<<link "<<">><<set $physique -= 500>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>> |
<<link "<">><<set $physique -= 50>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>> |
Physique: <span id="statsphysique"><<print Math.trunc($physique)>></span>
| <<link ">">><<set $physique += 50>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>>
| <<link ">>">><<set $physique += 500>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>>
| <<link ">>>">><<set $physique += 5000>><<clamp>><<replace "#statsphysique">><<print Math.trunc($physique)>><</replace>><</link>>
<br>
<<link "<<<">><<set $willpower -= 1000>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>> |
<<link "<<">><<set $willpower -= 100>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>> |
<<link "<">><<set $willpower -= 10>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>> |
Willpower: <span id="statswillpower"><<print Math.trunc($willpower)>></span>
| <<link ">">><<set $willpower += 10>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>>
| <<link ">>">><<set $willpower += 100>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>>
| <<link ">>>">><<set $willpower += 1000>><<clamp>><<replace "#statswillpower">><<print Math.trunc($willpower)>><</replace>><</link>>
<br>
<<link "<<<">><<set $beauty -= 5000>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>> |
<<link "<<">><<set $beauty -= 500>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>> |
<<link "<">><<set $beauty -= 50>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>> |
Beauty: <span id="statsbeauty"><<print Math.trunc($beauty)>></span>
| <<link ">">><<set $beauty += 50>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>>
| <<link ">>">><<set $beauty += 500>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>>
| <<link ">>>">><<set $beauty += 5000>><<clamp>><<replace "#statsbeauty">><<print Math.trunc($beauty)>><</replace>><</link>>
<br>
<<link "<<<">><<set $promiscuity -= 100>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>> |
<<link "<<">><<set $promiscuity -= 10>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>> |
<<link "<">><<set $promiscuity -= 1>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>> |
Promiscuity: <span id="statspromiscuity"><<print Math.trunc($promiscuity)>></span>
| <<link ">">><<set $promiscuity += 1>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>>
| <<link ">>">><<set $promiscuity += 10>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>>
| <<link ">>>">><<set $promiscuity += 100>><<clamp>><<replace "#statspromiscuity">><<print Math.trunc($promiscuity)>><</replace>><</link>>
<br>
<<link "<<<">><<set $exhibitionism -= 100>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>> |
<<link "<<">><<set $exhibitionism -= 10>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>> |
<<link "<">><<set $exhibitionism -= 1>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>> |
Exhibitionism: <span id="statsexhibitionism"><<print Math.trunc($exhibitionism)>></span>
| <<link ">">><<set $exhibitionism += 1>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>>
| <<link ">>">><<set $exhibitionism += 10>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>>
| <<link ">>>">><<set $exhibitionism += 100>><<clamp>><<replace "#statsexhibitionism">><<print Math.trunc($exhibitionism)>><</replace>><</link>>
<br>
<<link "<<<">><<set $deviancy -= 100>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>> |
<<link "<<">><<set $deviancy -= 10>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>> |
<<link "<">><<set $deviancy -= 1>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>> |
Deviancy: <span id="statsdeviancy"><<print Math.trunc($deviancy)>></span>
| <<link ">">><<set $deviancy += 1>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>>
| <<link ">>">><<set $deviancy += 10>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>>
| <<link ">>>">><<set $deviancy += 100>><<clamp>><<replace "#statsdeviancy">><<print Math.trunc($deviancy)>><</replace>><</link>>
<br>
<<if $parasite.left_ear.name is "slime" or $parasite.right_ear.name is "slime">>
<<link "<<<">><<set $corruption_slime -= 100>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>> |
<<link "<<">><<set $corruption_slime -= 10>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>> |
<<link "<">><<set $corruption_slime -= 1>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>> |
Corruption: <span id="statscorruption_slime"><<print Math.trunc($corruption_slime)>></span>
| <<link ">">><<set $corruption_slime += 1>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>>
| <<link ">>">><<set $corruption_slime += 10>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>>
| <<link ">>>">><<set $corruption_slime += 100>><<clamp>><<replace "#statscorruption_slime">><<print Math.trunc($corruption_slime)>><</replace>><</link>>
<br>
<</if>>
<<if $temple_rank is "initiate" or $temple_rank is "monk" or $temple_rank is "priest">>
<<link "<<<">><<set $grace -= 100>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>> |
<<link "<<">><<set $grace -= 10>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>> |
<<link "<">><<set $grace -= 1>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>> |
Grace: <span id="statsgrace"><<print Math.trunc($grace)>></span>
| <<link ">">><<set $grace += 1>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>>
| <<link ">>">><<set $grace += 10>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>>
| <<link ">>>">><<set $grace += 100>><<set $grace = Math.clamp($grace, -100, 100)>><<replace "#statsgrace">><<print Math.trunc($grace)>><</replace>><</link>>
<br>
<</if>>
<<link "<<<">><<set $submissive -= 1000>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>> |
<<link "<<">><<set $submissive -= 100>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>> |
<<link "<">><<set $submissive -= 10>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>> |
Submissiveness: <span id="statssubmissive"><<print Math.trunc($submissive)>></span>
| <<link ">">><<set $submissive += 10>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>>
| <<link ">>">><<set $submissive += 100>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>>
| <<link ">>>">><<set $submissive += 1000>><<clamp>><<replace "#statssubmissive">><<print Math.trunc($submissive)>><</replace>><</link>> (1000 is default)
<br>
<<link "<<<">><<set $masochism -= 1000>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>> |
<<link "<<">><<set $masochism -= 100>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>> |
<<link "<">><<set $masochism -= 10>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>> |
Masochism: <span id="statsmasochism"><<print Math.trunc($masochism)>></span>
| <<link ">">><<set $masochism += 10>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>>
| <<link ">>">><<set $masochism += 100>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>>
| <<link ">>>">><<set $masochism += 1000>><<clamp>><<replace "#statsmasochism">><<print Math.trunc($masochism)>><</replace>><</link>>
<br><br>
Lactating: <span id="statslactatingspray">$lactating</span> |
<<link "Toggle">><<if $lactating is 1>><<set $lactating to 0>><<set $lactation_pressure to 0>><<else>><<set $lactating to 1>><<set $lactation_pressure to 100>><</if>><<replace "#statslactatingspray">><<print $lactating>><</replace>><</link>>
<br>
<<link "Refill fluids">><<set $semen_amount to $semen_volume>><<set $milk_amount to $milk_volume>><</link>>
<br>
<<link "Empty fluids">><<set $semen_amount to 0>><<set $milk_amount to 0>><</link>>
<br>
<<if $penisexist is 1>>
<<link "<<<">><<set $semen_volume -= 1000>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>> |
<<link "<<">><<set $semen_volume -= 100>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>> |
<<link "<">><<set $semen_volume -= 10>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>> |
Semen volume: <span id="statssemen_volume"><<print Math.trunc($semen_volume)>></span>
| <<link ">">><<set $semen_volume += 10>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>>
| <<link ">>">><<set $semen_volume += 100>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>>
| <<link ">>>">><<set $semen_volume += 1000>><<clamp>><<replace "#statssemen_volume">><<print Math.trunc($semen_volume)>><</replace>><</link>>
<br>
<</if>>
<<link "<<<">><<set $milk_volume -= 1000>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>> |
<<link "<<">><<set $milk_volume -= 100>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>> |
<<link "<">><<set $milk_volume -= 10>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>> |
Milk volume: <span id="statsmilk_volume"><<print Math.trunc($milk_volume)>></span>
| <<link ">">><<set $milk_volume += 10>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>>
| <<link ">>">><<set $milk_volume += 100>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>>
| <<link ">>>">><<set $milk_volume += 1000>><<clamp>><<replace "#statsmilk_volume">><<print Math.trunc($milk_volume)>><</replace>><</link>>
<br><br>
<u>Clothes</u> - <i>If clothing health is set to zero or lower, it will break. Leaving the cheats menu will destroy it, and you will not be able to get it back.</i>
<br>
<<if $worn.upper.integrity gte 1>>
<<link "<<<">><<set $upperwet -= 100>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>> |
<<link "<<">><<set $upperwet -= 10>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>> |
<<link "<">><<set $upperwet -= 1>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>> |
Top wetness: <span id="statsupperwet"><<print Math.trunc($upperwet)>></span>
| <<link ">">><<set $upperwet += 1>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>>
| <<link ">>">><<set $upperwet += 10>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>>
| <<link ">>>">><<set $upperwet += 100>><<clamp>><<replace "#statsupperwet">><<print Math.trunc($upperwet)>><</replace>><</link>>
<br>
<<link "<<<">><<set $worn.upper.integrity -= 100>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>> |
<<link "<<">><<set $worn.upper.integrity -= 10>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>> |
<<link "<">><<set $worn.upper.integrity -= 1>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>> |
Top integrity: <span id="statsupperintegrity"><<print Math.trunc($worn.upper.integrity)>></span>
| <<link ">">><<set $worn.upper.integrity += 1>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>>
| <<link ">>">><<set $worn.upper.integrity += 10>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>>
| <<link ">>>">><<set $worn.upper.integrity += 100>><<clamp>><<replace "#statsupperintegrity">><<print Math.trunc($worn.upper.integrity)>><</replace>><</link>> ($worn.upper.integrity_max is default maximum)
<br>
<<else>>
<i>You are not wearing anything on your top half.</i>
<br>
<</if>>
<<if $worn.lower.integrity gte 1>>
<<link "<<<">><<set $lowerwet -= 100>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>> |
<<link "<<">><<set $lowerwet -= 10>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>> |
<<link "<">><<set $lowerwet -= 1>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>> |
Bottom wetness: <span id="statslowerwet"><<print Math.trunc($lowerwet)>></span>
| <<link ">">><<set $lowerwet += 1>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>>
| <<link ">>">><<set $lowerwet += 10>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>>
| <<link ">>>">><<set $lowerwet += 100>><<clamp>><<replace "#statslowerwet">><<print Math.trunc($lowerwet)>><</replace>><</link>>
<br>
<<link "<<<">><<set $worn.lower.integrity -= 100>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>> |
<<link "<<">><<set $worn.lower.integrity -= 10>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>> |
<<link "<">><<set $worn.lower.integrity -= 1>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>> |
Bottom integrity: <span id="statslowerintegrity"><<print Math.trunc($worn.lower.integrity)>></span>
| <<link ">">><<set $worn.lower.integrity += 1>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>>
| <<link ">>">><<set $worn.lower.integrity += 10>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>>
| <<link ">>>">><<set $worn.lower.integrity += 100>><<clamp>><<replace "#statslowerintegrity">><<print Math.trunc($worn.lower.integrity)>><</replace>><</link>> ($worn.lower.integrity_max is default maximum)
<br>
<<else>>
<i>You are not wearing anything on your bottom half.</i>
<br>
<</if>>
<<if $worn.under_lower.integrity gte 1>>
<<link "<<<">><<set $underlowerwet -= 100>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>> |
<<link "<<">><<set $underlowerwet -= 10>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>> |
<<link "<">><<set $underlowerwet -= 1>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>> |
Under bottom wetness: <span id="statsunderwet"><<print Math.trunc($underlowerwet)>></span>
| <<link ">">><<set $underlowerwet += 1>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>>
| <<link ">>">><<set $underlowerwet += 10>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>>
| <<link ">>>">><<set $underlowerwet += 100>><<clamp>><<replace "#statsunderwet">><<print Math.trunc($underlowerwet)>><</replace>><</link>>
<br>
<<link "<<<">><<set $worn.under_lower.integrity -= 100>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>> |
<<link "<<">><<set $worn.under_lower.integrity -= 10>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>> |
<<link "<">><<set $worn.under_lower.integrity -= 1>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>> |
Under bottom integrity: <span id="statsunderlowerintegrity"><<print Math.trunc($worn.under_lower.integrity)>></span>
| <<link ">">><<set $worn.under_lower.integrity += 1>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>>
| <<link ">>">><<set $worn.under_lower.integrity += 10>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>>
| <<link ">>>">><<set $worn.under_lower.integrity += 100>><<clamp>><<replace "#statsunderlowerintegrity">><<print Math.trunc($worn.under_lower.integrity)>><</replace>><</link>> ($worn.under_lower.integrity_max is default maximum)
<br>
<<else>>
<i>You are not wearing any under bottoms.</i>
<br>
<</if>>
<<if $worn.under_upper.integrity gte 1>>
<<link "<<<">><<set $underupperwet -= 100>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>> |
<<link "<<">><<set $underupperwet -= 10>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>> |
<<link "<">><<set $underupperwet -= 1>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>> |
Under top wetness: <span id="statsundertopwet"><<print Math.trunc($underupperwet)>></span>
| <<link ">">><<set $underupperwet += 1>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>>
| <<link ">>">><<set $underupperwet += 10>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>>
| <<link ">>>">><<set $underupperwet += 100>><<clamp>><<replace "#statsundertopwet">><<print Math.trunc($underupperwet)>><</replace>><</link>>
<br>
<<link "<<<">><<set $worn.under_upper.integrity -= 100>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>> |
<<link "<<">><<set $worn.under_upper.integrity -= 10>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>> |
<<link "<">><<set $worn.under_upper.integrity -= 1>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>> |
Under top integrity: <span id="statsunderupperintegrity"><<print Math.trunc($worn.under_upper.integrity)>></span>
| <<link ">">><<set $worn.under_upper.integrity += 1>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>>
| <<link ">>">><<set $worn.under_upper.integrity += 10>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>>
| <<link ">>>">><<set $worn.under_upper.integrity += 100>><<clamp>><<replace "#statsunderupperintegrity">><<print Math.trunc($worn.under_upper.integrity)>><</replace>><</link>> ($worn.under_upper.integrity_max is default maximum)
<br>
<<else>>
<i>You are not wearing an under top.</i>
<br>
<</if>>
<br>
<u>Skills</u>
<br>
<<link "<<<">><<set $skulduggery -= 1000>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>> |
<<link "<<">><<set $skulduggery -= 100>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>> |
<<link "<">><<set $skulduggery -= 10>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>> |
Skulduggery: <span id="statsskulduggery"><<print Math.trunc($skulduggery)>></span>
| <<link ">">><<set $skulduggery += 10>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>>
| <<link ">>">><<set $skulduggery += 100>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>>
| <<link ">>>">><<set $skulduggery += 1000>><<clamp>><<replace "#statsskulduggery">><<print Math.trunc($skulduggery)>><</replace>><</link>>
<br>
<<link "<<<">><<set $danceskill -= 1000>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>> |
<<link "<<">><<set $danceskill -= 100>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>> |
<<link "<">><<set $danceskill -= 10>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>> |
Dancing: <span id="statsdanceskill"><<print Math.trunc($danceskill)>></span>
| <<link ">">><<set $danceskill += 10>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>>
| <<link ">>">><<set $danceskill += 100>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>>
| <<link ">>>">><<set $danceskill += 1000>><<clamp>><<replace "#statsdanceskill">><<print Math.trunc($danceskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $swimmingskill -= 1000>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>> |
<<link "<<">><<set $swimmingskill -= 100>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>> |
<<link "<">><<set $swimmingskill -= 10>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>> |
Swimming: <span id="statsswimmingskill"><<print Math.trunc($swimmingskill)>></span>
| <<link ">">><<set $swimmingskill += 10>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>>
| <<link ">>">><<set $swimmingskill += 100>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>>
| <<link ">>>">><<set $swimmingskill += 1000>><<clamp>><<replace "#statsswimmingskill">><<print Math.trunc($swimmingskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $athletics -= 1000>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>> |
<<link "<<">><<set $athletics -= 100>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>> |
<<link "<">><<set $athletics -= 10>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>> |
Athletics: <span id="statsathletics"><<print Math.trunc($athletics)>></span>
| <<link ">">><<set $athletics += 10>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>>
| <<link ">>">><<set $athletics += 100>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>>
| <<link ">>>">><<set $athletics += 1000>><<clamp>><<replace "#statsathletics">><<print Math.trunc($athletics)>><</replace>><</link>>
<br>
<<link "<<<">><<set $tending -= 1000>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>> |
<<link "<<">><<set $tending -= 100>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>> |
<<link "<">><<set $tending -= 10>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>> |
Tending: <span id="statstending"><<print Math.trunc($tending)>></span>
| <<link ">">><<set $tending += 10>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>>
| <<link ">>">><<set $tending += 100>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>>
| <<link ">>>">><<set $tending += 1000>><<clamp>><<replace "#statstending">><<print Math.trunc($tending)>><</replace>><</link>>
<br>
<br><br>
<u>Sex skills</u>
<br>
<<link "<<<">><<set $seductionskill -= 1000>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>> |
<<link "<<">><<set $seductionskill -= 100>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>> |
<<link "<">><<set $seductionskill -= 10>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>> |
Seduction: <span id="statsseductionskill"><<print Math.trunc($seductionskill)>></span>
| <<link ">">><<set $seductionskill += 10>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>>
| <<link ">>">><<set $seductionskill += 100>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>>
| <<link ">>>">><<set $seductionskill += 1000>><<clamp>><<replace "#statsseductionskill">><<print Math.trunc($seductionskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $oralskill -= 1000>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>> |
<<link "<<">><<set $oralskill -= 100>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>> |
<<link "<">><<set $oralskill -= 10>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>> |
Oral: <span id="statsoralskill"><<print Math.trunc($oralskill)>></span>
| <<link ">">><<set $oralskill += 10>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>>
| <<link ">>">><<set $oralskill += 100>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>>
| <<link ">>>">><<set $oralskill += 1000>><<clamp>><<replace "#statsoralskill">><<print Math.trunc($oralskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $vaginalskill -= 1000>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>> |
<<link "<<">><<set $vaginalskill -= 100>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>> |
<<link "<">><<set $vaginalskill -= 10>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>> |
Vaginal: <span id="statsvaginalskill"><<print Math.trunc($vaginalskill)>></span>
| <<link ">">><<set $vaginalskill += 10>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>>
| <<link ">>">><<set $vaginalskill += 100>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>>
| <<link ">>>">><<set $vaginalskill += 1000>><<clamp>><<replace "#statsvaginalskill">><<print Math.trunc($vaginalskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $penileskill -= 1000>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>> |
<<link "<<">><<set $penileskill -= 100>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>> |
<<link "<">><<set $penileskill -= 10>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>> |
Penile: <span id="statspenileskill"><<print Math.trunc($penileskill)>></span>
| <<link ">">><<set $penileskill += 10>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>>
| <<link ">>">><<set $penileskill += 100>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>>
| <<link ">>>">><<set $penileskill += 1000>><<clamp>><<replace "#statspenileskill">><<print Math.trunc($penileskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $analskill -= 1000>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>> |
<<link "<<">><<set $analskill -= 100>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>> |
<<link "<">><<set $analskill -= 10>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>> |
Anal: <span id="statsanalskill"><<print Math.trunc($analskill)>></span>
| <<link ">">><<set $analskill += 10>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>>
| <<link ">>">><<set $analskill += 100>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>>
| <<link ">>>">><<set $analskill += 1000>><<clamp>><<replace "#statsanalskill">><<print Math.trunc($analskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $handskill -= 1000>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>> |
<<link "<<">><<set $handskill -= 100>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>> |
<<link "<">><<set $handskill -= 10>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>> |
Hands: <span id="statshandskill"><<print Math.trunc($handskill)>></span>
| <<link ">">><<set $handskill += 10>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>>
| <<link ">>">><<set $handskill += 100>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>>
| <<link ">>>">><<set $handskill += 1000>><<clamp>><<replace "#statshandskill">><<print Math.trunc($handskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $feetskill -= 1000>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>> |
<<link "<<">><<set $feetskill -= 100>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>> |
<<link "<">><<set $feetskill -= 10>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>> |
Feet: <span id="statsfeetskill"><<print Math.trunc($feetskill)>></span>
| <<link ">">><<set $feetskill += 10>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>>
| <<link ">>">><<set $feetskill += 100>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>>
| <<link ">>>">><<set $feetskill += 1000>><<clamp>><<replace "#statsfeetskill">><<print Math.trunc($feetskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $bottomskill -= 1000>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>> |
<<link "<<">><<set $bottomskill -= 100>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>> |
<<link "<">><<set $bottomskill -= 10>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>> |
Buttocks: <span id="statsbottomskill"><<print Math.trunc($bottomskill)>></span>
| <<link ">">><<set $bottomskill += 10>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>>
| <<link ">>">><<set $bottomskill += 100>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>>
| <<link ">>>">><<set $bottomskill += 1000>><<clamp>><<replace "#statsbottomskill">><<print Math.trunc($bottomskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $thighskill -= 1000>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>> |
<<link "<<">><<set $thighskill -= 100>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>> |
<<link "<">><<set $thighskill -= 10>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>> |
Thighs: <span id="statsthighskill"><<print Math.trunc($thighskill)>></span>
| <<link ">">><<set $thighskill += 10>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>>
| <<link ">>">><<set $thighskill += 100>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>>
| <<link ">>>">><<set $thighskill += 1000>><<clamp>><<replace "#statsthighskill">><<print Math.trunc($thighskill)>><</replace>><</link>>
<br>
<<link "<<<">><<set $chestskill -= 1000>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>> |
<<link "<<">><<set $chestskill -= 100>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>> |
<<link "<">><<set $chestskill -= 10>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>> |
Chest: <span id="statschestskill"><<print Math.trunc($chestskill)>></span>
| <<link ">">><<set $chestskill += 10>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>>
| <<link ">>">><<set $chestskill += 100>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>>
| <<link ">>>">><<set $chestskill += 1000>><<clamp>><<replace "#statschestskill">><<print Math.trunc($chestskill)>><</replace>><</link>>
<br><br>
<u>School</u>
<br>
<<link "<<<">><<set $science -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
<<link "<<">><<set $science -= 100>><<set $school -= 400>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
<<link "<">><<set $science -= 10>><<set $school -= 40>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
Science: <span id="statsscience"><<print Math.trunc($science)>></span>
| <<link ">">><<set $science += 10>><<set $school += 40>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
| <<link ">>">><<set $science += 100>><<set $school += 400>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
| <<link ">>>">><<set $science += 1000>><<set $school += 4000>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
<br>
<<link "<<<">><<set $maths -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
<<link "<<">><<set $maths -= 100>><<set $school -= 400>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
<<link "<">><<set $maths -= 10>><<set $school -= 40>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
Maths: <span id="statsmaths"><<print Math.trunc($maths)>></span>
| <<link ">">><<set $maths += 10>><<set $school += 40>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
| <<link ">>">><<set $maths += 100>><<set $school += 400>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
| <<link ">>>">><<set $maths += 1000>><<set $school += 4000>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
<br>
<<link "<<<">><<set $english -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
<<link "<<">><<set $english -= 100>><<set $school -= 400>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
<<link "<">><<set $english -= 10>><<set $school -= 40>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
English: <span id="statsenglish"><<print Math.trunc($english)>></span>
| <<link ">">><<set $english += 10>><<set $school += 40>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
| <<link ">>">><<set $english += 100>><<set $school += 400>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
| <<link ">>>">><<set $english += 1000>><<set $school += 4000>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
<br>
<<link "<<<">><<set $history -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
<<link "<<">><<set $history -= 100>><<set $school -= 400>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
<<link "<">><<set $history -= 10>><<set $school -= 40>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
History: <span id="statshistory"><<print Math.trunc($history)>></span>
| <<link ">">><<set $history += 10>><<set $school += 40>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
| <<link ">>">><<set $history += 100>><<set $school += 400>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
| <<link ">>>">><<set $history += 1000>><<set $school += 4000>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
<br><br>
<u>Traits</u> -<i> 0 = Off, 1 = On, -1 = Disabled</i>
<br>
Orgasm Addict: <span id="statsorgasmtrait">$orgasmtrait</span> |
<<link "Change">>
<<set $orgasmtrait += 1>>
<<if $orgasmtrait gte 2>>
<<set $orgasmtrait to -1>>
<</if>>
<<replace "#statsorgasmtrait">><<print $orgasmtrait>><</replace>>
<</link>>
<br>
Cum Dump: <span id="statsejactrait">$ejactrait</span> |
<<link "Change">>
<<set $ejactrait += 1>>
<<if $ejactrait gte 2>>
<<set $ejactrait to -1>>
<</if>>
<<replace "#statsejactrait">><<print $ejactrait>><</replace>>
<</link>>
<br>
Plaything: <span id="statsmolesttrait">$molesttrait</span> |
<<link "Change">>
<<set $molesttrait += 1>>
<<if $molesttrait gte 2>>
<<set $molesttrait to -1>>
<</if>>
<<replace "#statsmolesttrait">><<print $molesttrait>><</replace>>
<</link>>
<br>
Fucktoy: <span id="statsrapetrait">$rapetrait</span> |
<<link "Change">>
<<set $rapetrait += 1>>
<<if $rapetrait gte 2>>
<<set $rapetrait to -1>>
<</if>>
<<replace "#statsrapetrait">><<print $rapetrait>><</replace>>
<</link>>
<br>
Bitch: <span id="statsbestialitytrait">$bestialitytrait</span> |
<<link "Change">>
<<set $bestialitytrait += 1>>
<<if $bestialitytrait gte 2>>
<<set $bestialitytrait to -1>>
<</if>>
<<replace "#statsbestialitytrait">><<print $bestialitytrait>><</replace>>
<</link>>
<br>
Prey: <span id="statstentacletrait">$tentacletrait</span> |
<<link "Change">>
<<set $tentacletrait += 1>>
<<if $tentacletrait gte 2>>
<<set $tentacletrait to -1>>
<</if>>
<<replace "#statstentacletrait">><<print $tentacletrait>><</replace>>
<</link>>
<br>
Tasty: <span id="statsvoretrait">$voretrait</span> |
<<link "Change">>
<<set $voretrait += 1>>
<<if $voretrait gte 2>>
<<set $voretrait to -1>>
<</if>>
<<replace "#statsvoretrait">><<print $voretrait>><</replace>>
<</link>>
<br>
Milk Addict: <span id="statsmilkdranktrait">$milkdranktrait</span> |
<<link "Change">>
<<set $milkdranktrait += 1>>
<<if $milkdranktrait gte 2>>
<<set $milkdranktrait to -1>>
<</if>>
<<replace "#statsmilkdranktrait">><<print $milkdranktrait>><</replace>>
<</link>>
<</nobr>><</widget>>
<<widget "cheats-characterVisual">><<nobr>>
<u>Character Hair</u>
<br>
<<link "<<<">><<set $hairlength -= 1000>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
<<link "<<">><<set $hairlength -= 100>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
<<link "<">><<set $hairlength -= 10>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
Hair length: <span id="statshairlength"><<print Math.trunc($hairlength)>></span>
| <<link ">">><<set $hairlength += 10>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
| <<link ">>">><<set $hairlength += 100>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
| <<link ">>>">><<set $hairlength += 1000>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
<br>
<<link "<<<">><<set $fringelength -= 1000>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
<<link "<<">><<set $fringelength -= 100>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
<<link "<">><<set $fringelength -= 10>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
Fringe length: <span id="statsfringelength"><<print Math.trunc($fringelength)>></span>
| <<link ">">><<set $fringelength += 10>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
| <<link ">>">><<set $fringelength += 100>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
| <<link ">>>">><<set $fringelength += 1000>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
<br><br>
<<if $hairtest is 1>>
Natural hair colour
<br>
<<if $naturalhaircolour is "red">>
<label><span class="red">Red</span> <<radiobutton "$naturalhaircolour" "red" checked>></label>
<<else>>
<label><span class="red">Red</span> <<radiobutton "$naturalhaircolour" "red">></label>
<</if>>
<<if $naturalhaircolour is "black">>
| <label><span class="black">Black</span> <<radiobutton "$naturalhaircolour" "black" checked>></label>
<<else>>
| <label><span class="black">Black</span> <<radiobutton "$naturalhaircolour" "black">></label>
<</if>>
<<if $naturalhaircolour is "brown">>
| <label><span class="brown">Brown</span> <<radiobutton "$naturalhaircolour" "brown" checked>></label>
<<else>>
| <label><span class="brown">Brown</span> <<radiobutton "$naturalhaircolour" "brown">></label>
<</if>>
<<if $naturalhaircolour is "lightbrown">>
| <label><span class="lightbrown">Light brown</span> <<radiobutton "$naturalhaircolour" "lightbrown" checked>></label>
<<else>>
| <label><span class="lightbrown">Light brown</span> <<radiobutton "$naturalhaircolour" "lightbrown">></label>
<</if>>
<<if $naturalhaircolour is "blond">>
| <label><span class="gold">Blond</span> <<radiobutton "$naturalhaircolour" "blond" checked>></label>
<<else>>
| <label><span class="gold">Blond</span> <<radiobutton "$naturalhaircolour" "blond">></label>
<</if>>
<<if $naturalhaircolour is "platinumblond">>
| <label><span class="platinum">Platinum blond</span> <<radiobutton "$naturalhaircolour" "platinumblond" checked>></label>
<<else>>
| <label><span class="platinum">Platinum blond</span> <<radiobutton "$naturalhaircolour" "platinumblond">></label>
<</if>>
<<if $naturalhaircolour is "strawberryblond">>
| <label><span class="strawberry">Strawberry blond</span> <<radiobutton "$naturalhaircolour" "strawberryblond" checked>></label>
<<else>>
| <label><span class="strawberry">Strawberry blond</span> <<radiobutton "$naturalhaircolour" "strawberryblond">></label>
<</if>>
<<if $naturalhaircolour is "ginger">>
| <label><span class="tangerine">Ginger</span> <<radiobutton "$naturalhaircolour" "ginger" checked>></label>
<br>
<<else>>
| <label><span class="tangerine">Ginger</span> <<radiobutton "$naturalhaircolour" "ginger">></label>
<br>
<</if>>
<br>
<</if>>
Hair dye
<br>
<<if $haircolour is $naturalhaircolour>>
<label>None <<radiobutton "$haircolour" $naturalhaircolour checked>></label>
<<else>>
<label>None <<radiobutton "$haircolour" $naturalhaircolour>></label>
<</if>>
<<if $haircolour is "red" and $haircolour isnot $naturalhaircolour>>
| <label>Red <<radiobutton "$haircolour" "red" checked>></label>
<<else>>
| <label>Red <<radiobutton "$haircolour" "red">></label>
<</if>>
<<if $haircolour is "black" and $haircolour isnot $naturalhaircolour>>
| <label>Black <<radiobutton "$haircolour" "black" checked>></label>
<<else>>
| <label>Black <<radiobutton "$haircolour" "black">></label>
<</if>>
<<if $haircolour is "brown" and $haircolour isnot $naturalhaircolour>>
| <label>Brown <<radiobutton "$haircolour" "brown" checked>></label>
<<else>>
| <label>Brown <<radiobutton "$haircolour" "brown">></label>
<</if>>
<<if $haircolour is "lightbrown" and $haircolour isnot $naturalhaircolour>>
| <label>Light brown <<radiobutton "$haircolour" "lightbrown" checked>></label>
<<else>>
| <label>Light brown <<radiobutton "$haircolour" "lightbrown">></label>
<</if>>
<<if $haircolour is "blond" and $haircolour isnot $naturalhaircolour>>
| <label>Blond <<radiobutton "$haircolour" "blond" checked>></label>
<<else>>
| <label>Blond <<radiobutton "$haircolour" "blond">></label>
<</if>>
<<if $haircolour is "platinumblond" and $haircolour isnot $naturalhaircolour>>
| <label>Platinum blond <<radiobutton "$haircolour" "platinumblond" checked>></label>
<<else>>
| <label>Platinum blond <<radiobutton "$haircolour" "platinumblond">></label>
<</if>>
<<if $haircolour is "strawberryblond" and $haircolour isnot $naturalhaircolour>>
| <label>Strawberry blond <<radiobutton "$haircolour" "strawberryblond" checked>></label>
<<else>>
| <label>Strawberry blond <<radiobutton "$haircolour" "strawberryblond">></label>
<</if>>
<<if $haircolour is "ginger" and $haircolour isnot $naturalhaircolour>>
| <label>Ginger <<radiobutton "$haircolour" "ginger" checked>></label><br>
<<else>>
| <label>Ginger <<radiobutton "$haircolour" "ginger">></label><br>
<</if>>
<<if $haircolour is "blue" and $haircolour isnot $naturalhaircolour>>
| <label>Blue <<radiobutton "$haircolour" "blue" checked>></label>
<<else>>
| <label>Blue <<radiobutton "$haircolour" "blue">></label>
<</if>>
<<if $haircolour is "green" and $haircolour isnot $naturalhaircolour>>
| <label>Green <<radiobutton "$haircolour" "green" checked>></label>
<<else>>
| <label>Green <<radiobutton "$haircolour" "green">></label>
<</if>>
<<if $haircolour is "teal" and $haircolour isnot $naturalhaircolour>>
| <label>Teal <<radiobutton "$haircolour" "teal" checked>></label>
<<else>>
| <label>Teal <<radiobutton "$haircolour" "teal">></label>
<</if>>
<<if $haircolour is "pink" and $haircolour isnot $naturalhaircolour>>
| <label>Pink <<radiobutton "$haircolour" "pink" checked>></label>
<<else>>
| <label>Pink <<radiobutton "$haircolour" "pink">></label>
<</if>>
<<if $haircolour is "hotpink" and $haircolour isnot $naturalhaircolour>>
| <label>Hot pink <<radiobutton "$haircolour" "hotpink" checked>></label>
<<else>>
| <label>Hot pink <<radiobutton "$haircolour" "hotpink">></label>
<</if>>
<<if $haircolour is "softpink" and $haircolour isnot $naturalhaircolour>>
| <label>Soft pink <<radiobutton "$haircolour" "softpink" checked>></label>
<<else>>
| <label>Soft pink <<radiobutton "$haircolour" "softpink">></label>
<</if>>
<<if $haircolour is "crimson" and $haircolour isnot $naturalhaircolour>>
| <label>Crimson <<radiobutton "$haircolour" "crimson" checked>></label>
<<else>>
| <label>Crimson <<radiobutton "$haircolour" "crimson">></label>
<</if>>
<<if $haircolour is "purple" and $haircolour isnot $naturalhaircolour>>
| <label>Purple <<radiobutton "$haircolour" "purple" checked>></label>
<<else>>
| <label>Purple <<radiobutton "$haircolour" "purple">></label>
<</if>>
<<if $haircolour is "white" and $haircolour isnot $naturalhaircolour>>
| <label>White <<radiobutton "$haircolour" "white" checked>></label>
<<else>>
| <label>White <<radiobutton "$haircolour" "white">></label>
<</if>>
<<if $haircolour is "snowwhite" and $haircolour isnot $naturalhaircolour>>
| <label>Snow white <<radiobutton "$haircolour" "snowwhite" checked>></label>
<<else>>
| <label>Snow white <<radiobutton "$haircolour" "snowwhite">></label>
<</if>>
<<if $haircolour is "deepblue" and $haircolour isnot $naturalhaircolour>>
| <label>Deep Blue <<radiobutton "$haircolour" "deepblue" checked>></label>
<<else>>
| <label>Deep Blue <<radiobutton "$haircolour" "deepblue">></label>
<</if>>
<br><br>
<u>Eye Colour</u>
<br>
Eye colour<br>
<<if $eyecolour is "purple">>
<label><span class="purple">Purple <<radiobutton "$eyecolour" "purple" checked>></span></label>
<<else>>
<label><span class="purple">Purple <<radiobutton "$eyecolour" "purple">></span></label>
<</if>>
<<if $eyecolour is "dark blue">>
| <label><span class="blue">Dark Blue</span> <<radiobutton "$eyecolour" "dark blue" checked>></label>
<<else>>
| <label><span class="blue">Dark Blue</span> <<radiobutton "$eyecolour" "dark blue">></label>
<</if>>
<<if $eyecolour is "light blue">>
| <label><span class="lblue">Light Blue</span> <<radiobutton "$eyecolour" "light blue" checked>></label>
<<else>>
| <label><span class="lblue">Light Blue</span> <<radiobutton "$eyecolour" "light blue">></label>
<</if>>
<<if $eyecolour is "amber">>
| <label><span class="tangerine">Amber</span> <<radiobutton "$eyecolour" "amber" checked>></label>
<<else>>
| <label><span class="tangerine">Amber</span> <<radiobutton "$eyecolour" "amber">></label>
<</if>>
<<if $eyecolour is "hazel">>
| <label><span class="brown">Hazel</span> <<radiobutton "$eyecolour" "hazel" checked>></label>
<<else>>
| <label><span class="brown">Hazel</span> <<radiobutton "$eyecolour" "hazel">></label>
<</if>>
<<if $eyecolour is "green">>
| <label><span class="green">Green</span> <<radiobutton "$eyecolour" "green" checked>></label>
<<else>>
| <label><span class="green">Green</span> <<radiobutton "$eyecolour" "green">></label>
<</if>>
<<if $eyecolour is "red">>
| <label><span class="red">Red</span> <<radiobutton "$eyecolour" "red" checked>></label>
<<else>>
| <label><span class="red">Red</span> <<radiobutton "$eyecolour" "red">></label>
<</if>>
<<if $eyecolour is "pink">>
| <label><span class="pink">Pink</span> <<radiobutton "$eyecolour" "pink" checked>></label>
<<else>>
| <label><span class="pink">Pink</span> <<radiobutton "$eyecolour" "pink">></label>
<</if>>
<<if $eyecolour is "grey">>
| <label><span class="grey">Grey</span> <<radiobutton "$eyecolour" "grey" checked>></label>
<<else>>
| <label><span class="grey">Grey</span> <<radiobutton "$eyecolour" "grey">></label>
<</if>>
<br><br>
<u>Body part sizes</u>
<br>
<<link "<<">><<set $breastsize -= 3>><<clamp>><<replace "#statsbreastsize">><<print Math.trunc($breastsize)>><</replace>><</link>> |
<<link "<">><<set $breastsize -= 1>><<clamp>><<replace "#statsbreastsize">><<print Math.trunc($breastsize)>><</replace>><</link>> |
Breast size: <span id="statsbreastsize"><<print Math.trunc($breastsize)>></span>
| <<link ">">><<set $breastsize += 1>><<clamp>><<replace "#statsbreastsize">><<print Math.trunc($breastsize)>><</replace>><</link>>
| <<link ">>">><<set $breastsize += 3>><<clamp>><<replace "#statsbreastsize">><<print Math.trunc($breastsize)>><</replace>><</link>>
<br>
<<link "<">><<set $bottomsize -= 1>><<set $bottomsize = Math.clamp($bottomsize, $bottomsizemin, $bottomsizemax)>><<replace "#statsbottomsize">><<print Math.trunc($bottomsize)>><</replace>><</link>> |
Butt size: <span id="statsbottomsize"><<print Math.trunc($bottomsize)>></span>
| <<link ">">><<set $bottomsize += 1>><<set $bottomsize = Math.clamp($bottomsize, $bottomsizemin, $bottomsizemax)>><<replace "#statsbottomsize">><<print Math.trunc($bottomsize)>><</replace>><</link>>
<br>
<<if $penisexist is 1>>
<<link "<">><<set $penissize -= 1>><<set $penissize = Math.clamp($penissize, $penissizemin, $penissizemax)>><<replace "#statspenissize">><<print Math.trunc($penissize)>><</replace>><</link>> |
Penis size: <span id="statspenissize"><<print Math.trunc($penissize)>></span>
| <<link ">">><<set $penissize += 1>><<set $penissize = Math.clamp($penissize, $penissizemin, $penissizemax)>><<replace "#statspenissize">><<print Math.trunc($penissize)>><</replace>><</link>>
<br>
<</if>>
<<if $dev is 1>>
<<link "<">><<set $ballssize -= 1>><<set $ballssize = Math.clamp($ballssize, $ballssizemin, $ballssizemax)>><<replace "#statsballssize">><<print Math.trunc($ballssize)>><</replace>><</link>> |
Balls size: <span id="statsballssize"><<print Math.trunc($ballssize)>></span>
| <<link ">">><<set $ballssize += 1>><<set $ballssize = Math.clamp($ballssize, $ballssizemin, $ballssizemax)>><<replace "#statsballssize">><<print Math.trunc($ballssize)>><</replace>><</link>>
<br>
<</if>>
<br>
<<if $parasitedisable is "f">>
<u>Parasites</u>
<br>
Nipple parasites: <span id="statsnippleparasite"><<if $parasite.nipples.name>>$parasite.nipples.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.nipples.name>>
<<removeparasite nipples>><<parasite nipples urchin>>
<<elseif $parasite.nipples.name is "urchin">>
<<removeparasite nipples>><<parasite nipples slime>>
<<else>>
<<removeparasite nipples>>
<</if>>
<<replace "#statsnippleparasite">><<print $parasite.nipples.name>><</replace>>
<</link>>
<br>
<<if $penisexist is 1>>
Penis parasites: <span id="statspenisparasite"><<if $parasite.penis.name>>$parasite.penis.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.penis.name>>
<<removeparasite penis>><<parasite penis urchin>>
<<elseif $parasite.penis.name is "urchin">>
<<removeparasite penis>><<parasite penis slime>>
<<else>>
<<removeparasite penis>>
<</if>>
<<replace "#statspenisparasite">><<print $parasite.penis.name>><</replace>>
<</link>>
<br>
<</if>>
<<if $penisexist isnot 1>>
Clit parasites: <span id="statsclitparasite"><<if $parasite.clit.name>>$parasite.clit.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.clit.name>>
<<removeparasite clit>><<parasite clit urchin>>
<<elseif $parasite.clit.name is "urchin">>
<<removeparasite clit>><<parasite clit slime>>
<<else>>
<<removeparasite clit>>
<</if>>
<<replace "#statsclitparasite">><<print $parasite.clit.name>><</replace>>
<</link>>
<br>
<</if>>
Ass parasites: <span id="statsbottomparasite"><<if $parasite.bottom.name>>$parasite.bottom.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.bottom.name>>
<<removeparasite bottom>><<parasite bottom urchin>>
<<elseif $parasite.bottom.name is "urchin">>
<<removeparasite bottom>><<parasite bottom slime>>
<<else>>
<<removeparasite bottom>>
<</if>>
<<replace "#statsbottomparasite">><<print $parasite.bottom.name>><</replace>>
<</link>>
<br>
Left ear parasite: <span id="statsleft_earparasite"><<if $parasite.left_ear.name>>$parasite.left_ear.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.left_ear.name>>
<<removeparasite left_ear>><<parasite left_ear slime>>
<<else>>
<<removeparasite left_ear>>
<</if>>
<<replace "#statsleft_earparasite">><<print $parasite.left_ear.name>><</replace>>
<</link>>
<br>
Right ear parasite: <span id="statsright_earparasite"><<if $parasite.right_ear.name>>$parasite.right_ear.name<<else>>None<</if>></span> |
<<link "Change">>
<<if !$parasite.right_ear.name>>
<<removeparasite right_ear>><<parasite right_ear slime>>
<<else>>
<<removeparasite right_ear>>
<</if>>
<<replace "#statsright_earparasite">><<print $parasite.right_ear.name>><</replace>>
<</link>>
<br><br>
<</if>>
<u>Semen</u>
<br>
<<link "Add all semen">>
<<set $necksemen += 5>><<set $necksemen = Math.clamp($necksemen, 0, 5)>><<replace "#statsnecksemen">><<print Math.trunc($necksemen)>><</replace>>
<<set $rightarmsemen += 5>><<set $rightarmsemen = Math.clamp($rightarmsemen, 0, 5)>><<replace "#statsrightarmsemen">><<print Math.trunc($rightarmsemen)>><</replace>>
<<set $leftarmsemen += 5>><<set $leftarmsemen = Math.clamp($leftarmsemen, 0, 5)>><<replace "#statsleftarmsemen">><<print Math.trunc($leftarmsemen)>><</replace>>
<<set $thighsemen += 5>><<set $thighsemen = Math.clamp($thighsemen, 0, 5)>><<replace "#statsthighsemen">><<print Math.trunc($thighsemen)>><</replace>>
<<set $bottomsemen += 5>><<set $bottomsemen = Math.clamp($bottomsemen, 0, 5)>><<replace "#statsbottomsemen">><<print Math.trunc($bottomsemen)>><</replace>>
<<set $tummysemen += 5>><<set $tummysemen = Math.clamp($tummysemen, 0, 5)>><<replace "#statstummysemen">><<print Math.trunc($tummysemen)>><</replace>>
<<set $chestsemen += 5>><<set $chestsemen = Math.clamp($chestsemen, 0, 5)>><<replace "#statschestsemen">><<print Math.trunc($chestsemen)>><</replace>>
<<set $facesemen += 5>><<set $facesemen = Math.clamp($facesemen, 0, 5)>><<replace "#statsfacesemen">><<print Math.trunc($facesemen)>><</replace>>
<<set $hairsemen += 5>><<set $hairsemen = Math.clamp($hairsemen, 0, 5)>><<replace "#statshairsemen">><<print Math.trunc($hairsemen)>><</replace>>
<<set $feetsemen += 5>><<set $feetsemen = Math.clamp($feetsemen, 0, 5)>><<replace "#statsfeetsemen">><<print Math.trunc($feetsemen)>><</replace>>
<<set $vaginaoutsidesemen += 5>><<set $vaginaoutsidesemen = Math.clamp($vaginaoutsidesemen, 0, 5)>><<replace "#statsvaginaoutsidesemen">><<print Math.trunc($vaginaoutsidesemen)>><</replace>>
<<set $vaginasemen += 5>><<set $vaginasemen = Math.clamp($vaginasemen, 0, 5)>><<replace "#statsvaginasemen">><<print Math.trunc($vaginasemen)>><</replace>>
<<set $penissemen += 5>><<set $penissemen = Math.clamp($penissemen, 0, 5)>><<replace "#statspenissemen">><<print Math.trunc($penissemen)>><</replace>>
<<set $anussemen += 5>><<set $anussemen = Math.clamp($anussemen, 0, 5)>><<replace "#statsanussemen">><<print Math.trunc($anussemen)>><</replace>>
<<set $mouthsemen += 5>><<set $mouthsemen = Math.clamp($mouthsemen, 0, 5)>><<replace "#statsmouthsemen">><<print Math.trunc($mouthsemen)>><</replace>>
<</link>> |
<<link "Remove all semen">>
<<set $necksemen -= 5>><<set $necksemen = Math.clamp($necksemen, 0, 5)>><<replace "#statsnecksemen">><<print Math.trunc($necksemen)>><</replace>>
<<set $rightarmsemen -= 5>><<set $rightarmsemen = Math.clamp($rightarmsemen, 0, 5)>><<replace "#statsrightarmsemen">><<print Math.trunc($rightarmsemen)>><</replace>>
<<set $leftarmsemen -= 5>><<set $leftarmsemen = Math.clamp($leftarmsemen, 0, 5)>><<replace "#statsleftarmsemen">><<print Math.trunc($leftarmsemen)>><</replace>>
<<set $thighsemen -= 5>><<set $thighsemen = Math.clamp($thighsemen, 0, 5)>><<replace "#statsthighsemen">><<print Math.trunc($thighsemen)>><</replace>>
<<set $bottomsemen -= 5>><<set $bottomsemen = Math.clamp($bottomsemen, 0, 5)>><<replace "#statsbottomsemen">><<print Math.trunc($bottomsemen)>><</replace>>
<<set $tummysemen -= 5>><<set $tummysemen = Math.clamp($tummysemen, 0, 5)>><<replace "#statstummysemen">><<print Math.trunc($tummysemen)>><</replace>>
<<set $chestsemen -= 5>><<set $chestsemen = Math.clamp($chestsemen, 0, 5)>><<replace "#statschestsemen">><<print Math.trunc($chestsemen)>><</replace>>
<<set $facesemen -= 5>><<set $facesemen = Math.clamp($facesemen, 0, 5)>><<replace "#statsfacesemen">><<print Math.trunc($facesemen)>><</replace>>
<<set $hairsemen -= 5>><<set $hairsemen = Math.clamp($hairsemen, 0, 5)>><<replace "#statshairsemen">><<print Math.trunc($hairsemen)>><</replace>>
<<set $feetsemen -= 5>><<set $feetsemen = Math.clamp($feetsemen, 0, 5)>><<replace "#statsfeetsemen">><<print Math.trunc($feetsemen)>><</replace>>
<<set $vaginaoutsidesemen -= 5>><<set $vaginaoutsidesemen = Math.clamp($vaginaoutsidesemen, 0, 5)>><<replace "#statsvaginaoutsidesemen">><<print Math.trunc($vaginaoutsidesemen)>><</replace>>
<<set $vaginasemen -= 5>><<set $vaginasemen = Math.clamp($vaginasemen, 0, 5)>><<replace "#statsvaginasemen">><<print Math.trunc($vaginasemen)>><</replace>>
<<set $penissemen -= 5>><<set $penissemen = Math.clamp($penissemen, 0, 5)>><<replace "#statspenissemen">><<print Math.trunc($penissemen)>><</replace>>
<<set $anussemen -= 5>><<set $anussemen = Math.clamp($anussemen, 0, 5)>><<replace "#statsanussemen">><<print Math.trunc($anussemen)>><</replace>>
<<set $mouthsemen -= 5>><<set $mouthsemen = Math.clamp($mouthsemen, 0, 5)>><<replace "#statsmouthsemen">><<print Math.trunc($mouthsemen)>><</replace>>
<</link>> |
<br>
<<link "<">><<set $necksemen -= 1>><<set $necksemen = Math.clamp($necksemen, 0, 5)>><<replace "#statsnecksemen">><<print Math.trunc($necksemen)>><</replace>><</link>>
Neck semen: <span id="statsnecksemen"><<print Math.trunc($necksemen)>></span>
<<link ">">><<set $necksemen += 1>><<set $necksemen = Math.clamp($necksemen, 0, 5)>><<replace "#statsnecksemen">><<print Math.trunc($necksemen)>><</replace>><</link>>
|
<<link "<">><<set $rightarmsemen -= 1>><<set $rightarmsemen = Math.clamp($rightarmsemen, 0, 5)>><<replace "#statsrightarmsemen">><<print Math.trunc($rightarmsemen)>><</replace>><</link>>
Right arm semen: <span id="statsrightarmsemen"><<print Math.trunc($rightarmsemen)>></span>
<<link ">">><<set $rightarmsemen += 1>><<set $rightarmsemen = Math.clamp($rightarmsemen, 0, 5)>><<replace "#statsrightarmsemen">><<print Math.trunc($rightarmsemen)>><</replace>><</link>>
|
<<link "<">><<set $leftarmsemen -= 1>><<set $leftarmsemen = Math.clamp($leftarmsemen, 0, 5)>><<replace "#statsleftarmsemen">><<print Math.trunc($leftarmsemen)>><</replace>><</link>>
Left arm semen: <span id="statsleftarmsemen"><<print Math.trunc($leftarmsemen)>></span>
<<link ">">><<set $leftarmsemen += 1>><<set $leftarmsemen = Math.clamp($leftarmsemen, 0, 5)>><<replace "#statsleftarmsemen">><<print Math.trunc($leftarmsemen)>><</replace>><</link>>
|
<<link "<">><<set $thighsemen -= 1>><<set $thighsemen = Math.clamp($thighsemen, 0, 5)>><<replace "#statsthighsemen">><<print Math.trunc($thighsemen)>><</replace>><</link>>
Thigh semen: <span id="statsthighsemen"><<print Math.trunc($thighsemen)>></span>
<<link ">">><<set $thighsemen += 1>><<set $thighsemen = Math.clamp($thighsemen, 0, 5)>><<replace "#statsthighsemen">><<print Math.trunc($thighsemen)>><</replace>><</link>>
|
<<link "<">><<set $bottomsemen -= 1>><<set $bottomsemen = Math.clamp($bottomsemen, 0, 5)>><<replace "#statsbottomsemen">><<print Math.trunc($bottomsemen)>><</replace>><</link>>
Bottom semen: <span id="statsbottomsemen"><<print Math.trunc($bottomsemen)>></span>
<<link ">">><<set $bottomsemen += 1>><<set $bottomsemen = Math.clamp($bottomsemen, 0, 5)>><<replace "#statsbottomsemen">><<print Math.trunc($bottomsemen)>><</replace>><</link>>
|
<<link "<">><<set $tummysemen -= 1>><<set $tummysemen = Math.clamp($tummysemen, 0, 5)>><<replace "#statstummysemen">><<print Math.trunc($tummysemen)>><</replace>><</link>>
Tummy semen: <span id="statstummysemen"><<print Math.trunc($tummysemen)>></span>
<<link ">">><<set $tummysemen += 1>><<set $tummysemen = Math.clamp($tummysemen, 0, 5)>><<replace "#statstummysemen">><<print Math.trunc($tummysemen)>><</replace>><</link>>
|
<<link "<">><<set $chestsemen -= 1>><<set $chestsemen = Math.clamp($chestsemen, 0, 5)>><<replace "#statschestsemen">><<print Math.trunc($chestsemen)>><</replace>><</link>>
Chest semen: <span id="statschestsemen"><<print Math.trunc($chestsemen)>></span>
<<link ">">><<set $chestsemen += 1>><<set $chestsemen = Math.clamp($chestsemen, 0, 5)>><<replace "#statschestsemen">><<print Math.trunc($chestsemen)>><</replace>><</link>>
|
<<link "<">><<set $facesemen -= 1>><<set $facesemen = Math.clamp($facesemen, 0, 5)>><<replace "#statsfacesemen">><<print Math.trunc($facesemen)>><</replace>><</link>>
Face semen: <span id="statsfacesemen"><<print Math.trunc($facesemen)>></span>
<<link ">">><<set $facesemen += 1>><<set $facesemen = Math.clamp($facesemen, 0, 5)>><<replace "#statsfacesemen">><<print Math.trunc($facesemen)>><</replace>><</link>>
|
<<link "<">><<set $hairsemen -= 1>><<set $hairsemen = Math.clamp($hairsemen, 0, 5)>><<replace "#statshairsemen">><<print Math.trunc($hairsemen)>><</replace>><</link>>
Hair semen: <span id="statshairsemen"><<print Math.trunc($hairsemen)>></span>
<<link ">">><<set $hairsemen += 1>><<set $hairsemen = Math.clamp($hairsemen, 0, 5)>><<replace "#statshairsemen">><<print Math.trunc($hairsemen)>><</replace>><</link>>
|
<<link "<">><<set $feetsemen -= 1>><<set $feetsemen = Math.clamp($feetsemen, 0, 5)>><<replace "#statsfeetsemen">><<print Math.trunc($feetsemen)>><</replace>><</link>>
Feet semen: <span id="statsfeetsemen"><<print Math.trunc($feetsemen)>></span>
<<link ">">><<set $feetsemen += 1>><<set $feetsemen = Math.clamp($feetsemen, 0, 5)>><<replace "#statsfeetsemen">><<print Math.trunc($feetsemen)>><</replace>><</link>>
|
<<link "<">><<set $vaginaoutsidesemen -= 1>><<set $vaginaoutsidesemen = Math.clamp($vaginaoutsidesemen, 0, 5)>><<replace "#statsvaginaoutsidesemen">><<print Math.trunc($vaginaoutsidesemen)>><</replace>><</link>>
Labia semen: <span id="statsvaginaoutsidesemen"><<print Math.trunc($vaginaoutsidesemen)>></span>
<<link ">">><<set $vaginaoutsidesemen += 1>><<set $vaginaoutsidesemen = Math.clamp($vaginaoutsidesemen, 0, 5)>><<replace "#statsvaginaoutsidesemen">><<print Math.trunc($vaginaoutsidesemen)>><</replace>><</link>>
|
<<link "<">><<set $vaginasemen -= 1>><<set $vaginasemen = Math.clamp($vaginasemen, 0, 5)>><<replace "#statsvaginasemen">><<print Math.trunc($vaginasemen)>><</replace>><</link>>
Vagina semen: <span id="statsvaginasemen"><<print Math.trunc($vaginasemen)>></span>
<<link ">">><<set $vaginasemen += 1>><<set $vaginasemen = Math.clamp($vaginasemen, 0, 5)>><<replace "#statsvaginasemen">><<print Math.trunc($vaginasemen)>><</replace>><</link>>
|
<<link "<">><<set $penissemen -= 1>><<set $penissemen = Math.clamp($penissemen, 0, 5)>><<replace "#statspenissemen">><<print Math.trunc($penissemen)>><</replace>><</link>>
Penis semen: <span id="statspenissemen"><<print Math.trunc($penissemen)>></span>
<<link ">">><<set $penissemen += 1>><<set $penissemen = Math.clamp($penissemen, 0, 5)>><<replace "#statspenissemen">><<print Math.trunc($penissemen)>><</replace>><</link>>
|
<<link "<">><<set $anussemen -= 1>><<set $anussemen = Math.clamp($anussemen, 0, 5)>><<replace "#statsanussemen">><<print Math.trunc($anussemen)>><</replace>><</link>>
Anus semen: <span id="statsanussemen"><<print Math.trunc($anussemen)>></span>
<<link ">">><<set $anussemen += 1>><<set $anussemen = Math.clamp($anussemen, 0, 5)>><<replace "#statsanussemen">><<print Math.trunc($anussemen)>><</replace>><</link>>
|
<<link "<">><<set $mouthsemen -= 1>><<set $mouthsemen = Math.clamp($mouthsemen, 0, 5)>><<replace "#statsmouthsemen">><<print Math.trunc($mouthsemen)>><</replace>><</link>>
Mouth semen: <span id="statsmouthsemen"><<print Math.trunc($mouthsemen)>></span>
<<link ">">><<set $mouthsemen += 1>><<set $mouthsemen = Math.clamp($mouthsemen, 0, 5)>><<replace "#statsmouthsemen">><<print Math.trunc($mouthsemen)>><</replace>><</link>>
|
<br><br>
<u>Slime</u>
<br>
<<link "Add all slime">>
<<set $neckgoo += 5>><<set $neckgoo = Math.clamp($neckgoo, 0, 5)>><<replace "#statsneckgoo">><<print Math.trunc($neckgoo)>><</replace>>
<<set $rightarmgoo += 5>><<set $rightarmgoo = Math.clamp($rightarmgoo, 0, 5)>><<replace "#statsrightarmgoo">><<print Math.trunc($rightarmgoo)>><</replace>>
<<set $leftarmgoo += 5>><<set $leftarmgoo = Math.clamp($leftarmgoo, 0, 5)>><<replace "#statsleftarmgoo">><<print Math.trunc($leftarmgoo)>><</replace>>
<<set $thighgoo += 5>><<set $thighgoo = Math.clamp($thighgoo, 0, 5)>><<replace "#statsthighgoo">><<print Math.trunc($thighgoo)>><</replace>>
<<set $bottomgoo += 5>><<set $bottomgoo = Math.clamp($bottomgoo, 0, 5)>><<replace "#statsbottomgoo">><<print Math.trunc($bottomgoo)>><</replace>>
<<set $tummygoo += 5>><<set $tummygoo = Math.clamp($tummygoo, 0, 5)>><<replace "#statstummygoo">><<print Math.trunc($tummygoo)>><</replace>>
<<set $chestgoo += 5>><<set $chestgoo = Math.clamp($chestgoo, 0, 5)>><<replace "#statschestgoo">><<print Math.trunc($chestgoo)>><</replace>>
<<set $facegoo += 5>><<set $facegoo = Math.clamp($facegoo, 0, 5)>><<replace "#statsfacegoo">><<print Math.trunc($facegoo)>><</replace>>
<<set $hairgoo += 5>><<set $hairgoo = Math.clamp($hairgoo, 0, 5)>><<replace "#statshairgoo">><<print Math.trunc($hairgoo)>><</replace>>
<<set $feetgoo += 5>><<set $feetgoo = Math.clamp($feetgoo, 0, 5)>><<replace "#statsfeetgoo">><<print Math.trunc($feetgoo)>><</replace>>
<<set $vaginaoutsidegoo += 5>><<set $vaginaoutsidegoo = Math.clamp($vaginaoutsidegoo, 0, 5)>><<replace "#statsvaginaoutsidegoo">><<print Math.trunc($vaginaoutsidegoo)>><</replace>>
<<set $vaginagoo += 5>><<set $vaginagoo = Math.clamp($vaginagoo, 0, 5)>><<replace "#statsvaginagoo">><<print Math.trunc($vaginagoo)>><</replace>>
<<set $penisgoo += 5>><<set $penisgoo = Math.clamp($penisgoo, 0, 5)>><<replace "#statspenisgoo">><<print Math.trunc($penisgoo)>><</replace>>
<<set $anusgoo += 5>><<set $anusgoo = Math.clamp($anusgoo, 0, 5)>><<replace "#statsanusgoo">><<print Math.trunc($anusgoo)>><</replace>>
<<set $mouthgoo += 5>><<set $mouthgoo = Math.clamp($mouthgoo, 0, 5)>><<replace "#statsmouthgoo">><<print Math.trunc($mouthgoo)>><</replace>>
<</link>> |
<<link "Remove all slime">>
<<set $neckgoo -= 5>><<set $neckgoo = Math.clamp($neckgoo, 0, 5)>><<replace "#statsneckgoo">><<print Math.trunc($neckgoo)>><</replace>>
<<set $rightarmgoo -= 5>><<set $rightarmgoo = Math.clamp($rightarmgoo, 0, 5)>><<replace "#statsrightarmgoo">><<print Math.trunc($rightarmgoo)>><</replace>>
<<set $leftarmgoo -= 5>><<set $leftarmgoo = Math.clamp($leftarmgoo, 0, 5)>><<replace "#statsleftarmgoo">><<print Math.trunc($leftarmgoo)>><</replace>>
<<set $thighgoo -= 5>><<set $thighgoo = Math.clamp($thighgoo, 0, 5)>><<replace "#statsthighgoo">><<print Math.trunc($thighgoo)>><</replace>>
<<set $bottomgoo -= 5>><<set $bottomgoo = Math.clamp($bottomgoo, 0, 5)>><<replace "#statsbottomgoo">><<print Math.trunc($bottomgoo)>><</replace>>
<<set $tummygoo -= 5>><<set $tummygoo = Math.clamp($tummygoo, 0, 5)>><<replace "#statstummygoo">><<print Math.trunc($tummygoo)>><</replace>>
<<set $chestgoo -= 5>><<set $chestgoo = Math.clamp($chestgoo, 0, 5)>><<replace "#statschestgoo">><<print Math.trunc($chestgoo)>><</replace>>
<<set $facegoo -= 5>><<set $facegoo = Math.clamp($facegoo, 0, 5)>><<replace "#statsfacegoo">><<print Math.trunc($facegoo)>><</replace>>
<<set $hairgoo -= 5>><<set $hairgoo = Math.clamp($hairgoo, 0, 5)>><<replace "#statshairgoo">><<print Math.trunc($hairgoo)>><</replace>>
<<set $feetgoo -= 5>><<set $feetgoo = Math.clamp($feetgoo, 0, 5)>><<replace "#statsfeetgoo">><<print Math.trunc($feetgoo)>><</replace>>
<<set $vaginaoutsidegoo -= 5>><<set $vaginaoutsidegoo = Math.clamp($vaginaoutsidegoo, 0, 5)>><<replace "#statsvaginaoutsidegoo">><<print Math.trunc($vaginaoutsidegoo)>><</replace>>
<<set $vaginagoo -= 5>><<set $vaginagoo = Math.clamp($vaginagoo, 0, 5)>><<replace "#statsvaginagoo">><<print Math.trunc($vaginagoo)>><</replace>>
<<set $penisgoo -= 5>><<set $penisgoo = Math.clamp($penisgoo, 0, 5)>><<replace "#statspenisgoo">><<print Math.trunc($penisgoo)>><</replace>>
<<set $anusgoo -= 5>><<set $anusgoo = Math.clamp($anusgoo, 0, 5)>><<replace "#statsanusgoo">><<print Math.trunc($anusgoo)>><</replace>>
<<set $mouthgoo -= 5>><<set $mouthgoo = Math.clamp($mouthgoo, 0, 5)>><<replace "#statsmouthgoo">><<print Math.trunc($mouthgoo)>><</replace>>
<</link>> |
<br>
<<link "<">><<set $neckgoo -= 1>><<set $neckgoo = Math.clamp($neckgoo, 0, 5)>><<replace "#statsneckgoo">><<print Math.trunc($neckgoo)>><</replace>><</link>>
Neck slime: <span id="statsneckgoo"><<print Math.trunc($neckgoo)>></span>
<<link ">">><<set $neckgoo += 1>><<set $neckgoo = Math.clamp($neckgoo, 0, 5)>><<replace "#statsneckgoo">><<print Math.trunc($neckgoo)>><</replace>><</link>>
|
<<link "<">><<set $rightarmgoo -= 1>><<set $rightarmgoo = Math.clamp($rightarmgoo, 0, 5)>><<replace "#statsrightarmgoo">><<print Math.trunc($rightarmgoo)>><</replace>><</link>>
Right arm slime: <span id="statsrightarmgoo"><<print Math.trunc($rightarmgoo)>></span>
<<link ">">><<set $rightarmgoo += 1>><<set $rightarmgoo = Math.clamp($rightarmgoo, 0, 5)>><<replace "#statsrightarmgoo">><<print Math.trunc($rightarmgoo)>><</replace>><</link>>
|
<<link "<">><<set $leftarmgoo -= 1>><<set $leftarmgoo = Math.clamp($leftarmgoo, 0, 5)>><<replace "#statsleftarmgoo">><<print Math.trunc($leftarmgoo)>><</replace>><</link>>
Left arm slime: <span id="statsleftarmgoo"><<print Math.trunc($leftarmgoo)>></span>
<<link ">">><<set $leftarmgoo += 1>><<set $leftarmgoo = Math.clamp($leftarmgoo, 0, 5)>><<replace "#statsleftarmgoo">><<print Math.trunc($leftarmgoo)>><</replace>><</link>>
|
<<link "<">><<set $thighgoo -= 1>><<set $thighgoo = Math.clamp($thighgoo, 0, 5)>><<replace "#statsthighgoo">><<print Math.trunc($thighgoo)>><</replace>><</link>>
Thigh slime: <span id="statsthighgoo"><<print Math.trunc($thighgoo)>></span>
<<link ">">><<set $thighgoo += 1>><<set $thighgoo = Math.clamp($thighgoo, 0, 5)>><<replace "#statsthighgoo">><<print Math.trunc($thighgoo)>><</replace>><</link>>
|
<<link "<">><<set $bottomgoo -= 1>><<set $bottomgoo = Math.clamp($bottomgoo, 0, 5)>><<replace "#statsbottomgoo">><<print Math.trunc($bottomgoo)>><</replace>><</link>>
Bottom slime: <span id="statsbottomgoo"><<print Math.trunc($bottomgoo)>></span>
<<link ">">><<set $bottomgoo += 1>><<set $bottomgoo = Math.clamp($bottomgoo, 0, 5)>><<replace "#statsbottomgoo">><<print Math.trunc($bottomgoo)>><</replace>><</link>>
|
<<link "<">><<set $tummygoo -= 1>><<set $tummygoo = Math.clamp($tummygoo, 0, 5)>><<replace "#statstummygoo">><<print Math.trunc($tummygoo)>><</replace>><</link>>
Tummy slime: <span id="statstummygoo"><<print Math.trunc($tummygoo)>></span>
<<link ">">><<set $tummygoo += 1>><<set $tummygoo = Math.clamp($tummygoo, 0, 5)>><<replace "#statstummygoo">><<print Math.trunc($tummygoo)>><</replace>><</link>>
|
<<link "<">><<set $chestgoo -= 1>><<set $chestgoo = Math.clamp($chestgoo, 0, 5)>><<replace "#statschestgoo">><<print Math.trunc($chestgoo)>><</replace>><</link>>
Chest slime: <span id="statschestgoo"><<print Math.trunc($chestgoo)>></span>
<<link ">">><<set $chestgoo += 1>><<set $chestgoo = Math.clamp($chestgoo, 0, 5)>><<replace "#statschestgoo">><<print Math.trunc($chestgoo)>><</replace>><</link>>
|
<<link "<">><<set $facegoo -= 1>><<set $facegoo = Math.clamp($facegoo, 0, 5)>><<replace "#statsfacegoo">><<print Math.trunc($facegoo)>><</replace>><</link>>
Face slime: <span id="statsfacegoo"><<print Math.trunc($facegoo)>></span>
<<link ">">><<set $facegoo += 1>><<set $facegoo = Math.clamp($facegoo, 0, 5)>><<replace "#statsfacegoo">><<print Math.trunc($facegoo)>><</replace>><</link>>
|
<<link "<">><<set $hairgoo -= 1>><<set $hairgoo = Math.clamp($hairgoo, 0, 5)>><<replace "#statshairgoo">><<print Math.trunc($hairgoo)>><</replace>><</link>>
Hair slime: <span id="statshairgoo"><<print Math.trunc($hairgoo)>></span>
<<link ">">><<set $hairgoo += 1>><<set $hairgoo = Math.clamp($hairgoo, 0, 5)>><<replace "#statshairgoo">><<print Math.trunc($hairgoo)>><</replace>><</link>>
|
<<link "<">><<set $feetgoo -= 1>><<set $feetgoo = Math.clamp($feetgoo, 0, 5)>><<replace "#statsfeetgoo">><<print Math.trunc($feetgoo)>><</replace>><</link>>
Feet slime: <span id="statsfeetgoo"><<print Math.trunc($feetgoo)>></span>
<<link ">">><<set $feetgoo += 1>><<set $feetgoo = Math.clamp($feetgoo, 0, 5)>><<replace "#statsfeetgoo">><<print Math.trunc($feetgoo)>><</replace>><</link>>
|
<<link "<">><<set $vaginaoutsidegoo -= 1>><<set $vaginaoutsidegoo = Math.clamp($vaginaoutsidegoo, 0, 5)>><<replace "#statsvaginaoutsidegoo">><<print Math.trunc($vaginaoutsidegoo)>><</replace>><</link>>
Labia slime: <span id="statsvaginaoutsidegoo"><<print Math.trunc($vaginaoutsidegoo)>></span>
<<link ">">><<set $vaginaoutsidegoo += 1>><<set $vaginaoutsidegoo = Math.clamp($vaginaoutsidegoo, 0, 5)>><<replace "#statsvaginaoutsidegoo">><<print Math.trunc($vaginaoutsidegoo)>><</replace>><</link>>
|
<<link "<">><<set $vaginagoo -= 1>><<set $vaginagoo = Math.clamp($vaginagoo, 0, 5)>><<replace "#statsvaginagoo">><<print Math.trunc($vaginagoo)>><</replace>><</link>>
Vagina slime: <span id="statsvaginagoo"><<print Math.trunc($vaginagoo)>></span>
<<link ">">><<set $vaginagoo += 1>><<set $vaginagoo = Math.clamp($vaginagoo, 0, 5)>><<replace "#statsvaginagoo">><<print Math.trunc($vaginagoo)>><</replace>><</link>>
|
<<link "<">><<set $penisgoo -= 1>><<set $penisgoo = Math.clamp($penisgoo, 0, 5)>><<replace "#statspenisgoo">><<print Math.trunc($penisgoo)>><</replace>><</link>>
Penis slime: <span id="statspenisgoo"><<print Math.trunc($penisgoo)>></span>
<<link ">">><<set $penisgoo += 1>><<set $penisgoo = Math.clamp($penisgoo, 0, 5)>><<replace "#statspenisgoo">><<print Math.trunc($penisgoo)>><</replace>><</link>>
|
<<link "<">><<set $anusgoo -= 1>><<set $anusgoo = Math.clamp($anusgoo, 0, 5)>><<replace "#statsanusgoo">><<print Math.trunc($anusgoo)>><</replace>><</link>>
Anus slime: <span id="statsanusgoo"><<print Math.trunc($anusgoo)>></span>
<<link ">">><<set $anusgoo += 1>><<set $anusgoo = Math.clamp($anusgoo, 0, 5)>><<replace "#statsanusgoo">><<print Math.trunc($anusgoo)>><</replace>><</link>>
|
<<link "<">><<set $mouthgoo -= 1>><<set $mouthgoo = Math.clamp($mouthgoo, 0, 5)>><<replace "#statsmouthgoo">><<print Math.trunc($mouthgoo)>><</replace>><</link>>
Mouth slime: <span id="statsmouthgoo"><<print Math.trunc($mouthgoo)>></span>
<<link ">">><<set $mouthgoo += 1>><<set $mouthgoo = Math.clamp($mouthgoo, 0, 5)>><<replace "#statsmouthgoo">><<print Math.trunc($mouthgoo)>><</replace>><</link>>
|
<br><br>
<u>Transformations</u> - <i>It can take several days for the full effect to occur. Only one transformation at a time.</i>
<br>
Wolf (30 needed for full transformation): <<link "<">><<set $wolfbuild -= 5>><<clamp>><<replace "#statswolfbuild">><<print Math.trunc($wolfbuild)>><</replace>><</link>> |
<span id="statswolfbuild"><<print Math.trunc($wolfbuild)>></span>
| <<link ">">><<set $wolfbuild += 5>><<clamp>><<replace "#statswolfbuild">><<print Math.trunc($wolfbuild)>><</replace>><</link>>
<br>
Angel (50 needed for full transformation): <<link "<">><<set $angelbuild -= 5>><<clamp>><<replace "#statsangelbuild">><<print Math.trunc($angelbuild)>><</replace>><</link>> |
<span id="statsangelbuild"><<print Math.trunc($angelbuild)>></span>
| <<link ">">><<set $angelbuild += 5>><<clamp>><<replace "#statsangelbuild">><<print Math.trunc($angelbuild)>><</replace>><</link>>
<br>
Demon (30 needed for full transformation): <<link "<">><<set $demonbuild -= 5>><<clamp>><<replace "#statsdemonbuild">><<print Math.trunc($demonbuild)>><</replace>><</link>> |
<span id="statsdemonbuild"><<print Math.trunc($demonbuild)>></span>
| <<link ">">><<set $demonbuild += 5>><<clamp>><<replace "#statsdemonbuild">><<print Math.trunc($demonbuild)>><</replace>><</link>>
<br>
Cat (50 needed for full transformation): <<link "<">><<set $catbuild -= 5>><<clamp>><<replace "#statscatbuild">><<print Math.trunc($catbuild)>><</replace>><</link>> |
<span id="statscatbuild"><<print Math.trunc($catbuild)>></span>
| <<link ">">><<set $catbuild += 5>><<clamp>><<replace "#statscatbuild">><<print Math.trunc($catbuild)>><</replace>><</link>>
<br>
Cow (30 needed for full transformation): <<link "<">><<set $cowbuild -= 5>><<clamp>><<replace "#statscowbuild">><<print Math.trunc($cowbuild)>><</replace>><</link>> |
<span id="statscowbuild"><<print Math.trunc($cowbuild)>></span>
| <<link ">">><<set $cowbuild += 5>><<clamp>><<replace "#statscowbuild">><<print Math.trunc($cowbuild)>><</replace>><</link>>
<br>
<</nobr>><</widget>>
<<widget "cheats-npcs">><<nobr>>
<u>Reputation</u> - <i>Numbers may not appear until the NPC has been met</i>
<br>
<<link "<<<">><<npcincr Robin love -100>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Robin love -10>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Robin love -1>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>> |
Robin love: <span id="statsrobinlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>></span>
| <<link ">">><<npcincr Robin love 1>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Robin love 10>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Robin love 100>><<clamp>><<replace "#statsrobinlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].love)>><</replace>><</link>> (100 = full)
<br>
<<link "<<<">><<npcincr Robin lust -100>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>> |
<<link "<<">><<npcincr Robin lust -10>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>> |
<<link "<">><<npcincr Robin lust -1>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>> |
Robin lust: <span id="statsrobinlust"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>></span>
| <<link ">">><<npcincr Robin lust 1>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>>
| <<link ">>">><<npcincr Robin lust 10>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>>
| <<link ">>>">><<npcincr Robin lust 100>><<clamp>><<replace "#statsrobinlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].lust)>><</replace>><</link>> (100 = full)
<br>
<<link "<<<">><<npcincr Robin dom -100>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>> |
<<link "<<">><<npcincr Robin dom -10>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>> |
<<link "<">><<npcincr Robin dom -1>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>> |
Robin dominance: <span id="statsrobindom"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>></span>
| <<link ">">><<npcincr Robin dom 1>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>>
| <<link ">>">><<npcincr Robin dom 10>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>>
| <<link ">>>">><<npcincr Robin dom 100>><<clamp>><<replace "#statsrobindom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Robin")].dom)>><</replace>><</link>> (100 = full)
<br><br>
<<link "<<<">><<npcincr Whitney love -10>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Whitney love -3>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Whitney love -1>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>> |
Whitney love: <span id="statswhitneylove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>></span>
| <<link ">">><<npcincr Whitney love 1>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Whitney love 3>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Whitney love 10>><<clamp>><<replace "#statswhitneylove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].love)>><</replace>><</link>> (30 = full)
<br>
<<link "<<<">><<npcincr Whitney dom -10>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>> |
<<link "<<">><<npcincr Whitney dom -5>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>> |
<<link "<">><<npcincr Whitney dom -1>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>> |
Whitney dominance: <span id="statswhitneydom"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>></span>
| <<link ">">><<npcincr Whitney dom 1>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>>
| <<link ">>">><<npcincr Whitney dom 5>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>>
| <<link ">>>">><<npcincr Whitney dom 10>><<clamp>><<replace "#statswhitneydom">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].dom)>><</replace>><</link>> (20 = full)
<br>
<<link "<<<">><<npcincr Whitney lust -100>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>> |
<<link "<<">><<npcincr Whitney lust -10>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>> |
<<link "<">><<npcincr Whitney lust -1>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>> |
Whitney lust: <span id="statswhitneylust"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>></span>
| <<link ">">><<npcincr Whitney lust 1>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>>
| <<link ">>">><<npcincr Whitney lust 10>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>>
| <<link ">>>">><<npcincr Whitney lust 100>><<clamp>><<replace "#statswhitneylust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Whitney")].lust)>><</replace>><</link>> (100 = full)
<br><br>
<<link "<<<">><<npcincr Eden love -100>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Eden love -10>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Eden love -1>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>> |
Eden love: <span id="statsedenlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>></span>
| <<link ">">><<npcincr Eden love 1>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Eden love 10>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Eden love 100>><<clamp>><<replace "#statsedenlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].love)>><</replace>><</link>> (200 = full)
<br>
<<link "<<<">><<npcincr Eden lust -100>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>> |
<<link "<<">><<npcincr Eden lust -10>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>> |
<<link "<">><<npcincr Eden lust -1>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>> |
Eden lust: <span id="statsedenlust"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>></span>
| <<link ">">><<npcincr Eden lust 1>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>>
| <<link ">>">><<npcincr Eden lust 10>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>>
| <<link ">>>">><<npcincr Eden lust 100>><<clamp>><<replace "#statsedenlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Eden")].lust)>><</replace>><</link>> (100 = full)
<br><br>
<<link "<<<">><<npcincr Kylar love -100>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Kylar love -10>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Kylar love -1>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>> |
Kylar love: <span id="statskylarlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>></span>
| <<link ">">><<npcincr Kylar love 1>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Kylar love 10>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Kylar love 100>><<clamp>><<replace "#statskylarlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].love)>><</replace>><</link>> (100 = full)
<br>
<<link "<<<">><<npcincr Kylar lust -100>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>> |
<<link "<<">><<npcincr Kylar lust -10>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>> |
<<link "<">><<npcincr Kylar lust -1>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>> |
Kylar lust: <span id="statskylarlust"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>></span>
| <<link ">">><<npcincr Kylar lust 1>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>>
| <<link ">>">><<npcincr Kylar lust 10>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>>
| <<link ">>>">><<npcincr Kylar lust 100>><<clamp>><<replace "#statskylarlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].lust)>><</replace>><</link>> (100 = full)
<br>
<<link "<<<">><<npcincr Kylar rage -100>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>> |
<<link "<<">><<npcincr Kylar rage -10>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>> |
<<link "<">><<npcincr Kylar rage -1>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>> |
Kylar suspicion: <span id="statskylarsus"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>></span>
| <<link ">">><<npcincr Kylar rage 1>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>>
| <<link ">>">><<npcincr Kylar rage 10>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>>
| <<link ">>>">><<npcincr Kylar rage 100>><<clamp>><<replace "#statskylarsus">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Kylar")].rage)>><</replace>><</link>> (100 = full)
<br><br>
<<link "<<<">><<npcincr Avery love -100>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Avery love -10>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>> |
<<link "<">><<npcincr Avery love -1>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>> |
Avery love: <span id="statsaverylove"><<print Math.trunc($NPCName[0].love)>></span>
| <<link ">">><<npcincr Avery love 1>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Avery love 10>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Avery love 100>><<clamp>><<replace "#statsaverylove">><<print Math.trunc($NPCName[0].love)>><</replace>><</link>> (100 = full)
<br>
<<link "<<<">><<npcincr Avery rage -100>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>> |
<<link "<<">><<npcincr Avery rage -10>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>> |
<<link "<">><<npcincr Avery rage -1>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>> |
Avery rage: <span id="statsaveryrage"><<print Math.trunc($NPCName[0].rage)>></span>
| <<link ">">><<npcincr Avery rage 1>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>>
| <<link ">>">><<npcincr Avery rage 10>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>>
| <<link ">>>">><<npcincr Avery rage 100>><<clamp>><<replace "#statsaveryrage">><<print Math.trunc($NPCName[0].rage)>><</replace>><</link>> (100 = full)
<br><br>
<<link "<<<">><<npcincr Mason love -100>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Mason love -10>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Mason love -1>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>> |
Mason love: <span id="statsmasonlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>></span>
| <<link ">">><<npcincr Mason love 1>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Mason love 10>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Mason love 100>><<clamp>><<replace "#statsmasonlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].love)>><</replace>><</link>> (50 = full)
<br>
<<link "<<<">><<npcincr Mason lust -100>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>> |
<<link "<<">><<npcincr Mason lust -10>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>> |
<<link "<">><<npcincr Mason lust -1>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>> |
Mason lust: <span id="statsmasonlust"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>></span>
| <<link ">">><<npcincr Mason lust 1>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>>
| <<link ">>">><<npcincr Mason lust 10>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>>
| <<link ">>>">><<npcincr Mason lust 100>><<clamp>><<replace "#statsmasonlust">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Mason")].lust)>><</replace>><</link>> (50 = full)
<br><br>
<<link "<<<">><<npcincr Darryl love -100>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Darryl love -10>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Darryl love -1>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>> |
Darryl love: <span id="statsdarryllove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>></span>
| <<link ">">><<npcincr Darryl love 1>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Darryl love 10>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Darryl love 100>><<clamp>><<replace "#statsdarryllove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Darryl")].love)>><</replace>><</link>> (50 = full)
<br>
<<link "<<<">><<npcincr River love -100>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr River love -10>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>> |
<<link "<">><<npcincr River love -1>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>> |
River love: <span id="statsriverlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>></span>
| <<link ">">><<npcincr River love 1>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr River love 10>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr River love 100>><<clamp>><<replace "#statsriverlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("River")].love)>><</replace>><</link>> (50 = full)
<br>
<<link "<<<">><<npcincr Sam love -100>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>> |
<<link "<<">><<npcincr Sam love -10>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>> |
<<link "<">><<npcincr Sam love -1>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>> |
Sam love: <span id="statssamlove"><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>></span>
| <<link ">">><<npcincr Sam love 1>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>>
| <<link ">>">><<npcincr Sam love 10>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>>
| <<link ">>>">><<npcincr Sam love 100>><<clamp>><<replace "#statssamlove">><<print Math.trunc($NPCName[$NPCNameList.indexOf("Sam")].love)>><</replace>><</link>> (50 = full)
<br>
<br>
<<link "<<<">><<set $wolfpacktrust -= 10>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>> |
<<link "<<">><<set $wolfpacktrust -= 5>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>> |
<<link "<">><<set $wolfpacktrust -= 1>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>> |
Wolves trust: <span id="statstrust"><<print Math.trunc($wolfpacktrust)>></span>
| <<link ">">><<set $wolfpacktrust += 1>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>>
| <<link ">>">><<set $wolfpacktrust += 5>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>>
| <<link ">>>">><<set $wolfpacktrust += 10>><<set $wolfpacktrust = Math.clamp($wolfpacktrust, 0, 30)>><<replace "#statstrust">><<print Math.trunc($wolfpacktrust)>><</replace>><</link>> (30 = full)
<br>
<<link "<<<">><<set $wolfpackfear -= 10>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>> |
<<link "<<">><<set $wolfpackfear -= 5>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>> |
<<link "<">><<set $wolfpackfear -= 1>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>> |
Wolves fear: <span id="statsfear"><<print Math.trunc($wolfpackfear)>></span>
| <<link ">">><<set $wolfpackfear += 1>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>>
| <<link ">>">><<set $wolfpackfear += 5>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>>
| <<link ">>>">><<set $wolfpackfear += 10>><<set $wolfpackfear = Math.clamp($wolfpackfear, 0, 30)>><<replace "#statsfear">><<print Math.trunc($wolfpackfear)>><</replace>><</link>> (30 = full)
<br>
<<if $syndromewolves is 1>>
<<link "<<<">><<set $wolfpackharmony -= 10>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>> |
<<link "<<">><<set $wolfpackharmony -= 5>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>> |
<<link "<">><<set $wolfpackharmony -= 1>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>> |
Wolves harmony: <span id="statsharmony"><<print Math.trunc($wolfpackharmony)>></span>
| <<link ">">><<set $wolfpackharmony += 1>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>>
| <<link ">>">><<set $wolfpackharmony += 5>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>>
| <<link ">>>">><<set $wolfpackharmony += 10>><<set $wolfpackharmony = Math.clamp($wolfpackharmony, 0, 20)>><<replace "#statsharmony">><<print Math.trunc($wolfpackharmony)>><</replace>><</link>> (20 = full)
<br>
<<link "<<<">><<set $wolfpackferocity -= 10>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>> |
<<link "<<">><<set $wolfpackferocity -= 5>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>> |
<<link "<">><<set $wolfpackferocity -= 1>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>> |
Wolves ferocity: <span id="statsferocity"><<print Math.trunc($wolfpackferocity)>></span>
| <<link ">">><<set $wolfpackferocity += 1>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>>
| <<link ">>">><<set $wolfpackferocity += 5>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>>
| <<link ">>>">><<set $wolfpackferocity += 10>><<set $wolfpackferocity = Math.clamp($wolfpackferocity, 0, 20)>><<replace "#statsferocity">><<print Math.trunc($wolfpackferocity)>><</replace>><</link>> (20 = full)
<br>
<</if>>
<br>
<<link "<<<">><<set $cool -= 1000>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>> |
<<link "<<">><<set $cool -= 100>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>> |
<<link "<">><<set $cool -= 10>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>> |
School status: <span id="statsstatus"><<print Math.trunc($cool)>></span>
| <<link ">">><<set $cool += 10>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>>
| <<link ">>">><<set $cool += 100>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>>
| <<link ">>>">><<set $cool += 1000>><<clamp>><<replace "#statsstatus">><<print Math.trunc($cool)>><</replace>><</link>>
<br>
<<link "<<<">><<set $delinquency -= 1000>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>> |
<<link "<<">><<set $delinquency -= 100>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>> |
<<link "<">><<set $delinquency -= 10>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>> |
Delinquency: <span id="statsdelinquency"><<print Math.trunc($delinquency)>></span>
| <<link ">">><<set $delinquency += 10>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>>
| <<link ">>">><<set $delinquency += 100>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>>
| <<link ">>>">><<set $delinquency += 1000>><<clamp>><<replace "#statsdelinquency">><<print Math.trunc($delinquency)>><</replace>><</link>>
<br><br>
<<link "<<<">><<set $crime -= 1000>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>> |
<<link "<<">><<set $crime -= 100>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>> |
<<link "<">><<set $crime -= 10>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>> |
Crime: <span id="statscrime"><<print Math.trunc($crime)>></span>
| <<link ">">><<set $crime += 10>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>>
| <<link ">>">><<set $crime += 100>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>>
| <<link ">>>">><<set $crime += 1000>><<set $crime = Math.clamp($crime, 0, $crimemax)>><<replace "#statscrime">><<print Math.trunc($crime)>><</replace>><</link>>
<br><br>
<<if $location is "asylum">>
<<link "<<<">><<set $asylumstatus -= 100>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>> |
<<link "<<">><<set $asylumstatus -= 10>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>> |
<<link "<">><<set $asylumstatus -= 1>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>> |
Asylum status: <span id="statasylumstatus"><<print Math.trunc($asylumstatus)>></span>
| <<link ">">><<set $asylumstatus += 1>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>>
| <<link ">>">><<set $asylumstatus += 10>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>>
| <<link ">>>">><<set $asylumstatus += 100>><<set $asylumstatus = Math.clamp($asylumstatus, 0, 100)>><<replace "#statasylumstatus">><<print Math.trunc($asylumstatus)>><</replace>><</link>>
<br>
<<link "<<<">><<set $suspicion -= 100>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>> |
<<link "<<">><<set $suspicion -= 10>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>> |
<<link "<">><<set $suspicion -= 1>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>> |
Asylum suspicion: <span id="statssuspicion"><<print Math.trunc($suspicion)>></span>
| <<link ">">><<set $suspicion += 1>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>>
| <<link ">>">><<set $suspicion += 10>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>>
| <<link ">>>">><<set $suspicion += 100>><<set $suspicion = Math.clamp($suspicion, 0, 100)>><<replace "#statssuspicion">><<print Math.trunc($suspicion)>><</replace>><</link>>
<br><br>
<</if>>
<<link "<<<">><<set $orphan_hope -= 100>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>> |
<<link "<<">><<set $orphan_hope -= 10>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>> |
<<link "<">><<set $orphan_hope -= 1>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>> |
Orphanage hope: <span id="statorphan_hope"><<print Math.trunc($orphan_hope)>></span>
| <<link ">">><<set $orphan_hope += 1>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>>
| <<link ">>">><<set $orphan_hope += 10>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>>
| <<link ">>>">><<set $orphan_hope += 100>><<clamp>><<replace "#statorphan_hope">><<print Math.trunc($orphan_hope)>><</replace>><</link>>
<br>
<<link "<<<">><<set $orphan_reb -= 100>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>> |
<<link "<<">><<set $orphan_reb -= 10>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>> |
<<link "<">><<set $orphan_reb -= 1>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>> |
Orphanage rebelliousness: <span id="statsorphan_reb"><<print Math.trunc($orphan_reb)>></span>
| <<link ">">><<set $orphan_reb += 1>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>>
| <<link ">>">><<set $orphan_reb += 10>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>>
| <<link ">>>">><<set $orphan_reb += 100>><<clamp>><<replace "#statsorphan_reb">><<print Math.trunc($orphan_reb)>><</replace>><</link>>
<br><br>
<<if $location is "docks" and $dockwork is 2>>
<<link "<<<">><<set $dockstatus -= 100>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>> |
<<link "<<">><<set $dockstatus -= 10>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>> |
<<link "<">><<set $dockstatus -= 1>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>> |
Docks status: <span id="statdockstatus"><<print Math.trunc($dockstatus)>></span>
| <<link ">">><<set $dockstatus += 1>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>>
| <<link ">>">><<set $dockstatus += 10>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>>
| <<link ">>>">><<set $dockstatus += 100>><<set $dockstatus = Math.clamp($dockstatus, 0, 100)>><<replace "#statdockstatus">><<print Math.trunc($dockstatus)>><</replace>><</link>>
<br><br>
<</if>>
<u>Fame</u>
<br>
<<link "<<<">><<set $famesex -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>> |
<<link "<<">><<set $famesex -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>> |
<<link "<">><<set $famesex -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>> |
Sex: <span id="statsfamesex"><<print Math.trunc($famesex)>></span>
| <<link ">">><<set $famesex += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>>
| <<link ">>">><<set $famesex += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>>
| <<link ">>>">><<set $famesex += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamesex">><<print Math.trunc($famesex)>><</replace>><</link>>
<br>
<<link "<<<">><<set $fameprostitution -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>> |
<<link "<<">><<set $fameprostitution -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>> |
<<link "<">><<set $fameprostitution -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>> |
Prostitution: <span id="statsfameprostitution"><<print Math.trunc($fameprostitution)>></span>
| <<link ">">><<set $fameprostitution += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>>
| <<link ">>">><<set $fameprostitution += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>>
| <<link ">>>">><<set $fameprostitution += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfameprostitution">><<print Math.trunc($fameprostitution)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famerape -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>> |
<<link "<<">><<set $famerape -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>> |
<<link "<">><<set $famerape -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>> |
Rape: <span id="statsfamerape"><<print Math.trunc($famerape)>></span>
| <<link ">">><<set $famerape += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>>
| <<link ">>">><<set $famerape += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>>
| <<link ">>>">><<set $famerape += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamerape">><<print Math.trunc($famerape)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famebestiality -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>> |
<<link "<<">><<set $famebestiality -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>> |
<<link "<">><<set $famebestiality -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>> |
Bestiality: <span id="statsfamebestiality"><<print Math.trunc($famebestiality)>></span>
| <<link ">">><<set $famebestiality += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>>
| <<link ">>">><<set $famebestiality += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>>
| <<link ">>>">><<set $famebestiality += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamebestiality">><<print Math.trunc($famebestiality)>><</replace>><</link>>
<br>
<<link "<<<">><<set $fameexhibitionism -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>> |
<<link "<<">><<set $fameexhibitionism -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>> |
<<link "<">><<set $fameexhibitionism -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>> |
Exhibitionism: <span id="statsfameexhibitionism"><<print Math.trunc($fameexhibitionism)>></span>
| <<link ">">><<set $fameexhibitionism += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>>
| <<link ">>">><<set $fameexhibitionism += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>>
| <<link ">>>">><<set $fameexhibitionism += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfameexhibitionism">><<print Math.trunc($fameexhibitionism)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famescrap -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>> |
<<link "<<">><<set $famescrap -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>> |
<<link "<">><<set $famescrap -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>> |
Combat: <span id="statsfamescrap"><<print Math.trunc($famescrap)>></span>
| <<link ">">><<set $famescrap += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>>
| <<link ">>">><<set $famescrap += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>>
| <<link ">>>">><<set $famescrap += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamescrap">><<print Math.trunc($famescrap)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famegood -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>> |
<<link "<<">><<set $famegood -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>> |
<<link "<">><<set $famegood -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>> |
Kindness: <span id="statsfamegood"><<print Math.trunc($famegood)>></span>
| <<link ">">><<set $famegood += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>>
| <<link ">>">><<set $famegood += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>>
| <<link ">>>">><<set $famegood += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamegood">><<print Math.trunc($famegood)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famebusiness -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>> |
<<link "<<">><<set $famebusiness -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>> |
<<link "<">><<set $famebusiness -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>> |
Business: <span id="statsfamebusiness"><<print Math.trunc($famebusiness)>></span>
| <<link ">">><<set $famebusiness += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>>
| <<link ">>">><<set $famebusiness += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>>
| <<link ">>>">><<set $famebusiness += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamebusiness">><<print Math.trunc($famebusiness)>><</replace>><</link>>
<br>
<<link "<<<">><<set $famesocial -= 1000>><<set $fame -= 100>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>> |
<<link "<<">><<set $famesocial -= 100>><<set $fame -= 10>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>> |
<<link "<">><<set $famesocial -= 10>><<set $fame -= 1>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>> |
Socialite: <span id="statsfamesocial"><<print Math.trunc($famesocial)>></span>
| <<link ">">><<set $famesocial += 10>><<set $fame += 1>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>>
| <<link ">>">><<set $famesocial += 100>><<set $fame += 10>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>>
| <<link ">>>">><<set $famesocial += 1000>><<set $fame += 100>><<fameclamp>><<replace "#statsfamesocial">><<print Math.trunc($famesocial)>><</replace>><</link>>
<br>
<</nobr>><</widget>>
<<widget "cheats-other">><<nobr>>
<u>Time</u>
<br>
<<link [[Forward 1 hour|$passage]]>><<pass 1 hour>><</link>>
<br>
<<link [[Forward 6 hours|$passage]]>><<pass 6 hours>><</link>>
<br>
<<link [[Forward 24 hours|$passage]]>><<pass 24 hours>><</link>>
<br>
<u>Default Action Sets (Too many may reduce combat performance, max outside of cheatmenu is 7)</u>
<br>
<<link "<<<">><<set $maxDefaultActionSets -= 15>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>> |
<<link "<<">><<set $maxDefaultActionSets -= 5>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>> |
<<link "<">><<set $maxDefaultActionSets -= 1>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>> |
Sets: <span id="statsDefaultSets"><<print $maxDefaultActionSets>></span>
| <<link ">">><<set $maxDefaultActionSets += 1>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>>
| <<link ">>">><<set $maxDefaultActionSets += 5>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>>
| <<link ">>>">><<set $maxDefaultActionSets += 15>><<maxDefaultActionSetsclamp>><<replace "#statsDefaultSets">><<print $maxDefaultActionSets>><</replace>><</link>>
<</nobr>><</widget>><<widget "preclamp">><<nobr>>
<<if $trauma gte $traumamax>>
<<set $beauty -= (($trauma - $traumamax) / 5)>>
<</if>>
<<if $innocencestate is 1>>
<<set $innocencetrauma += $trauma>>
<<set $trauma to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "clamp">><<nobr>>
<<preclamp>>
<<npcclamp>>
<<if $devlevel lte 19>>
<<set $beauty = Math.clamp($beauty, 0, $beautymax)>>
<<set $physique = Math.clamp($physique, 0, $physiquesize)>>
<<else>>
<<set $beauty = Math.clamp($beauty, 0, $beautymax)>>
<<set $physique = Math.clamp($physique, 0, 20000)>>
<</if>>
<<set $upperwet = Math.clamp($upperwet, 0, 200)>>
<<set $lowerwet = Math.clamp($lowerwet, 0, 200)>>
<<set $underlowerwet = Math.clamp($underlowerwet, 0, 200)>>
<<set $underupperwet = Math.clamp($underupperwet, 0, 200)>>
<<set $demonbuild = Math.clamp($demonbuild, 0, 100)>>
<<set $angelbuild = Math.clamp($angelbuild, 0, 100)>>
<<set $wolfbuild = Math.clamp($wolfbuild, 0, 100)>>
<<set $catbuild = Math.clamp($catbuild, 0, 100)>>
<<set $seductionskill = Math.clamp($seductionskill, 0, 1000)>>
<<set $oralskill = Math.clamp($oralskill, 0, 1000)>>
<<set $vaginalskill = Math.clamp($vaginalskill, 0, 1000)>>
<<set $analskill = Math.clamp($analskill, 0, 1000)>>
<<set $handskill = Math.clamp($handskill, 0, 1000)>>
<<set $feetskill = Math.clamp($feetskill, 0, 1000)>>
<<set $bottomskill = Math.clamp($bottomskill, 0, 1000)>>
<<set $thighskill = Math.clamp($thighskill, 0, 1000)>>
<<set $chestskill = Math.clamp($chestskill, 0, 1000)>>
<<set $penileskill = Math.clamp($penileskill, 0, 1000)>>
<<set $corruption_slime = Math.clamp($corruption_slime, 0, 100)>>
<<set $semen_amount = Math.clamp($semen_amount, 0, $semen_volume)>>
<<set $milk_amount = Math.clamp($milk_amount, 0, $milk_volume)>>
<<set $lactation_pressure = Math.clamp($lactation_pressure, 0, 100)>>
<<set $hygiene = Math.clamp($hygiene, 0, 2000)>>
<<set $arousal = Math.clamp($arousal, 0, $arousalmax)>>
<<set $stress = Math.clamp($stress, 0, $stressmax)>>
<<set $hairlength = Math.clamp($hairlength, 0, 1000)>>
<<set $fringelength = Math.clamp($fringelength, 0, 1000)>>
<<set $trauma = Math.clamp($trauma, 0, $traumamax)>>
<<if $gamemode is "soft">>
<<set $control = Math.clamp($control, 1000, $controlmax)>>
<<else>>
<<set $control = Math.clamp($control, 0, $controlmax)>>
<</if>>
<<set $awareness = Math.clamp($awareness, -200, 1000)>>
<<set $submissive = Math.clamp($submissive, 0, 2000)>>
<<if $player.virginity.vaginal is true and $player.virginity.penile is true>><<set $purity = Math.clamp($purity, 0, 1000)>><<else>><<set $purity = Math.clamp($purity, 0, 999)>><</if>>
<<set $time = Math.clamp($time, 0, 1440)>>
<<set $minute = Math.clamp($minute, 0, 1440)>>
<<set $orgasmcount = Math.clamp($orgasmcount, 0, 25)>>
<<set $willpower = Math.clamp($willpower, 0, $willpowermax)>>
<<set $orphan_hope = Math.clamp($orphan_hope, -50, 50)>>
<<set $orphan_reb = Math.clamp($orphan_reb, -50, 50)>>
<<set $english to Math.clamp($english, 0, 1000)>>
<<set $maths to Math.clamp($maths, 0, 1000)>>
<<set $science to Math.clamp($science, 0, 1000)>>
<<set $history to Math.clamp($history, 0, 1000)>>
<<set $school to Math.clamp($school, 0, 4000)>>
<<set $cool to Math.clamp($cool, 0, $coolmax)>>
<<set $delinquency to Math.clamp($delinquency, 0, 1000)>>
<<set $skulduggery to Math.clamp($skulduggery, 0, 1000)>>
<<set $danceskill to Math.clamp($danceskill, 0, 1000)>>
<<set $swimmingskill to Math.clamp($swimmingskill, 0, 1000)>>
<<set $athletics to Math.clamp($athletics, 0, 1000)>>
<<set $tending to Math.clamp($tending, 0, 1000)>>
<<set $enemyanger to Math.clamp($enemyanger, 0, 200)>>
<<set $audienceexcitement to Math.clamp($audienceexcitement, 0, 100)>>
<<set $audiencearousal to Math.clamp($audiencearousal, 0, 100)>>
<<if $gamemode is "soft">>
<<set $pain to Math.clamp($pain, 0, 0)>>
<<else>>
<<set $pain to Math.clamp($pain, 0, 200)>>
<</if>>
<<set $facebruise to Math.clamp($facebruise, 0, 100)>>
<<set $chestbruise to Math.clamp($chestbruise, 0, 100)>>
<<set $tummybruise to Math.clamp($tummybruise, 0, 100)>>
<<set $vaginabruise to Math.clamp($vaginabruise, 0, 100)>>
<<set $penisbruise to Math.clamp($penisbruise, 0, 100)>>
<<set $anusbruise to Math.clamp($anusbruise, 0, 100)>>
<<set $bottombruise to Math.clamp($bottombruise, 0, 100)>>
<<set $thighbruise to Math.clamp($thighbruise, 0, 100)>>
<<set $armbruise to Math.clamp($armbruise, 0, 100)>>
<<set $neckbruise to Math.clamp($neckbruise, 0, 100)>>
<<set $masochism to Math.clamp($masochism, 0, 1000)>>
<<set $breastsize to Math.clamp($breastsize, 0, 12)>>
<<set $bottomsize to Math.clamp($bottomsize, 0, 8)>>
<<set $penissize to Math.clamp($penissize, -1, 4)>>
<<set $ballssize to Math.clamp($ballssize, -1, 4)>>
<<set _tempmin = Math.min($breastsizemin, $breastsizemax)>>
<<set _tempmax = Math.max($breastsizemin, $breastsizemax)>>
<<set $breastsizemin = _tempmin>>
<<set $breastsizemax = _tempmax>>
<<set _tempmin = Math.min($bottomsizemin, $bottomsizemax)>>
<<set _tempmax = Math.max($bottomsizemin, $bottomsizemax)>>
<<set $bottomsizemin = _tempmin>>
<<set $bottomsizemax = _tempmax>>
<<set _tempmin = Math.min($penissizemin, $penissizemax)>>
<<set _tempmax = Math.max($penissizemin, $penissizemax)>>
<<set $penissizemin = _tempmin>>
<<set $penissizemax = _tempmax>>
<<set _tempmin = Math.min($ballssizemin, $ballssizemax)>>
<<set _tempmax = Math.max($ballssizemin, $ballssizemax)>>
<<set $ballssizemin = _tempmin>>
<<set $ballssizemax = _tempmax>>
<<set $exhibitionism to Math.clamp($exhibitionism, 0, 100)>>
<<set $promiscuity to Math.clamp($promiscuity, 0, 100)>>
<<set $deviancy to Math.clamp($deviancy, 0, 100)>>
<<set $hallucinogen to Math.clamp($hallucinogen, 0, 1000)>>
<<set $drunk to Math.clamp($drunk, 0, 1000)>>
<<set $drugged to Math.clamp($drugged, 0, 1000)>>
<</nobr>><</widget>>
<<widget "fameclamp">><<nobr>>
<<set $famesex to Math.clamp($famesex, 0, 2000)>>
<<set $famerape to Math.clamp($famerape, 0, 2000)>>
<<set $famebestiality to Math.clamp($famebestiality, 0, 2000)>>
<<set $fameexhibitionism to Math.clamp($fameexhibitionism, 0, 2000)>>
<<set $fameprostitution to Math.clamp($fameprostitution, 0, 2000)>>
<<set $famescrap to Math.clamp($famescrap, 0, 2000)>>
<<set $famegood to Math.clamp($famegood, 0, 2000)>>
<<set $famebusiness to Math.clamp($famebusiness, 0, 2000)>>
<<set $famepimp to Math.clamp($famepimp, 0, 2000)>>
<<set $famesocial to Math.clamp($famesocial, 0, 2000)>>
<<set $fame to ($famesex + $famerape + $famebestiality + $fameexhibitionism + $fameprostitution + $famescrap + $famegood + $famebusiness + $famepimp + $famesocial)>>
<</nobr>><</widget>>
<<widget "maxDefaultActionSetsclamp">><<nobr>>
<<set $maxDefaultActionSets to Math.clamp($maxDefaultActionSets, 1, 15)>>
<</nobr>><</widget>>
<<widget "npcclamp">><<nobr>>
<!-- This widget is used before below are defined. Investigate first usage and fix, for now commented out as of v2.5 -->
/% <<set _npc to $NPCNameList.indexOf(Darryl)>> %/
/% <<set $NPCName[_npc].love = Math.clamp($NPCName[_npc].love, -50, 50)>> %/
/% <<set $NPCName[_npc].dom = Math.clamp($NPCName[_npc].dom, -50, 50)>> %/
/% <<set _npc to $NPCNameList.indexOf(River)>> %/
/% <<set $NPCName[_npc].love = Math.clamp($NPCName[_npc].love, -50, 50)>> %/
/% <<set $NPCName[_npc].dom = Math.clamp($NPCName[_npc].dom, -50, 50)>> %/
<</nobr>><</widget>><<widget "creatureActivity">><<nobr>>
<<if $args[0]>>
<<if $args[0] lt 60>>
<span class="gold">Perfect activity</span><<earnFeat "Top Broodmother Host">>
<<elseif $args[0] lte 70>>
<span class="green">Amazing activity</span>
<<elseif $args[0] lte 100>>
<span class="teal">Good activity</span>
<<elseif $args[0] lte 150>>
<span class="lblue">Decent activity</span>
<<elseif $args[0] lte 200>>
<span class="blue">Okay activity</span>
<<elseif $args[0] lte 250>>
<span class="purple">Poor activity</span>
<<elseif $args[0] lte 300>>
<span class="pink">Rare activity</span>
<<else>>
<span class="red">Very rare activity</span>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "creatureContainersProgressDay">><<nobr>>
<<set _list to $container.list>>
<<for _i to 0; _i lt _list.length; _i++>>
<<set _container to $container[_list[_i]]>>
<<if _container.count is 0>>
<<set _container.daysSinceFed to 0>>
<<continue>>
<</if>>
<<if _list[_i] is "home">>
<<if $NPCName[$NPCNameList.indexOf("Kylar")].love gte 75 and $NPCName[$NPCNameList.indexOf("Kylar")].state is "active">>
<<set _container.kylarHelp to true>>
<<else>>
<<set _container.kylarHelp to false>>
<</if>>
<<if _container.kylarHelp is true and _container.kylarDelay is 0 and _container.daysSinceFed is _container.maxDaysWithoutFood>>
<<npcincr Kylar love -1>>
<<set _container.daysSinceFed -= 1>>
<<set _container.kylarFed to true>>
<<elseif _container.kylarHelp is true and _container.kylarDelay gt 0 and _container.daysSinceFed is 0>>
<<set _container.kylarDelay-->>
<<set _container.kylarFed to false>>
<</if>>
<</if>>
<<set _container.daysSinceFed += 1>>
<<if _container.daysSinceFed gt _container.maxDaysWithoutFood>>
<<set _container.deadCreatures to _container.count>>
<<set _container.count to 0>>
<<set _container.creatures to {}>>
<</if>>
<<set _container.visited to false>>
<</for>>
<</nobr>><</widget>>
<<widget "creatureVisit">><<nobr>>
<<set _container to $container[$location]>>
<<set _container.visited to true>>
<<set _container.daysSinceFed to 0>>
/*stress, trauma, fatigue, purity, impurity*/
<<set _boosts to [false,false,false,false,false]>>
<<set _purityGain to 0>><<set _tenticles to 0>>
<<for _i to 0; _i lt _container.maxCount; _i++>>
<<if _container.creatures[_i] is undefined>>
<<continue>>
<</if>>
<<if _container.creatures[_i] isnot null>>
<<set _value = Math.floor(5000 / _container.creatures[_i].stats.speed)>>
<<if _container.upgrades.luxury gt 0>>
<<set _value *= Math.floor(1 + (0.25 * _container.upgrades.luxury))>>
<</if>>
<<if _value gt 0>>
<<set $stress -= _value>>
<<set _boosts[0] to true>>
<</if>>
<<if Math.floor(_value / 8) gt 0>>
<<set $trauma -= Math.floor(_value / 8)>>
<<set _boosts[1] to true>>
<</if>>
<<if _container.creatures[_i].creature is "Slime">>
<<set _purityGain += 0.5>>
<</if>>
<<if _container.creatures[_i].creature is "Worm">>
<<set _purityGain -= 0.5>>
<</if>>
<<if _container.creatures[_i].creature is "Tentacle">>
<<if Math.floor(_value / 4) gt 0>>
<<set $tiredness -= Math.floor(_value / 4)>>
<<set _boosts[2] to true>>
<</if>>
<<set _tenticles += 0.5>>
<</if>>
<</if>>
<</for>>
<<if _purityGain gt 0>>
<<set _purityGain += _tenticles>>
<<elseif _purityGain lt 0>>
<<set _purityGain -= _tenticles>>
<</if>>
<<if Math.floor(_purityGain) gt 0>>
<<set _purityGain to Math.floor(_purityGain)>>
<<set _boosts[3] to true>>
<<elseif Math.ceil(_purityGain) lt 0>>
<<set _purityGain to Math.ceil(_purityGain)>>
<<set _boosts[4] to true>>
<</if>>
<<set $purity += _purityGain>>
<<if _boosts[0]>> <<lstress>><</if>>
<<if _boosts[1]>> <<ltrauma>><</if>>
<<if _boosts[2]>> <<ltiredness>><</if>>
<<if _boosts[3]>> <<gpurity>><</if>>
<<if _boosts[4]>> <<lpurity>><</if>>
<</nobr>><</widget>><<set $outside to 0>><<set $location to $container.lastLocation>><<effects>>
<<set _container to $container[$location]>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set $checkboxResult to {}>>
<<if _container.count is 0>>
<<if _container.deadCreatures is 0>>
You currently have no <<if _pregnancy.namesChildren is true>>children<<else>>parasites<</if>> inside the <<print _container.name>>.
<br>
<<else>>
After not checking and feeding <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>>, it looks like some have died. You take your time in burying them. <<ggtrauma>>
<<if _pregnancy.namesChildren is true>>
<<set _traumaMulti to 2>>
<<else>>
<<set _traumaMulti to 1>>
<</if>>
<<set $trauma += 100 * _traumaMulti * _container.deadCreatures>>
<<link [[Next (1:00)|$passage]]>><<set _container.deadCreatures to 0>><<pass 60>><</link>>
<</if>>
<<else>>
<<if _container.visited is false>>
You check on <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>>, and make sure they have everything they need inside <<print _container.name>>.
<br>
<<creatureVisit>>
<<else>>
You watch your <<if _pregnancy.namesChildren is true>>children<<else>>parasites<</if>> inside <<print _container.name>>.
<</if>>
<br><br>
It has a max capacity of <<print _container.maxCount>> and <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> can survive <<print _container.maxDaysWithoutFood>> days without your attention<<if _container.feederName>>, thanks to your <<print _container.feederName>><</if>>. <<if _container.decorations>>You have <<print _container.decorations>> setup within the tank.<</if>>
<</if>>
<<if _container.count gt 0>>
<ul>
<<for _i to 0; _i lt _container.maxCount; _i++>>
<<if _container.creatures[_i] is undefined>>
<<continue>>
<</if>>
<<if _container.creatures[_i] isnot null>>
<li><label><<print '<<checkbox "$checkboxResult[' + clone(_i) + ']" false true>>'>> - <<print _container.creatures[_i].creature>> - <<print _container.creatures[_i].stats.gender>> - <<creatureActivity _container.creatures[_i].stats.speed>></label></li>
<</if>>
<</for>>
</ul>
<</if>>
<<if _container.deadCreatures is 0>>
<<if _pregnancy.feltMovement is true>>
<<if $worn.genitals.anal_shield is 1>>
You're unable to deliver <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> while you have an anal shield.
<<else>>
<<if _pregnancy.namesChildren is true>>
<<link [[Attempt to deliver you baby (1:00)|GiveBirth]]>><<pass 60>><</link>>
<<else>>
<<link [[Attempt to deliver the parasite (1:00)|GiveBirth]]>><<pass 60>><</link>>
<</if>>
<</if>>
<<elseif _pregnancy.count - (_pregnancy.motherStatus is 2 ? 1 : 0) gt 0>>
You don't think <<print (_pregnancy.namesChildren is true ? "your children" : "the parasites")>> are ready for delivery.
<</if>>
<br>
<<if _container.count gt 0>>
<<link [[Transfer for selling|$passage]]>>
<<for _i to 0; _i lt _container.maxCount;_i++>>
<<if _container.creatures[_i] is undefined>>
<<continue>>
<</if>>
<<if _container[_i] isnot null>>
<<if $checkboxResult[_i] is true>>
<<set $number to clone(_i)>>
<<moveCreature $location "portable" _i>>
<</if>>
<</if>>
<</for>>
<</link>>
<br><br>
<</if>>
<<link [[Leave|$container[$location].leaveLink]]>><</link>>
<</if>><<set $outside to 0>><<set $location to "town">><<effects>>
<<set $sexStats.anus.pregnancy.seenDoctor to 2>>
<<harper_intro>>
"You're experiencing strange sensations in your abdomen?," <<he>> asks. You nod. <<He>> wheels <<his>> chair closer, and places <<his>> stethoscope to your tummy.
<br><br>
<<He>> listens for a moment, then wheels away and types something into <<his>> computer. "You have a parasite problem," <<he>> says. "They're using you as part of their reproductive cycle." <<He>> notices the look on your face, and smiles. "Don't be concerned. They won't harm you. They'll remove themselves when they're ready."
<br><br>
<<He>> spends several minutes explaining how to "birth" the creatures.. What to do, and what not to do. It sounds simple. Drop to all fours, and squeeze.
<br><br>
<<He>> turns back to <<his>> computer. "Species like this are of scientific interest," <<he>> continues. "If you're interested in making a bit of money, I'm able to pay you for them on behalf of a local company." <<He>> rises to <<his>> feet. "Is there anything else?"
<br><br>
You shake your head. <<He>> holds open the door for you, and you leave the office. "Be well," <<he>> says as you pass.
<br><br><br><br>
<<link [[Return to Foyer|Hospital Foyer]]>><<endevent>><</link>><<set $outside to 0>><<set $location to "town">><<effects>>
<<if $firstOption is undefined>><<set $firstOption to true>><</if>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<if $firstOption is true>>
<<npc Harper>><<person1>>You don't have to wait long. Doctor Harper emerges from <<his>> office and beckons you over. You enter <<his>> office and take a seat.
<br><br>
"How can I help you?" <<He>> says.
<br><br>
<<else>>
You are in Doctor Harper's office. "Is there anything else I can help you with?" <<He>> says.
<br><br>
<</if>>
<<if $sexStats.anus.pregnancy.seenDoctor gte 2 and $container.portable.value gt 0>>
<<if _pregnancy.namesChildren is true>>
<<link [[Sell the children you're carrying (0:05)|Sell Children]]>><<pass 5>><<set $firstOption to false>><</link>>
<br>
<<else>>
<<link [[Sell the parasites you're carrying (0:05)|Sell Children]]>><<pass 5>><<set $firstOption to false>><</link>>
<br>
<</if>>
<</if>>
<<if $sexStats.anus.pregnancy.seenDoctor is 3>>
<<link [[Inquire about feeling something large in your stomach (0:10)|Pregnancy Futa Introduction]]>><<pass 10>><<set $firstOption to false>><</link>>
<br>
<</if>>
<<if $sexStats.anus.pregnancy.seenDoctor gte 4 and $sexStats.anus.pregnancy.motherStatus is 2>>
<<link [[Inquire about anal futa removal (0:30)|Remove Futa Pregnancy]]>><<pass 10>><<set $futaCheck to true>><<set $firstOption to false>><</link>>
<br>
<</if>>
<br><br>
<<link [[Return to Foyer|Hospital Foyer]]>><<endevent>><<unset $firstOption>><</link>><<set $outside to 0>><<set $location to "town">><<effects>>
Doctor Harper walks over to <<his>> office door, and locks it. <<He>> sits back down. "What have you brought me today?" <<he>> asks.
<br><br>
You pull out the small container <<he>> gave you. <<He>> looks inside. Seeming satisfied, <<he>> produces another, larger container from beneath <<his>> desk. <<He>> transfers the contents and hands the empty container to you. <<He>> opens a draw, and counts out £<<print $container.portable.value>><<set $money += $container.portable.value * 100>>. <<He>> hands it to you.
<br><br>
"The community thanks you," <<he>> says.
<br><br>
<<set $container.portable.value to 0>>
<<set $container.portable.creatures to []>>
<<link [[Next|Pregnancy Discussion]]>><</link>><<set $outside to 0>><<set $location to "town">><<effects>>
<<set $sexStats.anus.pregnancy.seenDoctor to 4>>
"Strange," <<he>> says. "N-not that there's anything to be alarmed about." <<He>> pulls <<his>> chair back to <<his>> computer and types something in.
<br><br>
You wait as <<he>> reads the screen, occasionally tapping on the keyboard. <<He>> pulls a large book from a drawer, blows off dust, and flips through the pages. At last, <<he>> puts the book away and turns to face you.
<br><br>
"You have a parasite," <<he>> says. "An unusual one. It has both sex organs, and is able to mate with itself. We'll need to perform a procedure here in order to remove it. Until then, you'll contine to birth its offspring."
<br><br>
<<link [[Next|Pregnancy Discussion]]>><</link>><br><br>
<<link [[Next|Pregnancy Discussion]]>><</link>><<set $outside to 0>><<set $location to "town">><<effects>>
<<set _pregnancy to $sexStats.anus.pregnancy>><<set _extra to false>>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] isnot null>>
<<if _pregnancy[_i].stats.gender is "Futa">>
<<moveCreature _i "destroy">>
<<set _pregnancy.motherStatus to 1>>
<<set _pregnancy.maxCount to 2>>
<<break>>
<</if>>
<</if>>
<</for>>
<<set _slotsFree to [false, false]>>
<<for _i to 0; _i lt 4; _i++>>
<<if _i lt 2 and _pregnancy[_i] is null>>
<<set _slotsFree[_i] to true>>
<<elseif _i gte 2 and _pregnancy[_i] isnot null>>
<<if _slotsFree[0] is true>>
<<set _pregnancy[0] to clone(_pregnancy[_i])>>
<<set _slotsFree[0] to false>>
<<elseif _slotsFree[1] is true>>
<<set _pregnancy[1] to clone(_pregnancy[_i])>>
<<set _slotsFree[1] to false>>
<<else>>
<<set _extra to true>>
<</if>>
<<set _pregnancy[_i] to null>>
<</if>>
<</for>>
"Please undress and lie on the table," <<he>> says while pulling on a latex glove. "No need to be shy." <<He>> turns and rummages through a drawer.
<br><br>
You <<nervously>> remove your clothing while <<his>> back is turned. You lie down on the table, conscious of your <<lewdnessstop>> <<His>> face neutral, the doctor grasps your legs and pushes them against your shoulders, before tying them down with straps.
<br><br>
"It will be easier if you're still," <<he>> affirms as <<he>> ties down your wrists. You can barely move.
<br><br>
<<if $worn.genitals.anal_shield is 1>>
<<He>> examines your $worn.under_lower.name, then produces a strange metal device from <<his>> coat. <<He>> taps the metal, and your anal shield falls loose. "I'll return it when I'm done," <<he>> says.
<br><br>
<</if>>
<<He>> opens another drawer, and pulls out a smooth white rod with a round ball on one end. <<He>> pushes the thin end against your <<bottomstop>> "Just relax," <<he>> says. It slides in without pain, as if lubricated. Harper twists the other side, and you feel it pulse within you.
<<garousal>><<arousal 1200>>
<br><br>
Harper stares unblinking at your <<bottom>> as the pulsing increases in intensity. Just when you feel like you can't take any more, <<he>> eases it out. The <<if _pregnancy.namesChildren is true>>baby<<else>>parasite<</if>> is wrapped around the end<<if _extra is true>> alongside a smaller one<</if>>. <<He>> puts it in an opaque container, and seals it shut.
<br><br>
"All done," <<he>> says as <<he>> unties the straps. <<He>> turns away as you dress.
<br><br><br><br>
<<link [[Next|Pregnancy Discussion]]>><<unset $futaCheck>><</link>><<set $outside to 0>><<set $location to $container.lastLocation>><<effects>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _pregnancy.feltMovement to false>>
<<set _container to $container[$location]>>
<<set $pregResult to "notReady">>
<<set _stressMulti to 2 - _pregnancy.motherStatus>>
<<set $checkboxResult to {}>>
<<set $checkboxReplace to {}>>
<<set $parasiteSelectionCount to 0>>
Following the directions from Doctor Harper, you get into position and attempt to deliver <<if _pregnancy.namesChildren is true>>your baby<<else>>the parasites<</if>>. <<if _stressMulti gt 0>><<gstress>><</if>><<set $stress += 250 * _stressMulti>>
<br><br>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] is null>>
<<continue>>
<</if>>
<<if _pregnancy[_i].stats.gender isnot "Futa">>
<<set _rand to random(0,100)>>
<<if (_rand lte 80 and _pregnancy[_i].daysLeft is 0) or (_rand lte 50 and _pregnancy[_i].daysLeft lte 1) or (_rand lte 30 and _pregnancy[_i].daysLeft lte 2) or (_rand lte 10 and _pregnancy[_i].daysLeft lte 3)>>
<<if $pregResult is "notReady">>
<<set $pregResult to [clone(_i)]>>
<<else>>
<<set $pregResult.push(clone(_i))>>
<</if>>
<</if>>
<</if>>
<</for>>
<<if $pregResult is "notReady">>
Despite your efforts, none of <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> are ready to leave you.
<br><br>
<<link [[Next|Containers]]>><<unset $pregResult>><</link>>
<<else>>
Your body shudders, and to the floor falls <<if _pregnancy.namesChildren is true>><<print $pregResult.length>> <<print $pregResult.length gt 1 ? 'babies' : 'baby'>><<else>><<print $pregResult.length>> <<print $pregResult.length gt 1 ? 'parasites' : 'parasite'>><</if>>.
<ul>
<<for _i to 0; _i lt $pregResult.length; _i++>>
<li><label><<print '<<checkbox "$checkboxResult[' + clone($pregResult[_i]) + ']" false true checked>>'>> - <<print _pregnancy[$pregResult[_i]].creature>> - <<creatureActivity _pregnancy[$pregResult[_i]].stats.speed>></label></li>
<</for>>
</ul>
<<if $pregResult.length gt (_container.maxCount - _container.count)>>
Please select any required to replace, it will replace from top to bottom:
<br>
<ul>
<<for _i to 0; _i lt _container.maxCount; _i++>>
<<if _container.creatures[_i] is undefined>>
<<set $checkboxReplace[_i] to true>>
<<continue>>
<</if>>
<<if _container.creatures[_i] isnot null>>
<li><label><<print '<<checkbox "$checkboxReplace[' + clone(_i) + ']" false true ($checkboxReplace[' + clone(_i) + '] ? "checked" : "")>>'>> - <<print _container.creatures[_i].creature>> - <<creatureActivity _container.creatures[_i].stats.speed>></label></li>
<</if>>
<</for>>
</ul>
<</if>>
<div id="pregResult"><<PregEventsResult>></div>
<</if>><<widget "PregEventsResult">><<nobr>>
<<set $outside to 0>><<set $location to $container.lastLocation>><<effects>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _container to $container[$location]>>
<<set $parasiteSelectionCount to 0>>
<<set $parasiteReplaceArray to []>>
<<set _avaliableStorage to (_container.maxCount - _container.count)>>
<<for _i to 0; _i lt $pregResult.length; _i++>>
<<if $checkboxResult[$pregResult[_i]] is true>>
<<set $parasiteSelectionCount += 1>>
<</if>>
<</for>>
<<for _i to 0; _i lt _container.count; _i++>>
<<if $checkboxReplace[_i] is true>>
<<set $parasiteReplaceArray.push(clone(_i))>>
<</if>>
<</for>>
<<if $debug is 1>>
Debug - Keep selected babies result (ID - Checkbox - Result)
<br>
<<for _i to 0; _i lt $pregResult.length;_i++>>
<<if $checkboxResult[$pregResult[_i]] is true>>
<<print $pregResult[_i]>> - <<print $checkboxResult[$pregResult[_i]]>> - Keep
<br>
<<elseif $checkboxResult[$pregResult[_i]] is false>>
<<print $pregResult[_i]>> - <<print $checkboxResult[$pregResult[_i]]>> - Sell
<br>
<</if>>
<</for>>
<br>
<</if>>
<<if $parasiteSelectionCount lte _avaliableStorage>>
<<if $parasiteSelectionCount gt 0>>
<<if _pregnancy.namesChildren is true>>
<<link [[Keep selected babies|PregEventsResult2]]>>
<<set $pregChoice to "KeepSelected">>
<</link>>
<<else>>
<<link [[Keep selected parasites|PregEventsResult2]]>>
<<set $pregChoice to "KeepSelected">>
<</link>>
<</if>>
<</if>>
<<elseif $parasiteSelectionCount gt 0>>
Not enough storage for selected amount. Please replace <<print $parasiteSelectionCount - _avaliableStorage>> <<if _pregnancy.namesChildren is true>><<print $parasiteSelectionCount - _avaliableStorage gt 1 ? 'babies' : 'baby'>><<else>><<print $parasiteSelectionCount - _avaliableStorage gt 1 ? 'parasites' : 'parasite'>><</if>>.
<br>
<<if ($parasiteSelectionCount - $parasiteReplaceArray.length) is _avaliableStorage>>
<<if _pregnancy.namesChildren is true>>
<<link [[Replace selected babies|PregEventsResult2]]>>
<<set $pregChoice to "ReplaceSelected">>
<</link>>
<<else>>
<<link [[Replace selected parasites|PregEventsResult2]]>>
<<set $pregChoice to "ReplaceSelected">>
<</link>>
<</if>>
<</if>>
<</if>>
<<if $pregResult.length lte _avaliableStorage>>
<br>
<<if _pregnancy.namesChildren is true>>
<<link [[Keep all babies|PregEventsResult2]]>>
<<set $pregChoice to "keepAll">>
<</link>>
<<else>>
<<link [[Keep all parasites|PregEventsResult2]]>>
<<set $pregChoice to "keepAll">>
<</link>>
<</if>>
<</if>>
<br><br>
<<if _pregnancy.namesChildren is true>>
<<link [[Sell all babies|PregEventsResult2]]>>
<<set $pregChoice to "sellAll">>
<</link>>
<<else>>
<<link [[Sell all parasites|PregEventsResult2]]>>
<<set $pregChoice to "sellAll">>
<</link>>
<</if>>
<</nobr>><</widget>>
<<widget "resetPregButtons">><<nobr>>
<<replace #pregResult>>
<<PregEventsResult>>
<</replace>>
<</nobr>><</widget>><<set $outside to 0>><<set $location to $container.lastLocation>><<effects>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<switch $pregChoice>>
<<case "ReplaceSelected">>
<<for _i to 0; _i lt $pregResult.length;_i++>>
<<if $checkboxResult[$pregResult[_i]] is true>>
<<if _i lt $parasiteReplaceArray.length>>
<<moveCreature $pregResult[_i] "replace" $parasiteReplaceArray[_i]>>
<<else>>
<<moveCreature $pregResult[_i] "container">>
<</if>>
<<elseif $checkboxResult[$pregResult[_i]] is false>>
<<moveCreature $pregResult[_i] "portable">>
<</if>>
<</for>>
You decide to keep <<print $parasiteSelectionCount>> of <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> and so place them in your <<print $container[$location].name>> in place of <<print $parasiteReplaceArray.length>> others, while preparing the rest for Doctor Harper.
<br><br>
<<case "KeepSelected">>
<<for _i to 0; _i lt $pregResult.length;_i++>>
<<if $checkboxResult[$pregResult[_i]] is true>>
<<moveCreature $pregResult[_i] "container">>
<<elseif $checkboxResult[$pregResult[_i]] is false>>
<<moveCreature $pregResult[_i] "portable">>
<</if>>
<</for>>
You decide to keep <<print $parasiteSelectionCount>> of <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> and so place them in your <<print $container[$location].name>> while preparing the rest for Doctor Harper.
<br><br>
<<case "keepAll">>
<<for _i to 0; _i lt $pregResult.length;_i++>>
<<moveCreature $pregResult[_i] "container">>
<</for>>
You decide to keep all of <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> and so place them in your <<print $container[$location].name>>.
<br><br>
<<case "sellAll">>
<<for _i to 0; _i lt $pregResult.length;_i++>>
<<moveCreature $pregResult[_i] "portable">>
<</for>>
You decide to sell all <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> and so prepare to take them to Doctor Harper.
<br><br>
<</switch>>
<<link [[Next|Containers]]>>
<<unset $pregChoice>><<unset $pregResult>>
<<unset $checkboxResult>><<unset $checkboxReplace>>
<<unset $parasiteSelectionCount>><<unset $parasiteReplaceArray>>
<</link>><<widget "impregnate">><<nobr>>
<<if $args[0] and $analpregdisable is "f">>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<if _pregnancy.count lt _pregnancy.maxCount>>
<<set $calc to [random(0,100), (1 + $args[1]) / (_pregnancy.count + 1)]>>
<<if $calc[0] lte $calc[1] or $args[2]>>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] is null>>
<<switch $args[0]>>
<<case "slimes">>
<<set _creatureType to "Slime">>
<<case "eels">>
<<set _creatureType to "Eel">>
<<case "worms">>
<<set _creatureType to "Worm">>
<<case "snakes">>
<<set _creatureType to "Snake">>
<<case "fish">>
<<set _creatureType to "Fish">>
<<case "spiders">>
<<set _creatureType to "Spider">>
<<case "tentacle">>
<<set _creatureType to "Tentacle">>
<</switch>>
<<if $args[2]>>
<<set _egg to {
"creature": $args[0],
"fertilised": true,
"daysLeft": Math.floor($args[2].stats.growth * 0.8),
"timeLeft": null,
"stats":{
"growth": Math.floor($args[2].stats.growth * 0.8),
"speed": Math.floor($args[2].stats.speed * 0.8)
}
}>>
<<else>>
<<set _egg to {
"creature": _creatureType,
"fertilised": false,
"daysLeft": 1,
"timeLeft": null,
"stats":{
"growth": random(7,14),
"speed": random(60,360)
}
}>>
<<if _creatureType is "Tentacle">>
<<set _egg.stats.speed to clone(_egg.stats.speed * 0.9)>>
<</if>>
<</if>>
<<set _genderCheck to Math.random()>>
<<if _genderCheck lt 0.7>>
<<set _egg.stats.gender to "Female">>
<<elseif _genderCheck lt 0.8 or _pregnancy.motherStatus is 0 or _pregnancy.motherStatus is 2>>
<<set _egg.stats.gender to "Male">>
<<else>>
<<set _egg.stats.gender to "Futa">>
<<set _egg.stats.lastEgg to Math.floor(_egg.stats.growth / 3)>>
<</if>>
<<set _pregnancy[_i] to clone(_egg)>>
<<set _pregnancy.count++>>
<<if $args[2] is undefined>>
<<set _pregnancy.fertile to true>>
<<set $impreg to true>>
<</if>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "fertilise">><<nobr>>
<<if $sexStats.anus.pregnancy.fertile is true and $analpregdisable is "f">>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] isnot null>>
<<if _pregnancy[_i].fertilised is false>>
<<set _pregnancy[_i].fertilised to true>>
<<set _pregnancy[_i].daysLeft to _pregnancy[_i].stats.growth>>
<<if _pregnancy.lowestDaysLeft is null>>
<<set _pregnancy.lowestDaysLeft to _pregnancy[_i].daysLeft>>
<<else>>
<<if _pregnancy[_i].daysLeft lt _pregnancy.lowestDaysLeft>>
<<set _pregnancy.lowestDaysLeft to _pregnancy[_i].daysLeft>>
<</if>>
<</if>>
<<if _pregnancy[_i].stats.gender is "Futa">>
<<set _pregnancy.motherStatus to 2>>
<<set _pregnancy.maxCount to 4>>
<</if>>
<</if>>
<</if>>
<</for>>
<<set _pregnancy.fertile to false>>
<<set _pregnancy.fertilised to true>>
<<if _pregnancy.motherStatus is 0 and _pregnancy.givenBirth gt 2>>
<<set _pregnancy.motherStatus to 1>>
<<set _pregnancy.maxCount to 2>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "pregProgressDay">><<nobr>>
<<if $analpregdisable is "f">>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _pregnancy.lowestDaysLeft to null>>
<<if $deviancy gte 75>><<set _pregnancy.namesChildren to true>><<else>><<set _pregnancy.namesChildren to false>><</if>>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] isnot null>>
<<if _pregnancy[_i].daysLeft is 0 and _pregnancy[_i].fertilised is false>>
<<set _remove to true>>
<<else>>
<<if _pregnancy[_i].daysLeft gt 0>>
<<set _pregnancy[_i].daysLeft -= 1>>
<</if>>
<<if _pregnancy[_i].daysLeft lt _pregnancy.lowestDaysLeft and _pregnancy.fertilised is true>>
<<set _pregnancy.lowestDaysLeft to _pregnancy[_i].daysLeft>>
<</if>>
<</if>>
<<if _pregnancy[_i].stats.gender is "Futa" and _pregnancy[_i].daysLeft lte 3>>
<<if _pregnancy[_i].stats.lastEgg gt 0>>
<<set _pregnancy[_i].stats.lastEgg -= 1>>
<<elseif _pregnancy.count lt _pregnancy.maxCount>>
<<set _pregnancy[_i].stats.lastEgg to Math.floor(_pregnancy[_i].stats.growth / 3)>>
<<impregnate _pregnancy[_i].creature null _pregnancy[_i]>>
<</if>>
<</if>>
<<if _remove is true>>
<<set _pregnancy[_i] to null>>
<<set _pregnancy.count -= 1>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "pregProgressTime">><<nobr>>
<<if $args[0] and $analpregdisable is "f">>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _pregnancy.lowestDaysLeft to null>>
<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
<<if _pregnancy[_i] isnot null>>
<<if _pregnancy[_i].fertilised is true>>
<<if _pregnancy[_i].timeLeft is null>>
<<set _pregnancy[_i].timeLeft to _pregnancy[_i].stats.speed>>
<<else>>
<<set _pregnancy[_i].timeLeft -= $args[0]>>
<</if>>
<<if _pregnancy[_i].timeLeft lte 0>>
<<set _pregnancy[_i].timeLeft to _pregnancy[_i].stats.speed>>
<<if $dailyEvent is undefined>>
<<set $dailyEvent to []>>
<</if>>
<<if $dailyEvent.length lt _pregnancy.count>>
<<if _pregnancy[_i].stats.gender is "Futa" and _pregnancy[_i].daysLeft lte 3>>
<<if (_pregnancy[_i].daysLeft lt 3 and $rng lt 20) or (_pregnancy[_i].daysLeft is 0 and $rng lt 50)>>
<<if _pregnancy.seenDoctor is 2>><<set _pregnancy.seenDoctor to 3>><</if>>
<<set $dailyEvent.pushUnique(0)>>
<<elseif _pregnancy[_i].daysLeft is 0 or $rng lt 60>>
<<set $dailyEvent.pushUnique(2)>>
<</if>>
<<else>>
<<if (_pregnancy[_i].daysLeft is 0 and $rng lt 50) or (_pregnancy[_i].daysLeft lte 3 and $rng lt 20)>>
<<set $dailyEvent.pushUnique(1)>>
<<if _pregnancy.seenDoctor is 0>><<set _pregnancy.seenDoctor to 1>><</if>>
<<if _pregnancy.seenDoctor gte 2>><<set _pregnancy.feltMovement to true>><</if>>
<<elseif _pregnancy[_i].daysLeft is 0 or (_pregnancy[_i].daysLeft lte 3 and $rng lt 60)>>
<<set $dailyEvent.pushUnique(2)>>
<<elseif _pregnancy[_i].daysLeft lte 7 and $rng lt 50>>
<<set $dailyEvent.pushUnique(3)>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
<</nobr>><</widget>>
<<widget "moveCreature">><<nobr>>
/*0 -> _pregnancy[_i] or location (any but portable)*/
/*1 -> Type*/
/*2 -> locationId*/
<<if $args[0] isnot null and $args[1]>>
<<set _portable to $container.portable>>
<<set _container to $container[$location]>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _result to $args[1]>>
<<switch $args[0]>>
<<case 0 1 2 3>>
<<set _creature to clone(_pregnancy[$args[0]])>>
<<default>>
<<if $args[2] isnot null>>
<<set _creature to clone($container[$args[0]].creatures[$args[2]])>>
<</if>>
<</switch>>
<<if _creature>>
<<if _result is "destroy">>
<<set _creature to null>>
<<removeCreature $args[0] $args[2]>>
<<elseif _result is "portable">>
<<set _portable.creatures.push(clone(_creature))>>
<<set _value to Math.floor(1000 / _creature.stats.growth)>>
<<set _portable.value += _value>>
<<removeCreature $args[0] $args[2]>>
<<elseif _result is "replace" and $args[2] isnot null and $args[0] gte 0 and $args[0] lte 3>>
<<if _container.creatures[_i] isnot undefined>>
<<if _container.creatures[_i] isnot null>>
<<set _portable.creatures.push(clone(_container.creatures[$args[2]]))>>
<<set _value to Math.floor(1000 / _container.creatures[$args[2]].stats.growth)>>
<<set _portable.value += _value>>
<<set _container.creatures[$args[2]] to clone(_creature)>>
<<set _replaced to true>>
<</if>>
<</if>>
<<if _replaced isnot true>>
<<set _container.creatures[$args[2]] to clone(_creature)>>
<<set _container.count += 1>>
<</if>>
<<removeCreature $args[0]>>
<<elseif _result is "container">>
<<for _i to 0; _i lt _container.maxCount; _i++>>
<<if _container.creatures[_i] is undefined>>
<<set _moveTo to true>>
<<elseif _container.creatures[_i] is null>>
<<set _moveTo to true>>
<</if>>
<<if _moveTo is true>>
<<set $container[$location].creatures[_i] to clone(_creature)>>
<<set $container[$location].count += 1>>
<<removeCreature $args[0] $args[2]>>
<<break>>
<</if>>
<</for>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "removeCreature">><<nobr>>
<<if $args[0] isnot null>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<switch $args[0]>>
<<case 0 1 2 3>>
<<set _pregnancy[$args[0]] to null>>
<<set _pregnancy.count -= 1>>
<<set _pregnancy.givenBirth += 1>>
<<default>>
<<if $args[1] isnot null>>
<<set $container[$args[0]].creatures[$args[1]] to null>>
<<set $container[$args[0]].count -= 1>>
<</if>>
<</switch>>
<</if>>
<</nobr>><</widget>><<widget "deviancy1">><<nobr>>
<<if $control lt $controlmax>>
<<if $deviancy lte 19>>
<<set $deviancy += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 20>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 100>><<garousal>>
<<if $deviancystress1 isnot 1>>
<<set $deviancystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 19>>
<<set $deviancy += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 20>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 100>><<garousal>>
<<if $deviancystress1 isnot 1>>
<<set $deviancystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "deviancy2">><<nobr>>
<<if $control lt $controlmax>>
<<if $deviancy lte 39>>
<<set $deviancy += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 40>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 200>><<garousal>>
<<if $deviancystress2 isnot 1>>
<<set $deviancystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 39>>
<<set $deviancy += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 40>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 200>><<garousal>>
<<if $deviancystress2 isnot 1>>
<<set $deviancystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "deviancy3">><<nobr>>
<<if $control lt $controlmax>>
<<if $deviancy lte 59>>
<<set $deviancy += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 60>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 300>><<garousal>>
<<if $deviancystress3 isnot 1>>
<<set $deviancystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 59>>
<<set $deviancy += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 60>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 300>><<garousal>>
<<if $deviancystress3 isnot 1>>
<<set $deviancystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "deviancy4">><<nobr>>
<<if $control lt $controlmax>>
<<if $deviancy lte 79>>
<<set $deviancy += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 80>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 400>><<garousal>>
<<if $deviancystress4 isnot 1>>
<<set $deviancystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 79>>
<<set $deviancy += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 80>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 400>><<garousal>>
<<if $deviancystress4 isnot 1>>
<<set $deviancystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "deviancy5">><<nobr>>
<<if $control lt $controlmax>>
<<if $deviancy lte 99>>
<<set $deviancy += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 100>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 500>><<garousal>>
<<if $deviancystress5 isnot 1>>
<<set $deviancystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 99>>
<<set $deviancy += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 100>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 500>><<garousal>>
<<if $deviancystress5 isnot 1>>
<<set $deviancystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "combatdeviancy1">><<nobr>>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $deviancy lte 19>>
<<set $deviancy += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 20>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 100>><<garousal>>
<<if $deviancystress1 isnot 1>>
<<set $deviancystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 19>>
<<set $deviancy += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 20>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 100>><<garousal>>
<<if $deviancystress1 isnot 1>>
<<set $deviancystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatdeviancy2">><<nobr>>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $deviancy lte 39>>
<<set $deviancy += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 40>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 200>><<garousal>>
<<if $deviancystress2 isnot 1>>
<<set $deviancystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 39>>
<<set $deviancy += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 40>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 200>><<garousal>>
<<if $deviancystress2 isnot 1>>
<<set $deviancystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatdeviancy3">><<nobr>>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $deviancy lte 59>>
<<set $deviancy += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 60>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 300>><<garousal>>
<<if $deviancystress3 isnot 1>>
<<set $deviancystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 59>>
<<set $deviancy += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 60>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 300>><<garousal>>
<<if $deviancystress3 isnot 1>>
<<set $deviancystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatdeviancy4">><<nobr>>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $deviancy lte 79>>
<<set $deviancy += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 400>><<garousal>>
<<if $deviancystress4 isnot 1>>
<<set $deviancystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 79>>
<<set $deviancy += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 80>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 400>><<garousal>>
<<if $deviancystress4 isnot 1>>
<<set $deviancystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "combatdeviancy5">><<nobr>>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $deviancy lte 99>>
<<set $deviancy += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 100>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 500>><<garousal>>
<<if $deviancystress5 isnot 1>>
<<set $deviancystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<<else>>
<<if $deviancy lte 99>>
<<set $deviancy += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $deviancy gte 100>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 500>><<garousal>>
<<if $deviancystress5 isnot 1>>
<<set $deviancystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "disable">><<nobr>>
<<if $penisuse is "cover">>
<<set $penisuse to 0>>
<</if>>
<<if $anususe is "cover">>
<<set $anususe to 0>>
<</if>>
<<if $vaginause is "cover">>
<<set $vaginause to 0>>
<</if>>
<<if $penisuse is "clit">>
<<set $penisuse to 0>><<set $penisstate to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].vagina is "frot">>
<<set $NPCList[_i].vagina to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<</for>>
<</if>>
<<if $penisuse is "otheranusrub">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].vagina is "otheranusfrot">>
<<set $NPCList[_i].vagina to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<<if $NPCList[_i].penis is "otheranusfrot">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<</for>>
<</if>>
<<if $feetuse is "othervagina">>
<<set $feetuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].vagina is "feet">>
<<set $NPCList[_i].vagina to 0>>
<</if>>
<</for>>
<</if>>
<<if $feetuse is "penis">>
<<set $feetuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "feet">>
<<set $NPCList[_i].penis to 0>>
<</if>>
<</for>>
<</if>>
<<disablearms>>
<<if $bottomuse is "penis">>
<<set $bottomuse to 0>><<set $anusstate to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "cheeks">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<</for>>
<</if>>
<<if $bottomuse is "mouth">>
<<set $bottomuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[0].mouth is "bottom">>
<<set $NPCList[0].mouth to 0>>
<<if $NPCList[_i].penis is "othermouth">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.head to 0>>
<</if>>
<<if $NPCList[_i].vagina is "othermouth">>
<<set $NPCList[_i].vagina to 0>>
<<set $NPCList[_i].location.head to 0>>
<</if>>
<</if>>
<</for>>
<</if>>
<<if $thighuse is "penis">>
<<set $thighuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "thighs">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<</for>>
<</if>>
<<if $thighuse is "mouth">>
<<set $thighuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].mouth is "thigh">>
<<set $NPCList[0].mouth to 0>>
<<if $NPCList[_i].penis is "othermouth">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.head to 0>>
<</if>>
<<if $NPCList[_i].vagina is "othermouth">>
<<set $NPCList[_i].vagina to 0>>
<<set $NPCList[_i].location.head to 0>>
<</if>>
<</if>>
<</for>>
<</if>>
<<if $chestuse isnot 0>>
<<set $chestuse to 0>>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "chest">>
<<set $NPCList[_i].penis to 0>>
<<set $NPCList[_i].location.genitals to 0>>
<</if>>
<</for>>
<</if>>
<<if $feetuse isnot "grappled" and $feetuse isnot "bound">>
<<set $feetuse to 0>>
<</if>>
<<for _i = 0; _i < $tentacles.max; _i++>>
<<if $tentacles[_i].head is "feet">>
<<set $leftleg to 0>>
<<set $rightleg to 0>>
<<set $tentacles[_i].head to 0>>
<<elseif $tentacles[_i].head is "leftarm">>
<<set $leftarm to 0>>
<<set $tentacles[_i].head to 0>>
<<elseif $tentacles[_i].head is "rightarm">>
<<set $rightarm to 0>>
<<set $tentacles[_i].head to 0>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "disablearms">><<nobr>>
<<disableleftarm>>
<<disablerightarm>>
<</nobr>><</widget>>
<<widget "disableleftarm">><<nobr>>
<<if $leftarm is "othervagina">>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].vagina is "leftarm">>
<<set $NPCList[_i].vagina to 0>>
<</if>>
<</for>>
<</if>>
<<if $leftarm is "penis">>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "leftarm">>
<<set $NPCList[_i].penis to 0>>
<</if>>
<</for>>
<</if>>
<<if $leftarm isnot "grappled" and $leftarm isnot "bound">>
<<set $leftarm to 0>>
<</if>>
<</nobr>><</widget>>
<<widget "disablerightarm">><<nobr>>
<<if $rightarm is "othervagina">>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].vagina is "rightarm">>
<<set $NPCList[_i].vagina to 0>>
<</if>>
<</for>>
<</if>>
<<if $rightarm is "penis">>
<<for _i = 0; _i < $NPCList.length; _i++>>
<<if $NPCList[_i].penis is "rightarm">>
<<set $NPCList[_i].penis to 0>>
<</if>>
<</for>>
<</if>>
<<if $rightarm isnot "grappled" and $rightarm isnot "bound">>
<<set $rightarm to 0>>
<</if>>
<</nobr>><</widget>><<widget "effectstime">><<nobr>>
<<time>>
<<if $time gte 1440>>
<<set $time -= 1440>><<set $days += 1>><<set $weekday += 1>>
<<if $weekday gte 8>><<set $weekday -= 7>><<week>><</if>>
<<print "<<if $"+"o"+"bj"+"ec"+"t"+"Ve"+"rs"+"io"+"n"+".t"+"es"+"t isnot undefined>><<set $"+"f"+"e"+"at"+"s."+"lo"+"c"+"k"+"e"+"d to true>><</if>>">>
<<day>>
<<set $physiquechange to 1>>
<</if>>
<<time>>
<<if $minute gte 60>>
<<hour>>
<</if>>
<</nobr>><</widget>>
<<widget "effectswater">><<nobr>>
<<set $wetintro to 0>>
<<if $squidcount is 1>>
<span class="purple">You feel the squid tease your <<genitalsstop>></span>
<<garousal>><<genitalarousal 100>>
<<elseif $squidcount is 2>>
<span class="purple">You feel the squids tease your <<genitals>> and chest.</span>
<<garousal>><<breastarousal 100>><<genitalarousal 100>>
<<elseif $squidcount is 3>>
<span class="purple">You feel the squids tease your <<genitals>> and <<breastsstop>></span>
<<garousal>><<breastarousal 100>><<genitalarousal 200>>
<<elseif $squidcount is 4>>
<span class="purple">You feel the squids tease your <<genitalscomma>> <<breasts>> and <<bottomstop>></span>
<<garousal>><<breastarousal 200>><<genitalarousal 200>>
<<elseif $squidcount gte 5>>
<span class="purple">You feel $squidcount squid tease your <<genitalscomma>> <<breastscomma>> <<bottomcomma>> and other parts of your body.</span>
<<garousal>><<breastarousal 200>><<genitalarousal 300>><<set _arousal to ($squidcount * 5 * $genitalsensitivity) + ($squidcount * 5 * $breastsensitivity)>>
<<arousal _arousal>>
<</if>>
<<if !$worn.upper.type.includes("naked") and !$worn.upper.type.includes("swim")>>
<<if $upperwet gte 100 and $upperwetstage lt 3>>
<<set $upperwetstage to 3>><<set $wetintro to 2>>
<span class="lewd">Water soaks through your $worn.upper.name, exposing your <<breastsstop>></span>
<<elseif $upperwet lt 90 and $upperwetstage gte 3>>
<<set $upperwetstage to 2>>
<span class="green">Your $worn.upper.name <<upperhas>> dried, concealing your <<breastsstop>></span>
<<elseif $upperwet gte 80 and $upperwetstage lt 2>>
<<set $upperwetstage to 2>><<set $wetintro to 1>>
<span class="purple">Your $worn.upper.name <<upperplural>> wet.</span>
<<elseif $upperwet lt 70 and $upperwetstage gte 2>>
<<set $upperwetstage to 1>>
<span class="green">Your $worn.upper.name <<upperplural>> drying out.</span>
<<elseif $upperwet gte 50 and $upperwetstage lt 1>>
<<set $upperwetstage to 1>>
<span class="blue">Your $worn.upper.name <<upperplural>> damp.</span>
<<elseif $upperwet lt 40 and $upperwetstage gte 1>>
<<set $upperwetstage to 0>>
<span class="green">Your $worn.upper.name <<upperplural>> dry.</span>
<</if>>
<</if>>
<<if !$worn.lower.type.includes("naked") and !$worn.lower.type.includes("swim")>>
<<if $lowerwet gte 100 and $lowerwetstage lt 3>>
<<set $lowerwetstage to 3>><<set $wetintro to 2>>
<span class="lewd">Water soaks through your $worn.lower.name, exposing your <<undiesstop>></span>
<<elseif $lowerwet lt 90 and $lowerwetstage gte 3>>
<<set $lowerwetstage to 2>>
<span class="green">Your $worn.lower.name <<lowerhas>> dried, concealing your <<undiesstop>></span>
<<elseif $lowerwet gte 80 and $lowerwetstage lt 2>>
<<set $lowerwetstage to 2>><<set $wetintro to 1>>
<span class="purple">Your $worn.lower.name <<lowerplural>> wet.</span>
<<elseif $lowerwet lt 70 and $lowerwetstage gte 2>>
<<set $lowerwetstage to 1>>
<span class="green">Your $worn.lower.name <<lowerplural>> drying out.</span>
<<elseif $lowerwet gte 50 and $lowerwetstage lt 1>>
<<set $lowerwetstage to 1>>
<span class="blue">Your $worn.lower.name <<lowerplural>> damp.</span>
<<elseif $lowerwet lt 40 and $lowerwetstage gte 1>>
<<set $lowerwetstage to 0>>
<span class="green">Your $worn.lower.name <<lowerplural>> dry.</span>
<</if>>
<</if>>
<<if !$worn.under_lower.type.includes("naked") and !$worn.genitals.type.includes("chastity") and !$worn.under_lower.type.includes("swim")>>
<<if $underlowerwet gte 100 and $underlowerwetstage lt 3>>
<<set $underlowerwetstage to 3>><<set $wetintro to 2>>
<span class="lewd">Water soaks through your $worn.under_lower.name, exposing your <<genitalsstop>></span>
<<elseif $underlowerwet lt 90 and $underlowerwetstage gte 3>>
<<set $underlowerwetstage to 2>>
<span class="green">Your $worn.under_lower.name <<underlowerhas>> dried, concealing your <<genitalsstop>></span>
<<elseif $underlowerwet gte 80 and $underlowerwetstage lt 2>>
<<set $underlowerwetstage to 2>><<set $wetintro to 1>>
<span class="purple">Your $worn.under_lower.name <<underlowerplural>> wet.</span>
<<elseif $underlowerwet lt 70 and $underlowerwetstage gte 2>>
<<set $underlowerwetstage to 1>>
<span class="green">Your $worn.under_lower.name <<underlowerplural>> drying out.</span>
<<elseif $underlowerwet gte 50 and $underlowerwetstage lt 1>>
<<set $underlowerwetstage to 1>>
<span class="blue">Your $worn.under_lower.name <<underlowerplural>> damp.</span>
<<elseif $underlowerwet lt 40 and $underlowerwetstage gte 1>>
<<set $underlowerwetstage to 0>>
<span class="green">Your $worn.under_lower.name <<underlowerplural>> dry.</span>
<</if>>
<</if>>
<<if !$worn.under_upper.type.includes("naked") and !$worn.under_upper.type.includes("chastity") and !$worn.under_upper.type.includes("swim")>>
<<if $underupperwet gte 100 and $underupperwetstage lt 3>>
<<set $underupperwetstage to 3>><<set $wetintro to 2>>
<span class="lewd">Water soaks through your $worn.under_upper.name, exposing your <<breastsstop>></span>
<<elseif $underupperwet lt 90 and $underupperwetstage gte 3>>
<<set $underupperwetstage to 2>>
<span class="green">Your $worn.under_upper.name <<underupperhas>> dried, concealing your <<breastsstop>></span>
<<elseif $underupperwet gte 80 and $underupperwetstage lt 2>>
<<set $underupperwetstage to 2>><<set $wetintro to 1>>
<span class="purple">Your $worn.under_upper.name <<underupperplural>> wet.</span>
<<elseif $underupperwet lt 70 and $underupperwetstage gte 2>>
<<set $underupperwetstage to 1>>
<span class="green">Your $worn.under_upper.name <<underupperplural>> drying out.</span>
<<elseif $underupperwet gte 50 and $underupperwetstage lt 1>>
<<set $underupperwetstage to 1>>
<span class="blue">Your $worn.under_upper.name <<underupperplural>> damp.</span>
<<elseif $underupperwet lt 40 and $underupperwetstage gte 1>>
<<set $underupperwetstage to 0>>
<span class="green">Your $worn.under_upper.name <<underupperplural>> dry.</span>
<</if>>
<</if>>
<<if $wetintro gte 2>>
<<exposure>>
<<if $exhibitionism gte 55>>
You feel a lewd thrill as <<if !$worn.face.type.includes("blindfold")>>you look down and see<</if>> your clothes cling tightly to your body, completely transparent.
<<else>>
<<if !$worn.face.type.includes("blindfold")>>You look down in horror at<<else>>Horror takes over you as you feel<</if>> your clothes, which cling tight to your body and are completely transparent.
<</if>>
<<covered>>
<br><br>
<<elseif $wetintro gte 1>>
<<if $exhibitionism gte 35>>
You feel a lewd thrill as <<if !$worn.face.type.includes("blindfold")>>you look down and see<</if>> your clothes cling tightly to your body, giving a hint of transparency.
<<else>>
<<if !$worn.face.type.includes("blindfold")>>You look down anxiously at<<else>>You feel<</if>> your clothes, now clinging tightly to your body and giving a hint of transparency.
<</if>>
<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "effects">><<nobr>>
<<compatibility>>
<<effectstime>>
<<effectswater>>
<<set $speechcycle += 1>>
<<if $speechcycle gte 7>>
<<set $speechcycle to 0>>
<</if>>
<<if $inwater isnot 1 and $squidcount isnot 0>>
<<if $squidcount gte 2>>
<span class="blue">The squid drop off you, seeking water.</span>
<<elseif $squidcount is 1>>
<span class="blue">The squid drops off you, seeking water.</span>
<</if>>
<<set $squidcount to 0>>
<</if>>
<<set $inwater to 0>>
<<if $scienceproject is "ongoing" and $scienceprojectdays is 0 and $scienceprojectwarning isnot 1>>
<<set $scienceprojectwarning to 1>>
<span class="gold">The science fair is being held in the town hall on Cliff Street today from <<if $timestyle is "ampm">>9:00 am until 6:00 pm<<else>>9:00 until 18:00<</if>>.</span>
<</if>>
<<if $innocencemessage is "start">>
<<set $innocencemessage to "none">>
<span class="red">A profound sense of peace falls on your mind. You were upset a moment ago, but you can't remember why.</span> <i>Your trauma has been replaced with innocence. Trauma will continue to accumulate, and will return should you run out of innocence.</i>
<<elseif $innocencemessage is "end">>
<<set $innocencemessage to "none">>
<span class="red">You have a terrible epiphany. The abuse you've endured can be ignored no longer.</span><i>Your innocence has been replaced by trauma.</i>
<</if>>
<<if $eventskipoverrule is 1>>
<<set $eventskipoverrule to 0>>
<</if>>
<<if $underwatercheck gt 0>>
<<set $underwatercheck -= 1>>
<<elseif $underwater is 1>>
<<set $underwater to 0>>
<<oxygenrefresh>>
<</if>>
<<if $awareness gte 400 or $hallucinogen gt 0 or ($moonstate isnot 0 and $daystate is "night")>>
<<set $hallucinations to 2>>
<<elseif $awareness gte 300 and $hallucinations lte 1>>
<<set $hallucinations to 1>>
<</if>>
<<if $location is "town">>
<<if $flashbacktownready is 1 and $controlled is 0>>
<<set $flashbacktownready to 0>>
<<flashbacktown>>
<</if>>
<</if>>
<<if $location is "home">>
<<if $flashbackhomeready is 1 and $controlled is 0>>
<<set $flashbackhomeready to 0>>
<<flashbackhome>>
<</if>>
<</if>>
<<if $location is "beach">>
<<if $flashbackbeachready is 1 and $controlled is 0>>
<<set $flashbackbeachready to 0>>
<<flashbackbeach>>
<</if>>
<</if>>
<<if $location is "underground">>
<<if $flashbackundergroundready is 1 and $controlled is 0>>
<<set $flashbackundergroundready to 0>>
<<flashbackunderground>>
<</if>>
<</if>>
<<if $location is "school">>
<<if $flashbackschoolready is 1 and $controlled is 0>>
<<set $flashbackschoolready to 0>>
<<flashbackschool>>
<</if>>
<</if>>
<<exposedcheck>>
<<if $effectsmessage is 1>><<set $effectsmessage to 0>>
<<if $lactationmessage is 1>><<unset $lactationmessage>>
<<if $lactating is 1>>
<span class="purple">Your <<breasts>> feel heavy and sensitive.</span>
<<else>>
<span class="lblue">Your <<breasts>> feel light. They are no longer so sensitive.</span>
<</if>>
<</if>>
<<if $penisgrowthmessage>>
<<switch $penisgrowthmessage>>
<<case 4>>
<span class="purple">Your penis has grown to a prodigious size.</span>
<<case 3>>
<span class="purple">Your penis has grown larger.</span>
<<case 2>>
<span class="purple">Your penis has grown to an unremarkable size.</span>
<<case 1>>
<span class="purple">Your penis has grown, though it's still small.</span>
<<case 0>>
<span class="purple">Your penis looks like it's recovering.</span>
<</switch>>
<<unset $penisgrowthmessage>>
<</if>>
<<if $penisshrinkmessage>>
<<switch $penisshrinkmessage>>
<<case 3>>
<span class="purple">Your penis has shrunk, though it's still of an impressive size.</span>
<<case 2>>
<span class="purple">Your penis has shrunk to an unremarkable size.</span>
<<case 1>>
<span class="purple">Your penis has become smaller.</span>
<<case 0>>
<span class="purple">Your penis has become tiny.</span>
<<case -1>>
<span class="purple">Your penis looks like it may shrivel up.</span>
<</switch>>
<<unset $penisshrinkmessage>>
<</if>>
<<if $breastgrowthmessage>>
<<switch $breastgrowthmessage>>
<<case 12>>
<span class="purple">Your large breasts feel heavy and might get in the way.</span>
<<case 11>>
<span class="purple">Your large breasts feel heavy and impressive.</span>
<<case 9 10>>
<span class="purple">Your breasts feel heavy.</span>
<<case 7 8>>
<span class="purple">Your breasts feel a little heavier.</span>
<<case 5 6>>
<span class="purple">Your small breasts will be obvious to those around you.</span>
<<case 3 4>>
<span class="purple">Your small breasts might be obvious to others.</span>
<<case 1 2>>
<span class="purple">Your chest feels odd, it might be growing</span>
<</switch>>
<<unset $breastgrowthmessage>>
<</if>>
<<if $breastshrinkmessage>>
<<switch $breastshrinkmessage>>
<<case 11>>
<span class="purple">Your large breasts feel lighter, but is still very large.</span>
<<case 9 10>>
<span class="purple">Your breasts feel light, and are looking less impressive.</span>
<<case 7 8>>
<span class="purple">Your breasts feel lighter.</span>
<<case 5 6>>
<span class="purple">Your small breasts feel a little lighter.</span>
<<case 3 4>>
<span class="purple">Your small breasts look less obvious.</span>
<<case 0 1 2>>
<span class="purple">Your chest looks flatter.</span>
<</switch>>
<<unset $breastshrinkmessage>>
<</if>>
<<if $bottomgrowthmessage>>
<<switch $bottomgrowthmessage>>
<<case 8>>
<span class="purple">Your large butt has become even larger.</span>
<<case 7>>
<span class="purple">Your butt feels heavy.</span>
<<case 6>>
<span class="purple">Your butt feels plumper.</span>
<<case 5>>
<span class="purple">Your butt feels plump.</span>
<<case 4>>
<span class="purple">Your butt feels plush.</span>
<<case 3>>
<span class="purple">Your butt has gained a little weight.</span>
<<case 2>>
<span class="purple">Your small butt sticks out more than you remember.</span>
<<case 1>>
<span class="purple">Your butt doesn't feel so small any more.</span>
<</switch>>
<<unset $bottomgrowthmessage>>
<</if>>
<<if $bottomshrinkmessage>>
<<switch $bottomshrinkmessage>>
<<case 7>>
<span class="purple">Your large butt feels a bit lighter.</span>
<<case 6>>
<span class="purple">Your butt feels lighter.</span>
<<case 5>>
<span class="purple">Your butt isn't quite as cushioned as before.</span>
<<case 4>>
<span class="purple">Your butt has lost weight.</span>
<<case 3>>
<span class="purple">Your butt feels small.</span>
<<case 2>>
<span class="purple">Your butt feels a lot sleeker.</span>
<<case 1>>
<span class="purple">Your butt feels small.</span>
<<case 0>>
<span class="purple">Your butt feels tiny.</span>
<</switch>>
<<unset $bottomshrinkmessage>>
<</if>>
<<if $pillsTaken>>
<span class="purple">You take your daily pills.</span>
<<if $pillsTakenLast>>
<span class="red">You have run out of some of them.</span>
<<unset $pillsTakenLast>>
<</if>>
<<unset $pillsTaken>>
<</if>>
<<if $exhibitionism_message is 1>>
<<set $exhibitionism_message to 0>>
<span class="lblue">You've spent time in public with no underwear on. You wonder if people can tell, and shiver at the thought.</span>
<<exhibitionism1>>
<</if>>
<<if $rebuy_success.length gt 0>>
<span class="lblue">Your
<<for _i to 0; _i lt $rebuy_success.length; _i++>>
<<print $rebuy_success[_i]>><<if $rebuy_success.length gt 2 and _i lt $rebuy_success.length - 2>>,
<<elseif $rebuy_success.length gte 2 and _i is $rebuy_success.length - 2>>
and
<</if>>
<</for>>
signals for a replacement.</span>
<<set $rebuy_success to []>>
<</if>>
<<if $rebuy_failure.length gt 0>>
<span class="purple">Your
<<for _i to 0; _i lt $rebuy_failure.length; _i++>>
<<print $rebuy_failure[_i]>><<if $rebuy_failure.length gt 2 and _i lt $rebuy_failure.length - 2>>,
<<elseif $rebuy_failure.length gte 2 and _i is $rebuy_failure.length - 2>>
and
<</if>>
<</for>>
signals for a replacement, but you don't have enough money.</span>
<<set $rebuy_failure to []>>
<</if>>
<<if $masochism_message is "up 1">><<unset $masochism_message>>
<span class="blue">Your thoughts wander over the attacks you've suffered. You shiver. <i>You've become a masochist.</i></span>
<</if>>
<<if $masochism_message is "up 2">><<unset $masochism_message>>
<span class="purple">Your thoughts turn to the attacks you've suffered. A thrill follows, unbeckoned. <i>You've become a firm masochist.</i></span>
<</if>>
<<if $masochism_message is "up 3">><<unset $masochism_message>>
<span class="pink">Your body yearns for more abuse. <i>You've become a hardened masochist.</i></span>
<</if>>
<<if $masochism_message is "up 4">><<unset $masochism_message>>
<span class="red">Your body craves more abuse. <i>You've become a drooling masochist.</i></span>
<</if>>
<<if $masochism_message is "down 0">><<unset $masochism_message>>
<span class="lblue"><i>You are no longer a masochist.</i></span>
<</if>>
<<if $masochism_message is "down 1">><<unset $masochism_message>>
<span class="blue">You are no longer so masochistic, and can only be considered a <i>normal masochist.</i></span>
<</if>>
<<if $masochism_message is "down 2">><<unset $masochism_message>>
<span class="purple">You are no longer so masochistic, and can only be considered a <i>firm masochist.</i></span>
<</if>>
<<if $masochism_message is "down 3">><<unset $masochism_message>>
<span class="pink">You are no longer so masochistic, and can only be considered a <i>hardened masochist.</i></span>
<</if>>
<</if>>
<<if $dailyEvent>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _stressMulti to 2 - _pregnancy.motherStatus>>
<<set _arousalMulti to 1 + _pregnancy.motherStatus>>
<<for _i to 0; _i lt $dailyEvent.length; _i++>>
<<switch $dailyEvent[_i]>>
<<case 0>>
<<if _pregnancy.seenDoctor gte 4>>
You feel <<if _pregnancy.namesChildren is true>>your grown child<<else>>the grown parasite<</if>> in your stomach.
<<ggarousal>>
<<else>>
You feel something large move around in your stomach. Might be best to go to the hospital again.
<<ggarousal>>
<</if>>
<<arousal 2000>>
<<case 1>>
<<if _pregnancy.seenDoctor gte 2>>
You feel one of <<if _pregnancy.namesChildren is true>>your children<<else>>the parasites<</if>> move around in your stomach.
<<ggarousal>><<if _stressMulti gt 0>><<gstress>><</if>>
<<else>>
You feel something move around in your stomach. Might be best to go to the hospital.
<<ggarousal>><<if _stressMulti gt 0>><<gstress>><</if>>
<</if>>
<<set _arousal to _arousalMulti * 500 / (_pregnancy.lowestDaysLeft + 1)>><<set $stress += 300 * _stressMulti>>
<<arousal _arousal>>
<<case 2>>
You stomach rumbles a little. You hope the noise hasn't attracted any attention.
<<if _stressMulti gt 0>><<gstress>><</if>>
<<set _arousal to _arousalMulti * 250 / (_pregnancy.lowestDaysLeft + 1)>><<set $stress += 200 * _stressMulti>>
<<arousal _arousal>>
<<case 3>>
You feel a little light-headed for a moment.
<<if _stressMulti gt 0>><<gstress>><</if>>
<<set $stress += 100 * _stressMulti>>
<</switch>>
<</for>>
<br>
<<unset $dailyEvent>>
<</if>>
<<if $slimeEvent isnot undefined and $daystate isnot "night">>
<span class="red">The slime in you ear punishes you for failing to complete your task.</span><<ggpain>><<ggtrauma>><<ggstress>><<pain 16>><<stress 12>><<trauma 12>><<unset $slimeEvent>>
<br>
<</if>>
<<integritycheck>>
<<exposure>>
<<set $orgasmdown -= 1>>
<<if $exposed gte 1 and $exposedcheck is 1>>
<<set $exposedcheck to 0>>
You feel self-conscious about your <<nuditystop>>
<br>
<</if>>
<<exposure>>
<<if $timer gte 1>>
<<set $timer -= 1>>
<</if>>
<<bindings>>
<<if $worn.genitals.cursed is 1 and $worn.genitals.integrity lte 0>>
<<set $worn.genitals.type.push("broken")>>
<</if>>
<<heelsUpdate>>
<br>
<<set $menu to 0>>
<</nobr>><</widget>><<widget "compatibility">><<nobr>>
<</nobr>><</widget>><<widget "exhibitionism1">><<nobr>>
<<if $control lt $controlmax>>
<<if $exhibitionism lte 19>>
<<set $exhibitionism += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 20>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 100>><<garousal>>
<<if $exhibitionismstress1 isnot 1>>
<<set $exhibitionismstress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<<else>>
<<if $exhibitionism lte 19>>
<<set $exhibitionism += 2>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 20>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 100>><<garousal>>
<<if $exhibitionismstress1 isnot 1>>
<<set $exhibitionismstress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionism2">><<nobr>>
<<if $control lt $controlmax>>
<<if $exhibitionism lte 39>>
<<set $exhibitionism += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 40>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 100>><<garousal>>
<<if $exhibitionismstress2 isnot 1>>
<<set $exhibitionismstress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<<else>>
<<if $exhibitionism lte 39>>
<<set $exhibitionism += 2>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 600>><<set $stress -= 200>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 40>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 200>><<garousal>>
<<if $exhibitionismstress2 isnot 1>>
<<set $exhibitionismstress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionism3">><<nobr>>
<<if $control lt $controlmax>>
<<if $exhibitionism lte 59>>
<<set $exhibitionism += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 60>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 300>><<garousal>>
<<if $exhibitionismstress3 isnot 1>>
<<set $exhibitionismstress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<<else>>
<<if $exhibitionism lte 59>>
<<set $exhibitionism += 2>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 60>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 300>><<garousal>>
<<if $exhibitionismstress3 isnot 1>>
<<set $exhibitionismstress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionism4">><<nobr>>
<<if $control lt $controlmax>>
<<if $exhibitionism lte 79>>
<<set $exhibitionism += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 80>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 400>><<garousal>>
<<if $exhibitionismstress4 isnot 1>>
<<set $exhibitionismstress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<<else>>
<<if $exhibitionism lte 79>>
<<set $exhibitionism += 2>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 80>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 400>><<garousal>>
<<if $exhibitionismstress4 isnot 1>>
<<set $exhibitionismstress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionism5">><<nobr>>
<<if $control lt $controlmax>>
<<if $exhibitionism lte 99>>
<<set $exhibitionism += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 100>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 500>><<garousal>>
<<if $exhibitionismstress5 isnot 1>>
<<set $exhibitionismstress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<<else>>
<<if $exhibitionism lte 99>>
<<set $exhibitionism += 2>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $exhibitionism gte 100>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 500>><<garousal>>
<<if $exhibitionismstress5 isnot 1>>
<<set $exhibitionismstress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionism">><<nobr>>
<<if $args[0] is "street">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are standing on a public street in a state of undress! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
It's dark enough that you could remain mostly concealed by sticking to the shadows. Alternatively you could avoid the street entirely. You might feel less exposed but there's something foreboding about the darkness.
<br><br>
<<else>><<arousal 40>>
You are standing on a public street in a state of undress! You take cover behind a parked car, shielding you from view for now.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
You are standing on a public street completely exposed! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
It's dark enough that you could remain mostly concealed by sticking to the shadows. Alternatively you could avoid the street entirely. You might feel less exposed but there's something foreboding about the darkness.
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are standing on a public street in a state of undress! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
It's dark enough that you could remain mostly concealed by sticking to the shadows. Alternatively you could avoid the street entirely. You might feel less exposed but there's something foreboding about the darkness.
<br><br>
<<else>><<arousal 10>>
You are standing on a public street in a state of undress! You take cover behind a parked car, shielding you from view for now.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
You are standing on a public street completely exposed! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
It's dark enough that you could remain mostly concealed by sticking to the shadows. Alternatively you could avoid the street entirely. You might feel less exposed but there's something foreboding about the darkness.
<br><br>
<<else>><<arousal 5>>
You are standing on a public street in a state of undress! You take cover behind a parked car, shielding you from view for now.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "alley">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are standing in a public alley in a state of undress! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
You are standing in a public alley in a state of undress.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
You are standing in a public alley with your vulnerables exposed! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
You are standing in a public alley with your vulnerables exposed!
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are standing in a public alley in a state of undress! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
You are standing in a public alley in a state of undress.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
You are standing in a public alley with your vulnerables exposed! The cold night air blows against your bare skin. There appears to be no one else around, but you don't know how long that will last.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
You are standing in a public alley with your vulnerables exposed!
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "park">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "roof">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "garden">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "building">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "classroom">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<elseif $args[0] is "beach">>
<<if $uncomfortable.nude is false>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 40>>
Even for the beach, your state of undress is too much. You hide behind a windbreaker.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your undressed body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 40>>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<<else>><<arousal 80>>
You're completely exposed in broad daylight! Thankfully, there's enough windbreakers to hide your body.
<br><br>
You feel a sense of excitement that's even stronger if you don't cover your naked body<<if $leftarm is "bound" and $rightarm is "bound">>, which you can't do anyway, as your arms are tied behind your back.<<else>>.<</if>>
<br><br>
<</if>>
<</if>>
<<else>>
<<if $exposed is 1>>
<<if $daystate is "night">><<arousal 20>>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 10>>
You are dressed too lewdly even for here! You feel excitement and terror in equal measure. If you keep low you might be able to use the numerous windbreakers scattered across the beach to shield yourself.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your state of undress.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>>
<<if $daystate is "night">><<arousal 10>>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<<else>><<arousal 5>>
You are in broad daylight with your unmentionables uncovered! This is no good, no good at all! Maybe if you keep low you might be able to use the numerous windbreakers scattered across the beach to shield your nudity.
<br><br>
You feel intense embarrassment at your exposure<<if $leftarm is "bound" and $rightarm is "bound">> but with your arms bound you can do nothing to hide your nakedness.<<else>> and cover yourself as best you can.<</if>>
<br><br>
<</if>>
<</if>>
<</if>>
<<else>>
BUG - Missing/typo'd location in "exhibitionism" widget<br><br>
<</if>>
<</nobr>><</widget>>
<<widget "exhibitionismpark">><<nobr>>
<<if $exposed is 1>><<arousal 20>>
<<if $daystate is "night">>
You are hiding behind a bush. The cold night air blows against your bare skin.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are hiding behind a bush. If you're careful you might be able to remain concealed by hiding behind vegetation.
<br>
Regardless, you feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>><<arousal 50>>
<<if $daystate is "night">>
You are hiding behind a bush. The cold night air blows against your bare skin. You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are hiding behind a bush. If you're careful you might be able to remain concealed by hiding behind vegetation.
<br>
Regardless, you feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionismgarden">><<nobr>>
<<if $exposed is 1>><<arousal 20>>
<<if $daystate is "night">>
You are hiding behind the garden shed. The cold night air blows against your bare skin. You hope you can make it to your bedroom without anyone seeing you.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are hiding behind the garden shed. You hope you can make it to your bedroom without anyone seeing you.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>><<arousal 50>>
<<if $daystate is "night">>
You are hiding behind the garden shed. The cold night air blows against your bare skin. You hope you can make it to your bedroom without anyone seeing you.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are hiding behind the garden shed. You hope you can make it to your bedroom without anyone seeing you.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionismroof">><<nobr>>
<<if $exposed is 1>><<arousal 20>>
<<if $daystate is "night">>
The cool night breeze makes you shiver. The open air makes you feel more exposed than ever despite no one being around.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
The open air makes you feel more exposed than ever despite no one being around.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>><<arousal 50>>
<<if $daystate is "night">>
The cool night breeze makes you shiver. The open air makes you feel more exposed than ever despite no one being around.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
The open air makes you feel more exposed than ever despite no one being around.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionismbuilding">><<nobr>>
<<if $exposed is 1>><<arousal 20>>
<<if $daystate is "night">>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are dressed lewdly in a public space! You feel excitement and terror in equal measure.
<br><br>
You also feel intensely embarrassed at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<</if>>
<<elseif $exposed is 2>><<arousal 50>>
<<if $daystate is "night">>
You are alone, but being in such a lewd state of dress is as terrifying as it is thrilling.
<br><br>
You feel intense embarrassment at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<br><br>
<<else>>
You are in public with your unmentionables uncovered! You feel excitement and terror in equal measure.
<br><br>
You also feel intensely embarrassed at your exposure
<<if $leftarm is "bound" and $rightarm is "bound">>
but with your arms bound you can do nothing to hide your nakedness.
<<else>>
and cover yourself as best you can.
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "exhibitionclassroom">><<nobr>>
<<if $exposed gte 1>>
You're alone in the room, but being exposed in this often-crowded space makes you feel vulnerable and conscious of your <<nuditystop>>
<br><br>
<</if>>
<</nobr>><</widget>><<widget "fameexhibitionism">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $fameexhibitionism += $args[0]>>
<<set $fameexhibitionism to Math.clamp($fameexhibitionism, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "fameschoolex">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $fameexhibitionism += $args[0]>>
<<set $fameexhibitionism to Math.clamp($fameexhibitionism, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "fameprostitution">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $fameprostitution += $args[0]>>
<<set $fameprostitution to Math.clamp($fameprostitution, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famebestiality">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famebestiality += $args[0]>>
<<set $famebestiality to Math.clamp($famebestiality, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famerape">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famerape += $args[0]>>
<<set $famerape to Math.clamp($famerape, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famesex">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famesex += $args[0]>>
<<set $famesex to Math.clamp($famesex, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famegood">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famegood += $args[0]>>
<<set $famegood to Math.clamp($famegood, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famebusiness">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famebusiness += $args[0]>>
<<set $famebusiness to Math.clamp($famebusiness, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famepimp">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famepimp += $args[0]>>
<<set $famepimp to Math.clamp($famepimp, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famescrap">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famescrap += $args[0]>>
<<set $famescrap to Math.clamp($famescrap, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famedance">><<nobr>>
<<exposure>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<if $exposed is 1>>
<<set $fameexhibitionism += $audience>>
<<set $fame += $audience>>
<<elseif $exposed gte 2>>
<<set $fameexhibitionism += ($audience * 2)>>
<<set $fame += ($audience * 2)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "famesocial">><<nobr>>
<<if $args[0]>>
<<if $face isnot "covered" and !$worn.face.type.includes("mask") and !$gloryhole>>
<<set $fame += $args[0]>>
<<set $famesocial += $args[0]>>
<<set $famesocial to Math.clamp($famesocial, 0, 2000)>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "earnFeat">><<nobr>>
<<if $args[0] and $feats.locked is false and $cheatdisable is "t" and $debug is 0 and $gamemode isnot "soft" and $alluremod gte 1>>
<<featsData>>
<<if $feats.currentSave[$args[0]] is undefined and ($feats.soft isnot true or _feats[$args[0]].softLockable isnot true)>>
<<set $feats.currentSave[$args[0]] to Date()>>
<<displayFeat $args[0]>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "updateFeats">><<nobr>>
<<featsData>>
<<if _passageCheck is "Start">>
<<set _recalledFeats to JSON.parse(localStorage.getItem("dolFeats"))>>
<</if>>
<<if _recalledFeats is undefined or _recalledFeats is null>>
<<set _recalledFeats to {points: 0}>>
<</if>>
<<set _points to 0>>
<<set _keys to Object.keys(_feats)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<<set _gainPoints to false>>
<<if $feats.currentSave[_keys[_i]] isnot undefined>>
<<set _gainPoints to true>>
<<set _saveTime to getTimeNumber($feats.currentSave[_keys[_i]])>>
<<set _allSaveTime to getTimeNumber($feats.allSaves[_keys[_i]])>>
<<if _saveTime lt _allSaveTime>>
<<set $feats.allSaves[_keys[_i]] to $feats.currentSave[_keys[_i]]>>
<</if>>
<</if>>
<<set _allSaveTime to getTimeNumber($feats.allSaves[_keys[_i]])>>
<<set _recalledSaveTime to getTimeNumber(_recalledFeats[_keys[_i]])>>
<<if _allSaveTime gt _recalledSaveTime>>
<<if _recalledFeats[_keys[_i]] isnot undefined>>
<<set $feats.allSaves[_keys[_i]] to _recalledFeats[_keys[_i]]>>
<<set _gainPoints to true>>
<</if>>
<<else>>
<<if $feats.allSaves[_keys[_i]] isnot undefined>>
<<set _gainPoints to true>>
<</if>>
<</if>>
<<if _gainPoints is true>>
<<set _points += _feats[_keys[_i]].difficulty>>
<</if>>
<</for>>
<<set $feats.allSaves.points to _points>>
<<if _passageCheck is "Start">>
<<else>>
<<set localStorage.setItem("dolFeats",JSON.stringify($feats.allSaves))>>
<</if>>
<</nobr>><</widget>>
<<widget "setupFeats">><<nobr>>
<<if $featsBoosts is undefined or $args[0] is true>>
<<set _keys to Object.keys($feats.allSaves)>>
<<set _moneyFeats to _keys.count("Pocket Change") + _keys.count("Money Maker") + _keys.count("Tycoon") + _keys.count("Millionaire")>>
<<set _moneyFeatsLimit to (_moneyFeats * 10)>>
<<set _purityFeats to _keys.count("Angel") + _keys.count("Fallen Angel")>>
<<set _newLife to _keys.count("Broodmother Host") + _keys.count("Top Broodmother Host")>>
<<set _newLifeLimit to (_newLife * 20)>>
<<set _tattoosFeats to _keys.count("A Living Canvas") + _keys.count("Billboard")>>
<<set _hermaphroditeFeats to _keys.count("Being a Boy") + _keys.count("Being a Girl")>>
<<set $featsBoosts to {
upgrades:{
money:0,
grades:0,
skulduggery:0,
dancing:0,
swimming:0,
seduction:0,
purity:0,
impurity:0,
newLife:0,
aNewBestFriend:0,
tattoos:0,
defaultMoves: 0,
randomClothing:0,
hermaphrodite:0,
},
upgradeDetails:{
money:{cost:5, limit: _moneyFeatsLimit, minCount: 1, count:_moneyFeats, exclusive:""},
grades:{cost:15, limit: 30, minCount: 1, count:_keys.count("Perfect Record"), exclusive:""},
skulduggery:{cost:5, limit: 20, minCount: 1, count:_keys.count("Thief"), exclusive:""},
dancing:{cost:5, limit: 20, minCount: 1, count:_keys.count("May I have this Dance?"), exclusive:""},
swimming:{cost:5, limit: 20, minCount: 1, count:_keys.count("Aquanaut"), exclusive:""},
seduction:{cost:5, limit: 20, minCount: 1, count:_keys.count("Seductress"), exclusive:""},
purity:{cost:20, limit: 100, minCount: 2, count:_purityFeats, exclusive:"impurity"},
impurity:{cost:20, limit: 100, minCount: 1, count:_keys.count("Demon"), exclusive:"purity"},
newLife:{cost:20, limit: _newLifeLimit, minCount: 1, count:_newLife, exclusive:""},
aNewBestFriend:{cost:10, limit: 10, minCount: 1, count:_keys.count("Ear Slime Lover"), exclusive:""},
tattoos:{cost:5, limit: 25, minCount: 2, count:_tattoosFeats, exclusive:""},
defaultMoves:{cost:5, limit: 25, minCount: 1, count:_keys.count("A New Life"), exclusive:""},
randomClothing:{cost:1, limit: 20, minCount: 0, count:0, exclusive:""},
hermaphrodite:{cost:25, limit: 25, minCount: 3, count:_hermaphroditeFeats, exclusive:""},
},
missing:{
money:"Missing money feat",
grades:"Missing 'Perfect Record' feat",
skulduggery:"Missing 'Thief' feat",
dancing:"Missing 'May I have this Dance?' feat",
swimming:"Missing 'Aquanaut' feat",
seduction:"Missing 'Seductress' feat",
purity:"Missing 'Angel' and 'Fallen Angel' feats",
impurity:"Missing 'Demon' feat",
newLife:"Missing a `?????` feat",
aNewBestFriend:"Missing a `?????` feat",
tattoos:"Missing 'Billboard' and 'A Living Canvas' feats",
defaultMoves:"Missing a '?????' feat",
randomClothing:"",
hermaphrodite:"",
},
pointsUsed: 0,
clothingGender:"Either",
clothingCustomColors:false,
tattoos:{
1:{bodypart:"Random",tattoo:"Random",pen:"Tattoo"},
2:{bodypart:"Random",tattoo:"Random",pen:"Tattoo"},
3:{bodypart:"Random",tattoo:"Random",pen:"Tattoo"},
4:{bodypart:"Random",tattoo:"Random",pen:"Tattoo"},
5:{bodypart:"Random",tattoo:"Random",pen:"Tattoo"},
},
}>>
<<if $debug is 1>>
<<set $featsBoosts.upgradeDetails.hermaphrodite.minCount to 0>>
<<set $featsBoosts.missing.hermaphrodite to "Skilled with both sets of gear">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "applyFeatsBoost">><<nobr>>
<<set _upgrades to $featsBoosts.upgrades>>
<<set _details to $featsBoosts.upgradeDetails>>
<<if $featsBoosts.pointsUsed gt 0>>
<<earnFeat "A New Life">>
<</if>>
<<if _upgrades.money gt 0>>
<<set $money += _upgrades.money * _details.money.count / _details.money.cost * 5000>>
<</if>>
<<if _upgrades.grades gt 0>>
<<set $science += _upgrades.grades / _details.grades.cost * 100>>
<<set $english += _upgrades.grades / _details.grades.cost * 100>>
<<set $maths += _upgrades.grades / _details.grades.cost * 100>>
<<set $history += _upgrades.grades / _details.grades.cost * 100>>
<<set $school += _upgrades.grades / _details.grades.cost * 400>>
<</if>>
<<if _upgrades.skulduggery gt 0>>
<<set $skulduggery to _upgrades.skulduggery / _details.skulduggery.cost * 100>>
<</if>>
<<if _upgrades.dancing gt 0>>
<<set $danceskill to _upgrades.dancing / _details.dancing.cost * 100>>
<</if>>
<<if _upgrades.swimming gt 0>>
<<set $swimmingskill to _upgrades.swimming / _details.swimming.cost * 100>>
<</if>>
<<if _upgrades.seduction gt 0>>
<<set $seductionskill to _upgrades.seduction / _details.seduction.cost * 100>>
<</if>>
<<if _upgrades.purity gt 0>>
<<set $featsPurityBoost to _upgrades.purity / _details.purity.cost>>
<</if>>
<<if _upgrades.impurity gt 0>>
<<set $featsPurityBoost to _upgrades.impurity / _details.impurity.cost * -1>>
<</if>>
<<if _upgrades.newLife gt 0>>
<<impregnate "tentacle" 400>>
<<fertilise>>
<<set _pregnancy to $sexStats.anus.pregnancy>>
<<set _pregnancy.motherStatus to 2>>
<<set _pregnancy.seenDoctor to 1>>
<<set _pregnancy[0].stats.gender to "Futa">>
<<if _upgrades.newLife is 40>>
<<set _pregnancy[0].stats.growth to 7>>
<<set _pregnancy[0].stats.speed to 54>>
<</if>>
<<set _pregnancy[0].stats.lastEgg to Math.floor(_pregnancy[0].stats.growth / 3)>>
<</if>>
<<if _upgrades.aNewBestFriend gt 0>>
<<parasite left_ear slime>>
<</if>>
<<if _upgrades.randomClothing gt 0>>
<<set _clothingItems to _upgrades.randomClothing * 3>>
<<set _options to {
head:[],
face:[],
neck:[],
upper:[],
lower:[],
under_upper:[],
under_lower:[],
legs:[],
feet:[],
}>>
<<set _equip to ["head","face","neck","upper","lower","under_upper","under_lower","legs","feet"]>>
<<for _i to 0; _i lt _equip.length; _i++>>
<<set _slot to _equip[_i]>>
<<for _j to 0; _j lt setup.clothes[_slot].length; _j++>>
<<if (setup.clothes[_slot][_j].gender is "f" and $featsBoosts.clothingGender is "Male") or (setup.clothes[_slot][_j].gender is "m" and $featsBoosts.clothingGender is "Female")>>
<<continue>>
<</if>>
<<if _slot is "lower" or _slot is "under_lower">>
<<if setup.clothes[_slot][_j].one_piece is 1>>
<<continue>>
<</if>>
<</if>>
<<if setup.clothes[_slot][_j].shop.includes("clothing")>>
<<run _options[_slot].push(_j)>>
<</if>>
<</for>>
<</for>>
<<set _equip to ["head","face","neck","upper","upper","upper","upper","upper","lower","lower","lower","lower","lower","under_upper","under_upper","under_upper","under_lower","under_lower","under_lower","legs","feet"]>>
<<for _i to 0; _i lt _clothingItems; _i++>>
<<set _slot to _equip.random()>>
<<set _index to _options[_slot].random()>>
<<set _item to clone(setup.clothes[_slot][_index])>>
<<if _item.colour_options.length gt 0>>
<<set _colors to clone(_item.colour_options)>>
<<if $featsBoosts.clothingCustomColors is false>>
<<run _colors.delete("custom")>>
<</if>>
<<set _item.colour to _colors.random()>>
<<if $featsBoosts.clothingCustomColors is true and _item.colour is "custom">>
<<set _item.colourCustom to customColor(random(0,360), (random(0,20)/10), (random(5,40)/10), (random(0,20)/10), (random(0,100)/100))>>
<</if>>
<</if>>
<<if _item.accessory_colour_options.length gt 0>>
<<set _colors to clone(_item.accessory_colour_options)>>
<<if $featsBoosts.clothingCustomColors is false>>
<<run _colors.delete("custom")>>
<</if>>
<<set _item.accessory_colour to _colors.random()>>
<<if $featsBoosts.clothingCustomColors is true and _item.accessory_colour is "custom">>
<<set _item.accessory_colourCustom to customColor(random(0,360), (random(0,20)/10), (random(5,40)/10), (random(0,20)/10), (random(0,100)/100))>>
<</if>>
<</if>>
<<set $_.outfitPrimary to _item.outfitPrimary>>
<<set $_.items to {}>>
<<run $_.items[_slot] to clone(_item)>>
<<if $_.outfitPrimary isnot undefined>>
<<for _labelf, _valuef range $_.outfitPrimary>>
<<for _j to 0; _j lt setup.clothes[_labelf].length; _j++>>
<<if _valuef is setup.clothes[_labelf][_j].name>>
<<set $_.items[_labelf] to clone(setup.clothes[_labelf][_j])>>
<<set $_.items[_labelf].colour to clone($_.items[_slot].colour)>>
<<set $_.items[_labelf].accessory_colour to clone($_.items[_slot].accessory_colour)>>
<<if $featsBoosts.clothingCustomColors is true and _item.colour is "custom">>
<<set $_.items[_labelf].colourCustom to clone($_.items[_slot].colourCustom)>>
<</if>>
<<if $featsBoosts.clothingCustomColors is true and _item.accessory_colour is "custom">>
<<set $_.items[_labelf].accessory_ColourCustom to clone($_.items[_slot].accessory_colourCustom)>>
<</if>>
<<break>>
<</if>>
<</for>>
<</for>>
<</if>>
<<if $_.items[_slot] isnot undefined and $wardrobe[_slot].length lt 40>>
<<for _labelf, _valuef range $_.items>>
<<run $wardrobe[_labelf].push(_valuef)>>
<</for>>
<<else>>
<<set _clothingItems += 1>>
<</if>>
<<unset _item>>
<</for>>
<</if>>
<<if _upgrades.tattoos gt 0>>
<<featsTattooOptions>>
<<set _totalTattoos to $featsBoosts.upgrades.tattoos / $featsBoosts.upgradeDetails.tattoos.cost>>
<<set _bodyPartOptions to ["forehead","left_cheek","right_cheek","left_shoulder","right_shoulder","back","breasts","left_bottom","right_bottom","left_thigh","right_thigh","pubic"]>>
/*Remove non-random locations*/
<<for _label, _value range $featsBoosts.tattoos>>
<<if _value.tattoo isnot "Random">>
<<set _bodyPart to _value.bodypart.toLowerCase()>>
<<set _bodyPart to _bodyPart.replace(" ", "_")>>
<<run _bodyPartOptions.delete(_bodyPart)>>
<</if>>
<</for>>
/*Add non-random bodyparts*/
<<for _label, _value range $featsBoosts.tattoos>>
<<if _label gt _totalTattoos>>
<<break>>
<</if>>
<<if _value.bodypart is "Random">>
<<continue>>
<</if>>
<<set _bodyPart to _value.bodypart.toLowerCase()>>
<<set _bodyPart to _bodyPart.replace(" ", "_")>>
<<run _bodyPartOptions.delete(_bodyPart)>>
<<if _value.tattoo is "Random">>
<<set _tattoo to _featsTattooOptions.pluck()>>
<<else>>
<<set _tattoo to _value.tattoo>>
<</if>>
<<for _label2, _value2 range setup.bodywriting>>
<<if _value2.writing is _tattoo>>
<<add_bodywriting _bodyPart _label2 `_value.pen.toLowerCase()`>>
<<break>>
<</if>>
<</for>>
<</for>>
/*Add random bodyparts*/
<<for _label, _value range $featsBoosts.tattoos>>
<<if _label gt _totalTattoos>>
<<break>>
<</if>>
<<if _value.bodypart isnot "Random">>
<<continue>>
<</if>>
<<set _bodyPart to _bodyPartOptions.pluck()>>
<<if _value.tattoo is "Random">>
<<set _tattoo to _featsTattooOptions.pluck()>>
<<else>>
<<set _tattoo to _value.tattoo>>
<</if>>
<<for _label2, _value2 range setup.bodywriting>>
<<if _value2.writing is _tattoo>>
<<add_bodywriting _bodyPart _label2 `_value.pen.toLowerCase()`>>
<<break>>
<</if>>
<</for>>
<</for>>
<<bodywriting_exposure_check true>>
<</if>>
<<if _upgrades.defaultMoves gt 0>>
<<set $maxDefaultActionSets to 2 + _upgrades.defaultMoves / _details.defaultMoves.cost>>
<</if>>
<<if _upgrades.hermaphrodite gt 0>>
<<if $player.gender is "f">>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<<set $penisexist to 1>>
<<elseif $player.gender is "m">>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<<set $vaginaexist to 1>>
<</if>>
<<set $player.gender to "h">>
<<set $player.sex to "h">>
<</if>>
<</nobr>><</widget>>
<<widget "earnAllFeats">><<nobr>>
<<if $feats.locked is false and $cheatdisable is "t" and $debug is 0 and $gamemode isnot "soft" and $alluremod gte 1>>
<<featsData>>
<<if $args[0] is true>>
/*Rarely occuring feats*/
<<if $player.gender is "m" and $days gte 50>>
<<earnFeat "Being a Boy">>
<</if>>
<<if $player.gender is "f" and $days gte 50>>
<<earnFeat "Being a Girl">>
<</if>>
<<if $days gte 150>>
<<earnFeat "Being an Orphan">>
<</if>>
<<if $days gte 50 and $passoutstat is 0>>
<<earnFeat "Stressful Challenge">>
<</if>>
<<if $days gte 150 and $passoutstat is 0>>
<<earnFeat "Long Stressful Challenge">>
<</if>>
<<if $awareness gte 500>>
<<earnFeat "Most Aware">>
<</if>>
<<if $awareness lte -199>>
<<earnFeat "Most Innocent">>
<</if>>
<<if $promiscuity gte 100 and $deviancy gte 100 and $exhibitionism gte 100>>
<<earnFeat "No More Control">>
<</if>>
<<if ($vaginaexist is 0 or $vaginalskill gte 1000) and ($penisexist is 0 or $penileskill gte 1000) and $oralskill gte 1000
and ($analskill gte 1000 or $analdisable is "t") and $handskill gte 1000 and $feetskill gte 1000 and $bottomskill gte 1000
and $thighskill gte 1000 and $chestskill gte 1000>>
<<earnFeat "Sex Specialist">>
<</if>>
<<if $submissive gte 2000>>
<<earnFeat "Perfect Sub">>
<</if>>
<<if $submissive lte 0>>
<<earnFeat "Defying the Odds">>
<</if>>
<<if $museumAntiques.museumCount is $museumAntiques.maxCount>>
<<earnFeat "It Belongs in a Museum">>
<</if>>
<<if $NPCName[10].love gte 100 and $NPCName[16].love gte 100 and $NPCName[19].love gte 30>>
<<earnFeat "Love Triangles">>
<</if>>
<<if $cat gte 6>>
<<earnFeat "Neko">>
<</if>>
<<if $wolfgirl gte 6>>
<<earnFeat "Wolf">>
<</if>>
<<if $angel gte 6>>
<<earnFeat "Angel">>
<</if>>
<<if $fallenangel gte 2>>
<<earnFeat "Fallen Angel">>
<</if>>
<<if $demon gte 6>>
<<earnFeat "Demon">>
<</if>>
<<if $cow gte 6>>
<<earnFeat "Cattle">>
<</if>>
<<if $orgasmtrait gte 1 or $ejactrait gte 1 or $molesttrait gte 1 or $rapetrait gte 1 or $bestialitytrait gte 1
or $tentacletrait gte 1 or $voretrait gte 1 or $milkdranktrait gte 1>>
<<earnFeat "A Special Trait">>
<</if>>
<<if $orgasmtrait gte 1 and $ejactrait gte 1 and $molesttrait gte 1 and $rapetrait gte 1 and $bestialitytrait gte 1
and $tentacletrait gte 1 and $voretrait gte 1 and $milkdranktrait gte 1>>
<<earnFeat "A Special Trait Collector">>
<</if>>
<<if $sexStats.anus.pregnancy.motherStatus is 2>>
<<earnFeat "Broodmother Host">>
<</if>>
<<if $spraymax gte 5>>
<<earnFeat "Max Those Shots">>
<</if>>
<<if ($semen_volume gte 2000 and $semen_amount gte $semen_volume)
or ($milk_volume gte 2000 and $milk_amount gte $milk_volume)>>
<<earnFeat "Feeling Full">>
<</if>>
<<if $cool gte 400>>
<<earnFeat "Social Butterfly">>
<</if>>
<<if $cool lte 2 and !$backgroundTraits.includes("nerd")>>
<<earnFeat "Anti-Social Moth">>
<</if>>
<<if $delinquency lte 0>>
<<earnFeat "Teachers Pet">>
<</if>>
<<if $delinquency gte 1000>>
<<earnFeat "Teachers Nightmare">>
<</if>>
<<if $feats.allSaves.points gte 100>>
<<earnFeat "My Collection of Feats">>
<</if>>
<<if $skin.forehead.writing and $skin.left_cheek.writing and $skin.right_cheek.writing and $skin.left_shoulder.writing and $skin.right_shoulder.writing
and $skin.breasts.writing and $skin.back.writing and $skin.pubic.writing and $skin.left_thigh.writing and $skin.right_thigh.writing>>
<<earnFeat "A Living Canvas">>
<</if>>
<<if $produce_sold gte 100>>
<<earnFeat "Hawker">>
<</if>>
<<if $produce_sold gte 1000>>
<<earnFeat "Vendor">>
<</if>>
<<if $produce_sold gte 5000>>
<<earnFeat "Merchant">>
<</if>>
<<if $plants_known.length gte 8>>
<<earnFeat "Seedy">>
<</if>>
<<if $ex_road is 1 and $ex_cream is 1 and $ex_flyover is 1>>
<<earnFeat "A Lewd Adventure">>
<</if>>
<<if $athletics gte 1000>>
<<earnFeat "Swift">>
<</if>>
<</if>>
<<if $money gte 100000>>
<<earnFeat "Pocket Change">>
<</if>>
<<if $money gte 1000000>>
<<earnFeat "Money Maker">>
<</if>>
<<if $money gte 10000000>>
<<earnFeat "Tycoon">>
<</if>>
<<if $money gte 100000000>>
<<earnFeat "Millionaire">>
<</if>>
<<if $goooutsidecount + $semenoutsidecount gte 100
and ($anusgoo + $anussemen gte 5 or $analdisable is true)
and ($vaginagoo + $vaginasemen gte 5 or $vaginaexist is 0)
and $mouthgoo + $mouthsemen gte 5>>
<<earnFeat "Fully Covered">>
<</if>>
<<if $skulduggery gte 1000>>
<<earnFeat "Thief">>
<</if>>
<<if $danceskill gte 1000>>
<<earnFeat "May I have this Dance?">>
<</if>>
<<if $swimmingskill gte 1000>>
<<earnFeat "Aquanaut">>
<</if>>
<<if $seductionskill gte 1000>>
<<earnFeat "Seductress">>
<</if>>
<<if $tending gte 1000>>
<<earnFeat "Green Fingered">>
<</if>>
<<if $allure gte (7000 * $alluremod) and $outside is 1 and $moonstate is 0>>
<<earnFeat "Alluring">>
<</if>>
<<if $science gte 1000 and $maths gte 1000 and $english gte 1000 and $history gte 1000>>
<<earnFeat "Perfect Record">>
<</if>>
<<if $corruption_slime gte 100>>
<<earnFeat "Ear Slime Lover">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "featsData">><<nobr>>
<<if _feats is undefined>>
<<set _feats to {
"Pocket Change":{
title: "Pocket Change",
desc: "Have £1,000.",
difficulty: 1,
series: "money",
filter: ["All", "General"],
softLockable: true,
},
"Money Maker":{
title: "Money Maker",
desc: "Have £10,000.",
difficulty: 1,
series: "money",
filter: ["All", "General"],
softLockable: true,
},
"Tycoon":{
title: "Tycoon",
desc: "Have £100,000.",
difficulty: 2,
series: "money",
filter: ["All", "General"],
softLockable: true,
},
"Millionaire":{
title: "Millionaire",
desc: "Have £1,000,000.",
difficulty: 3,
series: "money",
filter: ["All", "General"],
softLockable: true,
},
"It Belongs in a Museum":{
title: "It Belongs in a Museum!",
desc: "Find all the artifacts",
difficulty: 3,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Fully Covered":{
title: "Fully Covered",
desc: "Drenched in something other than water.",
difficulty: 3,
series: "",
filter: ["All", "General"],
},
"Being a Boy":{
title: "Being a Boy",
desc: "Get to day 50 as a boy.",
difficulty: 1,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Being a Girl":{
title: "Being a Girl",
desc: "Get to day 50 as a girl.",
difficulty: 1,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Being an Orphan":{
title: "Being an Orphan",
desc: "Get to day 150.",
difficulty: 2,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Stressful Challenge":{
title: "Stressful Challenge",
desc: "Get to day 50 without passing out.",
difficulty: 2,
series: "challenge",
filter: ["All", "General"],
softLockable: true,
},
"Long Stressful Challenge":{
title: "Long Stressful Challenge",
desc: "Get to day 150 without passing out.",
difficulty: 3,
series: "challenge",
filter: ["All", "General"],
softLockable: true,
},
"Billboard":{
title: "Billboard",
desc: "Wear an advert, and have it pay off.",
difficulty: 1,
series: "",
filter: ["All", "General"],
},
"A Living Canvas":{
title: "A Living Canvas",
desc: "Ink on every part.",
difficulty: 1,
series: "",
filter: ["All", "General"],
},
"Science Fair Winner":{
title: "Science Fair Winner",
desc: "Blind them with science.",
difficulty: 2,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Maths Competition Winner":{
title: "Maths Competition Winner",
desc: "Sordid advantage or no.",
difficulty: 2,
series: "",
filter: ["All", "General"],
softLockable: true,
},
"Most Aware":{
title: "Most Aware",
desc: "You see things others don't.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Most Innocent":{
title: "Most Innocent",
desc: "Everything is fine.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"No More Control":{
title: "No More Control",
desc: "You don't know how to get lewder!",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
},
"Thief":{
title: "Thief",
desc: "You know how to acquire things.",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
},
"May I have this Dance?":{
title: "May I have this Dance?",
desc: "No one can resist your moves.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Aquanaut":{
title: "Aquanaut",
desc: "For those treasure hunters.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Seductress":{
title: "Seductress",
desc: "Be in control.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Green Fingered":{
title: "Green Fingered",
desc: "You can get a lot done on your knees.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Swift":{
title: "Swift",
desc: "Like the Wind.",
difficulty: 1,
series: "",
filter: ["All", "Stats"],
},
"Alluring":{
title: "Alluring",
desc: "Attracting attention is easy.",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
softLockable: true,
},
"Sex Specialist":{
title: "Sex Specialist",
desc: "You excel at making others cum.",
difficulty: 3,
series: "",
filter: ["All", "Stats"],
},
"Perfect Record":{
title: "Perfect Record",
desc: "You excel at studying.",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
},
"Perfect Sub":{
title: "Perfect Sub",
desc: "The pinnacle of submission.",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
},
"Defying the Odds":{
title: "Defying the Odds",
desc: "The pinnacle of defiance.",
difficulty: 2,
series: "",
filter: ["All", "Stats"],
},
"Hawker":{
title: "Hawker",
desc: "Profit from the earth.",
difficulty: 1,
series: "market",
filter: ["All", "Stats"],
},
"Vendor":{
title: "Vendor",
desc: "Prove your sales chops.",
difficulty: 2,
series: "market",
filter: ["All", "Stats"],
},
"Merchant":{
title: "Merchant",
desc: "Dominate the market.",
difficulty: 2,
series: "market",
filter: ["All", "Stats"],
},
"Social Butterfly":{
title: "Social Butterfly",
desc: "You are the center of attention.",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Anti-Social Moth":{
title: "Unsocial Moth",
desc: "Who needs friends?",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Teachers Pet":{
title: "Teacher's Pet",
desc: "You are the best in class.",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Teachers Nightmare":{
title: "Teacher's Nightmare",
desc: "You are a terror!",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Robin the Lover":{
title: "Robin the Lover",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Whitney the Tsundere":{
title: "Whitney the Bully",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Kylar the Obsessed":{
title: "Kylar the Obsessed",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Eden the Lonely":{
title: "Eden the Lonely",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Avery the Moneybags":{
title: "Avery the Moneybags",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Leighton the Shady":{
title: "Leighton the Shady",
desc: "You gave your virginity to them.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Love Triangles":{
title: "Love Triangles",
desc: "You don't know who to choose.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Ballroom Show-off":{
title: "Ballroom Show-off",
desc: "Won a competition with Avery.",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Under the Table":{
title: "Under the Table",
desc: "Proved your mettle in a drinking contest.",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Pub Crawl Victors":{
title: "Pub Crawl Victors",
desc: "Won a competition with your work colleagues.",
difficulty: 1,
series: "",
filter: ["All", "Social"],
},
"Mason's Secret":{
title: "Mason's Secret",
desc: "Convince Mason to share something they'd rather not.",
difficulty: 2,
series: "",
filter: ["All", "Social"],
},
"Neko":{
title: "Neko",
desc: "Purring for attention.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"Wolf":{
title: "Wolf",
desc: "Looking to be part of a pack.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"Cattle":{
title: "Cattle",
desc: "Ready for milking.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"Angel":{
title: "Angel",
desc: "Try not to fall.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"Fallen Angel":{
title: "Fallen Angel",
desc: "Cruel defilement.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"Demon":{
title: "Demon",
desc: "A cause of great lewdity.",
difficulty: 1,
series: "",
filter: ["All", "Transformation"],
},
"A Special Trait":{
title: "A Special Trait",
desc: "Gain a special trait.",
difficulty: 2,
series: "special trait",
hint: "Hint: Something special.",
filter: ["All", "Special"],
},
"A Special Trait Collector":{
title: "A Special Trait Collector",
desc: "Gain all the special traits.",
difficulty: 3,
hint: "Hint: Something extra special.",
series: "special trait",
filter: ["All", "Special"],
},
"Broodmother Host":{
title: "Broodmother Host",
desc: "Host to an endless number of little critters.",
difficulty: 2,
series: "",
filter: ["All", "Special"],
hint: "Hint: Something left behind."
},
"Top Broodmother Host":{
title: "Top Broodmother Host",
desc: "Host to a perfect critter.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: Something amazing left behind."
},
"Producer of Lewd Fluids":{
title: "Producer of Lewd Fluids",
desc: "Those tentacles know who's boss.",
difficulty: 1,
series: "lewd fluids",
filter: ["All", "Special"],
hint: "Hint: The tentacles envy you."
},
"Literally Buckets":{
title: "Literally Buckets",
desc: "A tentacle god.",
difficulty: 2,
series: "lewd fluids",
filter: ["All", "Special"],
hint: "Hint: A tub full of [Redacted]."
},
"Feeling Full":{
title: "Feeling Full",
desc: "Full of lewd fluid.",
difficulty: 1,
series: "",
filter: ["All", "Special"],
hint: "Hint: After a large meal."
},
"Head Chief":{
title: "Head Chief",
desc: "They just love your buns.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Baking for others."
},
"Locked In Gold":{
title: "Locked In Gold",
desc: "Won't protect you from frustration.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Better to lock it away than lose it."
},
"Bailey's Trouble Maker":{
title: "Bailey's Trouble Maker",
desc: "Made them cum.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: Trouble at home."
},
"Leighton's Nightmare":{
title: "Leighton's Nightmare",
desc: "Made them cum.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: Trouble at school."
},
"Harper's Bane":{
title: "Harper's Bane",
desc: "Made Harper drink their serum.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: A taste of their own medicine."
},
"Laughingstock":{
title: "Laughingstock",
desc: "Sent someone to the pillory.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Humiliate them."
},
"You're the Laughingstock":{
title: "You're the Laughingstock",
desc: "Got sent to the pillory.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Seen as a criminal."
},
"The Endless Deep":{
title: "The Endless Deep",
desc: "Kept swimming out to sea.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: To the edge of the world."
},
"Head of the Pack":{
title: "Head of the Pack",
desc: "Be the leader of wolves.",
difficulty: 2,
series: "wolves",
filter: ["All", "Special"],
hint: "Hint: Being a leader."
},
"Top of the Food Chain":{
title: "Top of the Food Chain",
desc: "All fear the terrible howls.",
difficulty: 2,
series: "wolves",
filter: ["All", "Special"],
hint: "Hint: Prove your leadership."
},
"Illicit Science":{
title: "Illicit Science",
desc: "Discovered the compound.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Secrets hidden from the law-abiding."
},
"Mouth Sealed Shut":{
title: "Mouth Sealed Shut",
desc: "Survived an interrogation.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Don't spill the beans."
},
"Neck Deep":{
title: "Neck Deep",
desc: "Survived being submerged in aphrodisiac.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Resist a most lewd substance."
},
"Seedy":{
title: "Seedy",
desc: "Seeds are little things, but they can't hide from you.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Harvest nature's secrets."
},
"Pride of the Farm":{
title: "Pride of the Farm",
desc: "Out-produced all others.",
difficulty: 2,
series: "",
filter: ["All", "Special"],
hint: "Hint: Supreme yield."
},
"Runaway Cattle":{
title: "Runaway Cattle",
desc: "Escaped Remy's farm.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: No pen can hold you."
},
"A Thunderous Response":{
title: "A Thunderous Response",
desc: "Caused a brawl on the High Street.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Cause a schism in a crowd."
},
"A Lewd Adventure":{
title: "A Lewd Adventure",
desc: "Made an exposed journey through town.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Make a daring journey."
},
"Sour Dealing":{
title: "Sour Dealing",
desc: "Rescued from a gang who got in too deep.",
difficulty: 1,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: Make some unscrupulous acquaintances."
},
"Max Those Shots":{
title: "Max Those Shots",
desc: "Holding a lot of pepper spray.",
difficulty: 2,
series: "",
filter: ["All", "Discoveries"],
hint: "Hint: The best defence is a good offence.",
softLockable: true,
},
"Ear Slime Lover":{
title: "Ear Slime Lover",
desc: "It is your best friend.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: Whispers in your ear."
},
"The Path to Redemption":{
title: "The Path to Redemption",
desc: "Recover your humanity from the demon within.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: Recover what you lost.",
softLockable: true,
},
"A New Life":{
title: "A New Life",
desc: "Start with a boost.",
difficulty: 1,
series: "",
filter: ["All", "Special"],
hint: "Hint: Starting off fast."
},
"My Collection of Feats":{
title: "My Collection of Feats",
desc: "Too many to count.",
difficulty: 3,
series: "",
filter: ["All", "Special"],
hint: "Hint: A collection of something."
}
}>>
<</if>>
<</nobr>><</widget>><<widget "feats">><<nobr>>
<<updateFeats>>
<h3>Feats</h3>
Here you can earn VrelCoins by completing different tasks, each requiring you to meet the requirements in a single save. These will transfer to new games and allow optional bonuses. This will work even if cookies are cleared, however, you have to load your most recent save before starting a new game.
<br><br>
Playing on softmode or having the "The rate that events are triggered by allure" setting below 1 will prevent you from earning feats.
Enabling cheats at any point will prevent you from earning feats permanently in your current game.
The other mentioned settings will also cause some feats to be locked permanently for your current game.
Locked feats will have a red title.
<<if $feats.locked is false>>
<<if $gamemode is "soft" or $alluremod lt 1>>
<span class="red">You are either on softmore or have the allure moddifier below 1.</span>
<<if $feats.soft is true>>
Some feats are locked in this current game.
<</if>>
<<elseif $debug is 1>>
<span class="red">Disabled by debug mode.</span>
<<else>>
<span class="green">You can earn feats.</span>
<</if>>
<<else>>
<span class="red">You can't earn feats as you have enabled cheats at some point.</span>
<</if>>
<br><br>
You currently have <<if $feats.allSaves.point is undefined>><<print $feats.allSaves.points>><<else>>0<</if>> VrelCoins.
<br><br>
<<set $feats.filter to "General">>
Filter by:
<select id="featTypes" name="featTypes" onchange="SugarCube.State.variables.feats.filter = this.value; filterFeats()">
<option value="General" selected>General</option>
<option value="Stats">Stats</option>
<option value="Social">Social</option>
<option value="Transformation">Transformation</option>
<option value="Discoveries">Discoveries</option>
<option value="Special">Special</option>
<option value="General" hidden="hidden" selected="selected">General</option>
</select>
<br><br>
<div id="featsList">
<<featsList>>
</div>
<</nobr>><</widget>>
<<widget "featsList">><<nobr>>
<<featsData>>
<<set _skip to []>>
<<set _filter to "All">>
<<set _keys to Object.keys(_feats)>>
<<for _i to 0; _i lt _keys.length; _i++>>
<<if (_skip.includes(_feats[_keys[_i]].series) and _feats[_keys[_i]].hint is undefined) or !_feats[_keys[_i]].filter.includes($feats.filter)>>
<<continue>>
<</if>>
<<if Object.keys($feats.currentSave).includes(_keys[_i])>>
<<set _owned to 2>>
<<elseif Object.keys($feats.allSaves).includes(_keys[_i])>>
<<set _owned to 1>>
<<else>>
<<set _owned to 0>>
<<if _feats[_keys[_i]].series isnot "">>
<<set _skip.push(_feats[_keys[_i]].series)>>
<</if>>
<</if>>
<div class="featList">
<div class="featImage">
<<if _owned gt 0>>
<<switch _feats[_keys[_i]].difficulty>>
<<case 1>><img @src="'img/ui/CopperCoin'+(_owned is 1 ? 'Dull':'')+'.png'" class="featCoin" @style="(_owned is 1 ? 'filter:brightness(65%) contrast(85%);':'')">
<<case 2>><img @src="'img/ui/SilverCoin'+(_owned is 1 ? 'Dull':'')+'.png'" class="featCoin" @style="(_owned is 1 ? 'filter:brightness(75%) contrast(85%);':'')">
<<case 3>><img @src="'img/ui/GoldCoin'+(_owned is 1 ? 'Dull':'')+'.png'" class="featCoin" @style="(_owned is 1 ? 'filter:brightness(65%) contrast(85%);':'')">
<</switch>>
<<else>>
<span class="dot"></span>
<</if>>
</div>
<div class="featText">
<<if ($feats.soft is true and _feats[_keys[_i]].softLockable is true) or $feats.locked is true or ($gamemode is "soft" or $alluremod lt 1)>>
<<set _titleColor to " red">>
<<else>>
<<set _titleColor to "">>
<</if>>
<<if _owned gt 0 or _feats[_keys[_i]].hint is undefined>>
<span @class="'title' + _titleColor"><<print _feats[_keys[_i]].title>></span>
<br>
<span class="text"><<print _feats[_keys[_i]].desc>></span>
<<else>>
<span @class="'title' + _titleColor">?????</span>
<br>
<span class="text"><<print _feats[_keys[_i]].hint>></span>
<</if>>
<br>
<<if _owned is 2>>
<span class="text">Earned on: <<print new Date($feats.currentSave[_keys[_i]]).toLocaleString()>></span>
<<elseif _owned is 1>>
<span class="text">Originally Earned on: <<print new Date($feats.allSaves[_keys[_i]]).toLocaleString()>></span>
<</if>>
</div>
</div>
<</for>>
<div style="clear:both;"></div>
<</nobr>><</widget>>
/*Feat Popup*/
<<widget "displayFeat">><<nobr>>
<<silently>>
<<featsData>>
<<if _featsCount is undefined>>
<<set _featsCount to 0>>
<<else>>
<<set _featsCount++>>
<</if>>
<</silently>>
<div @id="'feat-' + _featsCount" class="feat">
<div class="featImage">
<span class="dot"></span>
<<switch _feats[$args[0]].difficulty>>
<<case 1>><img src="img/ui/CopperCoin.gif" class="featCoin">
<<case 2>><img src="img/ui/SilverCoin.gif" class="featCoin">
<<case 3>><img src="img/ui/GoldCoin.gif" class="featCoin">
<</switch>>
</div>
<div class="featText">
<span class="title"><<print _feats[$args[0]].title>></span>
<br>
<span class="text"><<print _feats[$args[0]].desc>></span>
</div>
<div @id="'closeFeat-' + _featsCount" class="closeFeat" @onclick="'closeFeats('+ _featsCount +')'"></div>
</div>
<</nobr>><</widget>>
/*Feat Points Menu*/
<<widget "featsPointsMenu">><<nobr>>
<div id="featsStats">
<<featsPointsMenuStats>>
</div>
<<set _upgradeNames to Object.keys($featsBoosts.upgrades)>>
<<for _i to 0; _i lt _upgradeNames.length; _i++>>
<div @id="'feats-' + _upgradeNames[_i]">
<<featsMenu _upgradeNames[_i]>>
</div>
<br>
<</for>>
<</nobr>><</widget>>
<<widget "featsPointsMenuStats">><<nobr>>
You have <span class="green"><<print $feats.allSaves.points - $featsBoosts.pointsUsed>> VrelCoins</span> remaining. You have spent <<print $featsBoosts.pointsUsed>> so far.
<br><br>
<</nobr>><</widget>>
<<widget "featsMenu">><<nobr>>
<<set _name to $args[0]>>
<<capture _name>>
<<set _details to $featsBoosts.upgradeDetails[_name]>>
<<set _count to _details.count>>
<<if _count gte _details.minCount>>
<<switch _name>>
<<case "money">>
<span class="gold">Starting Money:</span> £<<print $money/100 + $featsBoosts.upgrades.money * 50 * _count / _details.cost>>.00
<<case "grades">>
<span class="gold">Starting school grades:</span> +<<print $featsBoosts.upgrades.grades / _details.cost>>
<<case "purity" "impurity">>
<span class="gold">Daily _name boost:</span> +<<print $featsBoosts.upgrades.purity / _details.cost>>
<<case "newLife">>
<span class="gold">A New Life, a new life:</span> +<<print $featsBoosts.upgrades.newLife / _details.cost>>
<<case "aNewBestFriend">>
<span class="gold">A new best friend:</span> +<<print $featsBoosts.upgrades.newLife / _details.cost>>
<<case "randomClothing">>
<span class="gold">Random clothing item:</span> +<<print 3 * $featsBoosts.upgrades.randomClothing / _details.cost>>
<<case "tattoos">>
<span class="gold">Starting tattoos:</span> +<<print $featsBoosts.upgrades.tattoos / _details.cost>>
<<case "defaultMoves">>
<span class="gold">Extra default moves:</span> +<<print $featsBoosts.upgrades.defaultMoves / _details.cost>>
<<case "hermaphrodite">>
<span class="gold">Start the game as a hermaphrodite:</span> <<print ($featsBoosts.upgrades.hermaphrodite is 0 ? "false": "true")>>
<br>
<span class="red">Issues may occur due to the large changes this feature requires, please report them by private message only</span>
<br>
<span class="red">Crossdresser trait effect will not apply if true.</span>
<br>
Starting clothes are based on the selected gender in the character tab.
<<default>>
<span class="gold">Starting _name grade:</span> +<<print $featsBoosts.upgrades[_name] / _details.cost>>
<</switch>>
<br>
<span class="gold">VrelCoins per upgrade:</span> _details.cost
<br>
<span class="gold">Upgrades:</span> <<print $featsBoosts.upgrades[_name] / _details.cost>>/<<print _details.limit / _details.cost>>
<br>
<<if _name is "randomClothing">>
<span class="gold">Clothing Type: </span>
<label><<print '<<radiobutton "$featsBoosts.clothingGender" "Either" ' + ($featsBoosts.clothingGender is "Either" ? "checked" : "") + '>>'>>Either</label> |
<label><<print '<<radiobutton "$featsBoosts.clothingGender" "Male" ' + ($featsBoosts.clothingGender is "Male" ? "checked" : "") + '>>'>>Male</label> |
<label><<print '<<radiobutton "$featsBoosts.clothingGender" "Female" ' + ($featsBoosts.clothingGender is "Female" ? "checked" : "") + '>>'>>Female</label>
<br>
<span class="gold">Enable Custom Colour (expect crazy results): </span>
<label><<print '<<radiobutton "$featsBoosts.clothingCustomColors" false ' + ($featsBoosts.clothingCustomColors is false ? "checked" : "") + '>>'>>No</label> |
<label><<print '<<radiobutton "$featsBoosts.clothingCustomColors" true ' + ($featsBoosts.clothingCustomColors is true ? "checked" : "") + '>>'>>Yes</label>
<br>
<</if>>
<<if _details.exclusive is "" or $featsBoosts.upgrades[_details.exclusive] is 0>>
<<featsPointsMenuButtons _name _details.cost _details.limit>>
<<else>>
Remove _details.exclusive upgrades to make use of this upgrade.
<</if>>
<<if _name is "tattoos">>
<<set _totalTattoos to $featsBoosts.upgrades.tattoos / _details.cost>>
<<if _tattooNumber is undefined or _tattooNumber gt _totalTattoos>>
<<set _tattooNumber to Math.clamp(_totalTattoos, 1, $featsBoosts.upgradeDetails.tattoos.limit / _details.cost)>>
<</if>>
<<if _totalTattoos gt 0>>
<br>
<span class="gold">Tattoo Number:</span>
<<print _tattooNumber>>
<br>
<<if _tattooNumber gt 1>>
<<link "Previous Tattoo">>
<<set _tattooNumber -= 1>>
<<replace #featsPointsMenu>><<featsPointsMenu>><</replace>>
<</link>> |
<<else>>
Previous Tattoo |
<</if>>
<<if _tattooNumber lt _totalTattoos>>
<<link "Next Tattoo">>
<<set _tattooNumber += 1>>
<<replace #featsPointsMenu>><<featsPointsMenu>><</replace>>
<</link>> |
<<else>>
Next Tattoo |
<</if>>
<br>
<span class="gold">Where the tattoo is:</span>
<<set _bodyPartOptions to ["Forehead","Left cheek","Right cheek","Left shoulder","Right shoulder","Back","Breasts","Left bottom","Right bottom","Left thigh","Right thigh","Pubic"]>>
<<for _l to 1; _l lte _totalTattoos; _l++>>
<<if _tattooNumber is _l>>
<<continue>>
<</if>>
<<run _bodyPartOptions.delete($featsBoosts.tattoos[_l].bodypart)>>
<</for>>
<<listbox `"$featsBoosts.tattoos["+_tattooNumber+"].bodypart"` autoselect>>
<<option "Random">>
<<optionsfrom _bodyPartOptions>>
<</listbox>>
<br>
<span class="listMargin">
<span class="gold">What the tattoo is:</span>
<<featsTattooOptions>>
<<listbox `"$featsBoosts.tattoos["+_tattooNumber+"].tattoo"` autoselect>>
<<option "Random">>
<<optionsfrom _featsTattooOptions>>
<</listbox>>
</span>
<br>
<span class="listMargin">
<span class="gold">Tattoo Type:</span>
<<set _penOptions to ["Tattoo","Brand"]>>
<<listbox `"$featsBoosts.tattoos["+_tattooNumber+"].pen"` autoselect>>
<<optionsfrom _penOptions>>
<</listbox>>
</span>
<br>
<</if>>
<</if>>
<<else>>
<span class="red"><<print $featsBoosts.missing[_name]>></span>
<</if>>
<</capture>>
<</nobr>><</widget>>
<<widget "featsPointsMenuButtons">><<nobr>>
<<set _type to $args[0]>>
<<set _multi to $args[1]>>
<<set _max to $args[2]>>
<<capture _type _multi _max>>
<<if _multi is undefined>>
<<set _multi to 1>>
<</if>>
<<if _max is undefined>>
<<set _max to 20>>
<</if>>
<<if $featsBoosts.upgrades[_type] gte 5 * _multi>>
<<link "Decrease by 5">><<print "<<updateFeatsPointsMenu _type " + (-5 * _multi) +">>">><</link>> |
<<else>>
Decrease by 5 |
<</if>>
<<if $featsBoosts.upgrades[_type] gte 1 * _multi>>
<<link Decrease>><<print "<<updateFeatsPointsMenu _type " + (-1 * _multi) +">>">><</link>> |
<<else>>
Decrease |
<</if>>
<<if $featsBoosts.upgrades[_type] / _multi lt _max / _multi
and $feats.allSaves.points - $featsBoosts.pointsUsed gte 1 * _multi>>
<<link Increase>><<print "<<updateFeatsPointsMenu _type " + (1 * _multi) +">>">><</link>> |
<<else>>
Increase |
<</if>>
<<if $featsBoosts.upgrades[_type] / _multi lt (_max / _multi) - 4
and $feats.allSaves.points - $featsBoosts.pointsUsed gte 5 * _multi>>
<<link "Increase by 5">><<print "<<updateFeatsPointsMenu _type " + (5 * _multi) +">>">><</link>>
<<else>>
Increase by 5
<</if>>
<</capture>>
<</nobr>><</widget>>
<<widget "updateFeatsPointsMenu">><<nobr>>
<<if $feats.allSaves.points - $featsBoosts.pointsUsed gte $args[1] or $args[1] lt 0>>
<<set $featsBoosts.upgrades[$args[0]] += $args[1]>>
<<set $featsBoosts.pointsUsed += $args[1]>>
<</if>>
<<replace #featsPointsMenu>>
<<featsPointsMenu>>
<</replace>>
<</nobr>><</widget>>
<<widget "featsTattooOptions">><<nobr>>
<<if _featsTattooOptions is undefined>>
<<set _featsTattooOptions to []>>
<<for _value range setup.bodywriting>>
<<if _value.featSkip is true>>
<<continue>>
<</if>>
<<run _featsTattooOptions.push(_value.writing)>>
<</for>>
<</if>>
<</nobr>><</widget>><<widget "breastsidle">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>>
<<if $worn.upper.exposed gte 2>>
<<if $breastsize is 0>>
<<elseif $breastsize is 1 or $breastsize is 2>>
<img class="layer-sexmouth" @src="_img.breastsTiny" @style="'filter: ' + _filters.body">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img class="layer-sexmouth" @src="_img.breastsSmall" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 5 and $breastsize lte 7 >>
<img class="layer-sexmouth" @src="_img.breastsLarge" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img class="layer-sexmouth" @src="_img.breastsHuge" @style="'filter: ' + _filters.body">
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "breastsactive">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>>
<<if $worn.upper.exposed gte 2>>
<<if $breastsize is 0>>
<<elseif $breastsize is 1 or $breastsize is 2>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsTiny" @style="'filter: ' + _filters.body">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsSmall" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 5 and $breastsize lte 7 >>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsLarge" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsHuge" @style="'filter: ' + _filters.body">
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "breastsidlemissionary">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].missionary>>
<<if $breastsize is 0>>
<<elseif $breastsize is 1 or $breastsize is 2>>
<img class="layer-sexmouth" @src="_img.breastsTiny" @style="'filter: ' + _filters.body">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img class="layer-sexmouth" @src="_img.breastsSmall" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img class="layer-sexmouth" @src="_img.breastsLarge" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img class="layer-sexmouth" @src="_img.breastsHuge" @style="'filter: ' + _filters.body">
<</if>>
<</nobr>><</widget>>
<<widget "breastsactivemissionary">><<nobr>>
<<set _filters to $skinColor.current>>
<<set _img to setup.tanImg[$skinColor.tanImgEnabled].missionary>>
<<if $breastsize is 0>>
<<elseif $breastsize is 1 or $breastsize is 2>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsTiny" @style="'filter: ' + _filters.body">
<<elseif $breastsize is 3 or $breastsize is 4>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsSmall" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 5 and $breastsize lte 7>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsLarge" @style="'filter: ' + _filters.body">
<<elseif $breastsize gte 8 and $breastsize lte 12>>
<img @class="'layer-sexmouth anim-doggy-4f-'+_animspeed" @src="_img.breastsHuge" @style="'filter: ' + _filters.body">
<</if>>
<</nobr>><</widget>><<widget "img_tf_doggy_idle">><<nobr>>
<<if $physicalTransform is 1>>
<<img_tf_wolf_doggy_idle>>
<<img_tf_cat_doggy_idle>>
<<img_tf_cow_doggy_idle>>
<</if>>
<<if $specialTransform is 1>>
<<img_tf_angel_doggy_idle>>
<<img_tf_fallenangel_doggy_idle>>
<<img_tf_demon_doggy_idle>>
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_doggy_active">><<nobr>>
<<if $physicalTransform is 1>>
<<img_tf_wolf_doggy_active>>
<<img_tf_cat_doggy_active>>
<<img_tf_cow_doggy_active>>
<</if>>
<<if $specialTransform is 1>>
<<img_tf_angel_doggy_active>>
<<img_tf_fallenangel_doggy_active>>
<<img_tf_demon_doggy_active>>
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_miss_idle">><<nobr>>
<<if $physicalTransform is 1>>
<<img_tf_wolf_miss_idle>>
<<img_tf_cat_miss_idle>>
<<img_tf_cow_miss_idle>>
<</if>>
<<if $specialTransform is 1>>
<<img_tf_angel_miss_idle>>
<<img_tf_fallenangel_miss_idle>>
<<img_tf_demon_miss_idle>>
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_miss_active">><<nobr>>
<<if $physicalTransform is 1>>
<<img_tf_wolf_miss_active>>
<<img_tf_cat_miss_active>>
<<img_tf_cow_miss_active>>
<</if>>
<<if $specialTransform is 1>>
<<img_tf_angel_miss_active>>
<<img_tf_fallenangel_miss_active>>
<<img_tf_demon_miss_active>>
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_wolf_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.wolf.ears)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/doggy/active/transformations/wolf/ears/'+$transformationParts.wolf.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pits)>>
<img class="layer-doggyhirsute colour-hair" @src="'img/sex/doggy/active/transformations/hirsute/pits/'+$transformationParts.wolf.pits+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pubes)>>
<img class="layer-doggyhirsute colour-hair" @src="'img/sex/doggy/active/transformations/hirsute/pubes/'+$transformationParts.wolf.pubes+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.tail)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/doggy/active/transformations/wolf/tail/'+$transformationParts.wolf.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_wolf_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.wolf.ears)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/wolf/ears/'+$transformationParts.wolf.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pits)>>
<img @class="'layer-doggyhirsute colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/hirsute/pits/'+$transformationParts.wolf.pits+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pubes)>>
<img @class="'layer-doggyhirsute colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/hirsute/pubes/'+$transformationParts.wolf.pubes+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.tail)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/wolf/tail/'+$transformationParts.wolf.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_wolf_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.wolf.ears)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/missionary/active/transformations/wolf/ears/'+$transformationParts.wolf.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pits)>>
<img class="layer-doggyhirsute colour-hair" @src="'img/sex/missionary/active/transformations/hirsute/pits/'+$transformationParts.wolf.pits+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pubes)>>
<img class="layer-doggyhirsute colour-hair" @src="'img/sex/missionary/active/transformations/hirsute/pubes/'+$transformationParts.wolf.pubes+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.tail)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/missionary/active/transformations/wolf/tail/'+$transformationParts.wolf.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_wolf_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.wolf.ears)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/wolf/ears/'+$transformationParts.wolf.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pits)>>
<img @class="'layer-doggyhirsute colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/hirsute/pits/'+$transformationParts.wolf.pits+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.pubes)>>
<img @class="'layer-doggyhirsute colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/hirsute/pubes/'+$transformationParts.wolf.pubes+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.wolf.tail)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/wolf/tail/'+$transformationParts.wolf.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cat_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.cat.ears)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/doggy/active/transformations/cat/ears/'+$transformationParts.cat.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.tail)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/doggy/active/transformations/cat/ears/'+$transformationParts.cat.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cat_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.cat.ears)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/cat/ears/'+$transformationParts.cat.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.tail)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/cat/ears/'+$transformationParts.cat.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cat_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.cat.ears)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/missionary/active/transformations/cat/ears/'+$transformationParts.cat.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.tail)>>
<img class="layer-sexlashes colour-hair anim-idle-2f" @src="'img/sex/missionary/active/transformations/cat/ears/'+$transformationParts.cat.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cat_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.cat.ears)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/cat/ears/'+$transformationParts.cat.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cat.tail)>>
<img @class="'layer-sexlashes colour-hair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/cat/ears/'+$transformationParts.cat.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cow_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.cow.horns)>>
<img class="layer-neck anim-idle-2f" @src="'img/sex/doggy/active/transformations/cow/horns/'+$transformationParts.cow.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.ears)>>
<img class="layer-neck anim-idle-2f" @src="'img/sex/doggy/active/transformations/cow/ears/'+$transformationParts.cow.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.tail)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/doggy/active/transformations/cow/tail/'+$transformationParts.cow.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cow_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.cow.horns)>>
<img @class="'layer-foreground anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/cow/horns/'+$transformationParts.cow.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.ears)>>
<img @class="'layer-foreground anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/cow/ears/'+$transformationParts.cow.ears+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.tail)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/cow/tail/'+$transformationParts.cow.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cow_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.cow.horns)>>
<img class="layer-neck anim-idle-2f" @src="'img/sex/missionary/active/transformations/cow/horns/'+$transformationParts.cow.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.ears)>>
<img class="layer-neck anim-idle-2f" @src="'img/sex/missionary/active/transformations/cow/ears/'+$transformationParts.cow.ears+'.png'">
<img class="layer-face anim-idle-2f" src="img/sex/missionary/active/transformations/cow/tag.png">
<</if>>
<<if !_disabled.includes($transformationParts.cow.tail)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/missionary/active/transformations/cow/tail/'+$transformationParts.cow.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_cow_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.cow.horns)>>
<img @class="'layer-neck anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/cow/horns/'+$transformationParts.cow.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.cow.ears)>>
<img @class="'layer-neck anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/cow/ears/'+$transformationParts.cow.ears+'.png'">
<img @class="'layer-face anim-doggy-4f-'+_animspeed" src="img/sex/missionary/active/transformations/cow/tag.png">
<</if>>
<<if !_disabled.includes($transformationParts.cow.tail)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/cow/tail/'+$transformationParts.cow.tail+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_angel_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.angel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/sex/doggy/active/transformations/angel/backhalo/'+$transformationParts.angel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/sex/doggy/active/transformations/angel/fronthalo/'+$transformationParts.angel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-backhair anim-idle-2f" @src="'img/sex/doggy/active/transformations/angel/backwings/'+$transformationParts.angel.wings+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/sex/doggy/active/transformations/angel/frontwings/'+$transformationParts.angel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_angel_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.angel.halo)>>
<img @class="'layer-backhair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/angel/backhalo/'+$transformationParts.angel.halo+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/angel/fronthalo/'+$transformationParts.angel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img @class="'layer-backhair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/angel/backwings/'+$transformationParts.angel.wings+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/angel/frontwings/'+$transformationParts.angel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_angel_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.angel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/sex/missionary/active/transformations/angel/backhalo/'+$transformationParts.angel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/sex/missionary/active/transformations/angel/fronthalo/'+$transformationParts.angel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/missionary/active/transformations/angel/wings/'+$transformationParts.angel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_angel_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.angel.halo)>>
<img @class="'layer-backhair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/angel/backhalo/'+$transformationParts.angel.halo+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/angel/fronthalo/'+$transformationParts.angel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.angel.wings)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/angel/wings/'+$transformationParts.angel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_fallenangel_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.fallenAngel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/sex/doggy/active/transformations/fallenangel/backhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/sex/doggy/active/transformations/fallenangel/fronthalo/'+$transformationParts.fallenAngel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/doggy/active/transformations/fallenangel/wings/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_fallenangel_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.fallenAngel.halo)>>
<img @class="'layer-backhair anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/fallenangel/backhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/fallenangel/fronthalo/'+$transformationParts.fallenAngel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/fallenangel/wings/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_fallenangel_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.fallenAngel.halo)>>
<img class="layer-backhair anim-idle-2f" @src="'img/sex/missionary/active/transformations/fallenangel/backhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<img class="layer-parasite anim-idle-2f" @src="'img/sex/missionary/active/transformations/fallenangel/fronthalo/'+$transformationParts.fallenAngel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/missionary/active/transformations/fallenangel/wings/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_fallenangel_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.fallenAngel.halo)>>
<img @class="'layer-backhair anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/fallenangel/backhalo/'+$transformationParts.fallenAngel.halo+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/fallenangel/fronthalo/'+$transformationParts.fallenAngel.halo+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.fallenAngel.wings)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/fallenangel/wings/'+$transformationParts.fallenAngel.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_demon_doggy_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.demon.horns)>>
<img class="layer-parasite anim-idle-2f" @src="'img/sex/doggy/active/transformations/demon/horns/'+$transformationParts.demon.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.tail)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/doggy/active/transformations/demon/tail/'+$transformationParts.demon.tail+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img class="layer-parasite anim-idle-2f" @src="'img/sex/doggy/active/transformations/demon/wings/'+$transformationParts.demon.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_demon_doggy_active">><<nobr>>
<<if !_disabled.includes($transformationParts.demon.horns)>>
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/demon/horns/'+$transformationParts.demon.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.tail)>>
<<if $enemytype is "man" and ($anusstate is "penetrated" or $vaginastate is "penetrated")>>
<img @class="'layer-sexback anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/demon/tailsexback/'+$transformationParts.demon.tail+'.png'">
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/demon/tailsexfront/'+$transformationParts.demon.tail+'.png'">
<<else>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/demon/tail/'+$transformationParts.demon.tail+'.png'">
<</if>>
<</if>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/doggy/active/transformations/demon/wings/'+$transformationParts.demon.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_demon_miss_idle">><<nobr>>
<<if !_disabled.includes($transformationParts.demon.horns)>>
<img class="layer-parasite anim-idle-2f" @src="'img/sex/missionary/active/transformations/demon/horns/'+$transformationParts.demon.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.tail)>>
<img class="layer-sexlashes anim-idle-2f" @src="'img/sex/missionary/active/transformations/demon/tail/'+$transformationParts.demon.tail+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img class="layer-parasite anim-idle-2f" @src="'img/sex/missionary/active/transformations/demon/wings/'+$transformationParts.demon.wings+'.png'">
<</if>>
<</nobr>><</widget>>
<<widget "img_tf_demon_miss_active">><<nobr>>
<<if !_disabled.includes($transformationParts.demon.horns)>>
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/demon/horns/'+$transformationParts.demon.horns+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.tail)>>
<img @class="'layer-sexlashes anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/demon/tail/'+$transformationParts.demon.tail+'.png'">
<</if>>
<<if !_disabled.includes($transformationParts.demon.wings)>>
<img @class="'layer-parasite anim-doggy-4f-'+_animspeed" @src="'img/sex/missionary/active/transformations/demon/wings/'+$transformationParts.demon.wings+'.png'">
<</if>>
<</nobr>><</widget>><<widget "barbicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/barb.png">
<</if>>
<</nobr>><</widget>>
<<widget "clifficon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/cliff.png">
<</if>>
<</nobr>><</widget>>
<<widget "starfishicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/starfish.png">
<</if>>
<</nobr>><</widget>>
<<widget "mericon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/mer.png">
<</if>>
<</nobr>><</widget>>
<<widget "domusicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/domus.png">
<</if>>
<</nobr>><</widget>>
<<widget "connudatusicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/connudatus.png">
<</if>>
<</nobr>><</widget>>
<<widget "highicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/high.png">
<</if>>
<</nobr>><</widget>>
<<widget "oxfordicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/oxford.png">
<</if>>
<</nobr>><</widget>>
<<widget "harvesticon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/harvest.png">
<</if>>
<</nobr>><</widget>>
<<widget "danubeicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/danube.png">
<</if>>
<</nobr>><</widget>>
<<widget "wolficon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/wolf.png">
<</if>>
<</nobr>><</widget>>
<<widget "nightingaleicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/nightingale.png">
<</if>>
<</nobr>><</widget>>
<<widget "elkicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/elk.png">
<</if>>
<</nobr>><</widget>>
<<widget "binicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/bin.png">
<</if>>
<</nobr>><</widget>>
<<widget "wrenchicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/wrench.png">
<</if>>
<</nobr>><</widget>>
<<widget "tailoricon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/tailorThread.png">
<</if>>
<</nobr>><</widget>>
<<widget "busicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/bus.png">
<</if>>
<</nobr>><</widget>>
<<widget "hairdressericon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/hairdresser.gif">
<</if>>
<</nobr>><</widget>>
<<widget "brothelicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/brothel.gif">
<</if>>
<</nobr>><</widget>>
<<widget "swimmingicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/swimming.png">
<</if>>
<</nobr>><</widget>>
<<widget "scienceicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/science.png">
<</if>>
<</nobr>><</widget>>
<<widget "historyicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/history.png">
<</if>>
<</nobr>><</widget>>
<<widget "mathicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/math.png">
<</if>>
<</nobr>><</widget>>
<<widget "englishicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/english.png">
<</if>>
<</nobr>><</widget>>
<<widget "parkicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/park.gif">
<</if>>
<</nobr>><</widget>>
<<widget "stripclubicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/stripclub.png">
<</if>>
<</nobr>><</widget>>
<<widget "policeicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/police.png">
<</if>>
<</nobr>><</widget>>
<<widget "sewericon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/sewer.png">
<</if>>
<</nobr>><</widget>>
<<widget "foresticon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/forest.png">
<</if>>
<</nobr>><</widget>>
<<widget "pubicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/pub.png">
<</if>>
<</nobr>><</widget>>
<<widget "libraryicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/library.png">
<</if>>
<</nobr>><</widget>>
<<widget "toileticon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/toilet.png">
<</if>>
<</nobr>><</widget>>
<<widget "eaticon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/eat.png">
<</if>>
<</nobr>><</widget>>
<<widget "lockericon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/locker.png">
<</if>>
<</nobr>><</widget>>
<<widget "loitericon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/loiter.gif">
<</if>>
<</nobr>><</widget>>
<<widget "petshopicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/petshop.png">
<</if>>
<</nobr>><</widget>>
<<widget "clothingshopicon">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/clothingshop.png">
<</if>>
<</nobr>><</widget>>
<<widget "ind">><<nobr>>
<<if $images is 1>>
<img id="icon" src="img/misc/icon/indent.png">
<</if>>
<</nobr>><</widget>>
<<widget "clothingicon">><<nobr>>
<<if $images is 1>>
<<if $args[0].iconFile>>
<<set $clothesiconFile = "img/misc/icon/clothes/" + $args[0].name_cap + ".png">>
<<if $args[0].colour is 0>>
<img id="icon" alt="" @src="$clothesiconFile">
<<else>>
<img id="icon" alt="" @class="'icon-'+ $args[0].colour" @src="$clothesiconFile" @style="($args[0].colour is 'custom'? $args[0].colourCustom : '')">
<</if>>
<</if>>
<<if $args[0].accIcon isnot 0 and $args[0].accessory isnot 0>>
<<set $clothesiconFile = "img/misc/icon/clothes/" + $args[0].name_cap + "_acc.png">>
<span id = "spanIcon">
<<if $args[0].accessory_colour is 0>>
<img id="accIcon" alt="" @src="$clothesiconFile">
<<else>>
<img id="accIcon" @class="'icon-'+ $args[0].accessory_colour" alt="" @src="$clothesiconFile" @style="($args[0].accessory_colour is 'custom'? $args[0].accessory_colourCustom : '')">
<</if>>
</span>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "journal">><<nobr>>
__Journal__
<br>
<<if $rentday isnot undefined>>
<<if $renttime lte 0>>
Bailey is looking for you, and wants <span class="gold">£<<print $rentmoney / 100>></span>.
<br>
<<else>>
Bailey wants <span class="gold">£<<print $rentmoney / 100>></span> on <<rentday>>
<br>
<</if>>
<<else>>
Bailey wants <span class="gold">£<<print $rentmoney / 100>></span>.
<br>
<</if>>
<<if $psych is 1>>
You have an appointment with Doctor Harper on Friday.
<br>
<</if>>
<<if $brothelshow isnot "none" and $brothelshowintro is 1>>
<<if $weekday is 6 and $brothelshowdone isnot 1>>
You're expected to perform at the brothel today.
<br>
<<else>>
You're expected to perform at the brothel on Friday.
<br>
<</if>>
<<elseif $brothelshowintro is 1>>
You can star in shows at the brothel.
<br>
<</if>>
<<if $dockwork gte 2>>
You can work at the docks starting from <<if $timestyle is "military">>7:00 - 8:00<<else>>7:00 am - 8:00 am<</if>> on any day except school days.
<br>
<</if>>
<<if $pubtask2 is 1>>
Return the black box to Landry at the pub.
<br>
<<elseif $pubtask is 1>>
Landry wants you to retrieve a black box from the forest.
<br>
<</if>>
<<if $police_hack is 1>>
Landry might be able to help you with the locked police computer.
<<elseif $pub_hack_job is 1>>
Landry wants you to find a young hacker living at the Domus street orphanage.
<br>
<<elseif $pub_hack_job is 2>>
Convice the hacker kid to work with you.
<br>
<<elseif $pub_hack_job is 3>>
<<if not $hacker_tasks.includes("bailey")>>
The hacker wants you to implant a device on Bailey's computer while Bailey is logged in.
<br>
<</if>>
<<if not $hacker_tasks.includes("leighton")>>
The hacker wants you to steal memory cards from a strongbox under Leighton's desk.
<br>
<</if>>
<<if $hacker_tasks.length gte 2>>
You need to talk to Landry about the hacker.
<br>
<</if>>
<</if>>
<<if $robindebtevent gte 1 and $docksrobinintro isnot 1>>
Robin is missing. They were taken to the docks on Mer Street.
<br>
<</if>>
<<if $averydate is 1 and $hour lte 21>>
You have a date scheduled with Avery. They'll wait for you on Domus Street between <<if $timestyle is "military">>20:00 and 21:00<<else>>8:00 pm and 9:00 pm<</if>>.
<br>
<</if>>
<<if $halloween is 1>>
Halloween is held on October 31st.
<<if $halloween_whitney is 1>>
Whitney will be trick-or-treating on Domus Street from <<if $timestyle is "military">>19:00<<else>>7:00 pm<</if>>.
<</if>>
<<if $halloween_robin is 1>>
Robin wants to go trick-or-treating between <<if $timestyle is "military">>16:00 and 19:00<<else>>4:00 pm and 7:00 pm<</if>>.
<</if>>
<br>
<</if>>
<<if $temple_rank is "prospective">>
Jordan has offered you a place at the temple, but you must first pass the trial of purity.
<br>
<<elseif $temple_rank is "initiate">>
You are an initiate at the temple.
<<if $temple_chastity_timer lte 0>>
<span class="pink">You have a chastity exam due.</span>
<<else>>
You have a chastity exam due in $temple_chastity_timer days.
<</if>>
You will receive an <span class="gold">allowance</span> when passing the exam.
<br>
<</if>>
<<if $chef_state is 4>>
Sam wants you to visit an address on Nightingale Street.
<br>
<<elseif $chef_state is 7 and $chef_rework lte 0>>
The renovations at the Ocean Breeze have finished.
<br>
<<elseif $chef_state is 7 and $chef_rework lte 30>>
The Ocean Breeze is closed for renovations. They will be done in $chef_rework days.
<br>
<<elseif $chef_state is 7>>
The Ocean Breeze will close for renovations in <<print ($chef_rework - 30)>> days.
<br>
<<elseif $chef_state is 8>>
Sam wants you to attend the Ocean Breeze's grand reopening on any evening between <<if $timestyle is "military">>18:00 and 21:00<<else>>6:00 pm and 9:00 pm<</if>>.
<br>
<</if>>
<<if $smuggler_known is 1 and $smuggler_timer gte 0>>
Smugglers are bringing something valuable into town
<<if $smuggler_timer is 0>>
tonight, before midnight.
<<elseif $smuggler_timer is 1>>
tomorrow, before midnight.
<<else>>
in $smuggler_timer days.
<</if>>
<<if $smuggler_location is "forest">>
They're bringing it through the forest.
<<elseif $smuggler_location is "sewer">>
They're bringing it through the old sewers.
<<elseif $smuggler_location is "beach">>
They plan to land at that rock near the beach.
<<elseif $smuggler_location is "bus">>
They're sneaking it in on a bus.
<</if>>
<br>
<</if>>
<<if $mason_pond is 1>>
Mason mentioned a stream under Domus Street, which could be used to make a spring. You'd need Bailey's permission first.
<br>
<<elseif $mason_pond is 2>>
Bailey wants <span class="gold">£6000</span> to build a spring in the orphanage garden.
<br>
<<elseif $mason_pond is 3>>
A spring is being built in the orphanage garden.
<br>
<<elseif $mason_pond is 4>>
The spring in the orphanage garden should be finished.
<br>
<</if>>
<br>
<<if $scienceproject is "ongoing">>
<hr>
<<if $scienceprojectdays is 0>>
The science fair is being held at the town hall on Cliff street today from <<if $timestyle is "military">>9:00 until 18:00<<else>>9:00 am until 6:00 pm<</if>>.
<br>
<<else>>
The science fair will be held at the town hall on Cliff Street in $scienceprojectdays days.
<br>
<</if>>
You have the following ongoing science projects. You'll choose one to present at the fair.
<br>
<<if $sciencelichenknown is 1>>
-<span class="green">Local lichen</span>
<br>
<<if $sciencelichenpark is 1>>
<<if $sciencelichenparkready is 1>>
--You've incorporated the lichen living in the park to your project. <span class="gold">+25% success chance.</span>
<br>
<<else>>
--You've examined lichen in the park. You need to write it up at home or the library.
<br>
<</if>>
<<else>>
--<span class="black">Examine white lichen in the park.</span>
<br>
<</if>>
<<if $sciencelichentemple is 1>>
<<if $sciencelichentempleready is 1>>
--You've incorporated the lichen living on the temple to your project. <span class="gold">+25% success chance.</span>
<br>
<<else>>
--You've examined lichen living on the temple. You need to add it to your project at home or the library.
<br>
<</if>>
<<else>>
--<span class="black">Examine pink lichen on the temple.</span>
<br>
<</if>>
<<if $sciencelichendrain is 1>>
<<if $sciencelichendrainready is 1>>
--You've incorporated the lichen living in the storm drain to your project. <span class="gold">+25% success chance.</span>
<br>
<<else>>
--You've examined lichen living in the storm drain. You need to add it to your project at home or the library.
<br>
<</if>>
<<else>>
--<span class="black">Examine violet lichen in the storm drain, where it exits into the sea.</span>
<br>
<</if>>
<<if $sciencelichenlake is 1>>
<<if $sciencelichenlakeready is 1>>
--You've incorporated the lichen living on the lake ruin to your project. <span class="gold">+25% success chance</span>
<br>
<<else>>
--You've examined lichen living on the lake ruin. You need to add it to your project at home or the library.
<br>
<</if>>
<<else>>
--<span class="black">Examine purple lichen on the lake ruin.</span>
<br>
<</if>>
As it is, this project has a <<print ($sciencelichenparkready * 25 + $sciencelichenlakeready * 25 + $sciencelichendrainready * 25 + $sciencelichentempleready * 25)>>% chance of winning the fair. Winning with this project will greatly reduce trauma and endear you to your teachers.
<br><br>
<<else>>
<span class="black">????????????</span> - Explore to discover.
<br><br>
<</if>>
<<if $scienceshroomknown is 1>>
-<span class="green">Local mushrooms</span>
<br>
-- $scienceshroomheart/5 heartshrooms found.
<br>
-- $scienceshroomheartready/5 heartshrooms added to project.
<<if $scienceshroomheart gte $scienceshroomheartready>>
Add mushrooms to your project at home or the library.
<</if>>
<<if $scienceshroomheartready gte 1>>
<span class="gold">+<<print ($scienceshroomheartready * 10)>>% success chance.</span>
<</if>>
<br>
-- $scienceshroomwolf/5 wolfshrooms found.
<br>
-- $scienceshroomwolfready/5 wolfshrooms added to project.
<<if $scienceshroomwolf gte $scienceshroomwolfready>>
Add mushrooms to your project at home or the library.
<</if>>
<<if $scienceshroomwolfready gte 1>>
<span class="gold">+<<print ($scienceshroomwolfready * 10)>>% success chance.</span>
<</if>>
<br>
As it is, this project has a <<print ($scienceshroomwolfready * 10 + $scienceshroomheartready * 10)>>% chance of winning the fair. Winning with this project will greatly reduce trauma and make you more popular among your peers.
<br><br>
<<else>>
<span class="black">????????????</span> - Explore the forest to discover.
<br><br>
<</if>>
<<if $sciencephallusknown is 1>>
-<span class="green">Local phalli</span> - Look for participants on the beach during good weather.
<br>
-- $sciencephallus/10 phalli measured.
<br>
-- $sciencephallusready/10 phalli added to project.
<<if $sciencephallus gte $sciencephallusready>>
Add phalli to your project at home or the library.
<</if>>
<<if $sciencephallusready gte 1>>
<span class="gold">+<<print ($sciencephallusready * 10)>>% success chance.</span>
<</if>>
<br>
As it is, this project has a <<print ($sciencephallusready * 10)>>% chance of winning the fair. Winning with this project will greatly reduce trauma and make you more famous.
<br><br>
<<else>>
<span class="black">????????????</span> - Become more promiscuous to discover.
<br><br>
<</if>>
<hr>
<</if>>
<<if $mathsproject is "ongoing">>
<<set $mathschance = Math.clamp($mathschance, 0, 100)>>
<hr>
<<if $mathsprojectdays is 0>>
The maths competition is being held at the town hall on Cliff street today from <<if $timestyle is "military">>9:00 until 18:00<<else>>9:00 am until 6:00 pm<</if>>.
<br>
<<else>>
The maths competition will be held at the town hall on Cliff Street in $mathsprojectdays <<if $mathsprojectdays is 1>>day<<else>>days<</if>>. Your solution must be ready before then. You can work on your project at the orphanage or the school library.
<br>
<</if>>
<<if $mathschance is 0>>
<span class="black">You haven't begun work on a solution. You have a $mathschance% chance of winning the competition.</span>
<<elseif $mathschance lte 10>>
<span class="pink">You've barely begun work on a solution. You have a $mathschance% chance of winning the competition.</span>
<<elseif $mathschance lte 30>>
<span class="purple">Your solution isn't much, but it's something. You have a $mathschance% chance of winning the competition.</span>
<<elseif $mathschance lte 50>>
<span class="blue">Your solution has some substance, but there's a long way to go. You have a $mathschance% chance of winning the competition.</span>
<<elseif $mathschance lte 80>>
<span class="lblue">Your solution is shaping up, but there's room for improvement. You have a $mathschance% chance of winning the competition.</span>
<<elseif $mathschance lte 99>>
<span class="teal">Your solution isn't right, but it's good. You can't imagine anyone else has gone as far as this. You have a $mathschance% chance of winning the competition.</span>
<<else>>
<span class="green">Your solution is perfect. You have a $mathschance% chance of winning the competition.</span>
<</if>>
<br>
You have <span class="gold">$mathsinfo</span> insights.
<br>
<<if $stimdealerknown is 1>>
You have <span class="gold">$mathsstim</span> stimulants.
<br>
You can buy stimulants from dealers on Oxford Street.
<br>
<</if>>
<hr>
<</if>>
<</nobr>><</widget>><<widget "mirror">><<nobr>>
<div id="mirror">
<<switch $mirrorMenu>>
<<case "appearance">><<mirrorAppearance>>
<<case "skin">><<mirrorSkin>>
<<case "hair">><<mirrorHair>>
<<case "transformation">><<mirrorTransformation>>
<<case "debug">><<mirrorDebug>>
<<default>>
<<mirrorMenu>>
<</switch>>
</div>
<<if $hairlength gte 1000>>
<<set $hairlengthstage to "feet">>
<<elseif $hairlength gte 800>>
<<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 1000>>
<<set $fringelengthstage to "feet">>
<<elseif $fringelength gte 800>>
<<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>>
<br><br>
<</nobr>><</widget>>
<<widget "mirrorwet">><<nobr>>
<<if $args[0] or $args[1]>>
<br>
<<set _temp to $args[0]>>
<<set _temp2 to $args[1]>>
<<set _temp3 to _temp + _temp2>>
Your $args[2]
<<if $args [2] is "thighs" or $args [2] is "feet">>
are
<<else>>
is
<</if>>
<<if _temp3 gte 5>>
<span class="red">drenched</span> in
<<elseif _temp3 is 4>>
<span class="pink">soaked</span> in
<<elseif _temp3 is 3>>
<span class="purple">slick</span> with
<<elseif _temp3 is 2>>
<span class="purple">wet</span> with
<<elseif _temp3 is 1>>
<span class="purple">moist</span> with
<</if>>
<<if _temp gte 1 and _temp2 gte 1>>
slime and semen.
<<elseif _temp gte 1>>
semen.
<<else>>
slime.
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "mirrorMenu">><<nobr>>
You look into the mirror.
<<if $fallenangel gte 2>>
A pathetic excuse of a person
<<elseif $hallucinogen gte 200>>
The mirror melts away into an inky black puddle, floating before you. Shards of glass graze past your skin and dissolve into the air.
<br>
You stare into the void, and the void
<<elseif $hallucinogen gte 100>>
The surface folds over itself at an angle you can't quite understand, and something unrecognizable
<<elseif $hallucinogen gt 0>>
The surface ripples at your presence, and a vaguely familiar <<girl>>
<<elseif $trauma gte $traumamax>>
A <<girl>> with glazed eyes
<<elseif $pain gte 100>>
A crying <<girl>>
<<elseif $pain gte 40>>
A tearful <<girl>>
<<elseif $pain gte 1>>
A frowning <<girl>>
<<else>>
A cheerful <<girl>>
<</if>>
stares back.
<br>
<<link "Examine how you are seen by others">><<replace #mirror>><<mirrorAppearance>><</replace>><<set $mirrorMenu to "appearance">><</link>>
<br><br>
__Skin__
<br>
<<link "Examine your skin">><<replace #mirror>><<mirrorSkin>><</replace>><<set $mirrorMenu to "skin">><</link>>
<br><br>
__Hair__
<br>
<<link "Change your hair style">><<replace #mirror>><<mirrorHair>><</replace>><<set $mirrorMenu to "hair">><</link>>
<br><br>
<<if $specialTransform is 1 or $physicalTransform is 1>>
__Transformation__
<br>
<<link "Examine your inner self">><<replace #mirror>><<mirrorTransformation>><</replace>><<set $mirrorMenu to "transformation">><</link>>
<<else>>
Obtain otherworldly powers to examine further.
<</if>>
<br><br>
<<if $debug is 1>>
<<link "Debug">><<replace #mirror>><<mirrorDebug>><</replace>><<set $mirrorMenu to "debug">><</link>>
<</if>>
<</nobr>><</widget>>
<<widget "mirrorAppearance">><<nobr>>
<<link "Back">><<replace #mirror>><<mirrorMenu>><</replace>><<unset $mirrorMenu>><</link>>
<br><br>
<<settextcolorfromgender $player.gender_appearance>>
You look like a <span @class="_text_color"><<girlstop>></span>
<br>
The following factors are contributing:
<br>
<<for _x range $player.gender_appearance_factors>>
<<if _x.femininity is 0>>
<<continue>>
<</if>>
<<settextcolorfromfemininity _x.femininity>>
<span @class="_text_color">
_x.factor
<<if $debug is 1>>
_x.femininity
<<else>>
<<print "+".repeat(
Math.trunc(Math.clamp(
Math.abs(_x.femininity) / 100, 0, 10
))
)>>
<</if>>
</span>
<br>
<</for>>
<<if $debug is 1>>
<<settextcolorfromfemininity $player.femininity>>
Total femininity: <span @class="_text_color">$player.femininity</span>
<br><br>
<</if>>
<br>
<i>Attractiveness measures your ability to use your looks to your advantage.</i>
<br>
Attractiveness rating:
<<if $attractiveness gte 5000>>
<span class="green">S</span>
<<elseif $attractiveness gte 4000>>
<span class="teal">A</span>
<<elseif $attractiveness gte 3000>>
<span class="lblue">B</span>
<<elseif $attractiveness gte 2000>>
<span class="blue">C</span>
<<elseif $attractiveness gte 1000>>
<span class="purple">D</span>
<<else>>
<span class="pink">F</span>
<</if>>
<br><br>
<span class="green">
<<if $beauty gte ($beautymax / 7)>>
Cute
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 2>>
Pretty
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 3>>
Charming
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 4>>
Beautiful
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 5>>
Ravishing
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 6>>
Divine
<br>
<</if>>
Hair length
<br>
<<if $worn.upper.type.includes("naked")>>
Topless
<br>
<<elseif $worn.upper.reveal gte 500>>
Revealing top
<br>
<</if>>
<<if $worn.lower.type.includes("naked")>>
Bottomless
<br>
<<elseif $worn.lower.reveal gte 500>>
Revealing bottoms
<br>
<</if>>
<<if $worn.under_lower.type.includes("naked")>>
Pantiless
<br>
<<elseif $worn.under_lower.reveal gte 500>>
Sexy underwear
<br>
<</if>>
<<if $wolfgirl gte 6>>
Wolfy
<br>
<</if>>
<<if $cat gte 6>>
Catlike
<br>
<</if>>
<<if $cow gte 6>>
Bovine
<br>
<</if>>
<<if $angel gte 6>>
Angel
<br>
<</if>>
<<if $fallenangel gte 2>>
Fallen angel
<br>
<</if>>
<<if $demon gte 6>>
Demon
<br>
<</if>>
<<if $worn.head.reveal gte 50>>
Attractive headwear
<br>
<</if>>
<<if $worn.face.reveal gte 50>>
Attractive face accessory
<br>
<</if>>
<<if $worn.neck.reveal gte 50>>
Attractive collar
<br>
<</if>>
<<if $worn.legs.reveal gte 50>>
Attractive legwear
<br>
<</if>>
<<if $worn.feet.reveal gte 50>>
Attractive shoes
<br>
<</if>>
</span>
<br>
<i>Allure is the dark side of attractiveness, and measures how much people will want to molest you.</i>
<br>
Allure: <<if $allure gte 6000 * $alluremod>><span class="red">You look like you need to be ravaged.</span>
<<elseif $allure gte 4000 * $alluremod>><span class="pink">You look perverted.</span>
<<elseif $allure gte 3000 * $alluremod>><span class="purple">You look lewd.</span>
<<elseif $allure gte 2000 * $alluremod>><span class="blue">You stand out.</span>
<<elseif $allure gte 1500 * $alluremod>><span class="lblue">You attract attention.</span>
<<elseif $allure gte 1000 * $alluremod>><span class="teal">You attract glances.</span>
<<else>><span class="green">You look unremarkable.</span>
<</if>>
<br><br>
Increasing your allure:
<br>
<span class="red">
<<if $beauty gte ($beautymax / 7)>>
Cute
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 2>>
Pretty
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 3>>
Charming
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 4>>
Beautiful
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 5>>
Ravishing
<br>
<</if>>
<<if $beauty gte ($beautymax / 7) * 6>>
Divine
<br>
<</if>>
Hair length
<br>
<<if $worn.upper.type.includes("naked")>>
Topless
<br>
<<elseif $worn.upper.reveal gte 500>>
Revealing top
<br>
<</if>>
<<if $worn.lower.type.includes("naked")>>
Bottomless
<br>
<<elseif $worn.lower.reveal gte 500>>
Revealing bottoms
<br>
<</if>>
<<if $worn.under_lower.type.includes("naked")>>
Pantiless
<br>
<<elseif $worn.under_lower.reveal gte 500>>
Sexy underwear
<br>
<</if>>
<<if $wolfgirl gte 6>>
Wolfy
<br>
<</if>>
<<if $cat gte 6>>
Catlike
<br>
<</if>>
<<if $cow gte 6>>
Bovine
<br>
<</if>>
<<if $angel gte 6>>
Angel
<br>
<</if>>
<<if $fallenangel gte 2>>
Fallen angel
<br>
<</if>>
<<if $demon gte 6>>
Demon
<br>
<</if>>
<<if $worn.head.reveal gte 50>>
Alluring headwear
<br>
<</if>>
<<if $worn.face.reveal gte 50>>
Alluring face accessory
<br>
<</if>>
<<if $worn.neck.reveal gte 50>>
Alluring collar
<br>
<</if>>
<<if $worn.legs.reveal gte 50>>
Alluring legwear
<br>
<</if>>
<<if $worn.feet.reveal gte 50>>
Alluring shoes
<br>
<</if>>
<<if $daystate is "night">>
Night
<br>
<</if>>
<<if $exposed gte 1>>
Exposed
<br>
<</if>>
<<if $semencount + $goocount gte 1>>
Smell of cum
<br>
<</if>>
<<if $semencount + $goocount gte 10>>
Covered in cum
<br>
<</if>>
<<if $semencount + $goocount gte 30>>
Drenched in cum
<br>
<</if>>
<<if $moonstate is "evening" and $hour gte 21 or $moonstate is "morning" and $hour lte 6>>
Full moon
<br>
<</if>>
</span>
<<if $famesex gte 1000>>
<span class="red">Notorious slut</span>
<br>
<<elseif $famesex gte 600>>
<span class="pink">Famous slut</span>
<br>
<<elseif $famesex gte 400>>
<span class="purple">Recognised slut</span>
<br>
<<elseif $famesex gte 200>>
<span class="blue">Known slut</span>
<br>
<<elseif $famesex gte 100>>
<span class="lblue">Low-key slut</span>
<br>
<<elseif $famesex gte 30>>
<span class="teal">Obscure slut</span>
<br>
<</if>>
<<if $fameprostitution gte 1000>>
<span class="red">Notorious whore</span>
<br>
<<elseif $fameprostitution gte 600>>
<span class="pink">Famous whore</span>
<br>
<<elseif $fameprostitution gte 400>>
<span class="purple">Recognised whore</span>
<br>
<<elseif $fameprostitution gte 200>>
<span class="blue">Known whore</span>
<br>
<<elseif $fameprostitution gte 100>>
<span class="lblue">Low-key whore</span>
<br>
<<elseif $fameprostitution gte 30>>
<span class="teal">Obscure whore</span>
<br>
<</if>>
<<if $famerape gte 1000>>
<span class="red">Notorious fucktoy</span>
<br>
<<elseif $famerape gte 600>>
<span class="pink">Famous fucktoy</span>
<br>
<<elseif $famerape gte 400>>
<span class="purple">Recognised fucktoy</span>
<br>
<<elseif $famerape gte 200>>
<span class="blue">Known fucktoy</span>
<br>
<<elseif $famerape gte 100>>
<span class="lblue">Low-key fucktoy</span>
<br>
<<elseif $famerape gte 30>>
<span class="teal">Obscure fucktoy</span>
<br>
<</if>>
<<if $bestialitydisable is "f">>
<<if $famebestiality gte 1000>>
<span class="red">Notorious bitch</span>
<br>
<<elseif $famebestiality gte 600>>
<span class="pink">Famous bitch</span>
<br>
<<elseif $famebestiality gte 400>>
<span class="purple">Recognised bitch</span>
<br>
<<elseif $famebestiality gte 200>>
<span class="blue">Known bitch</span>
<br>
<<elseif $famebestiality gte 100>>
<span class="lblue">Low-key bitch</span>
<br>
<<elseif $famebestiality gte 30>>
<span class="teal">Obscure bitch</span>
<br>
<</if>>
<</if>>
<<if $fameexhibitionism gte 1000>>
<span class="red">Notorious flaunter</span>
<br>
<<elseif $fameexhibitionism gte 600>>
<span class="pink">Famous flaunter</span>
<br>
<<elseif $fameexhibitionism gte 400>>
<span class="purple">Recognised flaunter</span>
<br>
<<elseif $fameexhibitionism gte 200>>
<span class="blue">Known flaunter</span>
<br>
<<elseif $fameexhibitionism gte 100>>
<span class="lblue">Low-key flaunter</span>
<br>
<<elseif $fameexhibitionism gte 30>>
<span class="teal">Obscure flaunter</span>
<br>
<</if>>
<br>
Decreasing your allure:
<br>
<<if $famescrap gte 1000>>
<span class="green">Notorious scrapper</span>
<br>
<<elseif $famescrap gte 600>>
<span class="teal">Famous scrapper</span>
<br>
<<elseif $famescrap gte 400>>
<span class="lblue">Recognised scrapper</span>
<br>
<<elseif $famescrap gte 200>>
<span class="blue">Known scrapper</span>
<br>
<<elseif $famescrap gte 100>>
<span class="purple">Low-key scrapper</span>
<br>
<<elseif $famescrap gte 30>>
<span class="pink">Obscure scrapper</span>
<br>
<</if>>
<<if $famegood gte 1000>>
<span class="green">Notorious do-gooder</span>
<br>
<<elseif $famegood gte 600>>
<span class="teal">Famous do-gooder</span>
<br>
<<elseif $famegood gte 400>>
<span class="lblue">Recognised do-gooder</span>
<br>
<<elseif $famegood gte 200>>
<span class="blue">Known do-gooder</span>
<br>
<<elseif $famegood gte 100>>
<span class="purple">Low-key do-gooder</span>
<br>
<<elseif $famegood gte 30>>
<span class="pink">Obscure do-gooder</span>
<br>
<</if>>
<<if $famebusiness gte 1000>>
<span class="green">Notorious entrepreneur</span>
<br>
<<elseif $famebusiness gte 600>>
<span class="teal">Famous entrepreneur</span>
<br>
<<elseif $famebusiness gte 400>>
<span class="lblue">Recognised entrepreneur</span>
<br>
<<elseif $famebusiness gte 200>>
<span class="blue">Known entrepreneur</span>
<br>
<<elseif $famebusiness gte 100>>
<span class="purple">Low-key entrepreneur</span>
<br>
<<elseif $famebusiness gte 30>>
<span class="pink">Obscure entrepreneur</span>
<br>
<</if>>
<<if $famesocial gte 1000>>
<span class="green">Notorious schmoozer</span>
<br>
<<elseif $famesocial gte 600>>
<span class="teal">Famous socialite</span>
<br>
<<elseif $famesocial gte 400>>
<span class="lblue">Recognised socialite</span>
<br>
<<elseif $famesocial gte 200>>
<span class="blue">Known socialite</span>
<br>
<<elseif $famesocial gte 100>>
<span class="purple">Low-key socialite</span>
<br>
<<elseif $famesocial gte 30>>
<span class="pink">Obscure socialite</span>
<br>
<</if>>
<br><br>
__Behaviour__
<br>
<<if $player.gender_posture is "n">>
You turn around to get a look at yourself. You look like a <<girlstop>> Maybe if you
carried yourself differently you could change that.
<<elseif $player.gender_posture is "f">>
You strike a few girly poses and put on your best feminine voice.
<br>
<span class="pink">Others will be more likely to think that you're a girl.</span>
<<elseif $player.gender_posture is "m">>
You flex your muscles and add some gruff to your voice.
<br>
<span class="lblue">Others will be more likely to think that you're a boy.</span>
<</if>>
<br>
<<linkradiogroup "$player.gender_posture" `{
"Act naturally": "n",
"Take a feminine posture": "f",
"Take a masculine posture": "m",
}`>>
<</nobr>><</widget>>
<<widget "mirrorSkin">><<nobr>>
You are looking at your skin.
<br>
<<link "Back">><<replace #mirror>><<mirrorMenu>><</replace>><<unset $mirrorMenu>><</link>>
<br><br>
<<if $goocount + $semencount gte 0>>
__Goo and Semen__
<<mirrorwet $necksemen $neckgoo "neck">>
<<mirrorwet $rightarmsemen $rightarmgoo "right arm">>
<<mirrorwet $leftarmsemen $leftarmgoo "left arm">>
<<mirrorwet $thighsemen $thighgoo "thighs">>
<<mirrorwet $bottomsemen $bottomgoo "bottom">>
<<mirrorwet $tummysemen $tummygoo "tummy">>
<<mirrorwet $chestsemen $chestgoo "chest">>
<<mirrorwet $facesemen $facegoo "face">>
<<mirrorwet $hairsemen $hairgoo "hair">>
<<mirrorwet $feetsemen $feetgoo "feet">>
<<mirrorwet $vaginaoutsidesemen $vaginaoutsidegoo "labia">>
<<mirrorwet $vaginasemen $vaginagoo "vagina">>
<<mirrorwet $penissemen $penisgoo "penis">>
<<mirrorwet $anussemen $anusgoo "anus">>
<<mirrorwet $mouthsemen $mouthgoo "mouth">>
<<else>>
Your skin feels clean.
<</if>>
<br><br>
__Body Writing__<br>
<<if $bodyWritingSelected isnot undefined>>
You write
<<if $skin[$bodyPartSelectedKey].special isnot "none">>
"<span class="red"><<print $bodyWritingSelected>></span>"
<<elseif $skin[$bodyPartSelectedKey].lewd is 1>>
"<span class="pink"><<print $bodyWritingSelected>></span>"
<<else>>
"<span class="purple"><<print $bodyWritingSelected>></span>"
<</if>>
on your $bodyPartSelected.
<<unset $bodyPartSelected>>
<<unset $bodyWritingSelected>>
<<unset $bodyPartSelectedKey>>
<br><br>
<</if>>
<<bodywriting>>
<br>
<<set _bodyWritingOptions to {
"Cute boy":"cute_boy",
"Cute girl":"cute_girl",
"Orphan":"orphan"
}>>
<<if $promiscuity gte 35>>
<<set _bodyWritingOptions["Daddy issues"] to "daddy_issues">>
<<set _bodyWritingOptions["Mommy issues"] to "mommy_issues">>
<<set _bodyWritingOptions["Trashy"] to "trashy">>
<<set _bodyWritingOptions["£5 whore"] to "five_pound_whore">>
<<set _bodyWritingOptions["£10 a pop"] to "ten_pound_a_pop">>
<<set _bodyWritingOptions["£25 per fuck"] to "twenty_five_pound_per_fuck">>
<<set _bodyWritingOptions["£100"] to "one_hundred_pound">>
<<set _bodyWritingOptions["It's not rape if you pay me"] to "its_not_rape_if_you_pay_me">>
<<set _bodyWritingOptions["Whore"] to "whore">>
<<set _bodyWritingOptions["Slut for hire"] to "slut_for_hire">>
<<set _bodyWritingOptions["Body for sale"] to "body_for_sale">>
<<set _bodyWritingOptions["Prostitute"] to "prostitute">>
<</if>>
<<if $exhibitionism gte 35>>
<<set _bodyWritingOptions["Pervert"] to "pervert">>
<<set _bodyWritingOptions["Attention whore"] to "attention_whore">>
<<set _bodyWritingOptions["Flaunter"] to "flaunter">>
<<set _bodyWritingOptions["Object"] to "object">>
<<set _bodyWritingOptions["Strip me"] to "strip_me">>
<<set _bodyWritingOptions["Ask to see me naked"] to "ask_to_see_me_naked">>
<</if>>
<<if $deviancy gte 55>>
<<set _bodyWritingOptions["Doggy slut"] to "doggy_slut">>
<<set _bodyWritingOptions["Animal"] to "animal">>
<<set _bodyWritingOptions["Beast fucker"] to "beast_fucker">>
<<set _bodyWritingOptions["Breedable"] to "breedable">>
<<set _bodyWritingOptions["Deviant"] to "deviant">>
<</if>>
<<if $masochism_level gte 1>>
<<set _bodyWritingOptions["Hit me"] to "hit_me">>
<<set _bodyWritingOptions["Hurt me"] to "hurt_me">>
<<set _bodyWritingOptions["Treat me bad"] to "treat_me_bad">>
<<set _bodyWritingOptions["Make me squeal"] to "make_me_squeal">>
<</if>>
<<if Object.keys(_bodyWritingOptions).length gt 0>>
<<set _bodyPartOptions to {}>>
<<set _bodyPartOptionsSkip to ["back", "left_bottom", "right_bottom"]>>
<<for _label, _value range $skin>>
<<if _bodyPartOptionsSkip.includes(_label)>>
<<continue>>
<<elseif Object.keys(_value).length is 0>>
<<set _temp to _label.replace("_", " ")>>
<<set _bodyPartOptions[_temp[0].toUpperCase() + _temp.substring(1)] to _label>>
<</if>>
<</for>>
<<if Object.keys(_bodyPartOptions).length gt 0>>
Write
<<listbox "_bodyWritingSelected">>
<<optionsfrom _bodyWritingOptions>>
<</listbox>>
on your
<<listbox "_bodyPartSelected">>
<<optionsfrom _bodyPartOptions>>
<</listbox>>
<<link [[Confirm|$passage]]>>
<<set $mirrorMenu to "skin">>
<<set $bodyWritingSelected to Object.keys(_bodyWritingOptions)[Object.values(_bodyWritingOptions).indexOf(_bodyWritingSelected)]>>
<<set $bodyPartSelected to Object.keys(_bodyPartOptions)[Object.values(_bodyPartOptions).indexOf(_bodyPartSelected)]>>
<<set $bodyPartSelectedKey to _bodyPartSelected>>
<<add_bodywriting _bodyPartSelected _bodyWritingSelected pen>>
<</link>>
<<else>>
You're not sure where else you can write an advertisement.
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "mirrorHair">><<nobr>>
<<link "Back">><<replace #mirror>><<mirrorMenu>><</replace>><<unset $mirrorMenu>><</link>>
<br><br>
__Hair__
<br>
<a onclick="SugarCube.State.variables.hairtype='default';SugarCube.State.variables.fringetype='default';SugarCube.State.display(SugarCube.State.active.title, null)">Natural</a> (changes both sides and fringe)
<br><br>
Your sides are in the "$hairtype" style, and positioned <<if $hairposition is "front">>in front of<<else>>behind<</if>> your body.
<<if $hairtype is "default">>
Changing your sides from natural will set your fringe to messy.
<</if>>
<br>
<<set _hairTypeByName to {"Braid left": "braid left", "Braid right": "braid right", "Flat ponytail": "flat ponytail", "Loose": "loose", "Messy": "messy", "Pigtails": "pigtails", "Ponytail": "ponytail", "Short": "short", "Side tail left": "side tail left", "Side tail right": "side tail right", "Straight": "straight", "Swept left": "swept left", "Twin braids": "twin braids", "Twintails": "twintails"}>>
<<set _fringeTypeByName to {"Flaps": "flaps", "Hime": "hime", "Loose": "loose", "Messy": "messy", "Overgrown": "overgrown", "Ringlets": "ringlets", "Split": "split", "Straight": "straight", "Swept left": "swept right"}>>
<<linkradiogroup "$hairtype" _hairTypeByName>>
<br><br>
<<linkradiogroup "$hairposition" `{
"Position in front of body": "front",
"Position behind body": "back",
}`>>
<br><br>
Your fringe is in the "$fringetype" style.
<<if $fringetype is "default">>
Changing your fringe from natural will set your sides to messy.
<</if>>
<br>
<<linkradiogroup "$fringetype" _fringeTypeByName>>
<br><br>
<</nobr>><</widget>>
<<widget "mirrorTransformation">><<nobr>>
<<link "Back">><<replace #mirror>><<mirrorMenu>><</replace>><<unset $mirrorMenu>><</link>>
<br><br>
Hiding parts of your Inner Self will slowly increase your Trauma over time (Excludes pubes and pits).
If your Trauma gets too high, you will no longer be able to hide them.
<br><br>
<<if $angel gt 1>>
__Angel__
<br>
<<if $transformationParts.angel.halo isnot "disabled">>
Angel Halo:
<<listbox "$transformationParts.angel.halo" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.angel.wings isnot "disabled">>
Angel Wings:
<<listbox "$transformationParts.angel.wings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<if $fallenangel gt 1>>
__Fallen Angel__
<br>
<<if $transformationParts.fallenAngel.halo isnot "disabled">>
Fallen Angel Halo:
<<listbox "$transformationParts.fallenAngel.halo" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.fallenAngel.wings isnot "disabled">>
Fallen Angel Wings:
<<listbox "$transformationParts.fallenAngel.wings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<if $demon gt 1>>
__Demon__
<br>
<<if $transformationParts.demon.horns isnot "disabled">>
Demon Horns:
<<listbox "$transformationParts.demon.horns" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<<option "Classic" "classic">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.demon.wings isnot "disabled">>
Demon Wings:
<<listbox "$transformationParts.demon.wings" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.demon.tail isnot "disabled">>
Demon Tail:
<<listbox "$transformationParts.demon.tail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<<option "Classic" "classic">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<if $cat gt 1>>
__Cat__
<br>
<<if $transformationParts.cat.ears isnot "disabled">>
Cat Ears:
<<listbox "$transformationParts.cat.ears" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.cat.tail isnot "disabled">>
Cat Tail:
<<listbox "$transformationParts.cat.tail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<if $cow gt 1>>
__Cow__
<br>
<<if $transformationParts.cow.horns isnot "disabled">>
Cow Horns:
<<listbox "$transformationParts.cow.horns" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.cow.ears isnot "disabled">>
Cow Ears:
<<listbox "$transformationParts.cow.ears" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.cow.tail isnot "disabled">>
Cow Tail:
<<listbox "$transformationParts.cow.tail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<if $wolfgirl gt 1>>
__Wolf__
<br>
<<if $transformationParts.wolf.ears isnot "disabled">>
Wolf Ears:
<<listbox "$transformationParts.wolf.ears" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<<if $transformationParts.wolf.tail isnot "disabled">>
Wolf Tail:
<<listbox "$transformationParts.wolf.tail" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<<if $transformationParts.wolf.pubes isnot "disabled" and $hirsutedisable is "f">>
Wolf Pubes:
<<listbox "$transformationParts.wolf.pubes" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<<if $transformationParts.wolf.pits isnot "disabled" and $hirsutedisable is "f">>
Wolf pits:
<<listbox "$transformationParts.wolf.pits" autoselect>>
<<option "Hide" "hidden">>
<<option "Default" "default">>
<</listbox>>
<br>
<</if>>
<br>
<</if>>
<<link [[Confirm|$passage]]>>
<<set $mirrorMenu to "transformation">>
<</link>>
<</nobr>><</widget>>
<<widget "mirrorDebug">><<nobr>>
<<link "Back">><<replace #mirror>><<mirrorMenu>><</replace>><<unset $mirrorMenu>><</link>>
<br><br>
<br>
<<link "<<<">><<set $hairlength -= 1000>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
<<link "<<">><<set $hairlength -= 100>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
<<link "<">><<set $hairlength -= 10>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>> |
Hair length: <span id="statshairlength"><<print Math.trunc($hairlength)>></span>
| <<link ">">><<set $hairlength += 10>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
| <<link ">>">><<set $hairlength += 100>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
| <<link ">>>">><<set $hairlength += 1000>><<clamp>><<replace "#statshairlength">><<print Math.trunc($hairlength)>><</replace>><</link>>
<br>
<<link "<<<">><<set $fringelength -= 1000>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
<<link "<<">><<set $fringelength -= 100>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
<<link "<">><<set $fringelength -= 10>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>> |
Fringe length: <span id="statsfringelength"><<print Math.trunc($fringelength)>></span>
| <<link ">">><<set $fringelength += 10>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
| <<link ">>">><<set $fringelength += 100>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
| <<link ">>>">><<set $fringelength += 1000>><<clamp>><<replace "#statsfringelength">><<print Math.trunc($fringelength)>><</replace>><</link>>
<br>
Hair Colour (<<= $haircolour>>):
<<link "Black">><<set $haircolour to "black">><<goto "Wardrobe">><</link>> |
<<link "Brown">><<set $haircolour to "brown">><<goto "Wardrobe">><</link>> |
<<link "Red">><<set $haircolour to "red">><<goto "Wardrobe">><</link>> |
<<link "Ginger">><<set $haircolour to "ginger">><<goto "Wardrobe">><</link>> |
<<link "Blond">><<set $haircolour to "blond">><<goto "Wardrobe">><</link>> |
<<link "Green">><<set $haircolour to "green">><<goto "Wardrobe">><</link>> |
<<link "Blue">><<set $haircolour to "blue">><<goto "Wardrobe">><</link>> |
<<link "Purple">><<set $haircolour to "purple">><<goto "Wardrobe">><</link>>
<br><br>
<<link "Skip day">><<pass 23 hours>><<effects>><<goto "Mirror">><</link>>
<br>
<</nobr>><</widget>><<widget "mobileStats">><<nobr>>
<<if $sidebarStats is "All" or $pain gt 50>>
<<mobileStatsColor "pain">>
<div @class="'stat ' + _mobileColor">
P
</div>
<</if>>
<<if $sidebarStats is "All" or $arousal gt $arousalmax / 2>>
<<mobileStatsColor "arousal">>
<div @class="'stat ' + _mobileColor">
Ar
</div>
<</if>>
<<if $sidebarStats is "All" or $tiredness gt $tirednessmax / 2>>
<<mobileStatsColor "fatigue">>
<div @class="'stat ' + _mobileColor">
F
</div>
<</if>>
<<if $sidebarStats is "All" or $stress gt $stressmax / 2>>
<<mobileStatsColor "stress">>
<div @class="'stat ' + _mobileColor">
S
</div>
<</if>>
<<if $innocencestate is 1 and ($sidebarStats is "All" or $awareness gt -100)>>
<<mobileStatsColor "inoccence">>
<div @class="'stat ' + _mobileColor">
I
</div>
<<elseif $sidebarStats is "All" or $trauma gt $traumamax / 2>>
<<mobileStatsColor "trauma">>
<div @class="'stat ' + _mobileColor">
T
</div>
<</if>>
<<if $sidebarStats is "All" or $control gt $controlmax / 2>>
<<mobileStatsColor "control">>
<div @class="'stat ' + _mobileColor">
C
</div>
<</if>>
<<mobileStatsColor "allure">>
<div @class="'stat ' + _mobileColor">
Al
</div>
<<if $drunk gt 0>>
<<mobileStatsColor "drunk">>
<div @class="'stat ' + _mobileColor">
Dk
</div>
<</if>>
<<if $drugged gt 0>>
<<mobileStatsColor "drugged">>
<div @class="'stat ' + _mobileColor">
Dg
</div>
<</if>>
<<if $hallucinogen gt 0>>
<<mobileStatsColor "hallucinogen">>
<div @class="'stat ' + _mobileColor">
H
</div>
<</if>>
<</nobr>><</widget>>
<<widget "mobileStatsColor">><<nobr>>
<<switch $args[0]>>
<<case "pain">><<mobileStatsColorSet `($pain gte 100 and $willpowerpain is 0 ? $pain : Math.clamp($pain, 0, 99))` 100>>
<<case "arousal">><<mobileStatsColorSet `Math.clamp($arousal, 0, $arousalmax)` $arousalmax>>
<<case "fatigue">><<mobileStatsColorSet `Math.clamp($tiredness, 0, $tirednessmax)` $tirednessmax>>
<<case "stress">><<mobileStatsColorSet `Math.clamp($stress, 0, $stressmax)` $stressmax>>
<<case "inoccence">><<mobileStatsColorSetIverted `Math.clamp($awareness, 0, -200)` -200>>
<<case "trauma">><<mobileStatsColorSet `Math.clamp($trauma, 0, $traumamax)` $traumamax>>
<<case "control">><<mobileStatsColorSetIverted `Math.clamp($control, 0, $controlmax)` $controlmax>>
<<case "allure">><<mobileStatsColorAllure>>
<<case "drunk">><<mobileStatsColorSet `Math.clamp($drunk, 50, 500)` 500>>
<<case "drugged">><<mobileStatsColorSet `Math.clamp($drugged, 50, 500)` 500>>
<<case "hallucinogen">><<mobileStatsColorSet `Math.clamp($hallucinogen, 50, 500)` 500>>
<</switch>>
<</nobr>><</widget>>
<<widget "mobileStatsColorSet">><<nobr>>
<<if $args[0] is 0>>
<<set _mobileColor to "green">>
<<else>>
<<set _percent=Math.floor(($args[0]/$args[1])*10)>>
<<switch _percent>>
<<case 8 9>><<set _mobileColor to "pink">>
<<case 6 7>><<set _mobileColor to "purple">>
<<case 4 5>><<set _mobileColor to "blue">>
<<case 2 3>><<set _mobileColor to "lblue">>
<<case 0 1>><<set _mobileColor to "teal">>
<<default>><<set _mobileColor to "red">>
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "mobileStatsColorSetIverted">><<nobr>>
<<if $args[0] is 0>>
<<set _mobileColor to "red">>
<<else>>
<<set _percent=Math.floor(($args[0]/$args[1])*10)>>
<<switch _percent>>
<<case 8 9>><<set _mobileColor to "teal">>
<<case 6 7>><<set _mobileColor to "lblue">>
<<case 4 5>><<set _mobileColor to "blue">>
<<case 2 3>><<set _mobileColor to "purple">>
<<case 0 1>><<set _mobileColor to "pink">>
<<default>><<set _mobileColor to "green">>
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "mobileStatsColorAllure">><<nobr>>
<<if $allure gte (6000 * $alluremod)>>
<<set _mobileColor to "red">>
<<else>>
<<switch Math.floor($allure / $alluremod / 1000)>>
<<case 3>><<set _mobileColor to "purple">>
<<case 2>><<set _mobileColor to "blue">>
<<case 1>>
<<if $allure / $alluremod gte 1500>>
<<set _mobileColor to "lblue">>
<<else>>
<<set _mobileColor to "teal">>
<</if>>
<<case 0>><<set _mobileColor to "green">>
<<default>><<set _mobileColor to "pink">>
<</switch>>
<</if>>
<</nobr>><</widget>><<widget "endnpc">><<nobr>>
<<if $npc>>
<<set _i to $NPCNameList.indexOf($npc)>>
<<set $NPCName[_i].trust += ($enemytrust / 100)>>
<</if>>
<</nobr>><</widget>>
<!-- Named NPC aka NNPC notes -->
<!-- $NPCNameList.indexOf("Eden") returns the index value of Eden array, allowing name-friendly calls -->
<!-- To call NNPC Eden, use <<npc Eden>>, and <<endnpc>> to put them away. -->
/*Gender neutral names for future reference
Aiden
Akira
Alex
Alexis
Ariel
Armani
Ashanti
Ashton
Aspen
Aubrey
August
Blair
Blake
Brogan
Brooklyn
Bryce
Cameron
Carson
Casey
Chris
Courtney
Dana
Delaney
Devon
Dominique
Drew
Dylan
Easton
Elia
Elliot
Esme
Evan
Farai
Faris
Ferris
Finley
Flynn
Frankie
Genesis
Hayden
Hollis
Hudson
Ira
Ivory
Jamie
Jayden
Jean
Jeryn
Jesse
Joey
Jun
Justice
Keegan
Kendall
Kennedy
Kerry
Kim
Kirby
Kit
Kris
Kyrie
Lashawn
Lee
Lesley
Lincoln
Linden
Mackenzie
Maddox
Madison
Mel
Michael
Nakia
Nasim
Noah
Noor
Nyx
Odell
Orion
Palmer
Paris
Payson
Peyton
Phoenix
Quinn
Raz
Reagan
Rebel
Rei
Ren
Rey
Riley
Roan
Rotem
Ryan
Shannon
Sharon
Shaw
Shay
Shiloh
Spencer
Sydney
Taylor
Teagan
Toby
Tracy
Tyne
Willow
Wren
Wynne
Yael
Yannick
Zain
Zane
Zephyr
Zia
Zohar
*/
<<widget "initnpcgender">><<nobr>><<set $test2 to 2>>
<<for _i to 0; _i lt $NPCName.length; _i++>>
<!-- Set Pronoun -->
<<if $NPCName[_i].pronoun is "none" or $args[0] is "genders">>
<<if $malechance lt random(1, 100)>>
<<set $NPCName[_i].pronoun to "f">><<set $test to $NPCName[_i].pronoun>>
<<else>>
<<set $NPCName[_i].pronoun to "m">>
<</if>>
<</if>>
<!-- Set Gender -->
<<if $NPCName[_i].gender is "none" or $args[0] is "genders">>
<<if $NPCName[_i].pronoun is "m">>
<<if random(0, 99) gte $cbchance>>
<<set $NPCName[_i].gender to "m">>
<<else>>
<<set $NPCName[_i].gender to "f">>
<</if>>
<<elseif $NPCName[_i].pronoun is "f">>
<<if random(0, 99) gte $dgchance>>
<<set $NPCName[_i].gender to "f">>
<<else>>
<<set $NPCName[_i].gender to "m">>
<</if>>
<</if>>
<</if>>
<!-- Set breast defaults-->
<<if $breast_mod is 12>>/*Clumsy way to get average breast size setting working for NNPCs.*/
<<set _b_mod_upper to 12>><<set _b_mod_lower to 12>>
<<elseif $breast_mod gte 10>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 10>>
<<elseif $breast_mod gte 8>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 8>>
<<elseif $breast_mod gte 6>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 7>>
<<elseif $breast_mod gte 4>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 5>>
<<elseif $breast_mod gte 2>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 3>>
<<elseif $breast_mod gte 0>>
<<set _b_mod_upper to 12>><<set _b_mod_lower to 1>>
<<elseif $breast_mod gte -2>>
<<set _b_mod_upper to 10>><<set _b_mod_lower to 1>>
<<elseif $breast_mod gte -4>>
<<set _b_mod_upper to 8>><<set _b_mod_lower to 1>>
<<elseif $breast_mod gte -6>>
<<set _b_mod_upper to 6>><<set _b_mod_lower to 1>>
<<elseif $breast_mod gte -8>>
<<set _b_mod_upper to 4>><<set _b_mod_lower to 1>>
<<elseif $breast_mod gte -10>>
<<set _b_mod_upper to 2>><<set _b_mod_lower to 1>>
<<else>>
<<set _b_mod_upper to 1>><<set _b_mod_lower to 1>>
<</if>>
<<if $NPCName[_i].breastsize is undefined or $args[0] is "breasts">>
<<if $NPCName[_i].pronoun is "f">>
<<switch random (_b_mod_lower, _b_mod_upper)>>
<<case 11 12>>
<<set $NPCName[_i].breastsize to 5>>
<<case 8 9 10>>
<<set $NPCName[_i].breastsize to 4>>
<<case 5 6 7>>
<<set $NPCName[_i].breastsize to 3>>
<<case 3 4 5>>
<<set $NPCName[_i].breastsize to 2>>
<<default>>
<<set $NPCName[_i].breastsize to 1>>
<</switch>>
<<else>>
<<set $NPCName[_i].breastsize to 0>>
<</if>>
<</if>>
<<if $NPCName[_i].breastsize gt 0>>
<<set _brdes to ["invalid","small","pert","modest","full","large"]>>
<<set $NPCName[_i].breastsdesc to _brdes[$NPCName[_i].breastsize]+" breasts">>
<<set $NPCName[_i].breastdesc to _brdes[$NPCName[_i].breastsize]+" breast">>
<<else>>
<<set $NPCName[_i].breastsdesc to "nipples">>
<<set $NPCName[_i].breastdesc to "nipple">>
<</if>>
<!-- Set pp to defaults-->
<<if $penis_mod is 8>>/*Clumsy way to get average penis size setting working for NNPCs.*/
<<set _p_mod_upper to 8>><<set _p_mod_lower to 8>>
<<elseif $penis_mod gte 6>>
<<set _p_mod_upper to 8>><<set _p_mod_lower to 7>>
<<elseif $penis_mod gte 4>>
<<set _p_mod_upper to 8>><<set _p_mod_lower to 5>>
<<elseif $penis_mod gte 2>>
<<set _p_mod_upper to 8>><<set _p_mod_lower to 3>>
<<elseif $penis_mod gte 0>>
<<set _p_mod_upper to 8>><<set _p_mod_lower to 1>>
<<elseif $penis_mod gte -2>>
<<set _p_mod_upper to 7>><<set _p_mod_lower to 1>>
<<elseif $penis_mod gte -4>>
<<set _p_mod_upper to 5>><<set _p_mod_lower to 1>>
<<elseif $penis_mod gte -6>>
<<set _p_mod_upper to 3>><<set _p_mod_lower to 1>>
<<else>>
<<set _p_mod_upper to 1>><<set _p_mod_lower to 1>>
<</if>>
<<if $NPCName[_i].penissize is 0 or $args[0] is "penis">>
<<if $NPCName[_i].gender is "m">>
<<switch random (_p_mod_lower, _p_mod_upper)>>
<<case 5 6 7>>
<<set $NPCName[_i].penisdesc to either("thick cock","hefty cock","big cock","large cock","veiny cock","meaty cock")>>
<<set $NPCName[_i].penissize to 3>>
<<case 8>>
<<set $NPCName[_i].penisdesc to either("massive cock","huge cock","humongous cock","immense cock","gigantic cock","enormous cock")>>
<<set $NPCName[_i].penissize to 4>>
<<case 2 3 4 5>>
<<set $NPCName[_i].penisdesc to "penis">>
<<set $NPCName[_i].penissize to 2>>
<<default>>
<<set $NPCName[_i].penisdesc to either("tiny penis","pathetic cock","little penis","small penis","mini penis","micro penis")>>
<<set $NPCName[_i].penissize to 1>>
<</switch>>
<<else>>
<<set $NPCName[_i].penissize to 0>>
<<set $NPCName[_i].penisdesc to "none">>
<</if>>
<</if>>
<!-- Set pp to size in case PC selected it-->
<<if $NPCName[_i].penissize isnot 0>>
<<switch $NPCName[_i].penissize>>
<<case 4>>
<<set $NPCName[_i].penisdesc to either("massive cock","huge cock","humongous cock","immense cock","gigantic cock","enormous cock")>>
<<case 3>>
<<set $NPCName[_i].penisdesc to either("thick cock","hefty cock","big cock","large cock","veiny cock","meaty cock")>>
<<case 1>>
<<set $NPCName[_i].penisdesc to either("tiny penis","pathetic cock","little penis","small penis","mini penis","micro penis")>>
<<default>>
<<set $NPCName[_i].penisdesc to "penis">>
<</switch>>
<</if>>
<</for>>
<</nobr>><</widget>>
<<widget "initnpc">><<nobr>>
<<set _nam to $args[0]>>
<<set _i to $NPCNameList.indexOf(_nam)>>
<<if $NPCName[_i].init is 0>> <!-- This prevents double-init from wiping variables -->
<<set $NPCName[_i].init to 1>>
<<set $NPCName[_i].trust to 0>>
<<set $NPCName[_i].love to 0>>
<<set $NPCName[_i].dom to 0>>
<<set $NPCName[_i].lust to 0>>
<<set $NPCName[_i].trauma to 0>>
<<set $NPCName[_i].rage to 0>>
<<set $NPCName[_i].state to "active">>
<!-- Special Cases NNPC Variables, Introductions, Adjustments -->
<<switch _nam>>
<<case Kylar>>
<<set $kylartimer to 0>>
<<set $kylarstreettimer to 0>>
<<set $kylarraped to 0>>
<<set $NPCName[$NPCNameList.indexOf("Kylar")].state to 0>>
<<case River>>
<<if $NPCName[_i].pronoun is "m">>
//River teaches maths at the local school. His short brown hair is flecked with grey and his piercing blue eyes scrutinize his surroundings. Students tend to be well-behaved in his class.//
<<else>>
//River teaches maths at the local school. Her long brown hair is flecked with grey and her piercing blue eyes scrutinize her surroundings. Students tend to be well-behaved in her class.//
<</if>>
<<case Leighton>>
<<if $NPCName[_i].pronoun is "m">>
<<set $NPCName[_i].title to "headmaster">>
//Leighton is the headmaster of the local school. He has green eyes and well-kept greying black hair. Tall and stately, he has a firm attitude towards the students at his school.//
<<else>>
<<set $NPCName[_i].title to "headmistress">>
//Leighton is the headmistress of the local school. She has green eyes and greying black hair, held behind her head in a bun. Tall and stately, she has a firm attitude towards the students at her school.//
<</if>>
<<case Mason>>
<<if $NPCName[_i].pronoun is "m">>
//Mason is the swimming teacher at the local school. He's the youngest teacher, only a few years older than some of the students. His toned body is naturally shown off during class, but if he notices the way he's leered at, he gives no indication.//
<<else>>
//Mason is the swimming teacher at the local school. She's the youngest teacher, only a few years older than some of the students. Her toned body is naturally shown off during class, but if she notices the way she's leered at, she gives no indication.//
<</if>>
<<case Winter>>
<<if $NPCName[_i].pronoun is "m">>
//Winter teaches history at the local school. He's an older gentleman, well-groomed and sophisticated.//
<<else>>
//Winter teaches history at the local school. She's an older lady, well-groomed and sophisticated.//
<</if>>
<<case Doren>>
<<if $NPCName[_i].pronoun is "m">>
//Doren teaches English at the local school. His shaggy red hair and beard give him a savage look.//
<<else>>
//Doren teaches English at the local school. Her shaggy red hair gives her a savage look.//
<</if>>
<<case Sirris>>
<<if $NPCName[_i].pronoun is "m">>
//Sirris teaches science at the local school. He's calm and patient, which sometimes leads to a disordered classroom.//
<<else>>
//Sirris teaches science at the local school. She's calm and patient, which sometimes leads to a disordered classroom.//
<</if>>
<<case Eden>>
<<if $NPCName[_i].pronoun is "m">>
<<set $NPCName[_i].title to "hunter">>
<<else>>
<<set $NPCName[_i].title to "huntress">>
<</if>>
<<case Avery>>
<<if $NPCName[_i].pronoun is "m">>
<<set $NPCName[_i].title to "businessman">>
<<else>>
<<set $NPCName[_i].title to "businesswoman">>
<</if>>
<<case Jordan>>
<<if $NPCName[_i].pronoun is "m">>
<<set $NPCName[_i].title to "monk">>
<<else>>
<<set $NPCName[_i].title to "nun">>
<</if>>
<<case Whitney>>
<<set $NPCName[$NPCNameList.indexOf("Whitney")].dom to 10>>
<<default>>
<</switch>>
<</if>>
<</nobr>><</widget>>
<<widget "npc">><<nobr>>
<<if $enemyno gte 1>>
<<set $endeventerror to $lastgenerated>>
<<endevent phaseless>>
<</if>>
<<set $lastgenerated to $passage>>
<<set _nam to $args[0]>>
<<set _i to $NPCNameList.indexOf(_nam)>>
<!-- Initialize NNPC on first time called, introducing them to PC -->
<<if $NPCName[_i].init isnot 1>>
<<initnpc _nam>>
<</if>>
<!-- Set global variables -->
<<set $npc to _nam>>
<<set $NPCList[0].fullDescription to _nam>>
/*Sets up multiple orgasms, code needs work*/
/*<<set $NPCList[0].maxOrgasms to 1>>
<<set $NPCList[0].orgasms to 0>>
<<if $NPCList[0].fullDescription is "Robin">>
<<set $NPCList[0].maxOrgasms to 2>>
<<set $setupMidOrgasm to true>>
<</if>>
*/
<<set $npcnum to _i>>
<<set $pronoun to $NPCName[_i].pronoun>>
<!-- Set combat variables -->
<<set $NPCList[0].pronoun to $NPCName[_i].pronoun>>
<<set $NPCList[0].gender to $NPCName[_i].gender>>
<<set $NPCList[0].type to $NPCName[_i].type>>
<<set $NPCList[0].lefthand to 0>>
<<set $NPCList[0].righthand to 0>>
<<set $NPCList[0].mouth to 0>>
<<set $NPCList[0].anus to 0>>
<<set $NPCList[0].chest to 0>>
<<set $NPCList[0].breastsize to $NPCName[_i].breastsize>>
<<set $NPCList[0].breastsdesc to $NPCName[_i].breastsdesc>>
<<set $NPCList[0].breastdesc to $NPCName[_i].breastdesc>>
<<if $NPCName[_i].gender is "m">>
<<set $NPCList[0].penis to "clothed">>
<<set $NPCList[0].penissize to $NPCName[_i].penissize>>
<<set $NPCList[0].penisdesc to $NPCName[_i].penisdesc>>
<<else>>
<<set $NPCList[0].vagina to "clothed">>
<</if>>
<<set $NPCList[0].insecurity to $NPCName[_i].insecurity>>
<<set $npcdescription to $NPCName[_i].title>>
<<set $NPCList[0].description to $NPCName[_i].title>>
<<set $NPCList[0].adult to $NPCName[_i].adult>>
<<set $NPCList[0].teen to $NPCName[_i].teen>>
<<set $NPCList[0].location to {
head: 0,
genitals: 0,
}>>
<!-- Adjust for Beast type NNPCs: Black Wolf -->
<<if $NPCList[0].type is "wolf">>
<<set $beastname to "blackwolf">>
<<set $NPCList[0].lefthand to "none">>
<<set $NPCList[0].righthand to "none">>
<<set $NPCList[0].stance to "approach">>
<<if $NPCName[_i].gender is "m">>
<<set $NPCList[0].penis to 0>>
<<set $NPCList[0].vagina to "none">>
<<else>>
<<set $NPCList[0].vagina to 0>>
<<set $NPCList[0].penis to "none">>
<</if>>
<<if $blackwolfmonster is 1>>
<<if $monsterchance gte $rng and $hallucinations gte 1 or $monsterchance gte $rng and $monsterhallucinations is "f">>
<<set $NPCList[0].monster to "monster">>
<<if $NPCList[0].pronoun is "f">>
<<set $NPCList[0].type to $NPCList[0].type + "girl">>
<<else>>
<<set $NPCList[0].type to $NPCList[0].type + "boy">>
<</if>>
<<else>>
<<set $NPCList[0].monster to 0>>
<</if>>
<<else>>
<<set $NPCList[0].monster to 0>>
<</if>>
<</if>>
<<if $enemyno lt 6>><<set $enemyno += 1>><</if>>
<</nobr>><</widget>>
<<widget "npcrelationship">><<nobr>>
<!-- Robin, Avery, Kylar are unique and are treated differently -->
<<set _nam to $args[0]>>
<<set _i to $NPCNameList.indexOf(_nam)>>
<<if $NPCName[_i].init is 1>>
<<set $npctextlove to $NPCName[_i].love>>
<<set $npctextdom to $NPCName[_i].dom>>
<<set $npctextname to _nam>>
<<set $npctextdescription to $NPCName[_i].title>>
<<relationshiptext _nam>>
<br>
<</if>>
<</nobr>><</widget>>
<<widget "npcincr">><<nobr>>
<!-- Arguements passed are NNPC name, variable type, and value (+/-)-->
<<set _nam to $args[0]>>
<<set _var to $args[1]>>
<<set _val to $args[2]>>
<<set _i to $NPCNameList.indexOf(_nam)>>
<<switch _var>>
<<case love>>
<<set $NPCName[_i].love += _val>>
<<case dom>>
<<set $NPCName[_i].dom += _val>>
<<case trust>>
<<set $NPCName[_i].trust += _val>>
<<case lust>>
<<set $NPCName[_i].lust += _val>>
<<case rage>>
<<set $NPCName[_i].rage += _val>>
<<case state>>
<<set $NPCName[_i].state to _val>>
<<case init>>
<<set $NPCName[_i].init to _val>>
<<case trauma>>
<<set $NPCName[_i].trauma += _val>>
<<default>>
<span class="red">NPCINCR error - Unknown variable _var</span>
<br><br>
<</switch>>
<</nobr>><</widget>>
<<widget "npcset">><<nobr>>
<!-- Sets selected NNPC variables using NNPC name-->
<!-- Arguements passed are NNPC name, variable type, value -->
<<set _nam to $args[0]>>
<<set _var to $args[1]>>
<<set _val to $args[2]>>
<<set _i to $NPCNameList.indexOf(_nam)>>
<<switch _var>>
<<case love>>
<<set $NPCName[_i].love to _val>>
<<case dom>>
<<set $NPCName[_i].dom to _val>>
<<case trust>>
<<set $NPCName[_i].trust to _val>>
<<case lust>>
<<set $NPCName[_i].lust to _val>>
<<case rage>>
<<set $NPCName[_i].rage to _val>>
<<case state>>
<<set $NPCName[_i].state to _val>>
<<case init>>
<<set $NPCName[_i].init to _val>>
<<case trauma>>
<<set $NPCName[_i].trauma to _val>>
<<default>>
<span class="red">NPCSET error - Unknown value _var</span>
<br><br>
<</switch>>
<</nobr>><</widget>>
<<widget "relationshiptext">><<nobr>>
<<set _npc to $args[0]>>
<<set _i to $NPCNameList.indexOf(_npc)>>
<!-- Special cases for Robin, Avery, Kylar -->
<<switch _npc>>
<<case Robin>>
Robin
<<if $robinromance is 1>>
<span class="lewd">loves you.</span>
<<elseif $NPCName[_i].trauma gte 80>>
<span class="red">is traumatised.</span>
<<elseif $NPCName[_i].trauma gte 40>>
<span class="red">is in pain.</span>
<<elseif $NPCName[_i].trauma gte 10>>
<span class="purple">is troubled.</span>
<<else>>
<span class="teal">looks up to you.</span>
<</if>>
<br>
<<case Avery>>
Avery
<<if $NPCName[_i].love gte 60>>
<<if $NPCName[_i].rage gte 60>>
<span class="red">is infuriated by you.</span>
<<elseif $NPCName[_i].rage gte 20>>
<span class="blue">wants you on a tighter leash.</span>
<<else>>
<span class="green">prizes you.</span>
<</if>>
<<elseif $NPCName[_i].love gte 20>>
<<if $NPCName[_i].rage gte 60>>
<span class="red">is furious with you.</span>
<<elseif $NPCName[_i].rage gte 20>>
<span class="purple">sees you as a possession.</span>
<<else>>
<span class="teal">thinks you're cute.</span>
<</if>>
<<else>>
<<if $NPCName[_i].rage gte 60>>
<span class="red">thinks you're insolent.</span>
<<elseif $NPCName[_i].rage gte 20>>
<span class="pink">thinks you're a brat.</span>
<<else>>
has no strong opinion of you.
<</if>>
<</if>>
<br>
<<case Kylar>>
Kylar the loner
<<if $NPCName[_i].love gte 90>>
<<if $NPCName[_i].rage gte 90>>
<span class="red">is hysteric.</span>
<<elseif $NPCName[_i].rage gte 60>>
<span class="pink">is obsessed with you.</span>
<<elseif $NPCName[_i].rage gte 30>>
<span class="blue">is obsessed with you.</span>
<<else>>
<span class="green">is obsessed with you.</span>
<</if>>
<<elseif $NPCName[_i].love gte 60>>
<<if $NPCName[_i].rage gte 90>>
<span class="red">is hysteric.</span>
<<elseif $NPCName[_i].rage gte 60>>
<span class="pink">is enamoured with you.</span>
<<elseif $NPCName[_i].rage gte 30>>
<span class="purple">is enamoured with you.</span>
<<else>>
<span class="teal">is enamoured with you.</span>
<</if>>
<<elseif $NPCName[_i].love gte 30>>
<<if $NPCName[_i].rage gte 90>>
<span class="red">is hysteric.</span>
<<elseif $NPCName[_i].rage gte 60>>
<span class="pink">is infatuated with you.</span>
<<elseif $NPCName[_i].rage gte 30>>
<span class="purple">is infatuated with you.</span>
<<else>>
<span class="lblue">is infatuated with you.</span>
<</if>>
<<else>>
<<if $NPCName[_i].rage gte 90>>
<span class="red">is hysteric.</span>
<<elseif $NPCName[_i].rage gte 60>>
<span class="pink">is fixated on you.</span>
<<elseif $NPCName[_i].rage gte 30>>
<span class="purple">is fixated on you.</span>
<<else>>
<span class="blue">is fixated on you.</span>
<</if>>
<</if>>
<br>
<!-- Default cases for all other NNPCs -->
<<default>>
<<if $npctextlove gte $npclovehigh>>
<<if $npctextdom gte $npcdomhigh>>
$npctextname the $npctextdescription thinks you're <span class="green">adorable.</span>
<<elseif $npctextdom lte $npcdomlow>>
$npctextname the $npctextdescription thinks you're <span class="green">inspiring.</span>
<<else>>
$npctextname the $npctextdescription thinks you're <span class="green">delightful.</span>
<</if>>
<<elseif $npctextlove lte $npclovelow>>
<<if $npctextdom gte $npcdomhigh>>
$npctextname the $npctextdescription thinks you're <span class="red">pathetic.</span>
<<elseif $npctextdom lte $npcdomlow>>
$npctextname the $npctextdescription thinks you're <span class="red">irritating.</span>
<<else>>
$npctextname the $npctextdescription thinks you're <span class="red">terrible.</span>
<</if>>
<<else>>
<<if $npctextdom gte $npcdomhigh>>
$npctextname the $npctextdescription thinks you're <span class="pink">cute.</span>
<<elseif $npctextdom lte $npcdomlow>>
$npctextname the $npctextdescription <span class="teal">looks up to you.</span>
<<else>>
$npctextname the $npctextdescription has no strong opinion of you.
<</if>>
<</if>>
<</switch>>
<</nobr>><</widget>><<widget "underworld_nickname">><<nobr>>
Underworld nickname:
<<if $famesex gte 400>>
<<if $fameprostitution gte 400>>
<<if $famerape gte 400>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Our Boy
<<else>>
Our Girl
<</if>>
<<else>>
<<if $player.gender is "m">>
The Boy
<<else>>
The Girl
<</if>>
<</if>>
<<else>>
<<if $famepimp gte 400>>
Plaything
<<else>>
Fucktoy
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Pike
<<else>>
Rapier
<</if>>
<<else>>
<<if $famepimp gte 400>>
Ultra Slut
<<else>>
Super Slut
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Milker
<<else>>
Milky
<</if>>
<<else>>
<<if $famepimp gte 400>>
Kibbles
<<else>>
Nibbles
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Weaver
<<else>>
Needle
<</if>>
<<else>>
<<if $famepimp gte 400>>
Pokies
<<else>>
Pokey
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famerape gte 400>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Wolf Whore
<<else>>
Wolf Slut
<</if>>
<<else>>
<<if $famepimp gte 400>>
Dog Whore
<<else>>
Dog Slut
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Spike
<<else>>
Rough-and-Tumble
<</if>>
<<else>>
<<if $famepimp gte 400>>
Freebies
<<else>>
Free Slut
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Doggy Squeezer
<<else>>
Wolf Warrior
<</if>>
<<else>>
<<if $famepimp gte 400>>
Doggy Milker
<<else>>
Wolf Rider
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Pimp
<<else>>
Madame
<</if>>
<<else>>
Sabre
<</if>>
<<else>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Slut Dad
<<else>>
Slut Mum
<</if>>
<<else>>
Slut
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $fameprostitution gte 400>>
<<if $famerape gte 400>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Hound Father
<<else>>
Hound Mother
<</if>>
<<else>>
Hound
<</if>>
<<else>>
<<if $famepimp gte 400>>
Dogged One
<<else>>
Pup
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Dagger
<<else>>
Scar
<</if>>
<<else>>
<<if $famepimp gte 400>>
Sex Beggar
<<else>>
Rape Beggar
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Fang
<<else>>
Claw
<</if>>
<<else>>
<<if $famepimp gte 400>>
The Hound
<<else>>
Puppy
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Stiletto
<<else>>
Knife
<</if>>
<<else>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Whoredad
<<else>>
Whoremum
<</if>>
<<else>>
Penny Chaser
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famerape gte 400>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
Tasty
<<else>>
The Rabbit
<</if>>
<<else>>
<<if $famepimp gte 400>>
Kitten
<<else>>
Bitch
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
The Rough One
<<else>>
<<if $player.gender is "m">>
Spear-Prick
<<else>>
Vagina Dentata
<</if>>
<</if>>
<<else>>
<<if $famepimp gte 400>>
Free Samples
<<else>>
Rape Bait
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famebestiality gte 400>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Den Father
<<else>>
Den Mother
<</if>>
<<else>>
The Wolf
<</if>>
<<else>>
<<if $famepimp gte 400>>
Rancher
<<else>>
Paw
<</if>>
<</if>>
<<else>>
<<if $famescrap gte 400>>
<<if $famepimp gte 400>>
The Rat
<<else>>
Scrappy
<</if>>
<<else>>
<<if $famepimp gte 400>>
<<if $player.gender is "m">>
Dad
<<else>>
Mum
<</if>>
<<else>>
None
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "overworld_nickname">><<nobr>>
Town nickname:
<<if $fameexhibitionism gte 400>>
<<if $famegood gte 400>>
<<if $famebusiness gte 400>>
<<if $famesocial gte 400>>
The Orphan
<<else>>
Gold Heart
<</if>>
<<else>>
<<if $famesocial gte 400>>
Flaunty
<<else>>
Smiles
<</if>>
<</if>>
<<else>>
<<if $famebusiness gte 400>>
<<if $famesocial gte 400>>
Orchid
<<else>>
<<if $player.gender is "m">>
Suspicious Shop Boy
<<else>>
Suspicious Shop Girl
<</if>>
<</if>>
<<else>>
<<if $famesocial gte 400>>
<<if $player.gender is "m">>
Party Boy
<<else>>
Party Girl
<</if>>
<<else>>
<<if $player.gender is "m">>
Lewd Boy
<<else>>
Lewd Girl
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $famegood gte 400>>
<<if $famebusiness gte 400>>
<<if $famesocial gte 400>>
Flower
<<else>>
Charity
<</if>>
<<else>>
<<if $famesocial gte 400>>
Preachy
<<else>>
Angel
<</if>>
<</if>>
<<else>>
<<if $famebusiness gte 400>>
<<if $famesocial gte 400>>
Tulip
<<else>>
<<if $player.gender is "m">>
Shop Boy
<<else>>
Shop Girl
<</if>>
<</if>>
<<else>>
<<if $famesocial gte 400>>
Wallflower
<<else>>
None
<</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "options">><<nobr>>
<h3>Options</h3>
<label><<print '<<checkbox "$confirmSave" false true '+($confirmSave is true ? "checked" : "")+'>>'>>
Require Confirmation on Save
</label>
<br>
<label><<print '<<checkbox "$confirmLoad" false true '+($confirmLoad is true ? "checked" : "")+'>>'>>
Require Confirmation on Load
</label>
<br>
<label><<print '<<checkbox "$confirmDelete" false true '+($confirmDelete is true ? "checked" : "")+'>>'>>
Require Confirmation on Delete
</label>
<br><br>
These require a passage (move location, enter/exit a wardrobe, etc) change to apply.
<br>
<<if $map isnot undefined>>
<br>
<label><<print '<<checkbox "$map.movement" false true '+($map.movement is true ? "checked" : "")+'>>'>>
Enable map movement by clicking/touching the map icons
</label>
<br>
<label><<print '<<checkbox "$map.markers" false true '+($map.markers is true ? "checked" : "")+'>>'>>
Show clickable area on map
</label>
<br>
<<if $map isnot undefined>>
<label><<print '<<checkbox "$map.legacy" false true '+($map.legacy is true ? "checked" : "")+'>>'>> Disable SVG map. Enable if town map is not visible. The above option will not work with this enabled. </label><br>
<</if>>
<label><<print '<<checkbox "$map.top" false true '+($map.top is true ? "checked" : "")+'>>'>>
Move the map above the map links
</label>
<br>
/*<label><<print '<<checkbox "$map.hideLinks" false true '+($map.hideLinks is true ? "checked" : "")+'>>'>>
Hide links that can be accessed via the map movement (Requires map movement to be enabled).
</label>*/
<br>
<</if>>
<label><<print '<<checkbox "$newWardrobeStyle" false true '+($newWardrobeStyle is true ? "checked" : "")+'>>'>>
Show the new wardrobe style
</label>
<br><br>
<label><<print '<<checkbox "$showCaptionText" false true '+($showCaptionText is true ? "checked" : "")+'>>'>>
Show Caption Text in Sidebar
</label>
<br>
<label><<print '<<checkbox "$imgLighten" false true '+($imgLighten is true ? "checked" : "")+'>>'>>
Lighten the background of character in the sidebar
</label>
<br>
Closed sidebar stats:
<br>
<label><<print '<<radiobutton "$sidebarStats" "Disabled" ' + ($sidebarStats is "Disabled" ? "checked" : "") + '>>'>>Disabled</label> |
<label><<print '<<radiobutton "$sidebarStats" "Limited" ' + ($sidebarStats is "Limited" ? "checked" : "") + '>>'>>Limited to important only</label> |
<label><<print '<<radiobutton "$sidebarStats" "All" ' + ($sidebarStats is "All" ? "checked" : "") + '>>'>>Show all</label>
<br>
/*<label><<print '<<checkbox "$sidebarImage" false true '+($sidebarImage is true ? "checked" : "")+'>>'>>
Use sidebar icons rather than text
</label>*/
<br>
Combat Controls:
<br>
<label><<print '<<radiobutton "$combatControls" "radio" ' + ($combatControls is "radio" ? "checked" : "") + '>>'>>Radio Buttons</label> |
<label><<print '<<radiobutton "$combatControls" "lists" ' + ($combatControls is "lists" ? "checked" : "") + '>>'>>Lists (No width limit)</label> |
<label><<print '<<radiobutton "$combatControls" "limitedLists" ' + ($combatControls is "limitedLists" ? "checked" : "") + '>>'>>Lists (Width Limit)</label>
<<if $debug is 1>>
| <label><<print '<<radiobutton "$combatControls" "disabled" ' + ($combatControls is "disabled" ? "checked" : "") + '>>'>>Disable</label>
<</if>>
<br>
<<if $debug is 1>>
<label><<print '<<checkbox "$oldControls" false true '+($oldControls is true ? "checked" : "")+'>>'>>Show Old Combat Controls</label>
<</if>>
<br><br>
Passage Line Height: <<link "1.75">><<unset $reducedLineHeight>><<removeclass "#passages" "reducedLineHeight">><</link>> | <<link "1.5">><<set $reducedLineHeight to true>><<addclass "#passages" "reducedLineHeight">><</link>>
<br><br>
<<if $passage isnot "Start">>
<<button "Restart Game">>
<<script>>
SugarCube.UI.restart();
<</script>>
<</button>>
<</if>>
<</nobr>><</widget>>
<<widget "optionsExportImport">><<nobr>>
<h3>Saves Export/Import</h3>
<h4>File Import/Export</h4>
<<if SugarCube.Browser.isMobile.any() is true>>
Note that saving and loading from file does not work on Android currently.
<<else>>
Load from file: <input id="saveImport" type="file" value="Load from file" onchange="importSave(this.files)">
<br><br>
<<if $passage is "Start" or $passage is "Start2">>
Please load a save before trying to export a save file.
<<elseif ($dancing is 0 and $combat is 0) or $debug is 1>>
<<set _exportName to "'degrees-of-lewdity"+($saveName isnot ''?'-'+$saveName:'')+ "'">>
<input type="button" value="Save to file" @onclick="'SugarCube.Save.export('+_exportName+')'">
<<else>>
Unable to save to file currently.
<</if>>
<</if>>
<h4>Text Import/Export</h4>
<<if $dancing is 0 and $combat is 0>>
This feature lets you transfer saves between devices when one or more does not allow access to save files, such as on Android.
<br>
To save, click on "Get Save Data", then copy and paste the save data where required.
<br>
To load, paste in the save data then click "Load Save Data".
<br>
To transfer to and from Android, it is recommended to use email or a service such as pastebin. Please ensure that the start and the end of the save is exact to prevent issues.
<br>
Click on "Copy Text Area" to copy the current contents for you. The button name will change to "Copying Error" if your device or browser does not support it.
<br><br>
<textarea id="saveDataInput" rows="4" cols="40" onClick="if(SugarCube.State.variables.disableAutoSelect == false)this.select();"></textarea>
<br>
<input type="button" value="Clear Text Box" onclick="clearTextBox('saveDataInput')"/>
<input type="button" value="Top of Text Box" onclick="topTextArea('saveDataInput')"/>
<input type="button" value="Bottom of Text Box" onclick="bottomTextArea('saveDataInput')"/>
<input type="button" value="Get Save Data" onclick="getSaveData()"/>
<input type="button" value="Load Save Data" onclick="loadSaveData()"/>
<input id="CopyTextArea" type="button" value="Copy Text Area" onclick="copySavedata('saveDataInput')">
<<else>>
Unable to save currently.
<</if>>
<br><br>
<label>
<<print '<<checkbox "$disableAutoSelect" false true '+($disableAutoSelect is true? "checked":"")+'>>'>>
Disables auto select.
</label>
<br><br>
<</nobr>><</widget>>
<<widget "saveList">><<nobr>>
<<if $passage isnot "Start" and $passage isnot "Start2">>
<<set $saveUnlock to true>>
<</if>>
<<set _saveDetails = returnSaveDetails()>>
<<set _currentTime to new Date().getTime()>>
<div id="savesListContainer">
<div class="savesListRow">
<div class="saveGroup">
<div class="saveId">#</div>
<div class="saveButton">Save/Load</div>
<div class="saveName">ID/Name</div>
<div class="saveDetails">Details</div>
</div>
<div class="deleteButton"></div>
</div>
<<for _i to 0; _i lt 10; _i++>>
<div class="savesListRow">
<<if _i is 0>>
<<if _saveDetails.autosave isnot null>>
<div class="saveGroup">
<div class="saveId">A</div>
<div class="saveButton">
<input type="button" class="saveMenuButton" value="Load" onclick="loadSave('auto')"/>
</div>
<<if _saveDetails.autosave.metadata isnot undefined>>
<div @class="'saveName' + ($saveId is _saveDetails.autosave.metadata.saveId ? ' gold' : '')">
<<if _saveDetails.autosave.metadata.saveName isnot undefined and _saveDetails.autosave.metadata.saveName isnot "">>
<<print _saveDetails.autosave.metadata.saveName.slice(0,10)>>
<<else>>
<<print _saveDetails.autosave.metadata.saveId>>
<</if>>
</div>
<<else>>
<div class="saveName"></div>
<</if>>
<div class="saveDetails">
<span><<print _saveDetails.autosave.title.replace(/</g, "< ")>></span>
<span @class="'datestamp' + (_saveDetails.autosave.date gte _currentTime - 1800000 ? ' gold':'')"><<print new Date(_saveDetails.autosave.date).toLocaleString()>></span>
</div>
</div>
<div class="deleteButton">
<input type="button" class="saveMenuButton right" value="Delete" onclick="deleteSave('auto')"/>
</div>
<<else>>
<div class="saveGroup">
<div class="saveId">A</div>
<div class="saveButton">
<input type="button" value="Load" disabled/>
</div>
<div class="saveName"></div>
<div class="saveDetails"></div>
</div>
<div class="deleteButton">
<input class="right" type="button" value="Delete" disabled/>
</div>
<</if>>
<<elseif _i lt 9>>
<<set _slot to _i - 1>>
<<if _saveDetails.slots[_slot] isnot null>>
<div class="saveGroup">
<div class="saveId"><<print _i>></div>
<div class="saveButton">
<<if $saveUnlock>>
<<if _saveDetails.slots[_slot].metadata isnot undefined>>
<<set _onclick to "save("+_slot+", false, "+_saveDetails.slots[_slot].metadata.saveId+", '"+$saveName+"')">>
<input type="button" class="saveMenuButton" value="Save" @onclick="clone(_onclick)"/>
<<else>>
<<print '<input type="button" class="saveMenuButton" value="Save" onclick="save('+ _slot +',false, '+null+')"/>'>>
<</if>>
<<else>>
<input type="button" value="Save" disabled/>
<</if>>
<<print '<input type="button" class="saveMenuButton" value="Load" onclick="loadSave('+ _slot +')"/>'>>
</div>
<<if _saveDetails.slots[_slot].metadata isnot undefined>>
<div @class="'saveName' + ($saveId is _saveDetails.slots[_slot].metadata.saveId ? ' gold' : '')">
<<if _saveDetails.slots[_slot].metadata.saveName isnot undefined and _saveDetails.slots[_slot].metadata.saveName isnot "">>
<<print _saveDetails.slots[_slot].metadata.saveName.slice(0,10)>>
<<else>>
<<print _saveDetails.slots[_slot].metadata.saveId>>
<</if>>
</div>
<<else>>
<div class="saveName"></div>
<</if>>
<div class="saveDetails">
<span><<print _saveDetails.slots[_slot].title.replace(/</g, "< ")>></span>
<span @class="'datestamp' + (_saveDetails.slots[_slot].date gte _currentTime - 1800000 ? ' gold':'')"><<print new Date(_saveDetails.slots[_slot].date).toLocaleString()>></span>
</div>
</div>
<div class="deleteButton"><<print '<input type="button" class="saveMenuButton right" value="Delete" onclick="deleteSave('+ _slot +')"/>'>></div>
<<else>>
<div class="saveGroup">
<div class="saveId"><<print _i>></div>
<div class="saveButton">
<<if $saveUnlock>>
<<print '<input type="button" class="saveMenuButton" value="Save" onclick="save('+ _slot +',true,'+$saveId+', `'+$saveName+'`)"/>'>>
<<else>>
<input type="button" value="Save" disabled/>
<</if>>
<input type="button" value="Load" disabled/>
</div>
<div class="saveName"></div>
<div class="saveDetails"></div>
</div>
<div class="deleteButton">
<input class="right" type="button" value="Delete" disabled/>
</div>
<</if>>
<<else>>
<div class="saveGroup">
<div class="saveId"></div>
<div class="saveButton"></div>
<div class="saveName"></div>
<div class="saveDetails"></div>
</div>
<div class="saveButton"><input type="button" class="saveMenuButton right" value="Delete All" onclick="deleteSave('all')"/></div>
<</if>>
</div>
<</for>>
</div>
<</nobr>><</widget>>
<<widget "clearAllWarning">><<nobr>>
<div class="saveBorder">
<h4><span class="red">Warning</span> - Are you sure you would like to delete all saves?</h4>
<input type="button" class="close saveMenuConfirm" value="Confirm Delete All" onclick="deleteSave('all', true)"/>
<input type="button" class="saveMenuButton saveMenuConfirm" value="Cancel" onclick="resetSaveMenu();"/>
<br>
</div>
<</nobr>><</widget>>
<<widget "saveWarning">><<nobr>>
<div class="saveBorder">
<<set _saveDetails = returnSaveDetails()>>
<<if _saveDetails.slots[$args[0]] isnot null>>
<<if _saveDetails.slots[$args[0]].metadata isnot undefined>>
<<if _saveDetails.slots[$args[0]].metadata.saveId isnot $saveId>>
<<set _showSaveId to true>>
<<else>>
<<set _showSaveId to false>>
<</if>>
<<else>>
<<set _showSaveId to "noId">>
<</if>>
<</if>>
<<if _saveDetails.slots[$args[0]] is null>>
<h4 class="red">Save on slot <<print ($args[0] is "auto"? "auto": $args[0] + 1)>></h4>
<<if _showSaveId is true>>
<span class="red">Save ID does not match, continue with overwrite?</span>
<br>
<</if>>
<<if _showSaveId is "noId">>
<span class="red">Save ID not found on older save, continue with overwrite?</span>
<br>
<</if>>
<<else>>
<h4 class="red">Overwrite Save on slot <<print ($args[0] is "auto"? "auto": $args[0] + 1)>></h4>
<<if _showSaveId is true>>
<span class="red">Save ID does not match, continue with overwrite?</span>
<br>
<</if>>
<<if _showSaveId is "noId">>
<span class="red">Save ID not found on older save, continue with overwrite?</span>
<br>
<</if>>
Old Save: <<print _saveDetails.slots[$args[0]].title>>
<br>
<<print new Date(_saveDetails.slots[$args[0]].date).toLocaleString()>>
<br>
<</if>>
<<if _saveDetails.slots[$args[0]].metadata isnot undefined>>
<<if _saveDetails.slots[$args[0]].metadata.saveName isnot undefined>>
Older Save Name: <<print _saveDetails.slots[$args[0]].metadata.saveName>>
<br>
<</if>>
<</if>>
<<if _showSaveId is true>>
Older Save ID: <<print _saveDetails.slots[$args[0]].metadata.saveId>>
<br><br>
<<if $saveName isnot undefined>>
Current Save Name: <<print $saveName>>
<br>
<</if>>
Current Save ID: <<print $saveId>>
<br>
<</if>>
<<print '<input type="button" class="saveMenuButton saveMenuConfirm" value="Save" onclick="save('+ $args[0] +', true,'+$saveId+', `'+$saveName+'`)"/>'>>
<input type="button" class="saveMenuButton saveMenuConfirm" value="Cancel" onclick="resetSaveMenu();"/>
<br>
</div>
<</nobr>><</widget>>
<<widget "loadWarning">><<nobr>>
<div class="saveBorder">
<<set _saveDetails = returnSaveDetails()>>
<h4 class="red">Load slot <<print ($args[0] is "auto"? "auto": $args[0] + 1)>></h4>
<<if $args[0] is "auto">>
<<print _saveDetails.autosave.title>>
<br>
<<print new Date(_saveDetails.autosave.date).toLocaleString()>>
<br>
<input type="button" class="saveMenuButton saveMenuConfirm" value="Load" onclick="loadSave('auto', true)"/>
<<else>>
<<print _saveDetails.slots[$args[0]].title>>
<br>
<<print new Date(_saveDetails.slots[$args[0]].date).toLocaleString()>>
<br>
<<print '<input type="button" class="saveMenuButton saveMenuConfirm" value="Load" onclick="loadSave('+ $args[0] +', true)"/>'>>
<</if>>
<input type="button" class="saveMenuButton saveMenuConfirm" value="Cancel" onclick="resetSaveMenu();"/>
<br>
</div>
<</nobr>><</widget>>
<<widget "deleteWarning">><<nobr>>
<div class="saveBorder">
<<set _saveDetails = returnSaveDetails()>>
<h4 class="red">Delete Save in slot <<print ($args[0] is "auto"? "auto": $args[0] + 1)>></h4>
<br><br>
<<if $args[0] is "auto">>
<<print _saveDetails.autosave.title>>
<br>
<<print new Date(_saveDetails.autosave.date).toLocaleString()>>
<br>
<input type="button" class="saveMenuButton" value="Delete Auto" onclick="deleteSave('auto', true)"/>
<<else>>
<<print _saveDetails.slots[$args[0]].title>>
<br>
<<print new Date(_saveDetails.slots[$args[0]].date).toLocaleString()>>
<br>
<<print '<input type="button" class="saveMenuButton" value="Delete" onclick="deleteSave('+ $args[0] +', true)"/>'>>
<</if>>
<input type="button" class="saveMenuButton saveMenuConfirm" value="Cancel" onclick="resetSaveMenu();"/>
<br>
</div>
<</nobr>><</widget>>
<<widget "resetSaveMenu">><<nobr>>
<<replace #saveList>>
<<saveList>>
<</replace>>
<</nobr>><</widget>>
<<widget "clearSaveMenu">><<nobr>>
<<replace #saveList>>
<<clearAllWarning>>
<</replace>>
<</nobr>><</widget>>
<<widget "saveConfirm">><<nobr>>
<<replace #saveList>>
<<saveWarning $args[0]>>
<</replace>>
<</nobr>><</widget>>
<<widget "loadConfirm">><<nobr>>
<<replace #saveList>>
<<loadWarning $args[0]>>
<</replace>>
<</nobr>><</widget>>
<<widget "deleteConfirm">><<nobr>>
<<replace #saveList>>
<<deleteWarning $args[0]>>
<</replace>>
<</nobr>><</widget>><<widget "orgasm">><<nobr>>
<<if $orgasmcount lte 1>>
<<set $stress -= 200>>
<<if $drugged gte 1>>
<<arousal -4000>><<set $drugged -= 20>>
<<else>>
<<arousal -8000>>
<</if>>
<span class="pink">You shudder from the sudden release.</span>
<br><br>
<<elseif $orgasmcount lte 2>>
<<set $stress -= 200>>
<<if $drugged gte 1>>
<<arousal -5000>><<set $drugged -= 20>>
<<else>>
<<arousal -9000>>
<</if>>
<span class="pink">You shudder from the sudden release.</span>
<br><br>
<<elseif $orgasmcount lte 3>>
<<set $stress -= 200>>
<<if $drugged gte 1>>
<<arousal -6000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">You shudder from the sudden release.</span>
<br><br>
<<elseif $orgasmcount lte 4>>
<<set $stress -= 200>>
<<if $drugged gte 1>>
<<arousal -7000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">You shudder from the sudden release.</span>
<br><br>
<<elseif $orgasmcount lte 5>>
<<set $stress -= 200>>
<<if $drugged gte 1>>
<<arousal -8000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">You feel spent.</span>
<br><br>
<<elseif $orgasmcount lte 6>>
<<set $stress -= 100>>
<<if $drugged gte 1>>
<<arousal -7000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Despite feeling like you've nothing left to give, the orgasm is intense.</span>
<br><br>
<<elseif $orgasmcount lte 7>>
<<set $stress -= 100>>
<<if $drugged gte 1>>
<<arousal -6000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Despite feeling like you've nothing left to give, the orgasm is intense.</span>
<br><br>
<<elseif $orgasmcount lte 8>>
<<set $stress -= 100>>
<<if $drugged gte 1>>
<<arousal -5000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Despite feeling like you've nothing left to give, the orgasm is intense.</span>
<br><br>
<<elseif $orgasmcount lte 9>>
<<if $drugged gte 1>>
<<arousal -4000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Your body is tiring from the repeated climaxes.</span>
<br><br>
<<elseif $orgasmcount lte 10>>
<<if $drugged gte 1>>
<<arousal -3000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Your body is tiring from the repeated climaxes.</span>
<br><br>
<<elseif $orgasmcount lte 11>>
<<if $drugged gte 1>>
<<arousal -2000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<span class="pink">Your body is tiring from the repeated climaxes.</span>
<br><br>
<<elseif $orgasmcount lte 18>>
<<if $drugged gte 1>>
<<arousal -2000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<<set $stress += 100>>
<span class="pink">The repeated orgasms are causing you great strain. You don't want to cum any more.</span>
<br><br>
<<elseif $orgasmcount lte 23>>
<<if $drugged gte 1>>
<<arousal -2000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<<set $stress += 100>><<combattrauma 10>>
<span class="pink">Your mind and body buckle under the continued orgasms.</span>
<br><br>
<<else>>
<<if $drugged gte 1>>
<<arousal -2000>><<set $drugged -= 20>>
<<else>>
<<arousal -10000>>
<</if>>
<<set $stress += 100>><<combattrauma 10>><<set $pain += 5>>
<span class="red">You've had so many orgasms in such a short span of time that you no longer gain any pleasure from them. They're painful, both physically and psychologically.</span>
<br><br>
<</if>>
<<if $orgasmtrait gte 1>>
<<set $stress -= 100>>
<</if>>
<<set $orgasmcurrent += 1>>
<</nobr>><</widget>>
<<widget "orgasmpassage">><<nobr>>
<<if $femaleclimax isnot -1 and $orgasmdown lt 0>>
<<set $femaleclimax to -1>>
<</if>>
<<orgasmstat>><<set $orgasmcount += 1>><<set $orgasmdown to 3>><<set $speechcum += 1>><<set $speechorgasmcount += 1>>
<<if $penisexist is 1 and $femaleclimax is -1 and $penissize lt 0>>
<<set _calculation to 0>>
<<if $anusstate is "penetrated" or $anusstate is "tentacle" or $anusstate is "tentacledeep">>
<<set _calculation += 40>>
<</if>>
<<if $mouthstate is "penetrated" or $mouthstate is "tentacle" or $mouthstate is "tentacledeep">>
<<set _calculation += 20>>
<</if>>
<<if $penisstate is "penetrated" or $penisstate is "otheranus" or $penisstate is "tentacledeep" or $penisstate is "tentacle">>
<<set _calculation -= 40>>
<</if>>
<<if random(1, 100) lte (50 + _calculation)>>
<<set $femaleclimax to 1>>
<<else>>
<<set $femaleclimax to 0>>
<</if>>
<</if>>
<<if $penisexist is 1 and $devstate is 1 and $femaleclimax isnot 1>>
<<if $semen_volume is 0 or $semen_amount is 0>>
<span class="pink">You are overcome by sensation and climax like a girl.</span><<set $femaleclimax to 1>>
<<semenvolume -1>>
<<else>>
<<set $penissemen += 1>>
<<if $parasite.penis.name>>
You are overcome by sensation. You ejaculate into the parasite latched onto your penis.
<<elseif $penisuse is "othervagina">>
<<if $penisstate is "penetrated">>
<<penileejacstat>>
<span class="pink">You are overcome by sensation and ejaculate deep into <<his>> womb.</span>
<<purity -1>><<internalejac>><<creampie "npc" "vagina">>
<<else>>
<span class="pink">You are overcome by sensation and ejaculate on <<his>> pussy.</span>
<</if>>
<<elseif $penisuse is "otheranus">>
<<if $penisstate is "otheranus">>
<<penileejacstat>>
<span class="pink">You are overcome by sensation and ejaculate deep into <<his>> bowels.</span>
<<purity -1>><<internalejac>><<creampie "npc" "anus">>
<<else>>
<span class="pink">You are overcome by sensation and ejaculate on <<his>> ass.</span>
<</if>>
<<elseif $penisuse is "othermouth">>
<<if $penisstate is "othermouth">>
<<penileejacstat>>
<span class="pink">You are overcome by sensation and ejaculate into <<his>> mouth.</span>
<<purity -1>><<internalejac>><<creampie "npc" "mouth">>
<<else>>
<span class="pink">You are overcome by sensation and ejaculate on <<his>> face.</span>
<</if>>
<<elseif $penisuse is "tentacle">>
<<if $penisstate isnot "tentacleentrance" and $penisstate isnot "tentacleimminent">>
<<penileejacstat>>
<span class="pink">You are overcome by sensation. The tentacle milks you of your semen.</span>
<<purity -1>><<internalejac>><<creampie "npc" "tentacle">>
<<else>>
<span class="pink">You are overcome by sensation and ejaculate on the tentacle.</span>
<</if>>
<<elseif $mouth is "mpenisentrance">>
<span class="pink">
You are overcome by sensation. A surge of cum erupts from your penis onto your
face<<if $rng gte 10 and $semen_amount gt ($semen_volume / 24) * 18>> and hair<<set $hairsemen += 1>><</if>>.
</span>
<<if $semen_amount gt ($semen_volume / 24) * 18>>
<<set $facesemen += 1>>
<</if>>
<<elseif $mouth is "mpenis">>
<span class="pink">You are overcome by sensation and ejaculate in your mouth, forcing you to quickly drink it down.</span>
<<set $mouthsemen += 1>>
<<else>>
<span class="pink">You are overcome by sensation. A surge of cum erupts from your penis<<if $worn.genitals.type.includes("chastity")>> into your $worn.genitals.name<</if>>.</span>
<</if>>
<<if $semen_amount lte (($semen_volume / 24) * 6)>>
<span class="pink">Exhausted, your body only manages to produce a few droplets of watery cum.</span>
<<semenvolume -2>>
<<elseif $semen_amount lte (($semen_volume / 24) * 12)>>
<span class="pink">Tired from overuse, your cum is thin and watery.</span>
<<semenvolume -1>>
<<elseif $semen_amount lte (($semen_volume / 24) * 18)>>
<span class="pink">The repeated orgasms are taking their toll, reducing the amount of cum your body manages to produce.</span>
<<semenvolume -1>>
<</if>>
<</if>>
<<elseif $penisexist is 1 and $penissize lt 0>>
<span class="pink">You are overcome by sensation and climax like a girl.</span>
<<semenvolume -1>>
<<else>>
<span class="pink">You are overcome by sensation and climax.</span>
<</if>>
<<if $arousalmasochism/$arousal gte 0.70>>
<!-- If over 70% arousal is from pain, PC has added reaction NG v2.7 -->
<span class="green"> Your body writhes and yearns for more pain.</span>
<<set $masochism += 5>>
<</if>>
<<orgasmsemen>>/*Makes changes to semen values*/
<<vaginaFluidOrgasm>>
<<if $parasite.left_ear.name is "slime">>
<span class="blue">A soothing warmth fills you.</span> You almost forget the strife of the world. You can tell it's the slime in your left ear, rewarding you for having an orgasm.
<<gcorruption>><<ltrauma>><<lstress>><<trauma -6>><<stress -6>><<set $corruption_slime += 1>>
<br>
<</if>>
<<if $parasite.right_ear.name is "slime">>
<span class="blue">A soothing warmth fills you.</span> You almost forget the strife of the world. You can tell it's the slime in your right ear, rewarding you for having an orgasm.
<<gcorruption>><<ltrauma>><<lstress>><<trauma -6>><<stress -6>><<set $corruption_slime += 1>>
<br>
<</if>>
<<if $swarmchestgrab gte 1>>
<span class="pink">Your convulsions launch the _swarmcreature away from your chest.</span>
<<set $swarmchestgrab to 0>>
<</if>>
<<if $swarm1 is "chest">>
<<set $swarm1 to "active">>
<</if>>
<<if $swarm2 is "chest">>
<<set $swarm2 to "active">>
<</if>>
<<if $swarm3 is "chest">>
<<set $swarm3 to "active">>
<</if>>
<<if $swarm4 is "chest">>
<<set $swarm4 to "active">>
<</if>>
<<if $swarm5 is "chest">>
<<set $swarm5 to "active">>
<</if>>
<<if $swarm6 is "chest">>
<<set $swarm6 to "active">>
<</if>>
<<if $swarm7 is "chest">>
<<set $swarm7 to "active">>
<</if>>
<<if $swarm8 is "chest">>
<<set $swarm8 to "active">>
<</if>>
<<if $swarm9 is "chest">>
<<set $swarm9 to "active">>
<</if>>
<<if $swarm10 is "chest">>
<<set $swarm10 to "active">>
<</if>>
<<orgasm>>
<<wetnessCalculate>>
<</nobr>><</widget>>
<<widget "orgasmstreet">><<nobr>>
<<orgasmpassage>>
<<if $exposed gte 1>>
<<if $daystate isnot "night">>
You steady yourself as your spasms subside, feeling exposed and hoping the noise hasn't given away your hiding place.
<<else>>
You steady yourself as your spasms subside, feeling exposed and hoping the noise hasn't attracted attention.
<</if>>
<<else>>
<<if $daystate isnot "night">>
The sight and sound of a <<girl>> convulsing in climax draws attention, and as you regain control you find yourself stared at from all directions. Face red, you flee the scene.
<<gtrauma>><<gstress>><<trauma 6>><<stress 6>><<fameexhibitionism 10>>
<<else>>
You steady yourself as your spasms subside, and hope the noise hasn't attracted attention.
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "orgasmforest">><<nobr>>
<<orgasmpassage>>
<<if $exposed gte 1>>
<<if $daystate isnot "night">>
You steady yourself against a tree as your spasms subside.
<<else>>
You steady yourself against a tree as your spasms subside.
<</if>>
<<else>>
<<if $daystate isnot "night">>
You steady yourself against a tree as your spasms subside.
<<else>>
You steady yourself against a tree as your spasms subside.
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "orgasmbeach">><<nobr>>
<<orgasmpassage>>
<<if $exposed gte 1>>
<<if $daystate isnot "night">>
You steady yourself as your spasms subside, feeling exposed and hoping the noise hasn't given away your hiding place.
<<else>>
You steady yourself as your spasms subside, feeling exposed on the open beach.
<</if>>
<<else>>
<<if $daystate isnot "night">>
The sight and sound of a <<girl>> convulsing in climax draws attention, and as you regain control you find yourself stared at from all across the beach. Face red, you flee the scene.
<<gtrauma>><<gstress>><<trauma 6>><<stress 6>><<fameexhibitionism 10>>
<<else>>
You steady yourself as your spasms subside, feeling exposed on the open beach.
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "breastfeed">><<nobr>>
<<set _milk_temp to random(1, 5)>>
<<if $cow gte 6>>
<<set _milk_temp *= 2>>
<</if>>
<<if $milk_amount gte _milk_temp>>
<<set $milk_produced_stat += _milk_temp>>
<<else>>
<<set $milk_produced_stat += $milk_amount>>
<</if>>
<<milkvolume 1>>
<<if $masturbation_bowl is 1>>
<<if $milk_amount gte _milk_temp>>
<<set $masturbation_milk += _milk_temp>>
<<else>>
<<set $masturbation_milk += $milk_amount>>
<</if>>
<</if>>
<<set $milk_amount -= _milk_temp>>
<</nobr>><</widget>>
<<widget "orgasmhour">><<nobr>>
<<if $purity gte 990>>
<<set $orgasmcount -= 1>>
<<elseif $purity gte 900>>
<<set $orgasmcount -= 2>>
<<elseif $purity gte 800>>
<<set $orgasmcount -= 3>>
<<elseif $purity gte 700>>
<<set $orgasmcount -= 4>>
<<elseif $purity gte 600>>
<<set $orgasmcount -= 5>>
<<elseif $purity gte 500>>
<<set $orgasmcount -= 6>>
<<elseif $purity gte 400>>
<<set $orgasmcount -= 7>>
<<elseif $purity gte 300>>
<<set $orgasmcount -= 8>>
<<elseif $purity gte 200>>
<<set $orgasmcount -= 9>>
<<elseif $purity gte 100>>
<<set $orgasmcount -= 10>>
<<else>>
<<set $orgasmcount -= 11>>
<</if>>
<<if $cow gte 6>>
<<semenvolume 1>>
<<milkvolume 1>>
<</if>>
<<if $penisexist is 1>>
<<if $arousal gte 8000>>
<<set $semen_amount += Math.floor(($semen_volume / 24) * 3)>>
<<if $cow gte 6>>
<<set $semen_amount += Math.floor(($semen_volume / 24) * 3)>>
<</if>>
<<if $semen_amount gt $semen_volume>>
<<semenvolume 2>>
<<set $semen_amount to $semen_volume>>
<</if>>
<<elseif $arousal gte 6000>>
<<set $semen_amount += Math.floor(($semen_volume / 24) * 2)>>
<<if $cow gte 6>>
<<set $semen_amount += Math.floor(($semen_volume / 24) * 2)>>
<</if>>
<<if $semen_amount gt $semen_volume>>
<<semenvolume 1>>
<<set $semen_amount to $semen_volume>>
<</if>>
<<else>>
<<set $semen_amount += Math.floor(($semen_volume / 24))>>
<<if $cow gte 6>>
<<set $semen_amount += Math.floor(($semen_volume / 24))>>
<</if>>
<</if>>
<<if $drugged gte 1>>
<<set $semen_amount += Math.floor(($semen_volume / 24))>>
<<if $semen_amount gt $semen_volume>>
<<semenvolume 1>>
<<set $semen_amount to $semen_volume>>
<</if>>
<</if>>
<</if>>
<<set $milk_amount += Math.floor(($milk_volume / 24))>>
<</nobr>><</widget>>
<<widget "orgasmsemen">><<nobr>>
<<set _temp_semen to 30>>
<<set _temp_semen += parseFloat(($semen_volume / 30).toFixed(1))>>
<<if $femaleclimax is 1>>
<<set _temp_semen = parseFloat((_temp_semen / 30).toFixed(1))>>
<</if>>
<<if $orgasmtrait gte 1>>
<<set _temp_semen to Math.trunc(_temp_semen * 2.5)>>
<</if>>
<<if $cow gte 6>>
<<set _temp_semen *= 2>>
<</if>>
<<if $masturbation_bowl is 1 and $semen_amount gte 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1 and $mouth isnot "mpenis">>
<<if $semen_amount gte _temp_semen>>
<<set $masturbation_semen += _temp_semen>>
<<else>>
<<set $masturbation_semen += $semen_amount>>
<</if>>
<span class="gold">You've gathered <<print ($masturbation_semen).toFixed(1)>> ml of <<semenstop>></span>
<</if>>
<<if $semen_amount gte _temp_semen>>
<<set $semen_produced_stat += _temp_semen>>
<<set $semen_amount -= _temp_semen>>
<<else>>
<<set $semen_produced_stat += $semen_amount>>
<<set $semen_amount to 0>>
<</if>>
<<if $femaleclimax isnot 1>>
<<semenvolume 1>>
<</if>>
<</nobr>><</widget>>
<<widget "wetnessCalculate">><<nobr>>
<<set _totalArousal = 0>>
<<set _length to $trackedArousal.length>>
<<for _ia to 0; _ia lt _length; _ia++>>
<<set _totalArousal += $trackedArousal[_ia] / ((_length - _ia) * 2)>>
<</for>>
<<if $combat is 1>>
<<if $enemytype is "man">>
<<set $combatWetBoost to Math.floor($promiscuity /20)>>
<</if>>
<<if $enemytype is "tentacles" or $enemytype is "beast">>
<<set $combatWetBoost to Math.floor($deviancy /20)>>
<</if>>
<<else>>
<<set $combatWetBoost to 0>>
<</if>>
<<set _exponential to Math.pow(0.99996,_totalArousal)>>
<<if $vaginaexist is 1>>
<<set $vaginaWetness to Math.clamp((75 - Math.floor(_exponential * 75)) + ($vaginagoo * 6) + ($vaginasemen * 6) + ($vaginaoutsidegoo * 6) + ($vaginaoutsidesemen * 6) + $combatWetBoost, 0, 120)>>
<</if>>
<<if $penisexist is 1>>
<<set $penisWetness to Math.clamp(($penisgoo * 12) + ($penissemen * 12), 0, 120)>>
<</if>>
<<set $anusWetness to Math.clamp(($anusgoo * 6) + ($anussemen * 6) + ($bottomgoo * 6) + ($bottomsemen * 6), 0, 120)>>
<<if $combat is 1>>
<<combatWetnessCalculate>>
<</if>>
<</nobr>><</widget>>
<<widget "combatWetnessCalculate">><<nobr>>
<<set $vaginalPain to 0>>
<<set $analPain to 0>>
<<set $penisPain to 0>>
<<if $demon lt 6 and $gamemode isnot "soft">>
<<if $gamemode is "hard">>
<<set _diff to 2>>
<<else>>
<<set _diff to 1>>
<</if>>
<<if $vaginaexist is 1>>
<<if $consensual is 1>>
<<set _base to Math.floor(3 * Math.pow(0.4,$vaginaWetness/8))>>
<<else>>
<<set _base to Math.floor(6 * Math.pow(0.5,$vaginaWetness/25))>>
<</if>>
<<set $vaginalPain to _base * _diff>>
<</if>>
<<if $penisexist is 1>>
<<if $consensual is 1>>
<<set _base to Math.floor(3 * Math.pow(0.4,$penisWetness/8))>>
<<else>>
<<set _base to Math.floor(6 * Math.pow(0.5,$penisWetness/25))>>
<</if>>
<<set $penisPain to _base * _diff>>
<</if>>
<<if $consensual is 1>>
<<set _base to Math.floor(3 * Math.pow(0.4,$anusWetness/8))>>
<<else>>
<<set _base to Math.floor(6 * Math.pow(0.5,$anusWetness/25))>>
<</if>>
<<set $analPain to _base * _diff>>
<</if>>
<</nobr>><</widget>>
<<widget "vaginaFluidPassive">><<nobr>>
<<if $vaginaexist is 1 and $masturbation_bowl is 1>>
<<set $masturbation_vaginaFluid += Math.floor(Math.clamp($vaginaWetness - 60 - random(10,40), 0, 40)/4)>>
<</if>>
<</nobr>><</widget>>
<<widget "vaginaFluidActive">><<nobr>>
<<if $vaginaexist is 1 and $masturbation_bowl is 1>>
<<set $masturbation_vaginaFluid += Math.floor(Math.clamp($vaginaWetness - 60 - random(0,30), 0, 40)/4)>>
<</if>>
<</nobr>><</widget>>
<<widget "vaginaFluidOrgasm">><<nobr>>
<<if $vaginaexist is 1 and $masturbation_bowl is 1 and $worn.under_lower.vagina_exposed is 1 and $worn.lower.vagina_exposed is 1>>
<<set $masturbation_vaginaFluid += Math.floor(Math.clamp($vaginaWetness, 0, 40)/2)>>
<</if>>
<</nobr>><</widget>><<widget "overlayReplace">><<nobr>>
<<if $args[0]>>
<<if $currentOverlay isnot $args[0]>>
<<set $currentOverlay to $args[0]>>
<<if $currentOverlay isnot "options">>
<<replace #customOverlaySaveContent>><</replace>>
<</if>>
<<switch $args[0]>>
<<case "characteristics">>
<<replace #customOverlayTitle>><<OverlayTitle "colorCodes">><</replace>>
<<replace #customOverlayContent>><<characteristics>><</replace>>
<<case "traits">>
<<replace #customOverlayTitle>><<OverlayTitle>><</replace>>
<<replace #customOverlayContent>><<traits>><</replace>>
<<case "social">>
<<replace #customOverlayTitle>><<OverlayTitle "colorCodes">><</replace>>
<<replace #customOverlayContent>><<social>><</replace>>
<<case "statistics">>
<<replace #customOverlayTitle>><<OverlayTitle "statistics">><</replace>>
<<replace #customOverlayContent>><<statistics>><</replace>>
<<case "extraStatistics">>
<<replace #customOverlayTitle>><<OverlayTitle "extraStatistics">><</replace>>
<<replace #customOverlayContent>><<extraStatistics>><</replace>>
<<case "gameFeats">>
<<replace #customOverlayTitle>><<OverlayTitle "feats">><</replace>>
<<replace #customOverlayContent>><<feats>><</replace>>
<<case "startFeats">>
<<replace #customOverlayTitle>><<OverlayTitle>><</replace>>
<<replace #customOverlayContent>><<feats>><</replace>>
<<case "options">>
<<replace #customOverlayTitle>><<OverlayTitle "options">><</replace>>
<<replace #customOverlaySaveContent>>
<h3>Saves</h3>
<div id="saveList">
<<saveList>>
</div>
<</replace>>
<<replace #customOverlayContent>><<options>><</replace>>
<<case "optionsExportImport">>
<<replace #customOverlayTitle>><<OverlayTitle "optionsExportImport">><</replace>>
<<replace #customOverlayContent>><<optionsExportImport>><</replace>>
<<case "cheats">>
<<replace #customOverlayTitle>><<OverlayTitle "cheats">><</replace>>
<<replace #customOverlayContent>><<cheats>><</replace>>
<</switch>>
<<removeclass "#customOverlay" "hidden">>
<<run document.getElementById("customOverlay").scrollTop = 0>>
<<else>>
<<set $currentOverlay to null>>
<<addclass "#customOverlay" "hidden">>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "OverlayTitle">><<nobr>>
<<button Close>>
<<addclass "#customOverlay" "hidden">>
<<set $currentOverlay to null>>
<</button>>
<<if $args[0] is "options">>
<<button "Export/Import Save">>
<<overlayReplace "optionsExportImport">>
<<set $currentOverlay to null>>
<</button>>
<</if>>
<<if $args[0] is "optionsExportImport">>
<<button "Return to Options">>
<<overlayReplace "options">>
<<set $currentOverlay to "options">>
<</button>>
<</if>>
<<if $args[0] is "statistics">>
<<button "Extra Stats (Spoilers)">>
<<overlayReplace "extraStatistics">>
<<set $currentOverlay to null>>
<</button>>
<<button "Feats">>
<<overlayReplace "gameFeats">>
<<set $currentOverlay to null>>
<</button>>
<</if>>
<<if $args[0] is "extraStatistics">>
<<button "Statistics">>
<<overlayReplace "statistics">>
<<set $currentOverlay to null>>
<</button>>
<<button "Feats">>
<<overlayReplace "gameFeats">>
<<set $currentOverlay to null>>
<</button>>
<</if>>
<<if $args[0] is "feats">>
<<button "Statistics">>
<<overlayReplace "statistics">>
<<set $currentOverlay to null>>
<</button>>
<</if>>
<<if $args[0] is "colorCodes">>
<<button "Colour Codes">>
<<script>>overlayShowHide('statsHelp');<</script>>
<</button>>
<div id="statsHelp" class="hidden">
<span class="green">Excellent</span>
<br>
<span class="teal">Good</span>
<br>
<span class="lblue">Decent</span>
<br>
<span class="blue">Okay</span>
<br>
<span class="purple">Poor</span>
<br>
<span class="pink">Bad</span>
<br>
<span class="red">Terrible</span>
<br>
</div>
<</if>>
<br><br>
<</nobr>><</widget>><<widget "parasiteinit">><<nobr>>
<<set $parasite to {}>>
<<set $parasite.bodyparts to [
"nipples",
"bottom",
"penis",
"balls",
"clit",
"anus",
"vagina",
"labia",
"left_thigh",
"right_thigh",
"left_foot",
"right_foot",
"left_arm",
"right_arm",
"left_hand",
"right_hand",
"tummy",
"back",
"face",
"mouth",
"left_ear",
"right_ear",
"hair"]>>
<<set $parasite.types to [
"urchin",
"slime",
"maggot"]>>
<<for _part range $parasite.bodyparts>>
<<set $parasite[_part] to {}>>
/*<<set $parasite[_part].bodypart to _part.replace(/_/g, " ")>>*/
<</for>>
<<for _type range $parasite.types>>
<<set $parasite[_type] to []>> /*This seems a bit redundant but not having to iterate through every body part every time StoryCaption updates seems worth it*/
<</for>>
<</nobr>><</widget>>
<<widget "parasite">><<nobr>>
/*First argument is the body part you want to attach a parasite to, second argument is the type of parasite*/
<<if $args[0] and $args[1]>>
<<set _temp0 to $args[0]>>
<<set _temp1 to $args[1]>>
<<set $parasite[_temp0].name to _temp1>>
<<set $parasitestat += 1>>
<<if _temp0 isnot "left_ear" and _temp0 isnot "right_ear">> /*Keeps ears from 'sucking and massaging' in the StoryCaption*/
<<set _temp0 to _temp0.replace(/_/g, " ")>>/*Replaces underscores with spaces to make sidebar description more presentable.*/
<<set $parasite[_temp1].push(_temp0)>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "removeparasite">><<nobr>>
/*Argument is the body part you want to free from parasites*/
<<if $args[0]>>
<<set _temp0 to $args[0]>>
<<run delete $parasite[_temp0].name>>
<<set _temp0 to _temp0.replace(/_/g, " ")>>/*Removes underscores from argument to match with the change made in the <<parasite>> widget.*/
<<for _type range $parasite.types>>
<<set $parasite[_type].delete(_temp0)>>
<</for>>
<<if $parasite.left_ear.name isnot "slime" and $parasite.right_ear.name isnot "slime">>
<<set $corruption_slime to 0>>
<</if>>
<</if>>
<</nobr>><</widget>>/*For saving generic NPC data so they can be loaded later*/
<<widget "saveNPC">><<nobr>>
/*First argument is the NPClist index of the NPC to be saved. Second argument is the string you want to save it under.*/
<<if $args[0] gte 0 and $args[1]>>
<<set _temp1 to $args[1]>>
<<set _temp0 to $args[0]>>
<<set $per_npc[_temp1] to clone($NPCList[_temp0])>>
<</if>>
<</nobr>><</widget>>
<<widget "loadNPC">><<nobr>>
/*First argument is the NPClist you want the NPC to fill. Second argument is the string you want to load, as saved with saveNPC.*/
<<if $args[0] gte 0 and $args[1]>>
<<set _temp1 to $args[1]>>
<<set _temp0 to $args[0]>>
<<set $NPCList[_temp0] to clone($per_npc[_temp1])>>
<<if $enemyno lt 6>><<set $enemyno += 1>><</if>>
<</if>>
<</nobr>><</widget>>
<<widget "clearNPC">><<nobr>>
/*Clears persistent NPC data for a single NPC. Argument is the string the NPC was saved under.*/
<<if $args[0]>>
<<set _temp0 to $args[0]>>
<<set $per_npc[_temp0] to undefined>>
<</if>>
<</nobr>><</widget>><<widget "physicalAdjustmentsInit">><<nobr>>
<<if $sexStats is undefined>>
<<set $sexStats to {
"breasts": {
"playedWith": 0
},
"creampie": {
"self": {
"anus":0,
"mouth":0,
"vagina":0
},
"npc":{
"anus":0,
"mouth":0,
"vagina":0,
"tentacle":0
}
},
"pills":{
"type": ["penis", "breast"],
"penis": {
"type": null,
"doseTaken": null,
"autoTake": null,
"overdose": false,
"owned": {
"growth": 0,
"reduction": 0,
"blocker": 0,
}
},
"breast": {
"type": null,
"doseTaken": null,
"autoTake": null,
"overdose": false,
"owned": {
"growth": 0,
"reduction": 0,
"blocker": 0,
}
},
"boughtOnce": false,
}
}>>
<</if>>
<<if $sexStats.anus is undefined>>
<<set $sexStats.anus to {
"pregnancy": {
0: null,
1: null,
2: null,
3: null,
"count": 0,
"maxCount": 1,
"fertile": false,
"fertilised": false,
"lowestDaysLeft": null,
"lowestTimeLeft": null,
"givenBirth": 0,
"motherStatus": 0,
"seenDoctor": 0,
"feltMovement": false,
"namesChildren": false,
"autoRepairDone":1,
}
}>>
<</if>>
<<if $sexStats.pills.type is undefined>>
<<set _quantity to [0,0,0,0,0,0]>>
<<if $sexStats.pills.breastOwned isnot undefined and $sexStats.pills.boughtOnce is true>>
<<set _quantity[0] to Math.floor($sexStats.pills.penisOwned[5] + ($sexStats.pills.penisOwned[4] / 2))>>
<<set _quantity[1] to Math.floor($sexStats.pills.penisOwned[0] + ($sexStats.pills.penisOwned[1] / 2))>>
<<set _quantity[2] to clone($sexStats.pills.penisOwned[2])>>
<<set _quantity[3] to Math.floor($sexStats.pills.breastOwned[5] + ($sexStats.pills.breastOwned[4] / 2))>>
<<set _quantity[4] to Math.floor($sexStats.pills.breastOwned[0] + ($sexStats.pills.breastOwned[1] / 2))>>
<<set _quantity[5] to clone($sexStats.pills.breastOwned[2])>>
<</if>>
<<if $sexStats.pills.boughtOnce is true>>
<<set _boughtOnce to true>>
<<else>>
<<set _boughtOnce to false>>
<</if>>
<<set $sexStats.pills to {
"type": ["penis", "breast"],
"penis": {
"type": null,
"doseTaken": null,
"autoTake": null,
"overdose": false,
"owned": {
"growth": clone(_quantity[0]),
"reduction": clone(_quantity[1]),
"blocker": clone(_quantity[2]),
}
},
"breast": {
"type": null,
"doseTaken": null,
"autoTake": null,
"overdose": false,
"owned": {
"growth": clone(_quantity[3]),
"reduction": clone(_quantity[4]),
"blocker": clone(_quantity[5]),
}
},
"boughtOnce": _boughtOnce,
}>>
<</if>>
<<set _pills to $sexStats.pills>>
<<set _pills.penis.owned.growth to Math.clamp(_pills.penis.owned.growth, 0, 1000)>>
<<set _pills.penis.owned.reduction to Math.clamp(_pills.penis.owned.reduction, 0, 1000)>>
<<set _pills.penis.owned.blocker to Math.clamp(_pills.penis.owned.blocker, 0, 1000)>>
<<set _pills.breast.owned.growth to Math.clamp(_pills.breast.owned.growth, 0, 1000)>>
<<set _pills.breast.owned.reduction to Math.clamp(_pills.breast.owned.reduction, 0, 1000)>>
<<set _pills.breast.owned.blocker to Math.clamp(_pills.breast.owned.blocker, 0, 1000)>>
<</nobr>><</widget>><<widget "physicalAdjustments">><<nobr>>
/*Breasts*/
<<switch $sexStats.pills.breast.type>>
<<case "growth">>
<<set _breastMulti to 1 + (2.25 * $sexStats.pills.breast.doseTaken)>>
<<case "reduction">>
<<set _breastMulti to -1 + (-2.25 * $sexStats.pills.breast.doseTaken)>>
<<case "blocker">>
<<set _breastMulti to 0>>
<<default>>
<<set _breastMulti to 1>>
<</switch>>
<<if _breastMulti isnot 0>>
<<switch $player.gender>>
<<case "m">>
<<set _breastMulti -= 1>>
<<case "f">>
<<set _breastMulti += (Math.clamp($sexStats.creampie.self.vagina * 2, 0, 50) / 100)>>
<</switch>>
<<set _breastMulti += (Math.clamp($sexStats.breasts.playedWith, 0, 500) / 250)>>
<<set _breastMulti += $sexStats.anus.pregnancy.count / 0.5>>
<<if $purity gte 990>>
<<set _breastMulti -= 1>>
<</if>>
<<if $cow gte 1>>
<<set _breastMulti += 1>>
<</if>>
<<if _breastMulti gt 0>>
<<set _impurityBoost to 1 + ((1000 - $purity) / 1000)>>
<<set $breastgrowthtimer -= _breastMulti * 25 * _impurityBoost>>
<<elseif _breastMulti lt 0>>
<<set _purityBoost to 1 + ($purity / 1000)>>
<<set $breastgrowthtimer -= _breastMulti * 25 * _purityBoost>>
<</if>>
<<set $impurityBoost to _impurityBoost>>
<<if $parasite.nipples.name is "urchin">>
<<set $breastgrowthtimer -= 300>>
<</if>>
<<if $parasite.nipples.name is "slime">>
<<set $breastgrowthtimer += 300>>
<</if>>
<<if $breastgrowthtimer lte 0 and $breastsize lt $breastsizemax>>
<<set $breastsize += 1>>
<<set $breastgrowthtimer += 700>>
<<set $breastgrowthmessage to $breastsize>><<set $effectsmessage to 1>>
<<elseif $breastgrowthtimer gte 1000 and $breastsize gt 0>>
<<set $breastsize -= 1>>
<<set $breastgrowthtimer -= 700>>
<<set $breastshrinkmessage to $breastsize>><<set $effectsmessage to 1>>
<</if>>
<<set $breastgrowthtimer to Math.clamp($breastgrowthtimer, 0, 1000)>>
<</if>>
/*Penis*/
<<switch $sexStats.pills.penis.type>>
<<case "growth">>
<<set _penisMulti to 1 + (2.25 * $sexStats.pills.penis.doseTaken)>>
<<case "reduction">>
<<set _penisMulti to -1 + (-2.25 * $sexStats.pills.penis.doseTaken)>>
<<case "blocker">>
<<set _penisMulti to 0>>
<<default>>
<<set _penisMulti to 1>>
<</switch>>
<<if $penisexist is 1 and _penisMulti isnot 0>>
<<set _totalReduction to ($sexStats.creampie.self.anus + $sexStats.creampie.self.mouth) * 2>>
<<set _totalIncrease to ($sexStats.creampie.npc.anus + $sexStats.creampie.npc.mouth + $sexStats.creampie.npc.vagina) * 2>>
<<if $cow gte 6>>
<<set _penisMulti += 1>>
<</if>>
<<if _penisMulti gt 1>>
<<set _totalIncrease += 10>>
<<set _totalIncrease *= _penisMulti>>
<<elseif _penisMulti lt 0>>
<<set _totalReduction += 10>>
<<set _totalReduction *= _penisMulti * -1>>
<</if>>
<<set _negativeChange to _totalReduction - _totalIncrease>>
<<set _positiveChange to _totalIncrease - _totalReduction>>
<<if _negativeChange gt 0>>
<<set _purityBoost to 1 + ($purity / 500)>>
<<set $penisgrowthtimer += _negativeChange>>
<<set $penisgrowthtimer += _purityBoost * _negativeChange>>
<<elseif _positiveChange gt 0>>
<<set _impurityBoost to 1 + ((1000 - $purity) / 500)>>
<<set $penisgrowthtimer -= _positiveChange>>
<<set $penisgrowthtimer -= _impurityBoost * _positiveChange>>
<</if>>
<<if $penissize lt 0>>
<<set $penisgrowthtimer -= 50>>
<</if>>
<<if $parasite.penis.name is "urchin">>
<<set $penisgrowthtimer -= 300>>
<</if>>
<<if $parasite.penis.name is "slime">>
<<set $penisgrowthtimer += 300>>
<</if>>
<<if $penisgrowthtimer lte 0 and $penissize lt $penissizemax>>
<<set $penissize += 1>>
<<set $penisgrowthtimer += 700>>
<<set $penisgrowthmessage to $penissize>><<set $effectsmessage to 1>>
<<elseif $penisgrowthtimer gte 1000 and $penissize gt 0>>
<<set $penissize -= 1>>
<<set $penisgrowthtimer -= 700>>
<<set $penisshrinkmessage to $penissize>><<set $effectsmessage to 1>>
<<elseif $penisgrowthtimer gte 1200 and $penissize lte 0 and $penissize gt $penissizemin>>
<<set $penissize -= 1>>
<<set $penisgrowthtimer -= 1000>>
<<set $penisshrinkmessage to $penissize>><<set $effectsmessage to 1>>
<</if>>
<<set $penisgrowthtimer to Math.clamp($penisgrowthtimer, 0, 1000)>>
<</if>>
/*Bottom*/
<<if $purity lt 1000>>
<<set $bottomgrowthtimer -= ((1000 - $purity) / 2)>>
<</if>>
<<if $cow gte 6>>
<<set $bottomgrowthtimer -= 300>>
<</if>>
<<if $parasite.bottom.name is "urchin">>
<<set $bottomgrowthtimer -= 300>>
<</if>>
<<if $parasite.bottom.name is "slime">>
<<set $bottomgrowthtimer += 300>>
<</if>>
<<if $bottomgrowthtimer lte 0 and $bottomsize lt $bottomsizemax>>
<<set $bottomsize += 1>>
<<set $bottomgrowthtimer += 700>>
<<set $bottomgrowthmessage to $bottomsize>><<set $effectsmessage to 1>>
<<elseif $bottomgrowthtimer gte 1000 and $bottomsize gt 0>>
<<set $bottomsize -= 1>>
<<set $bottomgrowthtimer -= 700>>
<<set $bottomshrinkmessage to $bottomsize>><<set $effectsmessage to 1>>
<<elseif $bottomgrowthtimer gte 1200 and $bottomsize lte 0 and $bottomsize gt $bottomsizemin>>
<<set $bottomsize -= 1>>
<<set $bottomgrowthtimer -= 1000>>
<<set $bottomshrinkmessage to $bottomsize>><<set $effectsmessage to 1>>
<</if>>
<<set $bottomgrowthtimer to Math.clamp($bottomgrowthtimer, 0, 1000)>>
/*Resetting of values*/
<<set $sexStats.creampie.npc.anus to 0>>
<<set $sexStats.creampie.npc.mouth to 0>>
<<set $sexStats.creampie.npc.vagina to 0>>
<<set $sexStats.creampie.npc.tentacle to 0>>
<<set $sexStats.creampie.self.anus to 0>>
<<set $sexStats.creampie.self.mouth to 0>>
<<set $sexStats.creampie.self.vagina to 0>>
<<set $sexStats.breasts.playedWith to 0>>
<<set _pills to $sexStats.pills>>
<<if $location is "home">>
<<for _i to 0; _i lt _pills.type.length; _i++>>
<<set _type to _pills.type[_i]>>
<<set _autoTake to _pills[_type].autoTake>>
<<if _autoTake isnot null and _pills[_type].owned[_autoTake] gt 0>>
<<set _pills[_type].owned[_autoTake]-->>
<<set _pills[_type].type to clone(_autoTake)>>
<<set _pills[_type].doseTaken to 1>>
<<set $pillsTaken to true>><<set $effectsmessage to 1>>
<<if _pills[_type].owned[_autoTake] is 0>>
<<set _pills[_type].autoTake to null>>
<<set $pillsTakenLast to true>>
<</if>>
<<else>>
<<set _pills[_type].autoTake to null>>
<<set _pills[_type].type to null>>
<<set _pills[_type].doseTaken to 0>>
<</if>>
<</for>>
<<else>>
<<set _pills.penis.type to null>>
<<set _pills.penis.doseTaken to 0>>
<<set _pills.breast.type to null>>
<<set _pills.breast.doseTaken to 0>>
<</if>>
<</nobr>><</widget>>
/*<<playWithBreasts>>*/<<widget "playWithBreasts">><<nobr>>
<<if $args[0]>>
<<set $sexStats.breasts.playedWith += $args[0]>>
<<else>>
<<set $sexStats.breasts.playedWith++>>
<</if>>
<</nobr>><</widget>>
/*<<creampie "npc" "anus" >> -- <<set $sexStats.creampie.npc.anus++>>*/
/*<<creampie "self" "mouth">> -- <<set $sexStats.creampie.self.mouth++>>*/<<widget "creampie">><<nobr>>
<<if $args[0] and $args[1]>>
<<set $sexStats.creampie[$args[0]][$args[1]]++>>
<</if>>
<</nobr>><</widget>><<widget "init_plant_objects">><<nobr>>
<<set setup.plants to {
red_rose: {
index: 0,
name: "red_rose",
plural: "red roses",
plant_cost: 400,
difficulty: 1,
bed: "earth",
type: "flower",
days: 14,
special: []
},
white_rose: {
index: 1,
name: "white_rose",
plural: "white roses",
plant_cost: 400,
difficulty: 1,
bed: "earth",
type: "flower",
days: 14,
special: []
},
orchid: {
index: 2,
name: "orchid",
plural: "orchids",
plant_cost: 1000,
difficulty: 2,
bed: "earth",
type: "flower",
days: 28,
special: []
},
daisy: {
index: 3,
name: "daisy",
plural: "daisies",
plant_cost: 100,
difficulty: 1,
bed: "earth",
type: "flower",
days: 7,
special: []
},
tulip: {
index: 4,
name: "tulip",
plural: "tulips",
plant_cost: 200,
difficulty: 1,
bed: "earth",
type: "flower",
days: 12,
special: []
},
lotus: {
index: 5,
name: "lotus",
plural: "lotus",
plant_cost: 300,
difficulty: 2,
bed: "water",
type: "flower",
days: 5,
special: []
},
lily: {
index: 6,
name: "lily",
plural: "lilies",
plant_cost: 200,
difficulty: 1,
bed: "earth",
type: "flower",
days: 10,
special: []
},
poppy: {
index: 7,
name: "poppy",
plural: "poppies",
plant_cost: 200,
difficulty: 2,
bed: "earth",
type: "flower",
days: 8,
special: []
}
}>>
<<set setup.plot_base to {
plant: "none",
stage: 0,
days: 0,
water: 0,
till: 0,
}>>
<</nobr>><</widget>><<widget "promiscuity1">><<nobr>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 19>>
<<set $promiscuity += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 20>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 100>><<garousal>>
<<if $promiscuitystress1 isnot 1>>
<<set $promiscuitystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 19>>
<<set $promiscuity += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 20>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 100>><<garousal>>
<<if $promiscuitystress1 isnot 1>>
<<set $promiscuitystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "promiscuity2">><<nobr>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 39>>
<<set $promiscuity += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 40>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 200>><<garousal>>
<<if $promiscuitystress2 isnot 1>>
<<set $promiscuitystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 39>>
<<set $promiscuity += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 40>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 200>><<garousal>>
<<if $promiscuitystress2 isnot 1>>
<<set $promiscuitystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "promiscuity3">><<nobr>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 59>>
<<set $promiscuity += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 60>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 300>><<garousal>>
<<if $promiscuitystress3 isnot 1>>
<<set $promiscuitystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 59>>
<<set $promiscuity += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 60>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 300>><<garousal>>
<<if $promiscuitystress3 isnot 1>>
<<set $promiscuitystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "promiscuity4">><<nobr>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 79>>
<<set $promiscuity += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 80>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 400>><<garousal>>
<<if $promiscuitystress4 isnot 1>>
<<set $promiscuitystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 79>>
<<set $promiscuity += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 80>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 400>><<garousal>>
<<if $promiscuitystress4 isnot 1>>
<<set $promiscuitystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "promiscuity5">><<nobr>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 99>>
<<set $promiscuity += 2>>
Performing such a lewd act excites you and <span class="green">restores your sense of control and self-worth</span>, for now.
<<ggcontrol>><<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 100>>
Performing such a lewd act excites you, but does nothing to lift the cloud hanging over you. <span class="pink">You need to do something more extreme.</span>
<<arousal 500>><<garousal>>
<<if $promiscuitystress5 isnot 1>>
<<set $promiscuitystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 99>>
<<set $promiscuity += 1>>
You already feel in control, but performing such a lewd act <span class="green">soothes</span> and excites you.
<<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 100>>
You already feel in control and the act is <span class="pink">too tame to soothe</span>, but it does excite you.
<<arousal 500>><<garousal>>
<<if $promiscuitystress5 isnot 1>>
<<set $promiscuitystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<</if>>
<br><br>
<</nobr>><</widget>>
<<widget "combatpromiscuity1">><<nobr>>
<<if $enemytype is "man">>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 19>>
<<set $promiscuity += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 20>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 100>><<garousal>>
<<if $promiscuitystress1 isnot 1>>
<<set $promiscuitystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 19>>
<<set $promiscuity += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 20>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 100>><<garousal>>
<<if $promiscuitystress1 isnot 1>>
<<set $promiscuitystress1 to 1>><<lstress>><<set $stress -= 100>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<combatdeviancy1>>
<</if>>
<</nobr>><</widget>>
<<widget "combatpromiscuity2">><<nobr>>
<<if $enemytype is "man">>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 39>>
<<set $promiscuity += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 40>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 200>><<garousal>>
<<if $promiscuitystress2 isnot 1>>
<<set $promiscuitystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 39>>
<<set $promiscuity += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 200>><<set $stress -= 600>><<combattrauma -60>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 40>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 200>><<garousal>>
<<if $promiscuitystress2 isnot 1>>
<<set $promiscuitystress2 to 1>><<lstress>><<set $stress -= 200>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<combatdeviancy2>>
<</if>>
<</nobr>><</widget>>
<<widget "combatpromiscuity3">><<nobr>>
<<if $enemytype is "man">>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 59>>
<<set $promiscuity += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 60>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 300>><<garousal>>
<<if $promiscuitystress3 isnot 1>>
<<set $promiscuitystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 59>>
<<set $promiscuity += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 300>><<set $stress -= 900>><<combattrauma -90>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 60>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 300>><<garousal>>
<<if $promiscuitystress3 isnot 1>>
<<set $promiscuitystress3 to 1>><<lstress>><<set $stress -= 300>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<combatdeviancy3>>
<</if>>
<</nobr>><</widget>>
<<widget "combatpromiscuity4">><<nobr>>
<<if $enemytype is "man">>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 79>>
<<set $promiscuity += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 80>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 400>><<garousal>>
<<if $promiscuitystress4 isnot 1>>
<<set $promiscuitystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 79>>
<<set $promiscuity += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 400>><<set $stress -= 1200>><<combattrauma -120>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 80>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 400>><<garousal>>
<<if $promiscuitystress4 isnot 1>>
<<set $promiscuitystress4 to 1>><<lstress>><<set $stress -= 400>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<combatdeviancy4>>
<</if>>
<</nobr>><</widget>>
<<widget "combatpromiscuity5">><<nobr>>
<<if $enemytype is "man">>
<<if $consensual is 1>>
<<if $control lt $controlmax>>
<<if $promiscuity lte 99>>
<<set $promiscuity += 2>>
You prepare to perform a particularly lewd act, <span class="green">restoring your sense of control.</span>
<<ggcontrol>><<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 100>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe you.</span>
<<arousal 500>><<garousal>>
<<if $promiscuitystress5 isnot 1>>
<<set $promiscuitystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<<else>>
<<if $promiscuity lte 99>>
<<set $promiscuity += 1>>
You prepare to perform a particularly lewd act, <span class="green">soothing and exciting you.</span>
<<control 25>><<arousal 500>><<set $stress -= 1500>><<combattrauma -150>><<ltrauma>><<lstress>><<garousal>>
<<elseif $promiscuity gte 100>>
You prepare to perform a particularly lewd act, <span class="pink">though it's too tame to soothe.</span>
<<arousal 500>><<garousal>>
<<if $promiscuitystress5 isnot 1>>
<<set $promiscuitystress5 to 1>><<lstress>><<set $stress -= 500>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<combatdeviancy5>>
<</if>>
<</nobr>><</widget>><<radio_listen>><<pass 1>>
<<radio_listen>><<pass 1>>
<<radio_listen>><<pass 1>>
<<radio_listen>><<pass 1>>
<<radio_listen>><<pass 1>>
<<link [[Next|previous()]]>><</link>><<widget "radio_midnight">><<nobr>> /*call every midnight to reduce importance of news, and shift the Tanktracks*/
<<set $news1_importance to $news1_importance-1>>
<<if $news1_importance lte 0>>
<<set $news1 to "gossip">>
<<set $news1_importance to 0>>
<<set $news1_gen to "person">>
<<set $news1_hairc to "dark">>
<<set $news1_hairl to "regular">>
<</if>>
<<set $news2_importance to $news2_importance-1>>
<<if $news2_importance lte 0>>
<<set $news2 to "gossip">>
<<set $news2_importance to 0>>
<<set $news2_gen to "person">>
<<set $news2_hairc to "dark">>
<<set $news2_hairl to "regular">>
<</if>>
/*move the tank*/
<<if $tanktracks is 1>>
<<set $tanktracks to 2>>
<<elseif $tanktracks is 2>>
<<set $tanktracks to 3>>
<<elseif $tanktracks is 3>>
<<set $tanktracks to 4>>
<<elseif $tanktracks is 4>>
<<set $tanktracks to 5>>
<<elseif $tanktracks is 5>>
<<set $tanktracks to 6>>
<<else>>
<<set $tanktracks to 1>>
<</if>>
<</nobr>><</widget>>
<<widget "radio_placehere">><<nobr>>
<<set $rem to 60 - ($time % 60)>>
<<set $rem_str to $rem.toString().padStart(2, "0")>>
<<set $loc to passage()>>
<<radio_listen>>
<<link [[Listen to the radio (0:01)|passage()]]>><<pass 1>><</link>> /*script thing is magically required to link to the same page*/
<br>
<<link [[Listen for a while (0:05)|RadioDummy]]>><</link>>
<br>
<<if $rem lte 47>>
<<link "Wait for the news (0:$rem_str)" $loc>><<pass $rem>><</link>>
<br>
<</if>>
<br>
<</nobr>><</widget>>
<<widget "radio_hardreset">><<nobr>> /* call this to reset news. Should be called when fresh new game is initialised */
<<set $news1 to "gossip">>
<<set $news1_importance to 0>>
<<set $news1_gen to "person">>
<<set $news1_hairc to "black">>
<<set $news1_hairl to "regular">>
<<set $news2 to "gossip">>
<<set $news2_importance to 0>>
<<set $news2_gen to "person">>
<<set $news2_hairc to "black">>
<<set $news2_hairl to "regular">>
<</nobr>><</widget>>
<<widget "radio_addnews">><<nobr>>
/*sort news*/
<<if $news2_importance gt $news1_importance>>
<<set $newstemp1 to $news1>>
<<set $newstemp2 to $news1_importance>>
<<set $newstemp3 to $news1_gen>>
<<set $newstemp4 to $news1_hairc>>
<<set $newstemp5 to $news1_hairl>>
<<set $news1 to $news2>>
<<set $news1_importance to $news2_importance>>
<<set $news1_gen to $news2_gen>>
<<set $news1_hairc to $news2_hairc>>
<<set $news1_hairl to $news2_hairl>>
<<set $news2 to $newstemp1>>
<<set $news2_importance to $newstemp2>>
<<set $news2_gen to $newstemp3>>
<<set $news2_hairc to $newstemp4>>
<<set $news2_hairl to $newstemp5>>
<</if>>
/*if the incoming news are actually something new*/
<<if ($args[0] isnot $news1) and ($args[0] isnot $news1)>>
/*if incoming news is more or as important as than news2, but less important than the news1*/
<<if ($args[1] gte $news2_importance) and ($args[1] lt $news1_importance)>>
/* new news shall replace news2 */
<<set $news2 to $args[0]>>
<<set $news2_importance to $args[1]>>
/* store PC appearance */
<<if $player.gender is "m">>
<<set $news2_gen to "male">>
<<else>>
<<set $news2_gen to "female">>
<</if>>
<<set $news2_hairc to $haircolour>>
<<if $hairlength gte 300>>
<<set $news2_hairl to "long">>
<<else>>
<<set $news2_hairl to "short">>
<</if>>
/* if incoming news is more or as important as both current news */
<<elseif ($args[1] gte $news2_importance) and ($args[1] gte $news2_importance)>>
/*new1 should replace news2
new news should replace news1*/
<<set $news2 to $news1>>
<<set $news2_importance to $news1_importance>>
/* store PC appearance */
<<set $news2_gen to $news1_gen>>
<<set $news2_hairc to $news1_hairc>>
<<set $news2_hairl to $news1_hairl>>
<<set $news1 to $args[0]>>
<<set $news1_importance to $args[1]>>
/* store PC appearance */
<<if $player.gender is "m">>
<<set $news1_gen to "male">>
<<else>>
<<set $news1_gen to "female">>
<</if>>
<<set $news1_hairc to $haircolour>>
<<if $hairlength gte 300>>
<<set $news1_hairl to "long">>
<<else>>
<<set $news1_hairl to "short">>
<</if>>
<</if>>
/*if the incoming news already exist*/
<<else>>
/*if incoming news are the same as news1 but are more important */
<<if ($args[0] is $news1) and ($args[1] gt $news1_importance)>>
/*refresh importance*/
<<set $news1_importance to $args[1]>>
<</if>>
/*if incoming news are the same as news2 but are more important */
<<if ($args[0] is $news2) and ($args[1] gt $news2_importance)>>
/*refresh importance*/
<<set $news2_importance to $args[1]>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "radio_listen">><<nobr>> /* call this to listen to the radio */
<<set $radioname to "Sunshine Radio">>
<<set $radioslogan to "Your window to the world">>
<<if $weekday eq 1>>
<<set $dayname to "Sunday">>
<<elseif $weekday eq 2>>
<<set $dayname to "Monday">>
<<elseif $weekday eq 3>>
<<set $dayname to "Tuesday">>
<<elseif $weekday eq 4>>
<<set $dayname to "Wednesday">>
<<elseif $weekday eq 5>>
<<set $dayname to "Thursday">>
<<elseif $weekday eq 6>>
<<set $dayname to "Friday">>
<<elseif $weekday eq 7>>
<<set $dayname to "Saturday">>
<</if>>
/*-----------------------------------------------------------------------------------------------*/
/*create news*/
/*default set*/
<<set $news1_line1 to "The corruption scandal in the city council continues.">>
<<set $news1_line2 to "The investigative commission is in the process of determining what happened to the money earmarked for the renovation of the city's orphanage and asylum.">>
<<set $news1_line3 to "As reported by anonymous sources - someone from the city council may be involved in the loss of money.">>
<<set $news1_line4 to "In the coming days the mayor is to make a special statement.">>
<<set $news1_line5 to "Until then, he abstains from comments and states that the whole thing is part of the pre-election provocation.">>
<<set $news2_line1 to "The number of wolves in forest areas near the city keep growing.">>
<<set $news2_line2 to "Ah gone up in smoke a sheep this week, an two goats previous one! Lord, far ta cut a path thuh house! - claims one of local farmers.">>
<<set $news2_line3 to "According to some commentators, this is the result of recent changes in the law on poaching and hunting.">>
<<set $news2_line4 to "The mayor announces that the situation will soon be settled.">>
<<set $news2_line5 to "For now, it is recommended to not stay alone in the forest areas after dark.">>
<<if $news1 is "meteor_fall">>
<<set $news1_line1 to "Meteor fall line one.">>
<<set $news1_line2 to "Meteor fall line two.">>
<<set $news1_line3 to "Meteor fall line three.">>
<<set $news1_line4 to "Meteor fall line four.">>
<<set $news1_line5 to "Meteor fall line five.">>
<</if>>
<<if $news2 is "meteor_fall">>
<<set $news2_line1 to "Meteor fall line one.">>
<<set $news2_line2 to "Meteor fall line two.">>
<<set $news2_line3 to "Meteor fall line three.">>
<<set $news2_line4 to "Meteor fall line four.">>
<<set $news2_line5 to "Meteor fall line five.">>
<</if>>
<<if $news1 is "godzilla_awaken">>
<<set $news1_line1 to "Godzilla line one.">>
<<set $news1_line2 to "Godzilla line two.">>
<<set $news1_line3 to "Godzilla line three.">>
<<set $news1_line4 to "Godzilla line four.">>
<<set $news1_line5 to "Godzilla line five.">>
<</if>>
<<if $news2 is "godzilla_awaken">>
<<set $news2_line1 to "Godzilla line one.">>
<<set $news2_line2 to "Godzilla line two.">>
<<set $news2_line3 to "Godzilla line three.">>
<<set $news2_line4 to "Godzilla line four.">>
<<set $news2_line5 to "Godzilla line five.">>
<</if>>
/*-----------------------------------------------------------------------------------------------*/
<<if $hour gte 0 and $hour lt 6>>
<<if (($tanktracks is 1) and ($time is 13)) or (($tanktracks is 2) and ($time is 73)) or (($tanktracks is 3) and ($time is 133)) or (($tanktracks is 4) and ($time is 193)) or (($tanktracks is 5) and ($time is 253)) or (($tanktracks is 6) and ($time is 313))>>
<i>Night radio, audition 1, line 1</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 14)) or (($tanktracks is 2) and ($time is 74)) or (($tanktracks is 3) and ($time is 134)) or (($tanktracks is 4) and ($time is 194)) or (($tanktracks is 5) and ($time is 254)) or (($tanktracks is 6) and ($time is 314))>>
<i>Night radio, audition 1, line 2</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 15)) or (($tanktracks is 2) and ($time is 75)) or (($tanktracks is 3) and ($time is 135)) or (($tanktracks is 4) and ($time is 195)) or (($tanktracks is 5) and ($time is 255)) or (($tanktracks is 6) and ($time is 315))>>
<i>Night radio, audition 1, line 3</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 16)) or (($tanktracks is 2) and ($time is 76)) or (($tanktracks is 3) and ($time is 136)) or (($tanktracks is 4) and ($time is 196)) or (($tanktracks is 5) and ($time is 256)) or (($tanktracks is 6) and ($time is 316))>>
<i>Night radio, audition 1, line 4</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 17)) or (($tanktracks is 2) and ($time is 77)) or (($tanktracks is 3) and ($time is 137)) or (($tanktracks is 4) and ($time is 197)) or (($tanktracks is 5) and ($time is 257)) or (($tanktracks is 6) and ($time is 317))>>
<i>Night radio, audition 1, line 5</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 18)) or (($tanktracks is 2) and ($time is 78)) or (($tanktracks is 3) and ($time is 138)) or (($tanktracks is 4) and ($time is 198)) or (($tanktracks is 5) and ($time is 258)) or (($tanktracks is 6) and ($time is 318))>>
<i>Night radio, audition 1, line 6</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 19)) or (($tanktracks is 2) and ($time is 79)) or (($tanktracks is 3) and ($time is 139)) or (($tanktracks is 4) and ($time is 199)) or (($tanktracks is 5) and ($time is 259)) or (($tanktracks is 6) and ($time is 319))>>
<i>Night radio, audition 1, line 7</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 20)) or (($tanktracks is 2) and ($time is 80)) or (($tanktracks is 3) and ($time is 140)) or (($tanktracks is 4) and ($time is 200)) or (($tanktracks is 5) and ($time is 260)) or (($tanktracks is 6) and ($time is 320))>>
<i>Night radio, audition 1, line 8</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 21)) or (($tanktracks is 2) and ($time is 81)) or (($tanktracks is 3) and ($time is 141)) or (($tanktracks is 4) and ($time is 201)) or (($tanktracks is 5) and ($time is 261)) or (($tanktracks is 6) and ($time is 321))>>
<i>Night radio, audition 1, line 9</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 22)) or (($tanktracks is 2) and ($time is 82)) or (($tanktracks is 3) and ($time is 142)) or (($tanktracks is 4) and ($time is 202)) or (($tanktracks is 5) and ($time is 262)) or (($tanktracks is 6) and ($time is 322))>>
<i>Night radio, audition 1, line 10</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 23)) or (($tanktracks is 2) and ($time is 83)) or (($tanktracks is 3) and ($time is 143)) or (($tanktracks is 4) and ($time is 203)) or (($tanktracks is 5) and ($time is 263)) or (($tanktracks is 6) and ($time is 323))>>
<i>Night radio, audition 1, line 11</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 24)) or (($tanktracks is 2) and ($time is 84)) or (($tanktracks is 3) and ($time is 144)) or (($tanktracks is 4) and ($time is 204)) or (($tanktracks is 5) and ($time is 264)) or (($tanktracks is 6) and ($time is 324))>>
<i>Night radio, audition 1, line 12</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 25)) or (($tanktracks is 2) and ($time is 85)) or (($tanktracks is 3) and ($time is 145)) or (($tanktracks is 4) and ($time is 205)) or (($tanktracks is 5) and ($time is 265)) or (($tanktracks is 6) and ($time is 325))>>
<i>Night radio, audition 1, line 13</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 26)) or (($tanktracks is 2) and ($time is 86)) or (($tanktracks is 3) and ($time is 146)) or (($tanktracks is 4) and ($time is 206)) or (($tanktracks is 5) and ($time is 266)) or (($tanktracks is 6) and ($time is 326))>>
<i>Night radio, audition 1, line 14</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 27)) or (($tanktracks is 2) and ($time is 87)) or (($tanktracks is 3) and ($time is 147)) or (($tanktracks is 4) and ($time is 207)) or (($tanktracks is 5) and ($time is 267)) or (($tanktracks is 6) and ($time is 327))>>
<i>Night radio, audition 1, line 15</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 28)) or (($tanktracks is 2) and ($time is 88)) or (($tanktracks is 3) and ($time is 148)) or (($tanktracks is 4) and ($time is 208)) or (($tanktracks is 5) and ($time is 268)) or (($tanktracks is 6) and ($time is 328))>>
<i>Night radio, audition 1, line 16</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 29)) or (($tanktracks is 2) and ($time is 89)) or (($tanktracks is 3) and ($time is 149)) or (($tanktracks is 4) and ($time is 209)) or (($tanktracks is 5) and ($time is 269)) or (($tanktracks is 6) and ($time is 329))>>
<i>Night radio, audition 1, line 17</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 30)) or (($tanktracks is 2) and ($time is 90)) or (($tanktracks is 3) and ($time is 150)) or (($tanktracks is 4) and ($time is 210)) or (($tanktracks is 5) and ($time is 270)) or (($tanktracks is 6) and ($time is 330))>>
<i>Night radio, audition 1, line 18</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 31)) or (($tanktracks is 2) and ($time is 91)) or (($tanktracks is 3) and ($time is 151)) or (($tanktracks is 4) and ($time is 211)) or (($tanktracks is 5) and ($time is 271)) or (($tanktracks is 6) and ($time is 331))>>
<i>Night radio, audition 1, line 19</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 32)) or (($tanktracks is 2) and ($time is 92)) or (($tanktracks is 3) and ($time is 152)) or (($tanktracks is 4) and ($time is 212)) or (($tanktracks is 5) and ($time is 272)) or (($tanktracks is 6) and ($time is 332))>>
<i>Night radio, audition 1, line 20</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 33)) or (($tanktracks is 2) and ($time is 93)) or (($tanktracks is 3) and ($time is 153)) or (($tanktracks is 4) and ($time is 213)) or (($tanktracks is 5) and ($time is 273)) or (($tanktracks is 6) and ($time is 333))>>
<i>Night radio, audition 1, line 21</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 34)) or (($tanktracks is 2) and ($time is 94)) or (($tanktracks is 3) and ($time is 154)) or (($tanktracks is 4) and ($time is 214)) or (($tanktracks is 5) and ($time is 274)) or (($tanktracks is 6) and ($time is 334))>>
<i>Night radio, audition 1, line 22</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 35)) or (($tanktracks is 2) and ($time is 95)) or (($tanktracks is 3) and ($time is 155)) or (($tanktracks is 4) and ($time is 215)) or (($tanktracks is 5) and ($time is 275)) or (($tanktracks is 6) and ($time is 335))>>
<i>Night radio, audition 1, line 23</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 36)) or (($tanktracks is 2) and ($time is 96)) or (($tanktracks is 3) and ($time is 156)) or (($tanktracks is 4) and ($time is 216)) or (($tanktracks is 5) and ($time is 276)) or (($tanktracks is 6) and ($time is 336))>>
<i>Night radio, audition 1, line 24</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 37)) or (($tanktracks is 2) and ($time is 97)) or (($tanktracks is 3) and ($time is 157)) or (($tanktracks is 4) and ($time is 217)) or (($tanktracks is 5) and ($time is 277)) or (($tanktracks is 6) and ($time is 337))>>
<i>Night radio, audition 1, line 25</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 38)) or (($tanktracks is 2) and ($time is 98)) or (($tanktracks is 3) and ($time is 158)) or (($tanktracks is 4) and ($time is 218)) or (($tanktracks is 5) and ($time is 278)) or (($tanktracks is 6) and ($time is 338))>>
<i>Night radio, audition 1, line 26</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 39)) or (($tanktracks is 2) and ($time is 99)) or (($tanktracks is 3) and ($time is 159)) or (($tanktracks is 4) and ($time is 219)) or (($tanktracks is 5) and ($time is 279)) or (($tanktracks is 6) and ($time is 339))>>
<i>Night radio, audition 1, line 27</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 40)) or (($tanktracks is 2) and ($time is 100)) or (($tanktracks is 3) and ($time is 160)) or (($tanktracks is 4) and ($time is 220)) or (($tanktracks is 5) and ($time is 280)) or (($tanktracks is 6) and ($time is 340))>>
<i>Night radio, audition 1, line 28</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 41)) or (($tanktracks is 2) and ($time is 101)) or (($tanktracks is 3) and ($time is 161)) or (($tanktracks is 4) and ($time is 221)) or (($tanktracks is 5) and ($time is 281)) or (($tanktracks is 6) and ($time is 341))>>
<i>Night radio, audition 1, line 29</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 42)) or (($tanktracks is 2) and ($time is 102)) or (($tanktracks is 3) and ($time is 162)) or (($tanktracks is 4) and ($time is 222)) or (($tanktracks is 5) and ($time is 282)) or (($tanktracks is 6) and ($time is 342))>>
<i>Night radio, audition 1, line 30</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 43)) or (($tanktracks is 2) and ($time is 103)) or (($tanktracks is 3) and ($time is 163)) or (($tanktracks is 4) and ($time is 223)) or (($tanktracks is 5) and ($time is 283)) or (($tanktracks is 6) and ($time is 343))>>
<i>Night radio, audition 1, line 31</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 44)) or (($tanktracks is 2) and ($time is 104)) or (($tanktracks is 3) and ($time is 164)) or (($tanktracks is 4) and ($time is 224)) or (($tanktracks is 5) and ($time is 284)) or (($tanktracks is 6) and ($time is 344))>>
<i>Night radio, audition 1, line 32</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 45)) or (($tanktracks is 2) and ($time is 105)) or (($tanktracks is 3) and ($time is 165)) or (($tanktracks is 4) and ($time is 225)) or (($tanktracks is 5) and ($time is 285)) or (($tanktracks is 6) and ($time is 345))>>
<i>Night radio, audition 1, line 33</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 46)) or (($tanktracks is 2) and ($time is 106)) or (($tanktracks is 3) and ($time is 166)) or (($tanktracks is 4) and ($time is 226)) or (($tanktracks is 5) and ($time is 286)) or (($tanktracks is 6) and ($time is 346))>>
<i>Night radio, audition 1, line 34</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 47)) or (($tanktracks is 2) and ($time is 107)) or (($tanktracks is 3) and ($time is 167)) or (($tanktracks is 4) and ($time is 227)) or (($tanktracks is 5) and ($time is 287)) or (($tanktracks is 6) and ($time is 347))>>
<i>Night radio, audition 1, line 35</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 48)) or (($tanktracks is 2) and ($time is 108)) or (($tanktracks is 3) and ($time is 168)) or (($tanktracks is 4) and ($time is 228)) or (($tanktracks is 5) and ($time is 288)) or (($tanktracks is 6) and ($time is 348))>>
<i>Night radio, audition 1, line 36</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 49)) or (($tanktracks is 2) and ($time is 109)) or (($tanktracks is 3) and ($time is 169)) or (($tanktracks is 4) and ($time is 229)) or (($tanktracks is 5) and ($time is 289)) or (($tanktracks is 6) and ($time is 349))>>
<i>Night radio, audition 1, line 37</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 50)) or (($tanktracks is 2) and ($time is 110)) or (($tanktracks is 3) and ($time is 170)) or (($tanktracks is 4) and ($time is 230)) or (($tanktracks is 5) and ($time is 290)) or (($tanktracks is 6) and ($time is 350))>>
<i>Night radio, audition 1, line 38</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 51)) or (($tanktracks is 2) and ($time is 111)) or (($tanktracks is 3) and ($time is 171)) or (($tanktracks is 4) and ($time is 231)) or (($tanktracks is 5) and ($time is 291)) or (($tanktracks is 6) and ($time is 351))>>
<i>Night radio, audition 1, line 39</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 52)) or (($tanktracks is 2) and ($time is 112)) or (($tanktracks is 3) and ($time is 172)) or (($tanktracks is 4) and ($time is 232)) or (($tanktracks is 5) and ($time is 292)) or (($tanktracks is 6) and ($time is 352))>>
<i>Night radio, audition 1, line 40</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 53)) or (($tanktracks is 2) and ($time is 113)) or (($tanktracks is 3) and ($time is 173)) or (($tanktracks is 4) and ($time is 233)) or (($tanktracks is 5) and ($time is 293)) or (($tanktracks is 6) and ($time is 353))>>
<i>Night radio, audition 1, line 41</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 54)) or (($tanktracks is 2) and ($time is 114)) or (($tanktracks is 3) and ($time is 174)) or (($tanktracks is 4) and ($time is 234)) or (($tanktracks is 5) and ($time is 294)) or (($tanktracks is 6) and ($time is 354))>>
<i>Night radio, audition 1, line 42</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 55)) or (($tanktracks is 2) and ($time is 115)) or (($tanktracks is 3) and ($time is 175)) or (($tanktracks is 4) and ($time is 235)) or (($tanktracks is 5) and ($time is 295)) or (($tanktracks is 6) and ($time is 355))>>
<i>Night radio, audition 1, line 43</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 56)) or (($tanktracks is 2) and ($time is 116)) or (($tanktracks is 3) and ($time is 176)) or (($tanktracks is 4) and ($time is 236)) or (($tanktracks is 5) and ($time is 296)) or (($tanktracks is 6) and ($time is 356))>>
<i>Night radio, audition 1, line 44</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 57)) or (($tanktracks is 2) and ($time is 117)) or (($tanktracks is 3) and ($time is 177)) or (($tanktracks is 4) and ($time is 237)) or (($tanktracks is 5) and ($time is 297)) or (($tanktracks is 6) and ($time is 357))>>
<i>Night radio, audition 1, line 45</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 58)) or (($tanktracks is 2) and ($time is 118)) or (($tanktracks is 3) and ($time is 178)) or (($tanktracks is 4) and ($time is 238)) or (($tanktracks is 5) and ($time is 298)) or (($tanktracks is 6) and ($time is 358))>>
<i>Night radio, audition 1, line 46</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 59)) or (($tanktracks is 2) and ($time is 119)) or (($tanktracks is 3) and ($time is 179)) or (($tanktracks is 4) and ($time is 239)) or (($tanktracks is 5) and ($time is 299)) or (($tanktracks is 6) and ($time is 359))>>
<i>Night radio, audition 1, line 47</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 13)) or (($tanktracks is 3) and ($time is 73)) or (($tanktracks is 4) and ($time is 133)) or (($tanktracks is 5) and ($time is 193)) or (($tanktracks is 6) and ($time is 253)) or (($tanktracks is 1) and ($time is 313))>>
<i>Night radio, audition 2, line 1</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 14)) or (($tanktracks is 3) and ($time is 74)) or (($tanktracks is 4) and ($time is 134)) or (($tanktracks is 5) and ($time is 194)) or (($tanktracks is 6) and ($time is 254)) or (($tanktracks is 1) and ($time is 314))>>
<i>Night radio, audition 2, line 2</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 15)) or (($tanktracks is 3) and ($time is 75)) or (($tanktracks is 4) and ($time is 135)) or (($tanktracks is 5) and ($time is 195)) or (($tanktracks is 6) and ($time is 255)) or (($tanktracks is 1) and ($time is 315))>>
<i>Night radio, audition 2, line 3</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 16)) or (($tanktracks is 3) and ($time is 76)) or (($tanktracks is 4) and ($time is 136)) or (($tanktracks is 5) and ($time is 196)) or (($tanktracks is 6) and ($time is 256)) or (($tanktracks is 1) and ($time is 316))>>
<i>Night radio, audition 2, line 4</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 17)) or (($tanktracks is 3) and ($time is 77)) or (($tanktracks is 4) and ($time is 137)) or (($tanktracks is 5) and ($time is 197)) or (($tanktracks is 6) and ($time is 257)) or (($tanktracks is 1) and ($time is 317))>>
<i>Night radio, audition 2, line 5</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 18)) or (($tanktracks is 3) and ($time is 78)) or (($tanktracks is 4) and ($time is 138)) or (($tanktracks is 5) and ($time is 198)) or (($tanktracks is 6) and ($time is 258)) or (($tanktracks is 1) and ($time is 318))>>
<i>Night radio, audition 2, line 6</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 19)) or (($tanktracks is 3) and ($time is 79)) or (($tanktracks is 4) and ($time is 139)) or (($tanktracks is 5) and ($time is 199)) or (($tanktracks is 6) and ($time is 259)) or (($tanktracks is 1) and ($time is 319))>>
<i>Night radio, audition 2, line 7</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 20)) or (($tanktracks is 3) and ($time is 80)) or (($tanktracks is 4) and ($time is 140)) or (($tanktracks is 5) and ($time is 200)) or (($tanktracks is 6) and ($time is 260)) or (($tanktracks is 1) and ($time is 320))>>
<i>Night radio, audition 2, line 8</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 21)) or (($tanktracks is 3) and ($time is 81)) or (($tanktracks is 4) and ($time is 141)) or (($tanktracks is 5) and ($time is 201)) or (($tanktracks is 6) and ($time is 261)) or (($tanktracks is 1) and ($time is 321))>>
<i>Night radio, audition 2, line 9</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 22)) or (($tanktracks is 3) and ($time is 82)) or (($tanktracks is 4) and ($time is 142)) or (($tanktracks is 5) and ($time is 202)) or (($tanktracks is 6) and ($time is 262)) or (($tanktracks is 1) and ($time is 322))>>
<i>Night radio, audition 2, line 10</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 23)) or (($tanktracks is 3) and ($time is 83)) or (($tanktracks is 4) and ($time is 143)) or (($tanktracks is 5) and ($time is 203)) or (($tanktracks is 6) and ($time is 263)) or (($tanktracks is 1) and ($time is 323))>>
<i>Night radio, audition 2, line 11</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 24)) or (($tanktracks is 3) and ($time is 84)) or (($tanktracks is 4) and ($time is 144)) or (($tanktracks is 5) and ($time is 204)) or (($tanktracks is 6) and ($time is 264)) or (($tanktracks is 1) and ($time is 324))>>
<i>Night radio, audition 2, line 12</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 25)) or (($tanktracks is 3) and ($time is 85)) or (($tanktracks is 4) and ($time is 145)) or (($tanktracks is 5) and ($time is 205)) or (($tanktracks is 6) and ($time is 265)) or (($tanktracks is 1) and ($time is 325))>>
<i>Night radio, audition 2, line 13</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 26)) or (($tanktracks is 3) and ($time is 86)) or (($tanktracks is 4) and ($time is 146)) or (($tanktracks is 5) and ($time is 206)) or (($tanktracks is 6) and ($time is 266)) or (($tanktracks is 1) and ($time is 326))>>
<i>Night radio, audition 2, line 14</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 27)) or (($tanktracks is 3) and ($time is 87)) or (($tanktracks is 4) and ($time is 147)) or (($tanktracks is 5) and ($time is 207)) or (($tanktracks is 6) and ($time is 267)) or (($tanktracks is 1) and ($time is 327))>>
<i>Night radio, audition 2, line 15</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 28)) or (($tanktracks is 3) and ($time is 88)) or (($tanktracks is 4) and ($time is 148)) or (($tanktracks is 5) and ($time is 208)) or (($tanktracks is 6) and ($time is 268)) or (($tanktracks is 1) and ($time is 328))>>
<i>Night radio, audition 2, line 16</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 29)) or (($tanktracks is 3) and ($time is 89)) or (($tanktracks is 4) and ($time is 149)) or (($tanktracks is 5) and ($time is 209)) or (($tanktracks is 6) and ($time is 269)) or (($tanktracks is 1) and ($time is 329))>>
<i>Night radio, audition 2, line 17</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 30)) or (($tanktracks is 3) and ($time is 90)) or (($tanktracks is 4) and ($time is 150)) or (($tanktracks is 5) and ($time is 210)) or (($tanktracks is 6) and ($time is 270)) or (($tanktracks is 1) and ($time is 330))>>
<i>Night radio, audition 2, line 18</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 31)) or (($tanktracks is 3) and ($time is 91)) or (($tanktracks is 4) and ($time is 151)) or (($tanktracks is 5) and ($time is 211)) or (($tanktracks is 6) and ($time is 271)) or (($tanktracks is 1) and ($time is 331))>>
<i>Night radio, audition 2, line 19</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 32)) or (($tanktracks is 3) and ($time is 92)) or (($tanktracks is 4) and ($time is 152)) or (($tanktracks is 5) and ($time is 212)) or (($tanktracks is 6) and ($time is 272)) or (($tanktracks is 1) and ($time is 332))>>
<i>Night radio, audition 2, line 20</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 33)) or (($tanktracks is 3) and ($time is 93)) or (($tanktracks is 4) and ($time is 153)) or (($tanktracks is 5) and ($time is 213)) or (($tanktracks is 6) and ($time is 273)) or (($tanktracks is 1) and ($time is 333))>>
<i>Night radio, audition 2, line 21</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 34)) or (($tanktracks is 3) and ($time is 94)) or (($tanktracks is 4) and ($time is 154)) or (($tanktracks is 5) and ($time is 214)) or (($tanktracks is 6) and ($time is 274)) or (($tanktracks is 1) and ($time is 334))>>
<i>Night radio, audition 2, line 22</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 35)) or (($tanktracks is 3) and ($time is 95)) or (($tanktracks is 4) and ($time is 155)) or (($tanktracks is 5) and ($time is 215)) or (($tanktracks is 6) and ($time is 275)) or (($tanktracks is 1) and ($time is 335))>>
<i>Night radio, audition 2, line 23</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 36)) or (($tanktracks is 3) and ($time is 96)) or (($tanktracks is 4) and ($time is 156)) or (($tanktracks is 5) and ($time is 216)) or (($tanktracks is 6) and ($time is 276)) or (($tanktracks is 1) and ($time is 336))>>
<i>Night radio, audition 2, line 24</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 37)) or (($tanktracks is 3) and ($time is 97)) or (($tanktracks is 4) and ($time is 157)) or (($tanktracks is 5) and ($time is 217)) or (($tanktracks is 6) and ($time is 277)) or (($tanktracks is 1) and ($time is 337))>>
<i>Night radio, audition 2, line 25</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 38)) or (($tanktracks is 3) and ($time is 98)) or (($tanktracks is 4) and ($time is 158)) or (($tanktracks is 5) and ($time is 218)) or (($tanktracks is 6) and ($time is 278)) or (($tanktracks is 1) and ($time is 338))>>
<i>Night radio, audition 2, line 26</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 39)) or (($tanktracks is 3) and ($time is 99)) or (($tanktracks is 4) and ($time is 159)) or (($tanktracks is 5) and ($time is 219)) or (($tanktracks is 6) and ($time is 279)) or (($tanktracks is 1) and ($time is 339))>>
<i>Night radio, audition 2, line 27</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 40)) or (($tanktracks is 3) and ($time is 100)) or (($tanktracks is 4) and ($time is 160)) or (($tanktracks is 5) and ($time is 220)) or (($tanktracks is 6) and ($time is 280)) or (($tanktracks is 1) and ($time is 340))>>
<i>Night radio, audition 2, line 28</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 41)) or (($tanktracks is 3) and ($time is 101)) or (($tanktracks is 4) and ($time is 161)) or (($tanktracks is 5) and ($time is 221)) or (($tanktracks is 6) and ($time is 281)) or (($tanktracks is 1) and ($time is 341))>>
<i>Night radio, audition 2, line 29</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 42)) or (($tanktracks is 3) and ($time is 102)) or (($tanktracks is 4) and ($time is 162)) or (($tanktracks is 5) and ($time is 222)) or (($tanktracks is 6) and ($time is 282)) or (($tanktracks is 1) and ($time is 342))>>
<i>Night radio, audition 2, line 30</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 43)) or (($tanktracks is 3) and ($time is 103)) or (($tanktracks is 4) and ($time is 163)) or (($tanktracks is 5) and ($time is 223)) or (($tanktracks is 6) and ($time is 283)) or (($tanktracks is 1) and ($time is 343))>>
<i>Night radio, audition 2, line 31</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 44)) or (($tanktracks is 3) and ($time is 104)) or (($tanktracks is 4) and ($time is 164)) or (($tanktracks is 5) and ($time is 224)) or (($tanktracks is 6) and ($time is 284)) or (($tanktracks is 1) and ($time is 344))>>
<i>Night radio, audition 2, line 32</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 45)) or (($tanktracks is 3) and ($time is 105)) or (($tanktracks is 4) and ($time is 165)) or (($tanktracks is 5) and ($time is 225)) or (($tanktracks is 6) and ($time is 285)) or (($tanktracks is 1) and ($time is 345))>>
<i>Night radio, audition 2, line 33</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 46)) or (($tanktracks is 3) and ($time is 106)) or (($tanktracks is 4) and ($time is 166)) or (($tanktracks is 5) and ($time is 226)) or (($tanktracks is 6) and ($time is 286)) or (($tanktracks is 1) and ($time is 346))>>
<i>Night radio, audition 2, line 34</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 47)) or (($tanktracks is 3) and ($time is 107)) or (($tanktracks is 4) and ($time is 167)) or (($tanktracks is 5) and ($time is 227)) or (($tanktracks is 6) and ($time is 287)) or (($tanktracks is 1) and ($time is 347))>>
<i>Night radio, audition 2, line 35</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 48)) or (($tanktracks is 3) and ($time is 108)) or (($tanktracks is 4) and ($time is 168)) or (($tanktracks is 5) and ($time is 228)) or (($tanktracks is 6) and ($time is 288)) or (($tanktracks is 1) and ($time is 348))>>
<i>Night radio, audition 2, line 36</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 49)) or (($tanktracks is 3) and ($time is 109)) or (($tanktracks is 4) and ($time is 169)) or (($tanktracks is 5) and ($time is 229)) or (($tanktracks is 6) and ($time is 289)) or (($tanktracks is 1) and ($time is 349))>>
<i>Night radio, audition 2, line 37</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 50)) or (($tanktracks is 3) and ($time is 110)) or (($tanktracks is 4) and ($time is 170)) or (($tanktracks is 5) and ($time is 230)) or (($tanktracks is 6) and ($time is 290)) or (($tanktracks is 1) and ($time is 350))>>
<i>Night radio, audition 2, line 38</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 51)) or (($tanktracks is 3) and ($time is 111)) or (($tanktracks is 4) and ($time is 171)) or (($tanktracks is 5) and ($time is 231)) or (($tanktracks is 6) and ($time is 291)) or (($tanktracks is 1) and ($time is 351))>>
<i>Night radio, audition 2, line 39</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 52)) or (($tanktracks is 3) and ($time is 112)) or (($tanktracks is 4) and ($time is 172)) or (($tanktracks is 5) and ($time is 232)) or (($tanktracks is 6) and ($time is 292)) or (($tanktracks is 1) and ($time is 352))>>
<i>Night radio, audition 2, line 40</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 53)) or (($tanktracks is 3) and ($time is 113)) or (($tanktracks is 4) and ($time is 173)) or (($tanktracks is 5) and ($time is 233)) or (($tanktracks is 6) and ($time is 293)) or (($tanktracks is 1) and ($time is 353))>>
<i>Night radio, audition 2, line 41</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 54)) or (($tanktracks is 3) and ($time is 114)) or (($tanktracks is 4) and ($time is 174)) or (($tanktracks is 5) and ($time is 234)) or (($tanktracks is 6) and ($time is 294)) or (($tanktracks is 1) and ($time is 354))>>
<i>Night radio, audition 2, line 42</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 55)) or (($tanktracks is 3) and ($time is 115)) or (($tanktracks is 4) and ($time is 175)) or (($tanktracks is 5) and ($time is 235)) or (($tanktracks is 6) and ($time is 295)) or (($tanktracks is 1) and ($time is 355))>>
<i>Night radio, audition 2, line 43</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 56)) or (($tanktracks is 3) and ($time is 116)) or (($tanktracks is 4) and ($time is 176)) or (($tanktracks is 5) and ($time is 236)) or (($tanktracks is 6) and ($time is 296)) or (($tanktracks is 1) and ($time is 356))>>
<i>Night radio, audition 2, line 44</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 57)) or (($tanktracks is 3) and ($time is 117)) or (($tanktracks is 4) and ($time is 177)) or (($tanktracks is 5) and ($time is 237)) or (($tanktracks is 6) and ($time is 297)) or (($tanktracks is 1) and ($time is 357))>>
<i>Night radio, audition 2, line 45</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 58)) or (($tanktracks is 3) and ($time is 118)) or (($tanktracks is 4) and ($time is 178)) or (($tanktracks is 5) and ($time is 238)) or (($tanktracks is 6) and ($time is 298)) or (($tanktracks is 1) and ($time is 358))>>
<i>Night radio, audition 2, line 46</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 59)) or (($tanktracks is 3) and ($time is 119)) or (($tanktracks is 4) and ($time is 179)) or (($tanktracks is 5) and ($time is 239)) or (($tanktracks is 6) and ($time is 299)) or (($tanktracks is 1) and ($time is 359))>>
<i>Night radio, audition 2, line 47</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 13)) or (($tanktracks is 4) and ($time is 73)) or (($tanktracks is 5) and ($time is 133)) or (($tanktracks is 6) and ($time is 193)) or (($tanktracks is 1) and ($time is 253)) or (($tanktracks is 2) and ($time is 313))>>
<i>Night radio, audition 3, line 1</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 14)) or (($tanktracks is 4) and ($time is 74)) or (($tanktracks is 5) and ($time is 134)) or (($tanktracks is 6) and ($time is 194)) or (($tanktracks is 1) and ($time is 254)) or (($tanktracks is 2) and ($time is 314))>>
<i>Night radio, audition 3, line 2</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 15)) or (($tanktracks is 4) and ($time is 75)) or (($tanktracks is 5) and ($time is 135)) or (($tanktracks is 6) and ($time is 195)) or (($tanktracks is 1) and ($time is 255)) or (($tanktracks is 2) and ($time is 315))>>
<i>Night radio, audition 3, line 3</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 16)) or (($tanktracks is 4) and ($time is 76)) or (($tanktracks is 5) and ($time is 136)) or (($tanktracks is 6) and ($time is 196)) or (($tanktracks is 1) and ($time is 256)) or (($tanktracks is 2) and ($time is 316))>>
<i>Night radio, audition 3, line 4</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 17)) or (($tanktracks is 4) and ($time is 77)) or (($tanktracks is 5) and ($time is 137)) or (($tanktracks is 6) and ($time is 197)) or (($tanktracks is 1) and ($time is 257)) or (($tanktracks is 2) and ($time is 317))>>
<i>Night radio, audition 3, line 5</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 18)) or (($tanktracks is 4) and ($time is 78)) or (($tanktracks is 5) and ($time is 138)) or (($tanktracks is 6) and ($time is 198)) or (($tanktracks is 1) and ($time is 258)) or (($tanktracks is 2) and ($time is 318))>>
<i>Night radio, audition 3, line 6</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 19)) or (($tanktracks is 4) and ($time is 79)) or (($tanktracks is 5) and ($time is 139)) or (($tanktracks is 6) and ($time is 199)) or (($tanktracks is 1) and ($time is 259)) or (($tanktracks is 2) and ($time is 319))>>
<i>Night radio, audition 3, line 7</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 20)) or (($tanktracks is 4) and ($time is 80)) or (($tanktracks is 5) and ($time is 140)) or (($tanktracks is 6) and ($time is 200)) or (($tanktracks is 1) and ($time is 260)) or (($tanktracks is 2) and ($time is 320))>>
<i>Night radio, audition 3, line 8</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 21)) or (($tanktracks is 4) and ($time is 81)) or (($tanktracks is 5) and ($time is 141)) or (($tanktracks is 6) and ($time is 201)) or (($tanktracks is 1) and ($time is 261)) or (($tanktracks is 2) and ($time is 321))>>
<i>Night radio, audition 3, line 9</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 22)) or (($tanktracks is 4) and ($time is 82)) or (($tanktracks is 5) and ($time is 142)) or (($tanktracks is 6) and ($time is 202)) or (($tanktracks is 1) and ($time is 262)) or (($tanktracks is 2) and ($time is 322))>>
<i>Night radio, audition 3, line 10</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 23)) or (($tanktracks is 4) and ($time is 83)) or (($tanktracks is 5) and ($time is 143)) or (($tanktracks is 6) and ($time is 203)) or (($tanktracks is 1) and ($time is 263)) or (($tanktracks is 2) and ($time is 323))>>
<i>Night radio, audition 3, line 11</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 24)) or (($tanktracks is 4) and ($time is 84)) or (($tanktracks is 5) and ($time is 144)) or (($tanktracks is 6) and ($time is 204)) or (($tanktracks is 1) and ($time is 264)) or (($tanktracks is 2) and ($time is 324))>>
<i>Night radio, audition 3, line 12</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 25)) or (($tanktracks is 4) and ($time is 85)) or (($tanktracks is 5) and ($time is 145)) or (($tanktracks is 6) and ($time is 205)) or (($tanktracks is 1) and ($time is 265)) or (($tanktracks is 2) and ($time is 325))>>
<i>Night radio, audition 3, line 13</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 26)) or (($tanktracks is 4) and ($time is 86)) or (($tanktracks is 5) and ($time is 146)) or (($tanktracks is 6) and ($time is 206)) or (($tanktracks is 1) and ($time is 266)) or (($tanktracks is 2) and ($time is 326))>>
<i>Night radio, audition 3, line 14</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 27)) or (($tanktracks is 4) and ($time is 87)) or (($tanktracks is 5) and ($time is 147)) or (($tanktracks is 6) and ($time is 207)) or (($tanktracks is 1) and ($time is 267)) or (($tanktracks is 2) and ($time is 327))>>
<i>Night radio, audition 3, line 15</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 28)) or (($tanktracks is 4) and ($time is 88)) or (($tanktracks is 5) and ($time is 148)) or (($tanktracks is 6) and ($time is 208)) or (($tanktracks is 1) and ($time is 268)) or (($tanktracks is 2) and ($time is 328))>>
<i>Night radio, audition 3, line 16</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 29)) or (($tanktracks is 4) and ($time is 89)) or (($tanktracks is 5) and ($time is 149)) or (($tanktracks is 6) and ($time is 209)) or (($tanktracks is 1) and ($time is 269)) or (($tanktracks is 2) and ($time is 329))>>
<i>Night radio, audition 3, line 17</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 30)) or (($tanktracks is 4) and ($time is 90)) or (($tanktracks is 5) and ($time is 150)) or (($tanktracks is 6) and ($time is 210)) or (($tanktracks is 1) and ($time is 270)) or (($tanktracks is 2) and ($time is 330))>>
<i>Night radio, audition 3, line 18</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 31)) or (($tanktracks is 4) and ($time is 91)) or (($tanktracks is 5) and ($time is 151)) or (($tanktracks is 6) and ($time is 211)) or (($tanktracks is 1) and ($time is 271)) or (($tanktracks is 2) and ($time is 331))>>
<i>Night radio, audition 3, line 19</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 32)) or (($tanktracks is 4) and ($time is 92)) or (($tanktracks is 5) and ($time is 152)) or (($tanktracks is 6) and ($time is 212)) or (($tanktracks is 1) and ($time is 272)) or (($tanktracks is 2) and ($time is 332))>>
<i>Night radio, audition 3, line 20</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 33)) or (($tanktracks is 4) and ($time is 93)) or (($tanktracks is 5) and ($time is 153)) or (($tanktracks is 6) and ($time is 213)) or (($tanktracks is 1) and ($time is 273)) or (($tanktracks is 2) and ($time is 333))>>
<i>Night radio, audition 3, line 21</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 34)) or (($tanktracks is 4) and ($time is 94)) or (($tanktracks is 5) and ($time is 154)) or (($tanktracks is 6) and ($time is 214)) or (($tanktracks is 1) and ($time is 274)) or (($tanktracks is 2) and ($time is 334))>>
<i>Night radio, audition 3, line 22</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 35)) or (($tanktracks is 4) and ($time is 95)) or (($tanktracks is 5) and ($time is 155)) or (($tanktracks is 6) and ($time is 215)) or (($tanktracks is 1) and ($time is 275)) or (($tanktracks is 2) and ($time is 335))>>
<i>Night radio, audition 3, line 23</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 36)) or (($tanktracks is 4) and ($time is 96)) or (($tanktracks is 5) and ($time is 156)) or (($tanktracks is 6) and ($time is 216)) or (($tanktracks is 1) and ($time is 276)) or (($tanktracks is 2) and ($time is 336))>>
<i>Night radio, audition 3, line 24</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 37)) or (($tanktracks is 4) and ($time is 97)) or (($tanktracks is 5) and ($time is 157)) or (($tanktracks is 6) and ($time is 217)) or (($tanktracks is 1) and ($time is 277)) or (($tanktracks is 2) and ($time is 337))>>
<i>Night radio, audition 3, line 25</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 38)) or (($tanktracks is 4) and ($time is 98)) or (($tanktracks is 5) and ($time is 158)) or (($tanktracks is 6) and ($time is 218)) or (($tanktracks is 1) and ($time is 278)) or (($tanktracks is 2) and ($time is 338))>>
<i>Night radio, audition 3, line 26</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 39)) or (($tanktracks is 4) and ($time is 99)) or (($tanktracks is 5) and ($time is 159)) or (($tanktracks is 6) and ($time is 219)) or (($tanktracks is 1) and ($time is 279)) or (($tanktracks is 2) and ($time is 339))>>
<i>Night radio, audition 3, line 27</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 40)) or (($tanktracks is 4) and ($time is 100)) or (($tanktracks is 5) and ($time is 160)) or (($tanktracks is 6) and ($time is 220)) or (($tanktracks is 1) and ($time is 280)) or (($tanktracks is 2) and ($time is 340))>>
<i>Night radio, audition 3, line 28</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 41)) or (($tanktracks is 4) and ($time is 101)) or (($tanktracks is 5) and ($time is 161)) or (($tanktracks is 6) and ($time is 221)) or (($tanktracks is 1) and ($time is 281)) or (($tanktracks is 2) and ($time is 341))>>
<i>Night radio, audition 3, line 29</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 42)) or (($tanktracks is 4) and ($time is 102)) or (($tanktracks is 5) and ($time is 162)) or (($tanktracks is 6) and ($time is 222)) or (($tanktracks is 1) and ($time is 282)) or (($tanktracks is 2) and ($time is 342))>>
<i>Night radio, audition 3, line 30</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 43)) or (($tanktracks is 4) and ($time is 103)) or (($tanktracks is 5) and ($time is 163)) or (($tanktracks is 6) and ($time is 223)) or (($tanktracks is 1) and ($time is 283)) or (($tanktracks is 2) and ($time is 343))>>
<i>Night radio, audition 3, line 31</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 44)) or (($tanktracks is 4) and ($time is 104)) or (($tanktracks is 5) and ($time is 164)) or (($tanktracks is 6) and ($time is 224)) or (($tanktracks is 1) and ($time is 284)) or (($tanktracks is 2) and ($time is 344))>>
<i>Night radio, audition 3, line 32</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 45)) or (($tanktracks is 4) and ($time is 105)) or (($tanktracks is 5) and ($time is 165)) or (($tanktracks is 6) and ($time is 225)) or (($tanktracks is 1) and ($time is 285)) or (($tanktracks is 2) and ($time is 345))>>
<i>Night radio, audition 3, line 33</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 46)) or (($tanktracks is 4) and ($time is 106)) or (($tanktracks is 5) and ($time is 166)) or (($tanktracks is 6) and ($time is 226)) or (($tanktracks is 1) and ($time is 286)) or (($tanktracks is 2) and ($time is 346))>>
<i>Night radio, audition 3, line 34</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 47)) or (($tanktracks is 4) and ($time is 107)) or (($tanktracks is 5) and ($time is 167)) or (($tanktracks is 6) and ($time is 227)) or (($tanktracks is 1) and ($time is 287)) or (($tanktracks is 2) and ($time is 347))>>
<i>Night radio, audition 3, line 35</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 48)) or (($tanktracks is 4) and ($time is 108)) or (($tanktracks is 5) and ($time is 168)) or (($tanktracks is 6) and ($time is 228)) or (($tanktracks is 1) and ($time is 288)) or (($tanktracks is 2) and ($time is 348))>>
<i>Night radio, audition 3, line 36</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 49)) or (($tanktracks is 4) and ($time is 109)) or (($tanktracks is 5) and ($time is 169)) or (($tanktracks is 6) and ($time is 229)) or (($tanktracks is 1) and ($time is 289)) or (($tanktracks is 2) and ($time is 349))>>
<i>Night radio, audition 3, line 37</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 50)) or (($tanktracks is 4) and ($time is 110)) or (($tanktracks is 5) and ($time is 170)) or (($tanktracks is 6) and ($time is 230)) or (($tanktracks is 1) and ($time is 290)) or (($tanktracks is 2) and ($time is 350))>>
<i>Night radio, audition 3, line 38</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 51)) or (($tanktracks is 4) and ($time is 111)) or (($tanktracks is 5) and ($time is 171)) or (($tanktracks is 6) and ($time is 231)) or (($tanktracks is 1) and ($time is 291)) or (($tanktracks is 2) and ($time is 351))>>
<i>Night radio, audition 3, line 39</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 52)) or (($tanktracks is 4) and ($time is 112)) or (($tanktracks is 5) and ($time is 172)) or (($tanktracks is 6) and ($time is 232)) or (($tanktracks is 1) and ($time is 292)) or (($tanktracks is 2) and ($time is 352))>>
<i>Night radio, audition 3, line 40</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 53)) or (($tanktracks is 4) and ($time is 113)) or (($tanktracks is 5) and ($time is 173)) or (($tanktracks is 6) and ($time is 233)) or (($tanktracks is 1) and ($time is 293)) or (($tanktracks is 2) and ($time is 353))>>
<i>Night radio, audition 3, line 41</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 54)) or (($tanktracks is 4) and ($time is 114)) or (($tanktracks is 5) and ($time is 174)) or (($tanktracks is 6) and ($time is 234)) or (($tanktracks is 1) and ($time is 294)) or (($tanktracks is 2) and ($time is 354))>>
<i>Night radio, audition 3, line 42</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 55)) or (($tanktracks is 4) and ($time is 115)) or (($tanktracks is 5) and ($time is 175)) or (($tanktracks is 6) and ($time is 235)) or (($tanktracks is 1) and ($time is 295)) or (($tanktracks is 2) and ($time is 355))>>
<i>Night radio, audition 3, line 43</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 56)) or (($tanktracks is 4) and ($time is 116)) or (($tanktracks is 5) and ($time is 176)) or (($tanktracks is 6) and ($time is 236)) or (($tanktracks is 1) and ($time is 296)) or (($tanktracks is 2) and ($time is 356))>>
<i>Night radio, audition 3, line 44</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 57)) or (($tanktracks is 4) and ($time is 117)) or (($tanktracks is 5) and ($time is 177)) or (($tanktracks is 6) and ($time is 237)) or (($tanktracks is 1) and ($time is 297)) or (($tanktracks is 2) and ($time is 357))>>
<i>Night radio, audition 3, line 45</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 58)) or (($tanktracks is 4) and ($time is 118)) or (($tanktracks is 5) and ($time is 178)) or (($tanktracks is 6) and ($time is 238)) or (($tanktracks is 1) and ($time is 298)) or (($tanktracks is 2) and ($time is 358))>>
<i>Night radio, audition 3, line 46</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 59)) or (($tanktracks is 4) and ($time is 119)) or (($tanktracks is 5) and ($time is 179)) or (($tanktracks is 6) and ($time is 239)) or (($tanktracks is 1) and ($time is 299)) or (($tanktracks is 2) and ($time is 359))>>
<i>Night radio, audition 3, line 47</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 13)) or (($tanktracks is 5) and ($time is 73)) or (($tanktracks is 6) and ($time is 133)) or (($tanktracks is 1) and ($time is 193)) or (($tanktracks is 2) and ($time is 253)) or (($tanktracks is 3) and ($time is 313))>>
<i>Night radio, audition 4, line 1</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 14)) or (($tanktracks is 5) and ($time is 74)) or (($tanktracks is 6) and ($time is 134)) or (($tanktracks is 1) and ($time is 194)) or (($tanktracks is 2) and ($time is 254)) or (($tanktracks is 3) and ($time is 314))>>
<i>Night radio, audition 4, line 2</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 15)) or (($tanktracks is 5) and ($time is 75)) or (($tanktracks is 6) and ($time is 135)) or (($tanktracks is 1) and ($time is 195)) or (($tanktracks is 2) and ($time is 255)) or (($tanktracks is 3) and ($time is 315))>>
<i>Night radio, audition 4, line 3</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 16)) or (($tanktracks is 5) and ($time is 76)) or (($tanktracks is 6) and ($time is 136)) or (($tanktracks is 1) and ($time is 196)) or (($tanktracks is 2) and ($time is 256)) or (($tanktracks is 3) and ($time is 316))>>
<i>Night radio, audition 4, line 4</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 17)) or (($tanktracks is 5) and ($time is 77)) or (($tanktracks is 6) and ($time is 137)) or (($tanktracks is 1) and ($time is 197)) or (($tanktracks is 2) and ($time is 257)) or (($tanktracks is 3) and ($time is 317))>>
<i>Night radio, audition 4, line 5</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 18)) or (($tanktracks is 5) and ($time is 78)) or (($tanktracks is 6) and ($time is 138)) or (($tanktracks is 1) and ($time is 198)) or (($tanktracks is 2) and ($time is 258)) or (($tanktracks is 3) and ($time is 318))>>
<i>Night radio, audition 4, line 6</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 19)) or (($tanktracks is 5) and ($time is 79)) or (($tanktracks is 6) and ($time is 139)) or (($tanktracks is 1) and ($time is 199)) or (($tanktracks is 2) and ($time is 259)) or (($tanktracks is 3) and ($time is 319))>>
<i>Night radio, audition 4, line 7</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 20)) or (($tanktracks is 5) and ($time is 80)) or (($tanktracks is 6) and ($time is 140)) or (($tanktracks is 1) and ($time is 200)) or (($tanktracks is 2) and ($time is 260)) or (($tanktracks is 3) and ($time is 320))>>
<i>Night radio, audition 4, line 8</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 21)) or (($tanktracks is 5) and ($time is 81)) or (($tanktracks is 6) and ($time is 141)) or (($tanktracks is 1) and ($time is 201)) or (($tanktracks is 2) and ($time is 261)) or (($tanktracks is 3) and ($time is 321))>>
<i>Night radio, audition 4, line 9</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 22)) or (($tanktracks is 5) and ($time is 82)) or (($tanktracks is 6) and ($time is 142)) or (($tanktracks is 1) and ($time is 202)) or (($tanktracks is 2) and ($time is 262)) or (($tanktracks is 3) and ($time is 322))>>
<i>Night radio, audition 4, line 10</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 23)) or (($tanktracks is 5) and ($time is 83)) or (($tanktracks is 6) and ($time is 143)) or (($tanktracks is 1) and ($time is 203)) or (($tanktracks is 2) and ($time is 263)) or (($tanktracks is 3) and ($time is 323))>>
<i>Night radio, audition 4, line 11</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 24)) or (($tanktracks is 5) and ($time is 84)) or (($tanktracks is 6) and ($time is 144)) or (($tanktracks is 1) and ($time is 204)) or (($tanktracks is 2) and ($time is 264)) or (($tanktracks is 3) and ($time is 324))>>
<i>Night radio, audition 4, line 12</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 25)) or (($tanktracks is 5) and ($time is 85)) or (($tanktracks is 6) and ($time is 145)) or (($tanktracks is 1) and ($time is 205)) or (($tanktracks is 2) and ($time is 265)) or (($tanktracks is 3) and ($time is 325))>>
<i>Night radio, audition 4, line 13</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 26)) or (($tanktracks is 5) and ($time is 86)) or (($tanktracks is 6) and ($time is 146)) or (($tanktracks is 1) and ($time is 206)) or (($tanktracks is 2) and ($time is 266)) or (($tanktracks is 3) and ($time is 326))>>
<i>Night radio, audition 4, line 14</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 27)) or (($tanktracks is 5) and ($time is 87)) or (($tanktracks is 6) and ($time is 147)) or (($tanktracks is 1) and ($time is 207)) or (($tanktracks is 2) and ($time is 267)) or (($tanktracks is 3) and ($time is 327))>>
<i>Night radio, audition 4, line 15</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 28)) or (($tanktracks is 5) and ($time is 88)) or (($tanktracks is 6) and ($time is 148)) or (($tanktracks is 1) and ($time is 208)) or (($tanktracks is 2) and ($time is 268)) or (($tanktracks is 3) and ($time is 328))>>
<i>Night radio, audition 4, line 16</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 29)) or (($tanktracks is 5) and ($time is 89)) or (($tanktracks is 6) and ($time is 149)) or (($tanktracks is 1) and ($time is 209)) or (($tanktracks is 2) and ($time is 269)) or (($tanktracks is 3) and ($time is 329))>>
<i>Night radio, audition 4, line 17</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 30)) or (($tanktracks is 5) and ($time is 90)) or (($tanktracks is 6) and ($time is 150)) or (($tanktracks is 1) and ($time is 210)) or (($tanktracks is 2) and ($time is 270)) or (($tanktracks is 3) and ($time is 330))>>
<i>Night radio, audition 4, line 18</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 31)) or (($tanktracks is 5) and ($time is 91)) or (($tanktracks is 6) and ($time is 151)) or (($tanktracks is 1) and ($time is 211)) or (($tanktracks is 2) and ($time is 271)) or (($tanktracks is 3) and ($time is 331))>>
<i>Night radio, audition 4, line 19</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 32)) or (($tanktracks is 5) and ($time is 92)) or (($tanktracks is 6) and ($time is 152)) or (($tanktracks is 1) and ($time is 212)) or (($tanktracks is 2) and ($time is 272)) or (($tanktracks is 3) and ($time is 332))>>
<i>Night radio, audition 4, line 20</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 33)) or (($tanktracks is 5) and ($time is 93)) or (($tanktracks is 6) and ($time is 153)) or (($tanktracks is 1) and ($time is 213)) or (($tanktracks is 2) and ($time is 273)) or (($tanktracks is 3) and ($time is 333))>>
<i>Night radio, audition 4, line 21</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 34)) or (($tanktracks is 5) and ($time is 94)) or (($tanktracks is 6) and ($time is 154)) or (($tanktracks is 1) and ($time is 214)) or (($tanktracks is 2) and ($time is 274)) or (($tanktracks is 3) and ($time is 334))>>
<i>Night radio, audition 4, line 22</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 35)) or (($tanktracks is 5) and ($time is 95)) or (($tanktracks is 6) and ($time is 155)) or (($tanktracks is 1) and ($time is 215)) or (($tanktracks is 2) and ($time is 275)) or (($tanktracks is 3) and ($time is 335))>>
<i>Night radio, audition 4, line 23</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 36)) or (($tanktracks is 5) and ($time is 96)) or (($tanktracks is 6) and ($time is 156)) or (($tanktracks is 1) and ($time is 216)) or (($tanktracks is 2) and ($time is 276)) or (($tanktracks is 3) and ($time is 336))>>
<i>Night radio, audition 4, line 24</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 37)) or (($tanktracks is 5) and ($time is 97)) or (($tanktracks is 6) and ($time is 157)) or (($tanktracks is 1) and ($time is 217)) or (($tanktracks is 2) and ($time is 277)) or (($tanktracks is 3) and ($time is 337))>>
<i>Night radio, audition 4, line 25</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 38)) or (($tanktracks is 5) and ($time is 98)) or (($tanktracks is 6) and ($time is 158)) or (($tanktracks is 1) and ($time is 218)) or (($tanktracks is 2) and ($time is 278)) or (($tanktracks is 3) and ($time is 338))>>
<i>Night radio, audition 4, line 26</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 39)) or (($tanktracks is 5) and ($time is 99)) or (($tanktracks is 6) and ($time is 159)) or (($tanktracks is 1) and ($time is 219)) or (($tanktracks is 2) and ($time is 279)) or (($tanktracks is 3) and ($time is 339))>>
<i>Night radio, audition 4, line 27</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 40)) or (($tanktracks is 5) and ($time is 100)) or (($tanktracks is 6) and ($time is 160)) or (($tanktracks is 1) and ($time is 220)) or (($tanktracks is 2) and ($time is 280)) or (($tanktracks is 3) and ($time is 340))>>
<i>Night radio, audition 4, line 28</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 41)) or (($tanktracks is 5) and ($time is 101)) or (($tanktracks is 6) and ($time is 161)) or (($tanktracks is 1) and ($time is 221)) or (($tanktracks is 2) and ($time is 281)) or (($tanktracks is 3) and ($time is 341))>>
<i>Night radio, audition 4, line 29</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 42)) or (($tanktracks is 5) and ($time is 102)) or (($tanktracks is 6) and ($time is 162)) or (($tanktracks is 1) and ($time is 222)) or (($tanktracks is 2) and ($time is 282)) or (($tanktracks is 3) and ($time is 342))>>
<i>Night radio, audition 4, line 30</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 43)) or (($tanktracks is 5) and ($time is 103)) or (($tanktracks is 6) and ($time is 163)) or (($tanktracks is 1) and ($time is 223)) or (($tanktracks is 2) and ($time is 283)) or (($tanktracks is 3) and ($time is 343))>>
<i>Night radio, audition 4, line 31</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 44)) or (($tanktracks is 5) and ($time is 104)) or (($tanktracks is 6) and ($time is 164)) or (($tanktracks is 1) and ($time is 224)) or (($tanktracks is 2) and ($time is 284)) or (($tanktracks is 3) and ($time is 344))>>
<i>Night radio, audition 4, line 32</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 45)) or (($tanktracks is 5) and ($time is 105)) or (($tanktracks is 6) and ($time is 165)) or (($tanktracks is 1) and ($time is 225)) or (($tanktracks is 2) and ($time is 285)) or (($tanktracks is 3) and ($time is 345))>>
<i>Night radio, audition 4, line 33</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 46)) or (($tanktracks is 5) and ($time is 106)) or (($tanktracks is 6) and ($time is 166)) or (($tanktracks is 1) and ($time is 226)) or (($tanktracks is 2) and ($time is 286)) or (($tanktracks is 3) and ($time is 346))>>
<i>Night radio, audition 4, line 34</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 47)) or (($tanktracks is 5) and ($time is 107)) or (($tanktracks is 6) and ($time is 167)) or (($tanktracks is 1) and ($time is 227)) or (($tanktracks is 2) and ($time is 287)) or (($tanktracks is 3) and ($time is 347))>>
<i>Night radio, audition 4, line 35</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 48)) or (($tanktracks is 5) and ($time is 108)) or (($tanktracks is 6) and ($time is 168)) or (($tanktracks is 1) and ($time is 228)) or (($tanktracks is 2) and ($time is 288)) or (($tanktracks is 3) and ($time is 348))>>
<i>Night radio, audition 4, line 36</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 49)) or (($tanktracks is 5) and ($time is 109)) or (($tanktracks is 6) and ($time is 169)) or (($tanktracks is 1) and ($time is 229)) or (($tanktracks is 2) and ($time is 289)) or (($tanktracks is 3) and ($time is 349))>>
<i>Night radio, audition 4, line 37</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 50)) or (($tanktracks is 5) and ($time is 110)) or (($tanktracks is 6) and ($time is 170)) or (($tanktracks is 1) and ($time is 230)) or (($tanktracks is 2) and ($time is 290)) or (($tanktracks is 3) and ($time is 350))>>
<i>Night radio, audition 4, line 38</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 51)) or (($tanktracks is 5) and ($time is 111)) or (($tanktracks is 6) and ($time is 171)) or (($tanktracks is 1) and ($time is 231)) or (($tanktracks is 2) and ($time is 291)) or (($tanktracks is 3) and ($time is 351))>>
<i>Night radio, audition 4, line 39</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 52)) or (($tanktracks is 5) and ($time is 112)) or (($tanktracks is 6) and ($time is 172)) or (($tanktracks is 1) and ($time is 232)) or (($tanktracks is 2) and ($time is 292)) or (($tanktracks is 3) and ($time is 352))>>
<i>Night radio, audition 4, line 40</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 53)) or (($tanktracks is 5) and ($time is 113)) or (($tanktracks is 6) and ($time is 173)) or (($tanktracks is 1) and ($time is 233)) or (($tanktracks is 2) and ($time is 293)) or (($tanktracks is 3) and ($time is 353))>>
<i>Night radio, audition 4, line 41</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 54)) or (($tanktracks is 5) and ($time is 114)) or (($tanktracks is 6) and ($time is 174)) or (($tanktracks is 1) and ($time is 234)) or (($tanktracks is 2) and ($time is 294)) or (($tanktracks is 3) and ($time is 354))>>
<i>Night radio, audition 4, line 42</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 55)) or (($tanktracks is 5) and ($time is 115)) or (($tanktracks is 6) and ($time is 175)) or (($tanktracks is 1) and ($time is 235)) or (($tanktracks is 2) and ($time is 295)) or (($tanktracks is 3) and ($time is 355))>>
<i>Night radio, audition 4, line 43</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 56)) or (($tanktracks is 5) and ($time is 116)) or (($tanktracks is 6) and ($time is 176)) or (($tanktracks is 1) and ($time is 236)) or (($tanktracks is 2) and ($time is 296)) or (($tanktracks is 3) and ($time is 356))>>
<i>Night radio, audition 4, line 44</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 57)) or (($tanktracks is 5) and ($time is 117)) or (($tanktracks is 6) and ($time is 177)) or (($tanktracks is 1) and ($time is 237)) or (($tanktracks is 2) and ($time is 297)) or (($tanktracks is 3) and ($time is 357))>>
<i>Night radio, audition 4, line 45</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 58)) or (($tanktracks is 5) and ($time is 118)) or (($tanktracks is 6) and ($time is 178)) or (($tanktracks is 1) and ($time is 238)) or (($tanktracks is 2) and ($time is 298)) or (($tanktracks is 3) and ($time is 358))>>
<i>Night radio, audition 4, line 46</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 59)) or (($tanktracks is 5) and ($time is 119)) or (($tanktracks is 6) and ($time is 179)) or (($tanktracks is 1) and ($time is 239)) or (($tanktracks is 2) and ($time is 299)) or (($tanktracks is 3) and ($time is 359))>>
<i>Night radio, audition 4, line 47</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 13)) or (($tanktracks is 6) and ($time is 73)) or (($tanktracks is 1) and ($time is 133)) or (($tanktracks is 2) and ($time is 193)) or (($tanktracks is 3) and ($time is 253)) or (($tanktracks is 4) and ($time is 313))>>
<i>Night radio, audition 5, line 1</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 14)) or (($tanktracks is 6) and ($time is 74)) or (($tanktracks is 1) and ($time is 134)) or (($tanktracks is 2) and ($time is 194)) or (($tanktracks is 3) and ($time is 254)) or (($tanktracks is 4) and ($time is 314))>>
<i>Night radio, audition 5, line 2</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 15)) or (($tanktracks is 6) and ($time is 75)) or (($tanktracks is 1) and ($time is 135)) or (($tanktracks is 2) and ($time is 195)) or (($tanktracks is 3) and ($time is 255)) or (($tanktracks is 4) and ($time is 315))>>
<i>Night radio, audition 5, line 3</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 16)) or (($tanktracks is 6) and ($time is 76)) or (($tanktracks is 1) and ($time is 136)) or (($tanktracks is 2) and ($time is 196)) or (($tanktracks is 3) and ($time is 256)) or (($tanktracks is 4) and ($time is 316))>>
<i>Night radio, audition 5, line 4</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 17)) or (($tanktracks is 6) and ($time is 77)) or (($tanktracks is 1) and ($time is 137)) or (($tanktracks is 2) and ($time is 197)) or (($tanktracks is 3) and ($time is 257)) or (($tanktracks is 4) and ($time is 317))>>
<i>Night radio, audition 5, line 5</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 18)) or (($tanktracks is 6) and ($time is 78)) or (($tanktracks is 1) and ($time is 138)) or (($tanktracks is 2) and ($time is 198)) or (($tanktracks is 3) and ($time is 258)) or (($tanktracks is 4) and ($time is 318))>>
<i>Night radio, audition 5, line 6</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 19)) or (($tanktracks is 6) and ($time is 79)) or (($tanktracks is 1) and ($time is 139)) or (($tanktracks is 2) and ($time is 199)) or (($tanktracks is 3) and ($time is 259)) or (($tanktracks is 4) and ($time is 319))>>
<i>Night radio, audition 5, line 7</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 20)) or (($tanktracks is 6) and ($time is 80)) or (($tanktracks is 1) and ($time is 140)) or (($tanktracks is 2) and ($time is 200)) or (($tanktracks is 3) and ($time is 260)) or (($tanktracks is 4) and ($time is 320))>>
<i>Night radio, audition 5, line 8</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 21)) or (($tanktracks is 6) and ($time is 81)) or (($tanktracks is 1) and ($time is 141)) or (($tanktracks is 2) and ($time is 201)) or (($tanktracks is 3) and ($time is 261)) or (($tanktracks is 4) and ($time is 321))>>
<i>Night radio, audition 5, line 9</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 22)) or (($tanktracks is 6) and ($time is 82)) or (($tanktracks is 1) and ($time is 142)) or (($tanktracks is 2) and ($time is 202)) or (($tanktracks is 3) and ($time is 262)) or (($tanktracks is 4) and ($time is 322))>>
<i>Night radio, audition 5, line 10</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 23)) or (($tanktracks is 6) and ($time is 83)) or (($tanktracks is 1) and ($time is 143)) or (($tanktracks is 2) and ($time is 203)) or (($tanktracks is 3) and ($time is 263)) or (($tanktracks is 4) and ($time is 323))>>
<i>Night radio, audition 5, line 11</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 24)) or (($tanktracks is 6) and ($time is 84)) or (($tanktracks is 1) and ($time is 144)) or (($tanktracks is 2) and ($time is 204)) or (($tanktracks is 3) and ($time is 264)) or (($tanktracks is 4) and ($time is 324))>>
<i>Night radio, audition 5, line 12</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 25)) or (($tanktracks is 6) and ($time is 85)) or (($tanktracks is 1) and ($time is 145)) or (($tanktracks is 2) and ($time is 205)) or (($tanktracks is 3) and ($time is 265)) or (($tanktracks is 4) and ($time is 325))>>
<i>Night radio, audition 5, line 13</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 26)) or (($tanktracks is 6) and ($time is 86)) or (($tanktracks is 1) and ($time is 146)) or (($tanktracks is 2) and ($time is 206)) or (($tanktracks is 3) and ($time is 266)) or (($tanktracks is 4) and ($time is 326))>>
<i>Night radio, audition 5, line 14</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 27)) or (($tanktracks is 6) and ($time is 87)) or (($tanktracks is 1) and ($time is 147)) or (($tanktracks is 2) and ($time is 207)) or (($tanktracks is 3) and ($time is 267)) or (($tanktracks is 4) and ($time is 327))>>
<i>Night radio, audition 5, line 15</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 28)) or (($tanktracks is 6) and ($time is 88)) or (($tanktracks is 1) and ($time is 148)) or (($tanktracks is 2) and ($time is 208)) or (($tanktracks is 3) and ($time is 268)) or (($tanktracks is 4) and ($time is 328))>>
<i>Night radio, audition 5, line 16</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 29)) or (($tanktracks is 6) and ($time is 89)) or (($tanktracks is 1) and ($time is 149)) or (($tanktracks is 2) and ($time is 209)) or (($tanktracks is 3) and ($time is 269)) or (($tanktracks is 4) and ($time is 329))>>
<i>Night radio, audition 5, line 17</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 30)) or (($tanktracks is 6) and ($time is 90)) or (($tanktracks is 1) and ($time is 150)) or (($tanktracks is 2) and ($time is 210)) or (($tanktracks is 3) and ($time is 270)) or (($tanktracks is 4) and ($time is 330))>>
<i>Night radio, audition 5, line 18</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 31)) or (($tanktracks is 6) and ($time is 91)) or (($tanktracks is 1) and ($time is 151)) or (($tanktracks is 2) and ($time is 211)) or (($tanktracks is 3) and ($time is 271)) or (($tanktracks is 4) and ($time is 331))>>
<i>Night radio, audition 5, line 19</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 32)) or (($tanktracks is 6) and ($time is 92)) or (($tanktracks is 1) and ($time is 152)) or (($tanktracks is 2) and ($time is 212)) or (($tanktracks is 3) and ($time is 272)) or (($tanktracks is 4) and ($time is 332))>>
<i>Night radio, audition 5, line 20</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 33)) or (($tanktracks is 6) and ($time is 93)) or (($tanktracks is 1) and ($time is 153)) or (($tanktracks is 2) and ($time is 213)) or (($tanktracks is 3) and ($time is 273)) or (($tanktracks is 4) and ($time is 333))>>
<i>Night radio, audition 5, line 21</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 34)) or (($tanktracks is 6) and ($time is 94)) or (($tanktracks is 1) and ($time is 154)) or (($tanktracks is 2) and ($time is 214)) or (($tanktracks is 3) and ($time is 274)) or (($tanktracks is 4) and ($time is 334))>>
<i>Night radio, audition 5, line 22</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 35)) or (($tanktracks is 6) and ($time is 95)) or (($tanktracks is 1) and ($time is 155)) or (($tanktracks is 2) and ($time is 215)) or (($tanktracks is 3) and ($time is 275)) or (($tanktracks is 4) and ($time is 335))>>
<i>Night radio, audition 5, line 23</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 36)) or (($tanktracks is 6) and ($time is 96)) or (($tanktracks is 1) and ($time is 156)) or (($tanktracks is 2) and ($time is 216)) or (($tanktracks is 3) and ($time is 276)) or (($tanktracks is 4) and ($time is 336))>>
<i>Night radio, audition 5, line 24</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 37)) or (($tanktracks is 6) and ($time is 97)) or (($tanktracks is 1) and ($time is 157)) or (($tanktracks is 2) and ($time is 217)) or (($tanktracks is 3) and ($time is 277)) or (($tanktracks is 4) and ($time is 337))>>
<i>Night radio, audition 5, line 25</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 38)) or (($tanktracks is 6) and ($time is 98)) or (($tanktracks is 1) and ($time is 158)) or (($tanktracks is 2) and ($time is 218)) or (($tanktracks is 3) and ($time is 278)) or (($tanktracks is 4) and ($time is 338))>>
<i>Night radio, audition 5, line 26</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 39)) or (($tanktracks is 6) and ($time is 99)) or (($tanktracks is 1) and ($time is 159)) or (($tanktracks is 2) and ($time is 219)) or (($tanktracks is 3) and ($time is 279)) or (($tanktracks is 4) and ($time is 339))>>
<i>Night radio, audition 5, line 27</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 40)) or (($tanktracks is 6) and ($time is 100)) or (($tanktracks is 1) and ($time is 160)) or (($tanktracks is 2) and ($time is 220)) or (($tanktracks is 3) and ($time is 280)) or (($tanktracks is 4) and ($time is 340))>>
<i>Night radio, audition 5, line 28</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 41)) or (($tanktracks is 6) and ($time is 101)) or (($tanktracks is 1) and ($time is 161)) or (($tanktracks is 2) and ($time is 221)) or (($tanktracks is 3) and ($time is 281)) or (($tanktracks is 4) and ($time is 341))>>
<i>Night radio, audition 5, line 29</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 42)) or (($tanktracks is 6) and ($time is 102)) or (($tanktracks is 1) and ($time is 162)) or (($tanktracks is 2) and ($time is 222)) or (($tanktracks is 3) and ($time is 282)) or (($tanktracks is 4) and ($time is 342))>>
<i>Night radio, audition 5, line 30</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 43)) or (($tanktracks is 6) and ($time is 103)) or (($tanktracks is 1) and ($time is 163)) or (($tanktracks is 2) and ($time is 223)) or (($tanktracks is 3) and ($time is 283)) or (($tanktracks is 4) and ($time is 343))>>
<i>Night radio, audition 5, line 31</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 44)) or (($tanktracks is 6) and ($time is 104)) or (($tanktracks is 1) and ($time is 164)) or (($tanktracks is 2) and ($time is 224)) or (($tanktracks is 3) and ($time is 284)) or (($tanktracks is 4) and ($time is 344))>>
<i>Night radio, audition 5, line 32</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 45)) or (($tanktracks is 6) and ($time is 105)) or (($tanktracks is 1) and ($time is 165)) or (($tanktracks is 2) and ($time is 225)) or (($tanktracks is 3) and ($time is 285)) or (($tanktracks is 4) and ($time is 345))>>
<i>Night radio, audition 5, line 33</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 46)) or (($tanktracks is 6) and ($time is 106)) or (($tanktracks is 1) and ($time is 166)) or (($tanktracks is 2) and ($time is 226)) or (($tanktracks is 3) and ($time is 286)) or (($tanktracks is 4) and ($time is 346))>>
<i>Night radio, audition 5, line 34</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 47)) or (($tanktracks is 6) and ($time is 107)) or (($tanktracks is 1) and ($time is 167)) or (($tanktracks is 2) and ($time is 227)) or (($tanktracks is 3) and ($time is 287)) or (($tanktracks is 4) and ($time is 347))>>
<i>Night radio, audition 5, line 35</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 48)) or (($tanktracks is 6) and ($time is 108)) or (($tanktracks is 1) and ($time is 168)) or (($tanktracks is 2) and ($time is 228)) or (($tanktracks is 3) and ($time is 288)) or (($tanktracks is 4) and ($time is 348))>>
<i>Night radio, audition 5, line 36</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 49)) or (($tanktracks is 6) and ($time is 109)) or (($tanktracks is 1) and ($time is 169)) or (($tanktracks is 2) and ($time is 229)) or (($tanktracks is 3) and ($time is 289)) or (($tanktracks is 4) and ($time is 349))>>
<i>Night radio, audition 5, line 37</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 50)) or (($tanktracks is 6) and ($time is 110)) or (($tanktracks is 1) and ($time is 170)) or (($tanktracks is 2) and ($time is 230)) or (($tanktracks is 3) and ($time is 290)) or (($tanktracks is 4) and ($time is 350))>>
<i>Night radio, audition 5, line 38</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 51)) or (($tanktracks is 6) and ($time is 111)) or (($tanktracks is 1) and ($time is 171)) or (($tanktracks is 2) and ($time is 231)) or (($tanktracks is 3) and ($time is 291)) or (($tanktracks is 4) and ($time is 351))>>
<i>Night radio, audition 5, line 39</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 52)) or (($tanktracks is 6) and ($time is 112)) or (($tanktracks is 1) and ($time is 172)) or (($tanktracks is 2) and ($time is 232)) or (($tanktracks is 3) and ($time is 292)) or (($tanktracks is 4) and ($time is 352))>>
<i>Night radio, audition 5, line 40</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 53)) or (($tanktracks is 6) and ($time is 113)) or (($tanktracks is 1) and ($time is 173)) or (($tanktracks is 2) and ($time is 233)) or (($tanktracks is 3) and ($time is 293)) or (($tanktracks is 4) and ($time is 353))>>
<i>Night radio, audition 5, line 41</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 54)) or (($tanktracks is 6) and ($time is 114)) or (($tanktracks is 1) and ($time is 174)) or (($tanktracks is 2) and ($time is 234)) or (($tanktracks is 3) and ($time is 294)) or (($tanktracks is 4) and ($time is 354))>>
<i>Night radio, audition 5, line 42</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 55)) or (($tanktracks is 6) and ($time is 115)) or (($tanktracks is 1) and ($time is 175)) or (($tanktracks is 2) and ($time is 235)) or (($tanktracks is 3) and ($time is 295)) or (($tanktracks is 4) and ($time is 355))>>
<i>Night radio, audition 5, line 43</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 56)) or (($tanktracks is 6) and ($time is 116)) or (($tanktracks is 1) and ($time is 176)) or (($tanktracks is 2) and ($time is 236)) or (($tanktracks is 3) and ($time is 296)) or (($tanktracks is 4) and ($time is 356))>>
<i>Night radio, audition 5, line 44</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 57)) or (($tanktracks is 6) and ($time is 117)) or (($tanktracks is 1) and ($time is 177)) or (($tanktracks is 2) and ($time is 237)) or (($tanktracks is 3) and ($time is 297)) or (($tanktracks is 4) and ($time is 357))>>
<i>Night radio, audition 5, line 45</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 58)) or (($tanktracks is 6) and ($time is 118)) or (($tanktracks is 1) and ($time is 178)) or (($tanktracks is 2) and ($time is 238)) or (($tanktracks is 3) and ($time is 298)) or (($tanktracks is 4) and ($time is 358))>>
<i>Night radio, audition 5, line 46</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 59)) or (($tanktracks is 6) and ($time is 119)) or (($tanktracks is 1) and ($time is 179)) or (($tanktracks is 2) and ($time is 239)) or (($tanktracks is 3) and ($time is 299)) or (($tanktracks is 4) and ($time is 359))>>
<i>Night radio, audition 5, line 47</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 13)) or (($tanktracks is 1) and ($time is 73)) or (($tanktracks is 2) and ($time is 133)) or (($tanktracks is 3) and ($time is 193)) or (($tanktracks is 4) and ($time is 253)) or (($tanktracks is 5) and ($time is 313))>>
<i>Night radio, audition 6, line 1</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 14)) or (($tanktracks is 1) and ($time is 74)) or (($tanktracks is 2) and ($time is 134)) or (($tanktracks is 3) and ($time is 194)) or (($tanktracks is 4) and ($time is 254)) or (($tanktracks is 5) and ($time is 314))>>
<i>Night radio, audition 6, line 2</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 15)) or (($tanktracks is 1) and ($time is 75)) or (($tanktracks is 2) and ($time is 135)) or (($tanktracks is 3) and ($time is 195)) or (($tanktracks is 4) and ($time is 255)) or (($tanktracks is 5) and ($time is 315))>>
<i>Night radio, audition 6, line 3</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 16)) or (($tanktracks is 1) and ($time is 76)) or (($tanktracks is 2) and ($time is 136)) or (($tanktracks is 3) and ($time is 196)) or (($tanktracks is 4) and ($time is 256)) or (($tanktracks is 5) and ($time is 316))>>
<i>Night radio, audition 6, line 4</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 17)) or (($tanktracks is 1) and ($time is 77)) or (($tanktracks is 2) and ($time is 137)) or (($tanktracks is 3) and ($time is 197)) or (($tanktracks is 4) and ($time is 257)) or (($tanktracks is 5) and ($time is 317))>>
<i>Night radio, audition 6, line 5</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 18)) or (($tanktracks is 1) and ($time is 78)) or (($tanktracks is 2) and ($time is 138)) or (($tanktracks is 3) and ($time is 198)) or (($tanktracks is 4) and ($time is 258)) or (($tanktracks is 5) and ($time is 318))>>
<i>Night radio, audition 6, line 6</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 19)) or (($tanktracks is 1) and ($time is 79)) or (($tanktracks is 2) and ($time is 139)) or (($tanktracks is 3) and ($time is 199)) or (($tanktracks is 4) and ($time is 259)) or (($tanktracks is 5) and ($time is 319))>>
<i>Night radio, audition 6, line 7</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 20)) or (($tanktracks is 1) and ($time is 80)) or (($tanktracks is 2) and ($time is 140)) or (($tanktracks is 3) and ($time is 200)) or (($tanktracks is 4) and ($time is 260)) or (($tanktracks is 5) and ($time is 320))>>
<i>Night radio, audition 6, line 8</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 21)) or (($tanktracks is 1) and ($time is 81)) or (($tanktracks is 2) and ($time is 141)) or (($tanktracks is 3) and ($time is 201)) or (($tanktracks is 4) and ($time is 261)) or (($tanktracks is 5) and ($time is 321))>>
<i>Night radio, audition 6, line 9</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 22)) or (($tanktracks is 1) and ($time is 82)) or (($tanktracks is 2) and ($time is 142)) or (($tanktracks is 3) and ($time is 202)) or (($tanktracks is 4) and ($time is 262)) or (($tanktracks is 5) and ($time is 322))>>
<i>Night radio, audition 6, line 10</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 23)) or (($tanktracks is 1) and ($time is 83)) or (($tanktracks is 2) and ($time is 143)) or (($tanktracks is 3) and ($time is 203)) or (($tanktracks is 4) and ($time is 263)) or (($tanktracks is 5) and ($time is 323))>>
<i>Night radio, audition 6, line 11</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 24)) or (($tanktracks is 1) and ($time is 84)) or (($tanktracks is 2) and ($time is 144)) or (($tanktracks is 3) and ($time is 204)) or (($tanktracks is 4) and ($time is 264)) or (($tanktracks is 5) and ($time is 324))>>
<i>Night radio, audition 6, line 12</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 25)) or (($tanktracks is 1) and ($time is 85)) or (($tanktracks is 2) and ($time is 145)) or (($tanktracks is 3) and ($time is 205)) or (($tanktracks is 4) and ($time is 265)) or (($tanktracks is 5) and ($time is 325))>>
<i>Night radio, audition 6, line 13</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 26)) or (($tanktracks is 1) and ($time is 86)) or (($tanktracks is 2) and ($time is 146)) or (($tanktracks is 3) and ($time is 206)) or (($tanktracks is 4) and ($time is 266)) or (($tanktracks is 5) and ($time is 326))>>
<i>Night radio, audition 6, line 14</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 27)) or (($tanktracks is 1) and ($time is 87)) or (($tanktracks is 2) and ($time is 147)) or (($tanktracks is 3) and ($time is 207)) or (($tanktracks is 4) and ($time is 267)) or (($tanktracks is 5) and ($time is 327))>>
<i>Night radio, audition 6, line 15</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 28)) or (($tanktracks is 1) and ($time is 88)) or (($tanktracks is 2) and ($time is 148)) or (($tanktracks is 3) and ($time is 208)) or (($tanktracks is 4) and ($time is 268)) or (($tanktracks is 5) and ($time is 328))>>
<i>Night radio, audition 6, line 16</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 29)) or (($tanktracks is 1) and ($time is 89)) or (($tanktracks is 2) and ($time is 149)) or (($tanktracks is 3) and ($time is 209)) or (($tanktracks is 4) and ($time is 269)) or (($tanktracks is 5) and ($time is 329))>>
<i>Night radio, audition 6, line 17</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 30)) or (($tanktracks is 1) and ($time is 90)) or (($tanktracks is 2) and ($time is 150)) or (($tanktracks is 3) and ($time is 210)) or (($tanktracks is 4) and ($time is 270)) or (($tanktracks is 5) and ($time is 330))>>
<i>Night radio, audition 6, line 18</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 31)) or (($tanktracks is 1) and ($time is 91)) or (($tanktracks is 2) and ($time is 151)) or (($tanktracks is 3) and ($time is 211)) or (($tanktracks is 4) and ($time is 271)) or (($tanktracks is 5) and ($time is 331))>>
<i>Night radio, audition 6, line 19</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 32)) or (($tanktracks is 1) and ($time is 92)) or (($tanktracks is 2) and ($time is 152)) or (($tanktracks is 3) and ($time is 212)) or (($tanktracks is 4) and ($time is 272)) or (($tanktracks is 5) and ($time is 332))>>
<i>Night radio, audition 6, line 20</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 33)) or (($tanktracks is 1) and ($time is 93)) or (($tanktracks is 2) and ($time is 153)) or (($tanktracks is 3) and ($time is 213)) or (($tanktracks is 4) and ($time is 273)) or (($tanktracks is 5) and ($time is 333))>>
<i>Night radio, audition 6, line 21</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 34)) or (($tanktracks is 1) and ($time is 94)) or (($tanktracks is 2) and ($time is 154)) or (($tanktracks is 3) and ($time is 214)) or (($tanktracks is 4) and ($time is 274)) or (($tanktracks is 5) and ($time is 334))>>
<i>Night radio, audition 6, line 22</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 35)) or (($tanktracks is 1) and ($time is 95)) or (($tanktracks is 2) and ($time is 155)) or (($tanktracks is 3) and ($time is 215)) or (($tanktracks is 4) and ($time is 275)) or (($tanktracks is 5) and ($time is 335))>>
<i>Night radio, audition 6, line 23</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 36)) or (($tanktracks is 1) and ($time is 96)) or (($tanktracks is 2) and ($time is 156)) or (($tanktracks is 3) and ($time is 216)) or (($tanktracks is 4) and ($time is 276)) or (($tanktracks is 5) and ($time is 336))>>
<i>Night radio, audition 6, line 24</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 37)) or (($tanktracks is 1) and ($time is 97)) or (($tanktracks is 2) and ($time is 157)) or (($tanktracks is 3) and ($time is 217)) or (($tanktracks is 4) and ($time is 277)) or (($tanktracks is 5) and ($time is 337))>>
<i>Night radio, audition 6, line 25</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 38)) or (($tanktracks is 1) and ($time is 98)) or (($tanktracks is 2) and ($time is 158)) or (($tanktracks is 3) and ($time is 218)) or (($tanktracks is 4) and ($time is 278)) or (($tanktracks is 5) and ($time is 338))>>
<i>Night radio, audition 6, line 26</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 39)) or (($tanktracks is 1) and ($time is 99)) or (($tanktracks is 2) and ($time is 159)) or (($tanktracks is 3) and ($time is 219)) or (($tanktracks is 4) and ($time is 279)) or (($tanktracks is 5) and ($time is 339))>>
<i>Night radio, audition 6, line 27</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 40)) or (($tanktracks is 1) and ($time is 100)) or (($tanktracks is 2) and ($time is 160)) or (($tanktracks is 3) and ($time is 220)) or (($tanktracks is 4) and ($time is 280)) or (($tanktracks is 5) and ($time is 340))>>
<i>Night radio, audition 6, line 28</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 41)) or (($tanktracks is 1) and ($time is 101)) or (($tanktracks is 2) and ($time is 161)) or (($tanktracks is 3) and ($time is 221)) or (($tanktracks is 4) and ($time is 281)) or (($tanktracks is 5) and ($time is 341))>>
<i>Night radio, audition 6, line 29</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 42)) or (($tanktracks is 1) and ($time is 102)) or (($tanktracks is 2) and ($time is 162)) or (($tanktracks is 3) and ($time is 222)) or (($tanktracks is 4) and ($time is 282)) or (($tanktracks is 5) and ($time is 342))>>
<i>Night radio, audition 6, line 30</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 43)) or (($tanktracks is 1) and ($time is 103)) or (($tanktracks is 2) and ($time is 163)) or (($tanktracks is 3) and ($time is 223)) or (($tanktracks is 4) and ($time is 283)) or (($tanktracks is 5) and ($time is 343))>>
<i>Night radio, audition 6, line 31</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 44)) or (($tanktracks is 1) and ($time is 104)) or (($tanktracks is 2) and ($time is 164)) or (($tanktracks is 3) and ($time is 224)) or (($tanktracks is 4) and ($time is 284)) or (($tanktracks is 5) and ($time is 344))>>
<i>Night radio, audition 6, line 32</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 45)) or (($tanktracks is 1) and ($time is 105)) or (($tanktracks is 2) and ($time is 165)) or (($tanktracks is 3) and ($time is 225)) or (($tanktracks is 4) and ($time is 285)) or (($tanktracks is 5) and ($time is 345))>>
<i>Night radio, audition 6, line 33</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 46)) or (($tanktracks is 1) and ($time is 106)) or (($tanktracks is 2) and ($time is 166)) or (($tanktracks is 3) and ($time is 226)) or (($tanktracks is 4) and ($time is 286)) or (($tanktracks is 5) and ($time is 346))>>
<i>Night radio, audition 6, line 34</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 47)) or (($tanktracks is 1) and ($time is 107)) or (($tanktracks is 2) and ($time is 167)) or (($tanktracks is 3) and ($time is 227)) or (($tanktracks is 4) and ($time is 287)) or (($tanktracks is 5) and ($time is 347))>>
<i>Night radio, audition 6, line 35</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 48)) or (($tanktracks is 1) and ($time is 108)) or (($tanktracks is 2) and ($time is 168)) or (($tanktracks is 3) and ($time is 228)) or (($tanktracks is 4) and ($time is 288)) or (($tanktracks is 5) and ($time is 348))>>
<i>Night radio, audition 6, line 36</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 49)) or (($tanktracks is 1) and ($time is 109)) or (($tanktracks is 2) and ($time is 169)) or (($tanktracks is 3) and ($time is 229)) or (($tanktracks is 4) and ($time is 289)) or (($tanktracks is 5) and ($time is 349))>>
<i>Night radio, audition 6, line 37</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 50)) or (($tanktracks is 1) and ($time is 110)) or (($tanktracks is 2) and ($time is 170)) or (($tanktracks is 3) and ($time is 230)) or (($tanktracks is 4) and ($time is 290)) or (($tanktracks is 5) and ($time is 350))>>
<i>Night radio, audition 6, line 38</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 51)) or (($tanktracks is 1) and ($time is 111)) or (($tanktracks is 2) and ($time is 171)) or (($tanktracks is 3) and ($time is 231)) or (($tanktracks is 4) and ($time is 291)) or (($tanktracks is 5) and ($time is 351))>>
<i>Night radio, audition 6, line 39</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 52)) or (($tanktracks is 1) and ($time is 112)) or (($tanktracks is 2) and ($time is 172)) or (($tanktracks is 3) and ($time is 232)) or (($tanktracks is 4) and ($time is 292)) or (($tanktracks is 5) and ($time is 352))>>
<i>Night radio, audition 6, line 40</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 53)) or (($tanktracks is 1) and ($time is 113)) or (($tanktracks is 2) and ($time is 173)) or (($tanktracks is 3) and ($time is 233)) or (($tanktracks is 4) and ($time is 293)) or (($tanktracks is 5) and ($time is 353))>>
<i>Night radio, audition 6, line 41</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 54)) or (($tanktracks is 1) and ($time is 114)) or (($tanktracks is 2) and ($time is 174)) or (($tanktracks is 3) and ($time is 234)) or (($tanktracks is 4) and ($time is 294)) or (($tanktracks is 5) and ($time is 354))>>
<i>Night radio, audition 6, line 42</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 55)) or (($tanktracks is 1) and ($time is 115)) or (($tanktracks is 2) and ($time is 175)) or (($tanktracks is 3) and ($time is 235)) or (($tanktracks is 4) and ($time is 295)) or (($tanktracks is 5) and ($time is 355))>>
<i>Night radio, audition 6, line 43</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 56)) or (($tanktracks is 1) and ($time is 116)) or (($tanktracks is 2) and ($time is 176)) or (($tanktracks is 3) and ($time is 236)) or (($tanktracks is 4) and ($time is 296)) or (($tanktracks is 5) and ($time is 356))>>
<i>Night radio, audition 6, line 44</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 57)) or (($tanktracks is 1) and ($time is 117)) or (($tanktracks is 2) and ($time is 177)) or (($tanktracks is 3) and ($time is 237)) or (($tanktracks is 4) and ($time is 297)) or (($tanktracks is 5) and ($time is 357))>>
<i>Night radio, audition 6, line 45</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 58)) or (($tanktracks is 1) and ($time is 118)) or (($tanktracks is 2) and ($time is 178)) or (($tanktracks is 3) and ($time is 238)) or (($tanktracks is 4) and ($time is 298)) or (($tanktracks is 5) and ($time is 358))>>
<i>Night radio, audition 6, line 46</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 59)) or (($tanktracks is 1) and ($time is 119)) or (($tanktracks is 2) and ($time is 179)) or (($tanktracks is 3) and ($time is 239)) or (($tanktracks is 4) and ($time is 299)) or (($tanktracks is 5) and ($time is 359))>>
<i>Night radio, audition 6, line 47</i>
<br>
<</if>>
<</if>>
<<if $hour gte 6 and $hour lt 12>>
<<if (($tanktracks is 1) and ($time is 373)) or (($tanktracks is 2) and ($time is 433)) or (($tanktracks is 3) and ($time is 493)) or (($tanktracks is 4) and ($time is 553)) or (($tanktracks is 5) and ($time is 613)) or (($tanktracks is 6) and ($time is 673))>>
<i>Morning radio, audition 1, line 1</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 374)) or (($tanktracks is 2) and ($time is 434)) or (($tanktracks is 3) and ($time is 494)) or (($tanktracks is 4) and ($time is 554)) or (($tanktracks is 5) and ($time is 614)) or (($tanktracks is 6) and ($time is 674))>>
<i>Morning radio, audition 1, line 2</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 375)) or (($tanktracks is 2) and ($time is 435)) or (($tanktracks is 3) and ($time is 495)) or (($tanktracks is 4) and ($time is 555)) or (($tanktracks is 5) and ($time is 615)) or (($tanktracks is 6) and ($time is 675))>>
<i>Morning radio, audition 1, line 3</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 376)) or (($tanktracks is 2) and ($time is 436)) or (($tanktracks is 3) and ($time is 496)) or (($tanktracks is 4) and ($time is 556)) or (($tanktracks is 5) and ($time is 616)) or (($tanktracks is 6) and ($time is 676))>>
<i>Morning radio, audition 1, line 4</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 377)) or (($tanktracks is 2) and ($time is 437)) or (($tanktracks is 3) and ($time is 497)) or (($tanktracks is 4) and ($time is 557)) or (($tanktracks is 5) and ($time is 617)) or (($tanktracks is 6) and ($time is 677))>>
<i>Morning radio, audition 1, line 5</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 378)) or (($tanktracks is 2) and ($time is 438)) or (($tanktracks is 3) and ($time is 498)) or (($tanktracks is 4) and ($time is 558)) or (($tanktracks is 5) and ($time is 618)) or (($tanktracks is 6) and ($time is 678))>>
<i>Morning radio, audition 1, line 6</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 379)) or (($tanktracks is 2) and ($time is 439)) or (($tanktracks is 3) and ($time is 499)) or (($tanktracks is 4) and ($time is 559)) or (($tanktracks is 5) and ($time is 619)) or (($tanktracks is 6) and ($time is 679))>>
<i>Morning radio, audition 1, line 7</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 380)) or (($tanktracks is 2) and ($time is 440)) or (($tanktracks is 3) and ($time is 500)) or (($tanktracks is 4) and ($time is 560)) or (($tanktracks is 5) and ($time is 620)) or (($tanktracks is 6) and ($time is 680))>>
<i>Morning radio, audition 1, line 8</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 381)) or (($tanktracks is 2) and ($time is 441)) or (($tanktracks is 3) and ($time is 501)) or (($tanktracks is 4) and ($time is 561)) or (($tanktracks is 5) and ($time is 621)) or (($tanktracks is 6) and ($time is 681))>>
<i>Morning radio, audition 1, line 9</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 382)) or (($tanktracks is 2) and ($time is 442)) or (($tanktracks is 3) and ($time is 502)) or (($tanktracks is 4) and ($time is 562)) or (($tanktracks is 5) and ($time is 622)) or (($tanktracks is 6) and ($time is 682))>>
<i>Morning radio, audition 1, line 10</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 383)) or (($tanktracks is 2) and ($time is 443)) or (($tanktracks is 3) and ($time is 503)) or (($tanktracks is 4) and ($time is 563)) or (($tanktracks is 5) and ($time is 623)) or (($tanktracks is 6) and ($time is 683))>>
<i>Morning radio, audition 1, line 11</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 384)) or (($tanktracks is 2) and ($time is 444)) or (($tanktracks is 3) and ($time is 504)) or (($tanktracks is 4) and ($time is 564)) or (($tanktracks is 5) and ($time is 624)) or (($tanktracks is 6) and ($time is 684))>>
<i>Morning radio, audition 1, line 12</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 385)) or (($tanktracks is 2) and ($time is 445)) or (($tanktracks is 3) and ($time is 505)) or (($tanktracks is 4) and ($time is 565)) or (($tanktracks is 5) and ($time is 625)) or (($tanktracks is 6) and ($time is 685))>>
<i>Morning radio, audition 1, line 13</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 386)) or (($tanktracks is 2) and ($time is 446)) or (($tanktracks is 3) and ($time is 506)) or (($tanktracks is 4) and ($time is 566)) or (($tanktracks is 5) and ($time is 626)) or (($tanktracks is 6) and ($time is 686))>>
<i>Morning radio, audition 1, line 14</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 387)) or (($tanktracks is 2) and ($time is 447)) or (($tanktracks is 3) and ($time is 507)) or (($tanktracks is 4) and ($time is 567)) or (($tanktracks is 5) and ($time is 627)) or (($tanktracks is 6) and ($time is 687))>>
<i>Morning radio, audition 1, line 15</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 388)) or (($tanktracks is 2) and ($time is 448)) or (($tanktracks is 3) and ($time is 508)) or (($tanktracks is 4) and ($time is 568)) or (($tanktracks is 5) and ($time is 628)) or (($tanktracks is 6) and ($time is 688))>>
<i>Morning radio, audition 1, line 16</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 389)) or (($tanktracks is 2) and ($time is 449)) or (($tanktracks is 3) and ($time is 509)) or (($tanktracks is 4) and ($time is 569)) or (($tanktracks is 5) and ($time is 629)) or (($tanktracks is 6) and ($time is 689))>>
<i>Morning radio, audition 1, line 17</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 390)) or (($tanktracks is 2) and ($time is 450)) or (($tanktracks is 3) and ($time is 510)) or (($tanktracks is 4) and ($time is 570)) or (($tanktracks is 5) and ($time is 630)) or (($tanktracks is 6) and ($time is 690))>>
<i>Morning radio, audition 1, line 18</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 391)) or (($tanktracks is 2) and ($time is 451)) or (($tanktracks is 3) and ($time is 511)) or (($tanktracks is 4) and ($time is 571)) or (($tanktracks is 5) and ($time is 631)) or (($tanktracks is 6) and ($time is 691))>>
<i>Morning radio, audition 1, line 19</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 392)) or (($tanktracks is 2) and ($time is 452)) or (($tanktracks is 3) and ($time is 512)) or (($tanktracks is 4) and ($time is 572)) or (($tanktracks is 5) and ($time is 632)) or (($tanktracks is 6) and ($time is 692))>>
<i>Morning radio, audition 1, line 20</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 393)) or (($tanktracks is 2) and ($time is 453)) or (($tanktracks is 3) and ($time is 513)) or (($tanktracks is 4) and ($time is 573)) or (($tanktracks is 5) and ($time is 633)) or (($tanktracks is 6) and ($time is 693))>>
<i>Morning radio, audition 1, line 21</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 394)) or (($tanktracks is 2) and ($time is 454)) or (($tanktracks is 3) and ($time is 514)) or (($tanktracks is 4) and ($time is 574)) or (($tanktracks is 5) and ($time is 634)) or (($tanktracks is 6) and ($time is 694))>>
<i>Morning radio, audition 1, line 22</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 395)) or (($tanktracks is 2) and ($time is 455)) or (($tanktracks is 3) and ($time is 515)) or (($tanktracks is 4) and ($time is 575)) or (($tanktracks is 5) and ($time is 635)) or (($tanktracks is 6) and ($time is 695))>>
<i>Morning radio, audition 1, line 23</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 396)) or (($tanktracks is 2) and ($time is 456)) or (($tanktracks is 3) and ($time is 516)) or (($tanktracks is 4) and ($time is 576)) or (($tanktracks is 5) and ($time is 636)) or (($tanktracks is 6) and ($time is 696))>>
<i>Morning radio, audition 1, line 24</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 397)) or (($tanktracks is 2) and ($time is 457)) or (($tanktracks is 3) and ($time is 517)) or (($tanktracks is 4) and ($time is 577)) or (($tanktracks is 5) and ($time is 637)) or (($tanktracks is 6) and ($time is 697))>>
<i>Morning radio, audition 1, line 25</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 398)) or (($tanktracks is 2) and ($time is 458)) or (($tanktracks is 3) and ($time is 518)) or (($tanktracks is 4) and ($time is 578)) or (($tanktracks is 5) and ($time is 638)) or (($tanktracks is 6) and ($time is 698))>>
<i>Morning radio, audition 1, line 26</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 399)) or (($tanktracks is 2) and ($time is 459)) or (($tanktracks is 3) and ($time is 519)) or (($tanktracks is 4) and ($time is 579)) or (($tanktracks is 5) and ($time is 639)) or (($tanktracks is 6) and ($time is 699))>>
<i>Morning radio, audition 1, line 27</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 400)) or (($tanktracks is 2) and ($time is 460)) or (($tanktracks is 3) and ($time is 520)) or (($tanktracks is 4) and ($time is 580)) or (($tanktracks is 5) and ($time is 640)) or (($tanktracks is 6) and ($time is 700))>>
<i>Morning radio, audition 1, line 28</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 401)) or (($tanktracks is 2) and ($time is 461)) or (($tanktracks is 3) and ($time is 521)) or (($tanktracks is 4) and ($time is 581)) or (($tanktracks is 5) and ($time is 641)) or (($tanktracks is 6) and ($time is 701))>>
<i>Morning radio, audition 1, line 29</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 402)) or (($tanktracks is 2) and ($time is 462)) or (($tanktracks is 3) and ($time is 522)) or (($tanktracks is 4) and ($time is 582)) or (($tanktracks is 5) and ($time is 642)) or (($tanktracks is 6) and ($time is 702))>>
<i>Morning radio, audition 1, line 30</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 403)) or (($tanktracks is 2) and ($time is 463)) or (($tanktracks is 3) and ($time is 523)) or (($tanktracks is 4) and ($time is 583)) or (($tanktracks is 5) and ($time is 643)) or (($tanktracks is 6) and ($time is 703))>>
<i>Morning radio, audition 1, line 31</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 404)) or (($tanktracks is 2) and ($time is 464)) or (($tanktracks is 3) and ($time is 524)) or (($tanktracks is 4) and ($time is 584)) or (($tanktracks is 5) and ($time is 644)) or (($tanktracks is 6) and ($time is 704))>>
<i>Morning radio, audition 1, line 32</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 405)) or (($tanktracks is 2) and ($time is 465)) or (($tanktracks is 3) and ($time is 525)) or (($tanktracks is 4) and ($time is 585)) or (($tanktracks is 5) and ($time is 645)) or (($tanktracks is 6) and ($time is 705))>>
<i>Morning radio, audition 1, line 33</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 406)) or (($tanktracks is 2) and ($time is 466)) or (($tanktracks is 3) and ($time is 526)) or (($tanktracks is 4) and ($time is 586)) or (($tanktracks is 5) and ($time is 646)) or (($tanktracks is 6) and ($time is 706))>>
<i>Morning radio, audition 1, line 34</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 407)) or (($tanktracks is 2) and ($time is 467)) or (($tanktracks is 3) and ($time is 527)) or (($tanktracks is 4) and ($time is 587)) or (($tanktracks is 5) and ($time is 647)) or (($tanktracks is 6) and ($time is 707))>>
<i>Morning radio, audition 1, line 35</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 408)) or (($tanktracks is 2) and ($time is 468)) or (($tanktracks is 3) and ($time is 528)) or (($tanktracks is 4) and ($time is 588)) or (($tanktracks is 5) and ($time is 648)) or (($tanktracks is 6) and ($time is 708))>>
<i>Morning radio, audition 1, line 36</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 409)) or (($tanktracks is 2) and ($time is 469)) or (($tanktracks is 3) and ($time is 529)) or (($tanktracks is 4) and ($time is 589)) or (($tanktracks is 5) and ($time is 649)) or (($tanktracks is 6) and ($time is 709))>>
<i>Morning radio, audition 1, line 37</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 410)) or (($tanktracks is 2) and ($time is 470)) or (($tanktracks is 3) and ($time is 530)) or (($tanktracks is 4) and ($time is 590)) or (($tanktracks is 5) and ($time is 650)) or (($tanktracks is 6) and ($time is 710))>>
<i>Morning radio, audition 1, line 38</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 411)) or (($tanktracks is 2) and ($time is 471)) or (($tanktracks is 3) and ($time is 531)) or (($tanktracks is 4) and ($time is 591)) or (($tanktracks is 5) and ($time is 651)) or (($tanktracks is 6) and ($time is 711))>>
<i>Morning radio, audition 1, line 39</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 412)) or (($tanktracks is 2) and ($time is 472)) or (($tanktracks is 3) and ($time is 532)) or (($tanktracks is 4) and ($time is 592)) or (($tanktracks is 5) and ($time is 652)) or (($tanktracks is 6) and ($time is 712))>>
<i>Morning radio, audition 1, line 40</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 413)) or (($tanktracks is 2) and ($time is 473)) or (($tanktracks is 3) and ($time is 533)) or (($tanktracks is 4) and ($time is 593)) or (($tanktracks is 5) and ($time is 653)) or (($tanktracks is 6) and ($time is 713))>>
<i>Morning radio, audition 1, line 41</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 414)) or (($tanktracks is 2) and ($time is 474)) or (($tanktracks is 3) and ($time is 534)) or (($tanktracks is 4) and ($time is 594)) or (($tanktracks is 5) and ($time is 654)) or (($tanktracks is 6) and ($time is 714))>>
<i>Morning radio, audition 1, line 42</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 415)) or (($tanktracks is 2) and ($time is 475)) or (($tanktracks is 3) and ($time is 535)) or (($tanktracks is 4) and ($time is 595)) or (($tanktracks is 5) and ($time is 655)) or (($tanktracks is 6) and ($time is 715))>>
<i>Morning radio, audition 1, line 43</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 416)) or (($tanktracks is 2) and ($time is 476)) or (($tanktracks is 3) and ($time is 536)) or (($tanktracks is 4) and ($time is 596)) or (($tanktracks is 5) and ($time is 656)) or (($tanktracks is 6) and ($time is 716))>>
<i>Morning radio, audition 1, line 44</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 417)) or (($tanktracks is 2) and ($time is 477)) or (($tanktracks is 3) and ($time is 537)) or (($tanktracks is 4) and ($time is 597)) or (($tanktracks is 5) and ($time is 657)) or (($tanktracks is 6) and ($time is 717))>>
<i>Morning radio, audition 1, line 45</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 418)) or (($tanktracks is 2) and ($time is 478)) or (($tanktracks is 3) and ($time is 538)) or (($tanktracks is 4) and ($time is 598)) or (($tanktracks is 5) and ($time is 658)) or (($tanktracks is 6) and ($time is 718))>>
<i>Morning radio, audition 1, line 46</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 419)) or (($tanktracks is 2) and ($time is 479)) or (($tanktracks is 3) and ($time is 539)) or (($tanktracks is 4) and ($time is 599)) or (($tanktracks is 5) and ($time is 659)) or (($tanktracks is 6) and ($time is 719))>>
<i>Morning radio, audition 1, line 47</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 373)) or (($tanktracks is 3) and ($time is 433)) or (($tanktracks is 4) and ($time is 493)) or (($tanktracks is 5) and ($time is 553)) or (($tanktracks is 6) and ($time is 613)) or (($tanktracks is 1) and ($time is 673))>>
<i>Morning radio, audition 2, line 1</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 374)) or (($tanktracks is 3) and ($time is 434)) or (($tanktracks is 4) and ($time is 494)) or (($tanktracks is 5) and ($time is 554)) or (($tanktracks is 6) and ($time is 614)) or (($tanktracks is 1) and ($time is 674))>>
<i>Morning radio, audition 2, line 2</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 375)) or (($tanktracks is 3) and ($time is 435)) or (($tanktracks is 4) and ($time is 495)) or (($tanktracks is 5) and ($time is 555)) or (($tanktracks is 6) and ($time is 615)) or (($tanktracks is 1) and ($time is 675))>>
<i>Morning radio, audition 2, line 3</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 376)) or (($tanktracks is 3) and ($time is 436)) or (($tanktracks is 4) and ($time is 496)) or (($tanktracks is 5) and ($time is 556)) or (($tanktracks is 6) and ($time is 616)) or (($tanktracks is 1) and ($time is 676))>>
<i>Morning radio, audition 2, line 4</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 377)) or (($tanktracks is 3) and ($time is 437)) or (($tanktracks is 4) and ($time is 497)) or (($tanktracks is 5) and ($time is 557)) or (($tanktracks is 6) and ($time is 617)) or (($tanktracks is 1) and ($time is 677))>>
<i>Morning radio, audition 2, line 5</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 378)) or (($tanktracks is 3) and ($time is 438)) or (($tanktracks is 4) and ($time is 498)) or (($tanktracks is 5) and ($time is 558)) or (($tanktracks is 6) and ($time is 618)) or (($tanktracks is 1) and ($time is 678))>>
<i>Morning radio, audition 2, line 6</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 379)) or (($tanktracks is 3) and ($time is 439)) or (($tanktracks is 4) and ($time is 499)) or (($tanktracks is 5) and ($time is 559)) or (($tanktracks is 6) and ($time is 619)) or (($tanktracks is 1) and ($time is 679))>>
<i>Morning radio, audition 2, line 7</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 380)) or (($tanktracks is 3) and ($time is 440)) or (($tanktracks is 4) and ($time is 500)) or (($tanktracks is 5) and ($time is 560)) or (($tanktracks is 6) and ($time is 620)) or (($tanktracks is 1) and ($time is 680))>>
<i>Morning radio, audition 2, line 8</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 381)) or (($tanktracks is 3) and ($time is 441)) or (($tanktracks is 4) and ($time is 501)) or (($tanktracks is 5) and ($time is 561)) or (($tanktracks is 6) and ($time is 621)) or (($tanktracks is 1) and ($time is 681))>>
<i>Morning radio, audition 2, line 9</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 382)) or (($tanktracks is 3) and ($time is 442)) or (($tanktracks is 4) and ($time is 502)) or (($tanktracks is 5) and ($time is 562)) or (($tanktracks is 6) and ($time is 622)) or (($tanktracks is 1) and ($time is 682))>>
<i>Morning radio, audition 2, line 10</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 383)) or (($tanktracks is 3) and ($time is 443)) or (($tanktracks is 4) and ($time is 503)) or (($tanktracks is 5) and ($time is 563)) or (($tanktracks is 6) and ($time is 623)) or (($tanktracks is 1) and ($time is 683))>>
<i>Morning radio, audition 2, line 11</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 384)) or (($tanktracks is 3) and ($time is 444)) or (($tanktracks is 4) and ($time is 504)) or (($tanktracks is 5) and ($time is 564)) or (($tanktracks is 6) and ($time is 624)) or (($tanktracks is 1) and ($time is 684))>>
<i>Morning radio, audition 2, line 12</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 385)) or (($tanktracks is 3) and ($time is 445)) or (($tanktracks is 4) and ($time is 505)) or (($tanktracks is 5) and ($time is 565)) or (($tanktracks is 6) and ($time is 625)) or (($tanktracks is 1) and ($time is 685))>>
<i>Morning radio, audition 2, line 13</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 386)) or (($tanktracks is 3) and ($time is 446)) or (($tanktracks is 4) and ($time is 506)) or (($tanktracks is 5) and ($time is 566)) or (($tanktracks is 6) and ($time is 626)) or (($tanktracks is 1) and ($time is 686))>>
<i>Morning radio, audition 2, line 14</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 387)) or (($tanktracks is 3) and ($time is 447)) or (($tanktracks is 4) and ($time is 507)) or (($tanktracks is 5) and ($time is 567)) or (($tanktracks is 6) and ($time is 627)) or (($tanktracks is 1) and ($time is 687))>>
<i>Morning radio, audition 2, line 15</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 388)) or (($tanktracks is 3) and ($time is 448)) or (($tanktracks is 4) and ($time is 508)) or (($tanktracks is 5) and ($time is 568)) or (($tanktracks is 6) and ($time is 628)) or (($tanktracks is 1) and ($time is 688))>>
<i>Morning radio, audition 2, line 16</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 389)) or (($tanktracks is 3) and ($time is 449)) or (($tanktracks is 4) and ($time is 509)) or (($tanktracks is 5) and ($time is 569)) or (($tanktracks is 6) and ($time is 629)) or (($tanktracks is 1) and ($time is 689))>>
<i>Morning radio, audition 2, line 17</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 390)) or (($tanktracks is 3) and ($time is 450)) or (($tanktracks is 4) and ($time is 510)) or (($tanktracks is 5) and ($time is 570)) or (($tanktracks is 6) and ($time is 630)) or (($tanktracks is 1) and ($time is 690))>>
<i>Morning radio, audition 2, line 18</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 391)) or (($tanktracks is 3) and ($time is 451)) or (($tanktracks is 4) and ($time is 511)) or (($tanktracks is 5) and ($time is 571)) or (($tanktracks is 6) and ($time is 631)) or (($tanktracks is 1) and ($time is 691))>>
<i>Morning radio, audition 2, line 19</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 392)) or (($tanktracks is 3) and ($time is 452)) or (($tanktracks is 4) and ($time is 512)) or (($tanktracks is 5) and ($time is 572)) or (($tanktracks is 6) and ($time is 632)) or (($tanktracks is 1) and ($time is 692))>>
<i>Morning radio, audition 2, line 20</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 393)) or (($tanktracks is 3) and ($time is 453)) or (($tanktracks is 4) and ($time is 513)) or (($tanktracks is 5) and ($time is 573)) or (($tanktracks is 6) and ($time is 633)) or (($tanktracks is 1) and ($time is 693))>>
<i>Morning radio, audition 2, line 21</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 394)) or (($tanktracks is 3) and ($time is 454)) or (($tanktracks is 4) and ($time is 514)) or (($tanktracks is 5) and ($time is 574)) or (($tanktracks is 6) and ($time is 634)) or (($tanktracks is 1) and ($time is 694))>>
<i>Morning radio, audition 2, line 22</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 395)) or (($tanktracks is 3) and ($time is 455)) or (($tanktracks is 4) and ($time is 515)) or (($tanktracks is 5) and ($time is 575)) or (($tanktracks is 6) and ($time is 635)) or (($tanktracks is 1) and ($time is 695))>>
<i>Morning radio, audition 2, line 23</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 396)) or (($tanktracks is 3) and ($time is 456)) or (($tanktracks is 4) and ($time is 516)) or (($tanktracks is 5) and ($time is 576)) or (($tanktracks is 6) and ($time is 636)) or (($tanktracks is 1) and ($time is 696))>>
<i>Morning radio, audition 2, line 24</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 397)) or (($tanktracks is 3) and ($time is 457)) or (($tanktracks is 4) and ($time is 517)) or (($tanktracks is 5) and ($time is 577)) or (($tanktracks is 6) and ($time is 637)) or (($tanktracks is 1) and ($time is 697))>>
<i>Morning radio, audition 2, line 25</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 398)) or (($tanktracks is 3) and ($time is 458)) or (($tanktracks is 4) and ($time is 518)) or (($tanktracks is 5) and ($time is 578)) or (($tanktracks is 6) and ($time is 638)) or (($tanktracks is 1) and ($time is 698))>>
<i>Morning radio, audition 2, line 26</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 399)) or (($tanktracks is 3) and ($time is 459)) or (($tanktracks is 4) and ($time is 519)) or (($tanktracks is 5) and ($time is 579)) or (($tanktracks is 6) and ($time is 639)) or (($tanktracks is 1) and ($time is 699))>>
<i>Morning radio, audition 2, line 27</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 400)) or (($tanktracks is 3) and ($time is 460)) or (($tanktracks is 4) and ($time is 520)) or (($tanktracks is 5) and ($time is 580)) or (($tanktracks is 6) and ($time is 640)) or (($tanktracks is 1) and ($time is 700))>>
<i>Morning radio, audition 2, line 28</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 401)) or (($tanktracks is 3) and ($time is 461)) or (($tanktracks is 4) and ($time is 521)) or (($tanktracks is 5) and ($time is 581)) or (($tanktracks is 6) and ($time is 641)) or (($tanktracks is 1) and ($time is 701))>>
<i>Morning radio, audition 2, line 29</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 402)) or (($tanktracks is 3) and ($time is 462)) or (($tanktracks is 4) and ($time is 522)) or (($tanktracks is 5) and ($time is 582)) or (($tanktracks is 6) and ($time is 642)) or (($tanktracks is 1) and ($time is 702))>>
<i>Morning radio, audition 2, line 30</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 403)) or (($tanktracks is 3) and ($time is 463)) or (($tanktracks is 4) and ($time is 523)) or (($tanktracks is 5) and ($time is 583)) or (($tanktracks is 6) and ($time is 643)) or (($tanktracks is 1) and ($time is 703))>>
<i>Morning radio, audition 2, line 31</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 404)) or (($tanktracks is 3) and ($time is 464)) or (($tanktracks is 4) and ($time is 524)) or (($tanktracks is 5) and ($time is 584)) or (($tanktracks is 6) and ($time is 644)) or (($tanktracks is 1) and ($time is 704))>>
<i>Morning radio, audition 2, line 32</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 405)) or (($tanktracks is 3) and ($time is 465)) or (($tanktracks is 4) and ($time is 525)) or (($tanktracks is 5) and ($time is 585)) or (($tanktracks is 6) and ($time is 645)) or (($tanktracks is 1) and ($time is 705))>>
<i>Morning radio, audition 2, line 33</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 406)) or (($tanktracks is 3) and ($time is 466)) or (($tanktracks is 4) and ($time is 526)) or (($tanktracks is 5) and ($time is 586)) or (($tanktracks is 6) and ($time is 646)) or (($tanktracks is 1) and ($time is 706))>>
<i>Morning radio, audition 2, line 34</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 407)) or (($tanktracks is 3) and ($time is 467)) or (($tanktracks is 4) and ($time is 527)) or (($tanktracks is 5) and ($time is 587)) or (($tanktracks is 6) and ($time is 647)) or (($tanktracks is 1) and ($time is 707))>>
<i>Morning radio, audition 2, line 35</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 408)) or (($tanktracks is 3) and ($time is 468)) or (($tanktracks is 4) and ($time is 528)) or (($tanktracks is 5) and ($time is 588)) or (($tanktracks is 6) and ($time is 648)) or (($tanktracks is 1) and ($time is 708))>>
<i>Morning radio, audition 2, line 36</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 409)) or (($tanktracks is 3) and ($time is 469)) or (($tanktracks is 4) and ($time is 529)) or (($tanktracks is 5) and ($time is 589)) or (($tanktracks is 6) and ($time is 649)) or (($tanktracks is 1) and ($time is 709))>>
<i>Morning radio, audition 2, line 37</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 410)) or (($tanktracks is 3) and ($time is 470)) or (($tanktracks is 4) and ($time is 530)) or (($tanktracks is 5) and ($time is 590)) or (($tanktracks is 6) and ($time is 650)) or (($tanktracks is 1) and ($time is 710))>>
<i>Morning radio, audition 2, line 38</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 411)) or (($tanktracks is 3) and ($time is 471)) or (($tanktracks is 4) and ($time is 531)) or (($tanktracks is 5) and ($time is 591)) or (($tanktracks is 6) and ($time is 651)) or (($tanktracks is 1) and ($time is 711))>>
<i>Morning radio, audition 2, line 39</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 412)) or (($tanktracks is 3) and ($time is 472)) or (($tanktracks is 4) and ($time is 532)) or (($tanktracks is 5) and ($time is 592)) or (($tanktracks is 6) and ($time is 652)) or (($tanktracks is 1) and ($time is 712))>>
<i>Morning radio, audition 2, line 40</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 413)) or (($tanktracks is 3) and ($time is 473)) or (($tanktracks is 4) and ($time is 533)) or (($tanktracks is 5) and ($time is 593)) or (($tanktracks is 6) and ($time is 653)) or (($tanktracks is 1) and ($time is 713))>>
<i>Morning radio, audition 2, line 41</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 414)) or (($tanktracks is 3) and ($time is 474)) or (($tanktracks is 4) and ($time is 534)) or (($tanktracks is 5) and ($time is 594)) or (($tanktracks is 6) and ($time is 654)) or (($tanktracks is 1) and ($time is 714))>>
<i>Morning radio, audition 2, line 42</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 415)) or (($tanktracks is 3) and ($time is 475)) or (($tanktracks is 4) and ($time is 535)) or (($tanktracks is 5) and ($time is 595)) or (($tanktracks is 6) and ($time is 655)) or (($tanktracks is 1) and ($time is 715))>>
<i>Morning radio, audition 2, line 43</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 416)) or (($tanktracks is 3) and ($time is 476)) or (($tanktracks is 4) and ($time is 536)) or (($tanktracks is 5) and ($time is 596)) or (($tanktracks is 6) and ($time is 656)) or (($tanktracks is 1) and ($time is 716))>>
<i>Morning radio, audition 2, line 44</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 417)) or (($tanktracks is 3) and ($time is 477)) or (($tanktracks is 4) and ($time is 537)) or (($tanktracks is 5) and ($time is 597)) or (($tanktracks is 6) and ($time is 657)) or (($tanktracks is 1) and ($time is 717))>>
<i>Morning radio, audition 2, line 45</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 418)) or (($tanktracks is 3) and ($time is 478)) or (($tanktracks is 4) and ($time is 538)) or (($tanktracks is 5) and ($time is 598)) or (($tanktracks is 6) and ($time is 658)) or (($tanktracks is 1) and ($time is 718))>>
<i>Morning radio, audition 2, line 46</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 419)) or (($tanktracks is 3) and ($time is 479)) or (($tanktracks is 4) and ($time is 539)) or (($tanktracks is 5) and ($time is 599)) or (($tanktracks is 6) and ($time is 659)) or (($tanktracks is 1) and ($time is 719))>>
<i>Morning radio, audition 2, line 47</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 373)) or (($tanktracks is 4) and ($time is 433)) or (($tanktracks is 5) and ($time is 493)) or (($tanktracks is 6) and ($time is 553)) or (($tanktracks is 1) and ($time is 613)) or (($tanktracks is 2) and ($time is 673))>>
<i>Morning radio, audition 3, line 1</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 374)) or (($tanktracks is 4) and ($time is 434)) or (($tanktracks is 5) and ($time is 494)) or (($tanktracks is 6) and ($time is 554)) or (($tanktracks is 1) and ($time is 614)) or (($tanktracks is 2) and ($time is 674))>>
<i>Morning radio, audition 3, line 2</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 375)) or (($tanktracks is 4) and ($time is 435)) or (($tanktracks is 5) and ($time is 495)) or (($tanktracks is 6) and ($time is 555)) or (($tanktracks is 1) and ($time is 615)) or (($tanktracks is 2) and ($time is 675))>>
<i>Morning radio, audition 3, line 3</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 376)) or (($tanktracks is 4) and ($time is 436)) or (($tanktracks is 5) and ($time is 496)) or (($tanktracks is 6) and ($time is 556)) or (($tanktracks is 1) and ($time is 616)) or (($tanktracks is 2) and ($time is 676))>>
<i>Morning radio, audition 3, line 4</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 377)) or (($tanktracks is 4) and ($time is 437)) or (($tanktracks is 5) and ($time is 497)) or (($tanktracks is 6) and ($time is 557)) or (($tanktracks is 1) and ($time is 617)) or (($tanktracks is 2) and ($time is 677))>>
<i>Morning radio, audition 3, line 5</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 378)) or (($tanktracks is 4) and ($time is 438)) or (($tanktracks is 5) and ($time is 498)) or (($tanktracks is 6) and ($time is 558)) or (($tanktracks is 1) and ($time is 618)) or (($tanktracks is 2) and ($time is 678))>>
<i>Morning radio, audition 3, line 6</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 379)) or (($tanktracks is 4) and ($time is 439)) or (($tanktracks is 5) and ($time is 499)) or (($tanktracks is 6) and ($time is 559)) or (($tanktracks is 1) and ($time is 619)) or (($tanktracks is 2) and ($time is 679))>>
<i>Morning radio, audition 3, line 7</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 380)) or (($tanktracks is 4) and ($time is 440)) or (($tanktracks is 5) and ($time is 500)) or (($tanktracks is 6) and ($time is 560)) or (($tanktracks is 1) and ($time is 620)) or (($tanktracks is 2) and ($time is 680))>>
<i>Morning radio, audition 3, line 8</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 381)) or (($tanktracks is 4) and ($time is 441)) or (($tanktracks is 5) and ($time is 501)) or (($tanktracks is 6) and ($time is 561)) or (($tanktracks is 1) and ($time is 621)) or (($tanktracks is 2) and ($time is 681))>>
<i>Morning radio, audition 3, line 9</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 382)) or (($tanktracks is 4) and ($time is 442)) or (($tanktracks is 5) and ($time is 502)) or (($tanktracks is 6) and ($time is 562)) or (($tanktracks is 1) and ($time is 622)) or (($tanktracks is 2) and ($time is 682))>>
<i>Morning radio, audition 3, line 10</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 383)) or (($tanktracks is 4) and ($time is 443)) or (($tanktracks is 5) and ($time is 503)) or (($tanktracks is 6) and ($time is 563)) or (($tanktracks is 1) and ($time is 623)) or (($tanktracks is 2) and ($time is 683))>>
<i>Morning radio, audition 3, line 11</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 384)) or (($tanktracks is 4) and ($time is 444)) or (($tanktracks is 5) and ($time is 504)) or (($tanktracks is 6) and ($time is 564)) or (($tanktracks is 1) and ($time is 624)) or (($tanktracks is 2) and ($time is 684))>>
<i>Morning radio, audition 3, line 12</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 385)) or (($tanktracks is 4) and ($time is 445)) or (($tanktracks is 5) and ($time is 505)) or (($tanktracks is 6) and ($time is 565)) or (($tanktracks is 1) and ($time is 625)) or (($tanktracks is 2) and ($time is 685))>>
<i>Morning radio, audition 3, line 13</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 386)) or (($tanktracks is 4) and ($time is 446)) or (($tanktracks is 5) and ($time is 506)) or (($tanktracks is 6) and ($time is 566)) or (($tanktracks is 1) and ($time is 626)) or (($tanktracks is 2) and ($time is 686))>>
<i>Morning radio, audition 3, line 14</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 387)) or (($tanktracks is 4) and ($time is 447)) or (($tanktracks is 5) and ($time is 507)) or (($tanktracks is 6) and ($time is 567)) or (($tanktracks is 1) and ($time is 627)) or (($tanktracks is 2) and ($time is 687))>>
<i>Morning radio, audition 3, line 15</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 388)) or (($tanktracks is 4) and ($time is 448)) or (($tanktracks is 5) and ($time is 508)) or (($tanktracks is 6) and ($time is 568)) or (($tanktracks is 1) and ($time is 628)) or (($tanktracks is 2) and ($time is 688))>>
<i>Morning radio, audition 3, line 16</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 389)) or (($tanktracks is 4) and ($time is 449)) or (($tanktracks is 5) and ($time is 509)) or (($tanktracks is 6) and ($time is 569)) or (($tanktracks is 1) and ($time is 629)) or (($tanktracks is 2) and ($time is 689))>>
<i>Morning radio, audition 3, line 17</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 390)) or (($tanktracks is 4) and ($time is 450)) or (($tanktracks is 5) and ($time is 510)) or (($tanktracks is 6) and ($time is 570)) or (($tanktracks is 1) and ($time is 630)) or (($tanktracks is 2) and ($time is 690))>>
<i>Morning radio, audition 3, line 18</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 391)) or (($tanktracks is 4) and ($time is 451)) or (($tanktracks is 5) and ($time is 511)) or (($tanktracks is 6) and ($time is 571)) or (($tanktracks is 1) and ($time is 631)) or (($tanktracks is 2) and ($time is 691))>>
<i>Morning radio, audition 3, line 19</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 392)) or (($tanktracks is 4) and ($time is 452)) or (($tanktracks is 5) and ($time is 512)) or (($tanktracks is 6) and ($time is 572)) or (($tanktracks is 1) and ($time is 632)) or (($tanktracks is 2) and ($time is 692))>>
<i>Morning radio, audition 3, line 20</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 393)) or (($tanktracks is 4) and ($time is 453)) or (($tanktracks is 5) and ($time is 513)) or (($tanktracks is 6) and ($time is 573)) or (($tanktracks is 1) and ($time is 633)) or (($tanktracks is 2) and ($time is 693))>>
<i>Morning radio, audition 3, line 21</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 394)) or (($tanktracks is 4) and ($time is 454)) or (($tanktracks is 5) and ($time is 514)) or (($tanktracks is 6) and ($time is 574)) or (($tanktracks is 1) and ($time is 634)) or (($tanktracks is 2) and ($time is 694))>>
<i>Morning radio, audition 3, line 22</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 395)) or (($tanktracks is 4) and ($time is 455)) or (($tanktracks is 5) and ($time is 515)) or (($tanktracks is 6) and ($time is 575)) or (($tanktracks is 1) and ($time is 635)) or (($tanktracks is 2) and ($time is 695))>>
<i>Morning radio, audition 3, line 23</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 396)) or (($tanktracks is 4) and ($time is 456)) or (($tanktracks is 5) and ($time is 516)) or (($tanktracks is 6) and ($time is 576)) or (($tanktracks is 1) and ($time is 636)) or (($tanktracks is 2) and ($time is 696))>>
<i>Morning radio, audition 3, line 24</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 397)) or (($tanktracks is 4) and ($time is 457)) or (($tanktracks is 5) and ($time is 517)) or (($tanktracks is 6) and ($time is 577)) or (($tanktracks is 1) and ($time is 637)) or (($tanktracks is 2) and ($time is 697))>>
<i>Morning radio, audition 3, line 25</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 398)) or (($tanktracks is 4) and ($time is 458)) or (($tanktracks is 5) and ($time is 518)) or (($tanktracks is 6) and ($time is 578)) or (($tanktracks is 1) and ($time is 638)) or (($tanktracks is 2) and ($time is 698))>>
<i>Morning radio, audition 3, line 26</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 399)) or (($tanktracks is 4) and ($time is 459)) or (($tanktracks is 5) and ($time is 519)) or (($tanktracks is 6) and ($time is 579)) or (($tanktracks is 1) and ($time is 639)) or (($tanktracks is 2) and ($time is 699))>>
<i>Morning radio, audition 3, line 27</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 400)) or (($tanktracks is 4) and ($time is 460)) or (($tanktracks is 5) and ($time is 520)) or (($tanktracks is 6) and ($time is 580)) or (($tanktracks is 1) and ($time is 640)) or (($tanktracks is 2) and ($time is 700))>>
<i>Morning radio, audition 3, line 28</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 401)) or (($tanktracks is 4) and ($time is 461)) or (($tanktracks is 5) and ($time is 521)) or (($tanktracks is 6) and ($time is 581)) or (($tanktracks is 1) and ($time is 641)) or (($tanktracks is 2) and ($time is 701))>>
<i>Morning radio, audition 3, line 29</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 402)) or (($tanktracks is 4) and ($time is 462)) or (($tanktracks is 5) and ($time is 522)) or (($tanktracks is 6) and ($time is 582)) or (($tanktracks is 1) and ($time is 642)) or (($tanktracks is 2) and ($time is 702))>>
<i>Morning radio, audition 3, line 30</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 403)) or (($tanktracks is 4) and ($time is 463)) or (($tanktracks is 5) and ($time is 523)) or (($tanktracks is 6) and ($time is 583)) or (($tanktracks is 1) and ($time is 643)) or (($tanktracks is 2) and ($time is 703))>>
<i>Morning radio, audition 3, line 31</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 404)) or (($tanktracks is 4) and ($time is 464)) or (($tanktracks is 5) and ($time is 524)) or (($tanktracks is 6) and ($time is 584)) or (($tanktracks is 1) and ($time is 644)) or (($tanktracks is 2) and ($time is 704))>>
<i>Morning radio, audition 3, line 32</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 405)) or (($tanktracks is 4) and ($time is 465)) or (($tanktracks is 5) and ($time is 525)) or (($tanktracks is 6) and ($time is 585)) or (($tanktracks is 1) and ($time is 645)) or (($tanktracks is 2) and ($time is 705))>>
<i>Morning radio, audition 3, line 33</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 406)) or (($tanktracks is 4) and ($time is 466)) or (($tanktracks is 5) and ($time is 526)) or (($tanktracks is 6) and ($time is 586)) or (($tanktracks is 1) and ($time is 646)) or (($tanktracks is 2) and ($time is 706))>>
<i>Morning radio, audition 3, line 34</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 407)) or (($tanktracks is 4) and ($time is 467)) or (($tanktracks is 5) and ($time is 527)) or (($tanktracks is 6) and ($time is 587)) or (($tanktracks is 1) and ($time is 647)) or (($tanktracks is 2) and ($time is 707))>>
<i>Morning radio, audition 3, line 35</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 408)) or (($tanktracks is 4) and ($time is 468)) or (($tanktracks is 5) and ($time is 528)) or (($tanktracks is 6) and ($time is 588)) or (($tanktracks is 1) and ($time is 648)) or (($tanktracks is 2) and ($time is 708))>>
<i>Morning radio, audition 3, line 36</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 409)) or (($tanktracks is 4) and ($time is 469)) or (($tanktracks is 5) and ($time is 529)) or (($tanktracks is 6) and ($time is 589)) or (($tanktracks is 1) and ($time is 649)) or (($tanktracks is 2) and ($time is 709))>>
<i>Morning radio, audition 3, line 37</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 410)) or (($tanktracks is 4) and ($time is 470)) or (($tanktracks is 5) and ($time is 530)) or (($tanktracks is 6) and ($time is 590)) or (($tanktracks is 1) and ($time is 650)) or (($tanktracks is 2) and ($time is 710))>>
<i>Morning radio, audition 3, line 38</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 411)) or (($tanktracks is 4) and ($time is 471)) or (($tanktracks is 5) and ($time is 531)) or (($tanktracks is 6) and ($time is 591)) or (($tanktracks is 1) and ($time is 651)) or (($tanktracks is 2) and ($time is 711))>>
<i>Morning radio, audition 3, line 39</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 412)) or (($tanktracks is 4) and ($time is 472)) or (($tanktracks is 5) and ($time is 532)) or (($tanktracks is 6) and ($time is 592)) or (($tanktracks is 1) and ($time is 652)) or (($tanktracks is 2) and ($time is 712))>>
<i>Morning radio, audition 3, line 40</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 413)) or (($tanktracks is 4) and ($time is 473)) or (($tanktracks is 5) and ($time is 533)) or (($tanktracks is 6) and ($time is 593)) or (($tanktracks is 1) and ($time is 653)) or (($tanktracks is 2) and ($time is 713))>>
<i>Morning radio, audition 3, line 41</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 414)) or (($tanktracks is 4) and ($time is 474)) or (($tanktracks is 5) and ($time is 534)) or (($tanktracks is 6) and ($time is 594)) or (($tanktracks is 1) and ($time is 654)) or (($tanktracks is 2) and ($time is 714))>>
<i>Morning radio, audition 3, line 42</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 415)) or (($tanktracks is 4) and ($time is 475)) or (($tanktracks is 5) and ($time is 535)) or (($tanktracks is 6) and ($time is 595)) or (($tanktracks is 1) and ($time is 655)) or (($tanktracks is 2) and ($time is 715))>>
<i>Morning radio, audition 3, line 43</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 416)) or (($tanktracks is 4) and ($time is 476)) or (($tanktracks is 5) and ($time is 536)) or (($tanktracks is 6) and ($time is 596)) or (($tanktracks is 1) and ($time is 656)) or (($tanktracks is 2) and ($time is 716))>>
<i>Morning radio, audition 3, line 44</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 417)) or (($tanktracks is 4) and ($time is 477)) or (($tanktracks is 5) and ($time is 537)) or (($tanktracks is 6) and ($time is 597)) or (($tanktracks is 1) and ($time is 657)) or (($tanktracks is 2) and ($time is 717))>>
<i>Morning radio, audition 3, line 45</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 418)) or (($tanktracks is 4) and ($time is 478)) or (($tanktracks is 5) and ($time is 538)) or (($tanktracks is 6) and ($time is 598)) or (($tanktracks is 1) and ($time is 658)) or (($tanktracks is 2) and ($time is 718))>>
<i>Morning radio, audition 3, line 46</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 419)) or (($tanktracks is 4) and ($time is 479)) or (($tanktracks is 5) and ($time is 539)) or (($tanktracks is 6) and ($time is 599)) or (($tanktracks is 1) and ($time is 659)) or (($tanktracks is 2) and ($time is 719))>>
<i>Morning radio, audition 3, line 47</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 373)) or (($tanktracks is 5) and ($time is 433)) or (($tanktracks is 6) and ($time is 493)) or (($tanktracks is 1) and ($time is 553)) or (($tanktracks is 2) and ($time is 613)) or (($tanktracks is 3) and ($time is 673))>>
<i>Morning radio, audition 4, line 1</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 374)) or (($tanktracks is 5) and ($time is 434)) or (($tanktracks is 6) and ($time is 494)) or (($tanktracks is 1) and ($time is 554)) or (($tanktracks is 2) and ($time is 614)) or (($tanktracks is 3) and ($time is 674))>>
<i>Morning radio, audition 4, line 2</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 375)) or (($tanktracks is 5) and ($time is 435)) or (($tanktracks is 6) and ($time is 495)) or (($tanktracks is 1) and ($time is 555)) or (($tanktracks is 2) and ($time is 615)) or (($tanktracks is 3) and ($time is 675))>>
<i>Morning radio, audition 4, line 3</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 376)) or (($tanktracks is 5) and ($time is 436)) or (($tanktracks is 6) and ($time is 496)) or (($tanktracks is 1) and ($time is 556)) or (($tanktracks is 2) and ($time is 616)) or (($tanktracks is 3) and ($time is 676))>>
<i>Morning radio, audition 4, line 4</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 377)) or (($tanktracks is 5) and ($time is 437)) or (($tanktracks is 6) and ($time is 497)) or (($tanktracks is 1) and ($time is 557)) or (($tanktracks is 2) and ($time is 617)) or (($tanktracks is 3) and ($time is 677))>>
<i>Morning radio, audition 4, line 5</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 378)) or (($tanktracks is 5) and ($time is 438)) or (($tanktracks is 6) and ($time is 498)) or (($tanktracks is 1) and ($time is 558)) or (($tanktracks is 2) and ($time is 618)) or (($tanktracks is 3) and ($time is 678))>>
<i>Morning radio, audition 4, line 6</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 379)) or (($tanktracks is 5) and ($time is 439)) or (($tanktracks is 6) and ($time is 499)) or (($tanktracks is 1) and ($time is 559)) or (($tanktracks is 2) and ($time is 619)) or (($tanktracks is 3) and ($time is 679))>>
<i>Morning radio, audition 4, line 7</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 380)) or (($tanktracks is 5) and ($time is 440)) or (($tanktracks is 6) and ($time is 500)) or (($tanktracks is 1) and ($time is 560)) or (($tanktracks is 2) and ($time is 620)) or (($tanktracks is 3) and ($time is 680))>>
<i>Morning radio, audition 4, line 8</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 381)) or (($tanktracks is 5) and ($time is 441)) or (($tanktracks is 6) and ($time is 501)) or (($tanktracks is 1) and ($time is 561)) or (($tanktracks is 2) and ($time is 621)) or (($tanktracks is 3) and ($time is 681))>>
<i>Morning radio, audition 4, line 9</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 382)) or (($tanktracks is 5) and ($time is 442)) or (($tanktracks is 6) and ($time is 502)) or (($tanktracks is 1) and ($time is 562)) or (($tanktracks is 2) and ($time is 622)) or (($tanktracks is 3) and ($time is 682))>>
<i>Morning radio, audition 4, line 10</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 383)) or (($tanktracks is 5) and ($time is 443)) or (($tanktracks is 6) and ($time is 503)) or (($tanktracks is 1) and ($time is 563)) or (($tanktracks is 2) and ($time is 623)) or (($tanktracks is 3) and ($time is 683))>>
<i>Morning radio, audition 4, line 11</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 384)) or (($tanktracks is 5) and ($time is 444)) or (($tanktracks is 6) and ($time is 504)) or (($tanktracks is 1) and ($time is 564)) or (($tanktracks is 2) and ($time is 624)) or (($tanktracks is 3) and ($time is 684))>>
<i>Morning radio, audition 4, line 12</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 385)) or (($tanktracks is 5) and ($time is 445)) or (($tanktracks is 6) and ($time is 505)) or (($tanktracks is 1) and ($time is 565)) or (($tanktracks is 2) and ($time is 625)) or (($tanktracks is 3) and ($time is 685))>>
<i>Morning radio, audition 4, line 13</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 386)) or (($tanktracks is 5) and ($time is 446)) or (($tanktracks is 6) and ($time is 506)) or (($tanktracks is 1) and ($time is 566)) or (($tanktracks is 2) and ($time is 626)) or (($tanktracks is 3) and ($time is 686))>>
<i>Morning radio, audition 4, line 14</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 387)) or (($tanktracks is 5) and ($time is 447)) or (($tanktracks is 6) and ($time is 507)) or (($tanktracks is 1) and ($time is 567)) or (($tanktracks is 2) and ($time is 627)) or (($tanktracks is 3) and ($time is 687))>>
<i>Morning radio, audition 4, line 15</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 388)) or (($tanktracks is 5) and ($time is 448)) or (($tanktracks is 6) and ($time is 508)) or (($tanktracks is 1) and ($time is 568)) or (($tanktracks is 2) and ($time is 628)) or (($tanktracks is 3) and ($time is 688))>>
<i>Morning radio, audition 4, line 16</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 389)) or (($tanktracks is 5) and ($time is 449)) or (($tanktracks is 6) and ($time is 509)) or (($tanktracks is 1) and ($time is 569)) or (($tanktracks is 2) and ($time is 629)) or (($tanktracks is 3) and ($time is 689))>>
<i>Morning radio, audition 4, line 17</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 390)) or (($tanktracks is 5) and ($time is 450)) or (($tanktracks is 6) and ($time is 510)) or (($tanktracks is 1) and ($time is 570)) or (($tanktracks is 2) and ($time is 630)) or (($tanktracks is 3) and ($time is 690))>>
<i>Morning radio, audition 4, line 18</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 391)) or (($tanktracks is 5) and ($time is 451)) or (($tanktracks is 6) and ($time is 511)) or (($tanktracks is 1) and ($time is 571)) or (($tanktracks is 2) and ($time is 631)) or (($tanktracks is 3) and ($time is 691))>>
<i>Morning radio, audition 4, line 19</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 392)) or (($tanktracks is 5) and ($time is 452)) or (($tanktracks is 6) and ($time is 512)) or (($tanktracks is 1) and ($time is 572)) or (($tanktracks is 2) and ($time is 632)) or (($tanktracks is 3) and ($time is 692))>>
<i>Morning radio, audition 4, line 20</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 393)) or (($tanktracks is 5) and ($time is 453)) or (($tanktracks is 6) and ($time is 513)) or (($tanktracks is 1) and ($time is 573)) or (($tanktracks is 2) and ($time is 633)) or (($tanktracks is 3) and ($time is 693))>>
<i>Morning radio, audition 4, line 21</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 394)) or (($tanktracks is 5) and ($time is 454)) or (($tanktracks is 6) and ($time is 514)) or (($tanktracks is 1) and ($time is 574)) or (($tanktracks is 2) and ($time is 634)) or (($tanktracks is 3) and ($time is 694))>>
<i>Morning radio, audition 4, line 22</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 395)) or (($tanktracks is 5) and ($time is 455)) or (($tanktracks is 6) and ($time is 515)) or (($tanktracks is 1) and ($time is 575)) or (($tanktracks is 2) and ($time is 635)) or (($tanktracks is 3) and ($time is 695))>>
<i>Morning radio, audition 4, line 23</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 396)) or (($tanktracks is 5) and ($time is 456)) or (($tanktracks is 6) and ($time is 516)) or (($tanktracks is 1) and ($time is 576)) or (($tanktracks is 2) and ($time is 636)) or (($tanktracks is 3) and ($time is 696))>>
<i>Morning radio, audition 4, line 24</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 397)) or (($tanktracks is 5) and ($time is 457)) or (($tanktracks is 6) and ($time is 517)) or (($tanktracks is 1) and ($time is 577)) or (($tanktracks is 2) and ($time is 637)) or (($tanktracks is 3) and ($time is 697))>>
<i>Morning radio, audition 4, line 25</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 398)) or (($tanktracks is 5) and ($time is 458)) or (($tanktracks is 6) and ($time is 518)) or (($tanktracks is 1) and ($time is 578)) or (($tanktracks is 2) and ($time is 638)) or (($tanktracks is 3) and ($time is 698))>>
<i>Morning radio, audition 4, line 26</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 399)) or (($tanktracks is 5) and ($time is 459)) or (($tanktracks is 6) and ($time is 519)) or (($tanktracks is 1) and ($time is 579)) or (($tanktracks is 2) and ($time is 639)) or (($tanktracks is 3) and ($time is 699))>>
<i>Morning radio, audition 4, line 27</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 400)) or (($tanktracks is 5) and ($time is 460)) or (($tanktracks is 6) and ($time is 520)) or (($tanktracks is 1) and ($time is 580)) or (($tanktracks is 2) and ($time is 640)) or (($tanktracks is 3) and ($time is 700))>>
<i>Morning radio, audition 4, line 28</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 401)) or (($tanktracks is 5) and ($time is 461)) or (($tanktracks is 6) and ($time is 521)) or (($tanktracks is 1) and ($time is 581)) or (($tanktracks is 2) and ($time is 641)) or (($tanktracks is 3) and ($time is 701))>>
<i>Morning radio, audition 4, line 29</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 402)) or (($tanktracks is 5) and ($time is 462)) or (($tanktracks is 6) and ($time is 522)) or (($tanktracks is 1) and ($time is 582)) or (($tanktracks is 2) and ($time is 642)) or (($tanktracks is 3) and ($time is 702))>>
<i>Morning radio, audition 4, line 30</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 403)) or (($tanktracks is 5) and ($time is 463)) or (($tanktracks is 6) and ($time is 523)) or (($tanktracks is 1) and ($time is 583)) or (($tanktracks is 2) and ($time is 643)) or (($tanktracks is 3) and ($time is 703))>>
<i>Morning radio, audition 4, line 31</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 404)) or (($tanktracks is 5) and ($time is 464)) or (($tanktracks is 6) and ($time is 524)) or (($tanktracks is 1) and ($time is 584)) or (($tanktracks is 2) and ($time is 644)) or (($tanktracks is 3) and ($time is 704))>>
<i>Morning radio, audition 4, line 32</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 405)) or (($tanktracks is 5) and ($time is 465)) or (($tanktracks is 6) and ($time is 525)) or (($tanktracks is 1) and ($time is 585)) or (($tanktracks is 2) and ($time is 645)) or (($tanktracks is 3) and ($time is 705))>>
<i>Morning radio, audition 4, line 33</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 406)) or (($tanktracks is 5) and ($time is 466)) or (($tanktracks is 6) and ($time is 526)) or (($tanktracks is 1) and ($time is 586)) or (($tanktracks is 2) and ($time is 646)) or (($tanktracks is 3) and ($time is 706))>>
<i>Morning radio, audition 4, line 34</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 407)) or (($tanktracks is 5) and ($time is 467)) or (($tanktracks is 6) and ($time is 527)) or (($tanktracks is 1) and ($time is 587)) or (($tanktracks is 2) and ($time is 647)) or (($tanktracks is 3) and ($time is 707))>>
<i>Morning radio, audition 4, line 35</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 408)) or (($tanktracks is 5) and ($time is 468)) or (($tanktracks is 6) and ($time is 528)) or (($tanktracks is 1) and ($time is 588)) or (($tanktracks is 2) and ($time is 648)) or (($tanktracks is 3) and ($time is 708))>>
<i>Morning radio, audition 4, line 36</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 409)) or (($tanktracks is 5) and ($time is 469)) or (($tanktracks is 6) and ($time is 529)) or (($tanktracks is 1) and ($time is 589)) or (($tanktracks is 2) and ($time is 649)) or (($tanktracks is 3) and ($time is 709))>>
<i>Morning radio, audition 4, line 37</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 410)) or (($tanktracks is 5) and ($time is 470)) or (($tanktracks is 6) and ($time is 530)) or (($tanktracks is 1) and ($time is 590)) or (($tanktracks is 2) and ($time is 650)) or (($tanktracks is 3) and ($time is 710))>>
<i>Morning radio, audition 4, line 38</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 411)) or (($tanktracks is 5) and ($time is 471)) or (($tanktracks is 6) and ($time is 531)) or (($tanktracks is 1) and ($time is 591)) or (($tanktracks is 2) and ($time is 651)) or (($tanktracks is 3) and ($time is 711))>>
<i>Morning radio, audition 4, line 39</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 412)) or (($tanktracks is 5) and ($time is 472)) or (($tanktracks is 6) and ($time is 532)) or (($tanktracks is 1) and ($time is 592)) or (($tanktracks is 2) and ($time is 652)) or (($tanktracks is 3) and ($time is 712))>>
<i>Morning radio, audition 4, line 40</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 413)) or (($tanktracks is 5) and ($time is 473)) or (($tanktracks is 6) and ($time is 533)) or (($tanktracks is 1) and ($time is 593)) or (($tanktracks is 2) and ($time is 653)) or (($tanktracks is 3) and ($time is 713))>>
<i>Morning radio, audition 4, line 41</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 414)) or (($tanktracks is 5) and ($time is 474)) or (($tanktracks is 6) and ($time is 534)) or (($tanktracks is 1) and ($time is 594)) or (($tanktracks is 2) and ($time is 654)) or (($tanktracks is 3) and ($time is 714))>>
<i>Morning radio, audition 4, line 42</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 415)) or (($tanktracks is 5) and ($time is 475)) or (($tanktracks is 6) and ($time is 535)) or (($tanktracks is 1) and ($time is 595)) or (($tanktracks is 2) and ($time is 655)) or (($tanktracks is 3) and ($time is 715))>>
<i>Morning radio, audition 4, line 43</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 416)) or (($tanktracks is 5) and ($time is 476)) or (($tanktracks is 6) and ($time is 536)) or (($tanktracks is 1) and ($time is 596)) or (($tanktracks is 2) and ($time is 656)) or (($tanktracks is 3) and ($time is 716))>>
<i>Morning radio, audition 4, line 44</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 417)) or (($tanktracks is 5) and ($time is 477)) or (($tanktracks is 6) and ($time is 537)) or (($tanktracks is 1) and ($time is 597)) or (($tanktracks is 2) and ($time is 657)) or (($tanktracks is 3) and ($time is 717))>>
<i>Morning radio, audition 4, line 45</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 418)) or (($tanktracks is 5) and ($time is 478)) or (($tanktracks is 6) and ($time is 538)) or (($tanktracks is 1) and ($time is 598)) or (($tanktracks is 2) and ($time is 658)) or (($tanktracks is 3) and ($time is 718))>>
<i>Morning radio, audition 4, line 46</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 419)) or (($tanktracks is 5) and ($time is 479)) or (($tanktracks is 6) and ($time is 539)) or (($tanktracks is 1) and ($time is 599)) or (($tanktracks is 2) and ($time is 659)) or (($tanktracks is 3) and ($time is 719))>>
<i>Morning radio, audition 4, line 47</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 373)) or (($tanktracks is 6) and ($time is 433)) or (($tanktracks is 1) and ($time is 493)) or (($tanktracks is 2) and ($time is 553)) or (($tanktracks is 3) and ($time is 613)) or (($tanktracks is 4) and ($time is 673))>>
<i>Morning radio, audition 5, line 1</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 374)) or (($tanktracks is 6) and ($time is 434)) or (($tanktracks is 1) and ($time is 494)) or (($tanktracks is 2) and ($time is 554)) or (($tanktracks is 3) and ($time is 614)) or (($tanktracks is 4) and ($time is 674))>>
<i>Morning radio, audition 5, line 2</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 375)) or (($tanktracks is 6) and ($time is 435)) or (($tanktracks is 1) and ($time is 495)) or (($tanktracks is 2) and ($time is 555)) or (($tanktracks is 3) and ($time is 615)) or (($tanktracks is 4) and ($time is 675))>>
<i>Morning radio, audition 5, line 3</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 376)) or (($tanktracks is 6) and ($time is 436)) or (($tanktracks is 1) and ($time is 496)) or (($tanktracks is 2) and ($time is 556)) or (($tanktracks is 3) and ($time is 616)) or (($tanktracks is 4) and ($time is 676))>>
<i>Morning radio, audition 5, line 4</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 377)) or (($tanktracks is 6) and ($time is 437)) or (($tanktracks is 1) and ($time is 497)) or (($tanktracks is 2) and ($time is 557)) or (($tanktracks is 3) and ($time is 617)) or (($tanktracks is 4) and ($time is 677))>>
<i>Morning radio, audition 5, line 5</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 378)) or (($tanktracks is 6) and ($time is 438)) or (($tanktracks is 1) and ($time is 498)) or (($tanktracks is 2) and ($time is 558)) or (($tanktracks is 3) and ($time is 618)) or (($tanktracks is 4) and ($time is 678))>>
<i>Morning radio, audition 5, line 6</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 379)) or (($tanktracks is 6) and ($time is 439)) or (($tanktracks is 1) and ($time is 499)) or (($tanktracks is 2) and ($time is 559)) or (($tanktracks is 3) and ($time is 619)) or (($tanktracks is 4) and ($time is 679))>>
<i>Morning radio, audition 5, line 7</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 380)) or (($tanktracks is 6) and ($time is 440)) or (($tanktracks is 1) and ($time is 500)) or (($tanktracks is 2) and ($time is 560)) or (($tanktracks is 3) and ($time is 620)) or (($tanktracks is 4) and ($time is 680))>>
<i>Morning radio, audition 5, line 8</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 381)) or (($tanktracks is 6) and ($time is 441)) or (($tanktracks is 1) and ($time is 501)) or (($tanktracks is 2) and ($time is 561)) or (($tanktracks is 3) and ($time is 621)) or (($tanktracks is 4) and ($time is 681))>>
<i>Morning radio, audition 5, line 9</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 382)) or (($tanktracks is 6) and ($time is 442)) or (($tanktracks is 1) and ($time is 502)) or (($tanktracks is 2) and ($time is 562)) or (($tanktracks is 3) and ($time is 622)) or (($tanktracks is 4) and ($time is 682))>>
<i>Morning radio, audition 5, line 10</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 383)) or (($tanktracks is 6) and ($time is 443)) or (($tanktracks is 1) and ($time is 503)) or (($tanktracks is 2) and ($time is 563)) or (($tanktracks is 3) and ($time is 623)) or (($tanktracks is 4) and ($time is 683))>>
<i>Morning radio, audition 5, line 11</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 384)) or (($tanktracks is 6) and ($time is 444)) or (($tanktracks is 1) and ($time is 504)) or (($tanktracks is 2) and ($time is 564)) or (($tanktracks is 3) and ($time is 624)) or (($tanktracks is 4) and ($time is 684))>>
<i>Morning radio, audition 5, line 12</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 385)) or (($tanktracks is 6) and ($time is 445)) or (($tanktracks is 1) and ($time is 505)) or (($tanktracks is 2) and ($time is 565)) or (($tanktracks is 3) and ($time is 625)) or (($tanktracks is 4) and ($time is 685))>>
<i>Morning radio, audition 5, line 13</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 386)) or (($tanktracks is 6) and ($time is 446)) or (($tanktracks is 1) and ($time is 506)) or (($tanktracks is 2) and ($time is 566)) or (($tanktracks is 3) and ($time is 626)) or (($tanktracks is 4) and ($time is 686))>>
<i>Morning radio, audition 5, line 14</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 387)) or (($tanktracks is 6) and ($time is 447)) or (($tanktracks is 1) and ($time is 507)) or (($tanktracks is 2) and ($time is 567)) or (($tanktracks is 3) and ($time is 627)) or (($tanktracks is 4) and ($time is 687))>>
<i>Morning radio, audition 5, line 15</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 388)) or (($tanktracks is 6) and ($time is 448)) or (($tanktracks is 1) and ($time is 508)) or (($tanktracks is 2) and ($time is 568)) or (($tanktracks is 3) and ($time is 628)) or (($tanktracks is 4) and ($time is 688))>>
<i>Morning radio, audition 5, line 16</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 389)) or (($tanktracks is 6) and ($time is 449)) or (($tanktracks is 1) and ($time is 509)) or (($tanktracks is 2) and ($time is 569)) or (($tanktracks is 3) and ($time is 629)) or (($tanktracks is 4) and ($time is 689))>>
<i>Morning radio, audition 5, line 17</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 390)) or (($tanktracks is 6) and ($time is 450)) or (($tanktracks is 1) and ($time is 510)) or (($tanktracks is 2) and ($time is 570)) or (($tanktracks is 3) and ($time is 630)) or (($tanktracks is 4) and ($time is 690))>>
<i>Morning radio, audition 5, line 18</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 391)) or (($tanktracks is 6) and ($time is 451)) or (($tanktracks is 1) and ($time is 511)) or (($tanktracks is 2) and ($time is 571)) or (($tanktracks is 3) and ($time is 631)) or (($tanktracks is 4) and ($time is 691))>>
<i>Morning radio, audition 5, line 19</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 392)) or (($tanktracks is 6) and ($time is 452)) or (($tanktracks is 1) and ($time is 512)) or (($tanktracks is 2) and ($time is 572)) or (($tanktracks is 3) and ($time is 632)) or (($tanktracks is 4) and ($time is 692))>>
<i>Morning radio, audition 5, line 20</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 393)) or (($tanktracks is 6) and ($time is 453)) or (($tanktracks is 1) and ($time is 513)) or (($tanktracks is 2) and ($time is 573)) or (($tanktracks is 3) and ($time is 633)) or (($tanktracks is 4) and ($time is 693))>>
<i>Morning radio, audition 5, line 21</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 394)) or (($tanktracks is 6) and ($time is 454)) or (($tanktracks is 1) and ($time is 514)) or (($tanktracks is 2) and ($time is 574)) or (($tanktracks is 3) and ($time is 634)) or (($tanktracks is 4) and ($time is 694))>>
<i>Morning radio, audition 5, line 22</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 395)) or (($tanktracks is 6) and ($time is 455)) or (($tanktracks is 1) and ($time is 515)) or (($tanktracks is 2) and ($time is 575)) or (($tanktracks is 3) and ($time is 635)) or (($tanktracks is 4) and ($time is 695))>>
<i>Morning radio, audition 5, line 23</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 396)) or (($tanktracks is 6) and ($time is 456)) or (($tanktracks is 1) and ($time is 516)) or (($tanktracks is 2) and ($time is 576)) or (($tanktracks is 3) and ($time is 636)) or (($tanktracks is 4) and ($time is 696))>>
<i>Morning radio, audition 5, line 24</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 397)) or (($tanktracks is 6) and ($time is 457)) or (($tanktracks is 1) and ($time is 517)) or (($tanktracks is 2) and ($time is 577)) or (($tanktracks is 3) and ($time is 637)) or (($tanktracks is 4) and ($time is 697))>>
<i>Morning radio, audition 5, line 25</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 398)) or (($tanktracks is 6) and ($time is 458)) or (($tanktracks is 1) and ($time is 518)) or (($tanktracks is 2) and ($time is 578)) or (($tanktracks is 3) and ($time is 638)) or (($tanktracks is 4) and ($time is 698))>>
<i>Morning radio, audition 5, line 26</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 399)) or (($tanktracks is 6) and ($time is 459)) or (($tanktracks is 1) and ($time is 519)) or (($tanktracks is 2) and ($time is 579)) or (($tanktracks is 3) and ($time is 639)) or (($tanktracks is 4) and ($time is 699))>>
<i>Morning radio, audition 5, line 27</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 400)) or (($tanktracks is 6) and ($time is 460)) or (($tanktracks is 1) and ($time is 520)) or (($tanktracks is 2) and ($time is 580)) or (($tanktracks is 3) and ($time is 640)) or (($tanktracks is 4) and ($time is 700))>>
<i>Morning radio, audition 5, line 28</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 401)) or (($tanktracks is 6) and ($time is 461)) or (($tanktracks is 1) and ($time is 521)) or (($tanktracks is 2) and ($time is 581)) or (($tanktracks is 3) and ($time is 641)) or (($tanktracks is 4) and ($time is 701))>>
<i>Morning radio, audition 5, line 29</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 402)) or (($tanktracks is 6) and ($time is 462)) or (($tanktracks is 1) and ($time is 522)) or (($tanktracks is 2) and ($time is 582)) or (($tanktracks is 3) and ($time is 642)) or (($tanktracks is 4) and ($time is 702))>>
<i>Morning radio, audition 5, line 30</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 403)) or (($tanktracks is 6) and ($time is 463)) or (($tanktracks is 1) and ($time is 523)) or (($tanktracks is 2) and ($time is 583)) or (($tanktracks is 3) and ($time is 643)) or (($tanktracks is 4) and ($time is 703))>>
<i>Morning radio, audition 5, line 31</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 404)) or (($tanktracks is 6) and ($time is 464)) or (($tanktracks is 1) and ($time is 524)) or (($tanktracks is 2) and ($time is 584)) or (($tanktracks is 3) and ($time is 644)) or (($tanktracks is 4) and ($time is 704))>>
<i>Morning radio, audition 5, line 32</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 405)) or (($tanktracks is 6) and ($time is 465)) or (($tanktracks is 1) and ($time is 525)) or (($tanktracks is 2) and ($time is 585)) or (($tanktracks is 3) and ($time is 645)) or (($tanktracks is 4) and ($time is 705))>>
<i>Morning radio, audition 5, line 33</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 406)) or (($tanktracks is 6) and ($time is 466)) or (($tanktracks is 1) and ($time is 526)) or (($tanktracks is 2) and ($time is 586)) or (($tanktracks is 3) and ($time is 646)) or (($tanktracks is 4) and ($time is 706))>>
<i>Morning radio, audition 5, line 34</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 407)) or (($tanktracks is 6) and ($time is 467)) or (($tanktracks is 1) and ($time is 527)) or (($tanktracks is 2) and ($time is 587)) or (($tanktracks is 3) and ($time is 647)) or (($tanktracks is 4) and ($time is 707))>>
<i>Morning radio, audition 5, line 35</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 408)) or (($tanktracks is 6) and ($time is 468)) or (($tanktracks is 1) and ($time is 528)) or (($tanktracks is 2) and ($time is 588)) or (($tanktracks is 3) and ($time is 648)) or (($tanktracks is 4) and ($time is 708))>>
<i>Morning radio, audition 5, line 36</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 409)) or (($tanktracks is 6) and ($time is 469)) or (($tanktracks is 1) and ($time is 529)) or (($tanktracks is 2) and ($time is 589)) or (($tanktracks is 3) and ($time is 649)) or (($tanktracks is 4) and ($time is 709))>>
<i>Morning radio, audition 5, line 37</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 410)) or (($tanktracks is 6) and ($time is 470)) or (($tanktracks is 1) and ($time is 530)) or (($tanktracks is 2) and ($time is 590)) or (($tanktracks is 3) and ($time is 650)) or (($tanktracks is 4) and ($time is 710))>>
<i>Morning radio, audition 5, line 38</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 411)) or (($tanktracks is 6) and ($time is 471)) or (($tanktracks is 1) and ($time is 531)) or (($tanktracks is 2) and ($time is 591)) or (($tanktracks is 3) and ($time is 651)) or (($tanktracks is 4) and ($time is 711))>>
<i>Morning radio, audition 5, line 39</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 412)) or (($tanktracks is 6) and ($time is 472)) or (($tanktracks is 1) and ($time is 532)) or (($tanktracks is 2) and ($time is 592)) or (($tanktracks is 3) and ($time is 652)) or (($tanktracks is 4) and ($time is 712))>>
<i>Morning radio, audition 5, line 40</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 413)) or (($tanktracks is 6) and ($time is 473)) or (($tanktracks is 1) and ($time is 533)) or (($tanktracks is 2) and ($time is 593)) or (($tanktracks is 3) and ($time is 653)) or (($tanktracks is 4) and ($time is 713))>>
<i>Morning radio, audition 5, line 41</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 414)) or (($tanktracks is 6) and ($time is 474)) or (($tanktracks is 1) and ($time is 534)) or (($tanktracks is 2) and ($time is 594)) or (($tanktracks is 3) and ($time is 654)) or (($tanktracks is 4) and ($time is 714))>>
<i>Morning radio, audition 5, line 42</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 415)) or (($tanktracks is 6) and ($time is 475)) or (($tanktracks is 1) and ($time is 535)) or (($tanktracks is 2) and ($time is 595)) or (($tanktracks is 3) and ($time is 655)) or (($tanktracks is 4) and ($time is 715))>>
<i>Morning radio, audition 5, line 43</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 416)) or (($tanktracks is 6) and ($time is 476)) or (($tanktracks is 1) and ($time is 536)) or (($tanktracks is 2) and ($time is 596)) or (($tanktracks is 3) and ($time is 656)) or (($tanktracks is 4) and ($time is 716))>>
<i>Morning radio, audition 5, line 44</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 417)) or (($tanktracks is 6) and ($time is 477)) or (($tanktracks is 1) and ($time is 537)) or (($tanktracks is 2) and ($time is 597)) or (($tanktracks is 3) and ($time is 657)) or (($tanktracks is 4) and ($time is 717))>>
<i>Morning radio, audition 5, line 45</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 418)) or (($tanktracks is 6) and ($time is 478)) or (($tanktracks is 1) and ($time is 538)) or (($tanktracks is 2) and ($time is 598)) or (($tanktracks is 3) and ($time is 658)) or (($tanktracks is 4) and ($time is 718))>>
<i>Morning radio, audition 5, line 46</i>
<br>
<<elseif (($tanktracks is 5) and ($time is 419)) or (($tanktracks is 6) and ($time is 479)) or (($tanktracks is 1) and ($time is 539)) or (($tanktracks is 2) and ($time is 599)) or (($tanktracks is 3) and ($time is 659)) or (($tanktracks is 4) and ($time is 719))>>
<i>Morning radio, audition 5, line 47</i>
<br>
<</if>>
<</if>>
<<if $hour gte 12 and $hour lt 18>>
<<if (($tanktracks is 6) and ($time is 373)) or (($tanktracks is 1) and ($time is 433)) or (($tanktracks is 2) and ($time is 493)) or (($tanktracks is 3) and ($time is 553)) or (($tanktracks is 4) and ($time is 613)) or (($tanktracks is 5) and ($time is 673))>>
<i>Morning radio, audition 6, line 1</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 374)) or (($tanktracks is 1) and ($time is 434)) or (($tanktracks is 2) and ($time is 494)) or (($tanktracks is 3) and ($time is 554)) or (($tanktracks is 4) and ($time is 614)) or (($tanktracks is 5) and ($time is 674))>>
<i>Morning radio, audition 6, line 2</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 375)) or (($tanktracks is 1) and ($time is 435)) or (($tanktracks is 2) and ($time is 495)) or (($tanktracks is 3) and ($time is 555)) or (($tanktracks is 4) and ($time is 615)) or (($tanktracks is 5) and ($time is 675))>>
<i>Morning radio, audition 6, line 3</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 376)) or (($tanktracks is 1) and ($time is 436)) or (($tanktracks is 2) and ($time is 496)) or (($tanktracks is 3) and ($time is 556)) or (($tanktracks is 4) and ($time is 616)) or (($tanktracks is 5) and ($time is 676))>>
<i>Morning radio, audition 6, line 4</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 377)) or (($tanktracks is 1) and ($time is 437)) or (($tanktracks is 2) and ($time is 497)) or (($tanktracks is 3) and ($time is 557)) or (($tanktracks is 4) and ($time is 617)) or (($tanktracks is 5) and ($time is 677))>>
<i>Morning radio, audition 6, line 5</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 378)) or (($tanktracks is 1) and ($time is 438)) or (($tanktracks is 2) and ($time is 498)) or (($tanktracks is 3) and ($time is 558)) or (($tanktracks is 4) and ($time is 618)) or (($tanktracks is 5) and ($time is 678))>>
<i>Morning radio, audition 6, line 6</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 379)) or (($tanktracks is 1) and ($time is 439)) or (($tanktracks is 2) and ($time is 499)) or (($tanktracks is 3) and ($time is 559)) or (($tanktracks is 4) and ($time is 619)) or (($tanktracks is 5) and ($time is 679))>>
<i>Morning radio, audition 6, line 7</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 380)) or (($tanktracks is 1) and ($time is 440)) or (($tanktracks is 2) and ($time is 500)) or (($tanktracks is 3) and ($time is 560)) or (($tanktracks is 4) and ($time is 620)) or (($tanktracks is 5) and ($time is 680))>>
<i>Morning radio, audition 6, line 8</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 381)) or (($tanktracks is 1) and ($time is 441)) or (($tanktracks is 2) and ($time is 501)) or (($tanktracks is 3) and ($time is 561)) or (($tanktracks is 4) and ($time is 621)) or (($tanktracks is 5) and ($time is 681))>>
<i>Morning radio, audition 6, line 9</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 382)) or (($tanktracks is 1) and ($time is 442)) or (($tanktracks is 2) and ($time is 502)) or (($tanktracks is 3) and ($time is 562)) or (($tanktracks is 4) and ($time is 622)) or (($tanktracks is 5) and ($time is 682))>>
<i>Morning radio, audition 6, line 10</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 383)) or (($tanktracks is 1) and ($time is 443)) or (($tanktracks is 2) and ($time is 503)) or (($tanktracks is 3) and ($time is 563)) or (($tanktracks is 4) and ($time is 623)) or (($tanktracks is 5) and ($time is 683))>>
<i>Morning radio, audition 6, line 11</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 384)) or (($tanktracks is 1) and ($time is 444)) or (($tanktracks is 2) and ($time is 504)) or (($tanktracks is 3) and ($time is 564)) or (($tanktracks is 4) and ($time is 624)) or (($tanktracks is 5) and ($time is 684))>>
<i>Morning radio, audition 6, line 12</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 385)) or (($tanktracks is 1) and ($time is 445)) or (($tanktracks is 2) and ($time is 505)) or (($tanktracks is 3) and ($time is 565)) or (($tanktracks is 4) and ($time is 625)) or (($tanktracks is 5) and ($time is 685))>>
<i>Morning radio, audition 6, line 13</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 386)) or (($tanktracks is 1) and ($time is 446)) or (($tanktracks is 2) and ($time is 506)) or (($tanktracks is 3) and ($time is 566)) or (($tanktracks is 4) and ($time is 626)) or (($tanktracks is 5) and ($time is 686))>>
<i>Morning radio, audition 6, line 14</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 387)) or (($tanktracks is 1) and ($time is 447)) or (($tanktracks is 2) and ($time is 507)) or (($tanktracks is 3) and ($time is 567)) or (($tanktracks is 4) and ($time is 627)) or (($tanktracks is 5) and ($time is 687))>>
<i>Morning radio, audition 6, line 15</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 388)) or (($tanktracks is 1) and ($time is 448)) or (($tanktracks is 2) and ($time is 508)) or (($tanktracks is 3) and ($time is 568)) or (($tanktracks is 4) and ($time is 628)) or (($tanktracks is 5) and ($time is 688))>>
<i>Morning radio, audition 6, line 16</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 389)) or (($tanktracks is 1) and ($time is 449)) or (($tanktracks is 2) and ($time is 509)) or (($tanktracks is 3) and ($time is 569)) or (($tanktracks is 4) and ($time is 629)) or (($tanktracks is 5) and ($time is 689))>>
<i>Morning radio, audition 6, line 17</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 390)) or (($tanktracks is 1) and ($time is 450)) or (($tanktracks is 2) and ($time is 510)) or (($tanktracks is 3) and ($time is 570)) or (($tanktracks is 4) and ($time is 630)) or (($tanktracks is 5) and ($time is 690))>>
<i>Morning radio, audition 6, line 18</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 391)) or (($tanktracks is 1) and ($time is 451)) or (($tanktracks is 2) and ($time is 511)) or (($tanktracks is 3) and ($time is 571)) or (($tanktracks is 4) and ($time is 631)) or (($tanktracks is 5) and ($time is 691))>>
<i>Morning radio, audition 6, line 19</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 392)) or (($tanktracks is 1) and ($time is 452)) or (($tanktracks is 2) and ($time is 512)) or (($tanktracks is 3) and ($time is 572)) or (($tanktracks is 4) and ($time is 632)) or (($tanktracks is 5) and ($time is 692))>>
<i>Morning radio, audition 6, line 20</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 393)) or (($tanktracks is 1) and ($time is 453)) or (($tanktracks is 2) and ($time is 513)) or (($tanktracks is 3) and ($time is 573)) or (($tanktracks is 4) and ($time is 633)) or (($tanktracks is 5) and ($time is 693))>>
<i>Morning radio, audition 6, line 21</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 394)) or (($tanktracks is 1) and ($time is 454)) or (($tanktracks is 2) and ($time is 514)) or (($tanktracks is 3) and ($time is 574)) or (($tanktracks is 4) and ($time is 634)) or (($tanktracks is 5) and ($time is 694))>>
<i>Morning radio, audition 6, line 22</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 395)) or (($tanktracks is 1) and ($time is 455)) or (($tanktracks is 2) and ($time is 515)) or (($tanktracks is 3) and ($time is 575)) or (($tanktracks is 4) and ($time is 635)) or (($tanktracks is 5) and ($time is 695))>>
<i>Morning radio, audition 6, line 23</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 396)) or (($tanktracks is 1) and ($time is 456)) or (($tanktracks is 2) and ($time is 516)) or (($tanktracks is 3) and ($time is 576)) or (($tanktracks is 4) and ($time is 636)) or (($tanktracks is 5) and ($time is 696))>>
<i>Morning radio, audition 6, line 24</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 397)) or (($tanktracks is 1) and ($time is 457)) or (($tanktracks is 2) and ($time is 517)) or (($tanktracks is 3) and ($time is 577)) or (($tanktracks is 4) and ($time is 637)) or (($tanktracks is 5) and ($time is 697))>>
<i>Morning radio, audition 6, line 25</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 398)) or (($tanktracks is 1) and ($time is 458)) or (($tanktracks is 2) and ($time is 518)) or (($tanktracks is 3) and ($time is 578)) or (($tanktracks is 4) and ($time is 638)) or (($tanktracks is 5) and ($time is 698))>>
<i>Morning radio, audition 6, line 26</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 399)) or (($tanktracks is 1) and ($time is 459)) or (($tanktracks is 2) and ($time is 519)) or (($tanktracks is 3) and ($time is 579)) or (($tanktracks is 4) and ($time is 639)) or (($tanktracks is 5) and ($time is 699))>>
<i>Morning radio, audition 6, line 27</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 400)) or (($tanktracks is 1) and ($time is 460)) or (($tanktracks is 2) and ($time is 520)) or (($tanktracks is 3) and ($time is 580)) or (($tanktracks is 4) and ($time is 640)) or (($tanktracks is 5) and ($time is 700))>>
<i>Morning radio, audition 6, line 28</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 401)) or (($tanktracks is 1) and ($time is 461)) or (($tanktracks is 2) and ($time is 521)) or (($tanktracks is 3) and ($time is 581)) or (($tanktracks is 4) and ($time is 641)) or (($tanktracks is 5) and ($time is 701))>>
<i>Morning radio, audition 6, line 29</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 402)) or (($tanktracks is 1) and ($time is 462)) or (($tanktracks is 2) and ($time is 522)) or (($tanktracks is 3) and ($time is 582)) or (($tanktracks is 4) and ($time is 642)) or (($tanktracks is 5) and ($time is 702))>>
<i>Morning radio, audition 6, line 30</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 403)) or (($tanktracks is 1) and ($time is 463)) or (($tanktracks is 2) and ($time is 523)) or (($tanktracks is 3) and ($time is 583)) or (($tanktracks is 4) and ($time is 643)) or (($tanktracks is 5) and ($time is 703))>>
<i>Morning radio, audition 6, line 31</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 404)) or (($tanktracks is 1) and ($time is 464)) or (($tanktracks is 2) and ($time is 524)) or (($tanktracks is 3) and ($time is 584)) or (($tanktracks is 4) and ($time is 644)) or (($tanktracks is 5) and ($time is 704))>>
<i>Morning radio, audition 6, line 32</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 405)) or (($tanktracks is 1) and ($time is 465)) or (($tanktracks is 2) and ($time is 525)) or (($tanktracks is 3) and ($time is 585)) or (($tanktracks is 4) and ($time is 645)) or (($tanktracks is 5) and ($time is 705))>>
<i>Morning radio, audition 6, line 33</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 406)) or (($tanktracks is 1) and ($time is 466)) or (($tanktracks is 2) and ($time is 526)) or (($tanktracks is 3) and ($time is 586)) or (($tanktracks is 4) and ($time is 646)) or (($tanktracks is 5) and ($time is 706))>>
<i>Morning radio, audition 6, line 34</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 407)) or (($tanktracks is 1) and ($time is 467)) or (($tanktracks is 2) and ($time is 527)) or (($tanktracks is 3) and ($time is 587)) or (($tanktracks is 4) and ($time is 647)) or (($tanktracks is 5) and ($time is 707))>>
<i>Morning radio, audition 6, line 35</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 408)) or (($tanktracks is 1) and ($time is 468)) or (($tanktracks is 2) and ($time is 528)) or (($tanktracks is 3) and ($time is 588)) or (($tanktracks is 4) and ($time is 648)) or (($tanktracks is 5) and ($time is 708))>>
<i>Morning radio, audition 6, line 36</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 409)) or (($tanktracks is 1) and ($time is 469)) or (($tanktracks is 2) and ($time is 529)) or (($tanktracks is 3) and ($time is 589)) or (($tanktracks is 4) and ($time is 649)) or (($tanktracks is 5) and ($time is 709))>>
<i>Morning radio, audition 6, line 37</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 410)) or (($tanktracks is 1) and ($time is 470)) or (($tanktracks is 2) and ($time is 530)) or (($tanktracks is 3) and ($time is 590)) or (($tanktracks is 4) and ($time is 650)) or (($tanktracks is 5) and ($time is 710))>>
<i>Morning radio, audition 6, line 38</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 411)) or (($tanktracks is 1) and ($time is 471)) or (($tanktracks is 2) and ($time is 531)) or (($tanktracks is 3) and ($time is 591)) or (($tanktracks is 4) and ($time is 651)) or (($tanktracks is 5) and ($time is 711))>>
<i>Morning radio, audition 6, line 39</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 412)) or (($tanktracks is 1) and ($time is 472)) or (($tanktracks is 2) and ($time is 532)) or (($tanktracks is 3) and ($time is 592)) or (($tanktracks is 4) and ($time is 652)) or (($tanktracks is 5) and ($time is 712))>>
<i>Morning radio, audition 6, line 40</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 413)) or (($tanktracks is 1) and ($time is 473)) or (($tanktracks is 2) and ($time is 533)) or (($tanktracks is 3) and ($time is 593)) or (($tanktracks is 4) and ($time is 653)) or (($tanktracks is 5) and ($time is 713))>>
<i>Morning radio, audition 6, line 41</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 414)) or (($tanktracks is 1) and ($time is 474)) or (($tanktracks is 2) and ($time is 534)) or (($tanktracks is 3) and ($time is 594)) or (($tanktracks is 4) and ($time is 654)) or (($tanktracks is 5) and ($time is 714))>>
<i>Morning radio, audition 6, line 42</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 415)) or (($tanktracks is 1) and ($time is 475)) or (($tanktracks is 2) and ($time is 535)) or (($tanktracks is 3) and ($time is 595)) or (($tanktracks is 4) and ($time is 655)) or (($tanktracks is 5) and ($time is 715))>>
<i>Morning radio, audition 6, line 43</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 416)) or (($tanktracks is 1) and ($time is 476)) or (($tanktracks is 2) and ($time is 536)) or (($tanktracks is 3) and ($time is 596)) or (($tanktracks is 4) and ($time is 656)) or (($tanktracks is 5) and ($time is 716))>>
<i>Morning radio, audition 6, line 44</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 417)) or (($tanktracks is 1) and ($time is 477)) or (($tanktracks is 2) and ($time is 537)) or (($tanktracks is 3) and ($time is 597)) or (($tanktracks is 4) and ($time is 657)) or (($tanktracks is 5) and ($time is 717))>>
<i>Morning radio, audition 6, line 45</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 418)) or (($tanktracks is 1) and ($time is 478)) or (($tanktracks is 2) and ($time is 538)) or (($tanktracks is 3) and ($time is 598)) or (($tanktracks is 4) and ($time is 658)) or (($tanktracks is 5) and ($time is 718))>>
<i>Morning radio, audition 6, line 46</i>
<br>
<<elseif (($tanktracks is 6) and ($time is 419)) or (($tanktracks is 1) and ($time is 479)) or (($tanktracks is 2) and ($time is 539)) or (($tanktracks is 3) and ($time is 599)) or (($tanktracks is 4) and ($time is 659)) or (($tanktracks is 5) and ($time is 719))>>
<i>Morning radio, audition 6, line 47</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 733)) or (($tanktracks is 2) and ($time is 793)) or (($tanktracks is 3) and ($time is 853)) or (($tanktracks is 4) and ($time is 913)) or (($tanktracks is 5) and ($time is 973)) or (($tanktracks is 6) and ($time is 1033))>>
<i>Afternoon radio, audition 1, line 1</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 734)) or (($tanktracks is 2) and ($time is 794)) or (($tanktracks is 3) and ($time is 854)) or (($tanktracks is 4) and ($time is 914)) or (($tanktracks is 5) and ($time is 974)) or (($tanktracks is 6) and ($time is 1034))>>
<i>Afternoon radio, audition 1, line 2</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 735)) or (($tanktracks is 2) and ($time is 795)) or (($tanktracks is 3) and ($time is 855)) or (($tanktracks is 4) and ($time is 915)) or (($tanktracks is 5) and ($time is 975)) or (($tanktracks is 6) and ($time is 1035))>>
<i>Afternoon radio, audition 1, line 3</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 736)) or (($tanktracks is 2) and ($time is 796)) or (($tanktracks is 3) and ($time is 856)) or (($tanktracks is 4) and ($time is 916)) or (($tanktracks is 5) and ($time is 976)) or (($tanktracks is 6) and ($time is 1036))>>
<i>Afternoon radio, audition 1, line 4</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 737)) or (($tanktracks is 2) and ($time is 797)) or (($tanktracks is 3) and ($time is 857)) or (($tanktracks is 4) and ($time is 917)) or (($tanktracks is 5) and ($time is 977)) or (($tanktracks is 6) and ($time is 1037))>>
<i>Afternoon radio, audition 1, line 5</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 738)) or (($tanktracks is 2) and ($time is 798)) or (($tanktracks is 3) and ($time is 858)) or (($tanktracks is 4) and ($time is 918)) or (($tanktracks is 5) and ($time is 978)) or (($tanktracks is 6) and ($time is 1038))>>
<i>Afternoon radio, audition 1, line 6</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 739)) or (($tanktracks is 2) and ($time is 799)) or (($tanktracks is 3) and ($time is 859)) or (($tanktracks is 4) and ($time is 919)) or (($tanktracks is 5) and ($time is 979)) or (($tanktracks is 6) and ($time is 1039))>>
<i>Afternoon radio, audition 1, line 7</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 740)) or (($tanktracks is 2) and ($time is 800)) or (($tanktracks is 3) and ($time is 860)) or (($tanktracks is 4) and ($time is 920)) or (($tanktracks is 5) and ($time is 980)) or (($tanktracks is 6) and ($time is 1040))>>
<i>Afternoon radio, audition 1, line 8</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 741)) or (($tanktracks is 2) and ($time is 801)) or (($tanktracks is 3) and ($time is 861)) or (($tanktracks is 4) and ($time is 921)) or (($tanktracks is 5) and ($time is 981)) or (($tanktracks is 6) and ($time is 1041))>>
<i>Afternoon radio, audition 1, line 9</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 742)) or (($tanktracks is 2) and ($time is 802)) or (($tanktracks is 3) and ($time is 862)) or (($tanktracks is 4) and ($time is 922)) or (($tanktracks is 5) and ($time is 982)) or (($tanktracks is 6) and ($time is 1042))>>
<i>Afternoon radio, audition 1, line 10</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 743)) or (($tanktracks is 2) and ($time is 803)) or (($tanktracks is 3) and ($time is 863)) or (($tanktracks is 4) and ($time is 923)) or (($tanktracks is 5) and ($time is 983)) or (($tanktracks is 6) and ($time is 1043))>>
<i>Afternoon radio, audition 1, line 11</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 744)) or (($tanktracks is 2) and ($time is 804)) or (($tanktracks is 3) and ($time is 864)) or (($tanktracks is 4) and ($time is 924)) or (($tanktracks is 5) and ($time is 984)) or (($tanktracks is 6) and ($time is 1044))>>
<i>Afternoon radio, audition 1, line 12</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 745)) or (($tanktracks is 2) and ($time is 805)) or (($tanktracks is 3) and ($time is 865)) or (($tanktracks is 4) and ($time is 925)) or (($tanktracks is 5) and ($time is 985)) or (($tanktracks is 6) and ($time is 1045))>>
<i>Afternoon radio, audition 1, line 13</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 746)) or (($tanktracks is 2) and ($time is 806)) or (($tanktracks is 3) and ($time is 866)) or (($tanktracks is 4) and ($time is 926)) or (($tanktracks is 5) and ($time is 986)) or (($tanktracks is 6) and ($time is 1046))>>
<i>Afternoon radio, audition 1, line 14</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 747)) or (($tanktracks is 2) and ($time is 807)) or (($tanktracks is 3) and ($time is 867)) or (($tanktracks is 4) and ($time is 927)) or (($tanktracks is 5) and ($time is 987)) or (($tanktracks is 6) and ($time is 1047))>>
<i>Afternoon radio, audition 1, line 15</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 748)) or (($tanktracks is 2) and ($time is 808)) or (($tanktracks is 3) and ($time is 868)) or (($tanktracks is 4) and ($time is 928)) or (($tanktracks is 5) and ($time is 988)) or (($tanktracks is 6) and ($time is 1048))>>
<i>Afternoon radio, audition 1, line 16</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 749)) or (($tanktracks is 2) and ($time is 809)) or (($tanktracks is 3) and ($time is 869)) or (($tanktracks is 4) and ($time is 929)) or (($tanktracks is 5) and ($time is 989)) or (($tanktracks is 6) and ($time is 1049))>>
<i>Afternoon radio, audition 1, line 17</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 750)) or (($tanktracks is 2) and ($time is 810)) or (($tanktracks is 3) and ($time is 870)) or (($tanktracks is 4) and ($time is 930)) or (($tanktracks is 5) and ($time is 990)) or (($tanktracks is 6) and ($time is 1050))>>
<i>Afternoon radio, audition 1, line 18</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 751)) or (($tanktracks is 2) and ($time is 811)) or (($tanktracks is 3) and ($time is 871)) or (($tanktracks is 4) and ($time is 931)) or (($tanktracks is 5) and ($time is 991)) or (($tanktracks is 6) and ($time is 1051))>>
<i>Afternoon radio, audition 1, line 19</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 752)) or (($tanktracks is 2) and ($time is 812)) or (($tanktracks is 3) and ($time is 872)) or (($tanktracks is 4) and ($time is 932)) or (($tanktracks is 5) and ($time is 992)) or (($tanktracks is 6) and ($time is 1052))>>
<i>Afternoon radio, audition 1, line 20</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 753)) or (($tanktracks is 2) and ($time is 813)) or (($tanktracks is 3) and ($time is 873)) or (($tanktracks is 4) and ($time is 933)) or (($tanktracks is 5) and ($time is 993)) or (($tanktracks is 6) and ($time is 1053))>>
<i>Afternoon radio, audition 1, line 21</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 754)) or (($tanktracks is 2) and ($time is 814)) or (($tanktracks is 3) and ($time is 874)) or (($tanktracks is 4) and ($time is 934)) or (($tanktracks is 5) and ($time is 994)) or (($tanktracks is 6) and ($time is 1054))>>
<i>Afternoon radio, audition 1, line 22</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 755)) or (($tanktracks is 2) and ($time is 815)) or (($tanktracks is 3) and ($time is 875)) or (($tanktracks is 4) and ($time is 935)) or (($tanktracks is 5) and ($time is 995)) or (($tanktracks is 6) and ($time is 1055))>>
<i>Afternoon radio, audition 1, line 23</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 756)) or (($tanktracks is 2) and ($time is 816)) or (($tanktracks is 3) and ($time is 876)) or (($tanktracks is 4) and ($time is 936)) or (($tanktracks is 5) and ($time is 996)) or (($tanktracks is 6) and ($time is 1056))>>
<i>Afternoon radio, audition 1, line 24</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 757)) or (($tanktracks is 2) and ($time is 817)) or (($tanktracks is 3) and ($time is 877)) or (($tanktracks is 4) and ($time is 937)) or (($tanktracks is 5) and ($time is 997)) or (($tanktracks is 6) and ($time is 1057))>>
<i>Afternoon radio, audition 1, line 25</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 758)) or (($tanktracks is 2) and ($time is 818)) or (($tanktracks is 3) and ($time is 878)) or (($tanktracks is 4) and ($time is 938)) or (($tanktracks is 5) and ($time is 998)) or (($tanktracks is 6) and ($time is 1058))>>
<i>Afternoon radio, audition 1, line 26</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 759)) or (($tanktracks is 2) and ($time is 819)) or (($tanktracks is 3) and ($time is 879)) or (($tanktracks is 4) and ($time is 939)) or (($tanktracks is 5) and ($time is 999)) or (($tanktracks is 6) and ($time is 1059))>>
<i>Afternoon radio, audition 1, line 27</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 760)) or (($tanktracks is 2) and ($time is 820)) or (($tanktracks is 3) and ($time is 880)) or (($tanktracks is 4) and ($time is 940)) or (($tanktracks is 5) and ($time is 1000)) or (($tanktracks is 6) and ($time is 1060))>>
<i>Afternoon radio, audition 1, line 28</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 761)) or (($tanktracks is 2) and ($time is 821)) or (($tanktracks is 3) and ($time is 881)) or (($tanktracks is 4) and ($time is 941)) or (($tanktracks is 5) and ($time is 1001)) or (($tanktracks is 6) and ($time is 1061))>>
<i>Afternoon radio, audition 1, line 29</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 762)) or (($tanktracks is 2) and ($time is 822)) or (($tanktracks is 3) and ($time is 882)) or (($tanktracks is 4) and ($time is 942)) or (($tanktracks is 5) and ($time is 1002)) or (($tanktracks is 6) and ($time is 1062))>>
<i>Afternoon radio, audition 1, line 30</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 763)) or (($tanktracks is 2) and ($time is 823)) or (($tanktracks is 3) and ($time is 883)) or (($tanktracks is 4) and ($time is 943)) or (($tanktracks is 5) and ($time is 1003)) or (($tanktracks is 6) and ($time is 1063))>>
<i>Afternoon radio, audition 1, line 31</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 764)) or (($tanktracks is 2) and ($time is 824)) or (($tanktracks is 3) and ($time is 884)) or (($tanktracks is 4) and ($time is 944)) or (($tanktracks is 5) and ($time is 1004)) or (($tanktracks is 6) and ($time is 1064))>>
<i>Afternoon radio, audition 1, line 32</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 765)) or (($tanktracks is 2) and ($time is 825)) or (($tanktracks is 3) and ($time is 885)) or (($tanktracks is 4) and ($time is 945)) or (($tanktracks is 5) and ($time is 1005)) or (($tanktracks is 6) and ($time is 1065))>>
<i>Afternoon radio, audition 1, line 33</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 766)) or (($tanktracks is 2) and ($time is 826)) or (($tanktracks is 3) and ($time is 886)) or (($tanktracks is 4) and ($time is 946)) or (($tanktracks is 5) and ($time is 1006)) or (($tanktracks is 6) and ($time is 1066))>>
<i>Afternoon radio, audition 1, line 34</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 767)) or (($tanktracks is 2) and ($time is 827)) or (($tanktracks is 3) and ($time is 887)) or (($tanktracks is 4) and ($time is 947)) or (($tanktracks is 5) and ($time is 1007)) or (($tanktracks is 6) and ($time is 1067))>>
<i>Afternoon radio, audition 1, line 35</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 768)) or (($tanktracks is 2) and ($time is 828)) or (($tanktracks is 3) and ($time is 888)) or (($tanktracks is 4) and ($time is 948)) or (($tanktracks is 5) and ($time is 1008)) or (($tanktracks is 6) and ($time is 1068))>>
<i>Afternoon radio, audition 1, line 36</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 769)) or (($tanktracks is 2) and ($time is 829)) or (($tanktracks is 3) and ($time is 889)) or (($tanktracks is 4) and ($time is 949)) or (($tanktracks is 5) and ($time is 1009)) or (($tanktracks is 6) and ($time is 1069))>>
<i>Afternoon radio, audition 1, line 37</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 770)) or (($tanktracks is 2) and ($time is 830)) or (($tanktracks is 3) and ($time is 890)) or (($tanktracks is 4) and ($time is 950)) or (($tanktracks is 5) and ($time is 1010)) or (($tanktracks is 6) and ($time is 1070))>>
<i>Afternoon radio, audition 1, line 38</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 771)) or (($tanktracks is 2) and ($time is 831)) or (($tanktracks is 3) and ($time is 891)) or (($tanktracks is 4) and ($time is 951)) or (($tanktracks is 5) and ($time is 1011)) or (($tanktracks is 6) and ($time is 1071))>>
<i>Afternoon radio, audition 1, line 39</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 772)) or (($tanktracks is 2) and ($time is 832)) or (($tanktracks is 3) and ($time is 892)) or (($tanktracks is 4) and ($time is 952)) or (($tanktracks is 5) and ($time is 1012)) or (($tanktracks is 6) and ($time is 1072))>>
<i>Afternoon radio, audition 1, line 40</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 773)) or (($tanktracks is 2) and ($time is 833)) or (($tanktracks is 3) and ($time is 893)) or (($tanktracks is 4) and ($time is 953)) or (($tanktracks is 5) and ($time is 1013)) or (($tanktracks is 6) and ($time is 1073))>>
<i>Afternoon radio, audition 1, line 41</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 774)) or (($tanktracks is 2) and ($time is 834)) or (($tanktracks is 3) and ($time is 894)) or (($tanktracks is 4) and ($time is 954)) or (($tanktracks is 5) and ($time is 1014)) or (($tanktracks is 6) and ($time is 1074))>>
<i>Afternoon radio, audition 1, line 42</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 775)) or (($tanktracks is 2) and ($time is 835)) or (($tanktracks is 3) and ($time is 895)) or (($tanktracks is 4) and ($time is 955)) or (($tanktracks is 4) and ($time is 1015)) or (($tanktracks is 6) and ($time is 1075))>>
<i>Afternoon radio, audition 1, line 43</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 776)) or (($tanktracks is 2) and ($time is 836)) or (($tanktracks is 3) and ($time is 896)) or (($tanktracks is 4) and ($time is 956)) or (($tanktracks is 5) and ($time is 1016)) or (($tanktracks is 6) and ($time is 1076))>>
<i>Afternoon radio, audition 1, line 44</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 777)) or (($tanktracks is 2) and ($time is 837)) or (($tanktracks is 3) and ($time is 897)) or (($tanktracks is 4) and ($time is 957)) or (($tanktracks is 5) and ($time is 1017)) or (($tanktracks is 6) and ($time is 1077))>>
<i>Afternoon radio, audition 1, line 45</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 778)) or (($tanktracks is 2) and ($time is 838)) or (($tanktracks is 3) and ($time is 898)) or (($tanktracks is 4) and ($time is 958)) or (($tanktracks is 5) and ($time is 1018)) or (($tanktracks is 6) and ($time is 1078))>>
<i>Afternoon radio, audition 1, line 46</i>
<br>
<<elseif (($tanktracks is 1) and ($time is 779)) or (($tanktracks is 2) and ($time is 839)) or (($tanktracks is 3) and ($time is 899)) or (($tanktracks is 4) and ($time is 959)) or (($tanktracks is 5) and ($time is 1019)) or (($tanktracks is 6) and ($time is 1079))>>
<i>Afternoon radio, audition 1, line 47</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 733)) or (($tanktracks is 3) and ($time is 793)) or (($tanktracks is 4) and ($time is 853)) or (($tanktracks is 5) and ($time is 913)) or (($tanktracks is 6) and ($time is 973)) or (($tanktracks is 1) and ($time is 1033))>>
<i>Afternoon radio, audition 2, line 1</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 734)) or (($tanktracks is 3) and ($time is 794)) or (($tanktracks is 4) and ($time is 854)) or (($tanktracks is 5) and ($time is 914)) or (($tanktracks is 6) and ($time is 974)) or (($tanktracks is 1) and ($time is 1034))>>
<i>Afternoon radio, audition 2, line 2</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 735)) or (($tanktracks is 3) and ($time is 795)) or (($tanktracks is 4) and ($time is 855)) or (($tanktracks is 5) and ($time is 915)) or (($tanktracks is 6) and ($time is 975)) or (($tanktracks is 1) and ($time is 1035))>>
<i>Afternoon radio, audition 2, line 3</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 736)) or (($tanktracks is 3) and ($time is 796)) or (($tanktracks is 4) and ($time is 856)) or (($tanktracks is 5) and ($time is 916)) or (($tanktracks is 6) and ($time is 976)) or (($tanktracks is 1) and ($time is 1036))>>
<i>Afternoon radio, audition 2, line 4</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 737)) or (($tanktracks is 3) and ($time is 797)) or (($tanktracks is 4) and ($time is 857)) or (($tanktracks is 5) and ($time is 917)) or (($tanktracks is 6) and ($time is 977)) or (($tanktracks is 1) and ($time is 1037))>>
<i>Afternoon radio, audition 2, line 5</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 738)) or (($tanktracks is 3) and ($time is 798)) or (($tanktracks is 4) and ($time is 858)) or (($tanktracks is 5) and ($time is 918)) or (($tanktracks is 6) and ($time is 978)) or (($tanktracks is 1) and ($time is 1038))>>
<i>Afternoon radio, audition 2, line 6</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 739)) or (($tanktracks is 3) and ($time is 799)) or (($tanktracks is 4) and ($time is 859)) or (($tanktracks is 5) and ($time is 919)) or (($tanktracks is 6) and ($time is 979)) or (($tanktracks is 1) and ($time is 1039))>>
<i>Afternoon radio, audition 2, line 7</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 740)) or (($tanktracks is 3) and ($time is 800)) or (($tanktracks is 4) and ($time is 860)) or (($tanktracks is 5) and ($time is 920)) or (($tanktracks is 6) and ($time is 980)) or (($tanktracks is 1) and ($time is 1040))>>
<i>Afternoon radio, audition 2, line 8</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 741)) or (($tanktracks is 3) and ($time is 801)) or (($tanktracks is 4) and ($time is 861)) or (($tanktracks is 5) and ($time is 921)) or (($tanktracks is 6) and ($time is 981)) or (($tanktracks is 1) and ($time is 1041))>>
<i>Afternoon radio, audition 2, line 9</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 742)) or (($tanktracks is 3) and ($time is 802)) or (($tanktracks is 4) and ($time is 862)) or (($tanktracks is 5) and ($time is 922)) or (($tanktracks is 6) and ($time is 982)) or (($tanktracks is 1) and ($time is 1042))>>
<i>Afternoon radio, audition 2, line 10</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 743)) or (($tanktracks is 3) and ($time is 803)) or (($tanktracks is 4) and ($time is 863)) or (($tanktracks is 5) and ($time is 923)) or (($tanktracks is 6) and ($time is 983)) or (($tanktracks is 1) and ($time is 1043))>>
<i>Afternoon radio, audition 2, line 11</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 744)) or (($tanktracks is 3) and ($time is 804)) or (($tanktracks is 4) and ($time is 864)) or (($tanktracks is 5) and ($time is 924)) or (($tanktracks is 6) and ($time is 984)) or (($tanktracks is 1) and ($time is 1044))>>
<i>Afternoon radio, audition 2, line 12</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 745)) or (($tanktracks is 3) and ($time is 805)) or (($tanktracks is 4) and ($time is 865)) or (($tanktracks is 5) and ($time is 925)) or (($tanktracks is 6) and ($time is 985)) or (($tanktracks is 1) and ($time is 1045))>>
<i>Afternoon radio, audition 2, line 13</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 746)) or (($tanktracks is 3) and ($time is 806)) or (($tanktracks is 4) and ($time is 866)) or (($tanktracks is 5) and ($time is 926)) or (($tanktracks is 6) and ($time is 986)) or (($tanktracks is 1) and ($time is 1046))>>
<i>Afternoon radio, audition 2, line 14</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 747)) or (($tanktracks is 3) and ($time is 807)) or (($tanktracks is 4) and ($time is 867)) or (($tanktracks is 5) and ($time is 927)) or (($tanktracks is 6) and ($time is 987)) or (($tanktracks is 1) and ($time is 1047))>>
<i>Afternoon radio, audition 2, line 15</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 748)) or (($tanktracks is 3) and ($time is 808)) or (($tanktracks is 4) and ($time is 868)) or (($tanktracks is 5) and ($time is 928)) or (($tanktracks is 6) and ($time is 988)) or (($tanktracks is 1) and ($time is 1048))>>
<i>Afternoon radio, audition 2, line 16</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 749)) or (($tanktracks is 3) and ($time is 809)) or (($tanktracks is 4) and ($time is 869)) or (($tanktracks is 5) and ($time is 929)) or (($tanktracks is 6) and ($time is 989)) or (($tanktracks is 1) and ($time is 1049))>>
<i>Afternoon radio, audition 2, line 17</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 750)) or (($tanktracks is 3) and ($time is 810)) or (($tanktracks is 4) and ($time is 870)) or (($tanktracks is 5) and ($time is 930)) or (($tanktracks is 6) and ($time is 990)) or (($tanktracks is 1) and ($time is 1050))>>
<i>Afternoon radio, audition 2, line 18</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 751)) or (($tanktracks is 3) and ($time is 811)) or (($tanktracks is 4) and ($time is 871)) or (($tanktracks is 5) and ($time is 931)) or (($tanktracks is 6) and ($time is 991)) or (($tanktracks is 1) and ($time is 1051))>>
<i>Afternoon radio, audition 2, line 19</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 752)) or (($tanktracks is 3) and ($time is 812)) or (($tanktracks is 4) and ($time is 872)) or (($tanktracks is 5) and ($time is 932)) or (($tanktracks is 6) and ($time is 992)) or (($tanktracks is 1) and ($time is 1052))>>
<i>Afternoon radio, audition 2, line 20</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 753)) or (($tanktracks is 3) and ($time is 813)) or (($tanktracks is 4) and ($time is 873)) or (($tanktracks is 5) and ($time is 933)) or (($tanktracks is 6) and ($time is 993)) or (($tanktracks is 1) and ($time is 1053))>>
<i>Afternoon radio, audition 2, line 21</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 754)) or (($tanktracks is 3) and ($time is 814)) or (($tanktracks is 4) and ($time is 874)) or (($tanktracks is 5) and ($time is 934)) or (($tanktracks is 6) and ($time is 994)) or (($tanktracks is 1) and ($time is 1054))>>
<i>Afternoon radio, audition 2, line 22</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 755)) or (($tanktracks is 3) and ($time is 815)) or (($tanktracks is 4) and ($time is 875)) or (($tanktracks is 5) and ($time is 935)) or (($tanktracks is 6) and ($time is 995)) or (($tanktracks is 1) and ($time is 1055))>>
<i>Afternoon radio, audition 2, line 23</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 756)) or (($tanktracks is 3) and ($time is 816)) or (($tanktracks is 4) and ($time is 876)) or (($tanktracks is 5) and ($time is 936)) or (($tanktracks is 6) and ($time is 996)) or (($tanktracks is 1) and ($time is 1056))>>
<i>Afternoon radio, audition 2, line 24</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 757)) or (($tanktracks is 3) and ($time is 817)) or (($tanktracks is 4) and ($time is 877)) or (($tanktracks is 5) and ($time is 937)) or (($tanktracks is 6) and ($time is 997)) or (($tanktracks is 1) and ($time is 1057))>>
<i>Afternoon radio, audition 2, line 25</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 758)) or (($tanktracks is 3) and ($time is 818)) or (($tanktracks is 4) and ($time is 878)) or (($tanktracks is 5) and ($time is 938)) or (($tanktracks is 6) and ($time is 998)) or (($tanktracks is 1) and ($time is 1058))>>
<i>Afternoon radio, audition 2, line 26</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 759)) or (($tanktracks is 3) and ($time is 819)) or (($tanktracks is 4) and ($time is 879)) or (($tanktracks is 5) and ($time is 939)) or (($tanktracks is 6) and ($time is 999)) or (($tanktracks is 1) and ($time is 1059))>>
<i>Afternoon radio, audition 2, line 27</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 760)) or (($tanktracks is 3) and ($time is 820)) or (($tanktracks is 4) and ($time is 880)) or (($tanktracks is 5) and ($time is 940)) or (($tanktracks is 6) and ($time is 1000)) or (($tanktracks is 1) and ($time is 1060))>>
<i>Afternoon radio, audition 2, line 28</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 761)) or (($tanktracks is 3) and ($time is 821)) or (($tanktracks is 4) and ($time is 881)) or (($tanktracks is 5) and ($time is 941)) or (($tanktracks is 6) and ($time is 1001)) or (($tanktracks is 1) and ($time is 1061))>>
<i>Afternoon radio, audition 2, line 29</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 762)) or (($tanktracks is 3) and ($time is 822)) or (($tanktracks is 4) and ($time is 882)) or (($tanktracks is 5) and ($time is 942)) or (($tanktracks is 6) and ($time is 1002)) or (($tanktracks is 1) and ($time is 1062))>>
<i>Afternoon radio, audition 2, line 30</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 763)) or (($tanktracks is 3) and ($time is 823)) or (($tanktracks is 4) and ($time is 883)) or (($tanktracks is 5) and ($time is 943)) or (($tanktracks is 6) and ($time is 1003)) or (($tanktracks is 1) and ($time is 1063))>>
<i>Afternoon radio, audition 2, line 31</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 764)) or (($tanktracks is 3) and ($time is 824)) or (($tanktracks is 4) and ($time is 884)) or (($tanktracks is 5) and ($time is 944)) or (($tanktracks is 6) and ($time is 1004)) or (($tanktracks is 1) and ($time is 1064))>>
<i>Afternoon radio, audition 2, line 32</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 765)) or (($tanktracks is 3) and ($time is 825)) or (($tanktracks is 4) and ($time is 885)) or (($tanktracks is 5) and ($time is 945)) or (($tanktracks is 6) and ($time is 1005)) or (($tanktracks is 1) and ($time is 1065))>>
<i>Afternoon radio, audition 2, line 33</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 766)) or (($tanktracks is 3) and ($time is 826)) or (($tanktracks is 4) and ($time is 886)) or (($tanktracks is 5) and ($time is 946)) or (($tanktracks is 6) and ($time is 1006)) or (($tanktracks is 1) and ($time is 1066))>>
<i>Afternoon radio, audition 2, line 34</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 767)) or (($tanktracks is 3) and ($time is 827)) or (($tanktracks is 4) and ($time is 887)) or (($tanktracks is 5) and ($time is 947)) or (($tanktracks is 6) and ($time is 1007)) or (($tanktracks is 1) and ($time is 1067))>>
<i>Afternoon radio, audition 2, line 35</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 768)) or (($tanktracks is 3) and ($time is 828)) or (($tanktracks is 4) and ($time is 888)) or (($tanktracks is 5) and ($time is 948)) or (($tanktracks is 6) and ($time is 1008)) or (($tanktracks is 1) and ($time is 1068))>>
<i>Afternoon radio, audition 2, line 36</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 769)) or (($tanktracks is 3) and ($time is 829)) or (($tanktracks is 4) and ($time is 889)) or (($tanktracks is 5) and ($time is 949)) or (($tanktracks is 6) and ($time is 1009)) or (($tanktracks is 1) and ($time is 1069))>>
<i>Afternoon radio, audition 2, line 37</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 770)) or (($tanktracks is 3) and ($time is 830)) or (($tanktracks is 4) and ($time is 890)) or (($tanktracks is 5) and ($time is 950)) or (($tanktracks is 6) and ($time is 1010)) or (($tanktracks is 1) and ($time is 1070))>>
<i>Afternoon radio, audition 2, line 38</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 771)) or (($tanktracks is 3) and ($time is 831)) or (($tanktracks is 4) and ($time is 891)) or (($tanktracks is 5) and ($time is 951)) or (($tanktracks is 6) and ($time is 1011)) or (($tanktracks is 1) and ($time is 1071))>>
<i>Afternoon radio, audition 2, line 39</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 772)) or (($tanktracks is 3) and ($time is 832)) or (($tanktracks is 4) and ($time is 892)) or (($tanktracks is 5) and ($time is 952)) or (($tanktracks is 6) and ($time is 1012)) or (($tanktracks is 1) and ($time is 1072))>>
<i>Afternoon radio, audition 2, line 40</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 773)) or (($tanktracks is 3) and ($time is 833)) or (($tanktracks is 4) and ($time is 893)) or (($tanktracks is 5) and ($time is 953)) or (($tanktracks is 6) and ($time is 1013)) or (($tanktracks is 1) and ($time is 1073))>>
<i>Afternoon radio, audition 2, line 41</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 774)) or (($tanktracks is 3) and ($time is 834)) or (($tanktracks is 4) and ($time is 894)) or (($tanktracks is 5) and ($time is 954)) or (($tanktracks is 6) and ($time is 1014)) or (($tanktracks is 1) and ($time is 1074))>>
<i>Afternoon radio, audition 2, line 42</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 775)) or (($tanktracks is 3) and ($time is 835)) or (($tanktracks is 4) and ($time is 895)) or (($tanktracks is 5) and ($time is 955)) or (($tanktracks is 6) and ($time is 1015)) or (($tanktracks is 1) and ($time is 1075))>>
<i>Afternoon radio, audition 2, line 43</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 776)) or (($tanktracks is 3) and ($time is 836)) or (($tanktracks is 4) and ($time is 896)) or (($tanktracks is 5) and ($time is 956)) or (($tanktracks is 6) and ($time is 1016)) or (($tanktracks is 1) and ($time is 1076))>>
<i>Afternoon radio, audition 2, line 44</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 777)) or (($tanktracks is 3) and ($time is 837)) or (($tanktracks is 4) and ($time is 897)) or (($tanktracks is 5) and ($time is 957)) or (($tanktracks is 6) and ($time is 1017)) or (($tanktracks is 1) and ($time is 1077))>>
<i>Afternoon radio, audition 2, line 45</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 778)) or (($tanktracks is 3) and ($time is 838)) or (($tanktracks is 4) and ($time is 898)) or (($tanktracks is 5) and ($time is 958)) or (($tanktracks is 6) and ($time is 1018)) or (($tanktracks is 1) and ($time is 1078))>>
<i>Afternoon radio, audition 2, line 46</i>
<br>
<<elseif (($tanktracks is 2) and ($time is 779)) or (($tanktracks is 3) and ($time is 839)) or (($tanktracks is 4) and ($time is 899)) or (($tanktracks is 5) and ($time is 959)) or (($tanktracks is 6) and ($time is 1019)) or (($tanktracks is 1) and ($time is 1079))>>
<i>Afternoon radio, audition 2, line 47</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 733)) or (($tanktracks is 4) and ($time is 793)) or (($tanktracks is 5) and ($time is 853)) or (($tanktracks is 6) and ($time is 913)) or (($tanktracks is 1) and ($time is 973)) or (($tanktracks is 2) and ($time is 1033))>>
<i>Afternoon radio, audition 3, line 1</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 734)) or (($tanktracks is 4) and ($time is 794)) or (($tanktracks is 5) and ($time is 854)) or (($tanktracks is 6) and ($time is 914)) or (($tanktracks is 1) and ($time is 974)) or (($tanktracks is 2) and ($time is 1034))>>
<i>Afternoon radio, audition 3, line 2</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 735)) or (($tanktracks is 4) and ($time is 795)) or (($tanktracks is 5) and ($time is 855)) or (($tanktracks is 6) and ($time is 915)) or (($tanktracks is 1) and ($time is 975)) or (($tanktracks is 2) and ($time is 1035))>>
<i>Afternoon radio, audition 3, line 3</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 736)) or (($tanktracks is 4) and ($time is 796)) or (($tanktracks is 5) and ($time is 856)) or (($tanktracks is 6) and ($time is 916)) or (($tanktracks is 1) and ($time is 976)) or (($tanktracks is 2) and ($time is 1036))>>
<i>Afternoon radio, audition 3, line 4</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 737)) or (($tanktracks is 4) and ($time is 797)) or (($tanktracks is 5) and ($time is 857)) or (($tanktracks is 6) and ($time is 917)) or (($tanktracks is 1) and ($time is 977)) or (($tanktracks is 2) and ($time is 1037))>>
<i>Afternoon radio, audition 3, line 5</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 738)) or (($tanktracks is 4) and ($time is 798)) or (($tanktracks is 5) and ($time is 858)) or (($tanktracks is 6) and ($time is 918)) or (($tanktracks is 1) and ($time is 978)) or (($tanktracks is 2) and ($time is 1038))>>
<i>Afternoon radio, audition 3, line 6</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 739)) or (($tanktracks is 4) and ($time is 799)) or (($tanktracks is 5) and ($time is 859)) or (($tanktracks is 6) and ($time is 919)) or (($tanktracks is 1) and ($time is 979)) or (($tanktracks is 2) and ($time is 1039))>>
<i>Afternoon radio, audition 3, line 7</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 740)) or (($tanktracks is 4) and ($time is 800)) or (($tanktracks is 5) and ($time is 860)) or (($tanktracks is 6) and ($time is 920)) or (($tanktracks is 1) and ($time is 980)) or (($tanktracks is 2) and ($time is 1040))>>
<i>Afternoon radio, audition 3, line 8</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 741)) or (($tanktracks is 4) and ($time is 801)) or (($tanktracks is 5) and ($time is 861)) or (($tanktracks is 6) and ($time is 921)) or (($tanktracks is 1) and ($time is 981)) or (($tanktracks is 2) and ($time is 1041))>>
<i>Afternoon radio, audition 3, line 9</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 742)) or (($tanktracks is 4) and ($time is 802)) or (($tanktracks is 5) and ($time is 862)) or (($tanktracks is 6) and ($time is 922)) or (($tanktracks is 1) and ($time is 982)) or (($tanktracks is 2) and ($time is 1042))>>
<i>Afternoon radio, audition 3, line 10</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 743)) or (($tanktracks is 4) and ($time is 803)) or (($tanktracks is 5) and ($time is 863)) or (($tanktracks is 6) and ($time is 923)) or (($tanktracks is 1) and ($time is 983)) or (($tanktracks is 2) and ($time is 1043))>>
<i>Afternoon radio, audition 3, line 11</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 744)) or (($tanktracks is 4) and ($time is 804)) or (($tanktracks is 5) and ($time is 864)) or (($tanktracks is 6) and ($time is 924)) or (($tanktracks is 1) and ($time is 984)) or (($tanktracks is 2) and ($time is 1044))>>
<i>Afternoon radio, audition 3, line 12</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 745)) or (($tanktracks is 4) and ($time is 805)) or (($tanktracks is 5) and ($time is 865)) or (($tanktracks is 6) and ($time is 925)) or (($tanktracks is 1) and ($time is 985)) or (($tanktracks is 2) and ($time is 1045))>>
<i>Afternoon radio, audition 3, line 13</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 746)) or (($tanktracks is 4) and ($time is 806)) or (($tanktracks is 5) and ($time is 866)) or (($tanktracks is 6) and ($time is 926)) or (($tanktracks is 1) and ($time is 986)) or (($tanktracks is 2) and ($time is 1046))>>
<i>Afternoon radio, audition 3, line 14</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 747)) or (($tanktracks is 4) and ($time is 807)) or (($tanktracks is 5) and ($time is 867)) or (($tanktracks is 6) and ($time is 927)) or (($tanktracks is 1) and ($time is 987)) or (($tanktracks is 2) and ($time is 1047))>>
<i>Afternoon radio, audition 3, line 15</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 748)) or (($tanktracks is 4) and ($time is 808)) or (($tanktracks is 5) and ($time is 868)) or (($tanktracks is 6) and ($time is 928)) or (($tanktracks is 1) and ($time is 988)) or (($tanktracks is 2) and ($time is 1048))>>
<i>Afternoon radio, audition 3, line 16</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 749)) or (($tanktracks is 4) and ($time is 809)) or (($tanktracks is 5) and ($time is 869)) or (($tanktracks is 6) and ($time is 929)) or (($tanktracks is 1) and ($time is 989)) or (($tanktracks is 2) and ($time is 1049))>>
<i>Afternoon radio, audition 3, line 17</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 750)) or (($tanktracks is 4) and ($time is 810)) or (($tanktracks is 5) and ($time is 870)) or (($tanktracks is 6) and ($time is 930)) or (($tanktracks is 1) and ($time is 990)) or (($tanktracks is 2) and ($time is 1050))>>
<i>Afternoon radio, audition 3, line 18</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 751)) or (($tanktracks is 4) and ($time is 811)) or (($tanktracks is 5) and ($time is 871)) or (($tanktracks is 6) and ($time is 931)) or (($tanktracks is 1) and ($time is 991)) or (($tanktracks is 2) and ($time is 1051))>>
<i>Afternoon radio, audition 3, line 19</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 752)) or (($tanktracks is 4) and ($time is 812)) or (($tanktracks is 5) and ($time is 872)) or (($tanktracks is 6) and ($time is 932)) or (($tanktracks is 1) and ($time is 992)) or (($tanktracks is 2) and ($time is 1052))>>
<i>Afternoon radio, audition 3, line 20</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 753)) or (($tanktracks is 4) and ($time is 813)) or (($tanktracks is 5) and ($time is 873)) or (($tanktracks is 6) and ($time is 933)) or (($tanktracks is 1) and ($time is 993)) or (($tanktracks is 2) and ($time is 1053))>>
<i>Afternoon radio, audition 3, line 21</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 754)) or (($tanktracks is 4) and ($time is 814)) or (($tanktracks is 5) and ($time is 874)) or (($tanktracks is 6) and ($time is 934)) or (($tanktracks is 1) and ($time is 994)) or (($tanktracks is 2) and ($time is 1054))>>
<i>Afternoon radio, audition 3, line 22</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 755)) or (($tanktracks is 4) and ($time is 815)) or (($tanktracks is 5) and ($time is 875)) or (($tanktracks is 6) and ($time is 935)) or (($tanktracks is 1) and ($time is 995)) or (($tanktracks is 2) and ($time is 1055))>>
<i>Afternoon radio, audition 3, line 23</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 756)) or (($tanktracks is 4) and ($time is 816)) or (($tanktracks is 5) and ($time is 876)) or (($tanktracks is 6) and ($time is 936)) or (($tanktracks is 1) and ($time is 996)) or (($tanktracks is 2) and ($time is 1056))>>
<i>Afternoon radio, audition 3, line 24</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 757)) or (($tanktracks is 4) and ($time is 817)) or (($tanktracks is 5) and ($time is 877)) or (($tanktracks is 6) and ($time is 937)) or (($tanktracks is 1) and ($time is 997)) or (($tanktracks is 2) and ($time is 1057))>>
<i>Afternoon radio, audition 3, line 25</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 758)) or (($tanktracks is 4) and ($time is 818)) or (($tanktracks is 5) and ($time is 878)) or (($tanktracks is 6) and ($time is 938)) or (($tanktracks is 1) and ($time is 998)) or (($tanktracks is 2) and ($time is 1058))>>
<i>Afternoon radio, audition 3, line 26</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 759)) or (($tanktracks is 4) and ($time is 819)) or (($tanktracks is 5) and ($time is 879)) or (($tanktracks is 6) and ($time is 939)) or (($tanktracks is 1) and ($time is 999)) or (($tanktracks is 2) and ($time is 1059))>>
<i>Afternoon radio, audition 3, line 27</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 760)) or (($tanktracks is 4) and ($time is 820)) or (($tanktracks is 5) and ($time is 880)) or (($tanktracks is 6) and ($time is 940)) or (($tanktracks is 1) and ($time is 1000)) or (($tanktracks is 2) and ($time is 1060))>>
<i>Afternoon radio, audition 3, line 28</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 761)) or (($tanktracks is 4) and ($time is 821)) or (($tanktracks is 5) and ($time is 881)) or (($tanktracks is 6) and ($time is 941)) or (($tanktracks is 1) and ($time is 1001)) or (($tanktracks is 2) and ($time is 1061))>>
<i>Afternoon radio, audition 3, line 29</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 762)) or (($tanktracks is 4) and ($time is 822)) or (($tanktracks is 5) and ($time is 882)) or (($tanktracks is 6) and ($time is 942)) or (($tanktracks is 1) and ($time is 1002)) or (($tanktracks is 2) and ($time is 1062))>>
<i>Afternoon radio, audition 3, line 30</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 763)) or (($tanktracks is 4) and ($time is 823)) or (($tanktracks is 5) and ($time is 883)) or (($tanktracks is 6) and ($time is 943)) or (($tanktracks is 1) and ($time is 1003)) or (($tanktracks is 2) and ($time is 1063))>>
<i>Afternoon radio, audition 3, line 31</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 764)) or (($tanktracks is 4) and ($time is 824)) or (($tanktracks is 5) and ($time is 884)) or (($tanktracks is 6) and ($time is 944)) or (($tanktracks is 1) and ($time is 1004)) or (($tanktracks is 2) and ($time is 1064))>>
<i>Afternoon radio, audition 3, line 32</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 765)) or (($tanktracks is 4) and ($time is 825)) or (($tanktracks is 5) and ($time is 885)) or (($tanktracks is 6) and ($time is 945)) or (($tanktracks is 1) and ($time is 1005)) or (($tanktracks is 2) and ($time is 1065))>>
<i>Afternoon radio, audition 3, line 33</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 766)) or (($tanktracks is 4) and ($time is 826)) or (($tanktracks is 5) and ($time is 886)) or (($tanktracks is 6) and ($time is 946)) or (($tanktracks is 1) and ($time is 1006)) or (($tanktracks is 2) and ($time is 1066))>>
<i>Afternoon radio, audition 3, line 34</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 767)) or (($tanktracks is 4) and ($time is 827)) or (($tanktracks is 5) and ($time is 887)) or (($tanktracks is 6) and ($time is 947)) or (($tanktracks is 1) and ($time is 1007)) or (($tanktracks is 2) and ($time is 1067))>>
<i>Afternoon radio, audition 3, line 35</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 768)) or (($tanktracks is 4) and ($time is 828)) or (($tanktracks is 5) and ($time is 888)) or (($tanktracks is 6) and ($time is 948)) or (($tanktracks is 1) and ($time is 1008)) or (($tanktracks is 2) and ($time is 1068))>>
<i>Afternoon radio, audition 3, line 36</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 769)) or (($tanktracks is 4) and ($time is 829)) or (($tanktracks is 5) and ($time is 889)) or (($tanktracks is 6) and ($time is 949)) or (($tanktracks is 1) and ($time is 1009)) or (($tanktracks is 2) and ($time is 1069))>>
<i>Afternoon radio, audition 3, line 37</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 770)) or (($tanktracks is 4) and ($time is 830)) or (($tanktracks is 5) and ($time is 890)) or (($tanktracks is 6) and ($time is 950)) or (($tanktracks is 1) and ($time is 1010)) or (($tanktracks is 2) and ($time is 1070))>>
<i>Afternoon radio, audition 3, line 38</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 771)) or (($tanktracks is 4) and ($time is 831)) or (($tanktracks is 5) and ($time is 891)) or (($tanktracks is 6) and ($time is 951)) or (($tanktracks is 1) and ($time is 1011)) or (($tanktracks is 2) and ($time is 1071))>>
<i>Afternoon radio, audition 3, line 39</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 772)) or (($tanktracks is 4) and ($time is 832)) or (($tanktracks is 5) and ($time is 892)) or (($tanktracks is 6) and ($time is 952)) or (($tanktracks is 1) and ($time is 1012)) or (($tanktracks is 2) and ($time is 1072))>>
<i>Afternoon radio, audition 3, line 40</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 773)) or (($tanktracks is 4) and ($time is 833)) or (($tanktracks is 5) and ($time is 893)) or (($tanktracks is 6) and ($time is 953)) or (($tanktracks is 1) and ($time is 1013)) or (($tanktracks is 2) and ($time is 1073))>>
<i>Afternoon radio, audition 3, line 41</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 774)) or (($tanktracks is 4) and ($time is 834)) or (($tanktracks is 5) and ($time is 894)) or (($tanktracks is 6) and ($time is 954)) or (($tanktracks is 1) and ($time is 1014)) or (($tanktracks is 2) and ($time is 1074))>>
<i>Afternoon radio, audition 3, line 42</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 775)) or (($tanktracks is 4) and ($time is 835)) or (($tanktracks is 5) and ($time is 895)) or (($tanktracks is 6) and ($time is 955)) or (($tanktracks is 1) and ($time is 1015)) or (($tanktracks is 2) and ($time is 1075))>>
<i>Afternoon radio, audition 3, line 43</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 776)) or (($tanktracks is 4) and ($time is 836)) or (($tanktracks is 5) and ($time is 896)) or (($tanktracks is 6) and ($time is 956)) or (($tanktracks is 1) and ($time is 1016)) or (($tanktracks is 2) and ($time is 1076))>>
<i>Afternoon radio, audition 3, line 44</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 777)) or (($tanktracks is 4) and ($time is 837)) or (($tanktracks is 5) and ($time is 897)) or (($tanktracks is 6) and ($time is 957)) or (($tanktracks is 1) and ($time is 1017)) or (($tanktracks is 2) and ($time is 1077))>>
<i>Afternoon radio, audition 3, line 45</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 778)) or (($tanktracks is 4) and ($time is 838)) or (($tanktracks is 5) and ($time is 898)) or (($tanktracks is 6) and ($time is 958)) or (($tanktracks is 1) and ($time is 1018)) or (($tanktracks is 2) and ($time is 1078))>>
<i>Afternoon radio, audition 3, line 46</i>
<br>
<<elseif (($tanktracks is 3) and ($time is 779)) or (($tanktracks is 4) and ($time is 839)) or (($tanktracks is 5) and ($time is 899)) or (($tanktracks is 6) and ($time is 959)) or (($tanktracks is 1) and ($time is 1019)) or (($tanktracks is 2) and ($time is 1079))>>
<i>Afternoon radio, audition 3, line 47</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 733)) or (($tanktracks is 5) and ($time is 793)) or (($tanktracks is 6) and ($time is 853)) or (($tanktracks is 1) and ($time is 913)) or (($tanktracks is 2) and ($time is 973)) or (($tanktracks is 3) and ($time is 1033))>>
<i>Afternoon radio, audition 4, line 1</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 734)) or (($tanktracks is 5) and ($time is 794)) or (($tanktracks is 6) and ($time is 854)) or (($tanktracks is 1) and ($time is 914)) or (($tanktracks is 2) and ($time is 974)) or (($tanktracks is 3) and ($time is 1034))>>
<i>Afternoon radio, audition 4, line 2</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 735)) or (($tanktracks is 5) and ($time is 795)) or (($tanktracks is 6) and ($time is 855)) or (($tanktracks is 1) and ($time is 915)) or (($tanktracks is 2) and ($time is 975)) or (($tanktracks is 3) and ($time is 1035))>>
<i>Afternoon radio, audition 4, line 3</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 736)) or (($tanktracks is 5) and ($time is 796)) or (($tanktracks is 6) and ($time is 856)) or (($tanktracks is 1) and ($time is 916)) or (($tanktracks is 2) and ($time is 976)) or (($tanktracks is 3) and ($time is 1036))>>
<i>Afternoon radio, audition 4, line 4</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 737)) or (($tanktracks is 5) and ($time is 797)) or (($tanktracks is 6) and ($time is 857)) or (($tanktracks is 1) and ($time is 917)) or (($tanktracks is 2) and ($time is 977)) or (($tanktracks is 3) and ($time is 1037))>>
<i>Afternoon radio, audition 4, line 5</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 738)) or (($tanktracks is 5) and ($time is 798)) or (($tanktracks is 6) and ($time is 858)) or (($tanktracks is 1) and ($time is 918)) or (($tanktracks is 2) and ($time is 978)) or (($tanktracks is 3) and ($time is 1038))>>
<i>Afternoon radio, audition 4, line 6</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 739)) or (($tanktracks is 5) and ($time is 799)) or (($tanktracks is 6) and ($time is 859)) or (($tanktracks is 1) and ($time is 919)) or (($tanktracks is 2) and ($time is 979)) or (($tanktracks is 3) and ($time is 1039))>>
<i>Afternoon radio, audition 4, line 7</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 740)) or (($tanktracks is 5) and ($time is 800)) or (($tanktracks is 6) and ($time is 860)) or (($tanktracks is 1) and ($time is 920)) or (($tanktracks is 2) and ($time is 980)) or (($tanktracks is 3) and ($time is 1040))>>
<i>Afternoon radio, audition 4, line 8</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 741)) or (($tanktracks is 5) and ($time is 801)) or (($tanktracks is 6) and ($time is 861)) or (($tanktracks is 1) and ($time is 921)) or (($tanktracks is 2) and ($time is 981)) or (($tanktracks is 3) and ($time is 1041))>>
<i>Afternoon radio, audition 4, line 9</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 742)) or (($tanktracks is 5) and ($time is 802)) or (($tanktracks is 6) and ($time is 862)) or (($tanktracks is 1) and ($time is 922)) or (($tanktracks is 2) and ($time is 982)) or (($tanktracks is 3) and ($time is 1042))>>
<i>Afternoon radio, audition 4, line 10</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 743)) or (($tanktracks is 5) and ($time is 803)) or (($tanktracks is 6) and ($time is 863)) or (($tanktracks is 1) and ($time is 923)) or (($tanktracks is 2) and ($time is 983)) or (($tanktracks is 3) and ($time is 1043))>>
<i>Afternoon radio, audition 4, line 11</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 744)) or (($tanktracks is 5) and ($time is 804)) or (($tanktracks is 6) and ($time is 864)) or (($tanktracks is 1) and ($time is 924)) or (($tanktracks is 2) and ($time is 984)) or (($tanktracks is 3) and ($time is 1044))>>
<i>Afternoon radio, audition 4, line 12</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 745)) or (($tanktracks is 5) and ($time is 805)) or (($tanktracks is 6) and ($time is 865)) or (($tanktracks is 1) and ($time is 925)) or (($tanktracks is 2) and ($time is 985)) or (($tanktracks is 3) and ($time is 1045))>>
<i>Afternoon radio, audition 4, line 13</i>
<br>
<<elseif (($tanktracks is 4) and ($time is 746)) or (($tanktracks is 5) and ($time is 806)) or (($tanktracks is 6) and ($time is 866)) or (($tanktracks is 1) and ($time is 926)) or (($tan