<<if hasVisited("home")>>
Day $day,
<<set _weekday to $days % 7>>
<<switch _weekday>>
<<case 0>>Sunday
<<case 1>>Monday
<<case 2>>Tuesday
<<case 3>>Wednesday
<<case 4>>Thursday
<<case 5>>Friday
<<case 6>>Saturday
<</switch>>
<br>
Gold: @@#money;<<= $money>>@@
--------------------------<br>
Energy:
<center><<showmeter '$energyBar' `$energy / $maxenergy`>></center>
<br>
Arousal:
<center><<showmeter '$arousalBar' `$arousal / $maxarousal`>></center>
<br>
Reputation:
<center><<showmeter '$repBar' `$rep / $maxrep`>></center>
<br>
Poacher level:
<br>
<<if $poacher lt 15>>
<img src="star2.svg" width="28px" height="28px">
<<elseif $poacher lt 40>>
<img src="star.svg" width="28px" height="28px">
<<elseif $poacher lt 60>>
<img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px">
<<elseif $poacher lt 80>>
<img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px">
<<elseif $poacher lt 100>>
<img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px">
<<else>>
<img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px"><img src="star.svg" width="28px" height="28px">
<</if>>
<<else>>
<img src="heart.png" width="70px" height="70px">
<br>
Version 0.1.6
<br>
[Free Edition]
<</if>>
<div class="psg">So you're the new creature trainer ey?
Right. Lets get down to business then.
Your job is to catch these guys, train them, breed em and then sell them when the poacher comes along. Don't ask me why, you just do.
We dont mind if you get dirty with these creatures, just as long as they're broken in by the end of the week, got it? Hopefully, you're a quick learner.
Before we get right to it though, whatdya wanna call your estate?
<<textbox "$name" "Haven training grounds">>
All good? Great. Now let's get to work.</div>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;<<link "Continue" "home">>
<<pickup $creatures "empty" 1>>
<<dialog 'Being a Poacher'>>You can now fully engage with the poaching world. Click the boxes along the top to navigate to diffent areas of the game. Each area has something different to do and different things to offer.
You can use the <green>numbers 1-9</green> to navigate through options on the screen or just the <green>number 1</green> if there's only one option.
<green>C</green> opens the Cheats menu. <red>Spacebar</red> opens the Inventory menu. <lblue>G</lblue> opens the Guide menu. <orange>Q</orange> opens the Quest menu. <yellow>S</yellow> opens the Save menu. If you need a refresher on the hotkeys later, just use the letter <lblue>G</lblue> to bring up the guide menu and read about hotkeys again.<</dialog>>
<</link>>@@</div>
<<set _weekday to $days % 7>>
<<switch _weekday>>
<<case 4>><<notify>>Baro has restocked!<</notify>>
<</switch>>
<<if $buyer == 1>>
<<include "buyer">>
<<else>>
<div class="psg">This is where you sleep to recharge energy.
<<if $housepet.has('catgirl')>>
Your <pink>catgirl</pink> is resting by your bedside.
<<elseif $housepet.has('wolfgirl')>>
Your <yellow>wolfgirl</yellow> is resting by your bedside.
<<elseif $housepet.has('foxgirl')>>
Your <orange>foxgirl</orange> is resting by your bedside.
<<elseif $housepet.has('froggirl')>>
Your <green>froggirl</green> is splashing around in her little pond.
<</if>></div>
<br><br>
<<if $housepet.has('catgirl')>>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;[[Catgirl|cpet]]@@</div>
<<elseif $housepet.has('wolfgirl')>>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;[[Wolfgirl|wpet]]@@</div>
<<elseif $housepet.has('foxgirl')>>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;[[Foxgirl|fpet]]@@</div>
<</if>>
<<if $homepondmade is false>>
<div class='box'>
<img src="build.svg" width="28px" height="28px">
@@.pass;
<<link "Build home pond">>
<<if $backpack.has('Home pond deed')>>
<<if $homepondconstruction is false and $homepondconstructionday is 4>>
<<set $homepondconstruction to true>>
<<run UI.alert("New construction beginning!")>>
<<goto "homepond">>
<<elseif $homepondconstruction is true and $homepondconstructionday is 0>>
<<set $homepondconstruction to false>>
<<run UI.alert("Construction has ended!")>>
<<drop $backpack "Home pond deed" 1>>
<<set $homepondmade to true>>
<<goto "homepond">>
<<else>>
<<goto "homepond">>
<</if>>
<<else>>
<<run UI.alert("You don't have the deed to build this!")>>
<</if>>
<</link>><br>[Requires Home Pond Deed]
@@</div>
<<else>>
<div class='box'>
<img src="lilypad.svg" width="28px" height="28px">
@@.pass;[[Indoor pond|homepond]]@@
</div>
<</if>>
<br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Masturbate|masturbate]]@@
</div>
<div class='box'>
<img src="sleep.svg" width="28px" height="28px">
@@.pass;<<link "Go to bed" "sleep">>
<<notify 1s>>Game saved!<</notify>>
<</link>>@@</div>
<</if>>
<<newinv _maf>>
<<pickup _maf "Jar of pee" 2 "Mushroom" 2>>
<<newinv _paf>>
<<pickup _paf "Jar of pee" 5 "Mushroom" 1 "Waterlily" 3>>
<<newinv _ut>>
<<pickup _ut "Waterlily" 2 "Horsetail" 3 "Herbs" 2>>
<div class="psg">You step into your lab. The sound of machines whirring and items brewing fills your ears</div>
<br><br>
<div class="lab-table">
<div>Mild arousal food</div>
<div>2x Pee <br>2x Mushroom</div>
<div><<if $backpack.compare(_maf)>>
<<link "Craft">>
<<pickup $backpack "Mild arousal food" 2>>
<<drop $backpack "Jar of pee" 2>>
<<drop $backpack "Mushroom" 2>>
<<dialog>>You made 2 mild arousal foods!<</dialog>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<else>>
You don't have enough
ingredients.
<</if>></div>
<<if $keyitems.has('Potent arousal food blueprint')>>
<div>Potent arousal food</div>
<div>5x Pee <br>2x Waterlily<br>3x Horsetail</div>
<div><<if $backpack.compare(_paf)>>
<<link "Craft">>
<<pickup $backpack "Potent arousal food" 2>>
<<drop $backpack "Jar of pee" 5>>
<<drop $backpack "Mushroom" 1>>
<<drop $backpack "Waterlily" 3>>
<<dialog>>You made 2 potent arousal foods!<</dialog>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<else>>
You don't have enough
ingredients.
<</if>></div>
<<else>>
<div>Potent arousal food</div>
<div>??<br>??</div>
<div>??</div>
<</if>>
<<if $keyitems.has('Underwater trap blueprint')>>
<div>Underwater traps</div>
<div>2x Horsetail<br>4x Waterlily</div>
<div>
<<if $backpack.compare(_ut)>>
<<link "Craft">>
<<pickup $backpack "Underwater trap" 1>>
<<drop $backpack "Waterlily" 2>>
<<drop $backpack "Horsetail" 3>>
<<drop $backpack "Herbs" 2>>
<<dialog>>You made 1 underwater trap!<</dialog>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<else>>
You don't have enough
ingredients.
<</if>></div>
<</if>></div>
<<set _affect to random(3)>>\
<<if $creatures.has('empty')>>\
<div class="psg">Your barn is empty. Head to the Outlands or Poachers Market to get more creatures.</div>
<<elseif $creatures.has('catgirl')>>\
<<if $cgaf gte 40 and _affect eq 3>>\
<div class="psg">Your <pink>catgirl</pink> walks over to you and starts rubbing against you leg as soon as you walk in the barn. You sense she's more affectionate today.</div>
<<else>>\
<div class="psg">Your <pink>catgirl</pink> is in a corner attacking a squeaky fish toy.</div>
<</if>>\
*<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;
<<link 'Catgirl'>>
<<set _arousal to random(5)>>\
<<if $cga gte 50 and _arousal eq 3>>\
<<goto "cgarousal1">>\
<<elseif $cga gte 50 and _arousal eq 0>>\
<<goto "cgarousal2">>\
<<else>>\
<<goto 'Catgirl'>>\
<</if>>\
<</link>>@@
</div>
<<elseif $creatures.has('wolfgirl')>>\
<<if $wgaf gte 40 and _affect eq 3>>\
<div class="psg">Your <yellow>wolfgirl</yellow> pounces on you and starts licking your face as soon as you walk in the barn. You sense she's more affectionate today.</div>
<<else>>\
<div class="psg">Your <yellow>wolfgirl</yellow> is currently knawing on a fake bone toy she found.</div>
<</if>>\
*<div class='box'>
<img src="wolf.svg" width="28px" height="28px">
@@.pass;
<<link 'Wolfgirl'>>
<<set _arousal to random(5)>>\
<<if $wga gte 50 and _arousal eq 3>>\
<<goto "wgarousal1">>\
<<elseif $wga gte 50 and _arousal eq 0>>\
<<goto "wgarousal2">>\
<<else>>\
<<goto 'Wolfgirl'>>\
<</if>>\
<</link>>@@\
</div>
<<elseif $creatures.has('foxgirl')>>\
<<if $wgaf gte 40 and _affect eq 3>>\
<div class="psg">Your <orange>foxgirl</orange> walks up to you and sits by your side, her tail swaying widely, as soon as you walk in the barn. You sense she's more affectionate today.</div>
<<else>>\
<div class="psg">Your <orange>foxgirl</orange> is curled up in a corner, quietly taking a nap.</div>
<</if>>\
*<div class='box'>
<img src="fox.svg" width="28px" height="28px">
@@.pass;
<<link 'Foxgirl'>>
<<set _arousal to random(5)>>\
<<if $fga gte 50 and _arousal eq 3>>\
<<goto "fgarousal1">>\
<<elseif $fga gte 50 and _arousal eq 0>>\
<<goto "fgarousal2">>\
<<else>>\
<<goto 'Foxgirl'>>\
<</if>>\
<</link>>@@
</div>
<</if>>\
<<nobr>>
<<if $rogfreyquest is 3>>
<<if $grovemade is false>>
<div class='box'>
<img src="build.svg" width="28px" height="28px">
@@.pass;
<<link "Build indoor water grove">>
<<if $backpack.has('Indoor water grove deed')>>
<<if $groveconstruction is false and $groveconstructionday is 4>>
<<set $groveconstruction to true>>
<<run UI.alert("New construction beginning!")>>
<<goto "indoorgrove">>
<<elseif $groveconstruction is true and $groveconstructionday is 0>>
<<set $groveconstruction to false>>
<<run UI.alert("Construction has ended!")>>
<<drop $backpack "Indoor water grove deed" 1>>
<<set $grovemade to true>>
<<goto "indoorgrove">>
<<else>>
<<goto "indoorgrove">>
<</if>>
<<else>>
<<run UI.alert("You don't have the deed to build this!")>>
<</if>>
<</link>><br>
[Requires Indoor Grove Deed]
@@</div>
<<else>>
<div class='box'>
<img src="lilypad.svg" width="28px" height="28px">
@@.pass;[[Indoor water grove|indoorgrove]]@@
</div>
<</if>>
<</if>>
<</nobr>>
<<if $poacher gte 15 and $firststarevent is 0>>
<<include "firststarevent">>
<<elseif $rogfreyquest is 2 and $smanquest is 0>>
<<include "permitevent">>
<<elseif $smanquest is 1>>
<<include "smanwait">>
<<elseif $keyitems.has('Construction permit')>>
<div class="psg">You walk into the guest house and take in the sight of it. The prospects of this place feels you with a bit of excitement.</div>
<br>
<<if $room1made is false>>
<div class='box'>
<img src="build.svg" width="28px" height="28px">
@@.pass;
<<link "Construct room 1">>
<<if $backpack.has('Room 1 deed')>>
<<if $constructionstart is false and $constructionday is 2>>
<<set $constructionstart to true>>
<<run UI.alert("New construction beginning!")>>
<<goto "groom1">>
<<elseif $constructionstart is true and $constructionday is 0>>
<<set $constructionstart to false>>
<<run UI.alert("Construction has ended!")>>
<<drop $backpack "Room 1 deed" 1>>
<<set $room1made to true>>
<<goto "groom1">>
<<else>>
<<goto "groom1">>
<</if>>
<<else>>
<<run UI.alert("You don't have the deed to build this!")>>
<</if>>
<</link>><br>
[Requires Room 1 Deed]
@@</div>
<<else>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Room 1|groom1]]@@
</div>
<</if>>
<<else>>\
<div class="psg">No one is here right now.</div>
<</if>>\
<<if tags().includes("title")>>
<<set $name to $name.toUpperCase()>>
<h2><center><name>$name</name></center></h2>
<</if>>
<<if tags().includes("header")>>
<center>
<<if passage() isnot "home">>
<<button "Home" "home">>
<</button>>
<<else>>
<span class="home"><<button "Home">>
<</button>>
</span>
<</if>>
|
<<if passage() isnot "barn">>
<<button "Barn" "barn">>
<</button>>
<<else>>
<span class="barn"><<button "Barn">>
<</button>>
</span>
<</if>>
|
<<if passage() isnot "lab">>
<<button "Lab" "lab">>
<</button>>
<<else>>
<span class="lab"><<button "Lab">>
<</button>>
</span>
<</if>>
|
<<if passage() isnot "ghouse">>
<<button "Guest house" "ghouse">>
<</button>>
<<else>>
<span class="gh"><<button "Guest house">>
<</button>>
</span>
<</if>>
|
<<if passage() isnot "outlands">>
<<button "Outlands" "outlands">>
<</button>>
<<else>>
<span class="outlands"><<button "Outlands">>
<</button>>
</span>
<</if>>
|
<<if passage() isnot "bmart">>
<<button "Poacher's market" "bmart">>
<</button>>
<<else>>
<span class="bm"><<button "Poacher's market">>
<</button>>
</span>
<</if>>
</center>
<</if>>
<br>
Money: <<link "+100">> <<money `+100`>><<updatebar>><</link>> | <<link "-100">><<money `-100`>><<updatebar>><</link>>
<strong>Catgirl:</strong>
Arousal: <<link "+10">><<set $cga to Math.clamp($cga + 10, 0, 100)>><</link>> | <<link "-10">><<set $cga to Math.clamp($cga - 10, 0, 100)>><</link>>
Obedience: <<link "+10">><<set $cgo to Math.clamp($cgo + 10, 0, 100)>><</link>> | <<link "-10">><<set $cgo to Math.clamp($cgo - 10, 0, 100)>><</link>>
Affection: <<link "+10">><<set $cgaf to Math.clamp($cgaf + 10, 0, 100)>><</link>> | <<link "-10">><<set $cgaf to Math.clamp($cgaf - 10, 0, 100)>><</link>>
Perversion: <<link "+10">><<set $cgp to Math.clamp($cgp + 10, 0, 100)>><</link>> | <<link "-10">><<set $cgp to Math.clamp($cgp - 10, 0, 100)>><</link>>
<strong>Wolfgirl:</strong>
Arousal: <<link "+10">><<set $wga to Math.clamp($wga + 10, 0, 100)>><</link>> | <<link "-10">><<set $wga to Math.clamp($wga - 10, 0, 100)>><</link>>
Obedience: <<link "+10">><<set $wgo to Math.clamp($wgo + 10, 0, 100)>><</link>> | <<link "-10">><<set $wgo to Math.clamp($wgo - 10, 0, 100)>><</link>>
Affection: <<link "+10">><<set $wgaf to Math.clamp($wgaf + 10, 0, 100)>><</link>> | <<link "-10">><<set $wgaf to Math.clamp($wgaf - 10, 0, 100)>><</link>>
Perversion: <<link "+10">><<set $wgp to Math.clamp($wgp + 10, 0, 100)>><</link>> | <<link "-10">><<set $wgp to Math.clamp($wgp - 10, 0, 100)>><</link>>
<strong>Foxgirl:</strong>
Arousal: <<link "+10">><<set $fga to Math.clamp($fga + 10, 0, 100)>><</link>> | <<link "-10">><<set $fga to Math.clamp($fga - 10, 0, 100)>><</link>>
Obedience: <<link "+10">><<set $fgo to Math.clamp($fgo + 10, 0, 100)>><</link>> | <<link "-10">><<set $fgo to Math.clamp($fgo - 10, 0, 100)>><</link>>
Affection: <<link "+10">><<set $fgaf to Math.clamp($fgaf + 10, 0, 100)>><</link>> | <<link "-10">><<set $fgaf to Math.clamp($fgaf - 10, 0, 100)>><</link>>
Perversion: <<link "+10">><<set $fgp to Math.clamp($fgp + 10, 0, 100)>><</link>> | <<link "-10">><<set $fgp to Math.clamp($fgp - 10, 0, 100)>><</link>>
<strong>Froggirl:</strong>
Arousal: <<link "+10">><<set $frga to Math.clamp($frga + 10, 0, 100)>><</link>> | <<link "-10">><<set $frga to Math.clamp($frga - 10, 0, 100)>><</link>>
Obedience: <<link "+10">><<set $frgo to Math.clamp($frgo + 10, 0, 100)>><</link>> | <<link "-10">><<set $frgo to Math.clamp($frgo - 10, 0, 100)>><</link>>
Affection: <<link "+10">><<set $frgaf to Math.clamp($frgaf + 10, 0, 100)>><</link>> | <<link "-10">><<set $frgaf to Math.clamp($frgaf - 10, 0, 100)>><</link>>
Perversion: <<link "+10">><<set $frgp to Math.clamp($frgp + 10, 0, 100)>><</link>> | <<link "-10">><<set $frgp to Math.clamp($frgp - 10, 0, 100)>><</link>>
<strong>Inventory:</strong>
Jar of your cum: <<link "+5">><<pickup $backpack "Jar of your cum" 5>><</link>> | <<link "-1">><<drop $backpack "Jar of your cum" 1>><</link>>
Jar of pee: <<link "+5">><<pickup $backpack "Jar of pee" 5>><</link>> | <<link "-1">><<drop $backpack "Jar of pee" 1>><</link>>
Jar of slime: <<link "+5">><<pickup $backpack "Jar of slime" 5>><</link>> | <<link "-1">><<drop $backpack "Jar of slime" 1>><</link>>
Mushroom: <<link "+5">><<pickup $backpack "Mushroom" 5>><</link>> | <<link "-1">><<drop $backpack "Mushroom" 1>><</link>>
Herbs: <<link "+5">><<pickup $backpack "Herbs" 5>><</link>> | <<link "-1">><<drop $backpack "Herbs" 1>><</link>>
Thisle: <<link "+5">><<pickup $backpack "Thisle" 5>><</link>> | <<link "-1">><<drop $backpack "Thisle" 1>><</link>>
Lotus: <<link "+5">><<pickup $backpack "Lotus" 5>><</link>> | <<link "-1">><<drop $backpack "Lotus" 1>><</link>>
Waterlily: <<link "+5">><<pickup $backpack "Waterlily" 5>><</link>> | <<link "-1">><<drop $backpack "Waterlily" 1>><</link>>
Horsetail: <<link "+5">><<pickup $backpack "Horsetail" 5>><</link>> | <<link "-1">><<drop $backpack "Horsetail" 1>><</link>>
<<if $energy gte 20>>\
<div class="psg">You leave the comfort of your home and step into the rough plains of the outlands. Hopefully you find a good catch today.</div>
<strong>Low tier area</strong>
*<div class='box'>
<img src="jungle.svg" width="28px" height="28px">
@@.pass;[[Head to The Restless Jungle|trj]]@@
</div> Common creatures [Catgirl|Wolfgirl]
*<div class='box'>
<img src="den.svg" width="28px" height="28px">
@@.pass;[[Head to The Sleepy Den|tsd]]@@
</div> Common creatures [Foxgirl]
<strong>Mid tier area</strong>
*<div class='box'>
<img src="lilypad.svg" width="28px" height="28px">
@@.pass;[[Head to The Bubbly Lake|tbl]]@@
</div> Rare creatures [Froggirl]
<<else>>\
<div class="psg">You do not have enough energy to hunt.</div>
<</if>>\
<<if $energy gte 15>>\
<div class="psg">Away from the outlands, the vegetation calls to you. Maybe with some luck, you might find some good plants to take to your lab. </div>
*<div class='box'>
<img src="forest.svg" width="28px" height="28px">
@@.pass;[[Gather from the forest|tf]]@@\
</div> [Mushroom|Herbs|Thisle]
*<div class='box'>
<img src="lotus.svg" width="28px" height="28px">
@@.pass;[[Gather from the lake|tl]]@@\
</div> [Lotus|Waterlily|Horsetail]
<<else>>\
<div class="psg">You do not have enough energy to forage.</div>
<</if>><<if $metbaro is false and $day lt 2>>
<div class="psg">No one is here right now.</div>
<<elseif $metbaro is false and $day gte 2>>
<<include "meetbaro">>
<<elseif $mettalia is false and $keyitems.has('Poacher ID')>>
<<include "meettalia">>
<<elseif $metrogfrey is false and $poacher gte 40>>
<<include "meetrogfrey">>
<<else>>
<<include "shops">>
<</if>>
<<tabs>>
<<tab "Backpack">>
<<inv $backpack inspect>>
<<tab "Key items">>
<<inv $keyitems inspect>>
<</tabs>><<if hasVisited("home") and $hasquests is false>>
<<link "! Cheats edition !">>
<<script>>window.open('https://www.patreon.com/peonscorner')<</script>><</link>>
<<link 'Inventory'>>
<<if Dialog.isOpen('inv')>>
<<run Dialog.close()>>
<<else>>
<<popup 'inventory' 'Inventory' 'inv'>>
<</if>>
<</link>>
<<link 'Guide'>>
<<if Dialog.isOpen('guide')>>
<<run Dialog.close()>>
<<else>>
<<popup 'guide' 'Guide' 'guide'>>
<</if>>
<</link>>
<<elseif hasVisited("mt4")>>
<<link "! Cheats edition !">>
<<script>>window.open('https://www.patreon.com/peonscorner')<</script>><</link>>
<<link 'Inventory'>>
<<if Dialog.isOpen('inv')>>
<<run Dialog.close()>>
<<else>>
<<popup 'inventory' 'Inventory' 'inv'>>
<</if>>
<</link>>
<<link 'Guide'>>
<<if Dialog.isOpen('guide')>>
<<run Dialog.close()>>
<<else>>
<<popup 'guide' 'Guide' 'guide'>>
<</if>>
<</link>>
<<link 'Quests'>>
<<if Dialog.isOpen('quests')>>
<<run Dialog.close()>>
<<else>>
<<popup 'quests' 'Quests' 'quests'>>
<</if>>
<</link>>
<</if>>
<center><h1><cat>Catgirl</cat></h1></center>\
<div class="psg"><lblue>Obedience</lblue>: <strong>$cgo</strong> / 100 || <pink>Arousal</pink>: <strong>$cga</strong> / 100 || <green>Affection</green>: <strong>$cgaf</strong> / 100 || <purple> Perversion</purple>: <strong>$cgp</strong> / 100</div>
<div class="psg"><strong>Traits:</strong> <orange>$cgt1</orange> || <yellow>$cgt2</yellow>
</div>
<<if $cgaf gte 80 and $hhp is false>>\
*<div class='box'>
<img src="pet.svg" width="28px" height="28px">
@@.pass;[[Make her your housepet|cghp]]@@\
</div>
<</if>>\
<<if $cgp gte 50>>\
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;[[Change her clothes|cgclothes]]@@</div>
<</if>>\
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|cgfeed]]@@\
</div>
*<div class='box'>
<img src="train.svg" width="28px" height="28px">
@@.pass;[[Train|cgtrain]]@@
</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Punish|cgpunish]]@@
</div>
<<if $bucketc is true>>\
<div class='box'>
<img src="bucket.svg" width="28px" height="28px">
@@.pass;[[Clean out the bucket|catpee]]@@</div>
<</if>>\
<<if $backpack.has('Bucket') and $bucketc is false>>\
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Put down the bucket|catpee]]@@</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\
<<if $fedcat is false and $energy gte 20>>\
<div class="psg">What do you want to feed her?</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Regular food|cgregfood]]@@\
</div> +Affection [Unlimited]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Mild arousal food|cgmafood]]@@\
</div> +Affection +Arousal [You have <<= $backpack.count('Mild arousal food')>>]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Potent arousal food|cgpafood]]@@\
</div> +Affection ++Arousal [You have <<= $backpack.count('Potent arousal food')>>]
<<elseif $energy lt 20>>\
<div class="psg">You don't have enough energy to feed her..</div>
<<else>>\
<div class="psg">You have already fed her today.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $energy gte 15>>\
<div class="psg">What type of training would you like to do?</div>
*<div class='box'>
<img src="tball.svg" width="28px" height="28px">
@@.pass;[[Teach basic tricks|cgregtrain]]@@\
</div> -Energy +Obedience +Affection
*<div class='box'>
<img src="collar.svg" width="28px" height="28px">
@@.pass;[[Collar training|cgcollartrain]]@@\
</div> -Energy +Obedience
<<if $cga gte 40>>
<div class="psg">You sense that she seems more inviting than usual. Maybe you can try a different type of training today.</div>
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Oral training 1|cgoraltrain]]@@
</div> -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Vaginal training 1|cgvagtrain]]@@
</div> -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Anal training 1|cganaltrain]]@@
</div> -Energy +Arousal +Perversion
<</if>>\
<<else>>\
<div class="psg">You do not have enough energy to train her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $energy gte 15>>\
<div class="psg">How would you like to punish her?</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Whip|cgwhip]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="tap.svg" width="28px" height="28px">
@@.pass;[[Hose down|cghose]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="cage.svg" width="28px" height="28px">
@@.pass;[[Cage time|cgcage]]@@\
</div> -Energy +Obedience -Affection
<<else>>\
<div class="psg">You do not have enough energy to punish her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $buyerdeny is true>>
<<include "denyevent">>
<<else>>
<div class="psg">You close your eyes and drift into a dreamless sleep</div>
<br><br>
<div class='box'>
<img src="sleep.svg" width="28px" height="28px">
@@.pass;<<link "Next day" "home">>
<<set $energy to Math.clamp($energy +100, 0, $maxenergy)>>
<<set $day to $day + 1>>
<<set $days to $days + 1>>
<<set $fedcat to false>>
<<set $fedwolf to false>>
<<set $fedfox to false>>
<<set $fedfrog to false>>
<<set $collectcp to false>>
<<set $collectwp to false>>
<<set $collectfp to false>>
<<set $collectfs to false>>
<<if $constructionstart is true>>
<<set $constructionday to Math.clamp($constructionday -1, 0, 100)>>
<</if>>
<<if $groveconstruction is true>>
<<set $groveconstructionday to Math.clamp($groveconstructionday -1, 0, 100)>>
<</if>>
<<if $homepondconstruction is true>>
<<set $homepondconstructionday to Math.clamp($homepondconstructionday -1, 0, 100)>>
<</if>>
<<if $rogfreyquest is 1>>
<<set $rogfreyquest to 2>>
<</if>>
<<set _weekday to $days % 7>>
<<switch _weekday>>
<<case 0>>Sunday<<if $creatures.has('empty')>><<set $hgc to false>><</if>>
<<case 3>>
<<case 4>><<set $item1 to 7>><<notify>>Baro has restocked!<</notify>>
<<case 5>>
<<case 6>><<set $buyer to 1>>
<</switch>>
<</link>>@@
</div>
<</if>>*New areas with each star up
*Blueprints for renovations for more ares in the barn
*Guests and prostitution
*Bounties
*Debt and land payment maybe?
15,40,60,80,100?
<div class="grid-container">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
</div>
for (loop variable; condition; what happens to the loop var every loop)
// This just creates a loop variable named _i, set it to zero
let _i = 0
// This means, at the end of every loop add 1 to the loop variable
_i++
// This checks whether the loop variable is less than the length of the history array (the formal name for the list object)
_i < save.state.history.length
// Each period in an object says this thing inside the thing before it, so save.state means: the state thing inside the save thing.
// .length is a built in function to arrays which simply outputs how long they are, or how many things are in it
::StoryInit
<<set $largenumber to 100>>
<<set $smallnumber to 0>>
let sv = State.variables;
for ( let _i = 0; _i < sv.largenumber; _i++) {
sv.smallnumber = sv.smallnumber + 1;
}<<set $wgaf to Math.clamp($wgaf +3, 0, 100)>>\
<<set $fedwolf to true>>\
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it. +Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set _trainc to random(5)>>
<<set _train to random(5)>>
<<if _trainc gte 3>>
<<if _train gte 3>>
<div class="psg">You pick up a small ball and hold it in front of her expectantly. She immediately sits up and begins running away from you. You throw the ball and a few moments later she returns with it in her mouth, her tail wagging furiously behind her. You spend the next few minutes doing this with her. +Affection + Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $wgo to Math.clamp($wgo +3, 0, 100)>>
<<set $wgaf to Math.clamp($wgaf +3, 0, 100)>>
<<else>>
<div class="psg">You pull out a squeaky toy shaped like a bone and use it to entice the doggy out of her corner. Within seconds she jumps on you and attacks the bone with no mercy, playing with it for a few minutes. +Affection +Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $wgo to Math.clamp($wgo +3, 0, 100)>>
<<set $wgaf to Math.clamp($wgaf +3, 0, 100)>>
<</if>>
<<else>>
<div class="psg">You attempt to coax the <yellow>wolfgirl</yellow> out of her enclosure but she doesnt budge. After several minutes of stubborness, you decide to give up, leaving both of you in a worse state than you were before. -Affection -Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $wgo to Math.clamp($wgo -2, 0, 100)>>
<<set $wgaf to Math.clamp($wgaf -2, 0, 100)>>
<</if>>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $wgo to Math.clamp($wgo +3, 0, 100)>>\
<<set $wgaf to Math.clamp($wgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">You walk over to the wall and grab a whip from your rack while she looks at you with fearful eyes. Knowing what's to come, she turns around and tries to stay still as you bring the leather down on her skin. By the time you're done, she's crying but you know that she won't step out of line after this. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $hgc is false>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set _creature to random(5)>>\
<div class="psg">With nothing but your bare hands, you head into the jungle and begin your search for a creature
<<if _creature gte 3>>\
After a few hours of searching, you finally spot a lone <pink>catgirl</pink> ripe for the picking. How do you want to catch her?
<<else>>\
Much to your luck, within just a few minutes of searching, you see a <yellow>wolfgirl</yellow> relaxing by a pond. How do you want to catch her?
<</if>>\
</div>\
<<if _creature gte 3>>\
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Run and jump on her|runc]]@@\
</div> Low success rate
<<else>>\
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Run and jump on her|rund]]@@\
</div> Low success rate
<</if>>\
<<else>>\
<div class="psg">You have already caught a common creature this week. Come back next week or after you sell your current one.</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Leave the jungle|outlands]]@@
</div>
<</if>>\<<set _catch to random(5)>>\
<<if _catch gte 2>>\
<<drop $creatures "empty" 1>>\
<<pickup $creatures "catgirl" 1>>\
<<set $hgc to true>>\
<<set $poacher to Math.clamp($poacher +5, 0, 100)>>\
<div class="psg">Throwing all caution to the wind, you run at the <pink>catgirl</pink> like a maniac, hoping you get to her before she runs away. By some dumb luck, she doesn't notice you until too late and you manage to pounce on and fasten your trainer collar around her neck.
You now have a <pink>catgirl</pink>!
You feel more versed in the art of poaching.
</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher gte 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<<else>>\
<div class="psg">As expected, your running makes a lot of noise, alerting the <pink>catgirl</pink> long before you get there and giving her time to escape. You should try again later or craft some traps to make this easier. </div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div>
<</if>>\
<<set _catch to random(5)>>\
<<if _catch gte 2>>\
<<drop $creatures "empty" 1>>\
<<pickup $creatures "wolfgirl" 1>>\
<<set $hgc to true>>\
<<set $poacher to Math.clamp($poacher +5, 0, 100)>>\
<div class="psg">Throwing all caution to the wind, you run at the <yellow>wolfgirl</yellow> like a maniac, hoping you get to her before she runs away. By some dumb luck, she doesn't notice you until too late and you manage to pounce on and fasten your trainer collar around her neck.
You now have a <yellow>wolfgirl</yellow>!
You feel more versed in the art of poaching.
</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher gte 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<<else>>\
<div class="psg">As expected, your running makes a lot of noise, alerting the <yellow>wolfgirl</yellow> long before you get there and giving her time to escape. You should try again later or craft some traps to make this easier. </div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div>
<</if>>\<center><h1><wolf>Wolfgirl</wolf></h1></center>\
<div class="psg"><lblue>Obedience</lblue>: <strong>$wgo</strong> / 100 || <pink>Arousal</pink>: <strong>$wga</strong> / 100 || <green>Affection</green>: <strong>$wgaf</strong> / 100 || <purple> Perversion</purple>: <strong>$wgp</strong> / 100</div>
<div class="psg"><strong>Traits:</strong> <orange>$wgt1</orange> || <yellow>$wgt2</yellow>
</div>
<<if $wgaf gte 80 and $hhp is false>>\
*<div class='box'>
<img src="pet.svg" width="28px" height="28px">
@@.pass;[[Make her your housepet|wghp]]@@\
</div>
<</if>>\
<<if $wgp gte 50>>\
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;[[Change her clothes|wgclothes]]@@</div>
<</if>>\
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|wgfeed]]@@\
</div>
*<div class='box'>
<img src="train.svg" width="28px" height="28px">
@@.pass;[[Train|wgtrain]]@@
</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Punish|wgpunish]]@@
</div>
<<if $bucketw is true>>\
<div class='box'>
<img src="bucket.svg" width="28px" height="28px">
@@.pass;[[Clean out the bucket|wolfpee]]@@</div>
<</if>>\
<<if $backpack.has('Bucket') and $bucketw is false>>\
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Put down the bucket|wolfpee]]@@</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $fedwolf is false and $energy gte 20>>\
<div class="psg">What do you want to feed her?</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Regular food|wgregfood]]@@\
</div> +Affection [Unlimited]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Mild arousal food|wgmafood]]@@\
</div> +Affection +Arousal [You have <<= $backpack.count('Mild arousal food')>>]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Potent arousal food|wgpafood]]@@\
</div> +Affection ++Arousal [You have <<= $backpack.count('Potent arousal food')>>]
<<elseif $energy lt 20>>\
<div class="psg">You don't have enough energy to feed her..</div>
<<else>>\
<div class="psg">You have already fed her today.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $energy gte 15>>\
<div class="psg">What type of training would you like to do?</div>
*<div class='box'>
<img src="tball.svg" width="28px" height="28px">
@@.pass;[[Teach basic tricks|wgregtrain]]@@\
</div> -Energy +Obedience +Affection
*<div class='box'>
<img src="collar.svg" width="28px" height="28px">
@@.pass;[[Collar training|wgcollartrain]]@@\
</div> -Energy +Obedience
<<if $wga gte 40>>
<div class="psg">You sense that she seems more inviting than usual. Maybe you can try a different type of training today.</div>
*<div class='box'>
<img src="oral.svg" width="28px" height="28px">
@@.pass;[[Oral training 1|wgoraltrain]]@@
</div> - -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Vaginal training 1|wgvagtrain]]@@
</div> -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Anal training 1|wganaltrain]]@@
</div> -Energy +Arousal +Perversion
<</if>>\
<<else>>\
<div class="psg">You do not have enough energy to train her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $energy gte 15>>\
<div class="psg">How would you like to punish her?</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Whip|wgwhip]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="tap.svg" width="28px" height="28px">
@@.pass;[[Hose down|wghose]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="cage.svg" width="28px" height="28px">
@@.pass;[[Cage time|wgcage]]@@\
</div> -Energy +Obedience -Affection
<<else>>\
<div class="psg">You do not have enough energy to punish her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">As soon as you open your eyes, you hear the sound of a carriage approaching. <red>The buyer is here.</red></div>
<<if $creatures.has('empty')>>\
<div class='box'>
<img src="getmoney.svg" width="28px" height="28px">
@@.pass;[[Attend to him|nocreatures]]@@</div>
<<else>>\
<div class='box'>
<img src="getmoney.svg" width="28px" height="28px">
@@.pass;[[Attend to him|creaturesell]]@@</div>
<</if>><div class="psg">You lay down and close your eyes, drifting into a deep sleep, however a noise from outside wakes you up a few minutes later.
You decide to ignore it for a few minutes, thinking it's just your creature being roudy but the sounds of voices and a carriage being prepped makes you jump out of bed.
By the time you get outside, you see a carriage driving away from your barn which makes you quickly head over there.
A swift look around proves everything to be intact. All but one thing.
<<if $creatures.has('catgirl')>>\
<red>Your catgirl has been stolen</red>
<<elseif $creatures.has('wolfgirl')>>\
<red>Your wolfgirl has been stolen.</red>
<<elseif $creatures.has('foxgirl')>>\
<red>Your foxgirl has been stolen.</red>
<</if>>\
</div>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|denyevent2]]@@</div> <div class="psg">A bit of ruckus alerts you to check the insides of your guest house. You're surprised to find a well dressed man in a white suit with a creature of his own at his side. A completely naked one at that. You had no time to ogle though as he seemed like someone you should attend to asap.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Talk to him|firsttalk]]@@
</div><div class="psg">You take some time to walk around, getting excited by the variety and prospects of what you can buy. Though, you quickly find out that no one will give you the time of day.
Everyone seems to shun you as you approach, everyone except a strange guy in the shadows who manages to catch your eye. He looks to be waving you over. </div>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Approach the strange man|barotalk]]@@
</div><<link "Catgirl">>
<<pickup $creatures "catgirl" 1>>
<<drop $creatures "empty" 1>>
<</link>>
<<link "Wolfgirl">>
<<pickup $creatures "wolfgirl" 1>>
<<drop $creatures "empty" 1>>
<<drop $creatures "catgirl" 1>>
<</link>>
<<link "inc">>
<<set $cgo += 40>>
<</link>>
<<link "incw">>
<<set $wgo += 40>>
<</link>>
<<link "bucket">>
<<pickup $backpack "Bucket" 1>>
<</link>>
<<link "food">>
<<pickup $backpack "Mild arousal food" 1>>
<</link>>
Energy: <<link "+10">><<set $energy to Math.clamp($energy +10, 0, $maxenergy)>>\<<updatebar>><</link>> | <<link "-10">><<set $energy to Math.clamp($energy -10, 0, $maxenergy)>>\<<updatebar>><</link>>
Poacher: <<link "+5">><<set $poacher += 5>><<updatebar>><</link>> | <<link "-5">><<set $poacher -= 5>><<updatebar>><</link>>
config.history.controls = false;
<<link 'Cheats'>>
<<popup 'cheats' 'Cheats'>>
<</link>>
https://peons-corner.itch.io/lust-trainer-patreon-edition-early-access/patreon-access
<<link "! Cheats edition !">>
<<script>>window.open('https://www.patreon.com/peonscorner')<</script>><</link>><<audio "bgm" volume 0.8 loop play>>\
<center><img src="title.png"></center>\
<div class="psg"><pink>Lust Trainer</pink> contains sexually explicit content and is made for adults only.
All characters are completely fictional and 18+.</div>
<div class='box'>
<img src="fireheart.svg" width="28px" height="28px">
@@.pass;[[New Game|intro]]@@</div>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;<<link "Load Game">>
<<script>>UI.saves();<</script>>
<</link>>@@</div>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;<<link 'Credits'>>
<<popup 'credits' 'Credits'>>
<</link>>@@</div>
<div class='box'>
<img src="patreon.svg" width="28px" height="28px">
@@.pass;<a href="https://www.patreon.com/peonscorner" target="_blank">Support me on Patreon</a>@@</div>
<<set $buyer to 0>>
<<set _sell to random(5)>>
<<set _demand to random(5)>>
<<if _sell gte 3>>
<div class="psg">Usually, he would make a demand of what type of creature he wants, but today he's feeling generous and is allowing you to sell whatever creature of your choice.</div>
<br><br>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Choose a creature to sell|ransell]]@@
</div>
<<else>>
<div class="psg">Without wasting anytime, the man gets out of his carriage and walks into the house. Once seated, he makes his demand.<br>
<<if $creatures.has('catgirl')>>
"I'll take a <pink>catgirl</pink>. Be quick. I don't have all day"
<<elseif $creatures.has('wolfgirl')>>
"I want one of your <yellow>wolfgirls</yellow>. They better be properly trained."
<<elseif $creatures.has('foxgirl')>>
"I want one of your <orange>foxgirls</orange>. I hope they've learned some manners by now."
<<elseif $creatures.has('froggirl')>>
"I want one of your <green>froggirl</green>. I hope they've learned some manners by now."
<</if>>
</div>
<br><br>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;[[Bring him a creature|ransell]]@@
</div>
<</if>><div class="psg">Without hesitation, you hurry into your barn and scan it's contents.
<<if $creatures.has('catgirl')>>
You only have a <pink>catgirl</pink> right now.
<<elseif $creatures.has('wolfgirl')>>
You only have a <yellow>wolfgirl</yellow> right now.
<<elseif $creatures.has('foxgirl')>>
You only have a <orange>foxgirl</orange> right now.
<<elseif $creatures.has('froggirl')>>
You only have a <green>froggirl</green> right now.
<</if>></div>
<br><br>
<<if $creatures.has('catgirl')>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Take her to him|ransellcataf]]@@</div>
<<elseif $creatures.has('wolfgirl')>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Take her to him|ransellwolfaf]]@@</div>
<<elseif $creatures.has('foxgirl')>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Take her to him|ransellfoxaf]]@@</div>
<<elseif $creatures.has('froggirl')>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Take her to him|ransellfrogaf]]@@</div>
<</if>><div class="psg">You clip a collar around her neck and take her to the man with a leash. He takes the leash from you and begins inspecting her.
<<if $wgo lt 20>>\
As he begins touching her, she instantly snaps, reaching to bite his hand off.
<red>The buyer is not amused.</red>
"Since it's obviously not trained well enough, i will only be offering <red>5G</red>"
<<elseif $wgo lt 60>>\
As he begins touching her, although hesitant, she remembers her training and doesn't retaliate, only reacting somewhat when he beings groping her.
<yellow>The buyer seems pleased</yellow>
"You've obviously put a quite a bit of effort into training her. To recognize that, im offering <yellow>70G</yellow>"
<<else>>\
As he begins touching her, she proudly displays herself for him to see, not even giving so much as a flinch when his hand begins to roam to more inappropriate places.
<<if $wgp gte 80>>\
<purple> She even begins to react to his touches and reciprocate, which surprises him.</purple><</if>>\
<green>The buyer beams with excitement</green>
"This is amazing progress. Your training skills must be really effective. I'll give you <green>150G</green>" for her."
<</if>>\
</div>
<<if $wgo lt 20 >>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 5G|ransellwolff]]@@
</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@
</div>
<<elseif $wgo lt 60>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 70G|ransellwolff]]@@
</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@
</div>
<<else>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 150G|ransellwolff]]@@
</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@
</div>
<</if>>\
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<drop $creatures "wolfgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<if $wgo lt 20>>
<<set $money += 5>>
<<set $rep to Math.clamp($rep +2, 0, $maxrep)>>
<<set $wgo to random(5)>>
<<set $wgp to random(5)>>
<<set $wga to random(3)>>
<<set $wgaf to 0>>
<<set $wgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully he doesnt tell people about this.</div>
<<elseif $wgo lt 60>>
<<set $money += 70>>
<<set $rep to Math.clamp($rep +5, 0, $maxrep)>>
<<set $wgo to random(5)>>
<<set $wgp to random(5)>>
<<set $wga to random(3)>>
<<set $wgaf to 0>>
<<set $wgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully you impressed him a little with your training skills.</div>
<<else>>
<<set $money += 150>>
<<set $rep to Math.clamp($rep +7, 0, $maxrep)>>
<<set $wgo to random(5)>>
<<set $wgp to random(5)>>
<<set $wga to random(3)>>
<<set $wgaf to 0>>
<<set $wgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, his new creature proudly following along. You hope he tells people about your training skills considering how impressed he seemed..</div>
<</if>>
<br><br>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $buyer to 0>>\
<<set $buyerdeny to true>>\
<<set $rep to Math.clamp($rep -5, 0, $maxrep)>>\
<div class="psg">You feel like your creatures and efforts are worth more than his offer so you politely decline the sale.
<red>The buyer didnt like that.</red>
"Hopefully, you come to realize the importance of business relationships in the future. I don't appreciate my time being wasted."
And with that he takes his leave as quickly as he arrived.
<red>You feel like your reputation will suffer from that</red>
</div>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div> <div class="psg">"Hello! You must be the person who runs this place." he says with a smile, not leaving his seat.
"You've begun to make a name for yourself and i wanted to come congratulate you on getting your first Poacher star."
The man's words made you feel a sense of pride.
"Well, i have other matters to attend to so i'll be quick. The main point of my visit was to give you this."
He pulls something out of his pocket and hands it to you.</div>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;<<link "Strange Object" "ft2">>
<<pickup $keyitems "Poacher ID" 1>>
<</link>>@@
</div><div class="psg">You take the item from him and examine it. It's a small, neatly folded piece of paper. Upon further inspection you find that it contains a picture of you, the name of your estate along with some other official blurb
"Your official poacher's identification. I'm assuming that most of the others, especially the market ones havent been giving you the time of day prior to our meeting. This should make some of them take you a bit seriously now."
That was great news. You should probably head to the market to see what new sellers you have access to now.
"Alright i will be taking my leave now."</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Bid him goodbye|ftfinal]]@@
</div><<set $firststarevent to 1>>\
<div class="psg">He finally stands up from his seat and gives you a firm handshake before leaving the guesthouse, his creature tagging behind.
You have a feeling you'll be seeing him again.</div>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div> <<set $buyerdeny to false>>\
<<set $hgc to false>>\
<<if $creatures.has('catgirl')>>\
<<drop $creatures "catgirl" 1>>\
<<pickup $creatures "empty" 1>>\
<<set $cgo to random(5)>>\
<<set $cgp to random(5)>>\
<<set $cga to random(3)>>\
<<set $cgaf to 0>>\
<<set $cgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<elseif $creatures.has('wolfgirl')>>\
<<drop $creatures "wolfgirl" 1>>\
<<pickup $creatures "empty" 1>>\
<<set $wgo to random(5)>>\
<<set $wgp to random(5)>>\
<<set $wga to random(3)>>\
<<set $wgaf to 0>>\
<<set $wgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<elseif $creatures.has('foxgirl')>>\
<<drop $creatures "foxgirl" 1>>\
<<pickup $creatures "empty" 1>>\
<<set $fgo to random(5)>>\
<<set $fgp to random(5)>>\
<<set $fga to random(3)>>\
<<set $fgaf to 0>>\
<<set $fgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<elseif $creatures.has('froggirl')>>\
<<drop $creatures "froggirl" 1>>\
<<pickup $creatures "empty" 1>>\
<<set $frgo to random(15)>>\
<<set $frgp to random(15)>>\
<<set $frga to random(15)>>\
<<set $frgaf to 0>>\
<<set $frgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<</if>>\
<div class="psg"><red>You sense the buyer had something to do with this.</red>
Unable to do anything with the carriage being long gone, you simply count your losses and return back to your home.
Hopefully you can catch a new creature again tomorrow and start over. That buyer guy is certainly not to be messed with.
When you get to your room, you simply climb on your bed and try not to think about the events that just unfolded.</div>
<div class='box'>
<img src="sleep.svg" width="28px" height="28px">
@@.pass;[[Sleep|sleep]]@@</div>
<div class="psg"> With caution you walk over to the man, getting ready for the chances of being attacked or worse. To your surprise, you're greeted with a smile when you finally come closer which is a stark contrast to the treatment you've been getting from other people here.
"New kid on the block, ey? I'm <lblue>Baro</lblue>. Nice to meetcha." He extends his hand forward which you take.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Talk with Baro|bt2]]@@
</div><div class="psg">"Don't let these boneheads get to ya. Most of them won't even look at ya unless you got your poacher id from the big man. Only then do they see ya as official enough to do business with."
He walks away from you and into a nerby stall, dusting off the counter surface.
"But, i'm not like them. We were all newbies at some point so i like to give you guys a chance to get started every once in a while."
"Tell ya what, i've got 2 items left over from the last guy i helped. I get new stocks in a few days but for now this is all i got."
He disappears behind the counter for a few seconds and comes back with some decorated buckets and a few bags of what looks like creature food."</div>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Ask about the items|bt3]]@@
</div><div class="psg">"This ere-" he grabs a bucket. "is for your creature. Yknow so they dont pee all over your floors. Plus if you get enough of it, you could sell em to those crafters or make your own stuff with it."
You weren't exactly sure what you thought of that.
"And these. These are just special treats that have a sort of..effect on your creatures. You'll see when you try em out."
Now that sounded interesting.
"Pick your poison. And because you're new, i'll give you a special discount."</div>
<div class='box'>
<img src="paymoney.svg" width="28px" height="28px">
@@.pass;[[Buy the buckets (100G)|bbb]]@@
</div>
<div class='box'>
<img src="paymoney.svg" width="28px" height="28px">
@@.pass;[[Buy the creature food (150G)|bbf]]@@
</div>
<<if previous() is "bt3">>\
<<set $money -= 100>>\
<<pickup $backpack "Bucket" 3>>\
<<set $gotbuckets to true>>\
<div class="psg"> You hand him the money and in turn take the buckets from the counter. You have to remember to put this in your barn later.
"That all?"
The creature food does seem pretty nice as well...</div>
<div class='box'>
<img src="paymoney.svg" width="28px" height="28px">
@@.pass;[[Buy the creature food (150G)|bbf]]@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[No, i'm done|barofinal]]@@</div>
<<else>>\
<<set $money -= 100>>\
<<pickup $backpack "Bucket" 3>>\
<<set $gotbuckets to true>>\
<div class="psg">"Good choice." he says as he hands you the buckets as well.
"They should be easy to clean if you check em often and the creatures should pick up on what its for pretty quickly."</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Thank him|barofinal]]@@</div>
<</if>>\
<<if previous() is "bt3">>\
<<set $money -= 150>>\
<<pickup $backpack "Mild arousal food" 7>>\
<div class="psg"> You hand him the money and in turn take the treats from the counter, tossing them in your backpack. You couldn't wait to try these out.
"That all?"
The buckets do seem pretty nice as well...</div>
<div class='box'>
<img src="paymoney.svg" width="28px" height="28px">
@@.pass;[[Buy the buckets (100G)|bbb]]@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[No, i'm done|barofinal]]@@</div>
<<else>>\
<<set $money -= 150>>\
<<pickup $backpack "Mild arousal food" 7>>\
<div class="psg">"Good choice." he says as he hands you the food as well.
"Make sure to tell me about how that turned out for ya the next time you come see me." he teases with a wink.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Thank him|barofinal]]@@</div>
<</if>>\
<<set $metbaro to true>>\
<div class="psg">After making sure you've gotten everything you need, you exchange your thanks with <lblue>Baro</lblue>.
"Make sure you come see me again sometime, bud. I'll make sure to have some new things for you in stock. Oh and, watch out for the big man. He don't take too kindly to people who dont stay in line."
<red>You dont like the sound of that.</red></div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@
</div><<if $bucketc is false>>
<<set $bucketc to true>>
<<drop $backpack "Bucket" 1>>
<div class="psg">You place the bucket down in a corner of the barn and look over at your <pink>catgirl</pink>. She meets your gaze then looks at the bucket with a sense of understanding.
<br><br>
You feel like it'll be used quite often.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<<else>>
<<if $collectcp is false>>
<<set $energy to Math.clamp($energy -10, 0, $maxenergy)>>
<<set $collectcp to true>>
<<set _pee to random(3)>>
<<if _pee is 1>>
<<pickup $backpack "Jar of pee" 3>>
<<elseif _pee is 2>>
<<pickup $backpack "Jar of pee" 5>>
<<else>>
<<pickup $backpack "Jar of pee" 1>>
<</if>>
<div class="psg">Donning some gloves on, you place the jars you brought along just for this on the floor and begin filling them up with her pee.
<br><br>
<green>You managed to fill up
<<if _pee is 1>>
3 JARS OF CATGIRL PEE.
<<elseif _pee is 2>>
5 JARS OF CATGIRL PEE.
<<else>>
1 JAR OF CATGIRL PEE.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<<else>>
<div class="psg">You've already collected her pee for today.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<</if>>
<</if>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<if $bucketw is false>>
<<set $bucketw to true>>
<<drop $backpack "Bucket" 1>>
<div class="psg">You place the bucket down in a corner of the barn and look over at your <yellow>wolfgirl</yellow>. She meets your gaze then looks at the bucket with a sense of understanding.
<br><br>
You feel like it'll be used quite often.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<<else>>
<<if $collectwp is false>>
<<set $energy to Math.clamp($energy -10, 0, $maxenergy)>>
<<set $collectwp to true>>
<<set _pee to random(3)>>
<<if _pee is 1>>
<<pickup $backpack "Jar of pee" 3>>
<<elseif _pee is 2>>
<<pickup $backpack "Jar of pee" 5>>
<<else>>
<<pickup $backpack "Jar of pee" 1>>
<</if>>
<div class="psg">Donning some gloves on, you place the jars you brought along just for this on the floor and begin filling them up with her pee.
<br><br>
<green>You managed to fill up
<<if _pee is 1>>
3 JARS OF WOLFGIRL PEE.
<<elseif _pee is 2>>
5 JARS OF WOLFGIRL PEE.
<<else>>
1 JAR OF WOLFGIRL PEE.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<<else>>
<div class="psg">You've already collected her pee for today.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<</if>>
<</if>>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $backpack.has('Mild arousal food')>>
<<drop $backpack "Mild arousal food" 1>>
<<set $wgaf to Math.clamp($wgaf +3, 0, 100)>>
<<set $wga to Math.clamp($wga +20, 0, 100)>>
<<set $fedwolf to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection +Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<</if>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $wga to Math.clamp($wga -20, 0, 100)>>
<<set $wgp to Math.clamp($wgp +5, 0, 100)>>
<div class="psg">Pulling a chair up, you sit and start unbuckling your pants. Without any hesitation, she quickly crawls in between your legs and takes your dick in her mouth as soon as it's out.
<br><br>
The feeling of her tongue stroking your cock each time she moves her head, sends you into a slight state of bliss and you grab a fistful of her hair to keep her in place.
<br><br>
She still needed quite a bit of training but that didn't stop her from trying, looking up at you for approval whenever she picked up her pace. You could've even sworn you felt her fangs slightly graze your cock but that only heightened the experience, bringing you closer to the edge in decent time.</div>
<br><br>
<div class='box'>
<img src="lips.svg" width="28px" height="28px">
@@.pass;[[Cum in her mouth|wgcummouth]]@@
</div>
<div class='box'>
<img src="face.svg" width="28px" height="28px">
@@.pass;[[Cum on her face|wgcumface]]@@</div>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<div class="psg">Without warning, you hold her head in place and cum down her throat when you reach the edge. She lets out a muffled yelp in surprise and quickly pulls away when you let go.
She spits some of it out reflexively but you already managed to get a good amount down her throat before she pulled away. Hopefully with more training, she'll be more enthusiastic about taking your cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">As soon as you feel your orgasm reach its peak, you quickly pull her off your cock and cover her face with your cum. She lets out a small yelp and would have pull away if not for the tight grip you had on her her.
When you finish, she looks up at you with wide eyes and the sight almost makes you hard again. Hopefully with more training, she'll have a better reaction to you covering her with cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\Special thanks to playtester: TLGaby
Icons: https://game-icons.net/
Music: https://freesound.org/<<widget "updatebar">>
<<silently>>
<<replace "#story-caption">>
<<display "StoryCaption">>
<</replace>>
<</silently>>
<</widget>>
<<widget "money">>
<<set $money to Math.clamp($money + _args[0], 0, Infinity)>>
<<replace "#money">><<= $money>><</replace>>
<</widget>>
<<set $cgaf to Math.clamp($cgaf +3, 0, 100)>>\
<<set $fedcat to true>>\
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it. +Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set _trainc to random(5)>>
<<set _train to random(5)>>
<<if _trainc gte 3>>
<<if _train gte 3>>
<div class="psg">You pick up a ball of yarn and hold it in front of her expectantly. She immediately pounces on it and spends the next few minutes prancing around while getting entangled with the strings. +Affection + Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $cgo to Math.clamp($cgo +3, 0, 100)>>
<<set $cgaf to Math.clamp($cgaf +3, 0, 100)>>
<<else>>
<div class="psg">You pull out a squeaky toy shaped like a fish and use it to entice the kitty out of her corner. Within seconds she pounces on you and attcks the fish with no mercy, playing with it for a few minutes. +Affection +Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $cgo to Math.clamp($cgo +3, 0, 100)>>
<<set $cgaf to Math.clamp($cgaf +3, 0, 100)>>
<</if>>
<<else>>
<div class="psg">You attempt to coax the <pink>catgirl</pink> out of her enclosure but she doesnt budge. After several minutes of stubborness, you decide to give up, leaving both of you in a worse state than you were before. -Affection -Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $cgo to Math.clamp($cgo -2, 0, 100)>>
<<set $cgaf to Math.clamp($cgaf -2, 0, 100)>>
<</if>>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<if $backpack.has('Mild arousal food')>>
<<drop $backpack "Mild arousal food" 1>>
<<set $cgaf to Math.clamp($cgaf +3, 0, 100)>>
<<set $cga to Math.clamp($cga +20, 0, 100)>>
<<set $fedcat to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection +Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<</if>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $cga to Math.clamp($cga -40, 0, 100)>>
<<set $cgp to Math.clamp($cgp +5, 0, 100)>>
<div class="psg">Pulling a chair up, you sit and start unbuckling your pants. Without any hesitation, she quickly crawls in between your legs and takes your dick in her mouth as soon as it's out.
<br><br>
The feeling of her tongue stroking your cock each time she moves her head, sends you into a slight state of bliss and you grab a fistful of her hair to keep her in place.
<br><br>
She still needed quite a bit of training but that didn't stop her from trying, looking up at you for approval whenever she picked up her pace. You could've even sworn you felt her fangs slightly graze your cock but that only heightened the experience, bringing you closer to the edge in decent time.</div>
<br><br>
<div class='box'>
<img src="lips.svg" width="28px" height="28px">
@@.pass;[[Cum in her mouth|cgcummouth]]@@
</div>
<div class='box'>
<img src="face.svg" width="28px" height="28px">
@@.pass;[[Cum on her face|cgcumface]]@@
</div>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<div class="psg">Without warning, you hold her head in place and cum down her throat when you reach the edge. She lets out a muffled yelp in surprise and quickly pulls away when you let go.
She spits some of it out reflexively but you already managed to get a good amount down her throat before she pulled away. Hopefully with more training, she'll be more enthusiastic about taking your cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">As soon as you feel your orgasm reach its peak, you quickly pull her off your cock and cover her face with your cum. She lets out a small yelp and would have pull away if not for the tight grip you had on her her.
When you finish, she looks up at you with wide eyes and the sight almost makes you hard again. Hopefully with more training, she'll have a better reaction to you covering her with cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $cgo to Math.clamp($cgo +5, 0, 100)>>\
<<set $cgaf to Math.clamp($cgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">You walk over to the wall and grab a whip from your rack while she looks at you with fearful eyes. Knowing what's to come, she turns around and tries to stay still as you bring the leather down on her skin. By the time you're done, she's crying but you know that she won't step out of line after this. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">You walk over and <lblue>Baro</lblue> greets you with a smile as always.
<br><br>
"Ay buddy. Long time no see. Why dont you take a look around, ey?"</div>
<br><br>
<div class="baroshop-table">
<div><h3>Item</h3></div>
<div><h3>Amount</h3></div>
<div><h3>Price</h3></div>
<div><h3>Buy</h3></div>
<div>Mild arousal food</div>
<div><span id="item1">$item1</span></div>
<div>50G</div>
<div> <<link "Buy">>
<<if $money < 50>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item1 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-50`>>
<<set $item1 to Math.clamp($item1 -1, 0, 10)>>
<<pickup $backpack "Mild arousal food" 1>>
<<replace "#item1" >>$item1<</replace>>
<</if>>
<</link>></div>
<<if $gotbuckets is false>>
<div>Buckets</div>
<div><span id="item2">$item2</span></div>
<div>30G</div>
<div> <<link "Buy">>
<<if $money < 30>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item2 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-30`>>
<<set $item2 to Math.clamp($item2 -1, 0, 10)>>
<<pickup $backpack "Bucket" 1>>
<<replace "#item2" >>$item2<</replace>>
<</if>>
<</link>></div>
<</if>>
<div>Slime collector</div>
<div><span id="item6">$item6</span></div>
<div>40G</div>
<div> <<link "Buy">>
<<if $money < 40>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item6 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-40`>>
<<set $item6 to Math.clamp($item6 -1, 0, 10)>>
<<pickup $backpack "Slime collector" 1>>
<<replace "#item6" >>$item6<</replace>>
<</if>>
<</link>></div>
<div>Underwater trap blueprint</div>
<div><span id="item5">$item5</span></div>
<div>100G</div>
<div> <<link "Buy">>
<<if $money < 100>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item5 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-100`>>
<<set $item5 to Math.clamp($item5 -1, 0, 10)>>
<<pickup $keyitems "Underwater trap blueprint" 1>>
<<replace "#item5" >>$item5<</replace>>
<</if>>
<</link>></div>
</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "bmart">>
<</link>>@@</div>
<<set $rep to Math.clamp($rep -5, 0, $maxrep)>>\
<<set $buyer to 0>>\
<div class="psg">Your heart was stricken with fear as you approached the waiting man. Usually he would demand a creature that you were supposed to catch and train and in return you would get money for it.
<red>But you were lazy this week.</red>
Seeing your griefstricken expression, the buyer simply scoffs and gets in his carriage, leaving as quickly as he had arrived.
<red>You feel like your reputation will suffer from this.</red></div>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div><<if hasVisited("home")>>\
<div class="banner">Version 0.1.6 [Free Edition]</div>
<</if>><div class="psg">You clip a collar around her neck and take her to the man with a leash. He takes the leash from you and begins inspecting her.
<<if $cgo lt 20>>\
As he begins touching her, she instantly snaps, reaching to bite his hand off.
<red>The buyer is not amused.</red>
"Since it's obviously not trained well enough, i will only be offering <red>5G</red>"
<<elseif $cgo lt 60>>\
As he begins touching her, although hesitant, she remembers her training and doesn't retaliate, only reacting somewhat when he beings groping her.
<yellow>The buyer seems pleased</yellow>
"You've obviously put a quite a bit of effort into training her. To recognize that, im offering <yellow>70G</yellow>"
<<else>>\
As he begins touching her, she proudly displays herself for him to see, not even giving so much as a flinch when his hand begins to roam to more inappropriate places.
<<if $cgp gte 80>>\
<purple> She even begins to react to his touches and reciprocate, which surprises him.</purple><</if>>\
<green>The buyer beams with excitement</green>
"This is amazing progress. Your training skills must be really effective. I'll give you <green>150G</green>" for her."
<</if>>\
</div>
<<if $cgo lt 20 >>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 5G|ransellcatf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<elseif $cgo lt 60>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 70G|ransellcatf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<else>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 150G|ransellcatf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<</if>>\
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<drop $creatures "catgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $buyer to 0>>
<<set $hgc to false>>
<<if $cgo lt 20>>
<<set $money += 5>>
<<set $rep to Math.clamp($rep +2, 0, $maxrep)>>
<<set $cgo to random(5)>>
<<set $cgp to random(5)>>
<<set $cga to random(3)>>
<<set $cgaf to 0>>
<<set $cgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully he doesnt tell people about this.</div>
<<elseif $cgo lt 60>>
<<set $money += 70>>
<<set $rep to Math.clamp($rep +5, 0, $maxrep)>>
<<set $cgo to random(5)>>
<<set $cgp to random(5)>>
<<set $cga to random(3)>>
<<set $cgaf to 0>>
<<set $cgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully you impressed him a little with your training skills.</div>
<<elseif $cgo gte 60>>
<<set $money += 150>>
<<set $rep to Math.clamp($rep +7, 0, $maxrep)>>
<<set $cgo to random(5)>>
<<set $cgp to random(5)>>
<<set $cga to random(3)>>
<<set $cgaf to 0>>
<<set $cgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, his new creature proudly following along. You hope he tells people about your training skills considering how impressed he seemed..</div>
<</if>>
<br><br>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $hgc is false>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set _creature to random(5)>>\
<div class="psg">With nothing but your bare hands, you head into the jungle and begin your search for a creature.
After hours of creeping through the den, by some luck you come across a <orange>foxgirl</orange> resting mindlessly by a creek. How do you want to catch her?</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Run and jump on her|runf]]@@\
</div> Low success rate
<<else>>\
<div class="psg">You have already caught a common creature this week. Come back next week or after you sell your current one.</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Leave the den|outlands]]@@
</div>
<</if>>\
<<set _catch to random(5)>>\
<<if _catch gte 2>>\
<<drop $creatures "empty" 1>>\
<<pickup $creatures "foxgirl" 1>>\
<<set $hgc to true>>\
<<set $poacher to Math.clamp($poacher +5, 0, 100)>>\
<div class="psg">Throwing all caution to the wind, you run at the <orange>foxgirl</orange> like a maniac, hoping you get to her before she runs away. By some dumb luck, she doesn't notice you until too late and you manage to pounce on and fasten your trainer collar around her neck.
You now have a <orange>foxgirl</orange>!
You feel more versed in the art of poaching.
</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher gte 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<<else>>\
<div class="psg">As expected, your running makes a lot of noise, alerting the <orange>foxgirl</orange> long before you get there and giving her time to escape. You should try again later or craft some traps to make this easier. </div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div>
<</if>>
<center><h1><fox>Foxgirl</fox></h1></center>\
<div class="psg"><lblue>Obedience</lblue>: <strong>$fgo</strong> / 100 || <pink>Arousal</pink>: <strong>$fga</strong> / 100 || <green>Affection</green>: <strong>$fgaf</strong> / 100 || <purple> Perversion</purple>: <strong>$fgp</strong> / 100</div>
<div class="psg"><strong>Traits:</strong> <orange>$fgt1</orange> || <yellow>$fgt2</yellow>
</div>
<<if $fgaf gte 80 and $hhp is false>>\
*<div class='box'>
<img src="pet.svg" width="28px" height="28px">
@@.pass;[[Make her your housepet|fghp]]@@\
</div>
<</if>>\
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|fgfeed]]@@\
</div>
*<div class='box'>
<img src="train.svg" width="28px" height="28px">
@@.pass;[[Train|fgtrain]]@@
</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Punish|fgpunish]]@@
</div>
<<if $bucketf is true>>\
<div class='box'>
<img src="bucket.svg" width="28px" height="28px">
@@.pass;[[Clean out the bucket|foxpee]]@@</div>
<</if>>\
<<if $backpack.has('Bucket') and $bucketf is false>>\
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Put down the bucket|foxpee]]@@</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div><<if $fedfox is false and $energy gte 20>>\
<div class="psg">What do you want to feed her?</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Regular food|fgregfood]]@@\
</div> +Affection [Unlimited]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Mild arousal food|fgmafood]]@@\
</div> +Affection +Arousal [You have <<= $backpack.count('Mild arousal food')>>]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Potent arousal food|fgpafood]]@@\
</div> +Affection ++Arousal [You have <<= $backpack.count('Potent arousal food')>>]
<<elseif $energy lt 20>>\
<div class="psg">You don't have enough energy to feed her..</div>
<<else>>\
<div class="psg">You have already fed her today.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div>
<<if $energy gte 15>>\
<div class="psg">What type of training would you like to do?</div>
*<div class='box'>
<img src="tball.svg" width="28px" height="28px">
@@.pass;[[Teach basic tricks|fgregtrain]]@@\
</div> -Energy +Obedience +Affection
*<div class='box'>
<img src="collar.svg" width="28px" height="28px">
@@.pass;[[Collar training|fgcollartrain]]@@\
</div> -Energy +Obedience
<<if $fga gte 40>>
<div class="psg">You sense that she seems more inviting than usual. Maybe you can try a different type of training today.</div>
*<div class='box'>
<img src="oral.svg" width="28px" height="28px">
@@.pass;[[Oral training 1|fgoraltrain]]@@
</div> - -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Vaginal training 1|fgvagtrain]]@@
</div> -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Anal training 1|fganaltrain]]@@
</div> -Energy +Arousal +Perversion
<</if>>\
<<else>>\
<div class="psg">You do not have enough energy to train her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<if $energy gte 15>>\
<div class="psg">How would you like to punish her?</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Whip|fgwhip]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="tap.svg" width="28px" height="28px">
@@.pass;[[Hose down|fghose]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="cage.svg" width="28px" height="28px">
@@.pass;[[Cage time|fgcage]]@@\
</div> -Energy +Obedience -Affection
<<else>>\
<div class="psg">You do not have enough energy to punish her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<if $bucketf is false>>
<<set $bucketf to true>>
<<drop $backpack "Bucket" 1>>
<div class="psg">You place the bucket down in a corner of the barn and look over at your <orange>foxgirl</orange>. She meets your gaze then looks at the bucket with a sense of understanding.
<br><br>
You feel like it'll be used quite often.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<<else>>
<<if $collectfp is false>>
<<set $energy to Math.clamp($energy -10, 0, $maxenergy)>>
<<set $collectfp to true>>
<<set _pee to random(3)>>
<<if _pee is 1>>
<<pickup $backpack "Jar of pee" 3>>
<<elseif _pee is 2>>
<<pickup $backpack "Jar of pee" 5>>
<<else>>
<<pickup $backpack "Jar of pee" 1>>
<</if>>
<div class="psg">Donning some gloves on, you place the jars you brought along just for this on the floor and begin filling them up with her pee.
<br><br>
<green>You managed to fill up
<<if _pee is 1>>
3 JARS OF FOXGIRL PEE.
<<elseif _pee is 2>>
5 JARS OF FOXGIRL PEE.
<<else>>
1 JAR OF FOXGIRL PEE.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<<else>>
<div class="psg">You've already collected her pee for today.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<</if>>
<</if>><<set $fgaf to Math.clamp($fgaf +3, 0, 100)>>\
<<set $fedfox to true>>\
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it. +Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<if $backpack.has('Mild arousal food')>>
<<drop $backpack "Mild arousal food" 1>>
<<set $fgaf to Math.clamp($fgaf +3, 0, 100)>>
<<set $fga to Math.clamp($fga +20, 0, 100)>>
<<set $fedfox to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection +Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<</if>><<set _trainc to random(5)>>
<<set _train to random(5)>>
<<if _trainc gte 3>>
<<if _train gte 3>>
<div class="psg">You hold out a bouncy ball in front of her. You weren't sure what foxes liked but she immediately pounces on it and spends the next few minutes prancing around with the toy in mouth like a shiny new prize. +Affection + Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $fgo to Math.clamp($fgo +3, 0, 100)>>
<<set $fgaf to Math.clamp($fgaf +3, 0, 100)>>
<<else>>
<div class="psg">You take out a long soft stick and begin poking her with it playfully. At first she tries to ignore it but within the next few minutes, she's attacking the stick whenever it comes close to her, pouncing on it like a predator on its prey, making you both enjoy the interaction. +Affection +Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $fgo to Math.clamp($fgo +3, 0, 100)>>
<<set $fgaf to Math.clamp($fgaf +3, 0, 100)>>
<</if>>
<<else>>
<div class="psg">You attempt to coax the <orange>foxgirl</orange> out of her enclosure but she doesnt budge. After several minutes of stubborness, you decide to give up, leaving both of you in a worse state than you were before. -Affection -Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $fgo to Math.clamp($fgo -2, 0, 100)>>
<<set $fgaf to Math.clamp($fgaf -2, 0, 100)>>
<</if>>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $fga to Math.clamp($fga -20, 0, 100)>>
<<set $fgp to Math.clamp($fgp +5, 0, 100)>>
<div class="psg">Pulling a chair up, you sit and start unbuckling your pants. Without any hesitation, she quickly crawls in between your legs and takes your dick in her mouth as soon as it's out.
<br><br>
The feeling of her tongue stroking your cock each time she moves her head, sends you into a slight state of bliss and you grab a fistful of her hair to keep her in place.
<br><br>
She still needed quite a bit of training but that didn't stop her from trying, looking up at you for approval whenever she picked up her pace. You could've even sworn you felt her fangs slightly graze your cock but that only heightened the experience, bringing you closer to the edge in decent time.</div>
<br><br>
<div class='box'>
<img src="lips.svg" width="28px" height="28px">
@@.pass;[[Cum in her mouth|fgcummouth]]@@
</div>
<div class='box'>
<img src="face.svg" width="28px" height="28px">
@@.pass;[[Cum on her face|fgcumface]]@@
</div> <<set $fgo to Math.clamp($fgo +3, 0, 100)>>\
<<set $fgaf to Math.clamp($fgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">You walk over to the wall and grab a whip from your rack while she looks at you with fearful eyes. Knowing what's to come, she turns around and tries to stay still as you bring the leather down on her skin. By the time you're done, she's crying but you know that she won't step out of line after this. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">Without warning, you hold her head in place and cum down her throat when you reach the edge. She lets out a muffled yelp in surprise and quickly pulls away when you let go.
She spits some of it out reflexively but you already managed to get a good amount down her throat before she pulled away. Hopefully with more training, she'll be more enthusiastic about taking your cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">As soon as you feel your orgasm reach its peak, you quickly pull her off your cock and cover her face with your cum. She lets out a small yelp and would have pull away if not for the tight grip you had on her her.
When you finish, she looks up at you with wide eyes and the sight almost makes you hard again. Hopefully with more training, she'll have a better reaction to you covering her with cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">You clip a collar around her neck and take her to the man with a leash. He takes the leash from you and begins inspecting her.
<<if $fgo lt 20>>\
As he begins touching her, she instantly snaps, reaching to bite his hand off.
<red>The buyer is not amused.</red>
"Since it's obviously not trained well enough, i will only be offering <red>5G</red>"
<<elseif $fgo lt 60>>\
As he begins touching her, although hesitant, she remembers her training and doesn't retaliate, only reacting somewhat when he beings groping her.
<yellow>The buyer seems pleased</yellow>
"You've obviously put a quite a bit of effort into training her. To recognize that, im offering <yellow>70G</yellow>"
<<else>>\
As he begins touching her, she proudly displays herself for him to see, not even giving so much as a flinch when his hand begins to roam to more inappropriate places.
<<if $fgp gte 80>>\
<purple> She even begins to react to his touches and reciprocate, which surprises him.</purple><</if>>\
<green>The buyer beams with excitement</green>
"This is amazing progress. Your training skills must be really effective. I'll give you <green>150G</green>" for her."
<</if>>\
</div>
<<if $fgo lt 20 >>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 5G|ransellfoxf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<elseif $fgo lt 60>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 70G|ransellfoxf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<else>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 150G|ransellfoxf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<</if>>\
<<drop $creatures "foxgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $buyer to 0>>
<<set $hgc to false>>
<<if $fgo lt 20>>
<<set $money += 5>>
<<set $rep to Math.clamp($rep +2, 0, $maxrep)>>
<<set $fgo to random(5)>>
<<set $fgp to random(5)>>
<<set $fga to random(3)>>
<<set $fgaf to 0>>
<<set $fgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully he doesnt tell people about this.</div>
<<elseif $fgo lt 60>>
<<set $money += 70>>
<<set $rep to Math.clamp($rep +5, 0, $maxrep)>>
<<set $fgo to random(5)>>
<<set $fgp to random(5)>>
<<set $fga to random(3)>>
<<set $fgaf to 0>>
<<set $fgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully you impressed him a little with your training skills.</div>
<<elseif $fgo gte 60>>
<<set $money += 150>>
<<set $rep to Math.clamp($rep +7, 0, $maxrep)>>
<<set $fgo to random(5)>>
<<set $fgp to random(5)>>
<<set $fga to random(3)>>
<<set $fgaf to 0>>
<<set $fgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, his new creature proudly following along. You hope he tells people about your training skills considering how impressed he seemed..</div>
<</if>>
<br><br>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div><<set $cgo to Math.clamp($cgo +3, 0, 100)>>\
<<set $cgaf to Math.clamp($cgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Grabbing a hose, you command her to strip which she does hesitantly. As soon as she's done, you turn the faucet, making sure the water is as cold as possible before spraying her with it. She immediately yelps and tries to shrink away but you make sure to follow her with the water whenever she moves. By the time you're done, she soaked and shivering.
Hopefully this improves her behavior. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<<set $cgo to Math.clamp($cgo +4, 0, 100)>>\
<<set $cgaf to Math.clamp($cgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Dusting off a cage you bought a while ago, you gesture her over to your side. As soon as she gets close, you can see the disappointment on her face but you dont really care. You lead her into the cage and pull up a chair, sitting right in front of it.
Not used to having her freedom restricted like this, she whines and cries but it falls on deaf ears. You watch her scratch against the bars until her time out is over. When you unlock the cage, she immediately runs out and snuggles against your legs. This seemed to be working already.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set _train to random(5)>>\
<<if _train gte 3>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. With hopes that things go smoothly, you pull her along with you as you take a walk outside the barn. Surprisingly, she follows along, although a bit hesitantly. It take a bit of walking before she's proudly strutting alongside you, enjoying the chance to stretch her legs as well. + Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $cgo to Math.clamp($cgo +5, 0, 100)>>\
<<else>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. You expected things to at least go a bit smoothly but as soon as you try to pull her along, she fights back against it. Despite all your efforts, you were unable to get her to go anywhere with you, leaving you both quite frustrated at the end. -Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $cgo to Math.clamp($cgo -3, 0, 100)>>\
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set _train to random(5)>>\
<<if _train gte 3>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. With hopes that things go smoothly, you pull her along with you as you take a walk outside the barn. Surprisingly, she follows along, although a bit hesitantly. It take a bit of walking before she's proudly strutting alongside you, enjoying the chance to stretch her legs as well. + Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $wgo to Math.clamp($wgo +5, 0, 100)>>\
<<else>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. You expected things to at least go a bit smoothly but as soon as you try to pull her along, she fights back against it. Despite all your efforts, you were unable to get her to go anywhere with you, leaving you both quite frustrated at the end. -Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $wgo to Math.clamp($wgo -3, 0, 100)>>\
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set _train to random(5)>>\
<<if _train gte 3>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. With hopes that things go smoothly, you pull her along with you as you take a walk outside the barn. Surprisingly, she follows along, although a bit hesitantly. It take a bit of walking before she's proudly strutting alongside you, enjoying the chance to stretch her legs as well. + Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $fgo to Math.clamp($fgo +5, 0, 100)>>\
<<else>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. You expected things to at least go a bit smoothly but as soon as you try to pull her along, she fights back against it. Despite all your efforts, you were unable to get her to go anywhere with you, leaving you both quite frustrated at the end. -Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $fgo to Math.clamp($fgo -3, 0, 100)>>\
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<set $wgo to Math.clamp($wgo +3, 0, 100)>>\
<<set $wgaf to Math.clamp($wgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Grabbing a hose, you command her to strip which she does hesitantly. As soon as she's done, you turn the faucet, making sure the water is as cold as possible before spraying her with it. She immediately yelps and tries to shrink away but you make sure to follow her with the water whenever she moves. By the time you're done, she soaked and shivering.
Hopefully this improves her behavior. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<<set $wgo to Math.clamp($wgo +4, 0, 100)>>\
<<set $wgaf to Math.clamp($wgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Dusting off a cage you bought a while ago, you gesture her over to your side. As soon as she gets close, you can see the disappointment on her face but you dont really care. You lead her into the cage and pull up a chair, sitting right in front of it.
Not used to having her freedom restricted like this, she whines and cries but it falls on deaf ears. You watch her scratch against the bars until her time out is over. When you unlock the cage, she immediately runs out and snuggles against your legs. This seemed to be working already.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $fgo to Math.clamp($fgo +3, 0, 100)>>\
<<set $fgaf to Math.clamp($fgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Grabbing a hose, you command her to strip which she does hesitantly. As soon as she's done, you turn the faucet, making sure the water is as cold as possible before spraying her with it. She immediately yelps and tries to shrink away but you make sure to follow her with the water whenever she moves. By the time you're done, she soaked and shivering.
Hopefully this improves her behavior. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<set $fgo to Math.clamp($fgo +4, 0, 100)>>\
<<set $fgaf to Math.clamp($fgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Dusting off a cage you bought a while ago, you gesture her over to your side. As soon as she gets close, you can see the disappointment on her face but you dont really care. You lead her into the cage and pull up a chair, sitting right in front of it.
Not used to having her freedom restricted like this, she whines and cries but it falls on deaf ears. You watch her scratch against the bars until her time out is over. When you unlock the cage, she immediately runs out and snuggles against your legs. This seemed to be working already.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<set $hhp to true>>
<<drop $creatures "catgirl" 1>>
<<pickup $housepet "catgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<set $cgo to random(5)>>
<<set $cgp to random(5)>>
<<set $cga to random(3)>>
<<set $cgaf to 0>>
<<set $cgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">Sensing that you've built enough trust and affection with your <pink>catgirl</pink>, you clip a leash to her collar and lead her over into your house, all the way to your room now. She doesn't resist and walks excitedly beside you all the way. As soon as you get there, she immediately takes her place beside your bed proudly. This is where she's gonna be from now on.
<br><br>
<green>You now have a housepet!</green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<div class="psg">She perks up as soon as you come close to her</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|cpfeed]]@@\
</div>
*<div class='box'>
<img src="hand.svg" width="28px" height="28px">
@@.pass;[[Pet|cppet]]@@\
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;[[Wardrobe|cpdress]]@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $cgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $cgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">You run your hand through her hair, rubbing her ears in the process. She purrs delightfully in response.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $cgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">She perks up as soon as you come close to her</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|wpfeed]]@@
</div>
*<div class='box'>
<img src="hand.svg" width="28px" height="28px">
@@.pass;[[Pet|wppet]]@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;[[Wardrobe|wpdress]]@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $wgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">She perks up as soon as you come close to her</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|fpfeed]]@@\
</div>
*<div class='box'>
<img src="hand.svg" width="28px" height="28px">
@@.pass;[[Pet|fppet]]@@\
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div><div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $wgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">You run your hand through her hair, rubbing her ears in the process. She barks delightfully in response.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<nobr>>
<<if $wgpclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgpclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">You toss a piece of the animal food on the ground and watches as she crawls over to eat it. She looks to enjoy it.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div><div class="psg">You run your hand through her hair, rubbing her ears in the process. She yelps delightfully in response.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div><<set $hhp to true>>
<<drop $creatures "wolfgirl" 1>>
<<pickup $housepet "wolfgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<set $wgo to random(5)>>
<<set $wgp to random(5)>>
<<set $wga to random(3)>>
<<set $wgaf to 0>>
<<set $wgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">Sensing that you've built enough trust and affection with your <yellow>wolfgirl</yellow>, you clip a leash to her collar and lead her over into your house, all the way to your room now. She doesn't resist and walks excitedly beside you all the way. As soon as you get there, she immediately takes her place beside your bed proudly. This is where she's gonna be from now on.
<br><br>
<green>You now have a housepet!</green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $hhp to true>>
<<drop $creatures "foxgirl" 1>>
<<pickup $housepet "foxgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<set $fgo to random(5)>>
<<set $fgp to random(5)>>
<<set $fga to random(3)>>
<<set $fgaf to 0>>
<<set $fgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">Sensing that you've built enough trust and affection with your <orange>foxgirl</orange>, you clip a leash to her collar and lead her over into your house, all the way to your room now. She doesn't resist and walks excitedly beside you all the way. As soon as you get there, she immediately takes her place beside your bed proudly. This is where she's gonna be from now on.
<br><br>
<green>You now have a housepet!</green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div><<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set _plant to random(3)>>
<<if _plant is 1>>
<<pickup $backpack "Mushroom" 2>>
<<elseif _plant is 2>>
<<pickup $backpack "Herbs" 4>>
<<else>>
<<pickup $backpack "Thisle" 1>>
<</if>>
<div class="psg">You walk around the forest for a bit, picking at any plant you can find until you get the right one.
<br><br>
After a few minutes of searching you get
<green><<if _plant is 1>>
2 MUSHROOMS.
<<elseif _plant is 2>>
4 HERBS.
<<else>>
1 THISLE.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div><<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set _plant to random(3)>>
<<if _plant is 1>>
<<pickup $backpack "Lotus" 4>>
<<elseif _plant is 2>>
<<pickup $backpack "Waterlily" 1>>
<<else>>
<<pickup $backpack "Horsetail" 3>>
<</if>>
<div class="psg">You circle the lake for a bit, careful not to fall in. Who knows what lies beneath it.
<br><br>
After a few minutes of searching you get
<green><<if _plant is 1>>
4 LOTUSES.
<<elseif _plant is 2>>
1 WATERLILY.
<<else>>
3 HORSETAILS.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div><<= $creatures.count('empty')>><<newinv $backpack>>
<<newinv $creatures>>
<<newinv $keyitems>>
<<newinv $housepet>>
<<newinv $backpack>>
<<set $item1 ??= 7>>/* ma food */
<<set $item2 ??= 3>>/* buckets */
<<set $item3 ??= 1>>/* room 1 deed */
<<set $item4 ??= 1>>/*water grove deed */
<<set $item5 ??= 1>>/*underwater trap blueprint*/
<<set $item6 ??= 1>>/*slime collector*/
<<set $item7 ??= 1>>/*home pond*/
<<item "Poacher ID">>
<<description>>
A cool looking ID with your picture on it next to a star. You can trade with certain buyers now that you have this.
<<unique>>
<<permanent>>
<</item>>
<<item "Potent arousal food blueprint">>
<<description>>
A blueprint that allows you to craft potent arousal foods in your lab.
<<unique>>
<<permanent>>
<</item>>
<<item "Construction permit">>
<<description>>
A permit that allows you to make renovations on your land.
<<unique>>
<<permanent>>
<</item>>
<<item "Underwater trap blueprint">>
<<description>>
A blueprint that allows you to craft traps that make catching water based creatures easier.
<<unique>>
<<permanent>>
<</item>><<set $name to "">>
<<set $name to $name.toUpperCase()>>
<<set $day to 1>>
<<set $days to 0>>
<<set $money to 500>>
<<set $hgc to false>>
<<set $hhp to false>>
<<set $poacher to 0>>
<<set $hasquests ??= false>>
<<set $buyer to 0>>
<<set $buyerdeny to false>>
<<set $firststarevent to 0>>
<<set $metbaro to false>>
<<set $mettalia ??= false>>
<<set $metrogfrey ??= false>>
<<set $taliasquest ??= 0>>
<<set $rogfreyquest ??= 0>>
<<set $smanquest ??= 0>>
<<set $gotbuckets ??= false>>
<<set $constructionstart ??= false>>
<<set $constructionday ??= 2>>
<<set $wants1 ??= either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wants2 ??= either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>>
<<set $room1made ??= false>>
<<set $groveconstruction ??= false>>
<<set $groveconstructionday ??= 4>>
<<set $grovemade ??= false>>
<<set $homepondconstruction ??= false>>
<<set $homepondconstructionday ??= 4>>
<<set $homepondmade ??= false>>
<<newmeter '$energyBar'>><<label '$energy'>><</newmeter>>
<<set $energy to 100, $maxenergy to 100>>
<<newmeter '$arousalBar'>><<label '$arousal'>><<colors 'pink'>><</newmeter>>
<<set $arousal ??= 0, $maxarousal ??= 100>>
<<newmeter '$repBar'>><</newmeter>>
<<set $rep to 0, $maxrep to 500>>
<<cacheaudio "bgm" "music.wav">>
<<cacheaudio "click" "click.wav">>
<<createaudiogroup ":ui">>
<<track "click">>
<</createaudiogroup>>
Mousetrap.bind("f", function () {
$("#inv").trigger("click");
});<div class="psg">You walk into the market. A few stores are open to you now that some people are willing to give you the time of day.</div>
<div class='box'>
<img src="sign.svg" width="28px" height="28px">
@@.pass;[[Baro's shop|bshop]]@@</div>
<<if $mettalia is true>>\
<div class='box'>
<img src="Lotus.svg" width="28px" height="28px">
@@.pass;[[Talia's shop|tshop]]@@</div>
<</if>>\
<<if $metrogfrey is true>>\
<div class='box'>
<img src="concrete.svg" width="28px" height="28px">
@@.pass;[[Rogfrey's shop|rshop]]@@</div>
<</if>>\
<<if $taliasquest is 1 and $creatures.has('catgirl')>>
<div class="psg">You walk over to <red>Talia's</red> shop. She looks at you expectantly and doesn't say a word.
<br><br>
<red>Maybe you should come back when you have what she wants.</red></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<<elseif $taliasquest is 1 and $creatures.has('foxgirl')>>
<div class="psg">You walk over to <red>Talia's</red> shop. She looks at you expectantly and doesn't say a word.
<br><br>
<red>Maybe you should come back when you have what she wants.</red></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<<elseif $taliasquest is 1 and $creatures.has('empty')>>
<div class="psg">You walk over to <red>Talia's</red> shop. She looks at you expectantly and doesn't say a word.
<br><br>
<red>Maybe you should come back when you have what she wants.</red></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<<elseif $taliasquest is 1 and $creatures.has('wolfgirl')>>
<div class="psg">With a <yellow>wolfgirl</yellow> in tow, you walk over to <red>Talia's</red> shop to give her the creature.
<br><br>
When you get there, she simply looks both of you over and grabs the leash from your hand, giving a few, what you could hope are satisfied, grunts as she leads it away through a door in the back.
<br><br>
Soon she comes back and stands in front of you. "You get <red>Talia</red> wolfgirl. In return, <red>Talia</red> sell you whatever you need from now on. Oh and have this."
<br><br>
She hands you a folded scroll like paper. Upon opening it, you find that it's a blueprint used for crafting something. Maybe you could use this in your lab.
<br><br>
"<red>Talia</red> has no use for it anymore." And with that she goes back to what she was doing before you came. You sense it'll be best to leave her alone till you need to buy something from now on.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "bmart">>
<<notify>>You got a new blueprint!<</notify>>
<<pickup $keyitems "Potent arousal food blueprint" 1>>
<<drop $creatures "wolfgirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<set $taliasquest to 2>>
<</link>>@@
</div>
<<else>>
<div class="psg">You walk over to <red>Talia's</red> shop and look around, taking in the plants and herbs arranged about.
<br><br>
"If you got gold, <red>Talia</red> sell you flowers. "</div>
<br><br>
<div class="shop-table">
<div><h3>Item</h3></div>
<div><h3>Price</h3></div>
<div><h3>Buy</h3></div>
<div>Mushrooms</div>
<div>40G</div>
<div>
<<link "Buy">>
<<if $money < 40>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-40`>>
<<pickup $backpack "Mushroom" 1>>
<</if>>
<</link>>
</div>
<div>Herbs</div>
<div>20G</div>
<div><<link "Buy">>
<<if $money < 20>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-20`>>
<<pickup $backpack "Herb" 1>>
<</if>>
<</link>></div>
<div>Thisles</div>
<div>60G</div>
<div>
<<link "Buy">>
<<if $money < 60>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-60`>>
<<pickup $backpack "Thisle" 1>>
<</if>>
<</link>>
</div>
<div>Lotus</div>
<div>30G</div>
<div>
<<link "Buy">>
<<if $money < 30>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-30`>>
<<pickup $backpack "Lotus" 1>>
<</if>>
<</link>>
</div>
<div>Waterlily</div>
<div>70G</div>
<div>
<<link "Buy">>
<<if $money < 70>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-70`>>
<<pickup $backpack "Waterlily" 1>>
<</if>>
<</link>>
</div>
<div>Horsetail</div>
<div>30G</div>
<div>
<<link "Buy">>
<<if $money < 30>>
<<run UI.alert("You don't have enough money!")>>
<<else>>
<<money `-30`>>
<<pickup $backpack "Horsetail" 1>>
<</if>>
<</link>>
</div>
</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<</if>> <div class="psg">With your newly acquired poacher ID, you head over to the marketplace to see who's willing to trade with you.
Unfortunately, some people still wouldn't give you the time of day, despite the ID.You decide to try one more store before calling it a day. You approach a store with a lotus on the front and thankfully, the lady manning the front doesn't shy away at the sight of your ID.
"New meat." she grunts.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Talk with strange lady|mt2]]@@
</div><div class="psg">The lady gives you a once over and simply grunts in response.
"Too scrawny. Seen better."
You figure she isn't much of a talkative type. You explain that you're interested in buying some of her goods to which she perks up a bit.
"<red>Talia</red> sells flowers. <red>Talia</red> gives you herbs for money but first you do something for <red>Talia</red>." She says.</div>
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Talia's request|mt3]]@@
</div><div class="psg">You were a bit taken aback by the request at first. You hadn't expected to be running errands for people when you first got here but what choice did you have. No one else is willing to trade with you so you couldn't afford to lose access to a particular shop.
You tell her that you agree to help her with what she needs and she grunts again.
"<red>Talia</red> knows you catch creatures. Seen you go in jungle and come out with one. <red>Talia</red> want one too."
She wants a creature. Easy request.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Tell her you can do it|mt4]]@@
</div><<set $mettalia to true>>\
<div class="psg">You tell her you can get her a creature of her choice and she actually seems to smile this time.
"<red>Talia</red> want wolfgirl. You come back with wolfgirl, <red>Talia</red> sell you all the flowers you want. No worry about training. <red>Talia</red> train creature herself."
And with that she looks away from you and goes back to tending to her flowers. You figure thats the end of your conversation and quickly leave the marketplace to go fufill her request.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "bmart">>
<<notify>>New quest!<</notify>>
<<set $taliasquest to 1>>\
<<set $hasquests to true>>\
<</link>>@@
</div><<tabs "wrapped">>
<<tab "Active">>
<<if $taliasquest is 1>>\
•<strong>Talia's request:</strong>
Capture a <yellow>wolfgirl</yellow> for <red>Talia</red>.
<</if>>\
<<if $rogfreyquest is 1 or $rogfreyquest is 2>>\
•<strong>Rogfrey's requirement:</strong>
Get a construction permit and go see <orange>Rogfrey</orange>.
<</if>>\
<<if $smanquest is 1>>\
•<strong>Strange man's order:</strong>
Capture a <pink>catgirl</pink> for <purple>the strange man</purple> and train it till 50 obedience or above.
<</if>>\
<<tab "Completed">>
<<if $taliasquest is 2>>\
•<s><strong>Talia's request:</strong>
Capture a <yellow>wolfgirl</yellow> for <red>Talia</red>.</s>
<</if>>\
<<if $smanquest is 2>>\
•<s><strong>Strange man's order:</strong>
Capture a <pink>catgirl</pink> for <purple>the strange man</purple> and train it till 50 obedience or above.</s>
<</if>>\
<<if $rogfreyquest is 3>>\
•<s><strong>Rogfrey's requirement:</strong>
Get a construction permit and go see <orange>Rogfrey</orange>.</s>
<</if>>\
<</tabs>><<set $wgclothes to "underwear">>
<<set $cgclothes to "underwear">>
<<set $wgpclothes to "underwear">>
<<set $cgpclothes to "underwear">>
<<set $cgo to random(5)>>
<<set $cgp to random(5)>>
<<set $cga to random(3)>>
<<set $cgaf to 0>>
<<set $fedcat to false>>
<<set $bucketc to false>>
<<set $collectcp to false>>
<<set $cgt1 ??= either("Big tits", "No gag reflex", "Adept hands")>>
<<set $cgt2 ??= either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wgo to random(5)>>
<<set $wgp to 50>>
<<set $wga to random(3)>>
<<set $wgaf to 0>>
<<set $fedwolf to false>>
<<set $bucketw to false>>
<<set $collectwp to false>>
<<set $wgt1 ??= either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wgt2 ??= either("Anal whore", "Oral slut", "Pretty face")>>
<<set $fgo to random(5)>>
<<set $fgp to random(5)>>
<<set $fga to random(3)>>
<<set $fgaf to 0>>
<<set $fedfox to false>>
<<set $bucketf to false>>
<<set $collectfs to false>>
<<set $fgt1 ??= either("Big tits", "No gag reflex", "Adept hands")>>
<<set $fgt2 ??= either("Anal whore", "Oral slut", "Pretty face")>>
<<set $frgo to random(15)>>
<<set $frgp to random(15)>>
<<set $frga to random(15)>>
<<set $frgaf to 0>>
<<set $fedfrog to false>>
<<set $collectorfr to false>>
<<set $collectfs to false>>
<<set $frgt1 ??= either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 ??= either("Anal whore", "Oral slut", "Pretty face")>><<if $backpack.has('Potent arousal food')>>
<<drop $backpack "Potent arousal food" 1>>
<<set $cgaf to Math.clamp($cgaf +5, 0, 100)>>
<<set $cga to Math.clamp($cga +40, 0, 100)>>
<<set $cgp to Math.clamp($cgp +10, 0, 100)>>
<<set $fedcat to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection ++Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<</if>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<if $backpack.has('Potent arousal food')>>
<<drop $backpack "Potent arousal food" 1>>
<<set $wgaf to Math.clamp($wgaf +5, 0, 100)>>
<<set $wga to Math.clamp($wga +40, 0, 100)>>
<<set $wgp to Math.clamp($wgp +10, 0, 100)>>
<<set $fedwolf to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection ++Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<</if>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<if $backpack.has('Potent arousal food')>>
<<drop $backpack "Potent arousal food" 1>>
<<set $fgaf to Math.clamp($fgaf +5, 0, 100)>>
<<set $fga to Math.clamp($fga +40, 0, 100)>>
<<set $fgp to Math.clamp($fgp +10, 0, 100)>>
<<set $fedfox to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">You hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she walks up and starts rubbing against you, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection ++Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@</div>
<</if>> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $cga to Math.clamp($cga -40, 0, 100)>>
<<set $cgp to Math.clamp($cgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on her back, waiting for you to use her. Without waiting, you position yourself between her legs and take your cock out. She looks at it with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her cunt and begin fucking her with short thrusts. Her quiet yelps and whines whenever you move makes you even more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
With it being her first time, she lets out cries in response to your roughness but that only makes you fuck her harder. The feeling of her cunt starts bringing you to the edge and you pick up the pace even more, the sounds of you railing her echoing across the barn.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her cunt|cgcumvag]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her stomach|cgcumstomach]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="170" height="200" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\ <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $cga to Math.clamp($cga -40, 0, 100)>>
<<set $cgp to Math.clamp($cgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on all fours, waiting for you to use her. Without waiting, you get behind her and take your cock out. She looks back at you with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her ass, reveling in the tightness of it, and start fucking her with short thrusts. She lets out cries and yelps due to this being her first time but that only makes you more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
The feeling of her ass on your cock quickly brings you to the edge, and you thrust harder, trying to enjoy it a bit more before you cum.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her ass|cgcumass]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her back|cgcumback]]@@
</div>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="170" height="200" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<div class="psg">Without warning, you thrust as deep as you can and fill her womb with your cum. Noticing this, she tries to squirm away but you get a firm grip on her waist and hold her down till you finish
After a while you pull out and watch your cum drip out of her cunt slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. Hopefully she doesn't get knocked up. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">As you reach your peak, you quickly pull out and paint her stomach with your cum while stroking your cock. The <pink>catgirl</pink> watches as you do this and the sight of her looking up at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">Without warning, you grip her waist and thrust as deep as you can, filling her ass with your cum. Not being able to do much cause of your grip, she lets out whines and whimpers as she feels your cum inside.
After a while you pull out and watch your cum drip out of her ass slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">As you reach your peak, you quickly pull out and paint her back with your cum while stroking your cock. The <pink>catgirl</pink> watches as you do this and the sight of her looking back at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\ <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $wga to Math.clamp($wga -40, 0, 100)>>
<<set $wgp to Math.clamp($wgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on her back, waiting for you to use her. Without waiting, you position yourself between her legs and take your cock out. She looks at it with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her cunt and begin fucking her with short thrusts. Her quiet yelps and whines whenever you move makes you even more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
With it being her first time, she lets out cries in response to your roughness but that only makes you fuck her harder. The feeling of her cunt starts bringing you to the edge and you pick up the pace even more, the sounds of you railing her echoing across the barn.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her cunt|wgcumvag]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her stomach|wgcumstomach]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="170" height="200" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\ <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $wga to Math.clamp($wga -40, 0, 100)>>
<<set $wgp to Math.clamp($wgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on all fours, waiting for you to use her. Without waiting, you get behind her and take your cock out. She looks back at you with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her ass, reveling in the tightness of it, and start fucking her with short thrusts. She lets out cries and yelps due to this being her first time but that only makes you more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
The feeling of her ass on your cock quickly brings you to the edge, and you thrust harder, trying to enjoy it a bit more before you cum.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her ass|wgcumass]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her back|wgcumback]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="170" height="200" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">Without warning, you thrust as deep as you can and fill her womb with your cum. Noticing this, she tries to squirm away but you get a firm grip on her waist and hold her down till you finish
After a while you pull out and watch your cum drip out of her cunt slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. Hopefully she doesn't get knocked up. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">As you reach your peak, you quickly pull out and paint her stomach with your cum while stroking your cock. The <yellow>wolfgirl</yellow> watches as you do this and the sight of her looking up at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">Without warning, you grip her waist and thrust as deep as you can, filling her ass with your cum. Not being able to do much cause of your grip, she lets out whines and whimpers as she feels your cum inside.
After a while you pull out and watch your cum drip out of her ass slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\<div class="psg">As you reach your peak, you quickly pull out and paint her back with your cum while stroking your cock. The <yellow>wolfgirl</yellow> watches as you do this and the sight of her looking back at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@
</div>
<<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</nobr>>\ <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $fga to Math.clamp($fga -40, 0, 100)>>
<<set $fgp to Math.clamp($fgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on her back, waiting for you to use her. Without waiting, you position yourself between her legs and take your cock out. She looks at it with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her cunt and begin fucking her with short thrusts. Her quiet yelps and whines whenever you move makes you even more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
With it being her first time, she lets out cries in response to your roughness but that only makes you fuck her harder. The feeling of her cunt starts bringing you to the edge and you pick up the pace even more, the sounds of you railing her echoing across the barn.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her cunt|fgcumvag]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her stomach|fgcumstomach]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $fga to Math.clamp($fga -40, 0, 100)>>
<<set $fgp to Math.clamp($fgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come over to you, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on all fours, waiting for you to use her. Without waiting, you get behind her and take your cock out. She looks back at you with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her ass, reveling in the tightness of it, and start fucking her with short thrusts. She lets out cries and yelps due to this being her first time but that only makes you more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
The feeling of her ass on your cock quickly brings you to the edge, and you thrust harder, trying to enjoy it a bit more before you cum.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her ass|fgcumass]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her back|fgcumback]]@@
</div> <div class="psg">Without warning, you thrust as deep as you can and fill her womb with your cum. Noticing this, she tries to squirm away but you get a firm grip on her waist and hold her down till you finish
After a while you pull out and watch your cum drip out of her cunt slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. Hopefully she doesn't get knocked up. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">As you reach your peak, you quickly pull out and paint her stomach with your cum while stroking your cock. The <orange>foxgirl</orange> watches as you do this and the sight of her looking up at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">As you reach your peak, you quickly pull out and paint her back with your cum while stroking your cock. The <orange>foxgirl</orange> watches as you do this and the sight of her looking back at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><div class="psg">Without warning, you grip her waist and thrust as deep as you can, filling her ass with your cum. Not being able to do much cause of your grip, she lets out whines and whimpers as she feels your cum inside.
After a while you pull out and watch your cum drip out of her ass slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Foxgirl]]@@
</div><<if $arousal gte 60>>
<<set $arousal to Math.clamp($arousal -60, 0, $maxarousal)>>
<<set _cum to random(3)>>
<<if _cum is 1>>
<<pickup $backpack "Jar of your cum" 3>>
<<elseif _cum is 2>>
<<pickup $backpack "Jar of your cum" 2>>
<<else>>
<<pickup $backpack "Jar of your cum" 1>>
<</if>>
<div class="psg">You lay down and take your cock out, wrapping your hand around it and jerking yourself off. Your mind wanders to all the things you've done with your creatures and it makes you even more aroused.
<br><br>
You stroke your cock to the memories of you training your catgirl, trying to be as quiet as possible but failing. Soon you bring yourself over the edge, and cum all over your hand and bed.
<br><br>
You quickly sit up and try to collect some of your cum, thinking it'll be useful for future crafts.
<br><br>
<green>You manage to fill up
<<if _cum is 1>>
3 JARS OF YOUR CUM.
<<elseif _cum is 2>>
2 JARS OF YOUR CUM.
<<else>>
1 JAR OF YOUR CUM.
<</if>></green></div>
<br><br>
<<else>>
<div class="psg">You're not horny enough for this</div>
<</if>>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@</div><<nobr>>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl.png" width="180" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl4.png" width="450" height="610" id="portrait">' 'dog'>>
<</cycle>></span>
<</nobr>>\
*Make froggirl stuff
*add traps blueprints to baro's store
*keep racoongirl for next update
*keep the ability to have more than 1 creature at once for next update
*remember to update everything relating to foggirl inlcuing stats, passages, buyer stuff and prostitution<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<<set $cga to Math.clamp($cga +2, 0, 100)>>\
<div class="psg">As you walk over to your <pink>catgirl's</pink> enclosure, she spots you and quickly walks over. Before you can say anything, she gets on her knees and begins rubbing her cheek on your crotch, seemingly purring in pleasure.
You figure she's aroused by this behavior and watch as she satisfies herself by playing with your clothed cock. Soon, she pulls away and gets up, going back to her usual spot like nothing had happened.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<<set $cga to Math.clamp($cga +2, 0, 100)>>\
<div class="psg">As you head over to see your <pink>catgirl</pink>, you notice some odd noises coming from a corner of the barn.
Upon further inspection, you find your <pink>catgirl</pink> laying on her back and rubbing her cunt through her clothes. She's so engrossed in the activity that she doesn't notice you standing there for a few minutes. It isn't until you clear your throat to get her attention that she yelps in surprise and quickly composes herself.
Without giving you a chance to say anything, she quickly slinks off to another area of the barn, leaving you to ponder what you just saw as the sound of her moans linger in your mind.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Catgirl]]@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<<set $wga to Math.clamp($wga +2, 0, 100)>>\
<div class="psg">As you walk over to your <yellow>wolfgirl's</yellow> enclosure, she spots you and quickly walks over. Before you can say anything, she gets on her knees and begins rubbing her cheek on your crotch, seemingly whimpering in pleasure.
You figure she's aroused by this behavior and watch as she satisfies herself by playing with your clothed cock. Soon, she pulls away and gets up, going back to her usual spot like nothing had happened.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">As you walk over to your <orange>foxgirl's</orange> enclosure, she spots you and quickly walks over. Before you can say anything, she gets on her knees and begins rubbing her cheek on your crotch, seemingly whimpering in pleasure.
You figure she's aroused by this behavior and watch as she satisfies herself by playing with your clothed cock. Soon, she pulls away and gets up, going back to her usual spot like nothing had happened.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Foxgirl]]@@
</div><<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<<set $wga to Math.clamp($wga +2, 0, 100)>>\
<div class="psg">As you head over to see your <yellow>wolfgirl</yellow>, you notice some odd noises coming from a corner of the barn.
Upon further inspection, you find your <yellow>wolfgirl</yellow> laying on her back and rubbing her cunt through her clothes. She's so engrossed in the activity that she doesn't notice you standing there for a few minutes. It isn't until you clear your throat to get her attention that she yelps in surprise and quickly composes herself.
Without giving you a chance to say anything, she quickly slinks off to another area of the barn, leaving you to ponder what you just saw as the sound of her moans linger in your mind.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Wolfgirl]]@@
</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">As you head over to see your <orange>foxgirl</orange>, you notice some odd noises coming from a corner of the barn.
Upon further inspection, you find your <orange>foxgirl</orange> laying on her back and rubbing her cunt through her clothes. She's so engrossed in the activity that she doesn't notice you standing there for a few minutes. It isn't until you clear your throat to get her attention that she yelps in surprise and quickly composes herself.
Without giving you a chance to say anything, she quickly slinks off to another area of the barn, leaving you to ponder what you just saw as the sound of her moans linger in your mind.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Foxgirl]]@@
</div><<if $constructionstart is true>>
<div class="psg">Construction days left: $constructionday</div>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|ghouse]]@@
</div>
<<else>>
<<set _wants ??= random(2)>>
<<set _customers ??= random(1)>>
<<if _customers is 0>>
<div class="psg">A cutomer walks in and takes a seat.
<br><br>
"I want a <yellow>$wantsc</yellow> with <green>$wants1</green>
<<if _wants eq 1>>
and <green>$wants2</green>"
<<else>>"
<</if>></div>
<br>
<<if $wantsc is "Foxgirl">>
<<if $creatures.has('catgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('wolfgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('empty')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('foxgirl')>>
<div class='box'>
<img src="fox.svg" width="28px" height="28px">
@@.pass;[[Bring him a foxgirl|custservefox]]@@
</div>
<<elseif $creatures.has('froggirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<</if>>
<<elseif $wantsc is "Wolfgirl">>
<<if $creatures.has('catgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('wolfgirl')>>
<div class='box'>
<img src="wolf.svg" width="28px" height="28px">
@@.pass;[[Bring him a wolfgirl|custservewolf]]@@
</div>
<<elseif $creatures.has('empty')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('foxgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('froggirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<</if>>
<<elseif $wantsc is "Froggirl">>
<<if $creatures.has('catgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('froggirl')>>
<div class='box'>
<img src="frog.svg" width="28px" height="28px">
@@.pass;[[Bring him a froggirl|custservefrog]]@@
</div>
<<elseif $creatures.has('empty')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('foxgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('wolfgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<</if>>
<<elseif $wantsc is "Catgirl">>
<<if $creatures.has('catgirl')>>
<div class='box'>
<img src="cpaw.svg" width="28px" height="28px">
@@.pass;[[Bring him a catgirl|custservecat]]@@
</div>
<<elseif $creatures.has('wolfgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('empty')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('foxgirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<<elseif $creatures.has('froggirl')>>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Tell him you don't have one|custdeny]]@@
</div>
<</if>>
<</if>>
<<else>>
<div class="psg">You have no customers right now.</div>
<</if>>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|ghouse]]@@
</div>
<br><br>
<center><fsize><strong>Your creatures</strong></fsize></center>
<div class="ghouse-container">
<<if $creatures.has('catgirl')>>
<div class="ghouse-item"><catt><strong>Catgirl</strong></catt><br>
<ttext1>$cgt1</ttext1><br>
<ttext2>$cgt2</ttext2></div>
<</if>>
<<if $creatures.has('wolfgirl')>>
<div class="ghouse-item"><wolft><strong>Wolfgirl</strong></wolft><br>
<ttext3>$wgt1</ttext3><br>
<ttext4>$wgt2</ttext4></div>
<</if>>
<<if $creatures.has('foxgirl')>>
<div class="ghouse-item"><foxt><strong>Foxgirl</strong></foxt><br>
<ttext5>$fgt1</ttext5><br>
<ttext6>$fgt2</ttext6></div>
<</if>>
<<if $creatures.has('froggirl')>>
<div class="ghouse-item"><frogt><strong>Froggirl</strong></frogt><br>
<ttext5>$fgt1</ttext5><br>
<ttext6>$fgt2</ttext6></div>
<</if>>
<</if>> <<set $wants1 to either("Big tits", "No gag reflex", "Adept hands")>>\
<<set $wants2 to either("Anal whore", "Oral slut", "Pretty face")>>\
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>>\
<div class="psg">You tell the customer that you don't have one of those and they get up and leave.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|ghouse]]@@
</div><<if $wants1 eq $fgt1>>
<<money `+20`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +1, 0, $maxrep)>>
<div class="psg">You leave your <orange>foxgirl</orange> to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. You'll have to make sure you give her a bath later.
<br><br>
<yellow>YOU GOT 20G</yellow></div>
<<elseif $wants1 eq $fgt1 and $wants2 eq $fgt2>>
<<money `+50`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +3, 0, $maxrep)>>
<div class="psg">The customer beams with excitement when you hand your <orange>foxgirl</orange> over to him, He takes his time, inspecting and groping each part of her body before finally deciding to use her.
<br><br>
You leave your her to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. He looks very pleased. You'll have to make sure you give her a bath later.
<br><br>
<green>YOU GOT 50G</green></div>
<<else>>
<<money `+5`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">The look of displeasure when you bring your <orange>foxgirl</orange> to the man makes even her shrinks away. Since you don't have a creature with the features he requested, he'll just have to make due with her.
<br><br>
Soon enough, he starts using her and although the way he uses her body implies otherwise, you can tell he isn't enjoying himself as much. Not too long after, he simply gets up, hands you your money and leaves without a word.
<br><br>
<yellow>YOU GOT 5G</yellow></div>
<</if>>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<set $wants1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wants2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>><</link>>@@
</div>
<fsize><strong><center>Gameplay</center></strong></fsize>\
o@@.pass;<<link 'Deeds'>>
<<if Dialog.isOpen('deeds')>>
<<run Dialog.close()>>
<<else>>
<<popup 'deeds' 'Deeds' 'deeds'>>
<</if>>
<</link>>@@
<fsize><strong><center>Miscellaneous</center></strong></fsize>\
o@@.pass;<<link 'Hotkeys'>>
<<if Dialog.isOpen('hotkeys')>>
<<run Dialog.close()>>
<<else>>
<<popup 'hotkeys' 'Hotkeys' 'hotkeys'>>
<</if>>
<</link>>@@
o@@.pass;<<link 'Images'>>
<<if Dialog.isOpen('images')>>
<<run Dialog.close()>>
<<else>>
<<popup 'images' 'Images' 'images'>>
<</if>>
<</link>>@@
* Regular links are automatically linked to your number keys
* If there's only 1 link on the page, use number 1 to navigate it
* <green>C</green> opens the Cheats menu
* <red>Spacebar</red> opens the Inventory menu
* <lblue>G</lblue> opens the Guide menu
* <orange>Q</orange> opens the Quest menu
* <yellow>S</yellow> opens the Save menu
@@.pass;<<link 'Back'>>
<<popup 'guide' 'Guide' 'guide'>>
<</link>>@@
<<if $wants1 eq $wgt1>>
<<money `+20`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +1, 0, $maxrep)>>
<div class="psg">You leave your <yellow>wolfgirl</yellow> to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. You'll have to make sure you give her a bath later.
<br><br>
<yellow>YOU GOT 20G</yellow></div>
<<elseif $wants1 eq $wgt1 and $wants2 eq $wgt2>>
<<money `+50`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +3, 0, $maxrep)>>
<div class="psg">The customer beams with excitement when you hand your <yellow>wolfgirl</yellow> over to him, He takes his time, inspecting and groping each part of her body before finally deciding to use her.
<br><br>
You leave your her to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. He looks very pleased. You'll have to make sure you give her a bath later.
<br><br>
<green>YOU GOT 50G</green></div>
<<else>>
<<money `+5`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">The look of displeasure when you bring your <yellow>wolfgirl</yellow> to the man makes even her shrinks away. Since you don't have a creature with the features he requested, he'll just have to make due with her.
<br><br>
Soon enough, he starts using her and although the way he uses her body implies otherwise, you can tell he isn't enjoying himself as much. Not too long after, he simply gets up, hands you your money and leaves without a word.
<br><br>
<yellow>YOU GOT 5G</yellow></div>
<</if>>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<set $wants1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wants2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>><</link>>@@
</div>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<<if $wants1 eq $cgt1>>
<<money `+20`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +1, 0, $maxrep)>>
<div class="psg">You leave your <pink>catgirl</pink> to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. You'll have to make sure you give her a bath later.
<br><br>
<yellow>YOU GOT 20G</yellow></div>
<<elseif $wants1 eq $cgt1 and $wants2 eq $cgt2>>
<<money `+50`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +3, 0, $maxrep)>>
<div class="psg">The customer beams with excitement when you hand your <pink>catgirl</pink> over to him, He takes his time, inspecting and groping each part of her body before finally deciding to use her.
<br><br>
You leave your her to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. He looks very pleased. You'll have to make sure you give her a bath later.
<br><br>
<green>YOU GOT 50G</green></div>
<<else>>
<<money `+5`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">The look of displeasure when you bring your <pink>catgirl</pink> to the man makes even her shrinks away. Since you don't have a creature with the features he requested, he'll just have to make due with her.
<br><br>
Soon enough, he starts using her and although the way he uses her body implies otherwise, you can tell he isn't enjoying himself as much. Not too long after, he simply gets up, hands you your money and leaves without a word.
<br><br>
<yellow>YOU GOT 5G</yellow></div>
<</if>>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<set $wants1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wants2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>><</link>>@@
</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<div class="psg">As you walk around the marketplace today, you notice a shop that definitely wasn't there before. It seemed to have been recently set up and not completed yet.
The owner was in front of the counter, wiping it off while putting things in their appropriate spots when he notices you watching. Sensing you're a customer, he simply waves you over without looking away from what he's doing.
"Give me a few okay?"</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Talk with strange man|mr2]]@@
</div><div class="psg">After a few minutes, he finally straightens up and focuses his attention on you.
"The name's <orange>Rogfrey</orange>" he says as he crosses his arms. You notice the muscles on his arms flex a little. "I'm the main construction guy for these parts. If you need anything built, just head over, get a deed and i'll be over to get it done for you."
You perk up at the sound of construction. The didn't know you could build things on your land and the prospects of it gets you really excited.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Tell him you're interested in building something|mr3]]@@
</div><div class="psg">"You got a permit?" he asks, leaning against his stall.
The look of confusion on your face makes him scratch his head. He was sure you'd have one if you were coming over to him. That made things a bit complicated.
"You know the second boss? Dresses real fancy, always has a creature with him and shows up once in a while?" he asks.
You remember the guy who gave you your poacher id. He seemed to match the description perfectly. You had no idea he was a boss of sorts around here.
"That's who you get your permit from. Can't sell you anything without one so be quick with that. I don't know what the conditions are for him but when he gives it to you, come see me."</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Continue|mr4]]@@
</div><<set $metrogfrey to true>>\
<div class="psg">You tell him you'll get to it and he simply shrugs and goes back to polishing his counter.
You'll have to wait for the man to come to your guesthouse again so you can talk to him about this permit.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "bmart">>
<<notify>>New quest!<</notify>>
<<set $rogfreyquest to 1>>\
<</link>>@@
</div><div class="psg">Like clockwork, as if he had sensed that you were in need of his help, the man who gave you your poacher id arrived in your barn again.. This time although, he had a different creature you hadn't quite seen before. It seemed like the mix of a horse and girl. She was also naked as well.
You didn't have time to wonder about where you could get such creature however as you had more pressing matters to attend to, like the man standing in front of you.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Talk to him|pe2]]@@
</div><div class="psg">"Word around town is that a certain newcomer needed my assistance." he inspects the interior of your guest house. "Ah yes, this would do nicely." He looks over a section of the guesthouse where a room could be built. Seems like he already knows what you want.
"I'll keep this quick." he turns to you. "You need a permit. I can give you a permit, but nothing comes for free mister."
You frown. You were about to ask about the poacher id you got for free but seemingly sensing your words, he beats you to it.
"You needed the id. You wouldnt last a month in this place without market access. You dont need a building permit though. I bet you can get by with the big guy squeezing you dry for your creatures every week just fine, right?"
The smug look on his face tells you he already knows how much you want to be less dependent on the buyer and that you also had no choice.</div>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Ask what he wants|pe3]]@@
</div><div class="psg">"Simple. I haven't had the opportunity to catch a low tier creature in a while. So instead of hiring someone, i'll have you do it."
A creature request. Easy enough.
"I want a catgirl. Has to be properly trained of course. How you deal with that with the buyer breathing down your neck doesn't concern me."
With that, he walks to one of the couches in the guesthouse and makes himself comfortable, his centaur taking her place beside him.
"I'll be here more often until i get what i need. Hurry along now."</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<notify>>New quest!<</notify>>
<<set $smanquest to 1>>\
<</link>>@@
</div><<if $smanquest is 1 and $creatures.has('empty')>>
<div class="psg">You walk over to the strange man. He looks at you expectantly and doesn't say a word, his centaur lapping playfully at his face.
<br><br>
<red>Maybe you should come back when you have what he wants.</red></div>
<<elseif $smanquest is 1 and $creatures.has('foxgirl')>>
<div class="psg">You walk over to the strange man. He looks at you expectantly and doesn't say a word, his centaur lapping playfully at his face.
<br><br>
<red>Maybe you should come back when you have what he wants.</red></div>
<<elseif $smanquest is 1 and $creatures.has('wolfgirl')>>
<div class="psg">You walk over to the strange man. He looks at you expectantly and doesn't say a word, his centaur lapping playfully at his face.
<br><br>
<red>Maybe you should come back when you have what he wants.</red></div>
<<elseif $smanquest is 1 and $creatures.has('catgirl')>>
<<if $cgo lt 50>>
<div class="psg">You bring a <pink>catgirl</pink> you recently caught into the guesthouse and sit her in front of the strange man. She hadn't exactly been trained properly but you hoped he wouldn't notice.
<br><br>
Your heart sunk in your chest however when you noticed the look of disdain on his face as he inspected her. Before he even looked at you, you clipped the leash back of the <pink>catgirl's</pink> collar and lead her out of the guest house.
<br><br>
<red>Maybe next time you should bring one that's properly trained.</red></div>
<<else>>
<div class="psg">With a <pink>catgirl</pink> in tow, you walk into the guesthouse and sit her in front of the strange man. You hold your breath in anticipation as he inspects her, hoping all the training you gave was enough.
<br><br>
When you get there, she simply looks both of you over and grabs the leash from your hand, giving a few, what you could hope are satisfied, grunts as she leads it away through a door in the back.
<br><br>
A moment of relief finally came when he smiled after looking her over and relaxed back into his seat. "You. I like you. You have potential. Now we can talk business."</div>
<br><br>
<div class='box'>
<img src="talk.svg" width="28px" height="28px">
@@.pass;[[Ask about the permit|smw2]]@@
</div>
<</if>>
<</if>><div class="psg">Once again, before you can even talk, he beats you to it and pulls out a neatly rolled white paper from inside his suit jacket,
"I hope to do business with you again soon, my friend." he hands you the permit and gets up, ready to take his leave. His centaur does the same. "I also look forward to see what you do with the place. Be smart."
And with that he was gone, leaving you alone in the empty guesthouse to muse about all the prospects of things you could do with your newly acquired prize. Now you can go see Rofrey for building.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<pickup $keyitems "Construction permit" 1>>
<<set $smanquest to 2>>
<<notify>>You got a permit!<</notify>>
<</link>>@@
</div><<if $rogfreyquest is 1>>
<div class="psg">You head into <orange>Rogfrey's</orange> shop to find him polishing his tools and work station. When you walk up, he raises an eyebrow, questioning if you have the item he asked for. When you shake your head, he simply goes back to what he was doing.
<br><br>
<red>Maybe you should come back when you have what he wants.</red></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<<elseif $keyitems.has('Construction permit') and $rogfreyquest is 2>>
<div class="psg">With a knock on <orange>Rogfrey's</orange> stall to get his attention, you walk up to him and pull out the neatly preserved permit.
<br><br>
It takes him a few minutes to leave what he was doing but when he does, he takes it from you and leans against his counter, scanning the contents intensly. Probably to make sure it's not counterfeit.
<br><br>
A few second later, he hands his back to you and stretches, seemingly satisfied with what he saw and then goes back to what he was doing. "you got the real deal alright. Now i can sell you stuff so just come back to me whenever you have the money okay?"
<br><br>
You give a nod of approval and leave his stall soon after.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "bmart">>
<<set $rogfreyquest to 3>>
<</link>>@@
</div>
<<elseif $rogfreyquest is 2>>
<div class="psg">You head into <orange>Rogfrey's</orange> shop to find him polishing his tools and work station. When you walk up, he raises an eyebrow, questioning if you have the item he asked for. When you shake your head, he simply goes back to what he was doing.
<br><br>
<red>Maybe you should come back when you have what he wants.</red></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<<else>>
<div class="psg">Knocking on the wood of the stall, you walk up to <orange>Rogfrey</orange> who's fixing and cleaning as always. He doesn't even spare a glance at your approach.
<br><br>
"Pick what you want and i'll be right over to get the job done."</div>
<br><br>
<div class="baroshop-table">
<div><h3>Item</h3></div>
<div><h3>Amount</h3></div>
<div><h3>Price</h3></div>
<div><h3>Buy</h3></div>
<div>Room 1 deed</div>
<div><span id="item3">$item3</span></div>
<div>250G</div>
<div>
<<link "Buy">>
<<if $money < 250>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item3 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-250`>>
<<set $item3 to Math.clamp($item3 -1, 0, 10)>>
<<pickup $backpack "Room 1 deed" 1>>
<<replace "#item3" >>$item3<</replace>>
<<run UI.alert("You bought a deed!")>>
<</if>>
<</link>>
</div>
<div>Indoor water grove deed</div>
<div><span id="item4">$item4</span></div>
<div>500G</div>
<div>
<<link "Buy">>
<<if $money < 500>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item4 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-500`>>
<<set $item4 to Math.clamp($item4 -1, 0, 10)>>
<<pickup $backpack "Indoor water grove deed" 1>>
<<replace "#item4" >>$item4<</replace>>
<<run UI.alert("You bought a deed!")>>
<</if>>
<</link>>
</div>
<div>Home pond deed</div>
<div><span id="item7">$item7</span></div>
<div>200G</div>
<div>
<<link "Buy">>
<<if $money < 200>>
<<run UI.alert("You don't have enough money!")>>
<<elseif $item7 eq 0>>
<<run UI.alert("You can't buy anymore of this!")>>
<<else>>
<<money `-200`>>
<<set $item7 to Math.clamp($item7 -1, 0, 10)>>
<<pickup $backpack "Home pond deed" 1>>
<<replace "#item7" >>$item7<</replace>>
<<run UI.alert("You bought a deed!")>>
<</if>>
<</link>>
</div>
</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|bmart]]@@</div>
<</if>> <fsize><strong>Outfits</strong></fsize>
*<<button "Underwear">>
<<replace "#picturew">><img src="wolfgirl/wgunderwear.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $wgpclothes to "underwear">>
<</button>>
*<<button "Maid">>
<<if $taliasquest is 2>>\
<<replace "#picturew">><img src="wolfgirl/wgmaid.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $wgpclothes to "maid">>
<<else>>\
<<dialog 'Outfit locked'>>\
Complete the quest "Talia's request"
<</dialog>>\
<</if>>\
<</button>>
*<<button "Schoolgirl">>
<<dialog 'Outfit locked'>>\
<a href="https://www.patreon.com/peonscorner" target="_blank">Patreon exclusive!</a>
<</dialog>>\
<</button>>
*<<button "Nude">>
<<replace "#picturew">><img src="wolfgirl/wgnude.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $wgpclothes to "nude">>
<</button>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|wpet]]@@
</div>
<span id="picturew"><img src="wolfgirl/wgunderwear.png" width="700" height="610" id="wardrobe"></span><div class="psg">You walk over to the corner of the barn where clothes are hung with your <yellow>wolfgirl</yellow> in tow. She seems excited to try out outfits with you.</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Underwear">>
<<set $wgclothes to "underwear">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Maid">>
<<if $taliasquest is 2>>\
<<set $wgclothes to "maid">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<else>>\
<<dialog 'Outfit locked'>>\
Complete the quest "Talia's request"
<</dialog>>\
<</if>>\
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Schoolgirl">>
<<dialog 'Outfit locked'>>\
<a href="https://www.patreon.com/peonscorner" target="_blank">Patreon exclusive!</a>
<</dialog>>\
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Nude">>
<<set $wgclothes to "nude">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Wolfgirl]]@@</div>
<<nobr>>
<<if $wgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $wgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="wolfgirl/wgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="wolfgirl/wgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="wolfgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<<if $grovemade is false>>
<div class="psg">You don't have the right accomodations for this creature right now. Come back when you've built the <green>INDOOR GROVE</green>.</div>
<br><br>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Leave the jungle|outlands]]@@
</div>
<<else>>
<<if $hgc is false>>
<<set $energy to Math.clamp($energy -35, 0, $maxenergy)>>
<div class="psg">Donning on a backpack, you take a stroll over to the lake in hopes to make a good catch. As you approach, you see a <green>froggirl</green> swimming lazily in the water. How do you want to catch her?
</div>
<br><br>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Run and jump on her|runfr]]@@
</div> Low success rate
<div class='box'>
<img src="cage.svg" width="28px" height="28px">
@@.pass;[[Use a trap|trapfr]]@@
</div> High success rate
<<else>>
<div class="psg">You have already caught a creature this week. Come back next week or after you sell your current one.</div>
<br><br>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Leave the jungle|outlands]]@@
</div>
<</if>>
<</if>><<if $groveconstruction is true>>\
<div class="psg">Construction days left: $groveconstructionday</div>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<else>>\
<<if $creatures.has('empty')>>\
<div class="psg">Your grove is empty. Head to the Outlands or Poachers Market to get more creatures.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<elseif $creatures.has('catgirl')>>\
<div class="psg">Your grove is empty. Head to the Outlands or Poachers Market to get more creatures.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<elseif $creatures.has('wolfgirl')>>\
<div class="psg">Your grove is empty. Head to the Outlands or Poachers Market to get more creatures.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<elseif $creatures.has('foxgirl')>>\
<div class="psg">Your grove is empty. Head to the Outlands or Poachers Market to get more creatures.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<else>>
<<if $creatures.has('froggirl')>>\
<div class="psg">Your <green>froggirl</green> is currently splashing around in the little pond. Occassionally, she steps out and onto the edge before taking a graveful dive and landing without a splash.</div>
*<div class='box'>
<img src="frog.svg" width="28px" height="28px">
@@.pass;
<<link 'Froggirl'>>
<<set _arousal to random(5)>>
<<if $frga gte 50 and _arousal eq 3>>
<<goto "frgarousal1">>
<<elseif $frga gte 50 and _arousal eq 0>>
<<goto "frgarousal2">>
<<else>>
<<goto 'Froggirl'>>
<</if>>
<</link>>@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<</if>>\
<</if>>\
<</if>>\<center><h1><frog>Froggirl</frog></h1></center>\
<div class="psg"><lblue>Obedience</lblue>: <strong>$frgo</strong> / 100 || <pink>Arousal</pink>: <strong>$frga</strong> / 100 || <green>Affection</green>: <strong>$frgaf</strong> / 100 || <purple> Perversion</purple>: <strong>$frgp</strong> / 100</div>
<div class="psg"><strong>Traits:</strong> <orange>$frgt1</orange> || <yellow>$frgt2</yellow>
</div>
<<if $frgaf gte 80 and $hhp is false>>\
*<div class='box'>
<img src="pet.svg" width="28px" height="28px">
@@.pass;[[Make her your housepet|frghp]]@@\
</div>
<</if>>\
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|frgfeed]]@@\
</div>
*<div class='box'>
<img src="train.svg" width="28px" height="28px">
@@.pass;[[Train|frgtrain]]@@
</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Punish|frgpunish]]@@
</div>
<<if $frgaf gte 20>>\
*<div class='box'>
<img src="swim.svg" width="28px" height="28px">
@@.pass;[[Swim with her|frgswim]]@@
</div>
<</if>>\
<<if $collectorfr is true>>\
<div class='box'>
<img src="bucket.svg" width="28px" height="28px">
@@.pass;[[Clean out the collector|frogpee]]@@</div>
<</if>>\
<<if $backpack.has('Slime collector') and $collectorfr is false>>\
<div class='box'>
<img src="qmark.svg" width="28px" height="28px">
@@.pass;[[Set up the collector|frogpee]]@@</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div><<if $homepondmade is true>>
<<set $hhp to true>>
<<drop $creatures "froggirl" 1>>
<<pickup $housepet "froggirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $hgc to false>>
<<set $rep to Math.clamp($rep +2, 0, $maxrep)>>
<<set $frgo to random(15)>>
<<set $frgp to random(15)>>
<<set $frga to random(15)>>
<<set $frgaf to 0>>
<<set $frgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">Sensing that you've built enough trust and affection with your <green>froggirl</green>, you clip a leash to her collar and lead her over into your house, all the way to your room now. She doesn't resist and walks excitedly beside you all the way. As soon as you get there, she immediately takes her place beside your bed proudly. This is where she's gonna be from now on.
<br><br>
<green>You now have a housepet!</green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|barn]]@@
</div>
<<else>>
<div class="psg">You don't have the right accomodations for her yet. Build a pond in your home to get her as a housepet.</div>
<</if>><<if $fedfrog is false and $energy gte 20>>\
<div class="psg">What do you want to feed her?</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Regular food|frgregfood]]@@\
</div> +Affection [Unlimited]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Mild arousal food|frgmafood]]@@\
</div> +Affection +Arousal [You have <<= $backpack.count('Mild arousal food')>>]
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Potent arousal food|frgpafood]]@@\
</div> +Affection ++Arousal [You have <<= $backpack.count('Potent arousal food')>>]
<<elseif $energy lt 20>>\
<div class="psg">You don't have enough energy to feed her..</div>
<<else>>\
<div class="psg">You have already fed her today.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<if $energy gte 15>>\
<div class="psg">How would you like to punish her?</div>
*<div class='box'>
<img src="whip.svg" width="28px" height="28px">
@@.pass;[[Whip|frgwhip]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="shackles.svg" width="28px" height="28px">
@@.pass;[[Bind her|frghose]]@@\
</div> -Energy +Obedience -Affection
*<div class='box'>
<img src="cage.svg" width="28px" height="28px">
@@.pass;[[Cage time|frgcage]]@@\
</div> -Energy +Obedience -Affection
<<else>>\
<div class="psg">You do not have enough energy to punish her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<if $energy gte 15>>\
<div class="psg">What type of training would you like to do?</div>
*<div class='box'>
<img src="tball.svg" width="28px" height="28px">
@@.pass;[[Teach basic tricks|frgregtrain]]@@\
</div> -Energy +Obedience +Affection
*<div class='box'>
<img src="collar.svg" width="28px" height="28px">
@@.pass;[[Collar training|frgcollartrain]]@@\
</div> -Energy +Obedience
<<if $frga gte 40>>
<div class="psg">You sense that she seems more inviting than usual. Maybe you can try a different type of training today.</div>
*<div class='box'>
<img src="oral.svg" width="28px" height="28px">
@@.pass;[[Oral training 1|frgoraltrain]]@@
</div> - -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Vaginal training 1|frgvagtrain]]@@
</div> -Energy +Arousal +Perversion
*<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Anal training 1|frganaltrain]]@@
</div> -Energy +Arousal +Perversion
<</if>>\
<<else>>\
<div class="psg">You do not have enough energy to train her.</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<if $collectorfr is false>>
<<set $collectorfr to true>>
<<drop $backpack "Slime collector" 1>>
<div class="psg">Kneeling at the edge of the pond, you hook up the collector to the wall, making sure that it's deep enough to be covered completely by water. Since she'll be swimming all the time, you feel like you'll be getting a lot of slime from now on.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<<else>>
<<if $collectfs is false>>
<<set $energy to Math.clamp($energy -10, 0, $maxenergy)>>
<<set $collectfs to true>>
<<set _slime to random(3)>>
<<if _slime is 1>>
<<pickup $backpack "Jar of slime" 3>>
<<elseif _slime is 2>>
<<pickup $backpack "Jar of slime" 5>>
<<else>>
<<pickup $backpack "Jar of slime" 1>>
<</if>>
<div class="psg">Donning some gloves on, you pull the collector out of the pond and begin filling up some jar with the slime it's collected..
<br><br>
<green>You managed to fill up
<<if _slime is 1>>
3 JARS OF FROGGIRL SLIME.
<<elseif _slime is 2>>
5 JARS OF FROGGIRL SLIME.
<<else>>
1 JAR OF FROGGIRL SLIME.
<</if>></green></div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<<else>>
<div class="psg">You've already collected her slime for today.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<</if>>
<</if>><<set $fegaf to Math.clamp($frgaf +3, 0, 100)>>\
<<set $fedfrog to true>>\
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<div class="psg">You chuck a piece of animal food into the pond and wait until she swims over to eat it. She looks to enjoy it and makes a delighted croak in response. +Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<if $backpack.has('Mild arousal food')>>
<<drop $backpack "Mild arousal food" 1>>
<<set $frgaf to Math.clamp($frgaf +3, 0, 100)>>
<<set $frga to Math.clamp($frga +20, 0, 100)>>
<<set $fedfrog to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">Sitting at the edge of the pond, you hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she swims in between your legs and starts rubbing against your thigh, acting a bit more cuddly than usual.
<br><br>
You wonder if the food is already taking effect. +Affection +Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<</if>><<if $backpack.has('Potent arousal food')>>
<<drop $backpack "Potent arousal food" 1>>
<<set $frgaf to Math.clamp($frgaf +5, 0, 100)>>
<<set $frga to Math.clamp($frga +40, 0, 100)>>
<<set $frgp to Math.clamp($frgp +10, 0, 100)>>
<<set $fedfrog to true>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">Sitting at the edge of the pond, you hold out the piece of food which she gladly takes without hesitation. Within a few minutes, she swims in between your legs and starts rubbing against your thigh, acting a bit more cuddly than usual. You could have even sworn she tried getting close to your crotch at some point.
<br><br>
You wonder if the food is already taking effect. +Affection ++Arousal</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<<else>>
<div class="psg">You don't have any of this type of food. Head to the market to buy some or use your lab to craft them.</div>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div>
<</if>><<set $frgo to Math.clamp($frgo +3, 0, 100)>>\
<<set $frgaf to Math.clamp($frgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">You walk over to the wall and grab a whip from your rack while she looks at you with fearful eyes. Knowing what's to come, she turns around and tries to stay still as you bring the leather down on her skin. By the time you're done, she's crying but you know that she won't step out of line after this. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<set $frgo to Math.clamp($frgo +3, 0, 100)>>\
<<set $frgaf to Math.clamp($frgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Grabbing a pair of shackles from the wall, you gesture for her to come out of the pond which she does hesitantly. Getting on your knees, you bind her feet together with the heavy piece of metal and instruct her to sit by the edge of the pond until you say otherwise..
Being unable to swim around freely obviously has some effects on her and you swore you could see her tear up a little whenever she looks longingly at the pond. +Obedience -Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<set $frgo to Math.clamp($frgo +4, 0, 100)>>\
<<set $frgaf to Math.clamp($frgaf -4, 0, 100)>>\
<<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>\
<div class="psg">Dusting off a cage you bought a while ago, you gesture her over to your side. As soon as she gets close, you can see the disappointment on her face but you dont really care. You lead her into the cage and pull up a chair, sitting right in front of it.
Not used to having her freedom restricted like this, she whines and cries but it falls on deaf ears. You watch her pull against the bars until her time out is over. When you unlock the cage, she immediately runs out and snuggles against your legs. This seemed to be working already.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<set _trainc to random(5)>>
<<set _train to random(5)>>
<<if _trainc gte 3>>
<<if _train gte 3>>
<div class="psg">Tying a toy to a string and the string to the end of a stick, you sit at the edge of the pond and hold it above the water. You weren't sure what frogs liked but she immediately jpokes her head out of the water and tries to catch it before going back under. She spends the next few minutes trying untill she finally catches the toy and disappears with it underwater. +Affection + Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $frgo to Math.clamp($frgo +3, 0, 100)>>
<<set $frgaf to Math.clamp($frgaf +3, 0, 100)>>
<<else>>
<div class="psg">Gesturing for her to come out of the water, you give her instructions to not jump in until you say so. You found it funny whenever you would make the gesture slightly but not fully, making her attempt to jump in but stop right away, almost falling in the poind. You spend the next few minutes doing training her on this, enjoying the look on her face when she gets to swim again. +Affection +Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $frgo to Math.clamp($frgo +3, 0, 100)>>
<<set $frgaf to Math.clamp($frgaf +3, 0, 100)>>
<</if>>
<<else>>
<div class="psg">You attempt to coax the <green>froggirl</green> out of her pond but she doesnt budge. After several minutes of stubborness, you decide to give up, leaving both of you in a worse state than you were before. -Affection -Obedience</div>
<<set $energy to Math.clamp($energy -15, 0, $maxenergy)>>
<<set $frgo to Math.clamp($frgo -2, 0, 100)>>
<<set $frgaf to Math.clamp($frgaf -2, 0, 100)>>
<</if>>
<br><br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<set _train to random(5)>>\
<<if _train gte 3>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. With hopes that things go smoothly, you pull her along with you as you take a walk outside the barn. Surprisingly, she follows along, although a bit hesitantly. It take a bit of walking before she's proudly strutting alongside you, enjoying the chance to stretch her legs as well. + Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $frgo to Math.clamp($frgo +5, 0, 100)>>\
<<else>>\
<div class="psg">You clip a collar around her neck and attach a leash to it. You expected things to at least go a bit smoothly but as soon as you try to pull her along, she fights back against it. Despite all your efforts, you were unable to get her to go anywhere with you, leaving you both quite frustrated at the end. -Obedience</div>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<<set $frgo to Math.clamp($frgo -3, 0, 100)>>\
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $frga to Math.clamp($frga -20, 0, 100)>>
<<set $frgp to Math.clamp($frgp +5, 0, 100)>>
<div class="psg">Sitting at the edge of the pond, you gesture for her to come over and start unbuckling your pants. Without any hesitation, she quickly swims in between your legs and takes your dick in her mouth as soon as it's out.
<br><br>
Due to her being a frog, the feeling of her tongue wrapped around your dick, heightened the pleasure even more as she skillfully got you off with it
<br><br>
She still needed quite a bit of training but that didn't stop her from trying, looking up at you for approval whenever she picked up her pace. At some points, she'd even pull away completely but keep her tongue wrapped around your cock while she used her hands to jerk you off at the same time. The combined sensations quickly brought you over the edge and you found yourself grabbing a fistful of her hair as you got close.</div>
<br><br>
<div class='box'>
<img src="lips.svg" width="28px" height="28px">
@@.pass;[[Cum in her mouth|frgcummouth]]@@
</div>
<div class='box'>
<img src="face.svg" width="28px" height="28px">
@@.pass;[[Cum on her face|frgcumface]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $frga to Math.clamp($frga -40, 0, 100)>>
<<set $frgp to Math.clamp($frgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come out of the water and to your side, which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on her back, waiting for you to use her. Without waiting, you position yourself between her legs and take your cock out. She looks at it with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her cunt and begin fucking her with short thrusts. Her quiet yelps and whines whenever you move makes you even more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
With it being her first time, she lets out cries in response to your roughness but that only makes you fuck her harder. The feeling of her cunt starts bringing you to the edge and you pick up the pace even more, the sounds of you railing her echoing across the barn.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her cunt|frgcumvag]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her stomach|frgcumstomach]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $frga to Math.clamp($frga -40, 0, 100)>>
<<set $frgp to Math.clamp($frgp +5, 0, 100)>>
<div class="psg">Gesturing with your fingers, you signal her to come out of the water and to your side which she does hesitantly. You point to a mattress in the corner of the room and she looks at it with understanding.
<br><br>
Soon, she's on all fours, waiting for you to use her. Without waiting, you get behind her and take your cock out. She looks back at you with a bit of worry but makes no attempt to stop you.
<br><br>
After a bit of prep, you slide your cock into her ass, reveling in the tightness of it, and start fucking her with short thrusts. She lets out cries and yelps due to this being her first time but that only makes you more aroused and despite wanting to take it easy on her, you find yourself thrusting faster after a bit.
<br><br>
The feeling of her ass on your cock quickly brings you to the edge, and you thrust harder, trying to enjoy it a bit more before you cum.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her ass|frgcumass]]@@
</div>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum on her back|frgcumback]]@@
</div> <<set _catch to random(5)>>\
<<if _catch gte 4>>\
<<drop $creatures "empty" 1>>\
<<pickup $creatures "froggirl" 1>>\
<<set $hgc to true>>\
<<set $poacher to Math.clamp($poacher +10, 0, 100)>>\
<div class="psg">Throwing all caution to the wind, you run at the <green>froggirl</green> like a maniac, hoping you get to her before she runs away. By some dumb luck, she doesn't notice you until too late and you manage to pounce on her when she comes out of the water and fasten your trainer collar around her neck.
You now have a <green>froggirl</green>!
You feel more versed in the art of poaching.
</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher gte 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<<else>>\
<div class="psg">As expected, your running makes a lot of noise, alerting the <green>froggirl</green> long before you get there and giving her time to swim away. You should try again later or craft some traps to make this easier. </div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher eq 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<</if>>\
<div class="psg">Without warning, you push her back onto your cock and hold her head in place, cumming down her throat when you reach the edge. She lets out a muffled yelp in surprise and quickly pulls away when you let go.
She spits some of it out reflexively but you already managed to get a good amount down her throat before she pulled away. Hopefully with more training, she'll be more enthusiastic about taking your cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><div class="psg">As soon as you feel your orgasm reach its peak, you quickly pull her head back with the grip you have on her hair and cover her face with your cum. She lets out a small yelp and would have pull away if not for the tight grip you had on her her.
When you finish, she looks up at you with wide eyes and the sight almost makes you hard again. Hopefully with more training, she'll have a better reaction to you covering her with cum in the future. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><div class="psg">As you reach your peak, you quickly pull out and paint her stomach with your cum while stroking your cock. The <green>froggirl</green> watches as you do this and the sight of her looking up at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><div class="psg">Without warning, you thrust as deep as you can and fill her womb with your cum. Noticing this, she tries to squirm away but you get a firm grip on her waist and hold her down till you finish
After a while you pull out and watch your cum drip out of her cunt slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. Hopefully she doesn't get knocked up. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><div class="psg">Without warning, you grip her waist and thrust as deep as you can, filling her ass with your cum. Not being able to do much cause of your grip, she lets out whines and whimpers as she feels your cum inside.
After a while you pull out and watch your cum drip out of her ass slowly. The sight makes you a bit hard and almost in the mood for another round. Maybe with some time, she'll get used to taking your cock often. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><div class="psg">As you reach your peak, you quickly pull out and paint her back with your cum while stroking your cock. The <green>froggirl</green> watches as you do this and the sight of her looking back at you while covered in your cum, almost makes you hard again.
When you're done, you fix your pants and leave her to clean up herself. Maybe with time, she'll be more enthusiastic about getting covered in your cum. -Arousal +Perversion</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@
</div><<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">As soon as you sit by the edge of the pond, your <green>froggirl</green> quickly pops out of the water at your arrival and swims over to you.. Before you can say anything, she swims in between your legs and begins rubbing her cheek against your crotch, letting out satisfied croaks.
You figure she's aroused by this behavior and watch as she satisfies herself by playing with your clothed cock. Soon, she pulls away and dives back underwater, going back to what she was doing like nothing happened..</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Froggirl]]@@
</div><<set $arousal to Math.clamp($arousal +10, 0, $maxarousal)>>\
<div class="psg">As you walk into the grove, you notice some odd noises coming from inside the pond
Upon further inspection, you find your <green>froggirl</green> leaning against the wall and rubbing her cunt through her clothes. She even has her long tongue wrapped around one of her tits, squeezing whenever she seemingly gets a jolt of pleasure from her rubbing. She's so engrossed in the activity that she doesn't notice you standing there for a few minutes. It isn't until you clear your throat to get her attention that she yelps in surprise and quickly composes herself.
Without giving you a chance to say anything, she quickly dives underwater, leaving you to ponder what you just saw as the sound of her moans linger in your mind.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Continue|Froggirl]]@@
</div><<set $fegaf to Math.clamp($frgaf +5, 0, 100)>>\
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>\
<div class="psg">Taking off your clothes, your slowly enter the pond and swim over to the side of your <green>froggirl</green> who looks ecstatic to have you in the water with her. Very soon, you both are splashing around together and having playful waterfights which leads to lots of laugher. + Affection
<<if $frga gte 40>>\
After a few minutes however, you start to notice her pressing up against your body whenever she gets close and lightly grazing her fingers over your crotch whenever she thinks you aren't paying attention. The light teasing quickly gets you a bit excited and you feel the need to accept her advances.<</if>>\</div>
<<if $frga gte 40>>\
<div class='box'>
<img src="oral.svg" width="28px" height="28px">
@@.pass;[[Make her suck your cock underwater|frgsuckunder]]@@</div>\
<div class='box'>
<img src="heartburn.svg" width="28px" height="28px">
@@.pass;[[Fuck her underwater|frgfuckunder]]@@</div>
<</if>>\
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Froggirl]]@@</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $frga to Math.clamp($frga -20, 0, 100)>>
<<set $frgp to Math.clamp($frgp +5, 0, 100)>>
<div class="psg">Taking her hand, you lead her to the edge of the of pond and lean against the wall, pushing her head underwater. Understanding right away, she quickly positions herself in front of your cock and takes it in your mouth.
<br><br>
Due to her being a frog, the feeling of her tongue wrapped around your dick along with the pressure of the water, heightened the pleasure even more as she skillfully got you off with it
<br><br>
She still needed quite a bit of training but that didn't stop her from trying, looking up at you for approval whenever she picked up her pace. At some points, she'd even pull away completely but keep her tongue wrapped around your cock while she used her hands to jerk you off at the same time. The combined sensations quickly brought you over the edge and you found yourself grabbing a fistful of her hair as you got close.</div>
<br><br>
<div class='box'>
<img src="lips.svg" width="28px" height="28px">
@@.pass;[[Cum in her mouth|frgcummouth]]@@
</div> <<set $energy to Math.clamp($energy -25, 0, $maxenergy)>>
<<set $arousal to Math.clamp($arousal +15, 0, $maxarousal)>>
<<set $frga to Math.clamp($frga -40, 0, 100)>>
<<set $frgp to Math.clamp($frgp +5, 0, 100)>>
<div class="psg">Taking her hand, you lead her to the edge of the of pond and maker her face the wall, instructing her to put her hands against it as you take your position behind her.
<br><br>
Excited that her teasing payed off, she even sticks her ass out a little, inviting you to use her as you pleased. Due to you both being in the water, you didn't need any prep and quickly slide yourself into her cunt, quickly getting hard from the feeling of her cunt around your cunt.
<br><br>
Without any warning, you start thrusting into her and move your hands to grab her tits, fondling them with no resistance from her. The feeling of the water around you along with the warmth of her cunt, heightens the pleasure from you immensely and you feel yourself getting close quickly.</div>
<br><br>
<div class='box'>
<img src="cum.svg" width="28px" height="28px">
@@.pass;[[Cum in her cunt|frgcumvag]]@@
</div> <<if $homepondconstruction is true>>\
<div class="psg">Construction days left: $homepondconstructionday</div>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<else>>\
<<if $hhp is false>>\
<div class="psg">Your indoor pond is empty.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<else>>
<<if $housepet.has('froggirl')>>\
<div class="psg">Your <green>froggirl</green> is currently splashing around in the little pond. Occassionally, she steps out and onto the edge before taking a graveful dive and landing without a splash.</div>
*<div class='box'>
<img src="food.svg" width="28px" height="28px">
@@.pass;[[Feed|frpfeed]]@@
</div>
*<div class='box'>
<img src="hand.svg" width="28px" height="28px">
@@.pass;[[Pet|frppet]]@@
</div>
<<elseif $housepet.has('catgirl')>>\
<div class="psg">Your indoor pond is empty.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<elseif $housepet.has('wolfgirl')>>\
<div class="psg">Your indoor pond is empty.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<elseif $housepet.has('foxgirl')>>\
<div class="psg">Your indoor pond is empty.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<<elseif $housepet.has('empty')>>\
<div class="psg">Your indoor pond is empty.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div>
<</if>>\
<</if>>\
<</if>>\<div class="psg">You chuck a piece of animal food into the pond and wait until she swims over to eat it. She looks to enjoy it and makes a delighted croak in response. +Affection</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div><div class="psg">You run your hand through her hair, rubbing her ears in the process. She croaks delightfully in response.</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|home]]@@
</div><<if $wants1 eq $frgt1>>
<<money `+20`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +1, 0, $maxrep)>>
<div class="psg">You leave your <green>froggirl</green> to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. You'll have to make sure you give her a bath later.
<br><br>
<yellow>YOU GOT 20G</yellow></div>
<<elseif $wants1 eq $frgt1 and $wants2 eq $frgt2>>
<<money `+50`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<<set $rep to Math.clamp($rep +3, 0, $maxrep)>>
<div class="psg">The customer beams with excitement when you hand your <green>froggirl</green> over to him, He takes his time, inspecting and groping each part of her body before finally deciding to use her.
<br><br>
You leave your her to him and watch as he ravages her body, using her as he pleases. You have to stand guard for a while to make sure he doesn't take things to far, but the sight of your creature being used in such ways cant help but make you a bit aroused.
<br><br>
When he's finished, he simply leaves her all covered in cum on the floor and hands you your money. He looks very pleased. You'll have to make sure you give her a bath later.
<br><br>
<green>YOU GOT 50G</green></div>
<<else>>
<<money `+5`>>
<<set $energy to Math.clamp($energy -20, 0, $maxenergy)>>
<div class="psg">The look of displeasure when you bring your <green>froggirl</green> to the man makes even her shrinks away. Since you don't have a creature with the features he requested, he'll just have to make due with her.
<br><br>
Soon enough, he starts using her and although the way he uses her body implies otherwise, you can tell he isn't enjoying himself as much. Not too long after, he simply gets up, hands you your money and leaves without a word.
<br><br>
<yellow>YOU GOT 5G</yellow></div>
<</if>>
<br>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;<<link "Leave" "ghouse">>
<<set $wants1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $wants2 to either("Anal whore", "Oral slut", "Pretty face")>>
<<set $wantsc ??= either("Catgirl", "Wolfgirl", "Foxgirl", "Froggirl")>><</link>>@@
</div>
<div class="psg">You walk over to the corner of the barn where clothes are hung with your <pink>catgirl</pink> in tow. She seems excited to try out outfits with you.</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Underwear">>
<<set $cgclothes to "underwear">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Maid">>
<<if $taliasquest is 2>>\
<<set $cgclothes to "maid">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<else>>\
<<dialog 'Outfit locked'>>\
Complete the quest "Talia's request"
<</dialog>>\
<</if>>\
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Schoolgirl">>
<<dialog 'Outfit locked'>>\
<a href="https://www.patreon.com/peonscorner" target="_blank">Patreon exclusive!</a>
<</dialog>>\
<</link>>@@
</div>
*<div class='box'>
<img src="hanger.svg" width="28px" height="28px">
@@.pass;<<link "Nude">>
<<set $cgclothes to "nude">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>@@
</div>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|Catgirl]]@@</div>
<<nobr>>
<<if $cgclothes is "underwear">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitunderwear.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandunderwear.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "maid">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitmaid.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandmaid.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "nude">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitnude.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandnude.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<<elseif $cgclothes is "school">>
<span data-nokeys="true"><<cycle '$imageToggle' autoselect>>
<<option '<img src="catgirl/cgportraitschool.png" width="245" height="320" id="portrait">' 'cat'>>
<<option '<img src="catgirl/cgexpandschool.png" width="500" height="610" id="portrait">' 'dog'>>
<<option '<img src="catgirl/transparent.png" width="500" height="610" id="portrait">' 'wolf'>>
<</cycle>></span>
<</if>>
<</nobr>>\<fsize><strong>Outfits</strong></fsize>
*<<button "Underwear">>
<<replace "#picturec">><img src="catgirl/cgunderwear.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $cgpclothes to "underwear">>
<</button>>
*<<button "Maid">>
<<if $taliasquest is 2>>\
<<replace "#picturec">><img src="catgirl/cgmaid.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $cgpclothes to "maid">>
<<else>>\
<<dialog 'Outfit locked'>>\
Complete the quest "Talia's request"
<</dialog>>\
<</if>>\
<</button>>
*<<button "Schoolgirl">>
<<dialog 'Outfit locked'>>\
<a href="https://www.patreon.com/peonscorner" target="_blank">Patreon exclusive!</a>
<</dialog>>\
<</button>>
*<<button "Nude">>
<<replace "#picturec">><img src="catgirl/cgnude.png" width="700" height="610" id="wardrobe"><</replace>>
<<set $cgpclothes to "nude">>
<</button>>
<div class='box'>
<img src="door.svg" width="28px" height="28px">
@@.pass;[[Leave|cpet]]@@
</div>
<span id="picturec"><img src="catgirl/cgunderwear.png" width="700" height="610" id="wardrobe"></span><<if $backpack.has('Underwater trap')>>\
<<set _catch to random(5)>>\
<<if _catch gte 2>>\
<<drop $creatures "empty" 1>>\
<<pickup $creatures "froggirl" 1>>\
<<drop $backpack "Underwater trap" 1>>\
<<set $hgc to true>>\
<<set $poacher to Math.clamp($poacher +10, 0, 100)>>\
<div class="psg">Once the <green>froggir</green>l swims away, you walk to the edge of the lake and take out the trap you crafted out of your backpack. After a few minutes of tinkering, you have it set up in the water and find a spot to hide closeby.
You thought you'd have to wait longer but not even two minutes later, you hear thrashing in the water and quickly come out of your hiding spot to find the <green>froggirl</green> from earlier trapped in the contraption.
You now have a <green>froggirl</green>!
You feel more versed in the art of poaching.
</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;<<link "Return to the outlands" "outlands">>
<<if $poacher eq 15 and $firststarevent is 0>>\
<<notify>>You have a guest!<</notify>>\
<</if>>\
<</link>>@@
</div>
<<else>>\
<div class="psg">As soon as you think the <green>froggirl</green> has swam away, you quickly hurry over to the edge of the pond to set up your trap. Unfortunately, she wasn't far away enough and sees you setting up the whole thing.
You end up waiting for hours for something to enter your trap which never happens. The <green>froggirl</green> was already long gone. </div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div>
<</if>>\
<<else>>\
<div class="psg">You don't have a trap. Craft one in your lab and come back later.</div>
<div class='box'>
<img src="run.svg" width="28px" height="28px">
@@.pass;[[Return to the outlands|outlands]]@@
</div>
<</if>>\<div class="psg">Helping her out of the little pond, you clip a collar around her neck and take her to the man with a leash. He takes the leash from you and begins inspecting her.
<<if $frgo lt 20>>\
As he begins touching her, she instantly shrinks away, looking for an opening to escape.
<red>The buyer is not amused.</red>
"Since it's obviously not trained well enough, i will only be offering <red>5G</red>"
<<elseif $frgo lt 60>>\
As he begins touching her, although hesitant, she remembers her training and doesn't retaliate, only reacting somewhat when he beings groping her.
<yellow>The buyer seems pleased</yellow>
"You've obviously put a quite a bit of effort into training her. To recognize that, im offering <yellow>70G</yellow>"
<<else>>\
As he begins touching her, she proudly displays herself for him to see, not even giving so much as a flinch when his hand begins to roam to more inappropriate places.
<<if $frgp gte 80>>\
<purple> She even begins to react to his touches and reciprocate, which surprises him.</purple><</if>>\
<green>The buyer beams with excitement</green>
"This is amazing progress. Your training skills must be really effective. I'll give you <green>150G</green>" for her."
<</if>>\
</div>
<<if $frgo lt 20 >>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 5G|ransellfrogf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<elseif $frgo lt 60>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 70G|ransellfrogf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<<else>>\
<div class='box'>
<img src="coins.svg" width="28px" height="28px">
@@.pass;[[Sell her for 150G|ransellfrogf]]@@</div>
<div class='box'>
<img src="warn.svg" width="28px" height="28px">
@@.pass;[[Refuse to sell her|rselldeny]]@@</div>
<</if>>\
<<drop $creatures "froggirl" 1>>
<<pickup $creatures "empty" 1>>
<<set $buyer to 0>>
<<set $hgc to false>>
<<if $frgo lt 20>>
<<set $money += 5>>
<<set $rep to Math.clamp($rep +2, 0, $maxrep)>>
<<set $frgo to random(15)>>
<<set $frgp to random(15)>>
<<set $frga to random(15)>>
<<set $frgaf to 0>>
<<set $frgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully he doesnt tell people about this.</div>
<<elseif $frgo lt 60>>
<<set $money += 70>>
<<set $rep to Math.clamp($rep +5, 0, $maxrep)>>
<<set $frgo to random(15)>>
<<set $frgp to random(15)>>
<<set $frga to random(15)>>
<<set $frgaf to 0>>
<<set $frgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, dragging the the creature behind him. Hopefully you impressed him a little with your training skills.</div>
<<elseif $frgo gte 60>>
<<set $money += 150>>
<<set $rep to Math.clamp($rep +7, 0, $maxrep)>>
<<set $frgo to random(15)>>
<<set $frgp to random(15)>>
<<set $frga to random(15)>>
<<set $frgaf to 0>>
<<set $frgt1 to either("Big tits", "No gag reflex", "Adept hands")>>
<<set $frgt2 to either("Anal whore", "Oral slut", "Pretty face")>>
<div class="psg">He hands you the money and quickly walks off, his new creature proudly following along. You hope he tells people about your training skills considering how impressed he seemed..</div>
<</if>>
<br><br>
<div class='box'>
<img src="next.svg" width="28px" height="28px">
@@.pass;[[Continue|home]]@@</div>*Images in the game have 3 different modes. <green>Portrait</green>, <yellow>Expanded</yellow>, and <lblue>Hidden</lblue>.
*To toggle between these modes, click on the image. Clicking on the image 3 times will take you back to the original portrait.
*Hidden mode is for easier reading of text on mobile devices.
@@.pass;<<link 'Back'>>
<<popup 'guide' 'Guide' 'guide'>>
<</link>>@@*Deeds are items used to construct infrastruction in game
*Deeds can be purchased from the NPC <orange>Rogfrey</orange>
*<orange>Rogfrey's</orange> shop can be unlocked after reaching 2 poacher stars and completing his quest
@@.pass;<<link 'Back'>>
<<popup 'guide' 'Guide' 'guide'>>
<</link>>@@