JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
/* Start */<strong>Hubtown v1 - by wowzershello</strong> itch: https://wowzershello.itch.io/hubtown Patreon: https://www.patreon.com/c/wowzershello <<link "[1] go to player setup">><<key1>><</link>> <<widget key1>><<goto pcSetup>><</widget>>
/* StoryCaption */<<if tags(passage()).includes("yellow") == false>> <strong>Day</strong> $time[1] <strong>Time</strong> $time[3]:$time[4] top coverage: $pc.coverageTop bottom coverage: $pc.coverageBottom Cash: $pc.cash Health: $pc.health / $pc.healthPool Lust: $pc.lust / $pc.lustPool Energy: $pc.energy / $pc.energyPool <<if tags(passage()).includes("green") or tags(passage()).includes("red") or tags(passage()).includes("blue") or tags(passage()).includes("yellow")>>\ Inventory Stats Magic Notes Settings Masturbate Loiter - 15 minutes <<if $gsDevMenu == true>>Dev<</if>> <<else>>\ <<link "Inventory">><<set $prev = passage()>><<goto inventory>><</link>> <<link "Stats">><<set $prev = passage()>><<goto stats>><</link>> <<link "Magic">><<set $prev = passage()>><<goto magic>><</link>> <<link "Notes">><<set $prev = passage()>><<goto notes>><</link>> <<link "Settings">><<set $prev = passage()>><<goto settings>><</link>> <<link "Masturbate">><<cGen $c1 "empty">><<set $prev = passage()>><<goto sexIntro>><</link>> <<link "Loiter - 15 minutes">><<time 15>><<set $prev = passage()>><<goto $prev>><</link>> <<if $gsDevMenu == true>><<link "Dev">><<set $prev = passage()>><<goto dev>><</link>><</if>> <</if>>\ <</if>>
/* StoryInit */ <<set $prev = "", $c1 = {}, $time = [720,0,0,0,0], $gsDevMenu = true, $gsSimpleSex = false, $partTF = [], /*item defs $item = {name:"", category:"", type:"", price:,} */ /*category: weapon*/ $itemKnife = {name:"knife", category:"weapon", type:"melee", price:70, damage:3}, $itemShortSword = {name:"short sword", category:"weapon", type:"melee", price:100, damage:5}, $itemClub = {name:"club", category:"weapon", type:"melee", price:70, damage:3}, $itemMace = {name:"mace", category:"weapon", type:"melee", price:100, damage:5}, $itemSling = {name:"sling", category:"weapon", type:"ranged", price:70, damage:3}, $itemShortBow = {name:"shortbow", category:"weapon", type:"ranged", price:100, damage:5}, $itemFists = {name:"fists", category:"weapon", type:"fists", price:0, damage:2}, $itemGun = {name:"gun", category:"weapon", type:"ranged", price:999, damage:999}, $itemPoolWeapons = [$itemKnife,$itemShortSword,$itemClub,$itemMace,$itemSling,$itemShortBow,$itemGun], /*category: clothing*/ $itemLoincloth = {name:"loincloth", category:"clothing", type:"under bottomwear", price:5, armor:0, coverage:1}, $itemChestWrap = {name:"chest wrap", category:"clothing", type:"under topwear", price:5, armor:0, coverage:1}, $itemLeatherArmorTop = {name:"leather armor top", category:"clothing", type:"outer topwear", price:150, armor:2, coverage:1}, $itemLeatherArmorBottom = {name:"leather armor bottom", category:"clothing", type:"outer bottomwear", price:120, armor:2, coverage:1}, $itemPanties = {name:"panties", category:"clothing", type:"under bottomwear", price:10, armor:0, coverage:1}, $itemBriefs = {name:"briefs", category:"clothing", type:"under bottomwear", price:10, armor:0, coverage:1}, $itemBra = {name:"bra", category:"clothing", type:"under bottomwear", price:10, armor:0, coverage:1}, $itemShirt = {name:"shirt", category:"clothing", type:"under topwear", price:20, armor:0, coverage:1}, $itemPants = {name:"pants", category:"clothing", type:"under bottomwear", price:20, armor:0, coverage:1}, $itemFishnetTop = {name:"fishnet top", category:"clothing", type:"under topwear", price:5, armor:0, coverage:0}, $itemFishnetBottom = {name:"fishnet bottom", category:"clothing", type:"under bottomwear", price:5, armor:0, coverage:0}, $itemShorts = {name:"shorts", category:"clothing", type:"under topwear", price:15, armor:0, coverage:1}, $itemSkirt = {name:"skirt", category:"clothing", type:"under bottomwear", price:15, armor:0, coverage:1}, $itemChastityCage = {name:"chastity cage", category:"clothing", type:"penis", price:5, armor:0, coverage:0}, $itemButtplug = {name:"buttplug", category:"clothing", type:"anus", price:5, armor:0, coverage:0}, $itemPoolClothing = [$itemLoincloth,$itemChestWrap,$itemLeatherArmorTop,$itemLeatherArmorBottom,$itemPanties,$itemBriefs,$itemBra,$itemShirt,$itemPants,$itemFishnetTop,$itemFishnetBottom,$itemShorts,$itemSkirt,$itemChastityCage,$itemButtplug], /*category: consumables*/ $itemHealthPotion = {name:"health potion", category:"consumable", health:5, energy:2, price:25, effects:[]}, $itemEnergyPotion = {name:"energy potion", category:"consumable", health:0, energy:5, price:20, effects:[]}, $itemPenisUpPotion = {name:"penis enlargement potion", category:"consumable", health:0, energy:0, price:50, effects:["penis enlargement"]}, $itemPenisDownPotion = {name:"penis shrinkage potion", category:"consumable", health:0, energy:0, price:50, effects:["penis shrinkage"]}, $itemVaginaUpPotion = {name:"vagina enlargement potion", category:"consumable", health:0, energy:0, price:50, effects:["vagina enlargement"]}, $itemVaginaDownPotion = {name:"vagina shrinkage potion", category:"consumable", health:0, energy:0, price:50, effects:["vagina shrinkage"]}, $itemAnusUpPotion = {name:"anus enlargement potion", category:"consumable", health:0, energy:0, price:50, effects:["anus enlargement"]}, $itemAnusDownPotion = {name:"anus shrinkage potion", category:"consumable", health:0, energy:0, price:50, effects:["anus shrinkage"]}, $itemBreastsUpPotion = {name:"breasts enlargement potion", category:"consumable", health:0, energy:0, price:50, effects:["breasts enlargement"]}, $itemBreastsDownPotion = {name:"breasts shrinkage potion", category:"consumable", health:0, energy:0, price:50, effects:["breasts shrinkage"]}, $itemRaceHumanPotion = {name:"human transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["human transformation"]}, $itemRaceCaninePotion = {name:"canine transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["canine transformation"]}, $itemRaceLizardPotion = {name:"lizard transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["lizard transformation"]}, $itemRaceFelinePotion = {name:"feline transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["feline transformation"]}, $itemRaceAvianPotion = {name:"avian transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["avian transformation"]}, $itemRaceFoxPotion = {name:"fox transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["fox transformation"]}, $itemRaceBearPotion = {name:"bear transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["bear transformation"]}, $itemRaceEquinePotion = {name:"equine transformation potion", category:"consumable", health:0, energy:0, price:50, effects:["equine transformation"]}, $itemPoolConsumables = [$itemHealthPotion,$itemEnergyPotion,$itemPenisUpPotion,$itemPenisDownPotion,$itemVaginaUpPotion,$itemVaginaDownPotion,$itemAnusUpPotion,$itemAnusDownPotion,$itemBreastsUpPotion,$itemBreastsDownPotion, $itemRaceHumanPotion,$itemRaceCaninePotion,$itemRaceLizardPotion,$itemRaceFelinePotion,$itemRaceAvianPotion,$itemRaceFoxPotion,$itemRaceBearPotion,$itemRaceEquinePotion], /*category: other*/ $itemHumanDildo = {name: "human dildo", category: "other", price: 25}, $itemCanineDildo = {name: "canine dildo", category: "other", price: 25}, $itemHorseDildo = {name: "horse dildo", category: "other", price: 25}, $itemDragonDildo = {name: "dragon dildo", category: "other", price: 25}, $itemEvelynAmuletRed = {name: "Evelyn's amulet(red)", category: "other", price: 0}, $itemEvelynAmuletBlue = {name: "Evelyn's amulet(blue)", category: "other", price: 0}, $itemPoolOther = [$itemHumanDildo,$itemCanineDildo,$itemHorseDildo,$itemDragonDildo,$itemEvelynAmuletBlue,$itemEvelynAmuletRed], /*npc char data and inventory defs*/ $devMerchant = {}, $devMerchant.stock = [], $devMerchant.stock = $devMerchant.stock.concat($itemPoolConsumables,$itemPoolWeapons,$itemPoolClothing,$itemPoolOther), $devMerchant.inventory = $devMerchant.stock, $hubTavernMerchant = [], $hubTavernMerchant.stock = $itemPoolConsumables, $hubTavernMerchant.inventory = $hubTavernMerchant.stock, $hubTavernMerchant.restock = 0, $sexShopMerchant = [], $sexShopMerchant.stock = [$itemHumanDildo,$itemCanineDildo,$itemHorseDildo,$itemDragonDildo,$itemChastityCage,$itemButtplug], $sexShopMerchant.inventory = $sexShopMerchant.stock, $sexShopMerchant.restock = 0, $hubArmorMerchant = [], $hubArmorMerchant.stock = [$itemLoincloth,$itemChestWrap,$itemLeatherArmorTop,$itemLeatherArmorBottom,$itemPanties,$itemBriefs,$itemBra,$itemShirt,$itemPants,$itemFishnetTop,$itemFishnetBottom,$itemShorts,$itemSkirt], $hubArmorMerchant.inventory = $hubArmorMerchant.stock, $hubArmorMerchant.restock = 0, $hubWeaponMerchant = [], $hubWeaponMerchant.stock = [$itemKnife,$itemShortSword,$itemClub,$itemMace,$itemSling,$itemShortBow], $hubWeaponMerchant.inventory = $hubWeaponMerchant.stock, $hubWeaponMerchant.restock = 0, $cEvelyn = {name : "Evelyn",gender : ["woman","she","her","her"],cash : 0,race : "bear",penis : ["none","none"],anus : ["tight","bear"], vagina : ["normal","bear"],breasts : ["normal","bear"],hands : ["bear"],feet : ["bear"],head : ["bear"], weapon : $itemFists,headWear : "none",outerWear : "none",upperTopWear : "none",underTopWear : "none",upperBottomWear : "none",underBottomWear : "none",feetWear : "none", lust : 10,lustPool : 10,health : 10,healthPool : 10,energy:10,energyPool:10,defense : 0, skillPenis : [0,0],skillVagina : [5,0],skillAnus : [5,0],skillHands : [5,0],skillMouth : [5,0],skillFeet : [5,0],skillBreasts : [5,0], skillAgility : [0,0],skillMelee : [0,0],skillRanged : [0,0],skillFists : [0,0],skillMagic : [0,0], inventory:[]}, /*quest defs*/ $questEvelynAmulets = 0, $hubArenaStreak = 0, $hubArenaMatchHistory = [0,0], $hubBrothelWork = 0, $chatHubBrothel = 0, $chatHubArena = 0, $chatEvelyn = 0 >>
/* PassageReady */ /*clears keybind code every passage*/ <<widget keyW>><</widget>><<widget keyA>><</widget>> <<widget keyS>><</widget>><<widget keyD>><</widget>> <<widget keyQ>><</widget>><<widget keyE>><</widget>> <<widget key1>><</widget>><<widget key2>><</widget>> <<widget key3>><</widget>><<widget key4>><</widget>> <<widget key5>><</widget>><<widget key6>><</widget>> <<widget key7>><</widget>><<widget key8>><</widget>> <<widget key9>><</widget>><<widget key0>><</widget>> /*section to load everything not available in the intro - should be almost everything*/ <<if tags(passage()).includes("yellow") == false>> /*creates the day value and the minutes into day value, total time changed by acts time[0] : total game minutes time[1] : day time[2] : minute of current day time[3] : hour of current day time[4] : minute of current hour */ <<set $time[1] = Math.floor($time[0] / 1440), $time[2] = $time[0] % 1440, $time[3] = Math.floor($time[2] / 60), $time[4] = $time[2] % 60>> /*resets fight result variable*/ <<if previous() != "fightOutro" and previous() != "fightAct">><<set $fightResult = 0>><</if>><<set $test = previous()>> /*unequips equiped items if they are not in inventory*/ <<set $iNames = []>> <<for _i = 0; _i < $pc.inventory.length; _i++>> <<set $iNames.push($pc.inventory[_i].name)>> <</for>> <<if $iNames.includes($pc.weapon.name)>><<else>><<set $pc.weapon = "none">><</if>> <<if $iNames.includes($pc.headwear.name)>><<else>><<set $pc.headwear = "none">><</if>> <<if $iNames.includes($pc.outerwear.name)>><<else>><<set $pc.outerwear = "none">><</if>> <<if $iNames.includes($pc.outerTopwear.name)>><<else>><<set $pc.outerTopwear = "none">><</if>> <<if $iNames.includes($pc.underTopwear.name)>><<else>><<set $pc.underTopwear = "none">><</if>> <<if $iNames.includes($pc.outerBottomwear.name)>><<else>><<set $pc.outerBottomwear = "none">><</if>> <<if $iNames.includes($pc.underBottomwear.name)>><<else>><<set $pc.underBottomwear = "none">><</if>> <<if $iNames.includes($pc.footwear.name)>><<else>><<set $pc.footwear = "none">><</if>> <<if $iNames.includes($pc.peniswear.name)>><<else>><<set $pc.peniswear = "none">><</if>> <<if $iNames.includes($pc.anuswear.name)>><<else>><<set $pc.anuswear = "none">><</if>> /*unequips equiped items if their part does not exist*/ <<if $pc.penis[0] == "none" and $pc.peniswear != "none">><<set $pc.peniswear = "none">><</if>> <<if $pc.anus[0] == "none" and $pc.anuswear != "none">><<set $pc.anuswear = "none">><</if>> /*equips fists if no weapon equiped*/ <<if $pc.weapon == "none">> <<set $pc.weapon = $itemFists>> <</if>> <<if $c1 != undefined and $c1.weapon == "none">> <<set $c1.weapon = $itemFists>> <</if>> /*sets armor total*/ <<set $pc.defense = 0>> <<if $pc.headwear != "none">><<set $pc.defense += $pc.headwear.armor>><</if>> <<if $pc.outerwear != "none">><<set $pc.defense += $pc.outerwear.armor>><</if>> <<if $pc.outerTopwear != "none">><<set $pc.defense += $pc.outerTopwear.armor>><</if>> <<if $pc.underTopwear != "none">><<set $pc.defense += $pc.underTopwear.armor>><</if>> <<if $pc.outerBottomwear != "none">><<set $pc.defense += $pc.outerBottomwear.armor>><</if>> <<if $pc.underBottomwear != "none">><<set $pc.defense += $pc.underBottomwear.armor>><</if>> <<if $pc.footwear != "none">><<set $pc.defense += $pc.footwear.armor>><</if>> /*sets pc nudity state*/ <<set $pc.coverageTop = "naked">> <<set $pc.coverageBottom = "naked">> <<if $pc.underTopwear != "none" and $pc.underTopwear.coverage == 1>><<set $pc.coverageTop = "basic">><</if>> <<if $pc.outerTopwear != "none" and $pc.outerTopwear.coverage == 1>><<set $pc.coverageTop = "full">><</if>> <<if $pc.underBottomwear != "none" and $pc.underBottomwear.coverage == 1>><<set $pc.coverageBottom = "basic">><</if>> <<if $pc.outerBottomwear != "none" and $pc.outerBottomwear.coverage == 1>><<set $pc.coverageBottom = "full">><</if>> /*caps of player stats in case of overflow*/ <<if $pc.health > $pc.healthPool>><<set $pc.health = $pc.healthPool>><</if>> <<if $pc.health < 0>><<set $pc.health = 0>><</if>> <<if $pc.lust > $pc.lustPool>><<set $pc.lust = $pc.lustPool>><</if>> <<if $pc.lust < 0>><<set $pc.lust = 0>><</if>> <<if $pc.energy > $pc.energyPool>><<set $pc.energy = $pc.energyPool>><</if>> <<if $pc.energy < 0>><<set $pc.energy = 0>><</if>> /*removes part type when part doesnt exist*/ <<if $pc.penis[0] == "none" and $pc.penis[1] != "none">><<set $pc.penis[1] = "none">><</if>> <<if $pc.anus[0] == "none" and $pc.anus[1] != "none">><<set $pc.anus[1] = "none">><</if>> <<if $pc.vagina[0] == "none" and $pc.vagina[1] != "none">><<set $pc.vagina[1] = "none">><</if>> <<if $pc.breasts[0] == "none" and $pc.breasts[1] != "none">><<set $pc.breasts[1] = "none">><</if>> <<if $pc.head[0] == "none" and $pc.head[1] != "none">><<set $pc.head[1] = "none">><</if>> <<if $pc.wings[0] == "none" and $pc.wings[1] != "none">><<set $pc.wings[1] = "none">><</if>> <<if $pc.body[0] == "none" and $pc.body[1] != "none">><<set $pc.body[1] = "none">><</if>> <<if $pc.arms[0] == "none" and $pc.arms[1] != "none">><<set $pc.arms[1] = "none">><</if>> <<if $pc.tail[0] == "none" and $pc.tail[1] != "none">><<set $pc.tail[1] = "none">><</if>> <<if $pc.legs[0] == "none" and $pc.legs[1] != "none">><<set $pc.legs[1] = "none">><</if>> /*sets pc race*/ <<setRace $pc>> /*prevents parts existing without type*/ <<if $pc.penis[0] != "none" and $pc.penis[1] == "none">><<set $pc.penis[1] = $pc.race>><</if>> <<if $pc.anus[0] != "none" and $pc.anus[1] == "none">><<set $pc.anus[1] = $pc.race>><</if>> <<if $pc.vagina[0] != "none" and $pc.vagina[1] == "none">><<set $pc.vagina[1] = $pc.race>><</if>> <<if $pc.breasts[0] != "none" and $pc.breasts[1] == "none">><<set $pc.breasts[1] = $pc.race>><</if>> <<if $pc.head[0] != "none" and $pc.head[1] == "none">><<set $pc.head[1] = $pc.race>><</if>> <<if $pc.wings[0] != "none" and $pc.wings[1] == "none">><<set $pc.wings[1] = $pc.race>><</if>> <<if $pc.body[0] != "none" and $pc.body[1] == "none">><<set $pc.body[1] = $pc.race>><</if>> <<if $pc.arms[0] != "none" and $pc.arms[1] == "none">><<set $pc.arms[1] = $pc.race>><</if>> <<if $pc.tail[0] != "none" and $pc.tail[1] == "none">><<set $pc.tail[1] = $pc.race>><</if>> <<if $pc.legs[0] != "none" and $pc.legs[1] == "none">><<set $pc.legs[1] = $pc.race>><</if>> <</if>>
/* sexIntro */<strong>Sex intro</strong> <<link "[1] Start">><<key1>><</link>> <<link "[2] Return">><<key2>><</link>> <<if $c1.name != 0>> $c1.name gender: $c1.gender[0] $c1.name penis: $c1.penis[0] $c1.name vagina: $c1.vagina[0] $c1.name anus: $c1.anus[0] $c1.name breasts: $c1.breasts[0] <<set $c1.orgasm = 0, $sc1HandR = "no action", $sc1HandL = "no action", $sc1penis = "no action", $sc1vagina = "no action", $sc1anus = "no action", $sc1Mouth = "no action", $sc1breasts = "no action", $sc1Feet = "no action" >> <</if>> <<set $pc.orgasm = 0, $sPos = "standing", $prevPos = "standing", $dildo1 = $pc.dildo1, $dildo2 = $pc.dildo2, $dildo3 = $pc.dildo3, $spcHandR = "no action", $spcHandL = "no action", $spcPenis = "no action", $spcVagina = "no action", $spcAnus = "no action", $spcMouth = "no action", $spcBreasts = "no action", $spcFeet = "no action", $spcDildo1 = "no action", $spcDildo2 = "no action", $spcDildo3 = "no action", $spcTentaclesGiveOralPenetration = false, $spcTentaclesGiveVaginalPenetration = false, $spcTentaclesGiveAnalPenetration = false, $spcTentaclesGivePenisEnvelopment = false, $spcTentaclesGivePenisJerking = false, $spcTentaclesReceiveOralPenetration = false, $spcTentaclesReceiveVaginalPenetration = false, $spcTentaclesReceiveAnalPenetration = false, $spcTentaclesReceivePenisEnvelopment = false, $spcTentaclesReceivePenisJerking = false, $prevpchandR = "no action", $prevpcHandL = "no action", $prevpcPenis = "no action", $prevpcVagina = "no action", $prevpcAnus = "no action", $prevpcMouth = "no action", $prevpcBreasts = "no action", $prevpcFeet = "no action" >> <<widget key1>><<goto sexAct>><</widget>> <<widget key2>><<goto $prev>><</widget>>
/* sexAct */<strong>Sex Act</strong><<if $prevPos != $sPos>><<set $spcHandR = "no action",$spcHandL = "no action",$spcPenis = "no action",$spcVagina = "no action",$spcAnus = "no action",$spcMouth = "no action",$spcBreasts = "no action",$spcFeet = "no action">><</if>><<set $Sc1HandR = "no action",$sc1HandL = "no action",$sc1Penis = "no action",$sc1Vagina = "no action",$sc1Anus = "no action",$sc1Mouth = "no action",$sc1Breasts = "no action",$sc1Feet = "no action">> <<link "[1] Continue">><<key1>><</link>> <<link "[2] End">><<key2>><</link>> <<nobr>> /*autostoppers because im too lazy to do this the smart way*/ <<if $spcPenis == "self right hand handjob" and $spcHandR != "self right hand handjob">><<set $spcPenis = "no action">><</if>> <<if $spcPenis == "self left hand handjob" and $spcHandL != "self left hand handjob">><<set $spcPenis = "no action">><</if>> <<if $spcPenis == "self blowjob" and $spcMouth != "self blowjob">><<set $spcPenis = "no action">><</if>> <<if $spcVagina == "self right hand vaginal fingering" and $spcHandR != "self right hand vaginal fingering">><<set $spcVagina = "no action">><</if>> <<if $spcVagina == "self left hand vaginal fingering" and $spcHandL != "self left hand vaginal fingering">><<set $spcVagina = "no action">><</if>> <<if $spcVagina == "self cunnilingus" and $spcMouth != "self cunnilingus">><<set $spcVagina = "no action">><</if>> <<if $spcAnus == "self right hand anal fingering" and $spcHandR != "self right hand anal fingering">><<set $spcAnus = "no action">><</if>> <<if $spcAnus == "self left hand anal fingering" and $spcHandL != "self left hand anal fingering">><<set $spcAnus = "no action">><</if>> <<if $spcAnus == "self analingus" and $spcMouth != "self analingus">><<set $spcAnus = "no action">><</if>> <<if $spcBreasts == "self right hand breast rubbing" and $spcHandR != "self right hand breast rubbing">><<set $spcBreasts = "no action">><</if>> <<if $spcBreasts == "self left hand breast rubbing" and $spcHandL != "self left hand breast rubbing">><<set $spcBreasts = "no action">><</if>> <<if $spcHandL == "left hand assist receive oral" and $spcPenis != "receive blowjob" and $spcVagina != "receive cunnilingus" and $spcAnus != "receive analingus">><<set $spcHandL = "no action">><</if>> <<if $spcHandR == "right hand assist receive oral" and $spcPenis != "receive blowjob" and $spcVagina != "receive cunnilingus" and $spcAnus != "receive analingus">><<set $spcHandR = "no action">><</if>> <<if $spcPenis == "give vaginal slamfucking" and $pc.orgasm < 50>><<set $spcPenis = "give vaginal penetration">><</if>> <<if $spcPenis == "give anal slamfucking" and $pc.orgasm < 50>><<set $spcPenis = "give anal penetration">><</if>> <<if $spcPenis == "give slit slamfucking" and $pc.orgasm < 50>><<set $spcPenis = "give slit penetration">><</if>> <<if $spcPenis == "give vaginal knotfucking" and $pc.orgasm < 50>><<set $spcPenis = "give vaginal penetration">><</if>> <<if $spcPenis == "give anal knotfucking" and $pc.orgasm < 50>><<set $spcPenis = "give anal penetration">><</if>> <<if $spcPenis == "give slit knotfucking" and $pc.orgasm < 50>><<set $spcPenis = "give slit penetration">><</if>> <<if $sc1Penis == "receive vaginal slamfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive vaginal penetration">><</if>> <<if $sc1Penis == "receive anal slamfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive anal penetration">><</if>> <<if $sc1Penis == "receive slit slamfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive slit penetration">><</if>> <<if $sc1Penis == "receive vaginal knotfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive vaginal penetration">><</if>> <<if $sc1Penis == "receive anal knotfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive anal penetration">><</if>> <<if $sc1Penis == "receive slit knotfucking" and $c1.orgasm < 50>><<set $sc1Penis = "receive slit penetration">><</if>> <<if $sc1Mouth == "give tentacle oral penetration" and $spcTentaclesGiveOralPenetration == false>><<set $sc1Mouth = "no action">><</if>> <<if $sc1Vagina == "give tentacle vaginal penetration" and $spcTentaclesGiveVaginalPenetration == false>><<set $sc1Vagina = "no action">><</if>> <<if $sc1Anus == "give tentacle anal penetration" and $spcTentaclesGiveAnalPenetration == false>><<set $sc1Anus = "no action">><</if>> <<if $sc1Penis == "give tentacle penis envelopment" and $spcTentaclesGivePenisEnvelopment == false>><<set $sc1Penis = "no action">><</if>> <<if $sc1Penis == "give tentacle penis jerking" and $spcTentaclesGivePenisJerking == false>><<set $sc1Penis = "no action">><</if>> <<if $spcMouth == "receive tentacle oral penetration" and $spcTentaclesReceiveOralPenetration == false>><<set $spcMouth = "no action">><</if>> <<if $spcVagina == "receive tentacle vaginal penetration" and $spcTentaclesReceiveVaginalPenetration == false>><<set $spcVagina = "no action">><</if>> <<if $spcAnus == "receive tentacle anal penetration" and $spcTentaclesReceiveAnalPenetration == false>><<set $spcAnus = "no action">><</if>> <<if $spcPenis == "receive tentacle penis envelopment" and $spcTentaclesReceivePenisEnvelopment == false>><<set $spcPenis = "no action">><</if>> <<if $spcPenis == "receive tentacle penis jerking" and $spcTentaclesReceivePenisJerking == false>><<set $spcPenis = "no action">><</if>> <<if $spcVagina == "self dildo 1 vaginal penetration" and $spcDildo1 != "self dildo 1 vaginal penetration">><<set $spcVagina = "no action">><</if>> <<if $spcVagina == "self dildo 1 anal penetration" and $spcDildo1 != "self dildo 1 anal penetration">><<set $spcAnus = "no action">><</if>> <<if $spcVagina == "self dildo 1 slit penetration" and $spcDildo1 != "self dildo 1 slit penetration">><<set $spcPenis = "no action">><</if>> /*sets body parts to be blocked when they are occupied by clothing*/ <<if $pc.peniswear != []>><<if $pc.peniswear.name == "chastity cage">><<set $spcPenis = "caged">><</if>><</if>> <<if $pc.anuswear != []>><<if $pc.anuswear.name == "buttplug">><<set $spcPenis = "plugged">><</if>><</if>> /*state description and calculations - sets parts for current turn - check if all other parts are available, do calc, make all other parts unavailable, do descriptions*/ <<if $c1.name != 0>> <<switch $sPos>> <<case "standing">> You and $c1.name are standing facing eachother. | <<case "69">> You and $c1.name are 69'ing eachother. | <<case "doggy top">> You are on top for doggystyle with $c1.name. | <<case "doggy bottom">> $c1.name is on top for doggystyle with you. | <<case "missionary top">> You are straddling $c1.name as they lay on their back for missionary. | <<case "missionary bottom">> You are being straddled by $c1.name while on your back for missionary. | <<case "cowgirl top">> You sit ontop of $c1.name for cowgirl. | <<case "cowgirl bottom">> $c1.name sits ontop you for cowgirl. | <<case "lap sitting top">> $c1.name sits on your lap. | <<case "lap sitting bottom">> You sit on <<print $c1.name>>'s lap. | <</switch>> <<else>> <<switch $sPos>> <<case "standing">> You are standing. | <<case "sitting">> You are sitting. | <</switch>> <</if>> <<if $pc.tentacles == 1>> <<if $spcTentaclesGiveOralPenetration == true and ($sc1Mouth == "no action" or $sc1Mouth == "give tentacle oral penetration")>><<sex $c1 $c1.skillMouth 1>><<set $sc1Mouth = "give tentacle oral penetration">> <<if $prevpcTentaclesGiveOralPenetration != true>>A tentacle begins penetrating <<print $c1.name>>'s mouth. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating $c1.gender[3] mouth. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates $c1.gender[3] mouth. | <<case 1>>A tentacle facefucks $c1.name. | <<case 2>>A tentacle goes down on $c1.gender[3] face. | <</switch>><</if>><<else>><<set $spcTentaclesGiveOralPenetration = false>><</if>> <<if $spcTentaclesGiveVaginalPenetration == true and ($sc1Vagina == "no action" or $sc1Vagina == "give tentacle vaginal penetration")>><<sex $c1 $c1.skillVagina 5>><<set $sc1Mouth = "give tentacle vaginal penetration">> <<if $prevpcTentaclesGiveVaginalPenetration != true>>A tentacle begins penetrating <<print $c1.name>>'s vagina. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating $c1.gender[3] vagina. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates $c1.gender[3] pussy. | <<case 1>>A tentacle fucks $c1.name. | <<case 2>>A tentacle pounds $c1.gender[3] vagina. | <</switch>><</if>><<else>><<set $spcTentaclesGiveVaginalPenetration = false>><</if>> <<if $spcTentaclesGiveAnalPenetration == true and ($sc1Anus == "no action" or $sc1Anus == "give tentacle anal penetration")>><<sex $c1 $c1.skillAnus 5>><<set $sc1Mouth = "give tentacle anal penetration">> <<if $prevpcTentaclesGiveAnalPenetration != true>>A tentacle begins penetrating <<print $c1.name>>'s anus. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating $c1.gender[3] anus. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates $c1.gender[3] ass. | <<case 1>>A tentacle buttfucks $c1.name. | <<case 2>>A tentacle pounds $c1.gender[3] ass. | <</switch>><</if>><<else>><<set $spcTentaclesGiveAnalPenetration = false>><</if>> <<if $spcTentaclesGivePenisEnvelopment == true and ($sc1Penis == "no action" or $sc1Penis == "give tentacle penis envelopment")>><<sex $c1 $c1.skillPenis 5>><<set $sc1Mouth = "give tentacle penis envelopment">> <<if $prevpcTentaclesGivePenisEnvelopment != true>>A tentacle begins eveloping <<print $c1.name>>'s penis. |<<elseif $gsSimpleSex == 1>>A tentacle is riding $c1.gender[3] penis. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles sucks off $c1.gender[3] dick. | <<case 1>>A tentacle fellatiates $c1.name. | <<case 2>>A tentacle goes down on $c1.gender[3] cock. | <</switch>><</if>><<else>><<set $spcTentaclesGivePenisEnvelopment = false>><</if>> <<if $spcTentaclesGivePenisJerking == true and ($sc1Penis == "no action" or $sc1Penis == "give tentacle penis jerking")>><<sex $c1 $c1.skillPenis 3>><<set $sc1Mouth = "give tentacle penis jerking">> <<if $prevpcTentaclesGivePenisJerking != true>>A tentacle begins jerking off <<print $c1.name>>'s penis. |<<elseif $gsSimpleSex == 1>>A tentacle is jerkking off $c1.gender[3] penis. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles jerks off $c1.gender[3] dick. | <<case 1>>A tentacle wraps around <<print $c1.name>> penis. | <<case 2>>A tentacle runs up and down $c1.gender[3] cock. | <</switch>><</if>><<else>><<set $spcTentaclesGivePenisJerking = false>><</if>> <<if $spcTentaclesReceiveOralPenetration == true and ($spcMouth == "no action" or $spcMouth == "receive tentacle oral penetration")>><<sex $pc $pc.skillMouth 1>><<set $spcMouth = "receive tentacle oral penetration">> <<if $prevpcTentaclesReceiveOralPenetration != true>>A tentacle begins penetrating your mouth. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating your mouth. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates your mouth. | <<case 1>>A tentacle facefucks you. | <<case 2>>A tentacle goes down on your face. | <</switch>><</if>><<else>><<set $spcTentaclesReceiveOralPenetration = false>><</if>> <<if $spcTentaclesReceiveVaginalPenetration == true and ($spcVagina == "no action" or $spcVagina == "receive tentacle vaginal penetration")>><<sex $pc $pc.skillVagina 5>><<set $spcVagina = "receive tentacle vaginal penetration">> <<if $prevpcTentaclesReceiveVaginalPenetration != true>>A tentacle begins penetrating your vagina. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating your vagina. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates your pussy. | <<case 1>>A tentacle fucks you. | <<case 2>>A tentacle pounds your vagina. | <</switch>><</if>><<else>><<set $spcTentaclesReceiveVaginalPenetration = false>><</if>> <<if $spcTentaclesReceiveAnalPenetration == true and ($spcAnus == "no action" or $spcAnus == "receive tentacle anal penetration")>><<sex $pc $pc.skillAnus 5>><<set $spcAnus = "receive tentacle anal penetration">> <<if $prevpcTentaclesReceiveAnalPenetration != true>>A tentacle begins penetrating your anus. |<<elseif $gsSimpleSex == 1>>A tentacle is penetrating your anus. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles penetrates your ass. | <<case 1>>A tentacle buttfucks you. | <<case 2>>A tentacle pounds your ass. | <</switch>><</if>><<else>><<set $spcTentaclesReceiveAnalPenetration = false>><</if>> <<if $spcTentaclesReceivePenisEnvelopment == true and ($spcPenis == "no action" or $spcPenis == "receive tentacle penis envelopment")>><<sex $pc $pc.skillPenis 5>><<set $spcPenis = "receive tentacle penis envelopment">> <<if $prevpcTentaclesReceivePenisEnvelopment != true>>A tentacle begins eveloping your penis. |<<elseif $gsSimpleSex == 1>>A tentacle is riding your penis. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles sucks off your dick. | <<case 1>>A tentacle fellatiates you. | <<case 2>>A tentacle goes down on your cock. | <</switch>><</if>><<else>><<set $spcTentaclesReceivePenisEnvelopment = false>><</if>> <<if $spcTentaclesReceivePenisJerking == true and ($spcPenis == "no action" or $spcPenis == "receive tentacle penis jerking")>><<sex $pc $pc.skillPenis 3>><<set $spcPenis = "receive tentacle penis jerking">> <<if $prevpcTentaclesReceivePenisJerking != true>>A tentacle begins jerking off your penis. |<<elseif $gsSimpleSex == 1>>A tentacle is jerkking off your penis. |<<else>><<switch random(2)>> <<case 0>>One of your tentacles jerks off your dick. | <<case 1>>A tentacle wraps around your penis. | <<case 2>>A tentacle runs up and down your cock. | <</switch>><</if>><<else>><<set $spcTentaclesReceivePenisJerking = false>><</if>> <</if>> <<switch $spcDildo1>> <<case "give dildo 1 vaginal penetration">><<if $sc1Vagina == "no action" or $sc1Vagina == "give dildo 1 vaginal penetration">><<sex $c1 $c1.skillVagina 5>><<set $sc1Vagina = "give dildo 1 vaginal penetration">> <<if $prevpcDildo1 != "give dildo 1 vaginal penetration">>You push your $pc.dildo1.name into $c1.gender[3] vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on $c1.gender[3] vagina. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of $c1.gender[3] pussy. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of $c1.gender[3] pussy. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo1.name with $c1.gender[3] vagina. | <<else>>$c1.name agressively rides your $pc.dildo1.name with $c1.gender[3] vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <<case "give dildo 1 anal penetration">><<if $sc1Anus == "no action" or $sc1Anus == "give dildo 1 anal penetration">><<sex $c1 $c1.skillAnus 5>><<set $spcAnus = "give dildo 1 anal penetration">> <<if $prevpcDildo1 != "give dildo 1 anal penetration">>You push your $pc.dildo1.name into $c1.gender[3] anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on $c1.gender[3] anus. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of $c1.gender[3] butt. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of $c1.gender[3] butt. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo1.name with $c1.gender[3] ass. | <<else>>$c1.name agressively rides your $pc.dildo1.name with $c1.gender[3] ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <<case "give dildo 1 slit penetration">><<if $sc1Penis == "no action" or $sc1Penis == "give dildo 1 slit penetration">><<sex $c1 $c1.skillPenis 5>><<set $sc1Penis = "give dildo 1 slit penetration">> <<if $prevpcDildo1 != "give dildo 1 slit penetration">>You push your $pc.dildo1.name into $c1.gender[3] slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on $c1.gender[3] slit. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of $c1.gender[3] slit. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of $c1.gender[3] slit. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo1.name with $c1.gender[3] slit. | <<else>>$c1.name agressively rides your $pc.dildo1.name with $c1.gender[3] slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <<case "receive dildo 1 vaginal penetration">><<if $spcVagina == "no action" or $spcVagina == "receive dildo 1 vaginal penetration">><<sex $pc $pc.skillVagina 5>><<set $spcVagina = "receive dildo 1 vaginal penetration">> <<if $prevpcDildo1 != "receive dildo 1 vaginal penetration">>You push your $pc.dildo1.name into your vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on your vagina. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of Your pussy. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of Your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo1.name with Your vagina. | <<else>>You agressively ride your $pc.dildo1.name with Your vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <<case "receive dildo 1 anal penetration">><<if $spcAnus == "no action" or $spcAnus == "receive dildo 1 anal penetration">><<sex $pc $pc.skillAnus 5>><<set $spcAnus = "receive dildo 1 anal penetration">> <<if $prevpcDildo1 != "receive dildo 1 anal penetration">>You push your $pc.dildo1.name into your anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on your anus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of Your butt. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of Your butt. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo1.name with Your ass. | <<else>>You agressively ride your $pc.dildo1.name with Your ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <<case "receive dildo 1 slit penetration">><<if $spcPenis == "no action" or $spcPenis == "receive dildo 1 slit penetration">><<sex $pc $pc.skillPenis 5>><<set $spcPenis = "receive dildo 1 slit penetration">> <<if $prevpcDildo1 != "receive dildo 1 slit penetration">>You push your $pc.dildo1.name into your slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo1.name on your slit. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo1.name is pumped in and out of Your slit. | <<else>>Your $pc.dildo1.name is vigorously pumped in and out of Your slit. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo1.name with Your slit. | <<else>>You agressively ride your $pc.dildo1.name with Your slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo1 = "no action">><</if>> <</switch>> <<switch $spcDildo2>> <<case "give dildo 2 vaginal penetration">><<if $sc1Vagina == "no action" or $sc1Vagina == "give dildo 2 vaginal penetration">><<sex $c1 $c1.skillVagina 5>><<set $sc1Vagina = "give dildo 2 vaginal penetration">> <<if $prevpcDildo2 != "give dildo 2 vaginal penetration">>You push your $pc.dildo2.name into $c1.gender[3] vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on $c1.gender[3] vagina. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of $c1.gender[3] pussy. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of $c1.gender[3] pussy. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo2.name with $c1.gender[3] vagina. | <<else>>$c1.name agressively rides your $pc.dildo2.name with $c1.gender[3] vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <<case "give dildo 2 anal penetration">><<if $sc1Anus == "no action" or $sc1Anus == "give dildo 2 anal penetration">><<sex $c1 $c1.skillAnus 5>><<set $spcAnus = "give dildo 2 anal penetration">> <<if $prevpcDildo2 != "give dildo 2 anal penetration">>You push your $pc.dildo2.name into $c1.gender[3] anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on $c1.gender[3] anus. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of $c1.gender[3] butt. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of $c1.gender[3] butt. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo2.name with $c1.gender[3] ass. | <<else>>$c1.name agressively rides your $pc.dildo2.name with $c1.gender[3] ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <<case "give dildo 2 slit penetration">><<if $sc1Penis == "no action" or $sc1Penis == "give dildo 2 slit penetration">><<sex $c1 $c1.skillPenis 5>><<set $sc1Penis = "give dildo 2 slit penetration">> <<if $prevpcDildo2 != "give dildo 2 slit penetration">>You push your $pc.dildo2.name into $c1.gender[3] slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on $c1.gender[3] slit. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of $c1.gender[3] slit. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of $c1.gender[3] slit. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo2.name with $c1.gender[3] slit. | <<else>>$c1.name agressively rides your $pc.dildo2.name with $c1.gender[3] slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <<case "receive dildo 2 vaginal penetration">><<if $spcVagina == "no action" or $spcVagina == "receive dildo 2 vaginal penetration">><<sex $pc $pc.skillVagina 5>><<set $spcVagina = "receive dildo 2 vaginal penetration">> <<if $prevpcDildo2 != "receive dildo 2 vaginal penetration">>You push your $pc.dildo2.name into your vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on your vagina. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of Your pussy. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of Your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo2.name with Your vagina. | <<else>>You agressively ride your $pc.dildo2.name with Your vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <<case "receive dildo 2 anal penetration">><<if $spcAnus == "no action" or $spcAnus == "receive dildo 2 anal penetration">><<sex $pc $pc.skillAnus 5>><<set $spcAnus = "receive dildo 2 anal penetration">> <<if $prevpcDildo2 != "receive dildo 2 anal penetration">>You push your $pc.dildo2.name into your anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on your anus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of Your butt. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of Your butt. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo2.name with Your ass. | <<else>>You agressively ride your $pc.dildo2.name with Your ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <<case "receive dildo 2 slit penetration">><<if $spcPenis == "no action" or $spcPenis == "receive dildo 2 slit penetration">><<sex $pc $pc.skillPenis 5>><<set $spcPenis = "receive dildo 2 slit penetration">> <<if $prevpcDildo2 != "receive dildo 2 slit penetration">>You push your $pc.dildo2.name into your slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo2.name on your slit. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo2.name is pumped in and out of Your slit. | <<else>>Your $pc.dildo2.name is vigorously pumped in and out of Your slit. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo2.name with Your slit. | <<else>>You agressively ride your $pc.dildo2.name with Your slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo2 = "no action">><</if>> <</switch>> <<switch $spcDildo3>> <<case "give dildo 3 vaginal penetration">><<if $sc1Vagina == "no action" or $sc1Vagina == "give dildo 3 vaginal penetration">><<sex $c1 $c1.skillVagina 5>><<set $sc1Vagina = "give dildo 3 vaginal penetration">> <<if $prevpcDildo3 != "give dildo 3 vaginal penetration">>You push your $pc.dildo3.name into $c1.gender[3] vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on $c1.gender[3] vagina. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of $c1.gender[3] pussy. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of $c1.gender[3] pussy. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo3.name with $c1.gender[3] vagina. | <<else>>$c1.name agressively rides your $pc.dildo3.name with $c1.gender[3] vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <<case "give dildo 3 anal penetration">><<if $sc1Anus == "no action" or $sc1Anus == "give dildo 3 anal penetration">><<sex $c1 $c1.skillAnus 5>><<set $spcAnus = "give dildo 3 anal penetration">> <<if $prevpcDildo3 != "give dildo 3 anal penetration">>You push your $pc.dildo3.name into $c1.gender[3] anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on $c1.gender[3] anus. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of $c1.gender[3] butt. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of $c1.gender[3] butt. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo3.name with $c1.gender[3] ass. | <<else>>$c1.name agressively rides your $pc.dildo3.name with $c1.gender[3] ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <<case "give dildo 3 slit penetration">><<if $sc1Penis == "no action" or $sc1Penis == "give dildo 3 slit penetration">><<sex $c1 $c1.skillPenis 5>><<set $sc1Penis = "give dildo 3 slit penetration">> <<if $prevpcDildo3 != "give dildo 3 slit penetration">>You push your $pc.dildo3.name into $c1.gender[3] slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on $c1.gender[3] slit. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of $c1.gender[3] slit. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of $c1.gender[3] slit. | <</if>> <<case 1>><<if $c1.orgasm < 50>>$c1.name rides your $pc.dildo3.name with $c1.gender[3] slit. | <<else>>$c1.name agressively rides your $pc.dildo3.name with $c1.gender[3] slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <<case "receive dildo 3 vaginal penetration">><<if $spcVagina == "no action" or $spcVagina == "receive dildo 3 vaginal penetration">><<sex $pc $pc.skillVagina 5>><<set $spcVagina = "receive dildo 3 vaginal penetration">> <<if $prevpcDildo3 != "receive dildo 3 vaginal penetration">>You push your $pc.dildo3.name into your vagina. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on your vagina. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of Your pussy. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of Your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo3.name with Your vagina. | <<else>>You agressively ride your $pc.dildo3.name with Your vagina. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <<case "receive dildo 3 anal penetration">><<if $spcAnus == "no action" or $spcAnus == "receive dildo 3 anal penetration">><<sex $pc $pc.skillAnus 5>><<set $spcAnus = "receive dildo 3 anal penetration">> <<if $prevpcDildo3 != "receive dildo 3 anal penetration">>You push your $pc.dildo3.name into your anus. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on your anus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of Your butt. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of Your butt. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo3.name with Your ass. | <<else>>You agressively ride your $pc.dildo3.name with Your ass. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <<case "receive dildo 3 slit penetration">><<if $spcPenis == "no action" or $spcPenis == "receive dildo 3 slit penetration">><<sex $pc $pc.skillPenis 5>><<set $spcPenis = "receive dildo 3 slit penetration">> <<if $prevpcDildo3 != "receive dildo 3 slit penetration">>You push your $pc.dildo3.name into your slit. |<<elseif $gsSimpleSex == 1>>You are using your $pc.dildo3.name on your slit. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your $pc.dildo3.name is pumped in and out of Your slit. | <<else>>Your $pc.dildo3.name is vigorously pumped in and out of Your slit. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You ride your $pc.dildo3.name with Your slit. | <<else>>You agressively ride your $pc.dildo3.name with Your slit. | <</if>> <</switch>><</if>><<else>><<set $spcDildo3 = "no action">><</if>> <</switch>> <<switch $spcHandR>> <<case "right hand assist receive oral">> <<if $prevpcHandR != "right hand assist receive oral">>You move your right hand to $c1.gender[3] head to assist $c1.gender[3] oral work. |<<elseif $gsSimpleSex == 1>>You have your right hand on $c1.gender[3] head. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>You push down on $c1.gender[3] head with your right hand. | <<else>>You push down on $c1.gender[3] head with your right hand. | <</if>> <<case 1>><<if $c1.orgasm < 50>>You use your right has to bob $c1.gender[3] head as $c1.gender[1] go down on you. | <<else>>You use your right has to bob $c1.gender[3] head as $c1.gender[1] go down on you. | <</if>> <</switch>><<else>><<set $spcHandR = "no action">><</if>> <<case "give right hand handjob">><<if $sc1Penis == "no action" or $sc1Penis == "give right hand handjob">><<sex $pc $pc.skillHands 1 $c1 $c1.skillPenis 3>><<set $sc1Penis = "give right hand handjob">> <<if $prevpcHandR != "give right hand handjob">>You begin giving $c1.name a handjob with your right hand. | <<elseif $gsSimpleSex == true>>You are giving $c1.name a handjob with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You jerk off $c1.gender[3] penis with your right hand. | <<else>>You vigorously pump $c1.gender[3] penis with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name a handjob with your right hand. | <<else>>You give $c1.name a spirited handjob with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump $c1.gender[3] shaft with your right hand. | <<else>>You quickly pump $c1.gender[3] shaft with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "self right hand handjob">><<if $spcPenis == "no action" or $spcPenis == "self right hand handjob">><<sex $pc $pc.skillHands 1 $pc $pc.skillPenis 3>><<set $spcPenis = "self right hand handjob">> <<if $prevpcHandR != "self right hand handjob">>You begin giving yourself a handjob with your right hand. |<<elseif $gsSimpleSex == true>>You are giving yourself a handjob with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You jerk off your penis with your right hand. | <<else>>You vigorously pump your penis with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself a handjob with your right hand. | <<else>>You give yourself a spirited handjob with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your shaft with your right hand. | <<else>>You quickly pump your shaft with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "give right hand vaginal fingering">><<if $sc1Vagina == "no action" or $sc1Vagina == "give right hand vaginal fingering">><<sex $pc $pc.skillHands 1 $c1 $c1.skillVagina 3>><<set $sc1Vagina = "give right hand vaginal fingering">> <<if $prevpcHandR != "give right hand vaginal fingering">>You begin giving $c1.name vaginal fingering with your right hand. |<<elseif $gsSimpleSex == true>>You are giving $c1.gender[3] vaginal fingering with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger $c1.gender[3] pussy with your right hand. | <<else>>You quickly finger $c1.gender[3] pussy with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name vaginal fingering with your right hand. | <<else>>You agressively give $c1.name vaginal fingering with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of $c1.gender[3] pussy with your right hand. | <<else>>You rapidly pump your fingers in and out of $c1.gender[3] pussy with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "self right hand vaginal fingering">><<if $spcVagina == "no action" or $spcVagina == "self right hand vaginal fingering">><<sex $pc $pc.skillHands 1 $pc $pc.skillVagina 3>><<set $spcVagina = "self right hand vaginal fingering">> <<if $prevpcHandR != "self right hand vaginal fingering">>You begin giving yourself vaginal fingering with your right hand. |<<elseif $gsSimpleSex == true>>You are giving yourself vaginal fingering with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger your pussy with your right hand. | <<else>>You quickly finger your pussy with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself vaginal fingering with your right hand. | <<else>>You agressively give yourself vaginal fingering with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of your pussy with your right hand. | <<else>>You rapidly pump your fingers in and out of your pussy with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "give right hand anal fingering">><<if $sc1Anus == "no action" or $sc1Anus == "give right hand anal fingering">><<sex $pc $pc.skillHands 1 $c1 $c1.skillAnus 3>><<set $sc1Anus = "give right hand anal fingering">> <<if $prevpcHandR != "give right hand anal fingering">>You begin giving $c1.gender[3] anal fingering with your right hand. |<<elseif $gsSimpleSex == true>>You are giving $c1.gender[3] anal fingering with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger $c1.gender[3] ass with your right hand. | <<else>>You quickly finger $c1.gender[3] ass with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name anal fingering with your right hand. | <<else>>You agressively give $c1.name anal fingering with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of $c1.gender[3] ass with your right hand. | <<else>>You rapidly pump your fingers in and out of $c1.gender[3] ass with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "self right hand anal fingering">><<if $spcAnus == "no action" or $spcAnus == "self right hand anal fingering">><<sex $pc $pc.skillHands 1 $pc $pc.skillAnus 3>><<set $spcAnus = "self right hand anal fingering">> <<if $prevpcHandR != "self right hand anal fingering">>You begin giving yourself anal fingering with your right hand. |<<elseif $gsSimpleSex == true>>You are giving yourself anal fingering with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger your ass with your right hand. | <<else>>You quickly finger your ass with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself anal fingering with your right hand. | <<else>>You agressively give yourself anal fingering with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of your butt with your right hand. | <<else>>You rapidly pump your fingers in and out of your butt with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "give right hand breast rubbing">><<if $sc1Breasts == "no action" or $sc1Breasts == "give right hand breast rubbing">><<sex $pc $pc.skillHands 1 $c1 $c1.skillBreasts 2>><<set $sc1Breasts = "give right hand breast rubbing">> <<if $prevpcHandR != "give right hand breast rubbing">>You begin rubbing $c1.gender[3] breasts with your right hand. |<<elseif $gsSimpleSex == true>>You are rubbing $c1.gender[3] breasts with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You rub $c1.gender[3] tits with your right hand. | <<else>>You quickly rub $c1.gender[3] tits with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You grope $c1.gender[3] breasts with your right hand. | <<else>>You passionately grope $c1.gender[3] breasts with your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fondle $c1.gender[3] tits with your right hand. | <<else>>You agressively fondle $c1.gender[3] tits with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <<case "self right hand breast rubbing">><<if $spcBreasts == "no action" or $spcBreasts == "self right hand breast rubbing">><<sex $pc $pc.skillHands 1 $pc $pc.skillBreasts 2>><<set $spcBreasts = "self right hand breast rubbing">> <<if $prevpcHandR != "self right hand breast rubbing">>You begin rubbing your breasts with your right hand. |<<elseif $gsSimpleSex == true>>You are rubbing your breasts with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You rub your tits with your right hand. | <<else>>You quickly rub your tits with your right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You grope your breasts with your right hand. | <<else>>You passionately grope your breastswith your right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fondle your tits with your right hand. | <<else>>You agressively fondle your tits with your right hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandR = "no action">><</if>> <</switch>> <<switch $spcHandL>> <<case "left hand assist receive oral">> <<if $prevpcHandL != "left hand assist receive oral">>You move your left hand to $c1.gender[3] head to assist $c1.gender[3] oral work. |<<elseif $gsSimpleSex == 1>>You have your left hand on $c1.gender[3] head. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>You push down on $c1.gender[3] head with your left hand. | <<else>>You push down on $c1.gender[3] head with your left hand. | <</if>> <<case 1>><<if $c1.orgasm < 50>>You use your left has to bob $c1.gender[3] head as $c1.gender[1] go down on you. | <<else>>You use your left has to bob $c1.gender[3] head as $c1.gender[1] go down on you. | <</if>> <</switch>><<else>><<set $spcHandL = "no action">><</if>> <<case "give left hand handjob">><<if $sc1Penis == "no action" or $sc1Penis == "give left hand handjob">><<sex $pc $pc.skillHands 1 $c1 $c1.skillPenis 3>><<set $sc1Penis = "give left hand handjob">> <<if $prevpcHandL != "give left hand handjob">>You begin giving $c1.name a handjob with your left hand. | <<elseif $gsSimpleSex == true>>You are giving $c1.name a handjob with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You jerk off $c1.gender[3] penis with your left hand. | <<else>>You vigorously pump $c1.gender[3] penis with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name a handjob with your left hand. | <<else>>You give $c1.name a spirited handjob with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump $c1.gender[3] shaft with your left hand. | <<else>>You quickly pump $c1.gender[3] shaft with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "self left hand handjob">><<if $spcPenis == "no action" or $spcPenis == "self left hand handjob">><<sex $pc $pc.skillHands 1 $pc $pc.skillPenis 3>><<set $spcPenis = "self left hand handjob">> <<if $prevpcHandL != "self left hand handjob">>You begin giving yourself a handjob with your left hand. |<<elseif $gsSimpleSex == true>>You are giving yourself a handjob with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You jerk off your penis with your left hand. | <<else>>You vigorously pump your penis with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself a handjob with your left hand. | <<else>>You give yourself a spirited handjob with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your shaft with your left hand. | <<else>>You quickly pump your shaft with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "give left hand vaginal fingering">><<if $sc1Vagina == "no action" or $sc1Vagina == "give left hand vaginal fingering">><<sex $pc $pc.skillHands 1 $c1 $c1.skillVagina 3>><<set $sc1Vagina = "give left hand vaginal fingering">> <<if $prevpcHandL != "give left hand vaginal fingering">>You begin giving $c1.name vaginal fingering with your left hand. |<<elseif $gsSimpleSex == true>>You are giving $c1.gender[3] vaginal fingering with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger $c1.gender[3] pussy with your left hand. | <<else>>You quickly finger $c1.gender[3] pussy with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name vaginal fingering with your left hand. | <<else>>You agressively give $c1.name vaginal fingering with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of $c1.gender[3] pussy with your left hand. | <<else>>You rapidly pump your fingers in and out of $c1.gender[3] pussy with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "self left hand vaginal fingering">><<if $spcVagina == "no action" or $spcVagina == "self left hand vaginal fingering">><<sex $pc $pc.skillHands 1 $pc $pc.skillVagina 3>><<set $spcVagina = "self left hand vaginal fingering">> <<if $prevpcHandL != "self left hand vaginal fingering">>You begin giving yourself vaginal fingering with your left hand. |<<elseif $gsSimpleSex == true>>You are giving yourself vaginal fingering with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger your pussy with your left hand. | <<else>>You quickly finger your pussy with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself vaginal fingering with your left hand. | <<else>>You agressively give yourself vaginal fingering with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of your pussy with your left hand. | <<else>>You rapidly pump your fingers in and out of your pussy with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "give left hand anal fingering">><<if $sc1Anus == "no action" or $sc1Anus == "give left hand anal fingering">><<sex $pc $pc.skillHands 1 $c1 $c1.skillAnus 3>><<set $sc1Anus = "give left hand anal fingering">> <<if $prevpcHandL != "give left hand anal fingering">>You begin giving $c1.gender[3] anal fingering with your left hand. |<<elseif $gsSimpleSex == true>>You are giving $c1.gender[3] anal fingering with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger $c1.gender[3] ass with your left hand. | <<else>>You quickly finger $c1.gender[3] ass with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give $c1.name anal fingering with your left hand. | <<else>>You agressively give $c1.name anal fingering with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of $c1.gender[3] ass with your left hand. | <<else>>You rapidly pump your fingers in and out of $c1.gender[3] ass with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "self left hand anal fingering">><<if $spcAnus == "no action" or $spcAnus == "self left hand anal fingering">><<sex $pc $pc.skillHands 1 $pc $pc.skillAnus 3>><<set $spcAnus = "self left hand anal fingering">> <<if $prevpcHandL != "self left hand anal fingering">>You begin giving yourself anal fingering with your left hand. |<<elseif $gsSimpleSex == true>>You are giving yourself anal fingering with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You finger your ass with your left hand. | <<else>>You quickly finger your ass with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You give yourself anal fingering with your left hand. | <<else>>You agressively give yourself anal fingering with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You pump your fingers in and out of your butt with your left hand. | <<else>>You rapidly pump your fingers in and out of your butt with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "give left hand breast rubbing">><<if $sc1Breasts == "no action" or $sc1Breasts == "give left hand breast rubbing">><<sex $pc $pc.skillHands 1 $c1 $c1.skillBreasts 2>><<set $sc1Breasts = "give left hand breast rubbing">> <<if $prevpcHandL != "give left hand breast rubbing">>You begin rubbing $c1.gender[3] breasts with your left hand. |<<elseif $gsSimpleSex == true>>You are rubbing $c1.gender[3] breasts with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You rub $c1.gender[3] tits with your left hand. | <<else>>You quickly rub $c1.gender[3] tits with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You grope $c1.gender[3] breasts with your left hand. | <<else>>You passionately grope $c1.gender[3] breasts with your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fondle $c1.gender[3] tits with your left hand. | <<else>>You agressively fondle $c1.gender[3] tits with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <<case "self left hand breast rubbing">><<if $spcBreasts == "no action" or $spcBreasts == "self left hand breast rubbing">><<sex $pc $pc.skillHands 1 $pc $pc.skillBreasts 2>><<set $spcBreasts = "self left hand breast rubbing">> <<if $prevpcHandL != "self left hand breast rubbing">>You begin rubbing your breasts with your left hand. |<<elseif $gsSimpleSex == true>>You are rubbing your breasts with your left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You rub your tits with your left hand. | <<else>>You quickly rub your tits with your left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You grope your breasts with your left hand. | <<else>>You passionately grope your breastswith your left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fondle your tits with your left hand. | <<else>>You agressively fondle your tits with your left hand. | <</if>> <</switch>><</if>><<else>><<set $spcHandL = "no action">><</if>> <</switch>> <<switch $spcMouth>> <<case "give analingus">><<if $sc1Anus == "no action" or $sc1Anus == "give analingus">><<sex $pc $pc.skillMouth 1 $c1 $c1.skillAnus 5>><<set $sc1Anus = "give analingus">> <<if $prevpcMouth != "give analingus">>You begin giving analingus. |<<elseif $gsSimpleSex == true>>You are giving analingus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are eating out $c1.gender[3] ass. | <<else>>You vigorously eating out $c1.gender[3] ass. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You tonguefuck $c1.gender[3] butthole. | <<else>>You agressively tonguefuck $c1.gender[3] butthole. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <<case "self analingus">><<if $spcAnus == "no action" or $spcAnus == "self analingus">><<sex $pc $pc.skillMouth 1 $pc $pc.skillAnus 5>><<set $spcAnus = "self analingus">> <<if $prevpcMouth != "self analingus">>You begin giving yourself analingus. |<<elseif $gsSimpleSex == true>>You are giving yourself analingus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are eating out your ass. | <<else>>You vigorously eating out your ass. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You tonguefuck your butthole. | <<else>>You agressively tonguefuck your butthole. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <<case "give cunnilingus">><<if $sc1Vagina == "no action" or $sc1Vagina == "give cunnilingus">><<sex $pc $pc.skillMouth 1 $c1 $c1.skillVagina 5>><<set $sc1Vagina = "give cunnilingus">> <<if $prevpcMouth != "give cunnilingus">>You begin giving cunnilingus. |<<elseif $gsSimpleSex == true>>You are giving cunnilingus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You eat out $c1.gender[3] pussy. | <<else>>You vigorously eat out $c1.gender[3] pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You tonguefuck $c1.gender[3] vagina. | <<else>>You agressively tonguefuck $c1.gender[3] vagina. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <<case "self cunnilingus">><<if $spcVagina == "no action" or $spcVagina == "self cunnilingus">><<sex $pc $pc.skillMouth 1 $pc $pc.skillVagina 5>><<set $spcVagina = "self cunnilingus">> <<if $prevpcMouth != "self cunnilingus">>You begin yourself giving cunnilingus. |<<elseif $gsSimpleSex == true>>You are giving yourself cunnilingus. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You eat out your pussy. | <<else>>You vigorously eat out your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You tonguefuck your vagina. | <<else>>You agressively tonguefuck your vagina. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <<case "give blowjob">><<if $sc1Penis == "no action" or $sc1Penis == "give blowjob">><<sex $pc $pc.skillMouth 1 $c1 $c1.skillPenis 5>><<set $sc1Penis = "give blowjob">> <<if $prevpcMouth != "give blowjob">>You begin giving a blowjob. |<<elseif $gsSimpleSex == true>>You are giving a blowjob. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You suck on $c1.gender[3] cock. | <<else>>You vigorously suck on $c1.gender[3] cock. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You perform a blowjob on $c1.name. | <<else>>You perform a spirited blowjob on $c1.name. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fellatiate $c1.name. | <<else>>You quickly fellatiate $c1.name. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <<case "self blowjob">><<if $spcPenis == "no action" or $spcPenis == "self blowjob">><<sex $pc $pc.skillMouth 1 $pc $pc.skillPenis 5>><<set $spcPenis = "self blowjob">> <<if $prevpcMouth != "self blowjob">>You begin giving yourself a blowjob. |<<elseif $gsSimpleSex == true>>You are giving yourself a blowjob. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You suck on your cock. | <<else>>You vigorously suck on your cock. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You perform a blowjob on yourself. | <<else>>You perform a spirited blowjob on yourself. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You fellatiate yourself. | <<else>>You quickly fellatiate yourself. | <</if>> <</switch>><</if>><<else>><<set $spcMouth = "no action">><</if>> <</switch>> <<switch $spcPenis>> <<case "give vaginal slamfucking">><<if $sc1Vagina == "no action" or $sc1Vagina == "give vaginal slamfucking">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillVagina 5>> <<if $prevpcPenis != "give vaginal slamfucking">>You begin slamfucking $c1.gender[3] vagina. |<<elseif $gsSimpleSex == 1>>You slamfuck $c1.gender[3] vagina. |<<else>><<switch random(2)>> <<case 0>>You slamfuck $c1.gender[3] pussy. | <<case 1>>You slam your cock into $c1.gender[3] pussy. | <<case 2>>You pump your cock in and out of $c1.gender[3] pussy. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give anal slamfucking">><<if $sc1Anus == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillAnus 5>> <<if $prevpcPenis != "give anal slamfucking">>You begin slamfucking $c1.gender[3] anus. |<<elseif $gsSimpleSex == 1>>You slamfuck $c1.gender[3] anus. |<<else>><<switch random(2)>> <<case 0>>You slamfuck $c1.gender[3] ass. | <<case 1>>You slam your cock into $c1.gender[3] ass. | <<case 2>>You pump your cock in and out of $c1.gender[3] ass. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give slit slamfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "give slit slamfucking">>You begin slamfucking $c1.gender[3] slit. |<<elseif $gsSimpleSex == 1>>You slamfuck $c1.gender[3] slit. |<<else>><<switch random(2)>> <<case 0>>You slamfuck $c1.gender[3] slit. | <<case 1>>You slam your cock into $c1.gender[3] slit. | <<case 2>>You pump your cock in and out of $c1.gender[3] slit. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give vaginal knotfucking">><<if $sc1Vagina == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillVagina 5>> <<if $prevpcPenis != "give vaginal knotfucking">>You begin knotfucking $c1.gender[3] vagina. |<<elseif $gsSimpleSex == 1>>You knotfuck $c1.gender[3] vagina. |<<else>><<switch random(2)>> <<case 0>>You knotfuck $c1.gender[3] pussy. | <<case 1>>You slam your knot into $c1.gender[3] pussy. | <<case 2>>You pump your knot in and out of $c1.gender[3] pussy. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give anal knotfucking">><<if $sc1Anus == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillAnus 5>> <<if $prevpcPenis != "give anal knotfucking">>You begin knotfucking $c1.gender[3] anus. |<<elseif $gsSimpleSex == 1>>You knotfuck $c1.gender[3] anus. |<<else>><<switch random(2)>> <<case 0>>You knotfuck $c1.gender[3] ass. | <<case 1>>You slam your knot into $c1.gender[3] ass. | <<case 2>>You pump your knot in and out of $c1.gender[3] ass. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give slit knotfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "give slit knotfucking">>You begin knotfucking $c1.gender[3] slit. |<<elseif $gsSimpleSex == 1>>You knotfuck $c1.gender[3] slit. |<<else>><<switch random(2)>> <<case 0>>You knotfuck $c1.gender[3] slit. | <<case 1>>You slam your knot into $c1.gender[3] slit. | <<case 2>>You pump your knot in and out of $c1.gender[3] slit. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive slit slamfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive slit slamfucking">>$c1.name begins slamfucking your slit. |<<elseif $gsSimpleSex == 1>>$c1.name slamfucks your slit. |<<else>><<switch random(2)>> <<case 0>>$c1.name slamfucks your slit. | <<case 1>>$c1.name slams $c1.gender[3] cock into your slit. | <<case 2>>$c1.name pumps $c1.gender[3] dick in and out of your slit. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive slit knotfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive slit knotfucking">>$c1.name begins knotfucking your slit. |<<elseif $gsSimpleSex == 1>>$c1.name knotfucks your slit. |<<else>><<switch random(2)>> <<case 0>>$c1.name knotfucks your slit. | <<case 1>>$c1.name slams $c1.gender[3] knot into your slit. | <<case 2>>$c1.name pumps $c1.gender[3] knot in and out of your slit. | <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "mutual frot">><<if $sc1Penis == "no action" or $sc1Penis == "mutual frot">><<sex $pc $pc.skillPenis 3 $c1 $c1.skillPenis 3>><<set $sc1Penis = "mutual frot">> <<if $prevpcPenis != "mutual frot">>You begin frotting with $c1.name. |<<elseif $gsSimpleSex == true>>You are frotting with $c1.name. |<<else>><<switch random(1)>> <<case 0>><<if $orgAvg < 50>>You rub your cock with $c1.gender[3] penis. | <<else>>You agressively rub your cock with $c1.gender[3] penis. | <</if>> <<case 1>><<if $orgAvg < 50>>You frot with $c1.name. | <<else>>You rapidly frot with $c1.name. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give anal penetration">><<if $sc1Anus == "no action" or $sc1Anus == "give anal penetration">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillAnus 5>><<set $sc1Anus = "give anal penetration">> <<if $prevpcPenis != "give anal penetration">>You begin giving anal penetration. |<<elseif $gsSimpleSex == true>>You are giving anal penetration. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You are giving anal penetration with your penis. | <<else>>You are rapidly giving anal penetration with your penis. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You are sliding your dick in and out of $c1.gender[3] ass. | <<else>>You are quickly sliding your dick in and out of $c1.gender[3]. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You ream $c1.gender[3] asshole with your cock. | <<else>>You rapidly ream $c1.gender[3] asshole with your cock. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give vaginal penetration">><<if $sc1Vagina == "no action" or $sc1Vagina == "give vaginal penetration">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillVagina 5>><<set $sc1Vagina = "give vaginal penetration">> <<if $prevpcPenis != "give vaginal penetration">>You begin giving vaginal penetration. |<<elseif $gsSimpleSex == true>>You are giving vaginal penetration. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You are giving vaginal penetration using your penis. | <<else>>You are roughly giving vaginal penetration using your penis. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You cram your cock into $c1.gender[3] pussy. | <<else>>You frantically cram your cock into $c1.gender[3] pussy. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You drive your dick into $c1.gender[3] vagina. | <<else>>You rapidly drive your dick into $c1.gender[3] vagina. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive blowjob">><<if $sc1Mouth == "no action" or $sc1Mouth == "receive blowjob">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillMouth 1>><<set $sc1Mouth = "receive blowjob">> <<if $prevpcPenis != "receive blowjob">>You begin receiving a blowjob. |<<elseif $gsSimpleSex == true>>You are receiving a blowjob. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are receiving a blowjob. | <<else>>You are enthusiastically receiving a blowjob. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You push your cock in and out of $c1.gender[3] mouth. | <<else>>You quickly push your cock in and out of $c1.gender[3] mouth. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive footjob">><<if $sc1Feet == "no action" or $sc1Feet == "receive footjob">><<sex $pc $pc.skillPenis 3 $c1 $c1.skillFeet 1>><<set $sc1Feet = "receive footjob">> <<if $prevpcPenis != "receive footjob">>You begin receiving a footjob. |<<elseif $gsSimpleSex == true>>You are receiving a footjob. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are receiving a footjob. | <<else>>You are enthusiastically receiving a footjob. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You stroke your cock using $c1.gender[3] feet. | <<else>>You frantically stroke your cock using $c1.gender[3] feet. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive boobjob">><<if $sc1Breasts == "no action" or $sc1Breasts == "receive boobjob">><<sex $pc $pc.skillPenis 3 $c1 $c1.skillBreasts 1>><<set $sc1Breasts = "receive boobjob">> <<if $prevpcPenis != "receive boobjob">>You begin receiving a breastjob. |<<elseif $gsSimpleSex == true>>You are receiving a breastjob. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You receive a boobjob. | <<else>>You enthusiastically receive a boobjob. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.name jerk you off with $c1.gender[3] breasts. | <<else>>You let $c1.name quickly jerk you off with $c1.gender[3] breasts. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive right hand handjob">><<if $sc1HandR == "no action" or $sc1HandR == "receive right hand handjob">><<sex $pc $pc.skillPenis 3 $c1 $c1.skillHands 1>><<set $sc1HandR = "receive right hand handjob">> <<if $prevpcPenis != "receive right hand handjob">>You begin receiving a handjob with $c1.gender[3] right hand. |<<elseif $gsSimpleSex == true>>You are receiving a handjob with $c1.gender[3] right hand. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are receiving a handjob from $c1.gender[3] right hand. | <<else>>You are enthusiastically receiving a handjob from $c1.gender[3] right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.name jerk you off with $c1.gender[3] right hand. | <<else>>You let $c1.name agressively jerk you off with $c1.gender[3] right hand. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive left hand handjob">><<if $sc1handL == "no action" or $sc1handL == "receive left hand handjob">><<sex $pc $pc.skillPenis 3 $c1 $c1.skillHands 1>><<set $sc1HandL = "receive left hand handjob">> <<if $prevpcPenis != "receive left hand handjob">>You begin receiving a handjob with $c1.gender[3] left hand. |<<elseif $gsSimpleSex == true>>You are receiving a handjob with $c1.gender[3] left hand. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are receiving a handjob from $c1.gender[3] left hand. | <<else>>You are enthusiastically receiving a handjob from $c1.gender[3] left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.name jerk you off with $c1.gender[3] left hand. | <<else>>You let $c1.name agressively jerk you off with $c1.gender[3] left hand. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "receive slit penetration">><<if $sc1Penis == "no action" or $sc1Penis == "receive slit penetration">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>><<set $sc1Penis = "receive slit penetration">> <<if $prevpcPenis != "receive slit penetration">>You begin receiving slit penetration. |<<elseif $gsSimpleSex == true>>You are receiving slit penetration. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>Your slit is penetrated by $c1.name. | <<else>>Your slit is roughly penetrated by $c1.name. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.gender[2] pound your slit. | <<else>>You let $c1.gender[3] agressively pound your slit. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <<case "give slit penetration">><<if $sc1Penis == "no action" or $sc1Penis == "give slit penetration">><<sex $pc $pc.skillPenis 5 $c1 $c1.skillPenis 5>><<set $sc1Penis = "give slit penetration">> <<if $prevpcPenis != "give slit penetration">>You begin giving slit penetration. |<<elseif $gsSimpleSex == true>>You are giving slit penetration. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You fuck $c1.gender[3] slit. | <<else>>You thoroughly fuck $c1.gender[3] slit. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You slide your cock in and out of $c1.gender[3] slit. | <<else>>You rabidly slide your cock in and out of $c1.gender[3] slit. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You rub your penis on $c1.gender[3] cock inside $c1.gender[3] slit. | <<else>>You quickly rub your penis on $c1.gender[3] cock inside $c1.gender[3] slit. | <</if>> <</switch>><</if>><<else>><<set $spcPenis = "no action">><</if>> <</switch>> <<switch $spcVagina>> <<case "receive vaginal slamfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillVagina 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive vaginal slamfucking">>$c1.name begins slamfucking your vagina. |<<elseif $gsSimpleSex == 1>>$c1.name slamfucks your vagina. |<<else>><<switch random(2)>> <<case 0>>$c1.name slamfucks your pusssy. | <<case 1>>$c1.name slams $c1.gender[3] cock into your pussy. | <<case 2>>$c1.name pumps $c1.gender[3] dick in and out of your pussy. | <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "receive vaginal knotfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillVagina 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive vaginal knotfucking">>$c1.name begins knotfucking your vagina. |<<elseif $gsSimpleSex == 1>>$c1.name knotfucks your vagina. |<<else>><<switch random(2)>> <<case 0>>$c1.name knotfucks your pusssy. | <<case 1>>$c1.name slams $c1.gender[3] knot into your pussy. | <<case 2>>$c1.name pumps $c1.gender[3] knot in and out of your pussy. | <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "mutual tribadism">><<if $sc1Vagina == "no action" or $sc1Vagina == "mutual tribadism">><<sex $pc $pc.skillVagina 5 $c1 $c1.skillVagina 5>><<set $sc1Vagina = "mutual tribadism">> <<if $prevpcVagina != "mutual tribadism">>You begin tribadism with $c1.name. |<<elseif $gsSimpleSex == true>>You are doing tribadism with $c1.name. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You and rub pussies with $c1.name. | <<else>>You vigorously rub pussies with $c1.name. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You mash your vagina on $c1.gender[3] slit. | <<else>>You roughly mash your vagina on $c1.gender[3] slit. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You slide your pussy over $c1.gender[3]. | <<else>>You quickly slide your pussy over $c1.gender[3]. | <</if>> <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "receive right hand vaginal fingering">><<if $sc1HandR == "no action" or $sc1HandR == "receive right hand vaginal fingering">><<sex $pc $pc.skillVagina 3 $c1 $c1.skillHands 1>><<set $sc1HandR = "receive right hand vaginal fingering">> <<if $prevpcVagina != "receive right hand vaginal fingering">>You begin receiving right hand vaginal fingering. |<<elseif $gsSimpleSex == true>>You are receiving right hand vaginal fingering. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You let $c1.gender[2] finger your pussy with $c1.gender[3] right hand. | <<else>>You let $c1.gender[2] agressively finger your pussy with $c1.gender[3] right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>$c1.name fingerblasts your pussy with $c1.gender[3] right hand. | <<else>>$c1.name frantically fingerblasts your pussy with $c1.gender[3] right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You let $c1.gender[2] stroke your vagina with $c1.gender[3] right hand. | <<else>>You let $c1.gender[2] passionately stroke your vagina with $c1.gender[3] right hand. | <</if>> <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "receive left hand vaginal fingering">><<if $sc1HandL == "no action" or $sc1HandL == "receive left hand vaginal fingering">><<sex $pc $pc.skillVagina 3 $c1 $c1.skillHands 1>><<set $sc1HandL = "receive left hand vaginal fingering">> <<if $prevpcVagina != "receive left hand vaginal fingering">>You begin receiving left hand vaginal fingering. |<<elseif $gsSimpleSex == true>>You are receiving left hand vaginal fingering. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You let $c1.gender[2] finger your pussy with $c1.gender[3] left hand. | <<else>>You let $c1.gender[2] agressively finger your pussy with $c1.gender[3] left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>$c1.name fingerblasts your pussy with $c1.gender[3] left hand. | <<else>>$c1.name frantically fingerblasts your pussy with $c1.gender[3] left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You let $c1.gender[2] stroke your vagina with $c1.gender[3] left hand. | <<else>>You let $c1.gender[2] passionately stroke your vagina with $c1.gender[3] left hand. | <</if>> <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "receive cunnilingus">><<if $sc1Mouth == "no action" or $sc1Mouth == "receive cunnilingus">><<sex $pc $pc.skillVagina 5 $c1 $c1.skillMouth 1>><<set $sc1Mouth = "receive cunnilingus">> <<if $prevpcVagina != "receive cunnilingus">>You begin receiving cunnilingus. |<<elseif $gsSimpleSex == true>>You are receiving cunnilingus. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You let $c1.gender[2] eat out your pussy. | <<else>>You let $c1.gender[2] voraciously eat out your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>$c1.name feasts on your vagina. | <<else>>$c1.name passionately feasts on your vagina. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You let $c1.gender[2] lick your pussy. | <<else>>You let $c1.gender[2] rapidly lick your pussy. | <</if>> <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <<case "receive vaginal penetration">><<if $sc1Penis == "no action" or $sc1Penis == "receive vaginal penetration">><<sex $pc $pc.skillVagina 5 $c1 $c1.skillPenis 5>><<set $sc1Penis = "receive vaginal penetration">> <<if $prevpcVagina != "receive vaginal penetration">>You begin receiving vaginal penetration. |<<elseif $gsSimpleSex == true>>You are receiving vaginal penetration. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You let $c1.gender[2] fuck your pussy. | <<else>>You let $c1.gender[2] agressively fuck your pussy. | <</if>> <<case 1>><<if $pc.orgasm < 50>>$c1.name pounds your vagina with $c1.gender[3] cock. | <<else>>$c1.name vigorously pounds your vagina with $c1.gender[3] cock. | <</if>> <<case 2>><<if $pc.orgasm < 50>>You let $c1.gender[2] slide in and out of your pussy. | <<else>>You let $c1.gender[2] passionately slide in and out of your pussy. | <</if>> <</switch>><</if>><<else>><<set $spcVagina = "no action">><</if>> <</switch>> <<switch $spcAnus>> <<case "receive anal slamfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillAnus 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive anal slamfucking">>$c1.name begins slamfucking your anus. |<<elseif $gsSimpleSex == 1>>$c1.name slamfucks your anus. |<<else>><<switch random(2)>> <<case 0>>$c1.name slamfucks your ass. | <<case 1>>$c1.name slams $c1.gender[3] cock into your ass. | <<case 2>>$c1.name pumps $c1.gender[3] dick in and out of your ass. | <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <<case "receive anal knotfucking">><<if $sc1Penis == "no action">><<sex $pc $pc.skillAnus 5 $c1 $c1.skillPenis 5>> <<if $prevpcPenis != "receive anal knotfucking">>$c1.name begins knotfucking your anus. |<<elseif $gsSimpleSex == 1>>$c1.name knotfucks your anus. |<<else>><<switch random(2)>> <<case 0>>$c1.name knotfucks your ass. | <<case 1>>$c1.name slams $c1.gender[3] knot into your ass. | <<case 2>>$c1.name pumps $c1.gender[3] knot in and out of your ass. | <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <<case "receive right hand anal fingering">><<if $sc1HandR == "no action" or $sc1HandR == "receive right hand anal fingering">><<sex $pc $pc.skillAnus 3 $c1 $c1.skillHands 1>><<set $sc1HandR = "receive right hand anal fingering">> <<if $prevpcAnus != "receive right hand anal fingering">>You begin receiving anal fingering with $c1.gender[3] right hand. |<<elseif $gsSimpleSex == true>>You are receiving anal fingering with $c1.gender[3] right hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You are getting your asshole massaged by $c1.gender[3] right hand. | <<else>>You are getting your asshole deeply massaged by $c1.gender[3] right hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.gender[2] fondle your backdoor with $c1.gender[3] right hand. | <<else>>You let $c1.gender[2] agressively fondle your backdoor with $c1.gender[3] right hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>$c1.name runs $c1.gender[3] fingers in and out of your butt with $c1.gender[3] right hand. | <<else>>$c1.name vigorously runs $c1.gender[3] fingers in and out of your butt with $c1.gender[3] right hand. | <</if>> <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <<case "receive left hand anal fingering">><<if $sc1HandL == "no action" or $sc1HandL == "receive left hand anal fingering">><<sex $pc $pc.skillAnus 3 $c1 $c1.skillHands 1>><<set $sc1HandL = "receive left hand anal fingering">> <<if $prevpcAnus != "receive left hand anal fingering">>You begin receiving anal fingering with $c1.gender[3] left hand. |<<elseif $gsSimpleSex == true>>You are receiving anal fingering with $c1.gender[3] left hand. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You are getting your asshole massaged by $c1.gender[3] left hand. | <<else>>You are getting your asshole deeply massaged by $c1.gender[3] left hand. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.gender[2] fondle your backdoor with $c1.gender[3] left hand. | <<else>>You let $c1.gender[2] agressively fondle your backdoor with $c1.gender[3] left hand. | <</if>> <<case 2>><<if $pc.orgasm < 50>>$c1.name runs $c1.gender[3] fingers in and out of your butt with $c1.gender[3] left hand. | <<else>>$c1.name vigorously runs $c1.gender[3] fingers in and out of your butt with $c1.gender[3] left hand. | <</if>> <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <<case "receive analingus">><<if $sc1Mouth == "no action" or $sc1Mouth == "receive analingus">><<sex $pc $pc.skillAnus 5 $c1 $c1.skillMouth 1>><<set $sc1Mouth = "receive analingus">> <<if $prevpcAnus != "receive analingus">>You begin receiving analingus. |<<elseif $gsSimpleSex == true>>You are receiving analingus. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You are getting your asshole eaten out. | <<else>>You are getting your asshole agressively eaten out. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You let $c1.gender[2] feast on your rear. | <<else>>You let $c1.gender[2] agressively feast on your rear. | <</if>> <<case 2>><<if $pc.orgasm < 50>>$c1.name runs $c1.gender[3] tongue in and out of your ass. | <<else>>$c1.name quickly runs $c1.gender[3] tongue in and out of your ass. | <</if>> <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <<case "receive anal penetration">><<if $sc1Penis == "no action" or $sc1Penis == "receive anal penetration">><<sex $pc $pc.skillAnus 5 $c1 $c1.skillPenis 5>><<set $sc1Penis = "receive anal penetration">> <<if $prevpcAnus != "receive anal penetration">>You begin receiving anal penetration. |<<elseif $gsSimpleSex == true>>You are receiving anal penetration. |<<else>><<switch random(2)>> <<case 0>><<if $pc.orgasm < 50>>You let $c1.gender[2] pound your ass with $c1.gender[3] cock. | <<else>>You let $c1.gender[2] agressively pound your ass with $c1.gender[3] cock. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You are getting your rear reamed. | <<else>>You are getting your rear vigorously reamed. | <</if>> <<case 2>><<if $pc.orgasm < 50>>$c1.name slides $c1.gender[3] cock in and out of your butt. | <<else>>$c1.name rapidly slides $c1.gender[3] cock in and out of your butt. | <</if>> <</switch>><</if>><<else>><<set $spcAnus = "no action">><</if>> <</switch>> <<switch $spcFeet>> <<case "give footjob">><<if $sc1Penis == "no action" or $sc1Penis == "give footjob">><<sex $pc $pc.skillFeet 1 $c1 $c1.skillPenis 3>><<set $sc1Penis = "give footjob">> <<if $prevpcFeet != "give footjob">>You begin giving $c1.name a footjob. |<<elseif $gsSimpleSex == true>>You are giving $c1,gender[3] a footjob. |<<else>><<switch random(1)>> <<case 0>><<if $pc.orgasm < 50>>You are giving a footjob with your feet. | <<else>>You are agressively giving a footjob with your feet. | <</if>> <<case 1>><<if $pc.orgasm < 50>>You jerk $c1.gender[2] off with your feet | <<else>>You rapidly jerk $c1.gender[2] off with your feet | <</if>> <</switch>><</if>><<else>><<set $spcFeet = "no action">><</if>> <</switch>> <<switch $spcBreasts>> <<case "give boobjob">><<if $sc1Penis == "no action" or $sc1Penis == "give boobjob">><<sex $pc $pc.skillBreasts 1 $c1 $c1.skillPenis 3>><<set $sc1Penis = "give boobjob">> <<if $prevpcBreasts != "give boobjob">>You begin giving a boobjob. |<<elseif $gsSimpleSex == true>>You are giving a boobjob. |<<else>><<switch random(1)>> <<case 0>><<if $c1.orgasm < 50>>You jerk $c1.gender[2] off with your boobs. | <<else>>You vigorously jerk $c1.gender[2] off with your boobs. | <</if>> <<case 1>><<if $c1.orgasm < 50>>You let $c1.name slide $c1.gender[2] cock betwween your tits. | <<else>>You let $c1.name quickly slide $c1.gender[2] cock betwween your tits. | <</if>> <</switch>><</if>><<else>><<set $spcBreasts = "no action">><</if>> <</switch>> <<br>> <<if $pc.orgasm >= 100>>You came!<<set $pc.orgasm = 0>><<else>>Your lust: <<print Math.round($pc.orgasm)>><</if>> <<br>> <<if $c1.name != 0>><<if $c1.orgasm >= 100>>$c1.name came!<<set $c1.orgasm = 0>><<else>>$c1.name lust: <<print Math.round($c1.orgasm)>><</if>><</if>> <<br>> /*["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"]*/ /*buttons for actions for next turn - sets parts for next turn*/ <<br>><<set $prevPos = $sPos,$prevpcHandR = $spcHandR,$prevpcHandL = $spcHandL,$prevpcPenis = $spcPenis,$prevpcVagina = $spcVagina,$prevpcAnus = $spcAnus,$prevpcMouth = $spcMouth,$prevpcBreasts = $spcBreasts,$prevpcFeet = $spcFeet, $prevpcDildo1 = $spcDildo1, $prevpcDildo2 = $spcDildo2, $prevpcDildo3 = $spcDildo3, $prevpcTentaclesGiveOralPenetration = $spcTentaclesGiveOralPenetration, $prevpcTentaclesGiveVaginalPenetration = $spcTentaclesGiveVaginalPenetration, $prevpcTentaclesGiveAnalPenetration = $spcTentaclesGiveAnalPenetration, $prevpcTentaclesGivePenisEnvelopment = $spcTentaclesGivePenisEnvelopment, $prevpcTentaclesGivePenisJerking = $spcTentaclesGivePenisJerking, $prevpcTentaclesReceiveOralPenetration = $spcTentaclesReceiveOralPenetration, $prevpcTentaclesReceiveVaginalPenetration = $spcTentaclesReceiveVaginalPenetration, $prevpcTentaclesReceiveAnalPenetration = $spcTentaclesReceiveAnalPenetration, $prevpcTentaclesReceivePenisEnvelopment = $spcTentaclesReceivePenisEnvelopment, $prevpcTentaclesReceivePenisJerking = $spcTentaclesReceivePenisJerking>> <<br>>Change position ------------------------------ <<br>><<radiobutton "$sPos" $sPos checked>>Continue $sPos <<if $sPos != "standing">><<radiobutton "$sPos" "standing">>standing <</if>> <<if $c1.name != 0>> <<if $sPos != "69">><<radiobutton "$sPos" "69">>69 <</if>> <<if $sPos != "doggy top">><<radiobutton "$sPos" "doggy top">>doggy top <</if>> <<if $sPos != "doggy bottom">><<radiobutton "$sPos" "doggy bottom">>doggy bottom <</if>> <<if $sPos != "missionary top">><<radiobutton "$sPos" "missionary top">>missionary top <</if>> <<if $sPos != "missionary bottom">><<radiobutton "$sPos" "missionary bottom">>missionary bottom <</if>> <<if $sPos != "cowgirl top">><<radiobutton "$sPos" "cowgirl top">>cowgirl top <</if>> <<if $sPos != "cowgirl bottom">><<radiobutton "$sPos" "cowgirl bottom">>cowgirl bottom <</if>> <<if $sPos != "lap sitting top">><<radiobutton "$sPos" "lap sitting top">>lap sitting top <</if>> <<if $sPos != "lap sitting bottom">><<radiobutton "$sPos" "lap sitting bottom">>lap sitting bottom <</if>> <<else>> <<if $sPos != "sitting">><<radiobutton "$sPos" "sitting">>sitting <</if>> <</if>> <<if $pc.dildo1 != "none">><<br>><strong>Dildo 1 action: $pc.dildo1.name ------------------------------</strong> <<br>><<radiobutton "$spcDildo1" $spcDildo1 checked>>Continue $spcDildo1 with $pc.dildo1.name | <<if ["no action","give dildo 1 vaginal penetration","give dildo 1 anal penetration","receive dildo 1 vaginal penetration","receive dildo 1 anal penetration"].includes($spcDildo1)>> <<if $spcDildo1 != "no action">><<radiobutton "$spcDildo1" "no action">>No action | <</if>> <<if($c1.vagina[0] != "none")and($sc1Vagina != "give dildo 1 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "give dildo 1 vaginal penetration">>Give dildo 1 vaginal penetration | <</if>> <<if($c1.anus[0] != "none")and($sc1Anus != "give dildo 1 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "give dildo 1 anal penetration">>Give dildo anal 1 penetration | <</if>> <<if($c1.penis[0] != "none" and $c1.penis[1] == "lizard")and($sc1Penis != "give dildo 1 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "give dildo 1 slit penetration">>Give dildo slit 1 penetration | <</if>> <<if($pc.vagina[0] != "none")and($spcVagina != "receive dildo 1 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "receive dildo 1 vaginal penetration">>Receive dildo 1 vaginal penetration | <</if>> <<if($pc.anus[0] != "none")and($spcAnus != "receive dildo 1 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "receive dildo 1 anal penetration">>Receive dildo 1 anal penetration | <</if>> <<if($pc.penis[0] != "none" and $c1.penis[1] == "lizard")and($spcPenis != "receive dildo 1 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo1" "receive dildo 1 slit penetration">>Receive dildo 1 slit penetration | <</if>> <</if>> <</if>> <<if $pc.dildo2 != "none">><<br>><strong>Dildo 2 action: $pc.dildo2.name ------------------------------</strong> <<br>><<radiobutton "$spcDildo2" $spcDildo2 checked>>Continue $spcDildo2 with $pc.dildo2.name | <<if ["no action","give dildo 2 vaginal penetration","give dildo 2 anal penetration","receive dildo 2 vaginal penetration","receive dildo 2 anal penetration"].includes($spcDildo2)>> <<if $spcDildo2 != "no action">><<radiobutton "$spcDildo2" "no action">>No action | <</if>> <<if($c1.vagina[0] != "none")and($sc1Vagina != "give dildo 2 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "give dildo 2 vaginal penetration">>Give dildo 2 vaginal penetration | <</if>> <<if($c1.anus[0] != "none")and($sc1Anus != "give dildo 2 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "give dildo 2 anal penetration">>Give dildo anal 1 penetration | <</if>> <<if($c1.penis[0] != "none" and $c1.penis[1] == "lizard")and($sc1Penis != "give dildo 2 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "give dildo 2 slit penetration">>Give dildo slit 1 penetration | <</if>> <<if($pc.vagina[0] != "none")and($spcVagina != "receive dildo 2 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "receive dildo 2 vaginal penetration">>Receive dildo 2 vaginal penetration | <</if>> <<if($pc.anus[0] != "none")and($spcAnus != "receive dildo 2 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "receive dildo 2 anal penetration">>Receive dildo 2 anal penetration | <</if>> <<if($pc.penis[0] != "none" and $c1.penis[1] == "lizard")and($spcPenis != "receive dildo 2 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo2" "receive dildo 2 slit penetration">>Receive dildo 2 slit penetration | <</if>> <</if>> <</if>> <<if $pc.dildo3 != "none">><<br>><strong>Dildo 3 action: $pc.dildo3.name ------------------------------</strong> <<br>><<radiobutton "$spcDildo3" $spcDildo3 checked>>Continue $spcDildo3 with $pc.dildo3.name | <<if ["no action","give dildo 3 vaginal penetration","give dildo 3 anal penetration","receive dildo 3 vaginal penetration","receive dildo 3 anal penetration"].includes($spcDildo3)>> <<if $spcDildo3 != "no action">><<radiobutton "$spcDildo3" "no action">>No action | <</if>> <<if($c1.vagina[0] != "none")and($sc1Vagina != "give dildo 3 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "give dildo 3 vaginal penetration">>Give dildo 3 vaginal penetration | <</if>> <<if($c1.anus[0] != "none")and($sc1Anus != "give dildo 3 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "give dildo 3 anal penetration">>Give dildo anal 1 penetration | <</if>> <<if($c1.penis[0] != "none" and $c1.penis[1] == "lizard")and($sc1Penis != "give dildo 3 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "give dildo 3 slit penetration">>Give dildo slit 1 penetration | <</if>> <<if($pc.vagina[0] != "none")and($spcVagina != "receive dildo 3 vaginal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "receive dildo 3 vaginal penetration">>Receive dildo 3 vaginal penetration | <</if>> <<if($pc.anus[0] != "none")and($spcAnus != "receive dildo 3 anal penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "receive dildo 3 anal penetration">>Receive dildo 3 anal penetration | <</if>> <<if($pc.penis[0] != "none" and $c1.penis[1] == "lizard")and($spcPenis != "receive dildo 3 slit penetration")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcDildo3" "receive dildo 3 slit penetration">>Receive dildo 3 slit penetration | <</if>> <</if>> <</if>> <<if $pc.tentacles == true>><<br>><strong>Tentacle actions ------------------------------</strong> <<br>> <<if $c1.head[0] == "normal">><label><<checkbox "$spcTentaclesGiveOralPenetration" false true autocheck>>Tentacle give oral penetration | </label><</if>> <<if $c1.vagina[0] != "none">><label><<checkbox "$spcTentaclesGiveVaginalPenetration" false true autocheck>>Give vaginal penetration | </label><</if>> <<if $c1.anus[0] != "none">><label><<checkbox "$spcTentacles.giveAnalPenetration" false true autocheck>>Give anal penetration | </label><</if>> <<if $c1.penis[0] != "none">><label><<checkbox "$spcTentaclesGivePenisEnvelopment" false true autocheck>>Give penis evelopment | </label><</if>> <<if $c1.penis[0] != "none">><label><<checkbox "$spcTentaclesGivePenisJerking" false true autocheck>>Give penis jerking | </label><</if>> <<if $pc.head[0] == "normal">><label><<checkbox "$spcTentaclesReceiveOralPenetration" false true autocheck>>Receive oral penetration | </label><</if>> <<if $pc.vagina[0] != "none">><label><<checkbox "$spcTentaclesReceiveVaginalPenetration" false true autocheck>>Receive vaginal penetration | </label><</if>> <<if $pc.anus[0] != "none">><label><<checkbox "$spcTentaclesReceiveAnalPenetration" false true autocheck>>Receive anal penetration | </label><</if>> <<if $pc.penis[0] != "none">><label><<checkbox "$spcTentaclesReceivePenisEnvelopment" false true autocheck>>Receive penis evelopment | </label><</if>> <<if $pc.penis[0] != "none">><label><<checkbox "$spcTentaclesReceivePenisJerking" false true autocheck>>Receive penis jerking | </label><</if>> <</if>> <<if $pc.arms[0] != "none">><<br>><strong>Right hand action ------------------------------</strong> <<br>><<radiobutton "$spcHandR" $spcHandR checked>>Continue $spcHandR with right hand | <<if ["no action","right hand assist receive oral","give right hand handjob","self right hand handjob","give right hand vaginal fingering","self right hand vaginal fingering","give right hand anal fingering","self right hand anal fingering","give right hand breast rubbing","self right hand breast rubbing"].includes($spcHandR)>> <<if $spcHandR != "no action">><<radiobutton "$spcHandR" "no action">>No action | <</if>> <<if($spcPenis == "receive blowjob" or $spcVagina == "receive cunnilingus" or $spcAnus == "receive analingus")and($spcHandR != "right hand assist receive oral")and(["standing"].includes($sPos))>><<radiobutton "$spcHandR" "right hand assist receive oral">>Right hand assist receive oral | <</if>> <<if($c1.penis[0] != "none")and($spcHandR != "give right hand handjob")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "give right hand handjob">>Give right hand handjob | <</if>> <<if($pc.penis[0] != "none")and($spcHandR != "self right hand handjob")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "self right hand handjob">>Self right hand handjob | <</if>> <<if($c1.vagina[0] != "none")and($spcHandR != "give right hand vaginal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "give right hand vaginal fingering">>Give right hand vaginal fingering | <</if>> <<if($pc.vagina[0] != "none")and($spcHandR != "self right hand vaginal fingering")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "self right hand vaginal fingering">>Self right hand vaginal fingering | <</if>> <<if($c1.anus[0] != "none")and($spcHandR != "give right hand anal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "give right hand anal fingering">>Give right hand anal fingering | <</if>> <<if($pc.anus[0] != "none")and($spcHandR != "self right hand anal fingering")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "self right hand anal fingering">>Self right hand anal fingering | <</if>> <<if($c1.breasts[0] != "none")and($spcHandR != "give right hand breast rubbing")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "give right hand breast rubbing">>Give right hand breast rubbing | <</if>> <<if($pc.breasts[0] != "none")and($spcHandR != "self right hand breast rubbing")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandR" "self right hand breast rubbing">>Self right hand breast rubbing | <</if>> <</if>> <</if>> <<if $pc.arms[0] != "none">><<br>><strong>Left hand action ------------------------------</strong> <<br>><<radiobutton "$spcHandL" $spcHandL checked>>Continue $spcHandL with left hand | <<if ["no action","left hand assist receive oral","give left hand handjob","self left hand handjob","give left hand vaginal fingering","self left hand vaginal fingering","give left hand anal fingering","self left hand anal fingering","give left hand breast rubbing","self left hand breast rubbing"].includes($spcHandL)>> <<if $spcHandL != "no action">><<radiobutton "$spcHandL" "no action">>No action | <</if>> <<if($spcPenis == "receive blowjob" or $spcVagina == "receive cunnilingus" or $spcAnus == "receive analingus")and($spcHandL != "left hand assist receive oral")and(["standing"].includes($sPos))>><<radiobutton "$spcHandL" "left hand assist receive oral">>Left hand assist receive oral | <</if>> <<if($c1.penis[0] != "none")and($spcHandL != "give left hand handjob")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "give left hand handjob">>Give left hand handjob | <</if>> <<if($pc.penis[0] != "none")and($spcHandL != "self left hand handjob")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "self left hand handjob">>Self left hand handjob | <</if>> <<if($c1.vagina[0] != "none")and($spcHandL != "give left hand vaginal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "give left hand vaginal fingering">>Give left hand vaginal fingering | <</if>> <<if($pc.vagina[0] != "none")and($spcHandL != "self left hand vaginal fingering")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "self left hand vaginal fingering">>Self left hand vaginal fingering | <</if>> <<if($c1.anus[0] != "none")and($spcHandL != "give left hand anal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "give left hand anal fingering">>Give left hand anal fingering | <</if>> <<if($pc.anus[0] != "none")and($spcHandL != "self left hand anal fingering")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "self left hand anal fingering">>Self left hand anal fingering | <</if>> <<if($c1.breasts[0] != "none")and($spcHandL != "give left hand breast rubbing")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "give left hand breast rubbing">>Give left hand breast rubbing | <</if>> <<if($pc.breasts[0] != "none")and($spcHandL != "self left hand breast rubbing")and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcHandL" "self left hand breast rubbing">>Self left hand breast rubbing | <</if>> <</if>> <</if>> <<if $pc.head[0] != "none">><<br>><strong>Mouth action ------------------------------</strong> <<br>><<radiobutton "$spcMouth" $spcMouth checked>>Continue $spcMouth with mouth | <<if ["no action","give blowjob","self blowjob","give cunnilingus","self cunnilingus","give analingus","self analingus"].includes($spcMouth)>> <<if $spcMouth != "no action">><<radiobutton "$spcMouth" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcMouth != "give blowjob")and(["standing","69"].includes($sPos))>><<radiobutton "$spcMouth" "give blowjob">>Give blowjob | <</if>> <<if($pc.penis[0] != "none")and($spcMouth != "self blowjob")and(["sitting","standing","doggy bottom","missionary bottom","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcMouth" "self blowjob">>Self blowjob | <</if>> <<if($c1.vagina[0] != "none")and($spcMouth != "give cunnilingus")and(["standing","69"].includes($sPos))>><<radiobutton "$spcMouth" "give cunnilingus">>Give cunnilingus | <</if>> <<if($pc.vagina[0] != "none")and($spcMouth != "self cunnilingus")and(["sitting","standing","doggy bottom","missionary bottom","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcMouth" "self cunnilingus">>Self cunnilingus | <</if>> <<if($c1.anus[0] != "none")and($spcMouth != "give analingus")and(["standing","69"].includes($sPos))>><<radiobutton "$spcMouth" "give analingus">>Give analingus | <</if>> <<if($pc.anus[0] != "none")and($spcMouth != "self analingus")and(["sitting","standing","doggy bottom","missionary bottom","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcMouth" "self analingus">>Self analingus | <</if>> <</if>> <</if>> <<if $pc.legs[0] != "none">><<br>><strong>Feet action ------------------------------</strong> <<br>><<radiobutton "$spcFeet" $spcFeet checked>>Continue $spcFeet with feet | <<if ["no action","give footjob"].includes($spcFeet)>> <<if $spcFeet != "no action">><<radiobutton "$spcFeet" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcFeet != "give footjob")and(["missionary bottom","cowgirl bottom"].includes($sPos))>><<radiobutton "$spcFeet" "give footjob">>Give footjob | <</if>> <</if>> <</if>> <<if $pc.penis[0] != "none">><<br>><strong>Penis action ------------------------------</strong> <<br>><<radiobutton "$spcPenis" $spcPenis checked>>Continue $spcPenis with penis | <<if ["no action","receive slit slamfucking","receive slit knotfucking","give vaginal slamfucking","give anal slamfucking","give slit slamfucking","give vaginal knotfucking","give anal knotfucking","give slit knotfucking","mutual frot","give anal penetration","give vaginal penetration","receive blowjob","receive footjob","receive right hand handjob","receive left hand handjob","give slit penetration","receive slit penetration"].includes($spcPenis)>> <<if $spcPenis != "no action">><<radiobutton "$spcPenis" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcPenis != "receive slit slamfucking")and($pc.penis[1] == "lizard" or $pc.penis[1] == "avian")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive slit slamfucking">>Receive slit slamfucking | <</if>> <<if($c1.penis[0] != "none")and($spcPenis != "receive slit knotfucking")and($c1.body[0] == "canine")and($pc.penis[1] == "lizard" or $pc.penis[1] == "avian")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive slit knotfucking">>Receive slit knotfucking | <</if>> <<if($c1.vagina[0] != "none")and($spcPenis != "give vaginal slamfucking")and($pc.orgasm > 50)and(["sitting","standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "give vaginal slamfucking">>Give vaginal slamfucking | <</if>> <<if($c1.anus[0] != "none")and($spcPenis != "give anal slamfucking")and($pc.orgasm > 50)and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give anal slamfucking">>Give anal slamfucking | <</if>> <<if($c1.penis[0] != "none")and($c1.penis[1] == "lizard" or $c1.penis[1] == "avian")and($spcPenis != "give slit slamfucking")and($pc.orgasm > 50)and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give slit slamfucking">>Give slit slamfucking | <</if>> <<if($c1.vagina[0] != "none")and($pc.body[0] == "canine")and($spcPenis != "give vaginal knotfucking")and($pc.orgasm > 50)and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give vaginal knotfucking">>Give vaginal knotfucking | <</if>> <<if($c1.anus[0] != "none")and($pc.body[0] == "canine")and($spcPenis != "give anal knotfucking")and($pc.orgasm > 50)and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give anal knotfucking">>Give anal knotfucking | <</if>> <<if($c1.penis[0] != "none")and($pc.body[0] == "canine")and($c1.penis[1] == "lizard" or $c1.penis[1] == "avian")and($spcPenis != "give slit knotfucking")and($pc.orgasm > 50)and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give slit knotfucking">>Give slit knotfucking | <</if>> <<if($c1.penis[0] != "none")and($spcPenis != "mutual frot")and(["standing","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "mutual frot">>Mutual Frot | <</if>> <<if($c1.anus[0] != "none")and($spcPenis != "give anal penetration")and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give anal penetration">>Give anal penetration | <</if>> <<if($c1.vagina[0] != "none")and($spcPenis != "give vaginal penetration")and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give vaginal penetration">>Give vaginal penetration | <</if>> <<if($c1.head[0] != "none")and($spcPenis != "receive blowjob")and(["standing","69"].includes($sPos))>><<radiobutton "$spcPenis" "receive blowjob">>Receive blowjob | <</if>> <<if($c1.legs[0] != "none")and($spcPenis != "receive footjob")and(["missionary bottom","cowgirl bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive footjob">>Receive footjob | <</if>> <<if($c1.arms[0] != "none")and($spcPenis != "receive right hand handjob")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive right hand handjob">>Receive right hand handjob | <</if>> <<if($c1.arms[0] != "none")and($spcPenis != "receive left hand handjob")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive left hand handjob">>Receive left hand handjob | <</if>> <<if($c1.penis[1] == "lizard" or $c1.penis[1] == "avian")and($c1.penis[0] != "none")and($spcPenis != "give slit penetration")and(["standing","doggy top","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top"].includes($sPos))>><<radiobutton "$spcPenis" "give slit penetration">>Give slit penetration | <</if>> <<if($pc.penis[1] == "lizard" or $pc.penis[1] == "avian")and($c1.penis[0] != "none")and($spcPenis != "receive slit penetration")and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcPenis" "receive slit penetration">>Receive slit penetration | <</if>> <</if>> <</if>> <<if $pc.vagina[0] != "none">><<br>><strong>Vagina action ------------------------------</strong> <<br>><<radiobutton "$spcVagina" $spcVagina checked>>Continue $spcVagina with vagina | <<if ["no action","receive vaginal slamfucking","receive vaginal knotfucking","mutual tribadism","receive vaginal penetration","receive right hand vaginal fingering","receive left hand vaginal fingering","receive cunnilingus"].includes($spcVagina)>> <<if $spcVagina != "no action">><<radiobutton "$spcVagina" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcVagina != "receive vaginal slamfucking")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcVagina" "receive vaginal slamfucking">>Receive vaginal slamfucking | <</if>> <<if($c1.penis[0] != "none")and($spcVagina != "receive vaginal knotfucking")and($c1.body[0] == "canine")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcVagina" "receive vaginal knotfucking">>Receive vaginal knotfucking | <</if>> <<if($c1.vagina[0] != "none")and($spcVagina != "mutual tribadism")and(["standing","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom"].includes($sPos))>><<radiobutton "$spcVagina" "mutual tribadism">>Mutual Tribadism | <</if>> <<if($c1.penis[0] != "none")and($spcVagina != "receive vaginal penetration")and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcVagina" "receive vaginal penetration">>Receive vaginal penetration | <</if>> <<if($c1.arms[0] != "none")and($spcVagina != "receive right hand vaginal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcVagina" "receive right hand vaginal fingering">>Receive right hand vaginal fingering | <</if>> <<if($c1.arms[0] != "none")and($spcVagina != "receive left hand vaginal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcVagina" "receive left hand vaginal fingering">>Receive left hand vaginal fingering | <</if>> <<if($c1.head[0] != "none")and($spcVagina != "receive cunnilingus")and(["standing","69"].includes($sPos))>><<radiobutton "$spcVagina" "receive cunnilingus">>Receive cunnilingus | <</if>> <</if>> <</if>> <<if $pc.anus[0] != "none">><<br>><strong>Anus action ------------------------------</strong> <<br>><<radiobutton "$spcAnus" $spcAnus checked>>Continue $spcAnus with anus | <<if ["no action","receive anal slamfucking","receive anal knotfucking","receive anal penetration","receive right hand anal fingering","receive left hand anal fingering","receive analingus"].includes($spcAnus)>> <<if $spcAnus != "no action">><<radiobutton "$spcAnus" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcAnus != "receive anal slamfucking")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcAnus" "receive anal slamfucking">>Receive anal slamfucking | <</if>> <<if($c1.penis[0] != "none")and($spcAnus != "receive anal knotfucking")and($c1.body[0] == "canine")and($c1.orgasm > 50)and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcAnus" "receive anal knotfucking">>Receive anal knotfucking | <</if>> <<if($c1.penis[0] != "none")and($spcAnus != "receive anal penetration")and(["standing","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcAnus" "receive anal penetration">>Receive anal penetration | <</if>> <<if($c1.arms[0] != "none")and($spcAnus != "receive right hand anal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcAnus" "receive right hand anal fingering">>Receive right hand anal fingering | <</if>> <<if($c1.arms[0] != "none")and($spcAnus != "receive left hand anal fingering")and(["standing","69","doggy top","doggy bottom","missionary top","missionary bottom","cowgirl top","cowgirl bottom","lap sitting top","lap sitting bottom"].includes($sPos))>><<radiobutton "$spcAnus" "receive left hand anal fingering">>Receive left hand anal fingering | <</if>> <<if($c1.head[0] != "none")and($spcAnus != "receive analingus")and(["standing","69"].includes($sPos))>><<radiobutton "$spcAnus" "receive analingus">>Receive analingus | <</if>> <</if>> <</if>> <<if $pc.breasts[0] != "none">><<br>><strong>Breasts action ------------------------------</strong> <<br>><<radiobutton "$spcBreasts" $spcBreasts checked>>Continue $spcBreasts with breasts | <<if ["no action","give boobjob"].includes($spcBreasts)>> <<if $spcBreasts != "no action">><<radiobutton "$spcBreasts" "no action">>No action | <</if>> <<if($c1.penis[0] != "none")and($spcBreasts != "give boobjob")and(["standing","69","missionary top"].includes($sPos))>><<radiobutton "$spcBreasts" "give boobjob">>Give boobjob | <</if>> <</if>> <</if>> <</nobr>> <<widget key1>><<goto sexAct>><</widget>> <<widget key2>><<goto sexOutro>><</widget>>
/* sexOutro */<strong>Sex outro</strong> <<link "[1] Return">><<goto $prev>><</link>> <<set $cPos = "standing", $cpcHandL = "no action", $cpcHandR = "no action", $cpcFeet = "no action", $cpcPenis = "no action", $cpcVagina = "no action", $cpcAnus = "no action", $cpcMouth = "no action", $cpcBreasts = "no action", $sc1HandL = "no action", $sc1HandR = "no action", $sc1Feet = "no action", $sc1Penis = "no action", $sc1Vagina = "no action", $sc1Anus = "no action", $sc1Mouth = "no action", $sc1Breasts = "no action", $spcTentaclesGiveOralPenetration = false, $spcTentaclesGiveVaginalPenetration = false, $spcTentaclesGiveAnalPenetration = false, $spcTentaclesGivePenisEnvelopment = false, $spcTentaclesGivePenisJerking = false, $spcTentaclesReceiveOralPenetration = false, $spcTentaclesReceiveVaginalPenetration = false, $spcTentaclesReceiveAnalPenetration = false, $spcTentaclesReceivePenisEnvelopment = false, $spcTentaclesReceivePenisJerking = false, $pc.orgasm = 0; $c1.orgasm = 0 >> <<widget key1>><<goto $prev>><</widget>>
/* pcSetup */<strong>PC setup</strong> <<link "[1] Begin">><<key1>><</link>> <<set $pc = {}, $pc.cash = 0, $pc.level = [0,0] $pc.name = "Little Feller", $pc.race = "human", $pc.gender = ["enby","they","them","their"], $pc.penis = ["none","none"], $pc.anus = ["none","none"], $pc.vagina = ["none","none"], $pc.breasts = ["none","none"], $pc.head = ["none","none"], $pc.wings = ["none","none"], $pc.body = ["none","none"], $pc.arms = ["none","none"], $pc.tail = ["none","none"], $pc.legs = ["none","none"], $pc.level = [0,0], $pc.spellList = [], $pc.tentacles = 0, $pc.dildo1 = "none", $pc.dildo2 = "none", $pc.dildo3 = "none", $pc.skillPenis = [0,0], $pc.skillVagina = [0,0], $pc.skillAnus = [0,0], $pc.skillBreasts = [0,0], $pc.skillHands = [0,0], $pc.skillPenis = [0,0], $pc.skillMouth = [0,0], $pc.skillFeet = [0,0], $pc.skillLust = [0,0], $pc.skillAgility = [0,0], $pc.skillMelee = [0,0], $pc.skillRanged = [0,0], $pc.skillFists = [0,0], $pc.skillMagic = [0,0], $pc.lust = 10, $pc.lustPool = 10, $pc.health = 10, $pc.healthPool = 10 $pc.energy = 10, $pc.energyPool = 10, $pc.weapon = "none", $pc.headwear = "none", $pc.outerwear = "none", $pc.outerTopwear = "none", $pc.underTopwear = "none", $pc.outerBottomwear = "none", $pc.underBottomwear = "none", $pc.footwear = "none", $pc.peniswear = "none", $pc.anuswear = "none", $pc.inventory = [] >> <strong>Enter your name </strong> <<textbox "$pc.name" "Little Feller">> <strong>Select your gender</strong> <<radiobutton "$pc.gender[0]" "enby" checked>>Enby <<radiobutton "$pc.gender[0]" "man" >>Man <<radiobutton "$pc.gender[0]" "woman">>Woman <strong>Select your race</strong> <<radiobutton "$pc.race" "human" checked>>Human <<radiobutton "$pc.race" "canine">>Canine <<radiobutton "$pc.race" "lizard">>Lizard <<radiobutton "$pc.race" "feline">>Feline <<radiobutton "$pc.race" "avian">>Avian <<radiobutton "$pc.race" "fox">>Fox <<radiobutton "$pc.race" "bear">>Bear <<radiobutton "$race" "equine">>Equine <strong>Select your penis</strong> <<radiobutton "$pc.penis[0]" "none" checked>> No penis <<radiobutton "$pc.penis[0]" "small" >> Small penis <<radiobutton "$pc.penis[0]" "normal" >> Normal penis <<radiobutton "$pc.penis[0]" "large" >> Large penis <strong>Select your vagina</strong> <<radiobutton "$pc.vagina[0]" "none" checked>> No vagina <<radiobutton "$pc.vagina[0]" "tight">> Tight vagina <<radiobutton "$pc.vagina[0]" "normal">> Normal vagina <<radiobutton "$pc.vagina[0]" "loose">> Loose vagina <strong>Select your anus</strong> <<radiobutton "$pc.anus[0]" "none">> No anus <<radiobutton "$pc.anus[0]" "tight">> Tight anus <<radiobutton "$pc.anus[0]" "normal" checked>> Normal anus <<radiobutton "$pc.anus[0]" "loose">> Loose anus <strong>Select your breasts</strong> <<radiobutton "$pc.breasts[0]" "none">> No chest <<radiobutton "$pc.breasts[0]" "flat"checked>> Flat chest <<radiobutton "$pc.breasts[0]" "tight">> Small breasts <<radiobutton "$pc.breasts[0]" "normal">> Normal Breasts <<radiobutton "$pc.breasts[0]" "large">> Large Breasts <<widget key1>> <<if $pc.breasts[0] != "flat">> <<set $pc.inventory = [$itemLoincloth,$itemChestWrap], $pc.underBottomwear = $itemLoincloth, $pc.underTopwear = $itemChestWrap>> <<else>> <<set $pc.inventory = [$itemLoincloth], $pc.underBottomwear = $itemLoincloth>> <</if>> <<switch $pc.race>> <<case "human">><<set $pc.head = ["normal","human"], $pc.wings = ["none","none"], $pc.body = ["normal","human"], $pc.arms = ["normal","human"], $pc.tail = ["none","none"], $pc.legs = ["normal","human"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "human">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "human">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "human">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "human">><</if>> <<case "canine">><<set $pc.head = ["normal","canine"], $pc.wings = ["none","none"], $pc.body = ["normal","canine"], $pc.arms = ["normal","canine"], $pc.tail = ["normal","canine"], $pc.legs = ["normal","canine"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "canine">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "canine">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "canine">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "canine">><</if>> <<case "lizard">><<set $pc.head = ["normal","lizard"], $pc.wings = ["none","none"], $pc.body = ["normal","lizard"], $pc.arms = ["normal","lizard"], $pc.tail = ["normal","lizard"], $pc.legs = ["normal","lizard"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "lizard">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "lizard">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "lizard">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "lizard">><</if>> <<case "feline">><<set $pc.head = ["normal","feline"], $pc.wings = ["none","none"], $pc.body = ["normal","feline"], $pc.arms = ["normal","feline"], $pc.tail = ["normal","feline"], $pc.legs = ["normal","feline"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "feline">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "feline">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "feline">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "feline">><</if>> <<case "avian">><<set $pc.head = ["normal","avian"], $pc.wings = ["normal","avian"], $pc.body = ["normal","avian"], $pc.arms = ["normal","avian"], $pc.tail = ["normal","avian"], $pc.legs = ["normal","avian"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "avian">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "avian">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "avian">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "avian">><</if>> <<case "fox">><<set $pc.head = ["normal","fox"], $pc.wings = ["none","none"], $pc.body = ["normal","fox"], $pc.arms = ["normal","fox"], $pc.tail = ["normal","fox"], $pc.legs = ["normal","fox"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "fox">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "fox">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "fox">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "fox">><</if>> <<case "bear">><<set $pc.head = ["normal","bear"], $pc.wings = ["none","none"], $pc.body = ["normal","bear"], $pc.arms = ["normal","bear"], $pc.tail = ["normal","bear"], $pc.legs = ["normal","bear"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "bear">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "bear">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "bear">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "bear">><</if>> <<case "equine">><<set $pc.head = ["normal","equine"], $pc.wings = ["none","none"], $pc.body = ["normal","equine"], $pc.arms = ["normal","equine"], $pc.tail = ["normal","equine"], $pc.legs = ["normal","equine"]>> <<if $pc.penis[0] != "none">><<set $pc.penis[1] = "equine">><</if>><<if $pc.anus[0] != "none">><<set $pc.anus[1] = "equine">><</if>> <<if $pc.vagina[0] != "none">><<set $pc.vagina[1] = "equine">><</if>><<if $pc.breasts[0] != "none">><<set $pc.breasts[1] = "equine">><</if>> <</switch>> <<switch $pc.gender[0]>> <<case "man">><<set $pc.gender = ["man","he","him","his"]>> <<case "woman">><<set $pc.gender = ["woman","she","her","her"]>> <</switch>> <<goto lowerCitySquare>><</widget>>
/* inventory */<strong>Inventory</strong> <<link "[1] Exit Inventory">><<key1>><</link>> armor points: $pc.defense top coverage: $pc.coverageTop bottom coverage: $pc.coverageBottom /*displays the currently equiped stuffs*/ <<if $pc.weapon != "none">>Currently equiped weapon: $pc.weapon.name<<else>>No weapon equiped <</if>> <<if $pc.headwear != "none">>Currently equiped headwear: $pc.headwear.name<<else>>No offhand equiped <</if>> <<if $pc.outerwear != "none">>Currently equiped outerwear: $pc.outerwear.name<<else>>No headwear equiped<</if>> <<if $pc.outerTopwear != "none">>Currently equiped outer topwear: $pc.outerTopwear.name<<else>>No under topwear equiped<</if>> <<if $pc.underTopwear != "none">>Currently equiped under topwear: $pc.underTopwear.name<<else>>No outer topwear equiped<</if>> <<if $pc.outerBottomwear != "none">>Currently equiped outer bottomwear: $pc.outerBottomwear.name<<else>>No outer bottomwear equiped<</if>> <<if $pc.underBottomwear != "none">>Currently equiped under bottomwear: $pc.underBottomwear.name<<else>>No under bottomwear equiped<</if>> <<if $pc.footwear != "none">>Currently equiped under footwear: $pc.footwear.name<<else>>No under footwear equiped<</if>> <<if $pc.penis[0] != "none">><<if $pc.peniswear != "none">>Currently equiped under penis wear: $pc.peniswear.name<<else>>No under penis wear equiped<</if>><<else>>Cannot equip penis wear!<</if>> <<if $pc.anus[0] != "none">><<if $pc.anuswear != "none">>Currently equiped under anus wear: $pc.anuswear.name<<else>>No under anus wear equiped<</if>><<else>>Cannot equip anus wear!<</if>> <<if $pc.dildo1 != "none">>Currently equiped dildo 1: $pc.dildo1.name<<else>>No dildo 1 equiped<</if>> <<if $pc.dildo2 != "none">>Currently equiped dildo 2: $pc.dildo2.name<<else>>No dildo 2 equiped<</if>> <<if $pc.dildo3 != "none">>Currently equiped dildo 3: $pc.dildo3.name<<else>>No dildo 3 equiped<</if>> -------------------------------------------------- /*lists all inventory items*/\ <<set _i = 0>> <<for _i = 0; _i < $pc.inventory.length; _i++>> <<nobr>> <<capture _i>> <<set _j = _i + 1>> <strong>(_j)</strong> /*switch for equip and unequip links*/ <<switch $pc.inventory[_i].category>> <<case "weapon">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.weapon.name>><<link "equip weapon" inventory>><<set $pc.weapon = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.weapon.name>><<link "unequip weapon" inventory>><<set $pc.weapon = "none">><</link>><</if>> <<case "clothing">> <<switch $pc.inventory[_i].type>> <<case "headwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.headwear.name>><<link "equip headwear" inventory>><<set $pc.headwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.headwear.name>><<link "unequip headwear" inventory>><<set $pc.headwear = "none">><</link>><</if>> <<case "outerwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.outerwear.name>><<link "equip outerwear" inventory>><<set $pc.outerwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.outerwear.name>><<link "unequip outerwear" inventory>><<set $pc.outerwear = "none">><</link>><</if>> <<case "outer topwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.outerTopwear.name>><<link "equip outer topwear" inventory>><<set $pc.outerTopwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.outerTopwear.name>><<link "unequip outer topwear" inventory>><<set $pc.outerTopwear = "none">><</link>><</if>> <<case "under topwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.underTopwear.name>><<link "equip under topwear" inventory>><<set $pc.underTopwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.underTopwear.name>><<link "unequip under topwear" inventory>><<set $pc.underTopwear = "none">><</link>><</if>> <<case "outer bottomwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.outerBottomwear.name>><<link "equip outer bottomwear" inventory>><<set $pc.outerBottomwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.outerBottomwear.name>><<link "unequip outer bottomwear" inventory>><<set $pc.outerBottomwear = "none">><</link>><</if>> <<case "under bottomwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.underBottomwear.name>><<link "equip under bottomwear" inventory>><<set $pc.underBottomwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.underBottomwear.name>><<link "unequip underbottomwear" inventory>><<set $pc.underBottomwear = "none">><</link>><</if>> <<case "footwear">>$pc.inventory[_i].name | <<if $pc.inventory[_i].name != $pc.footwear.name>><<link "equip footwear" inventory>><<set $pc.footwear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.footwear.name>><<link "unequip footwear" inventory>><<set $pc.footwear = "none">><</link>><</if>> <<case "penis">>$pc.inventory[_i].name | <<if $pc.penis[0] != "none">> <<if $pc.inventory[_i].name != $pc.peniswear.name>><<link "equip penis wear" inventory>><<set $pc.peniswear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.peniswear.name>><<link "unequip penis wear" inventory>><<set $pc.peniswear = "none">><</link>><</if>><<else>>equip penis wear<</if>> <<case "anus">>$pc.inventory[_i].name | <<if $pc.anus[0] != "none">> <<if $pc.inventory[_i].name != $pc.anuswear.name>><<link "equip anus wear" inventory>><<set $pc.anuswear = $pc.inventory[_i]>><</link>> <<elseif $pc.inventory[_i].name == $pc.anuswear.name>><<link "unequip anus wear" inventory>><<set $pc.anuswear = "none">><</link>><</if>><<else>>equip anus wear<</if>> <</switch>> <<case "consumable">>$pc.inventory[_i].name | <<if $pc.inventory[_i].effects.length > 0>> <<link "use consumable" transformation>><<set $transformationEffects = $pc.inventory[_i].effects, $pc.health += $pc.inventory[_i].health, $pc.energy += $pc.inventory[_i].energy>><<run $pc.inventory.deleteAt(_i)>><</link>> <<else>> <<link "use consumable" inventory>><<set $pc.health += $pc.inventory[_i].health, $pc.energy += $pc.inventory[_i].energy>><<run $pc.inventory.deleteAt(_i)>><</link>> <</if>> <<case "other">>$pc.inventory[_i].name | <<if ["human dildo","canine dildo","horse dildo","dragon dildo"].includes($pc.inventory[_i].name)>> <<if ![$pc.dildo1.name, $pc.dildo2.name, $pc.dildo3.name].includes($pc.inventory[_i].name)>> <<link "equip as dildo 1" inventory>><<set $pc.dildo1 = $pc.inventory[_i]>><</link>> | <<link "equip as dildo 2" inventory>><<set $pc.dildo2 = $pc.inventory[_i]>><</link>> | <<link "equip as dildo 3" inventory>><<set $pc.dildo3 = $pc.inventory[_i]>><</link>> | unequip dildo <<else>> equip as dildo 1 | equip as dildo 2 | equip as dildo 3 | <<link "unequip dildo" inventory>><<if $pc.dildo1.name == $pc.inventory[_i].name>><<set $pc.dildo1 = "none">><<elseif $pc.dildo2.name == $pc.inventory[_i].name>><<set $pc.dildo2 = "none">><<elseif $pc.dildo3.name == $pc.inventory[_i].name>><<set $pc.dildo3 = "none">><</if>><</link>> <</if>> <</if>> <<default>>$pc.inventory[_i].name | <</switch>> /*link to drop item*/ | <<link "drop item" inventory>><<inv "-" $pc $pc.inventory[_i]>><</link>> /*gives item description*/ <<switch $pc.inventory[_i].category>> <<case "weapon">> | <em>price</em>: $pc.inventory[_i].price, <em>category</em>: $pc.inventory[_i].category, <em>type</em>: $pc.inventory[_i].type, <em>damage</em>: $pc.inventory[_i].damage <<case "clothing">> | <em>price</em>: $pc.inventory[_i].price, <em>category</em>: $pc.inventory[_i].category, <em>type</em>: $pc.inventory[_i].type, <em>armor</em>: $pc.inventory[_i].armor, <em>coverage</em>: $pc.inventory[_i].coverage <<case "consumable">> | <em>price</em>: $pc.inventory[_i].price, <em>category</em>: $pc.inventory[_i].category, <em>health</em>: $pc.inventory[_i].health, <em>energy</em>: $pc.inventory[_i].energy, <em>effects</em>: $pc.inventory[_i].effects <<default>> | <em>price</em>: $pc.inventory[_i].price, <em>category</em>: $pc.inventory[_i].category <</switch>> <</capture>> <</nobr>> <</for>> <<widget key1>><<goto prev>><</widget>>
/* stats */<strong>Stats</strong> <<link "[1] Exit Stats">><<key1>><</link>> <<nobr>> You are $pc.name, a $pc.race $pc.gender[0]. <<if $pc.penis[0] != "none" or $pc.vagina[0] != "none" or $pc.anus[0] != "none">>Your genitals are at your waist. <<else>>You have a lack of genitals. <</if>> <<if $pc.penis[0] != "none">>You have a $pc.penis[0] $pc.penis[1] penis. <</if>> <<if $pc.vagina[0] != "none">>You have a $pc.vagina[0] $pc.vagina[1] vagina. <</if>> <<if $pc.anus[0] != "none">>You have a $pc.anus[0] $pc.anus[1] anus. <</if>> <<if $pc.breasts[0] != "none">>You have $pc.breasts[0] $pc.breasts[1] breasts. <</if>> <<if $pc.head[0] != "none">>You have a $pc.head[1] head. <</if>> <<if $pc.wings[0] != "none">>You have $pc.wings[0] sized $pc.wings[1] wings. <</if>> <<if $pc.body[0] != "none">>You have a $pc.body[1] body. <</if>> <<if $pc.arms[0] != "none">>You have $pc.arms[1] arms. <</if>> <<if $pc.tail[0] != "none">>You have a $pc.tail[0] sized $pc.tail[1] tail. <</if>> <<if $pc.legs[0] != "none">>You have $pc.legs[1] legs. <</if>> <</nobr>> /* <strong>Level:</strong> $pc.level[0] <strong>Combat Levels:</strong> <strong> Agility:</strong> $pc.skillAgility[0] <strong> Melee:</strong> $pc.skillMelee[0] <strong> Ranged:</strong> $pc.skillRanged[0] <strong> Fists:</strong> $pc.skillFists[0] <strong> Magic:</strong> $pc.skillMagic[0] <strong>Sex Levels:</strong> <strong> Hands:</strong> $pc.skillHands[0] <strong> Feet:</strong> $pc.skillFeet[0] <strong> Penis:</strong> $pc.skillPenis[0] <strong> Vagina:</strong> $pc.skillVagina[0] <strong> Anus:</strong> $pc.skillAnus[0] <strong> Oral:</strong> $pc.skillMouth[0] */ <<widget key1>><<goto $prev>><</widget>>
/* notes */<strong>Notes</strong> <<link "[1] Exit Notes">><<key1>><</link>> <strong>Quests:</strong> <<switch $questEvelynAmulets>>\ <<case 1>>\ <strong>Evelyn's amulets quest</strong> <<case 2>>\ <strong>Evelyn's amulets quest</strong> -Someone in the Hub tavern got your attention with a job. <<case 3>>\ <strong>Evelyn's amulets quest</strong> -Someone in the Hub tavern got your attention with a job. -You were given a job to retrieve two valuables stolen by theives; the first is located in the Hub sewers. <<case 4>>\ <strong>Evelyn's amulets quest</strong> -Someone in the Hub tavern got your attention with a job. -You were given a job to retrieve two valuables stolen by theives; the first is located in the Hub sewers. -The first valuable was retrieved from the sewer alongside the location for the second: the environs outside the Hub. <<case 5>>\ <strong>Evelyn's amulets quest</strong> -Someone in the Hub tavern got your attention with a job. -You were given a job to retrieve two valuables stolen by theives; the first is located in the Hub sewers. -The first valuable was retrieved from the sewer alongside the location for the second: the environs outside the Hub. -Both valuables have been retrieved and can be returned to the Hub tavern for a reward. <</switch>> <<widget key1>><<goto $prev>><</widget>>
/* fightIntro */<strong>Fight intro</strong> <<link "[1] Start">><<key1>><</link>> <<link "[2] Return">><<key2>><</link>> enemy name: $c1.name enemy health: $c1.health / $c1.healthPool enemy defense: $c1.defense enemy lust health: $c1.lust / $c1.lustPool enemy melee skill: $c1.skillMelee[0] enemy fists skill: $c1.skillFists[0] enemy ranged skill: $c1.skillRanged[0] enemy weapon: $c1.weapon.name <<set $cpcFight = "", $cc1Fight = "", $fightResult = 0 >> <<widget key1>><<goto fightAct>><</widget>> <<widget key2>><<goto $prev>><</widget>>
/* fightAct */<strong>Fight act</strong> <<link "[1] Continue">><<key1>><</link>><<nobr>> /*first; calculate theoretical damage of attack; function of + weapon dam, - armor defense, */ /*second; calculate chance of hit connecting, function of + weapon skill, - agility skill*/ /*third; change the effected values and display the result*/ <<switch $cpcFight>> <<case "attack">> <<if $pc.energy >= 1>> <<set _dam = $pc.weapon.damage - $c1.defense, $pc.energy -= 1>> <<if _dam < 0>><<set _dam = 0>><</if>> <<switch $pc.weapon.type>> <<case "melee">><<if(10 + $pc.skillMelee[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage,<<set $c1.health -= _dam>><<else>>You failed to hit $c1.name,<</if>> <<case "ranged">><<if(10 + $pc.skillRanged[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage,<<set $c1.health -= _dam>><<else>>You failed to hit $c1.name,<</if>> <<case "fists">><<if(10 + $pc.skillFists[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage,<<set $c1.health -= _dam>><<else>>You failed to hit $c1.name,<</if>> <</switch>> <<elseif $pc.energy < 10>>You are too tired to attack,<</if>> <<case "fire bolt attack">> <<if $pc.energy >= 1>> <<set _dam = (5 + $pc.skillMagic[0]), $pc.energy -= 2>> <<if(10 + $pc.skillMagic[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage <<set $c1.health -= _dam>><<else>>You failed to hit $c1.name<</if>> <<elseif $pc.energy < 10>>You are too tired to cast<</if>> <<case "ice bolt attack">> <<if $pc.energy >= 1>> <<set _dam = (3 + $pc.skillMagic[0]), _dam2 = (2 + $pc.skillMagic[0]), $pc.energy -= 2>> <<if(10 + $pc.skillMagic[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage and _dam2 energy damage<<set $c1.health -= _dam, $c1.energy -= _dam2>><<else>>You failed to hit $c1.name<</if>> <<elseif $pc.energy < 10>>You are too tired to cast<</if>> <<case "mage bolt attack">> <<if $pc.energy >= 1>> <<set _dam = (3 + $pc.skillMagic[0]), $pc.energy -= 1>> <<if(10 + $pc.skillMagic[0] - $c1.skillAgility[0]) > random(19)>>You hit $c1.name for _dam health damage <<set $c1.health -= _dam>><<else>>You failed to hit $c1.name<</if>> <<elseif $pc.energy < 10>>You are too tired to cast<</if>> <<case "heal">> <<if $pc.energy >= 1>> <<set _dam = (5 + $pc.skillMagic[0]), $pc.energy -= 2>> <<set $pc.health += _dam>>You healed yourself for _dam health <<elseif $pc.energy < 10>>You are too tired to cast<</if>> <<case "tease">> <<set $c1.lust -= 2>> You teased $c1.name for 2 lust <</switch>> <<switch $cc1Fight>> <<case "attack">> <<set _dam = $c1.weapon.damage - $pc.defense>> <<if _dam < 0>><<set _dam = 0>><</if>> <<switch $c1.weapon.type>> <<case "melee">><<if(10 + $c1.skillMelee[0] - $pc.skillAgility[0]) > random(19)>>$c1.name hit you for _dam damage <<set $pc.health -= _dam>><<else>>$c1.name failed to hit you<</if>> <<case "ranged">><<if(10 + $c1.skillRanged[0] - $pc.skillAgility[0]) > random(19)>>$c1.name hit you for _dam damage <<set $pc.health -= _dam>><<else>>$c1.name failed to hit you<</if>> <<case "fists">><<if(10 + $c1.skillFists[0] - $pc.skillAgility[0]) > random(19)>>$c1.name hit you for _dam damage <<set $pc.health -= _dam>><<else>>$c1.name failed to hit you<</if>> <</switch>> <<case "tease">> <<set $pc.lust -= 2>>$c1.name teased you for 2 lust <</switch>> /*fourth; if either health of either char = 0; hide move settings and set dummy var so next passage change goes to outro*/ <<if $pc.health <= 0 or $c1.health <= 0 or $pc.lust <= 0 or $c1.lust <= 0>><<goto fightOutro>><</if>><</nobr>> Your health: $pc.health / $pc.healthPool Your lust: $pc.lust / $pc.lustPool $c1.name health: $c1.health / $c1.healthPool $c1.name lust: $c1.lust / $c1.lustPool <strong>Choose your action</strong> <<radiobutton "$cpcFight" "attack" checked>>attack : $pc.weapon.damage health damage, 1 energy <<radiobutton "$cpcFight" "tease">>tease : 2 lust damage <<if $pc.spellList.includes("fire bolt")>><<radiobutton "$cpcFight" "fire bolt attack" >>fire bolt attack : <<print (5 + $pc.skillMagic[0])>> health damage, 2 energy<<else>>unavailable - fire bolt attack<</if>> <<if $pc.spellList.includes("ice bolt")>><<radiobutton "$cpcFight" "ice bolt attack" >>ice bolt attack : <<print (3 + $pc.skillMagic[0])>> health damage, <<print (2 + $pc.skillMagic[0])>> energy damage, 2 energy<<else>>unavailable - ice bolt attack<</if>> <<if $pc.spellList.includes("mage bolt")>><<radiobutton "$cpcFight" "mage bolt attack" >>mage bolt attack : <<print (3 + $pc.skillMagic[0])>> health damage, 1 energy<<else>>unavailable - mage bolt attack<</if>> <<if $pc.spellList.includes("heal")>><<radiobutton "$cpcFight" "heal" >>heal : 5 health, 2 energy<<else>>unavailable - heal<</if>> <<if true>> <<set $cc1Fight = "attack">> <</if>> <<widget key1>><<goto fightAct>><</widget>>
/* fightOutro */<strong>Fight outro</strong> <<link "[1] Decline">>key1<</link>> <<link "[2] Accept">>key2<</link>> <<if $pc.health <= 0 or $pc.lust <= 0>><<set $fightResult = 1>> $c1.name looks at your defeated body, and asks "So you wanna make up for that fight?" <<else>><<set $fightResult = 2>>$c1.name looks up at you, defeated, and asks "I give up, do with me what you will."<</if>> <<if $fightResult == 2>> Take items: <<nobr>> <<capture _i>> <<if $c1.health <= 0 or $c1.lust <= 0>> <<for _i = 0; _i < $c1.inventory.length; _i++>> <<set _j = _i + 1>>(_j). <<link "take item">><<inv "+" $pc $c1.inventory[_i]>><<inv "-" $c1 $c1.inventory[_i]>><<goto fightOutro>><</link>> $c1.inventory[_i].name $<<print $c1.inventory[_i].price>> <<switch $c1.inventory[_i].category>> <<case "clothing">>, $c1.inventory[_i].type,armor: $c1.inventory[_i].armor, coverage: $c1.inventory[_i].coverage <<case "weapon">>, $c1.inventory[_i].type, damage: $c1.inventory[_i].damage <<case "consumable">>, health: $c1.inventory[_i].health, energy: $c1.inventory[_i].energy <</switch>> <</for>> <</if>> <</capture>> <</nobr>> <</if>> <<widget key1>><<goto $prev>><</widget>> <<widget key2>><<goto sexIntro>><</widget>>
/* passage */<strong></strong> <<link "[]">><<key>><</link>> <<widget key>><<>><</widget>> <<link "[W] North to [0:02]">><<keyW>><</link>> [W] -- <<link "[A] West to [0:02]">><<keyA>><</link>> [A] -- <<link "[S] South to [0:02]">><<keyS>><</link>> [S] -- <<link "[D] East to [0:02]">><<keyD>><</link>> [D] -- <<link "[Q] Down to [0:02]">><<keyQ>><</link>> [Q] -- <<link "[E] Up to [0:02]">><<keyE>><</link>> [E] -- <<widget keyW>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyQ>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyE>><<time 2>><<goto lowerCityGate>><</widget>> <<linker>> <<partSizer "breasts" $pc.breasts[0] true>> <<time>> <<inv "+-" $char $item>> <<sex $pc $pc.skillHands 1 $c1 $c1.skillPenis 3>> <<case "give handjob">><<if $sc1Penis == "no action">><<sex $pc $pc.skillHands 1 $c1 $c1.skillPenis 3>> <<if $prevpcHandR != "give handjob">>You begin giving yourself a handjob with your right hand. |<<elseif $gsSimpleSex == 1>>You are giving yourself a handjob with your right hand. |<<else>><<switch random(2)>> <<case 0>><<if $c1.orgasm < 50>>You jerk off your penis with your right hand. | <<else>>You vigorously pump your penis with your right hand. | <</if>> <<case 1>><<if $c1.orgasm < 50>>You give yourself a handjob with your right hand. | <<else>>You give yourself a spirited handjob with your right hand. | <</if>> <<case 2>><<if $c1.orgasm < 50>>You pump your shaft with your right hand. | <<else>>You quickly pump your shaft with your right hand. | <</if>> <</switch>><</if>><</if>> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<case 22 23 24>> <</switch>>\ RACES: human canine lizard feline avian fox bear equine {name : "", gender : [""], cash : 0, race : "", penis : ["size","type"], anus : ["size","type"], vagina : ["size","type"], breasts : ["size","type"], head : ["size","type"], wings : ["size","type"], body : ["size","type"], arms : ["size","type"], tail : ["size","type"], legs : ["size","type"], weapon : {}, headWear : {}, outerWear : {}, upperTopWear : {}, underTopWear : {}, upperBottomWear : {}, underBottomWear : {}, feetWear : {}, health : 0, lust : 0, lustPool : 0, healthPool : 0, defense : 0, energy:0, energyPool:0, skillPenis : [0,0], skillVagina : [0,0], skillAnus : [0,0], skillHands : [0,0], skillMouth : [0,0], skillFeet : [0,0], skillBreasts : [0,0], skillAgility : [0,0], skillMelee : [0,0], skillRanged : [0,0], skillFists : [0,0], skillMagic : [0,0]} {name : "",gender : [""],cash : 0,race : "",penis : [""],anus : [""], vagina : [""],breasts : [""],hands : [""],feet : [""],mouth : [""], weapon : ,headWear : {},outerWear : {},upperTopWear : {},underTopWear : {},upperBottomWear : {},underBottomWear : {},feetWear : {}, lust : 0,lustPool : 0,health : 0,healthPool : 0,energy:0,energyPool:0,defense : 0, skillPenis : [0,0],skillVagina : [0,0],skillAnus : [0,0],skillHands : [0,0],skillMouth : [0,0],skillFeet : [0,0],skillBreasts : [0,0], skillAgility : [0,0],skillMelee : [0,0],skillRanged : [0,0],skillFists : [0,0],skillMagic : [0,0], inventory:[]}
/* sexTestSelector */<strong>Dev sex test selector</strong> <<link "[1] Go to sex">><<key1>><</link>> <<link "[2] Return to dev">><<key2>><</link>> <<set $c1.name = "", $c1.gender = [], $c1.body = ["lizard"], $c1.penis = [], $c1.vagina = [], $c1.anus = [], $c1.breasts = [], $c1.legs = ["normal"], $c1.arms = ["normal"], $c1.head = ["normal"], $c1.level = [0,0], $c1.skillHands = [0,0], $c1.skillFeet = [0,0], $c1.skillPenis = [0,0], $c1.skillVagina = [0,0], $c1.skillAnus = [0,0], $c1.skillBreasts = [0,0], $c1.skillMouth = [0,0] >> <strong>Enter sex test's name </strong> <<textbox "$c1.name" "sex test">> <strong>Select sex test's race</strong> <<radiobutton "$c1.body[0]" "canine" checked>>Canine <<radiobutton "$c1.body[0]" "lizard">>Lizard <<radiobutton "$c1.body[0]" "feline">>Feline <<radiobutton "$c1.body[0]" "avian">>Avian <<radiobutton "$c1.body[0]" "fox">>Fox <<radiobutton "$c1.body[0]" "bear">>Bear <strong>Select sex test's gender</strong> <<radiobutton "$c1.gender[0]" "man" checked>>Man <<radiobutton "$c1.gender[0]" "woman">>Woman <<radiobutton "$c1.gender[0]" "enby">>Enby <strong>Select sex test's penis</strong> <<radiobutton "$c1.penis[0]" "none" checked>> No penis <<radiobutton "$c1.penis[0]" "small" >> Small penis <<radiobutton "$c1.penis[0]" "normal" >> Normal penis <<radiobutton "$c1.penis[0]" "large" >> Large penis <strong>Select sex test's vagina</strong> <<radiobutton "$c1.vagina[0]" "none" checked>> No vagina <<radiobutton "$c1.vagina[0]" "tight">> Tight vagina <<radiobutton "$c1.vagina[0]" "normal">> Normal vagina <<radiobutton "$c1.vagina[0]" "loose">> Loose vagina <strong>Select sex test's anus</strong> <<radiobutton "$c1.anus[0]" "none"checked>> No anus <<radiobutton "$c1.anus[0]" "tight">> Tight anus <<radiobutton "$c1.anus[0]" "normal">> Normal anus <<radiobutton "$c1.anus[0]" "loose">> Loose anus <strong>Select sex test's breasts</strong> <<radiobutton "$c1.breasts[0]" "none">> No chest <<radiobutton "$c1.breasts[0]" "flat"checked>> Flat chest <<radiobutton "$c1.breasts[0]" "tight">> Small breasts <<radiobutton "$c1.breasts[0]" "normal">> Normal Breasts <<radiobutton "$c1.breasts[0]" "loose">> Large Breasts <<widget key1>> <<if $c1.gender[0] == "man">><<set $c1.gender = ["man","he","him","his"]>> <<elseif $c1.gender[0] == "woman">><<set $c1.gender = ["woman","she","her","her"]>> <<elseif $c1.gender[0] == "enby">><<set $c1.gender = ["enby","they","them","their"]>><</if>> <<goto sexIntro>><</widget>> <<widget key2>><<goto dev>><</widget>>
/* widgets */ /*macro for displaying a merchant inventory - <<merchant $iMerchant "merchantTests">>*/ <<widget "merchant">> <<set _passage = passage()>> Sell items: <<for _i = 0; _i < $pc.inventory.length; _i++>>\ <<nobr>> <<capture _i>> <<set _j = _i + 1>>(_j). <<link $pc.inventory[_i].name _passage>><<set $pc.cash += $pc.inventory[_i].price, _args[0].push($pc.inventory[_i])>><<run $pc.inventory.deleteAt(_i)>><</link>> | <em>price</em>: <<print $pc.inventory[_i].price>> | <em>category</em>: $pc.inventory[_i].category | <<switch $pc.inventory[_i].category>> <<case "clothing">><em>type</em>: $pc.inventory[_i].type | <em>armor</em>: $pc.inventory[_i].armor | <em>coverage</em>: $pc.inventory[_i].coverage <<case "weapon">><em>type</em>: $pc.inventory[_i].type | <em>damage</em>: $pc.inventory[_i].damage <<case "consumable">><em>health</em>: $pc.inventory[_i].health | <em>energy</em>: $pc.inventory[_i].energy, effects: $pc.inventory[_i].effects <</switch>> <</capture>> <</nobr>> <</for>> -------------------------------------------------------------------------------------------------------- /*buy list - merchant inventory*/ Buy items: <<for _i = 0; _i < _args[0].length; _i++>>\ <<nobr>> <<capture _i>> <<set _j = _i + 1>>(_j). <<if $pc.cash >= _args[0][_i].price>><<link _args[0][_i].name _passage>><<set $pc.cash -= _args[0][_i].price, $pc.inventory.push(_args[0][_i])>><<run _args[0].deleteAt(_i)>><</link>><<else>>_args[0][_i].name<</if>> | <em>price</em>: <<print _args[0][_i].price>> | <em>category</em>: _args[0][_i].category | <<switch _args[0][_i].category>> <<case "clothing">><em>type</em>: _args[0][_i].type | <em>armor</em>: _args[0][_i].armor | <em>coverage</em>: _args[0][_i].coverage <<case "weapon">><em>type</em>: _args[0][_i].type | <em>damage</em>: _args[0][_i].damage <<case "consumable">><em>health</em>: _args[0][_i].health | <em>energy</em>: _args[0][_i].energy, effects: _args[0][_i].effects <</switch>> <</capture>> <</nobr>> <</for>> <</widget>> /*widget to create semi random bits for combat enemies based on a set of templates; [0] is the target char, [1] is template name, [2] is array of special orders*/ <<widget cGen>><<nobr>> /*switch that sets gender and gennies*/ <<set _args[0].anus = ["normal"], _args[0].arms = ["normal"], _args[0].legs = ["normal"], _args[0].head = ["normal"], _args[0].gender = ["Enby","they","them","theirs"], _args[0].penis = ["normal"], _args[0].vagina = ["normal"], _args[0].breasts = ["normal"]>> <<switch random(32)>> <<case 0>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 1>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 2>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 3>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 4>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 5>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 6>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 7>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 8>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 9>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 10>><<set _args[0].gender = ["man","he","him","his"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 11>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 12>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 13>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 14>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 15>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 16>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 17>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 18>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 19>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 20>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 21>><<set _args[0].gender = ["woman","she","her","her"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 22>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 23>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 24>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 25>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "flat">> <<case 26>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 27>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 28>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "flat">> <<case 29>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 30>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "none", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <<case 31>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "none", _args[0].vagina[0] = "none", _args[0].breasts[0] = "normal">> <<case 32>><<set _args[0].gender = ["enby","they","them","their"], _args[0].penis[0] = "normal", _args[0].vagina[0] = "normal", _args[0].breasts[0] = "normal">> <</switch>> /*adds variation to body parts*/ <<if _args[0].penis[0] == "normal">> <<switch random(3)>> <<case 0>><<set _args[0].penis[0] = "small">> <<case 1>><<set _args[0].penis[0] = "normal">> <<case 2>><<set _args[0].penis[0] = "normal">> <<case 3>><<set _args[0].penis[0] = "large">> <</switch>> <</if>> <<if _args[0].vagina[0] == "normal">> <<switch random(3)>> <<case 0>><<set _args[0].vagina[0] = "tight">> <<case 1>><<set _args[0].vagina[0] = "normal">> <<case 2>><<set _args[0].vagina[0] = "normal">> <<case 3>><<set _args[0].vagina[0] = "loose">> <</switch>> <</if>> <<if _args[0].breasts[0] == "normal">> <<switch random(3)>> <<case 0>><<set _args[0].breasts[0] = "small">> <<case 1>><<set _args[0].breasts[0] = "normal">> <<case 2>><<set _args[0].breasts[0] = "normal">> <<case 3>><<set _args[0].breasts[0] = "large">> <</switch>> <</if>> /*sets body*/ <<switch random(4)>> <<case 0>><<set _args[0].body = ["lizard"]>> <<case 1>><<set _args[0].body = ["canine"]>> <<case 2>><<set _args[0].body = ["feline"]>> <<case 3>><<set _args[0].body = ["avian"]>> <<case 4>><<set _args[0].body = ["human"]>> <</switch>> /*templates, sets all other char data*/ /* <<set _args[0].name = , _args[0].health = , _args[0].healthPool = , _args[0].lust = , _args[0].lustPool = , _args[0].defense = , _args[0].weapon = , _args[0].armor = 0, _args[0].skillLust = , _args[0].skillPenis = , _args[0].skillVagina = , _args[0].skillAnus = , _args[0].skillHands = , _args[0].skillMouth = , _args[0].skillfeet = , _args[0].skillBreasts = , _args[0].Agility = , _args[0].skillDefense = , _args[0].skillArmor = , _args[0].skillMelee = , _args[0].skillRanged = , _args[0].skillFists = , _args[0].inventory = >> */ <<set _args[0].level = [0,0]>> <<switch _args[1]>> <<case "hub environs enemy">> <<set _args[0].name = "hub environs enemy", _args[0].health = 10, _args[0].healthPool = 10, _args[0].lust = 10, _args[0].lustPool = 10,_args[0].defense = 1, _args[0].weapon = $itemKnife, _args[0].armor = 5, _args[0].skillLust = [0,0], _args[0].skillPenis = [0,0], _args[0].skillVagina = [0,0], _args[0].skillAnus = [0,0], _args[0].skillHands = [0,0], _args[0].skillMouth = [0,0], _args[0].skillfeet = [0,0], _args[0].skillBreasts = [0,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].inventory = []>> <<case "blank">> <<set _args[0].name = "blank", _args[0].health = 10, _args[0].healthPool = 10, _args[0].lust = 10, _args[0].lustPool = 10, _args[0].defense = 0, _args[0].weapon = "none", _args[0].armor = 0, _args[0].skillLust = [0,0], _args[0].skillPenis = [0,0], _args[0].skillVagina = [0,0], _args[0].skillAnus = [0,0], _args[0].skillHands = [0,0], _args[0].skillMouth = [0,0], _args[0].skillfeet = [0,0], _args[0].skillBreasts = [0,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].inventory = []>> <<case "sewer thief">> <<set _args[0].name = "sewer thief", _args[0].health = 10, _args[0].healthPool = 10, _args[0].lust = 10, _args[0].lustPool = 10, _args[0].defense = 0, _args[0].weapon = "none", _args[0].armor = 0, _args[0].skillLust = [0,0], _args[0].skillPenis = [0,0], _args[0].skillVagina = [0,0], _args[0].skillAnus = [0,0], _args[0].skillHands = [0,0], _args[0].skillMouth = [0,0], _args[0].skillfeet = [0,0], _args[0].skillBreasts = [0,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].inventory = [$itemEvelynAmuletRed]>> <<case "environs thief">> <<set _args[0].name = "environs thief", _args[0].health = 10, _args[0].healthPool = 10, _args[0].lust = 10, _args[0].lustPool = 10, _args[0].defense = 0, _args[0].weapon = "none", _args[0].armor = 0, _args[0].skillLust = [0,0], _args[0].skillPenis = [0,0], _args[0].skillVagina = [0,0], _args[0].skillAnus = [0,0], _args[0].skillHands = [0,0], _args[0].skillMouth = [0,0], _args[0].skillfeet = [0,0], _args[0].skillBreasts = [0,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].inventory = [$itemEvelynAmuletBlue]>> <<case "brothel1">> <<set _args[0].name = "brothel worker", _args[0].health = 10, _args[0].healthPool = 10, _args[0].lust = 10, _args[0].lustPool = 10, _args[0].defense = 0, _args[0].weapon = "none", _args[0].armor = 0, _args[0].skillLust = [5,0], _args[0].skillPenis = [5,0], _args[0].skillVagina = [5,0], _args[0].skillAnus = [5,0], _args[0].skillHands = [5,0], _args[0].skillMouth = [5,0], _args[0].skillfeet = [5,0], _args[0].skillBreasts = [5,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].inventory = []>> <<case "empty">> <<set _args[0].name = 0, _args[0].health = 0, _args[0].healthPool = 0, _args[0].lust = 0, _args[0].lustPool = 0, _args[0].defense = 0, _args[0].weapon = "none", _args[0].armor = 0, _args[0].skillLust = [0,0], _args[0].skillPenis = [0,0], _args[0].skillVagina = [0,0], _args[0].skillAnus = [0,0], _args[0].skillHands = [0,0], _args[0].skillMouth = [0,0], _args[0].skillfeet = [0,0], _args[0].skillBreasts = [0,0], _args[0].skillAgility = [0,0], _args[0].skillDefense = [0,0], _args[0].skillArmor = [0,0], _args[0].skillMelee = [0,0], _args[0].skillRanged = [0,0], _args[0].skillFists = [0,0], _args[0].anus = ["none"], _args[0].arms = ["none"], _args[0].legs = ["none"], _args[0].head = ["none"], _args[0].body = ["none"], _args[0].breasts = ["none"], _args[0].vagina = ["none"], _args[0].penis = ["none"], _args[0].gender = ["none"], _args[0].inventory = []>> <</switch>> /*special instructions from args[2]*/ <<if _args[2] != undefined>> <<if _args[2].includes("test")>><<set _args[0].name = "test">><</if>> <</if>> <</nobr>><</widget>> /*checks for a certain item in an inventory, _args[0] is the inventory, _args[1] is the item - specifically the name (name: "knife")*/ <<widget invCheck>><<nobr>><<capture _i>> <<for _i = 0; _i < _args[0].length; _i ++>> <<if _args[0][_i].name == _args[1].name>> <<set $invCheck = 1>> <<else>> <<set $invCheck = 0>> <</if>> <</for>> <</capture>><</nobr>><</widget>> /*widget for inventory; _args[0] is "+" or "-", _args[1] is target, _args[2] is item var; ie <<inv "+" $pc $itemPotato>> - had to dig through the archives for this one lol*/ <<widget inv>> <<if _args[0] == "+">> <<run _args[1].inventory.push(_args[2])>> <<elseif _args[0] == "-">> <<for _i = 0; _i < _args[1].inventory.length; _i++>> <<if _args[1].inventory[_i] == _args[2]>> <<run _args[1].inventory.deleteAt(_i)>><<break>> <</if>> <</for>> <</if>> <</widget>> /*widget to advance time and recover stats; _args[0] can be number - minutes passed, or "morning","noon","evening"*/ <<widget time>> <<set _time = [], _time[0] = Math.floor($time[0] / 60)>> <<switch _args[0]>> <<case "morning">> <<if $time[2] < 480>> <<set $time[0] += (480 - $time[2])>> <<elseif $time[2] >= 480>> <<set $time[0] += (1440 + 480 - $time[2])>> <</if>> <<case "noon">> <<if $time[2] < 720>> <<set $time[0] += (720 - $time[2])>> <<elseif $time[2] >= 720>> <<set $time[0] += (1440 + 720 - $time[2])>> <</if>> <<case "evening">> <<if $time[2] < 1200>> <<set $time[0] += (1200 - $time[2])>> <<elseif $time[2] >= 1200>> <<set $time[0] += (1440 + 1200 - $time[2])>> <</if>> <<default>><<set $time[0] += _args[0]>> <</switch>> <<set _time[1] = (Math.floor(($time[0] / 60)) - _time[0]), $pc.health += (($pc.healthPool / 10) * _time[1]), $pc.lust += (($pc.lustPool / 10) * _time[1]), $pc.energy += (($pc.energyPool / 10) * _time[1])>> <</widget>> /*adds in a br*/ <<widget br>> <</widget>> /*widget to make sex calculations <<sex $pc $pc.skillHands 1 $pc $pc.skillPenis 3>>*/ <<widget sex>><<nobr>> <<if _args[3] != undefined>><<set _args[0].orgasm += _args[2], _args[1][1] += 1, _args[3].orgasm += _args[5], _args[4][1] += 1>><<else>><<set _args[0].orgasm += _args[2], _args[1][1] += 1>><</if>> <</nobr>><</widget>> /*widget to change the size of parts <<partSizer "penis" $pc true>> - increases pc penis size <<partSizer "type "$part (true to increase or false to decrease)>>*/_args[1] <<widget partSizer>><<nobr>> <<switch _args[0]>> <<case "penis">> <<switch $pc.penis[0]>> <<case "large">><<if _args[2] == true>>/*max size*/<<else>><<set $pc.penis[0] = "normal">><</if>> <<case "normal">><<if _args[2] == true>><<set $pc.penis[0] = "large">><<else>><<set $pc.penis[0] = "small">><</if>> <<case "small">><<if _args[2] == true>><<set $pc.penis[0] = "normal">><<else>><<set $pc.penis[0] = "none">><</if>> <<case "none">><<if _args[2] == true>><<set $pc.penis[0] = "small">><<else>>/*min size*/<</if>> <</switch>> <<case "vagina">> <<switch $pc.vagina[0]>> <<case "loose">><<if _args[2] == true>>/*max size*/<<else>><<set $pc.vagina[0] = "normal">><</if>> <<case "normal">><<if _args[2] == true>><<set $pc.vagina[0] = "loose">><<else>><<set $pc.vagina[0] = "tight">><</if>> <<case "tight">><<if _args[2] == true>><<set $pc.vagina[0] = "normal">><<else>><<set $pc.vagina[0] = "none">><</if>> <<case "none">><<if _args[2] == true>><<set $pc.vagina[0] = "tight">><<else>>/*min size*/<</if>> <</switch>> <<case "anus">> <<switch $pc.anus[0]>> <<case "loose">><<if _args[2] == true>>/*max size*/<<else>><<set $pc.anus[0] = "normal">><</if>> <<case "normal">><<if _args[2] == true>><<set $pc.anus[0] = "loose">><<else>><<set $pc.anus[0] = "tight">><</if>> <<case "tight">><<if _args[2] == true>><<set $pc.anus[0] = "normal">><<else>><<set $pc.anus[0] = "none">><</if>> <<case "none">><<if _args[2] == true>><<set $pc.anus[0] = "tight">><<else>>/*min size*/<</if>> <</switch>> <<case "breasts">> <<switch $pc.breasts[0]>> <<case "large">><<if _args[2] == true>>/*max size*/<<else>><<set $pc.breasts[0] = "normal">><</if>> <<case "normal">><<if _args[2] == true>><<set $pc.breasts[0] = "large">><<else>><<set $pc.breasts[0] = "small">><</if>> <<case "small">><<if _args[2] == true>><<set $pc.breasts[0] = "normal">><<else>><<set $pc.breasts[0] = "flat">><</if>> <<case "flat">><<if _args[2] == true>><<set $pc.breasts[0] = "small">><<else>><<set $pc.breasts[0] = "none">><</if>> <<case "none">><<if _args[2] == true>><<set $pc.breasts[0] = "flat">><<else>>/*min size*/<</if>> <</switch>> <</switch>> <</nobr>><</widget>> /*widget to set the race of a char by counting body part types*/ <<widget setRace>> <<set _raceCount = {human:0, canine:0, lizard:0, feline:0, avian:0, fox:0, bear:0, equine:0}>> <<switch _args[0].penis[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].vagina[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].anus[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].breasts[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].head[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].wings[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].body[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].arms[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].tail[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<switch _args[0].legs[1]>> <<case "human">><<set _raceCount.human += 1>><<case "canine">><<set _raceCount.canine += 1>><<case "lizard">><<set _raceCount.lizard += 1>><<case "feline">><<set _raceCount.feline += 1>> <<case "avian">><<set _raceCount.avian += 1>><<case "fox">><<set _raceCount.fox += 1>><<case "bear">><<set _raceCount.bear += 1>><<case "equine">><<set _raceCount.equine += 1>> <</switch>> <<set _totalRaceParts = (_raceCount.human + _raceCount.canine + _raceCount.lizard + _raceCount.feline + _raceCount.avian + _raceCount.fox + _raceCount.bear + _raceCount.equine)>> <<if (_raceCount.human / _totalRaceParts) > .5>><<set _args[0].race = "human">> <<elseif (_raceCount.canine / _totalRaceParts) > .5>><<set _args[0].race = "canine">> <<elseif (_raceCount.lizard / _totalRaceParts) > .5>><<set _args[0].race = "lizard">> <<elseif (_raceCount.feline / _totalRaceParts) > .5>><<set _args[0].race = "feline">> <<elseif (_raceCount.avian / _totalRaceParts) > .5>><<set _args[0].race = "avian">> <<elseif (_raceCount.fox / _totalRaceParts) > .5>><<set _args[0].race = "fox">> <<elseif (_raceCount.bear / _totalRaceParts) > .5>><<set _args[0].race = "bear">> <<elseif (_raceCount.equine / _totalRaceParts) > .5>><<set _args[0].race = "equine">> <<else>><<set _args[0].race = "chimera">> <</if>> <</widget>>
/* devMerchant */<strong>Dev merchant</strong> <<link "[1] prev">><<key1>><</link>> <<merchant $devMerchant.inventory>> <<widget key1>><<goto dev>><</widget>>
/* hubTavern */<strong>Hub tavern</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>You are in the Winking Mare Tavern, although in the morning hours there are few around. <<link "[1] Return to Hub lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityEast>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>>You are in the Winking Mare Tavern, with a number of patrons enjoying the services of the establishment. <<link "[1] Return to Hub lower city">><<key1>><</link>> <<link "[2] Ask to see the barkeep's wares">><<key2>><</link>> <<link "[3] Hookup with a patron of the bar">><<key3>><</link>> <<link "[4] Work a shift at the bar">><<key3>><</link>> <<if $questEvelynAmulets == 0>><<link "[4] Speak to the woman motioning towards you from across the bar">><<key4>><</link>><<else>><<link "[4] Speak with Evelyn">><<key4>><</link>><</if>> <<widget key1>><<goto lowerCityEast>><</widget>> <<widget key2>><<goto hubTavernMerchant>><<if $time[1] != $hubTavernMerchant.restock>><<set $hubTavernMerchant.inventory = $hubTavernMerchant.stock>><</if>><</widget>> <<widget key3>><<goto hubTavernHookup>><</widget>> <<widget key4>><<if $questEvelynAmulets != 6>><<goto questEvelynAmuletsTavern>><<else>><<goto hubTavernEvelyn>><</if>><</widget>> <<case 22 23 24>>You are in the Winking Mare Tavern, although the late hour leads few to remian at the bar. <<link "[1] Return to Hub lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityEast>><</widget>> <</switch>>\
/* hubTavernMerchant */<strong>Hub tavern merchant</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The bar has closed. <<link "[1] Walk away from the bar">><<key1>><</link>> <<widget key1>><<goto hubTavern>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<link "[1] Walk away from the bar">><<key1>><</link>> <<merchant $hubTavernMerchant.inventory>> <<widget key1>><<goto hubTavern>><</widget>> <<case 22 23 24>>The bar has closed. <<link "[1] Walk away from the bar">><<key1>><</link>> <<widget key1>><<goto hubTavern>><</widget>> <</switch>>\
/* hubEnvironsTrouble */<strong>Hub environs trouble</strong> <<cGen $c1 "hub environs enemy">> <<link "[1] Go to environs">><<key1>><</link>> <<link "[2] Start the fight">><<key2>><</link>> <<widget key1>><<goto environs>><</widget>> <<widget key2>><<set $prev = "environs">><<goto fightIntro>><</widget>>
/* hubSquareArmor */Hub square appearal merchant <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The stall has closed. <<link "[1] Turn away from stall">><<key1>><</link>> <<widget key1>><<goto lowerCitySquare>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<link "[1] Turn away from stall">><<key1>><</link>> <<merchant $hubArmorMerchant.inventory>> <<widget key1>><<goto lowerCitySquare>><</widget>> <<case 22 23 24>>The stall has closed. <<link "[1] Turn away from stall">><<key1>><</link>> <<widget key1>><<goto lowerCitySquare>><</widget>> <</switch>>\
/* hubSquareWeapon */Hub square weapon merchant <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The stall is closed. <<link "[1] Turn away from stall">><<key1>><</link>> <<widget key1>><<goto lowerCitySquare>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<link "[1] Turn away from stall">><<key1>><</link>> <<merchant $hubWeaponMerchant.inventory>> <<widget key1>><<goto lowerCitySquare>><</widget>> <<case 22 23 24>>The stall is closed. <<link "[1] Turn away from stall">><<key1>><</link>> <<widget key1>><<goto lowerCitySquare>><</widget>> <</switch>>\
/* questEvelynAmulets */<strong>Evelyn Quest</strong> <<switch $questEvelynAmulets>> <<case 0>>\ <<link "[1] Ask for more information">>key1<</link>> <<link "[2] Walk away from the Evelyn">>key2<</link>> "My name is Eveyln, and I am in need of someone who can retrieve items that were stolen from me. If you are interested I will see that you are sufficiently rewarded." <<widget key1>><<set $questEvelynAmulets = 2>><<goto questEvelynAmuletsTavern>><</widget>> <<widget key2>><<set $questEvelynAmulets = 1>><<goto hubTavern>><</widget>> <<case 1>>\ <<link "[1] Ask for more information this time">><<key1>><</link>> <<link "[2] Walk away from the job... again">>key2<</link>> "I hope you have reconsidered my proposition; the job is still open." <<widget key1>><<set $questEvelynAmulets = 2>><<goto questEvelynAmuletsTavern>><</widget>> <<widget key2>><<goto hubTavern>><</widget>> <<case 2>>\ <<link "[1] Accept the job">><<key1>><</link>> <<link "[2] Reject the job">><<key2>><</link>> "Two amulets that have sentimental value to me were stolen by thieves, I was able to track one of them down to the sewer beneath the city. Bringing back both amulets will net you 150 coins alongside a personal reward." <<widget key1>><<set $questEvelynAmulets = 3>><<goto hubTavern>><</widget>> <<widget key2>><<goto hubTavern>><</widget>> <<case 3>>\ <<link "[1] Say the job is not done yet and return to the bar">><<key1>><</link>> "Remember, one of the thieves is somewhere in the sewers, good luck chasing them down." <<widget key1>><<goto hubTavern>><</widget>> <<case 4>>\ <<link "[1] Say the job is partially completed and return to the bar">><<key1>><</link>> "Good job on the first amulet, but remember the job is not done until you bring me both amulets." <<widget key1>><<goto hubTavern>><</widget>> <<case 5>>\ <<link "[1] Collect your rewards">><<key1>><</link>> "Excellent job retrieving these for me! Here is your cash - I need to put these away for safekeeping, but if you come back later I can give you that other reward I had mentioned." <<widget key1>><<set $pc.cash += 200>><<set $questEvelynAmulets = 6>><<inv "-" $pc $itemEvelynAmuletBlue>><<inv "-" $pc $itemEvelynAmuletRed>><<goto hubTavern>><</widget>> <</switch>>
/* hubTavernHookup */<strong>Hub tavern hookup</strong> <<cGen $c1 "blank">><<set $c1.name = "tavern patron">> <<link "[1] Return to the tavern">><<key1>><</link>> <<link "[2] Find a different patron">><<key2>><</link>> <<link "[3] Hookup with patron">><<key3>><</link>> Patron information name: $c1.name gender: $c1.gender[0] penis: $c1.penis[0] vagina: $c1.vagina[0] anus: $c1.anus[0] breasts: $c1.breasts[0] <<widget key1>><<goto hubTavern>><</widget>> <<widget key2>><<goto hubTavernHookup>><</widget>> <<widget key3>><<set $prev = "hubTavern">><<goto sexIntro>><</widget>>
/* hubTavernEvelyn */<strong>Evelyn</strong> <<switch $chatEvelyn>>/*intro convo state*/\ <<case 0>>\ <<link "[1] Doesn't seem like a bad idea">><<key1>><</link>> Evelyn looks to you, and says appreciatively "Thank you again for helping me with that. Those amulets mean a lot to me and it's good to have them back. Now, were you looking to collect on your extra reward?" <<widget key1>><<set $chatEvelyn = 1>><<goto hubTavernEvelyn>><</widget>> <<case 1>>/*base coversation state*/\ <<link "[1] Collect a wholesome reward">><<key1>><</link>> <<link "[2] Ask for a romp">><<key2>><</link>> <<link "[3] Return to the tavern">><<key3>><</link>> Evelyn looks to you, waiting for your request <<widget key1>><<set $chatEvelyn = 2>><<goto hubTavernEvelyn>><</widget>> <<widget key2>><<set $chatEvelyn = 3>><<goto hubTavernEvelyn>><</widget>> <<widget key3>><<set $chatEvelyn = 1>><<goto hubTavern>><</widget>> <<case 2>>/*wholesome reward*/\ <<link "[1] Return to the tavern">><<key1>><</link>> Evelyn invites you into her lap "Comes over here, I want you to make sure you know how much I appreciate what you did." As you sit down she embraces you, and keeps you secured until you feel refreshed <<set $pc.health = $pc.healthPool, $pc.lust = $pc.lustPool, $pc.energy = $pc.energyPool>> <<widget key1>><<set $chatEvelyn = 1>><<goto hubTavern>><</widget>> <<case 3>>/*romp*/\ <<link "[1] Go forward with it">><<key1>><</link>> <<link "[2] Back out">><<key2>><</link>> "I don't see anything wrong with giving my hero an extra special reward." <<widget key1>><<set $prev = "hubTavern", $c1 = $cEvelyn>><<goto sexIntro>><</widget>> <<widget key2>><<set $chatEvelyn = 1>><<goto hubTavernEvelyn>><</widget>> <</switch>>
/* questEveleynAmuletsSewer */<strong>Sewer thief</strong><<invCheck $pc.inventory $itemEvelynAmuletRed>><<if $invCheck == 1 and $questEvelynAmulets == 3>><<set $questEvelynAmulets = 4>><</if>> <<switch $questEvelynAmulets>> <<case 3>>\ <<link "[1] Attack the sewer thief">><<key1>><</link>> <<link "[2] back away from the thief">><<key2>><</link>> You are in the sewers under the hub, on the hunt for Evelyn's missing amulets Ahead of you is the thief who stole one of Evelyn's amulets <<widget key1>><<set $prev = "questEvelynAmuletsSewer">><<cGen $c1 "sewer thief">><<goto fightIntro>><</widget>> <<widget key2>><<goto sewerCentral>><</widget>> <<case 4>>\ <<link "[1] Return to the sewer">><<key1>><</link>> As you look through the sewer thiefs things, you find a piece of paper near his stuff. "When you shake that bitch off your tail meet up with me outside the gate so we can get rid of these things. -E" <<widget key1>><<goto sewerCentral>><</widget>> <</switch>>
/* questEvelynAmuletsEnvirons */<strong>Evelyn quest hub environs</strong><<invCheck $pc.inventory $itemEvelynAmuletBlue>><<if $invCheck == 1 and $questEvelynAmulets == 4>><<set $questEvelynAmulets = 5>><</if>> <<switch $questEvelynAmulets>>\ <<case 4>>\ <<link "[1] Attack the amulet thief">><<key1>><</link>> <<link "[2] Back away from the thief">><<key2>><</link>> You locate the other amulet thief in the environs, and they're rooting around in the grass with their back to you <<widget key1>><<set $prev = "questEvelynAmuletsEnvirons">><<cGen $c1 "environs thief">><<goto fightIntro>><</widget>> <<widget key2>><<goto environs>><</widget>> <<case 5>>\ <<link "[1] Return to the Hub environs">><<key1>><</link>> You defeated the second amulet thief <<widget key1>><<goto environs>><</widget>> <</switch>>
/* hubArenaEntrance */<strong>Hub Arena Entrance</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The arena is closed. <<link "[1] Go to the lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityNorthwest>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>><<if $chatHubArena == 0>><<goto hubArenaChat>><</if>><<set $fightResult = 0>> <<link "[1] Go to the lower city">><<key1>><</link>> <<link "[2] Participate in a fight">><<key2>><</link>> <<link "[3] Talk to Harvard">><<key3>><</link>> <<if $hubArenaChampionLoungeAccess == 1>><<link "[4] Go to the champion's lounge">><<key4>><</link>><<else>>[4] Go to the champion's lounge<</if>> <<widget key1>><<goto lowerCityNorthwest>><</widget>> <<widget key2>><<goto hubArenaMatch>><</widget>> <<widget key3>><<goto hubArenaChat>><</widget>> <<if $hubArenaChampionLoungeAccess == 1>><<widget key4>><<goto hubArenaChampionLounge>><</widget>><</if>> <<case 22 23 24>>The arena is closed. <<link "[1] Go to the lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityNorthwest>><</widget>> <</switch>>\
/* hubArenaChat */<strong>Hub Arena Conversation</strong> <<switch $chatHubArena>> <<case 0>>/*introduction conversation*/\ <<link "[1] Nod your head">><<key1>><</link>> An enthusiastic looking fox approaches you as you enter into the arena "My name's Harvard, haven't seen your face around here yet! If you feel so inclined you can participate in arena fights for some cash, guaranteed non-lethal with good payouts!" <<widget key1>><<set $chatHubArena = 1>><<goto hubArenaChat>><</widget>> <<case 1>>/*base conversation*/\ <<link "[1] Return to arena entrance">><<key1>><</link>> <<link "[2] Ask about your match history">><<key2>><</link>> <<link "[3] Ask about the champion's lounge">><<key3>><</link>> Harvard looks at you as you approach him "Anything I can help you with?" <<widget key1>><<goto hubArenaEntrance>><</widget>> <<widget key2>><<set $chatHubArena = 2>><<goto hubArenaChat>><</widget>> <<widget key3>><<set $chatHubArena = 3>><<goto hubArenaChat>><</widget>> <<case 2>>/*ask about match history*/\ <<link "[1] Return">><<key1>><</link>> <<if $hubArenaMatchHistory == [0,0]>>Harvard looks quizically at you "What do you mean match history, you haven't even played yet." <<else>>"You have won $hubArenaMatchHistory[0] matches and lost $hubArenaMatchHistory[1] matches." <</if>> <<widget key1>><<set $chatHubArena = 1>><<goto hubArenaChat>><</widget>> <<case 3>>/*ask about champions lounge access*/\ <<link "[1] Return">><<key1>><</link>> Harvard appraises your request "The champion's lounge is only for the best of our fighters, you're going to have to win a whole lot more bud." <<widget key1>><<set $chatHubArena = 1>><<goto hubArenaChat>><</widget>> <</switch>>
/* hubArenaMatch */<strong>Hub Arena Match</strong> <<if $fightResult == 1>>/*if there was a previous match and it was lost*/\ <<link "[1] Return to the arena entrance">><<key1>><</link>><<set $hubArenaStreak = 0, $hubArenaMatchHistory[1] += 1>> You lost the match, winning nothing and losing your streak <<widget key1>><<goto hubArenaEntrance>><</widget>> <<elseif $fightResult == 2>>/*if there was a previous match and it was won*/\ <<link "[1] Return to the arena entrance">><<key1>><</link>><<set $hubArenaStreak += 1, $pc.cash += 15, $hubArenaMatchHistory[0] += 1>> You won your match, winning $15 and extending your streak to $hubArenaStreak <<widget key1>><<goto hubArenaEntrance>><</widget>> <<elseif $fightResult == 0>>/*if there was no previous match*/\ <<link "[1] Enter a match">><<key1>><</link>> <<link "[2] Return to the arena entrance">><<key2>><</link>> <<widget key1>> <<cGen $c1 "blank">> <<set $c1.name = "Arena combatant">> <<switch $hubArenaStreak>> <<case 0 1>><<set $c1.skillMelee[0] = 0, $c1.defense = 0, $c1.weapon = $itemFists, $c1.name = "Weak arena combatant">> <<case 2 3 4>><<set $c1.skillMelee[2] = 0, $c1.defense = 2, $c1.weapon = $itemKnife, $c1.name = "Arena combatant">> <<default>><<set $c1.skillMelee[5] = 0, $c1.defense = 5, $c1.weapon = $itemSword, $c1.name = "Strong arena combatant">> <</switch>> <<set $prev = "hubArenaMatch">> <<goto fightIntro>> <</widget>> <<widget key2>><<goto hubArenaEntrance>><</widget>> <</if>>
/* hubBrothelEntrance */<strong>Hub brothel entrance</strong><<if $chatHubBrothel == 0>><<goto hubBrothelChat>><</if>>\ <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The brothel is closed. <<link "[1] Return to the upper city">><<key1>><</link>> <<widget key1>><<goto upperCityEast>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<link "[1] Return to the upper city">><<key1>><</link>> <<if $pc.cash >= 10>><<link "[2] Hire a brothel worker 10 cash">><<key2>><</link>><<else>>[2] Hire a brothel worker 10 cash<</if>> <<if $hubBrothelWork == 1>><<link "[3] Work the brothel">><<key3>><</link>><<else>>[3] Work the brothel<</if>> <<if false>><<link "[4] Go upstairs">><<key4>><</link>><<else>>[4] Go upstairs<</if>> <<link "[5] Talk to Scarlet">><<key5>><</link>> <<widget key1>><<goto upperCityEast>><</widget>> <<widget key2>><<if $pc.cash >= 10>><<set $pc.cash -= 10, $prev = "hubBrothelEntrance">><<cGen $c1 "brothel1">><<goto sexIntro>><</if>><</widget>> <<if $hubBrothelWork == 1>><<widget key3>><<set $pc.cash += 10, $prev = "hubBrothelEntrance">><<cGen $c1 "blank">><<set $c1.name = "brothel patron">><<goto sexIntro>><</widget>><</if>> <<if false>><<widget key4>><<>><</widget>><</if>> <<widget key5>><<goto hubBrothelChat>><</widget>> <<case 22 23 24>>The brothel is closed. <<link "[1] Return to the upper city">><<key1>><</link>> <<widget key1>><<goto upperCityEast>><</widget>> <</switch>>\
/* hubBrothelChat */<strong>Hub brothel chat</strong> <<switch $chatHubBrothel>>\ <<case 0>>/*convo introduction*/\ <<link "[1] Shake her hand">><<key1>><</link>> A feline woman walks up to you as you enter the brothel "You're a new face in here, my name is Scarlet. If you are here for a good time, just take a booth with one of our workers. If you're looking to join our establishment I can look into working you in." <<widget key1>><<goto hubBrothelChat>><<set $chatHubBrothel = 1>><</widget>> <<case 1>>/*convo main page*/\ <<link "[1] Return to the brothel entrance">><<key1>><</link>> <<link "[2] Ask about the upper level">><<key2>><</link>> <<if $hubBrothelWork == 0>><<link "[3] Ask about working at the brothel">><<key3>><</link>><<else>>[3] Ask about working at the brothel<</if>> Scarlet stands before you, waitng to hear what you say <<widget key1>><<goto hubBrothelEntrance>><</widget>> <<widget key2>><<goto hubBrothelChat>><<set $chatHubBrothel = 2>><</widget>> <<if $hubBrothelWork == 0>><<widget key3>><<goto hubBrothelChat>><<set $chatHubBrothel = 3>><</widget>><</if>> <<case 2>>/*convo top level - to be added later*/\ <<link "[1] Return">><<key1>><</link>> /*<<link "[2]">><<key>><</link>>*/[2] Gain access to the upper level "Unfortunately our upper level is accessible only to experienced workers of the establishment and our most prestigious customers." <<widget key1>><<set $chatHubBrothel = 1>><<goto hubBrothelChat>><</widget>> <<case 3>>/*convo work at brothel*/\ <<link "[1] Turn down the offer">><<key1>><</link>> <<link "[2] Begin work at the brothel">><<key2>><</link>> "If you're looking to work here I'd be happy to work you in. Be aware that we will take a cut of your earnings and you will need to follow the requests of our patrons." <<widget key1>><<goto hubBrothelChat>><<set $chatHubBrothel = 1>><</widget>> <<widget key2>><<goto hubBrothelChat>><<set $hubBrothelWork = 1, $chatHubBrothel = 1>><</widget>> <</switch>>
/* hublowerApartment */<strong>Hub lower city apartment</strong> <<link "[1] Exit the apartments">><<key1>><</link>> <<link "[2] Sleep until morning">><<key2>><</link>> <<link "[3] Take a two hour nap">><<key3>><</link>> <<widget key1>><<goto lowerCityWest>><</widget>> <<widget key2>><<time "morning">><<goto hubLowerApartment>><</widget>> <<widget key3>><<time 120>><<goto hubLowerApartment>><</widget>>
/* dev */<strong>dev</strong> <<link "[1] Return">><<key1>><</link>> <<link "[2] merchant">><<key2>><</link>> <<link "[3] sex test selector">><<key3>><</link>> <<link "[4] add 1000 cash">><<key4>><</link>> <<link "[5] refill stats">><<key5>><</link>> <<link "[6] Transformation menu">><<key6>><</link>> <<link "[7] Add all spells">><<key7>><</link>> <<widget key1>><<goto $prev>><</widget>> <<widget key2>><<goto devMerchant>><<set $devMerchant.inventory = $devMerchant.stock>><</widget>> <<widget key3>><<goto sexTestSelector>><</widget>> <<widget key4>><<set $pc.cash += 1000>><<goto dev>><</widget>> <<widget key5>><<set $pc.health = $pc.healthPool, $pc.energy = $pc.energyPool, $pc.lust = $pc.lustPool>><<goto dev>><</widget>> <<widget key6>><<goto devTF>><</widget>> <<widget key7>><<set $pc.spellList = ["tentacles","body morph","heal","fire bolt","ice bolt","mage bolt"]>><<goto dev>><</widget>>
/*for if im stupid*/ <<goto $prev>>
/* lowerCityNorth */<strong>Lower City North</strong> [W] -- <<link "[A] West to Lower City Northwest [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City Square [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City Northeast [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<widget keyA>><<time 2>><<goto lowerCityNorthwest>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySquare>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityNortheast>><</widget>>
/* lowerCitySquare */<strong>Lower City Square</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>\ <<link "[W] North to Lower City North [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City West [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City South [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City East [0:02]">><<keyD>><</link>> <<link "[Q] Down to Lower City Sewer [0:02]">><<keyQ>><</link>> [E] -- [1] Visit the weapon merchant - closed until 6 [2] Visit the armor merchant - closed until 6 <<widget keyW>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySouth>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyQ>><<time 2>><<goto sewerLower>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>>\ <<link "[W] North to Lower City North [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City West [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City South [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City East [0:02]">><<keyD>><</link>> <<link "[Q] Down to Lower City Sewer [0:02]">><<keyQ>><</link>> [E] -- <<link "[1] Visit the weapon merchant">><<key1>><</link>> <<link "[2] Visit the armor merchant">><<key2>><</link>> <<widget keyW>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySouth>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyQ>><<time 2>><<goto sewerLower>><</widget>> <<widget key1>><<goto hubSquareWeapon>><<if $time[1] != $hubWeaponMerchant.restock>><<set $hubWeaponMerchant.inventory = $hubWeaponMerchant.stock>><</if>><</widget>> <<widget key2>><<goto hubSquareArmor>><<if $time[1] != $hubArmorMerchant.restock>><<set $hubArmorMerchant.inventory = $hubArmorMerchant.stock>><</if>><</widget>> <<case 22 23 24>>\ <<link "[W] North to Lower City North [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City West [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City South [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City East [0:02]">><<keyD>><</link>> <<link "[Q] Down to Lower City Sewer [0:02]">><<keyQ>><</link>> [E] -- [1] Visit the weapon merchant - closed until 6 [2] Visit the armor merchant - closed until 6 <<widget keyW>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySouth>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyQ>><<time 2>><<goto sewerLower>><</widget>> <</switch>>\
/* upperCityWest */<strong>Upper City West</strong> [W] -- [A] -- [S] -- <<link "[D] East to Upper City Center [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<widget keyD>><<time 2>><<goto upperCityCenter>><</widget>>
/* sewerUpper */<strong>Upper City Sewer</strong> [W] -- [A] -- <<link "[S] South to Central Sewer [0:02]">><<keyS>><</link>> [D] -- [Q] -- <<link "[E] Up to Upper City Center [0:02]">><<keyE>><</link>> <<widget keyS>><<time 2>><<goto sewerCentral>><</widget>> <<widget keyE>><<time 2>><<goto upperCityCenter>><</widget>>
/* sewerCentral */<strong>Central Sewer</strong> <<link "[W] North to Upper City Sewer [0:02]">><<keyW>><</link>> [A] -- <<link "[S] South to lower City Sewer [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- <<if $questEvelynAmulets == 3>><<link "[1] Search for the thief who has Evelyn's amulet">><<key1>><</link>><</if>> <<widget keyW>><<time 2>><<goto sewerUpper>><</widget>> <<widget keyS>><<time 2>><<goto sewerLower>><</widget>> <<widget key1>><<if $questEvelynAmulets == 3>><<goto questEvelynAmuletsSewer>><</if>><</widget>>
/* lowerCityEast */<strong>Lower City East</strong> <<link "[W] North to Lower City Northeast [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City Square [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City Southeast [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- <<link "[1] Go to Hub tavern">><<key1>><</link>> <<widget keyW>><<time 2>><<goto lowerCityNortheast>><</widget>> <<widget keyA>><<time 2>><<goto lowerCitySquare>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySoutheast>><</widget>> <<widget key1>><<goto hubTavern>><</widget>>
/* lowerCityNorthwest */<strong>Lower City Northwest</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>\ [W] -- [A] -- <<link "[S] South to Lower City West [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City North [0:02]">><<keyD>><</link>> [Q] -- [E] -- [1] Go to Hub arena - closed until 6 <<widget keyS>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityNorth>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>>\ [W] -- [A] -- <<link "[S] South to Lower City West [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City North [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<link "[1] Go to Hub arena">><<key1>><</link>> <<widget keyS>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget key1>><<goto hubArenaEntrance>><</widget>> <<case 22 23 24>>\ [W] -- [A] -- <<link "[S] South to Lower City West [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City North [0:02]">><<keyD>><</link>> [Q] -- [E] -- [1] Go to Hub arena - closed until 6 <<widget keyS>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCityNorth>><</widget>> <</switch>>\
<<switch $time[3]>>\ <<case 0 1 2 3 4 5>>\ /* upperCityEast */<strong>Lower City Northeast</strong> <<link "[W] North to Upper City East [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City North [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City East [0:02]">><<keyS>><</link>> <<link "[D] East to Beachfront [0:02]">><<keyD>><</link>> [Q] -- [E] -- [1] Go to Sex Shop - closed until 6 <<widget keyW>><<time 2>><<goto upperCityEast>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyD>><<time 2>><<goto beachfront>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>>\ /* upperCityEast */<strong>Lower City Northeast</strong> <<link "[W] North to Upper City East [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City North [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City East [0:02]">><<keyS>><</link>> <<link "[D] East to Beachfront [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<link "[1] Go to Sex Shop [0:02]">><<key1>><</link>> <<widget keyW>><<time 2>><<goto upperCityEast>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyD>><<time 2>><<goto beachfront>><</widget>> <<widget key1>><<goto sexShop>><<if $time[1] != $sexShopMerchant.restock>><<set $sexShopMerchant.inventory = $sexShopMerchant.stock>><</if>><</widget>> <<case 22 23 24>>\ /* upperCityEast */<strong>Lower City Northeast</strong> <<link "[W] North to Upper City East [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City North [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City East [0:02]">><<keyS>><</link>> <<link "[D] East to Beachfront [0:02]">><<keyD>><</link>> [Q] -- [E] -- [1] Go to Sex Shop - closed until 6 <<widget keyW>><<time 2>><<goto upperCityEast>><</widget>> <<widget keyA>><<time 2>><<goto lowerCityNorth>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyD>><<time 2>><<goto beachfront>><</widget>> <</switch>>\
/* lowerCityWest */<strong>Lower City West</strong> <<link "[W] North to Lower City Northwest [0:02]">><<keyW>><</link>> [A] -- <<link "[S] South to Lower City Southwest [0:02]">><<keyS>><</link>> <<link "[D] East to Lower City Square [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<link "[1] Go to the Hub lower city apartments">><<key3>><</link>> <<widget keyW>><<time 2>><<goto lowerCityNorthwest>><</widget>> <<widget keyS>><<time 2>><<goto lowerCitySouthwest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCitySquare>><</widget>> <<widget key1>><<goto hubLowerApartment>><</widget>>
/* lowerCitySouth */<strong>Lower City South</strong> <<link "[W] North to Lower City Square [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City Southwest [0:02]">><<keyA>><</link>> [S] -- <<link "[D] East to Lower City Southeast [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<widget keyW>><<time 2>><<goto lowerCitySquare>><</widget>> <<widget keyA>><<time 2>><<goto lowerCitySouthwest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCitySoutheast>><</widget>>
/* lowerCitySouthwest */<strong>Lower City Southwest</strong> <<link "[W] North to Lower City West [0:02]">><<keyW>><</link>> [A] -- [S] -- <<link "[D] East to Lower City South [0:02]">><<keyD>><</link>> [D] -- [Q] -- [E] -- <<widget keyW>><<time 2>><<goto lowerCityWest>><</widget>> <<widget keyD>><<time 2>><<goto lowerCitySouth>><</widget>>
/* upperCityEast */<strong>Upper City East</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>\ [W] -- <<link "[A] West to Upper City Center [0:02]">><<keyA>><</link>> <<link "[S] South to Upper City Northeast [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- [1] Go to Hub brothel - closed until 6 <<widget keyA>><<time 2>><<goto upperCityCenter>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityNortheast>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>>\ [W] -- <<link "[A] West to Upper City Center [0:02]">><<keyA>><</link>> <<link "[S] South to Upper City Northeast [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- <<link "[1] Go to Hub brothel">><<key1>><</link>> <<widget keyA>><<time 2>><<goto upperCityCenter>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityNortheast>><</widget>> <<widget key1>><<goto hubBrothelEntrance>><</widget>> <<case 22 23 24>>\ [W] -- <<link "[A] West to Upper City Center [0:02]">><<keyA>><</link>> <<link "[S] South to Upper City Northeast [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- [1] Go to Hub brothel - closed until 6 <<widget keyA>><<time 2>><<goto upperCityCenter>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityNortheast>><</widget>> <</switch>>\
/* lowerCitySoutheast */<strong>Lower City Southeast</strong> <<link "[W] North to Lower City East [0:02]">><<keyW>><</link>> <<link "[A] West to Lower City South [0:02]">><<keyA>><</link>> <<link "[S] South to Lower City Gate [0:02]">><<keyS>><</link>> <<link "[D] East to Waterfront [0:02]">><<keyD>><</link>> [Q] -- [E] -- <<widget keyW>><<time 2>><<goto lowerCityEast>><</widget>> <<widget keyA>><<time 2>><<goto lowerCitySouth>><</widget>> <<widget keyS>><<time 2>><<goto lowerCityGate>><</widget>> <<widget keyD>><<time 2>><<goto waterfront>><</widget>>
/* environs */<strong>Hub Environs</strong> <<link "[W] North to Lower City Gate [0:02]">><<keyW>><</link>> [A] -- [S] -- [D] -- [Q] -- [E] -- <<link "[1] Look for trouble">><<key1>><</link>> <<if $questEvelynAmulets == 4>><<link "[2] Search for the thief with Evelyn's amulet">><<key3>><</link>><</if>> <<widget keyW>><<time 2>><<goto lowerCityGate>><</widget>> <<widget key1>><<goto hubEnvironsTrouble>><</widget>> <<if $questEvelynAmulets == 4>><<widget key2>><<goto questEvelynAmuletsEnvirons>><</widget>><</if>>
/* lowerCityGate */<strong>Lower City Gate</strong> <<link "[W] North to Lower City Southeast [0:02]">><<keyW>><</link>> [A] -- <<link "[S] South to Hub Environs [0:02]">><<keyS>><</link>> [D] -- [Q] -- [E] -- <<widget keyW>><<time 2>><<goto lowerCitySoutheast>><</widget>> <<widget keyS>><<time 2>><<goto environs>><</widget>>
/* sewerLower */<strong>Lower City Sewer</strong> <<link "[W] North to Central Sewer [0:02]">><<keyW>><</link>> [A] -- [S] -- <<link "[D] East to Sewer Outlet [0:02]">><<keyD>><</link>> [Q] -- <<link "[E] Up to Lower City Square [0:02]">><<keyE>><</link>> <<widget keyW>><<time 2>><<goto sewerCentral>><</widget>> <<widget keyD>><<time 2>><<goto sewerOutlet>><</widget>> <<widget keyE>><<time 2>><<goto lowerCitySquare>><</widget>>
/* upperCityCenter */<strong>Upper City Center</strong> [W] -- <<link "[A] West to Upper City West [0:02]">><<keyA>><</link>> [S] -- <<link "[D] East to Upper City East [0:02]">><<keyD>><</link>> <<link "[Q] Down to Upper City Sewer [0:02]">><<keyQ>><</link>> [E] -- <<widget keyA>><<time 2>><<goto upperCityWest>><</widget>> <<widget keyD>><<time 2>><<goto upperCityEast>><</widget>> <<widget keyQ>><<time 2>><<goto sewerUpper>><</widget>>
/* sewerOutlet */<strong>Sewer Outlet</strong> [W] -- <<link "[A] West to Lower City Sewer [0:02]">><<keyA>><</link>> [S] -- [D] -- [Q] -- <<link "[E] Up to Waterfront [0:02]">><<keyE>><</link>> <<widget keyA>><<time 2>><<goto sewerLower>><</widget>> <<widget keyE>><<time 2>><<goto waterfront>><</widget>>
/* beachfront */<strong>Beachfront</strong> [W] -- <<link "[A] West to Lower City Northeast [0:02]">><<keyA>><</link>> [S] -- [D] -- [Q] -- [E] -- <<link "[1] Go to the Beachfront Bar">><<key1>><</link>> <<link "[2] Go to the beachfront Pier">><<key2>><</link>> <<link "[3] Go swimming">><<key3>><</link>> <<widget keyA>><<time 2>><<goto lowerCityNortheast>><</widget>> <<widget key1>><<time 2>><<goto beachfrontBar>><</widget>> <<widget key2>><<time 2>><<goto beachfrontPier>><</widget>> <<widget key3>><<time 2>><<goto beachfrontSwim>><</widget>>
/* waterfront */<strong>Waterfront</strong> [W] -- <<link "[A] West to Lower City Southeast [0:02]">><<keyA>><</link>> [S] -- [D] -- <<link "[Q] Down to Sewer Outlet [0:02]">><<keyQ>><</link>> [E] -- <<widget keyA>><<time 2>><<goto lowerCitySoutheast>><</widget>> <<widget keyQ>><<time 2>><<goto sewerOutlet>><</widget>>
/* Settings */<strong>Settings</strong> <<link "[1] Return">><<key1>><</link>> <label><<checkbox "$gsSimpleSex" false true autocheck>> Enable simple sex descriptions</label> <label><<checkbox "$gsDevMenu" false true autocheck>> Enable dev menu</label> <<widget key1>><<goto $prev>><</widget>>
/* devTF */<strong>dev transformation</strong> <<link "[1] Return">><<key1>><</link>> <<nobr>> <<br>><strong>Anus TF</strong> Current size: $pc.anus[0], Curent Type: $pc.anus[1]<<br>> <<link "transform type ">><<set $pc.anus[1] = _anusTF>><<goto devTF>><</link>><<listbox "_anusTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.anus[0] != "loose">><<link "increase anus size">><<partSizer "anus" $pc.anus[0] true>><<goto devTF>><</link>><<else>>increase anus size<</if>> | <<if $pc.anus[0] != "none">><<link "decrease anus size">><<partSizer "anus" $pc.anus[0] false>><<goto devTF>><</link>><<else>>decrease anus size<</if>> <<br>><strong>Breasts TF</strong> Current size: $pc.breasts[0], Curent Type: $pc.breasts[1]<<br>> <<link "transform type ">><<set $pc.breasts[1] = _breastsTF>><<goto devTF>><</link>><<listbox "_breastsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.breasts[0] != "large">><<link "increase breasts size">><<partSizer "breasts" $pc.breasts[0] true>><<goto devTF>><</link>><<else>>increase breasts size<</if>> | <<if $pc.breasts[0] != "none">><<link "decrease breasts size">><<partSizer "breasts" $pc.breasts[0] false>><<goto devTF>><</link>><<else>>decrease breasts size<</if>> <<br>><strong>Penis TF</strong> Current size: $pc.penis[0], Curent Type: $pc.penis[1]<<br>> <<link "transform type ">><<set $pc.penis[1] = _penisTF>><<goto devTF>><</link>><<listbox "_penisTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.penis[0] != "large">><<link "increase penis size">><<partSizer "penis" $pc.penis[0] true>><<goto devTF>><</link>><<else>>increase penis size<</if>> | <<if $pc.penis[0] != "none">><<link "decrease penis size">><<partSizer "penis" $pc.penis[0] false>><<goto devTF>><</link>><<else>>decrease penis size<</if>> <<br>><strong>Vagina TF</strong> Current size: $pc.vagina[0], Curent Type: $pc.vagina[1]<<br>> <<link "transform type ">><<set $pc.vagina[1] = _vaginaTF>><<goto devTF>><</link>><<listbox "_vaginaTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.vagina[0] != "loose">><<link "increase vagina size">><<partSizer "vagina" $pc.vagina[0] true>><<goto devTF>><</link>><<else>>increase vagina size<</if>> | <<if $pc.vagina[0] != "none">><<link "decrease vagina size">><<partSizer "vagina" $pc.vagina[0] false>><<goto devTF>><</link>><<else>>decrease vagina size<</if>> <<br>><strong>Head TF</strong> Current size: $pc.head[0], Curent Type: $pc.head[1]<<br>> <<link "transform type ">><<set $pc.head[1] = _headTF>><<goto devTF>><</link>><<listbox "_headTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Wings TF</strong> Current size: $pc.wings[0], Curent Type: $pc.wings[1]<<br>> <<link "transform type ">><<set $pc.wings[1] = _wingsTF>><<goto devTF>><</link>><<listbox "_wingsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.wings[0] == "none">><<link "create wings">><<set $pc.wings[0] = "normal">><<goto devTF>><</link>><<else>>create wings<</if>> | <<if $pc.wings[0] == "normal">><<link "remove wings">><<set $pc.wings[0] = "none">><<goto devTF>><</link>><<else>>remove wings<</if>> <<br>><strong>Body TF</strong> Current size: $pc.body[0], Curent Type: $pc.body[1]<<br>> <<link "transform type ">><<set $pc.body[1] = _bodyTF>><<goto devTF>><</link>><<listbox "_bodyTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Arms TF</strong> Current size: $pc.arms[0], Curent Type: $pc.arms[1]<<br>> <<link "transform type ">><<set $pc.arms[1] = _armsTF>><<goto devTF>><</link>><<listbox "_armsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Tail TF</strong> Current size: $pc.tail[0], Curent Type: $pc.tail[1]<<br>> <<link "transform type ">><<set $pc.tail[1] = _tailTF>><<goto devTF>><</link>><<listbox "_tailTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.tail[0] == "none">><<link "create tail">><<set $pc.tail[0] = "normal">><<goto devTF>><</link>><<else>>create tail<</if>> | <<if $pc.tail[0] == "normal">><<link "remove tail">><<set $pc.tail[0] = "none">><<goto devTF>><</link>><<else>>remove tail<</if>> <<br>><strong>Legs TF</strong> Current size: $pc.legs[0], Curent Type: $pc.legs[1]<<br>> <<link "transform type ">><<set $pc.legs[1] = _legsTF>><<goto devTF>><</link>><<listbox "_legsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <</nobr>><<widget key1>><<goto dev>><</widget>>
/* transformation */<strong>Transformation</strong><<nobr>> <<br>><<link "[1] Return">><<key1>><</link>><<br>> <<if $transformationEffects[1] != 1>>\ <<for _i = 0; _i < $transformationEffects[0].length; _i++>> <<switch $transformationEffects[_i]>> <<case "penis enlargement">><<if $pc.penis[0] != "large">><<partSizer "penis" $pc.penis[0] true>>The potion you drank made your penis bigger!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "penis shrinkage">><<if $pc.penis[0] != "none">><<partSizer "penis" $pc.penis[0] false>>The potion you drank made your penis smaller!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "vagina enlargement">><<if $pc.vagina[0] != "loose">><<partSizer "vagina" $pc.vagina[0] true>>The potion you drank made your vagina bigger!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "vagina shrinkage">><<if $pc.vagina[0] != "none">><<partSizer "vagina" $pc.vagina[0] false>>The potion you drank made your vagina smaller!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "anus enlargement">><<if $pc.anus[0] != "loose">><<partSizer "anus" $pc.anus[0] true>>The potion you drank made your anus bigger!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "anus shrinkage">><<if $pc.anus[0] != "none">><<partSizer "anus" $pc.anus[0] false>>The potion you drank made your anus smaller!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "breasts enlargement">><<if $pc.breasts[0] != "large">><<partSizer "breasts" $pc.breasts[0] true>>The potion you drank made your breasts bigger!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "breasts shrinkage">><<if $pc.breasts[0] != "none">><<partSizer "breasts" $pc.breasts[0] false>>The potion you drank made your breasts smaller!<<else>>The potion you drank had no effect!<</if>><<set $transformationEffects[0] = "">> <<case "human transformation" "canine transformation" "lizard transformation" "feline transformation" "avian transformation" "fox transformation" "bear transformation" "equine transformation">> <<link "Apply potion ">><<set $transformationEffects[1] = 1>><<goto transformation>><</link>><<listbox "$transformationEffects[2]">><<option "penis">><<option "anus">><<option "vagina">><<option "breasts">><<option "head">><<option "wings">><<option "body">><<option "arms">><<option "tail">><<option "legs">><</listbox>> <</switch>> <</for>> <<elseif $transformationEffects[1] == 1>>\ <<switch $transformationEffects[0]>>\ <<case "human transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "human" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis human!<<set $pc.penis[1] = "human">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "human" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina human!<<set $pc.vagina[1] = "human">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "human" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus human!<<set $pc.anus[1] = "human">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "human" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts human!<<set $pc.breasts[1] = "human">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "human" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head human!<<set $pc.head[1] = "human">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "human" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings human!<<set $pc.wings[1] = "human">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "human" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body human!<<set $pc.body[1] = "human">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "human" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms human!<<set $pc.arms[1] = "human">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "human" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail human!<<set $pc.tail[1] = "human">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "human" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs human!<<set $pc.legs[1] = "human">><</if>><<set $transformationEffects = []>> <</switch>> <<case "canine transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "canine" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis canine!<<set $pc.penis[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "canine" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina canine!<<set $pc.vagina[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "canine" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus canine!<<set $pc.anus[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "canine" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts canine!<<set $pc.breasts[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "canine" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head canine!<<set $pc.head[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "canine" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings canine!<<set $pc.wings[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "canine" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body canine!<<set $pc.body[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "canine" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms canine!<<set $pc.arms[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "canine" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail canine!<<set $pc.tail[1] = "canine">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "canine" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs canine!<<set $pc.legs[1] = "canine">><</if>><<set $transformationEffects = []>> <</switch>> <<case "lizard transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "lizard" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis lizard!<<set $pc.penis[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "lizard" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina lizard!<<set $pc.vagina[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "lizard" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus lizard!<<set $pc.anus[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "lizard" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts lizard!<<set $pc.breasts[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "lizard" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head lizard!<<set $pc.head[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "lizard" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings lizard!<<set $pc.wings[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "lizard" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body lizard!<<set $pc.body[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "lizard" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms lizard!<<set $pc.arms[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "lizard" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail lizard!<<set $pc.tail[1] = "lizard">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "lizard" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs lizard!<<set $pc.legs[1] = "lizard">><</if>><<set $transformationEffects = []>> <</switch>> <<case "feline transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "feline" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis feline!<<set $pc.penis[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "feline" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina feline!<<set $pc.vagina[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "feline" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus feline!<<set $pc.anus[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "feline" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts feline!<<set $pc.breasts[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "feline" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head feline!<<set $pc.head[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "feline" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings feline!<<set $pc.wings[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "feline" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body feline!<<set $pc.body[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "feline" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms feline!<<set $pc.arms[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "feline" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail feline!<<set $pc.tail[1] = "feline">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "feline" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs feline!<<set $pc.legs[1] = "feline">><</if>><<set $transformationEffects = []>> <</switch>> <<case "avian transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "avian" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis avian!<<set $pc.penis[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "avian" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina avian!<<set $pc.vagina[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "avian" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus avian!<<set $pc.anus[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "avian" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts avian!<<set $pc.breasts[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "avian" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head avian!<<set $pc.head[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "avian" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings avian!<<set $pc.wings[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "avian" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body avian!<<set $pc.body[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "avian" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms avian!<<set $pc.arms[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "avian" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail avian!<<set $pc.tail[1] = "avian">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "avian" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs avian!<<set $pc.legs[1] = "avian">><</if>><<set $transformationEffects = []>> <</switch>> <<case "fox transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "fox" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis fox!<<set $pc.penis[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "fox" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina fox!<<set $pc.vagina[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "fox" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus fox!<<set $pc.anus[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "fox" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts fox!<<set $pc.breasts[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "fox" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head fox!<<set $pc.head[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "fox" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings fox!<<set $pc.wings[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "fox" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body fox!<<set $pc.body[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "fox" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms fox!<<set $pc.arms[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "fox" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail fox!<<set $pc.tail[1] = "fox">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "fox" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs fox!<<set $pc.legs[1] = "fox">><</if>><<set $transformationEffects = []>> <</switch>> <<case "bear transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "bear" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis bear!<<set $pc.penis[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "bear" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina bear!<<set $pc.vagina[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "bear" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus bear!<<set $pc.anus[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "bear" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts bear!<<set $pc.breasts[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "bear" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head bear!<<set $pc.head[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "bear" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings bear!<<set $pc.wings[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "bear" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body bear!<<set $pc.body[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "bear" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms bear!<<set $pc.arms[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "bear" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail bear!<<set $pc.tail[1] = "bear">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "bear" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs bear!<<set $pc.legs[1] = "bear">><</if>><<set $transformationEffects = []>> <</switch>> <<case "equine transformation">> <<switch $transformationEffects[2]>> <<case "penis">><<if $pc.penis[1] == "equine" or $pc.penis[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your penis equine!<<set $pc.penis[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "vagina">><<if $pc.vagina[1] == "equine" or $pc.vagina[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your vagina equine!<<set $pc.vagina[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "anus">><<if $pc.anus[1] == "equine" or $pc.anus[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your anus equine!<<set $pc.anus[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "breasts">><<if $pc.breasts[1] == "equine" or $pc.breasts[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your breasts equine!<<set $pc.breasts[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "head">><<if $pc.head[1] == "equine" or $pc.head[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your head equine!<<set $pc.head[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "wings">><<if $pc.wings[1] == "equine" or $pc.wings[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your wings equine!<<set $pc.wings[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "body">><<if $pc.body[1] == "equine" or $pc.body[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your body equine!<<set $pc.body[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "arms">><<if $pc.arms[1] == "equine" or $pc.arms[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your arms equine!<<set $pc.arms[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "tail">><<if $pc.tail[1] == "equine" or $pc.tail[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your tail equine!<<set $pc.tail[1] = "equine">><</if>><<set $transformationEffects = []>> <<case "legs">><<if $pc.breasts[1] == "equine" or $pc.legs[0] == "none">>The potion you drank had no effect!<<else>>The potion you drank made your legs equine!<<set $pc.legs[1] = "equine">><</if>><<set $transformationEffects = []>> <</switch>> <</switch>> <</if>> <</nobr>><<set _j = previous()>><<widget key1>><<goto _j>><</widget>>
/* magic */<strong>Magic</strong> <<link "[1] Exit Magic">><<key1>><</link>> <strong>Tentacle Spell</strong> Energy: 3 <<if $pc.spellList.includes("tentacles")>>\ <<if $pc.tentacles == 0 and $pc.energy >= 3>><<link "Create tenetacles">><<set $pc.tentacles = 1, $pc.energy -= 3>><<goto magic>><</link>><<else>>Create tentacles<</if>> <<if $pc.tentacles == 1>><<link "Dispel tenetacles">><<set $pc.tentacles = 0>><<goto magic>><</link>><<else>>Dispel tentacles<</if>> <<else>>\ <<if $pc.energy >= 6>><<link "Learn tentacles spell - 6 energy">><<set $pc.energy -= 6, $pc.spellList.push("tentacles")>><<goto magic>><</link>><<else>>Learn tentacles spell - 6 energy<</if>> <<if $pc.tentacles == 1>><<link "Dispel tenetacles">><<set $pc.tentacles = 0>><<goto magic>><<goto magic>><</link>><<else>>Dispel tentacles<</if>> <</if>>\ <strong>Body Morph Spell</strong> Energy: 2 <<if $pc.spellList.includes("body morph")>>\ <<link "Body morph">><<goto magicTF>><</link>> <<else>>\ <<if $pc.energy >= 4>><<link "Learn body morph spell - 4 energy">><<set $pc.energy -= 4, $pc.spellList.push("body morph")>><<goto magic>><</link>><<else>>Learn body morph spell - 4 energy<</if>> <</if>>\ <strong>Heal Spell</strong> Energy: 2, Health Recovery: 5 <<if $pc.spellList.includes("heal")>>\ <<if $pc.health < $pc.healthPool>><<link "Use heal spell">><<set $pc.health += 5>><<goto magic>><</link>><<else>>Use heal spell<</if>> <<else>>\ <<if $pc.energy >= 4>><<link "Learn heal spell - 4 energy">><<set $pc.energy -= 4, $pc.spellList.push("heal")>><<goto magic>><</link>><<else>>Learn heal spell - 4 energy<</if>> <</if>>\ <strong>Fire Bolt Spell</strong> Energy: 2, Health Damage: 5 <<if $pc.spellList.includes("fire bolt")>>\ Allow fire bolt spell during combat <<else>>\ <<if $pc.energy >= 4>><<link "Learn fire bolt spell - 4 energy">><<set $pc.energy -= 4, $pc.spellList.push("fire bolt")>><<goto magic>><</link>><<else>>Learn fire bolt spell - 4 energy<</if>> <</if>>\ <strong>Ice Bolt Spell</strong> Energy: 2, Health Damage: 3, Energy Damage: 2 <<if $pc.spellList.includes("ice bolt")>>\ Allow ice bolt spell during combat <<else>>\ <<if $pc.energy >= 4>><<link "Learn ice bolt spell - 4 energy">><<set $pc.energy -= 4, $pc.spellList.push("ice bolt")>><<goto magic>><</link>><<else>>Learn ice bolt spell - 4 energy<</if>> <</if>>\ <strong>Mage Bolt Spell</strong> Energy: 1, Health Damage: 3 <<if $pc.spellList.includes("mage bolt")>>\ Allow mage bolt spell during combat <<else>>\ <<if $pc.energy >= 2>><<link "Learn mage bolt spell - 2 energy">><<set $pc.energy -= 2, $pc.spellList.push("mage bolt")>><<goto magic>><</link>><<else>>Learn mage bolt spell - 2 energy<</if>> <</if>>\ <<widget key1>><<goto $prev>><</widget>>
/* magicTF */<strong>magic transformation</strong> <<link "[1] Return">><<key1>><</link>> <<nobr>> <<br>><strong>Anus TF</strong> Current size: $pc.anus[0], Curent Type: $pc.anus[1]<<br>> <<link "transform type ">><<set $pc.anus[1] = _anusTF>><<goto magicTF>><</link>><<listbox "_anusTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.anus[0] != "loose" and $pc.energy >= 2>><<link "increase anus size">><<partSizer "anus" $pc.anus[0] true>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>increase anus size<</if>> | <<if $pc.anus[0] != "none" and $pc.energy >= 2>><<link "decrease anus size">><<partSizer "anus" $pc.anus[0] false>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>decrease anus size<</if>> <<br>><strong>Breasts TF</strong> Current size: $pc.breasts[0], Curent Type: $pc.breasts[1]<<br>> <<link "transform type ">><<set $pc.breasts[1] = _breastsTF>><<goto magicTF>><</link>><<listbox "_breastsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.breasts[0] != "large" and $pc.energy >= 2>><<link "increase breasts size">><<partSizer "breasts" $pc.breasts[0] true>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>increase breasts size<</if>> | <<if $pc.breasts[0] != "none" and $pc.energy >= 2>><<link "decrease breasts size">><<partSizer "breasts" $pc.breasts[0] false>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>decrease breasts size<</if>> <<br>><strong>Penis TF</strong> Current size: $pc.penis[0], Curent Type: $pc.penis[1]<<br>> <<link "transform type ">><<set $pc.penis[1] = _penisTF>><<goto magicTF>><</link>><<listbox "_penisTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.penis[0] != "large" and $pc.energy >= 2>><<link "increase penis size">><<partSizer "penis" $pc.penis[0] true>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>increase penis size<</if>> | <<if $pc.penis[0] != "none" and $pc.energy >= 2>><<link "decrease penis size">><<partSizer "penis" $pc.penis[0] false>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>decrease penis size<</if>> <<br>><strong>Vagina TF</strong> Current size: $pc.vagina[0], Curent Type: $pc.vagina[1]<<br>> <<link "transform type ">><<set $pc.vagina[1] = _vaginaTF>><<goto magicTF>><</link>><<listbox "_vaginaTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.vagina[0] != "loose" and $pc.energy >= 2>><<link "increase vagina size">><<partSizer "vagina" $pc.vagina[0] true>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>increase vagina size<</if>> | <<if $pc.vagina[0] != "none" and $pc.energy >= 2>><<link "decrease vagina size">><<partSizer "vagina" $pc.vagina[0] false>><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>decrease vagina size<</if>> <<br>><strong>Head TF</strong> Current size: $pc.head[0], Curent Type: $pc.head[1]<<br>> <<link "transform type ">><<set $pc.head[1] = _headTF>><<goto magicTF>><</link>><<listbox "_headTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Wings TF</strong> Current size: $pc.wings[0], Curent Type: $pc.wings[1]<<br>> <<link "transform type ">><<set $pc.wings[1] = _wingsTF>><<goto magicTF>><</link>><<listbox "_wingsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.wings[0] == "none" and $pc.energy >= 2>><<link "create wings">><<set $pc.wings[0] = "normal">><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>create wings<</if>> | <<if $pc.wings[0] == "normal" and $pc.energy >= 2>><<link "remove wings">><<set $pc.wings[0] = "none">><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>remove wings<</if>> <<br>><strong>Body TF</strong> Current size: $pc.body[0], Curent Type: $pc.body[1]<<br>> <<link "transform type ">><<set $pc.body[1] = _bodyTF>><<goto magicTF>><</link>><<listbox "_bodyTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Arms TF</strong> Current size: $pc.arms[0], Curent Type: $pc.arms[1]<<br>> <<link "transform type ">><<set $pc.arms[1] = _armsTF>><<goto magicTF>><</link>><<listbox "_armsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <<br>><strong>Tail TF</strong> Current size: $pc.tail[0], Curent Type: $pc.tail[1]<<br>> <<link "transform type ">><<set $pc.tail[1] = _tailTF>><<goto magicTF>><</link>><<listbox "_tailTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> | <<if $pc.tail[0] == "none" and $pc.energy >= 2>><<link "create tail">><<set $pc.tail[0] = "normal">><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>create tail<</if>> | <<if $pc.tail[0] == "normal" and $pc.energy >= 2>><<link "remove tail">><<set $pc.tail[0] = "none">><<set $pc.energy -= 2>><<goto magicTF>><</link>><<else>>remove tail<</if>> <<br>><strong>Legs TF</strong> Current size: $pc.legs[0], Curent Type: $pc.legs[1]<<br>> <<link "transform type ">><<set $pc.legs[1] = _legsTF>><<goto magicTF>><</link>><<listbox "_legsTF">><<option "human">><<option "canine">><<option "lizard">><<option "feline">><<option "avian">><<option "fox">><<option "bear">><<option "equine">><</listbox>> <</nobr>><<widget key1>><<goto magic>><</widget>>
/* sexShop */<strong>Sex shop</strong> <<switch $time[3]>>\ <<case 0 1 2 3 4 5>>The store is closed. <<link "[1] Return to Hub lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityNortheast>><</widget>> <<case 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21>> <<link "[1] Return to Hub lower city">><<key1>><</link>> <<merchant $sexShopMerchant.inventory>> <<widget key1>><<goto lowerCityNortheast>><</widget>> <<case 22 23 24>>The store is closed. <<link "[1] Return to Hub lower city">><<key1>><</link>> <<widget key1>><<goto lowerCityNortheast>><</widget>> <</switch>>\
/* BeachfrontPier */<strong>Beachfront Pier</strong> <<link "[1] Go to Beachfront">><<key1>><</link>> <<link "[2] Go to Fishing Shack">><<key2>><</link>> <<link "[3] Go Fishing">><<key3>><</link>> <<widget key1>><<goto beachfront>><</widget>> <<widget key2>><<goto beachfrontFishingShack>><</widget>> <<widget key3>><<goto beachfrontFishing>><</widget>>
/* beachfrontSwim */<strong>Beachfront Swimming</strong> You get some excercise from the swimming <<link "[1] Go to Beachfront">><<key1>><</link>> <<link "[2] Continue Swimming">><<key2>><</link>> <<widget key1>><<goto beachfront>><</widget>> <<widget key2>><<goto beachfrontSwim>><</widget>>
/* beachfrontBar */<strong>Beachfront Bar</strong> <<link "[1] Go to Beachfront">><<key1>><</link>> <<widget key1>><<goto beachfront>><</widget>>
/* beachfrontFishingShack */<strong>Beachfront Fishing Shack</strong> <<link "[1] Go to Beachfront pier">><<key1>><</link>> <<widget key1>><<goto beachfrontPier>><</widget>>
/* beachfrontFishing */<strong>Beachfront Fishing</strong> <<link "[1] Continue Fishing">><<key1>><</link>> <<link "[2] Go to Beachfront Pier">><<key2>><</link>> <<widget key1>><<goto beachfrontFishing>><</widget>> <<widget key2>><<goto BeachfrontPier>><</widget>>
1: introduction, pc prompted with where they want it 2: clothes are moved aside, prodding rubbing groping, want it loud or not 3: sex, dependent on previous two decisions, pc prompted with if they want in or out 4: climax based on everyone's gennies, wind down and end (1)------------------------------------------------------------------------------------------------------------------------- Taking the opportunity to engage in some less than decent fun at the bar, you slyly shift your ass back on the stool to the point where it is appreciably hanging off. It doesn’t take long for a $c1.gender[0] passing by to notice your invitation, and $c1.gender[1] straddle up beside you, with a hand on the bar. “hey cutie, noticed you were leaving a little hanging out, want it taken care of?” Looking back at $c1.gender[2], you give a little smile and nod your head. Shifting a little closer, $c1.gender[1] straddles your ass and pulls down $c1.gender[3] pants, revealing $c1.gender[3] $c1.penis[1] cock. Said member quickly finds itself rubbed in between your cheeks, your new friend clearly failing to restrain $c1.gender[3] desires. “Now tell me where you want it before I let everyone else here make that decision for you.” (2)------------------------------------------------------------------------------------------------------------------------- With your answer given $c1.gender[1] smiles and says, “Not a bad choice, I’ll make sure you’re well cared for.” <<if $pc.upperBottomWear != “none” or $pc.underBottomWear != “none”> Already past ready to get started, $c1.gender[1] exercises little grace in stripping your rear end of its garments. Taking a moment to savor what $c1.gender[1] revealed, $c1.gender[1] mutters “Ya, this is going to be fun.” With your rear ripe for the taking, $c1.gender[1] pulls your cheeks apart and begins grinding <<switch $beachfrontBarSex[1]>><<case “cheeks”>> in your crack. <<case “pussy”>> along your pussy. <<case “ass”>> along your asshole. <<case “slit”>> along your slit. <</switch>>In tandem with each stroke, $c1.gender[3] gropes your cheeks and begins softly moaning in your ear. “Before we get to the main course, do you want me to make sure the whole bar knows that you’re getting pounded?” $c1.gender[1] says, seemingly ignoring the patrons immediately surrounding the two of you who are openly enjoying the events unfolding before them. (3)------------------------------------------------------------------------------------------------------------------------- <<if $beachfrontBarSex[2] == “quiet”>> <<switch $beachfrontBarSex[1]>> <<case “cheeks”>> With a nod, $c1.gender[1] smiles down at you before slowly sliding $c1.gender[3] $c1.penis[1] cock in between your cheeks. <<case “pussy”>> With a nod, $c1.gender[1] smiles down at you before slowly sliding $c1.gender[3] $c1.penis[1] cock into your pussy. <<case “ass”>> With a nod, $c1.gender[1] smiles down at you before slowly sliding $c1.gender[3] $c1.penis[1] cock into your ass. <<case “slit”>> With a nod, $c1.gender[1] smiles down at you before slowly sliding $c1.gender[3] $c1.penis[1] cock into your slit. <</switch>> <<elseif $beachfrontBarSex[2] == “loud”>> <<switch $beachfrontBarSex[1]>> <<case “cheeks”>> With a nod, $c1.gender[1] smiles down at you before slamming $c1.gender[3] $c1.penis[1] cock between your cheeks. <<case “pussy”>> With a nod, $c1.gender[1] smiles down at you before slamming $c1.gender[3] $c1.penis[1] cock into your pussy. <<case “ass”>> With a nod, $c1.gender[1] smiles down at you before slamming $c1.gender[3] $c1.penis[1] cock into your ass. <<case “slit”>> With a nod, $c1.gender[1] smiles down at you before slamming $c1.gender[3] $c1.penis[1] cock into your slit. Everyone at the bar and beyond clearly sees what you are getting up to, much to the delight of everyone involved. You feel $c1.gender[3] length already bottoming out inside your slit, nestled alongside your own member. $c1.gender[1].toUpperFirst() <</switch>> <</if>> (4)------------------------------------------------------------------------------------------------------------------------- With a nod, $c1.gender[1] smiles down at you before slamming $c1.gender[3] $c1.penis[1] cock into your slit. Everyone at the bar and beyond clearly sees what you are getting up to, much to the delight of everyone involved. You feel $c1.gender[3] length already bottoming out inside your slit, nestled alongside your own member. $c1.gender[1].toUpperFirst()